。
DBID: Sets the DBID for the Technology, used internally for checks related to homeCity saved data. It’s a good practice to assign a unique DBID for every new technology.
DBID:为技术设置 DBID,内部用于检查与 homeCity 保存数据相关的内容。最好为每个新技术分配一个唯一的 DBID。
DisplayNameID: String ID for the technology displayed name.
DisplayNameID:技术显示名称的字符串 ID。
Cost: Technology cost. Takes one parameter, resourcetype, which sets the resource type for each entry.
Cost:技术的花费。包含一个参数 resourcetype,用于设定每个条目的资源类型。
ResearchPoints: Total amount of time in seconds required to research the technology.
ResearchPoints:研究此技术所需的总时间(秒)。
ResearchLimit: Number of times in which the technology can be researched. Set to 1 by default.
ResearchLimit:此技术可研究的次数,默认值为 1。
Status: Initial availability status of the technology. Can be set to UNOBTAINABLE, OBTAINABLE or ACTIVE.
Status:技术的初始可用状态,可以设为 UNOBTAINABLE、OBTAINABLE 或 ACTIVE。
Icon: WPF path for technology icon, relative to Data\wpfg.
Icon:技术图标的 WPF 路径,路径相对于 Data\wpfg。
RolloverTextID: String ID for the technology long rollover.
RolloverTextID:技术详细提示的字符串 ID。
LongRolloverTextID: Unused and deprecated.
LongRolloverTextID:未使用,已弃用。
ButtonPos: AoM leftover. Unused and deprecated.
ButtonPos:AoM 遗留项,未使用,已弃用。
RevolutionCiv: Defines the revolution civilization to be used for Revolution option technologies.
RevolutionCiv:指定革命选项技术所用的革命文明。
SequesterTech: For Consulate option technologies, defines the sequester/undo alliance technology to be re-enabled, once that particular consulate relation is chosen at the second time.
SequesterTech:针对领事馆选项技术,指定在第二次选择特定领事关系时要重新启用的封锁/解除联盟技术。
ValueText: Value text to be displayed over technologies, akin to the ones used in protoUnitCommands. Supports the same data fetchers as the ones supported by protoUnitCommands. Requires the technology flag DEUsesValueText to be set for proper functionality.
ValueText:显示在技术上的数值文本,类似于 protoUnitCommands 中的用法。支持与 protoUnitCommands 相同的数据获取方式。需要设置技术标志 DEUsesValueText 才能正常工作。
DynamicCostKBStat: KB Stat to be used as a reference for technology cost escalation.
DynamicCostKBStat:用于技术成本递增的 KB Stat 参考。
KBStatFactorCap: Maximum factor for KB Stat based cost escalation.
KBStatFactorCap:基于 KB Stat 的成本递增的最大系数。
UnlockID: For technologies used for displaying Alliance Unlocks in the Politician UI, defines the string ID for a list entry within the Alliance Unlock description. Should be nested within an Unlocks tag and requires the DEAllegianceUnlock technology flag to be set.
UnlockID:针对在政治家 UI 中显示联盟解锁的技术,指定联盟解锁描述中列表项的字符串 ID。应嵌套在 Unlocks 标签内,并需要设置技术标志 DEAllegianceUnlock。
<Unlocks>
<UnlockID>103363</UnlockID>
<UnlockID>103364</UnlockID>
</Unlocks>
| 旧版本Flag(亚洲王朝) | chatGPT翻译后的内容 | 未翻译前的英文内容 |
| <Flag>Volatile</Flag> | AoM 遗留项。表示一项技术,一旦满足其先决条件,就会自动激活。用于 AoM 中的持久性技术。 | AoM leftover. Denotes a technology that’s meant to be automatically activated once its prerequisites are met. Used for Persistent technologies in AoM. |
| <Flag>AlwaysShowButton</Flag> | 强制在 UI 中始终显示技术,即使它目前不可研究。 | Forces a technology to be always shown in the UI, even when it’s not available to be researched. |
| <Flag>ExcludeFromPlaytest</Flag> | 如果在游戏配置文件中设置了 Playtest 配置,则使该技术被禁用。 | Causes the technology to be disabled if the Playtest configuration is set in the game configuration file. |
| <Flag>DynamicCost</Flag> | 使技术成本根据地图上存在的敌方单位数量进行调整。 | Causes the technology cost to scale according to the number of enemy units present on the map. |
| <Flag>AgeUpgrade</Flag> | 无需解释。 | Self-explanatory. |
| <Flag>Shadow</Flag> | 表示不应在 UI 中显示或在研究后生成通知的技术。 | Denotes technologies that aren’t supposed to be shown in the UI or to generate notifications upon research. |
| <Flag>UniqueProtoUnitInstance</Flag> | 表示对每个特定 protoUnit 实例单独应用的技术。 | Denotes technologies that are applied individually for every instance of a particular protoUnit. |
| <Flag>UpgradeTech</Flag> | 表示一个单位升级技术。用于内部 KB 技术树处理。 | Denotes a unit upgrade technology. Used for internal KB Tech Tree processing. |
| <Flag>ForceLastInLine</Flag> | 强制将特定的单位升级技术视为其升级链中的最后一个。 | Forces a particular unit upgrade technology to be considered as the last in its upgrade chain. |
| <Flag>HomeCity</Flag> | 表示该技术将用作主城卡牌。 | Indicates that the technology will be used as a Home City card. |
| <Flag>TeamTech</Flag> | 使该技术的效果应用于研究它的玩家的整个团队。 | Causes the effect of the technology to be applied to the entire team of the player who researched it. |
| <Flag>OrPrereqs</Flag> | 使技术的先决条件使用 OR 逻辑进行处理,只要满足至少一个技术先决条件,就可以使技术可用。 | Causes the prerequisites of a technology to be processed using OR logic, allowing the technology to be made available as soon as at least one of the tech prerequisites are met. |
| <Flag>UniqueTech</Flag> | 旨在表示特定文明的技术,但不影响技术行为。 | Meant to indicate a civilization-specific technology, but doesn’t impact technology behaviour. |
| <Flag>CountsTowardEconomicScore</Flag> | 研究后使该技术计入经济得分。 | Causes the technology to count toward economic score once researched. |
| <Flag>CountsTowardMilitaryScore</Flag> | 研究后使该技术计入军事得分。 | Causes the technology to count toward military score once researched. |
| <Flag>DoNotQueue</Flag> | 允许该技术覆盖并忽略建筑队列直接研究。 | Allows the technology to override and ignore the building queue to be researched. |
| <Flag>NativeDance</Flag> | 使该技术占据 UI 中的 Native Big Button 槽位。 | Causes the technology to take the Native Big Button slot in the UI. |
| <Flag>RevoltTech</Flag> | 无需解释。 | Self-explanatory. |
| <Flag>YPInfiniteTech</Flag> | 无需解释。 | Self-explanatory. |
| <Flag>CheckLandHCGatherPoint</Flag> | 如果没有可用的陆地主城集结点,阻止该技术被研究。 | Prevents the technology from being researched in case there’s no land Home City Gather Point available. |
| <Flag>CheckWaterHCGatherPoint</Flag> | 如果没有可用的水上主城集结点,阻止该技术被研究。 | Prevents the technology from being researched in case there’s no water Home City Gather Point available. |
| <Flag>YPNeverLastInLine</Flag> | 防止该技术被设置为其升级链中的最后一个。 | Prevents the technology from being set as the last in its upgrade chain. |
| <Flag>YPNauticalTPOnly</Flag> | 使该技术仅在与海上贸易路线关联的贸易站中显示。在《亚洲王朝》中,亚洲地图中的贸易路线在内部被分类为“海上”贸易路线。 | Causes the technology to be only displayed in Trading Posts linked to Trade Routes of the Nautical type. In The Asian Dynasties, Trading Routes in Asian maps are, internally, classified as ‘Nautical’ Trade Routes. |
| <Flag>YPLandTPOnly</Flag> | 使该技术仅在与陆地贸易路线关联的贸易站中显示。 | Causes the technology to be only displayed in Trading Posts linked to Trade Routes of the Land type. |
| <Flag>YPCheckPopCap</Flag> | 在研究该技术前强制检查玩家是否有空闲人口容量。 | Forces checking if the player has free population capacity before researching the technology. |
| <Flag>YPUseBigButton2</Flag> | 未使用。使该技术占据命令面板 UI 中的第一个 Big Button 槽位。在经典版 AoE3 中有效,在 AoE3DE 及以后版本中已弃用且无效。 | Unused. Causes the technology to take the first Big Button slot in the command panel UI. Functional in Legacy AoE3, deprecated and non-functional in AoE3DE onwards. |
| <Flag>YPUseBigButton3</Flag> | 未使用。使该技术占据命令面板 UI 中的第二个 Big Button 槽位。在经典版 AoE3 中有效,在 AoE3DE 及以后版本中已弃用且无效。 | Unused. Causes the technology to take the second Big Button slot in the command panel UI. Functional in Legacy AoE3, deprecated and non-functional in AoE3DE onwards. |
| <Flag>YPAlwaysDisableButtonInGrid</Flag> | 强制在命令面板 UI 中始终将该技术显示为禁用状态。 | Forces the technology to be always shown as disabled in the command panel UI. |
| <Flag>YPUseBigHugeButton</Flag> | 使该技术占据命令面板 UI 的全部空间。用于领事馆关系按钮。 | Causes the technology to take the entirety of the command panel UI. Used for the Consulate Relations button. |
| <Flag>YPConsulateTech</Flag> | 表示领事馆关系选项技术。 | Denotes a Consulate relation option technology. |
| <Flag>YPForceUnapply</Flag> | 一旦将该技术设置为不可获得状态,强制取消其效果。 | Forces the technology to be reverted once it’s set to Unobtainable status. |
| <Flag>YPNeverObtainableAfterUse</Flag> | 如果该技术已激活,禁止将其设置为可获得状态。 | Forbids the technology from being set to Obtainable in case it is already active. |
| <Flag>YPMonasteryTech</Flag> | 表示亚洲寺庙技术。不影响技术行为。 | Denotes an Asian monastery technology. Doesn’t impact technology behaviour. |
| <Flag>YPCapturableTradeRouteUpgradeTech</Flag> | 表示可在可占领贸易站中获得的技术。 | Denotes a technology to be made available in Capturable Trading Posts. |
| <Flag>YPGridShiftRowRightOne</Flag> | 使该技术所在行的所有后续项目向右移动一个位置。 | Causes all subsequent items of the row that this tech is in to be shifted one position to the right. |
| <Flag>YPSequesterTech</Flag> | 表示一个结束领事馆关系的技术。 | Denotes an End Consulate Relations technology. |
| <Flag>YPConsulateImprovement</Flag> | 表示一个领事馆改进。不影响技术行为。 | Denotes a Consulate improvement. Doesn’t impact technology behaviour. |
| <Flag>ypConsulateImprovementImperial</Flag> | 表示一个帝国时代可用的领事馆改进。不影响技术行为。 | Denotes a Consulate improvement made available at the Imperial Age. Doesn’t impact technology behaviour. |
| <Flag>YPNativeImprovement</Flag> | 表示一个原住民定居点改进。不影响技术行为。 | Denotes a Native Settlement improvement. Doesn’t impact technology behaviour. |
| <Flag>YPWondersColonial</Flag> | 表示一个与殖民/商业时代奇观相关的 AgeUpgrade 技术。不影响技术行为。 | Denotes an AgeUpgrade technology linked to a Colonial/Commerce Age Wonder. Doesn’t impact technology behaviour. |
| <Flag>YPWondersFortress</Flag> | 表示一个与城堡时代奇观相关的 AgeUpgrade 技术。不影响技术行为。 | Denotes an AgeUpgrade technology linked to a Fortress Age Wonder. Doesn’t impact technology behaviour. |
| <Flag>YPWondersIndustrial</Flag> | 表示一个与工业时代奇观相关的 AgeUpgrade 技术。不影响技术行为。 | Denotes an AgeUpgrade technology linked to an Industrial Age Wonder. Doesn’t impact technology behaviour. |
| <Flag>YPWondersImperial</Flag> | 表示一个与帝国时代奇观相关的 AgeUpgrade 技术。不影响技术行为。 | Denotes an AgeUpgrade technology linked to an Imperial Age Wonder. Doesn’t impact technology behaviour. |
| <Flag>YPBlockade</Flag> | 表示一个用于实施封锁的技术。如果封锁被禁用,则阻止研究该技术。 | Denotes a technology meant to apply a Blockade. Prevents the technology from being researched if Blockades are disabled. |
| <Flag>YPNoTextMessage</Flag> | 使该技术在研究后不生成通知。 | Causes the technology to not generate notifications upon research. |
| <Flag>YPIgnorePopCostBuildLimitFreeHCUnitIfTechObtainable</Flag> | 使任何 FreeHomeCityUnitIfTechObtainable 或 FreeHomeCityUnitByTechActiveCount(DE)技术效果在超过单位的建造上限时,不会阻止主城卡牌被发送。在经典版中,这些效果不会导致额外单位被交付。在终极版中,它们会发送单位,除非设置了 DEForceLegacyIgnoreBehavior 技术标志。 | Causes any FreeHomeCityUnitIfTechObtainable or FreeHomeCityUnitByTechActiveCount (DE) tech effects to not block a Home City card from being sent in case they go over a unit’s Build Limit. In Legacy, those effects don’t cause extra units to be delivered. In Definitive Edition, they’ll send units, unless the DEForceLegacyIgnoreBehavior technology flag is set. |
| <Flag>YPRecalcHCTrainQueuePointsWhenShipped</Flag> | 在研究该技术时,强制重新计算当前已排队的主城卡牌的发送时间。 | Forces the shipping time for currently queued Home City cards to be recalculated when the technology is researched. |
| 决定版Flag | chatGPT翻译后的内容 | 未翻译前的英文内容 |
| <Flag>DEForceUniqueInstancePrereqUpdate</Flag> | 在研究此科技后,强制应用于特定单位实例(如贸易路线升级)的科技的先决条件得到正确更新。 | Forces prerequisites for technologies applied over individual instances of particular units (such as Trade Route Upgrades) to be properly updated, once this technology is researched. |
| <Flag>DEDisplayAsAge0Prereq</Flag> | 使科技在作为其他科技的先决条件时被视为探索时代的需求,允许显示时代先决条件指示器。 | Causes a technology to be recognized as a Discovery/Exploration Age requirement when used as a prerequisite for another technology, allowing the age prerequisite indicator to be shown. |
| <Flag>DEDisplayAsAge1Prereq</Flag> | 使科技在作为其他科技的先决条件时被视为殖民/商业时代的需求,允许显示时代先决条件指示器,即使在科技先决条件中没有殖民化。 | Causes a technology to be recognized as a Colonial/Commerce Age requirement when used as a prerequisite for another technology, allowing the age prerequisite indicator to be shown, even in the absence of Colonialize among the technology prerequisites. |
| <Flag>DEDisplayAsAge2Prereq</Flag> | 使科技在作为其他科技的先决条件时被视为城堡时代的需求,允许显示时代先决条件指示器,即使在科技先决条件中没有筑城。 | Causes a technology to be recognized as a Fortress Age requirement when used as a prerequisite for another technology, allowing the age prerequisite indicator to be shown, even in the absence of Fortressize among the technology prerequisites. |
| <Flag>DEDisplayAsAge3Prereq</Flag> | 使科技在作为其他科技的先决条件时被视为工业时代的需求,允许显示时代先决条件指示器,即使在科技先决条件中没有工业化。 | Causes a technology to be recognized as an Industrial Age requirement when used as a prerequisite for another technology, allowing the age prerequisite indicator to be shown, even in the absence of Industrialize among the technology prerequisites. |
| <Flag>DEDisplayAsAge4Prereq</Flag> | 使科技在作为其他科技的先决条件时被视为帝国时代的需求,允许显示时代先决条件指示器,即使在科技先决条件中没有帝国化。 | Causes a technology to be recognized as an Imperial Age requirement when used as a prerequisite for another technology, allowing the age prerequisite indicator to be shown, even in the absence of Imperialize among the technology prerequisites. |
| <Flag>FakeAgeUpgrade</Flag> | 表示一种假科技,用于替代具有非标准升级机制的文化(如亚洲文化)的时代按钮。 | Denotes a fake technology that takes the place of the Age Button for cultures with non-standard aging up mechanisms (such as the Asian culture). |
| <Flag>DEIgnorePopCostBuildLimitFreeHCUnitByCount</Flag> | 使任何 FreeHomeCityUnitByShipmentCount、FreeHomeCityUnitByShipmentCountResource 或 FreeHomeCityUnitByUnitCount 科技效果在超过单位建造上限时,不会阻止主城卡牌被发送。它们将发送单位,除非设置了 DEForceLegacyIgnoreBehavior 科技标志。 | Causes any FreeHomeCityUnitByShipmentCount, FreeHomeCityUnitByShipmentCountResource, or FreeHomeCityUnitByUnitCount tech effects to not block a Home City card from being sent in case they go over a unit’s Build Limit. They’ll send units, unless the DEForceLegacyIgnoreBehavior technology flag is set. |
| <Flag>DETradeRouteUpgrade</Flag> | 表示一项贸易路线升级科技。不影响科技行为。 | Denotes a Trade Route upgrade technology. Doesn’t impact technology behaviour. |
| <Flag>DEHCCardDynamicCount</Flag> | 如果主城文件中未设置任何 DisplayUnitCount 值,则根据其当前提供的单位数量动态更新主城卡牌的单位数量。 | Causes a Home City card unit count to be dynamically updated according to the number of units it currently delivers, if it doesn’t have any DisplayUnitCount value set in the Home City file. |
| <Flag>DEHCCardForcePopCheck</Flag> | 强制卡牌检查当前玩家的空闲人口容量,即使在无法根据预期单位数量确定将发送哪些类型单位的情况下(例如使用 FreeHomeCityUnitRandom 科技效果时)。 | Forces the card to check for the current player's free population capacity, even in cases where it’s impossible to determine which types of units will be sent, based on the expected amount of units (for example, when the FreeHomeCityUnitRandom tech effect is used). |
| <Flag>DECostConvertToInfluence</Flag> | 表示当科技在《非洲王室》AoE3DE DLC 中提供给非洲文化的文明时,其成本应转换为影响力。不本质上影响科技行为。 | Denotes a technology whose cost should be converted to Influence when made available to a civilization belonging to the African Culture, in the The African Royals AoE3DE DLC. Doesn’t inherently impact technology behaviour. |
| <Flag>DENativeUnitUpgrade</Flag> | 表示对特定原住民单位的升级。不影响科技行为。 | Denotes an upgrade to a particular native unit. Doesn’t impact technology behaviour. |
| <Flag>DEUsesValueText</Flag> | 允许科技显示数值文本。 | Allows a technology to display value text. |
| <Flag>DEAllegianceUnlock</Flag> | 表示要在政治家 UI 中显示的非洲联盟解锁条目。 | Denotes an African Alliance Unlock entry to be displayed in the Politician UI. |
| <Flag>DEUseMediumButton</Flag> | 使科技占据 UI 中的第一个中型按钮/大技能(2x2)槽位。 | Causes the technology to take the first Medium Button/Big Ability (2x2) slot in the UI. |
| <Flag>DECheckBuildLimit</Flag> | 如果科技会提供导致玩家超过特定单位建造上限的单位,则禁止研究该科技。 | Forbids the technology from being researched in case it delivers units that would cause the player to go over the build limit for a particular unit. |
| <Flag>DEUseMediumButton2</Flag> | 使科技占据 UI 中的第二个中型按钮/大技能(2x2)槽位。 | Causes the technology to take the second Medium Button/Big Ability (2x2) slot in the UI. |
| <Flag>DEUseMediumButton3</Flag> | 使科技占据 UI 中的第三个中型按钮/大技能(2x2)槽位。 | Causes the technology to take the third Medium Button/Big Ability (2x2) slot in the UI. |
| <Flag>DENoTextMessageIfFree</Flag> | 如果科技不消耗资源,则在研究时不生成通知。 | Causes the technology to not generate notifications upon research, in case it costs no resources. |
| <Flag>DEAccumulateUnitCount</Flag> | 使该科技的单位限制检查考虑所有提供单位的效果,而不是仅考虑最后检查的或第一个失败的。 | Causes unit limit checks for this technology to account for all effects that deliver units, instead of the last checked one or the first one that failed. |
| <Flag>DEDoNotCheckUnitCapWhenShipping</Flag> | 强制在科技激活后检查单位建造上限的动态单位运输科技效果不执行此检查。 | Forces dynamic unit shipping tech effects that check for unit build limit after the technology has been set to active to not perform this check. |
| <Flag>DEDoNotAllowDuringNoRush</Flag> | 在条约期间,禁止研究某项科技。 | Forbids a technology from being researched while a Treaty is active. |
| <Flag>DERevertRevolution</Flag> | 表示革命逆转/回归祖国的科技。 | Denotes a revolution reversion/return to home country technology. |
| <Flag>DESubRevolution</Flag> | 表示仅在玩家起义后才可用的革命。 | Denotes a revolution that is only supposed to be made available after the player revolts. |
| <Flag>DEAge1Revolution</Flag> | 表示在殖民/商业时代启用的革命。 | Denotes a revolution that is enabled at the Colonial/Commerce Age. |
| <Flag>DEAge2Revolution</Flag> | 表示在城堡时代启用的革命。 | Denotes a revolution that is enabled at the Fortress Age. |
| <Flag>DENonStandardRevolution</Flag> | 表示遵循《酋长》引入的标准设计的革命选项。 | Denotes a revolution option that does follow the standard design introduced in The War Chiefs. |
| <Flag>DEHideAdvancedRollover</Flag> | 使科技不显示高级效果信息。 | Causes advanced effect information to not be shown for the technology. |
| <Flag>DETradeMonopolyCondition</Flag> | 表示可触发贸易垄断胜利条件的非标准科技。为了实现完整功能,需要将 AdditionalFOAKTech 文明属性设置为应拥有此科技的文明的科技名称。 | Denotes a non-standard technology that can trigger Trade Monopoly victory condition. For proper full functionality, the AdditionalFOAKTech civ attribute needs to be set to the name of the technology for the civilization(s) that are supposed to have this technology available. |
| <Flag>DEUpdatePopulationCount</Flag> | 强制与主城卡牌关联的科技在卡牌发送后更新玩家当前和未来的人口数量。 | Forces a technology linked to a Home City Card to update the player’s current and future population count once the Card is sent. |
| <Flag>DEUnobtainableAfterActive</Flag> | 当科技被设置为激活后,使其重新变为不可获得状态。如果科技再次被设置为可获得状态,它将自动撤销其效果。通过在科技中添加 Volatile 标志,可以自动完成将其设置为可获得的过程。因此,当 DEUnobtainableAfterActive 与 Volatile 标志一起使用时,可用于创建自我可逆的持久科技。提示:生成单位。 | Causes the technology to be set back to Unobtainable status once it’s set to Active. It will automatically revert its effects if the technology is then set to Obtainable again. The process of setting it to Obtainable can be done automatically by adding the Volatile flag to the technology. So when DEUnobtainableAfterActive is used alongside the Volatile flag, it can be used to create a self-reversible persistent technology. Tip: spawn units. |
| <Flag>DEBuildLimitUnitCap</Flag> | 使动态单位运输效果中的 unitCap 受到所交付单位的建造上限的限制。 | Causes unitCap in dynamic unit shipment effects to be limited by the build limit of the delivered units. |
| <Flag>DEForceCostUpdate</Flag> | 允许在所有情况下更改科技成本,即使资源的基础值为零。 | Allows technology cost to be changed in all cases, even for resources with its base value set to zero. |
| <Flag>DEMarketTechnology</Flag> | 表示市场科技。不影响科技行为。 | Denotes a market technology. Doesn’t impact technology behaviour. |
| <Flag>DEFarmingTechnology</Flag> | 表示农业科技。不影响科技行为。 | Denotes a farming technology. Doesn’t impact technology behaviour. |
| <Flag>DEFakeCard</Flag> | 表示此科技将用于基于建筑的运输/假卡牌。 | Indicates that this technology will be used for a building-based shipment/fake card. |
| <Flag>DEShipmentPlaySound</Flag> | 如果设置,通过标准运输效果(FreeHomeCityUnit 和 FreeHomeCityUnitIfTechObtainable)交付的单位将播放单位创建声音。 | If set, unit creation sounds will be played for units delivered through the standard shipment effects (FreeHomeCityUnit and FreeHomeCityUnitIfTechObtainable). |
| <Flag>DEPlayerTechCostAbsolute</Flag> | 表示此科技将受到基于建筑建造赏金的渐进式科技成本折扣的影响。 | Denotes that this technology will be affected by building build bounty-based progressive tech cost discount. |
| <Flag>DEHospitalTechnology</Flag> | 表示马耳他医院科技。不影响科技行为。 | Denotes a Maltese hospital technology. Doesn’t impact technology behaviour. |
| <Flag>DESetObtainableIfFailed</Flag> | 如果设置,当科技效果未能应用时,科技将变得可获得并可重新研究。 | If set, technology will become obtainable and re-researchable, in case its effects have failed to be applied. |
| <Flag>DECheckForValidCards</Flag> | 如果设置,如果由于某种原因玩家当前没有任何可发送的主城卡牌,则无法研究该科技。 | If set, technology won’t be researchable if, for some reason, the player doesn’t currently have any valid sendable cards from Home City. |
| <Flag>DERiverTPOnly</Flag> | 使科技仅在与河流类型贸易路线关联的贸易站中显示。 | Causes the technology to be only displayed in Trading Posts linked to Trade Routes of the River type. |
| <Flag>DEColonialMercShipment</Flag> | 表示殖民/商业时代的雇佣兵或原住民支援运输。不影响科技行为。 | Denotes a Colonial/Commerce Age Mercenary or Native Support shipment. Doesn’t impact technology behaviour. |
| <Flag>DEFortressMercShipment</Flag> | 表示城堡时代的雇佣兵或原住民支援运输。不影响科技行为。 | Denotes a Fortress Age Mercenary or Native Support shipment. Doesn’t impact technology behaviour. |
| <Flag>DEIndustrialMercShipment</Flag> | 表示工业时代的雇佣兵或原住民支援运输。不影响科技行为。 | Denotes an Industrial Age Mercenary or Native Support shipment. Doesn’t impact technology behaviour. |
| <Flag>DEIndustrialRepeatMercShipment</Flag> | 表示工业时代的无限雇佣兵或原住民支援运输。不影响科技行为。 | Denotes an Industrial Age Infinite Mercenary or Native Support shipment. Doesn’t impact technology behaviour. |
| <Flag>DECompanyMercShipment</Flag> | 表示意大利雇佣兵公司运输。不影响科技行为。 | Denotes an Italian Mercenary Company shipment. Doesn’t impact technology behaviour. |
| <Flag>DEDoNotAllowIfRevolted</Flag> | 如果玩家已经起义或已排队起义,则禁止研究该科技。 | Prevents the given technology from being researched if the player has revolted or has a revolution queued. |
| <Flag>DERequiresImperialAge</Flag> | 如果当前比赛设置不支持帝国时代,则禁止研究该科技。 | Prevents the given technology from being researched if current match settings do not support Imperial Age. |
注:因为用word文档读取pdf输出html后出现了一大堆空格缺失,导致语法错误,经过修正后表格右边的xml代码语法理论上是没错的,但我只是使用了自制的简单脚本对引号后面的字符串进行语法检查,并没有实际测试,请自行检查。
语法检测例子↓,若有红色背景以及虚线边框就代表语法错误:
<Prereqs> <TypeCount unit='TownCenter' count='1' operator='gte' state='aliveState'/> <TypeCount unit='TownCenter'count='1' operator='gte' state='aliveState'/> </Prereqs> <Effects> <Effect type ='Data' amount ='3.00' subtype ='FreeHomeCityUnit'unittype ='CrateofWood' relativity ='Absolute'> <Target type ='Player'1></Target></Effect> <Effect type ='Data' amount ='3.00' subtype ='FreeHomeCityUnit' unittype ='CrateofWood' relativity ='Absolute'> <Target type ='Player'></Target></Effect> </Effects>
| Legacy | ||||
|---|---|---|---|---|
| Type | Description | Attributes | Syntax | |
| TechStatus |
|
status |
|
<TechStatus status ='Active'>DEChurchMissionFervor</TechStatus> |
| HomeCityLevel |
|
operator |
|
<HomeCityLevel>20</HomeCityLevel> |
| SpecificAge |
|
operator |
|
<SpecificAge operator='e'>Age0</SpecificAge> |
| TypeCount |
|
unit |
|
<TypeCount unit='TownCenter' count='1' operator='gte' state='aliveState'/> |
| count |
|
|||
| operator |
|
|||
| state |
|
|||
| Culture |
|
cultureName |
|
<Culture> |
| Civilization |
|
civName |
|
<Civilization> |
| Definitive Edition决定版 | ||||
| KBStat |
|
kbStat |
|
<KBStat kbStat='teamSubCivAllianceLevel' kbParam='SPCCityState' value='2' operator='gte' /> |
| kbParam |
|
|||
| value |
|
|||
| operator |
|
|||
| Legacy旧版本 | ||||
|---|---|---|---|---|
| Type | Description | Attributes | Syntax | |
| SetName |
|
proto |
|
<Effect type ='SetName' proto ='ypMonastery' newName ='63263'></Effect> |
| tech |
|
|||
| newName |
|
|||
| newRollover |
|
|||
| newShortRollover |
|
|||
| reqTech |
|
|||
| newEditorName |
|
|||
| newClassName |
|
|||
| newGoodAgainst |
|
|||
| newBadAgainst |
|
|||
| newWorldTooltipText |
|
|||
| Sound |
|
<Effect type='Sound'>AgeAdvance</Effect> |
||
| TextOutput |
|
all |
|
<Effect type ='TextOutputAll'>91746</Effect> |
| TextOutputAll |
|
<Effect type ='TextOutput'>70320</Effect> |
||
| SetAge |
|
<Effect type ='SetAge'>Age2</Effect> |
||
| TechStatus |
|
status |
|
<Effect type ='TechStatus' status ='active'>VeteranFinnishRiders</Effect> |
| Data |
|
amount |
|
|
| subType |
|
|||
| relativity |
|
|||
| SharedLOS |
|
all |
|
<Effect all ='true' type ='SharedLOS'></Effect> |
| Blockade |
|
<Effect type ='Blockade'/> |
||
| ShowHCView |
|
<Effect type ='ShowHCView'/> |
||
| ShowWorldView |
|
<Effect type ='ShowWorldView'/> |
||
| ModifyProtoUnit |
|
proto |
|
|
| newName |
|
|||
| newHP |
|
|||
| InitiateRevolution |
|
proto |
|
<Effect type ='InitiateRevolution' /> |
| selfMsg |
|
|||
| playerMsg |
|
|||
| saveDeck |
|
|||
| extDeck |
|
|||
| TransformUnit |
|
fromProtoID |
|
<Effect type ='TransformUnit' toprotoid ='xpColonialMilitia' fromprotoid='Settler' /> |
| toProtoID |
|
|||
| ResourceExchange |
|
fromResource |
|
<Effect type ='ResourceExchange' multiplier ='1.25' toresource ='Wood' fromresource ='Gold' /> |
| toResource |
|
|||
| multiplier |
|
|||
| SetOnBuildingDeathTech |
|
amount |
|
<Effect type ='SetOnBuildingDeathTech' amount ='0.00' amount2 ='100.00'>ypSpawnIrregulars</Effect> |
| amount2 |
|
|||
| Data2 |
|
|
||
| Definitive Edition决定版 | ||||
| CommandAdd |
|
proto |
|
<Effect type ='CommandAdd' command ='deNatSomaliLighthouse' page ='0' column ='3'> |
| tech |
|
|||
| command |
|
|||
| page |
|
|||
| column |
|
|||
| natShow |
|
|||
| trShow |
|
|||
| ConsoleCommand |
|
<Effect type ='ConsoleCommand'>blackmap</Effect> |
||
| CommandRemove |
|
proto |
|
<Effect type ='CommandRemove' proto ='Falconet'> |
| tech |
|
|||
| command |
|
|||
| CreatePower |
|
protoPower |
|
<Effect type ='CreatePower' protoPower='dePowerUSExpedition' /> |
| AddHomeCityCard |
|
tech |
|
<Effect type ='AddHomeCityCard' tech ='DEHCFedMXTzotzilUprising' maxCount='1' agePrereq='1' unitCount='0' infiniteInLastAge='0' /> |
| maxCount |
|
|||
| agePrereq | ||||
| unitCount | ||||
| infiniteInLastAge | ||||
| TextOutputTechName |
|
all |
|
<Effect type ='TextOutputTechName'>110130</Effect> |
| ResetHomeCityCardCount |
|
tech |
|
<Effect type ='ResetHomeCityCardCount' tech ='HCShipFoodCrates2' /> |
| RandomTech |
|
select |
|
<Effect type='RandomTech' select='3' status='active'> |
| status |
|
|||
| TextEffectOutput |
|
reason |
|
<Effect type ='TextEffectOutput' reason ='Revolution' selfMsg ='104580' playerMsg ='104581' /> |
| selfMsg |
|
|||
| playerMsg |
|
|||
| SetOnShipmentSentTech |
|
amount |
|
<Effect type ='SetOnShipmentSentTech' amount ='1.00'>DEREVShipPetard</Effect> |
| minAge |
|
|||
| maxAge |
|
|||
| allowInfinite |
|
|||
| ResourceInventoryExchange |
|
unitType |
|
<Effect type ='ResourceInventoryExchange' multiplier ='0.70' unittype='AbstractBovine' toresource ='Influence' fromresource ='Food' keepUnit='True' /> |
| fromResource |
|
|||
| toResource |
|
|||
| multiplier |
|
|||
| keepUnit |
|
|||
| AddTrickleByResource |
|
resource |
|
<Effect type ='AddTrickleByResource' resource ='Gold' minValue ='0.001' maxValue ='4.0' minSrcValue ='1.00' maxSrcValue ='4000.00' srcResource1='Food' srcResource2 ='Wood' /> |
| minValue |
|
|||
| maxValue |
|
|||
| srcResource1 |
|
|||
| srcResource2 |
|
|||
| minSrcValue |
|
|||
| maxSrcValue |
|
|||
| ResourceExchange2 |
|
fromResource |
|
<Effect type ='ResourceExchange2' multiplier ='0.50' toresource ='Wood' multiplier2 ='0.50' toresource2 ='Gold' fromresource ='Food' /> |
| toresource |
|
|||
| multiplier |
|
|||
| toresource2 |
|
|||
| multiplier2 |
|
|||
| RevertRevolution |
|
selfMsg |
|
<Effect type ='RevertRevolution' selfMsg ='112858' playerMsg ='112859'/> |
| playerMsg |
|
|||
| ReplaceUnit |
|
fromProtoID |
|
<Effect type ='ReplaceUnit' toprotoid ='WarHut' fromprotoid ='Stable'/> |
| toProtoID |
|
|||
| ForbidTech |
|
amount |
|
<Effect type ='ForbidTech' amount ='0.00'>Howitzer</Effect> |
| ResetResendableCards |
|
<Effect type ='ResetResendableCards' /> |
||
| SetOnTechResearchedTech |
|
amount |
|
<Effect type ='SetOnTechResearchedTech' amount ='1.00'>DEShipItalianVillager</Effect> |
|
||||
|
||||
| UIAlert |
|
reason |
|
<Effect type='UIAlert' reason='Papal' selfMsg='-1' playerMsg='123306' target='Enemy' playerName='False' duration='1250' /> |
| selfMsg |
|
|||
| playerMsg |
|
|||
| target |
|
|||
| playerName |
|
|||
| duration |
|
|||
| Legacy旧版本 | ||||
|---|---|---|---|---|
| Type | Description | Target | Attributes | |
| Hitpoints |
|
ProtoUnit | ||
| LOS |
|
ProtoUnit | ||
| WorkRate |
|
ProtoUnit | action |
|
| unitType |
|
|||
| Cost |
|
ProtoUnit, Tech, techWithFlag | resource |
|
| reqTech |
|
|||
| CarryCapacity |
|
ProtoUnit | resource |
|
| MaximumVelocity |
|
ProtoUnit | ||
| MaximumRange |
|
ProtoUnit | action |
|
| TrainPoints |
|
ProtoUnit | ||
| Resource |
|
Player | resource |
|
| InventoryAmount |
|
ProtoUnit | resource |
|
| Damage |
|
ProtoUnit | action |
|
| allActions |
|
|||
| MaxResource |
|
resource |
|
|
|
||||
| Enable |
|
ProtoUnit | ||
|
||||
| AnimationRate |
|
ProtoUnit | action |
|
|
||||
| PopulationCap |
|
Player | ||
| SetCivilization |
|
Player | civ |
|
| Market |
|
Player | component |
|
| resource |
|
|||
| MaximumContained |
|
ProtoUnit | ||
| MinimumRange |
|
ProtoUnit | action |
|
|
|
|||
| ResourceTrickleRate |
|
Player | resource |
|
| MinimumResourceTrickleRate |
|
Player | resource |
|
| MaximumResourceTrickleRate |
|
Player | resource |
|
| DamageBonus |
|
ProtoUnit | action |
|
| unitType |
|
|||
| TributePenalty |
|
Player | ||
| PopulationCount |
|
ProtoUnit | ||
| PopulationCapAddition |
|
ProtoUnit | ||
| ActionEnable |
|
ProtoUnit | action |
|
| Lifespan |
|
ProtoUnit | ||
| RechargeTime |
|
ProtoUnit | ||
| BuildLimit |
|
ProtoUnit | ||
| TrackRating |
|
ProtoUnit | action |
|
| BuildPoints |
|
ProtoUnit | ||
|
||||
| UpdateVisual |
|
Player | unitType |
|
| UpgradeSubCivAlliance |
|
Player | civ |
|
| GrantsPowerDuration |
|
Player | protoPower |
|
|
||||
|
||||
|
||||
| FreeHomeCityUnit |
|
Player | unitType |
|
| convertSettlers |
|
|||
| CostBuildingTechs |
|
ProtoUnit | resource |
|
| CostBuildingUnits |
|
ProtoUnit | resource |
|
| CostBuildingAll |
|
ProtoUnit | resource |
|
| TacticEnable |
|
ProtoUnit | tactic |
|
| UnitRegenRate |
|
Player | unitType |
|
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
| BlockTrainCount |
|
Player | unitType |
|
| unitType2 |
|
|||
| AllowedAge |
|
ProtoUnit | ||
| DamageArea |
|
ProtoUnit | action |
|
|
||||
|
||||
|
||||
| SetAge |
|
Player | ||
| UpgradeTradeRoute |
|
Player | ||
| GathererLimit |
|
ProtoUnit | ||
|
||||
| FreeHomeCityMerc |
|
Player | unitType |
|
| AddTrain |
|
ProtoUnit | unitType |
|
| HitPercent |
|
ProtoUnit | action |
|
| DamageMultiplier |
|
ProtoUnit | action |
|
| HitPercentType |
|
ProtoUnit | action |
|
| hitPercentType |
|
|||
| ResearchPoints |
|
Tech techWithFlag | ||
| BuildBounty |
|
ProtoUnit | ||
| PopulationCapBonus |
|
Player | ||
| PopulationCapExtra |
|
Player | ||
| RevealLOS |
|
ProtoUnit | ||
| DamageCap |
|
ProtoUnit | action |
|
| XPRate |
|
Player | ||
| Armor |
|
ProtoUnit | ||
| BuildingWorkRate |
|
ProtoUnit | ||
| ActionAdd |
|
Player | unitType |
|
| action |
|
|||
| SetCivRelation |
|
Player | civ |
|
| FreeHomeCityUnitIfTechObtainable |
|
Player | unitType |
|
| tech |
|
|||
| CopyUnitPortraitAndIcon |
|
ProtoUnit | unitType |
|
| copy |
|
|||
| DamageForAllHandLogicActions |
|
ProtoUnit | ||
| PlayerSpecificTrainLimitPerAction |
|
Player | ||
| Definitive Edition决定版 | ||||
| ActionAddAttachingUnit |
|
ProtoUnit | action |
|
| unitType |
|
|||
| SpeedModifier |
|
ProtoUnit | tactic |
|
| Yield |
|
ProtoUnit | action |
|
| RateOfFire |
|
ProtoUnit | action |
|
| CommunityPlazaWeight |
|
ProtoUnit | ||
| ConversionResistance |
|
ProtoUnit | ||
| SetCivFlag |
|
Player | civ |
|
| SetCivName |
|
Player | civ |
|
| RansomCostAddition |
|
Player | ||
| ResourceReturn |
|
ProtoUnit | ||
| ArmorType |
|
ProtoUnit | newType |
|
| UpgradeAllTradeRoutes |
|
Player | ||
| FreeHomeCityUnitByUnitCount |
|
Player | unitType |
|
| countType |
|
|||
| KillBounty |
|
ProtoUnit | ||
| EnableAutoCrateGather |
|
ProtoUnit | ||
| FreeHomeCityUnitByTechActiveCount |
|
Player | unitType |
|
| tech |
|
|||
| BountyResourceOverride |
|
Player | unitType |
|
| resource |
|
|||
| UnitHelpOverride |
|
ProtoUnit | ||
| CopyTacticAnims |
|
ProtoUnit | fromTactic |
|
| toTactic |
|
|||
| Snare |
|
ProtoUnit | action |
|
| ConversionDelay |
|
ProtoUnit | action |
|
| CopyTechIcon |
|
Tech | tech |
|
| AutoAttackType |
|
ProtoUnit | tactic |
|
| unitType |
|
|||
| UnitRegenRateLimit |
|
Player | unitType |
|
| ResourceIfTechObtainable |
|
Player | resource |
|
| tech |
|
|||
| ActionDisplayName |
|
ProtoUnit | action |
|
| stringID |
|
|||
| FreeHomeCityUnitByShipmentCount |
|
Player | unitType |
|
| includeSelf |
|
|||
| EnableSharedBuildLimit |
|
ProtoUnit | ||
| SharedBuildLimitUnit |
|
ProtoUnit | unitType |
|
| AddSharedBuildLimitUnitType |
|
ProtoUnit | unitType |
|
| PartisanUnit |
|
ProtoUnit | unitType |
|
| SetUnitType |
|
ProtoUnit | unitType |
|
| FreeHomeCityUnitRandom |
|
Player | unitType |
|
| Content:Unit |
|
|||
| EnableDodge |
|
ProtoUnit | ||
| DodgeChance |
|
ProtoUnit | ||
| SetNextResearchFree |
|
ProtoUnit | ||
| EnableAutoFormations |
|
ProtoUnit | ||
| SharedSettlerBuildLimit |
|
ProtoUnit | ||
| CalculateInfluenceCost |
|
ProtoUnit | calcType |
|
| ArmorSpecific |
|
ProtoUnit | newtype |
|
| BuildBountySpecific |
|
ProtoUnit | resource |
|
| LivestockExchangeRate |
|
Player | resource |
|
| LivestockRecoveryRate |
|
Player | resource |
|
| RevealEnemyLOS |
|
Player | unitType |
|
| GatheringMultiplier |
|
ProtoUnit | action |
|
| DisplayedRange |
|
ProtoUnit | ||
| SquareAura |
|
ProtoUnit | ||
| ProtoActionAdd |
|
ProtoUnit | protoAction |
|
| unitType |
|
|||
| ResourceReturnRate |
|
ProtoUnit | resource |
|
| ResourceReturnRateTotalCost |
|
ProtoUnit | ||
| FullCapacityMultiplier |
|
ProtoUnit | action |
|
| LivestockMinCapacityKeepUnit |
|
Player | ||
| ResourceByKBStat |
|
Player | resource |
|
| kbStat |
|
|||
| NextAgeUpDoubleEffect |
|
Player | ||
| NextAgeUpTimeFactor |
|
Player | ||
| NextAgeUpTimeAbsolute |
|
Player | ||
| SplitCost |
|
ProtoUnit | resource |
|
| resource2 |
|
|||
| PlacementRulesOverride |
|
ProtoUnit | unitType |
|
| ResourceByUnitCount |
|
Player | resource |
|
| unitType |
|
|||
| UnitRegenAbsolute |
|
Player | unitType |
|
| NextAgeUpCostAbsolute |
|
Player | ||
| AgeUpCostAbsoluteKillXPFactor |
|
Player | ||
| AgeUpCostAbsoluteRateCap |
|
Player | ||
| AddContainedType |
|
ProtoUnit | unitType |
|
| GarrisonBonusDamage |
|
ProtoUnit | unitType |
|
| MaintainTrainPoints |
|
ProtoUnit | action |
|
| TacticArmor |
|
ProtoUnit | tactic |
|
| armorType |
|
|||
| DeadTransform |
|
ProtoUnit | ||
| DeadTransformBuildLimit |
|
ProtoUnit | ||
| DamageForAllRangedLogicActions |
|
ProtoUnit | ||
| PowerROF |
|
Player | protoPower |
|
| FreeRepair |
|
ProtoUnit | ||
| RemoveUnits |
|
Player | unitType |
|
| PowerDataOverride |
|
Player | fromProtoPower |
|
| toProtoPower |
|
|||
| UseRandomNames |
|
ProtoUnit | ||
| TrainBatchSize |
|
ProtoUnit | ||
| AuxRechargeTime |
|
ProtoUnit | ||
| SelfDamageMultiplier |
|
ProtoUnit | action |
|
| InventoryRate |
|
ProtoUnit | action |
|
| unitType |
|
|||
| TradeMonopoly |
|
Player | ||
| InitialTactic |
|
ProtoUnit | ||
| FreeHomeCityUnitTechActiveCycle |
|
Player | unitType |
|
| tech |
|
|||
| SetForceFullTechUpdate |
|
ProtoUnit | ||
| ResourceAsCrates |
|
Player | resource |
|
| reqTech |
|
|||
| ModifyRate |
|
ProtoUnit | action |
|
| BuildLimitIncrement |
|
ProtoUnit | ||
| NextAgeUpCostAbsoluteShipmentRate |
|
Player | ||
| NextAgeUpTimeFactorShipmentRate |
|
Player | ||
| FreeBuildRate |
|
ProtoUnit | action |
|
| unitType |
|
|||
| SetForceFullTechUpdateTeam |
|
ProtoUnit | ||
| FreeBuildPoints |
|
ProtoUnit | ||
| VeterancyEnable |
|
ProtoUnit | ||
| VeterancyBonus |
|
ProtoUnit | rank |
|
| modifyType |
|
|||
| InvestmentAmount |
|
Player | ||
| InvestmentCap |
|
Player | ||
| InvestmentEnable |
|
Player | ||
| AutoGatherBonus |
|
Player | ||
| FakeConversion |
|
ProtoUnit | ||
| ProtoUnitFlag |
|
ProtoUnit | flagID |
|
| PopulationLimit |
|
Player | ||
| PopulationExtraLimit |
|
Player | ||
| PopulationLimitDelta |
|
Player | ||
| TradeRouteBonus |
|
Player | resource |
|
| TradeRouteBonusTeam |
|
Player | resource |
|
| BountySpecificBonus |
|
Player | resource |
|
| EnableTechXPReward |
|
Player | ||
| ResourceIfTechActive |
|
Player | resource |
|
| tech |
|
|||
| MarketReset |
|
Player | ||
| TechCostAbsolute |
|
Player | ||
| TechCostAbsoluteBountyRate |
|
Player | ||
| SendRandomCard |
|
Player | ||
| InvestResource |
|
Player | resource |
|
| RechargeInit |
|
ProtoUnit | ||
| AuxRechargeInit |
|
ProtoUnit | ||
| DamageTimeoutTrickle |
|
Player | resource |
|
| timeout |
|
|||
| RevealMap |
|
Player | ||
| ScoreValue |
|
ProtoUnit | ||
| Legacy旧版本 | ||||
|---|---|---|---|---|
| Type | Description | Target | Attributes | |
| WorkRateSpecific |
|
ProtoUnit | action |
|
| unitType |
|
|||
| resource |
|
|||
| FreeHomeCityUnitShipped |
|
ProtoUnit | unitType |
|
| unitType2 |
|
|||
| amount2 |
|
|||
| Definitive Edition决定版 | ||||
| YieldSpecific |
|
Player | action |
|
| unitType |
|
|||
| resource |
|
|||
| FreeHomeCityUnitResource |
|
Player | unitType |
|
| resource |
|
|||
| resValue |
|
|||
| FreeHomeCityUnitByUnitCount |
|
Player | unitType |
|
| countType |
|
|||
| unitCap |
|
|||
| BountyResourceOverride |
|
Player | unitType |
|
| resource |
|
|||
| extraBounty |
|
|||
| bountyRate |
|
|||
| FreeHomeCityUnitByShipmentCountResource |
|
Player | unitType |
|
| includeSelf |
|
|||
| resource |
|
|||
| resValue |
|
|||
| GatherResourceOverride |
|
ProtoUnit | action |
|
| unitType |
|
|||
| resource |
|
|||
| EmpowerEnable |
|
ProtoUnit | action |
|
| empowerType |
|
|||
| unitType |
|
|||
| EmpowerModify |
|
ProtoUnit | action |
|
| empowerType |
|
|||
| unitType |
|
|||
| modifyType |
|
|||
| ResourceByKBStat |
|
Player | resource |
|
| kbStat |
|
|||
| kbParamResource |
|
|||
| kbParamSubCiv |
|
|||
| resourceCap |
|
|||
| FreeHomeCityUnitByKBStat |
|
Player | unitType |
|
| kbStat |
|
|||
| unitCap |
|
|||
| ResourceByUnitCount |
|
Player | resource |
|
| unitType |
|
|||
| includeDead |
|
|||
| EmpowerArea |
|
ProtoUnit | action |
|
| empowerType |
|
|||
| unitType |
|
|||
| FreeHomeCityUnitToGatherPoint |
|
Player | unitType |
|
| gpUnitType |
|
|||
| resource |
|
|||
| resValue |
|
|||
| FreeHomeCityUnitByKBQuery |
|
Player | unitType |
|
| queryUnitType |
|
|||
| queryState |
|
|||
| unitCap |
|
|||
| FreeHomeCityUnitResourceIfTechObtainable |
|
Player | unitType |
|
| tech |
|
|||
| resource |
|
|||
| resValue |
|
|||
| ResourceByKBQuery |
|
Player | resource |
|
| queryUnitType |
|
|||
| queryState |
|
|||
| resourceCap |
|
|||
| ResourceAsCratesByShipmentCount |
|
Player | resource |
|
| reqTech |
|
|||
| includeSelf |
|
|||
| CopyUnitPortraitAndIcon |
|
ProtoUnit | unitType |
|
| copy |
|
|||
| skinID |
|
|||
| BountyResourceExtra |
|
Player | unitType |
|
| resource |
|
|||
| priority |
|
|||
| bountyRate |
|
|||
| FreeHomeCityUnitResourceIfTechActive |
|
Player | unitType |
|
| tech |
|
|||
| resource |
|
|||
| resValue |
|
|||
| UpgradeAllTradeRoutes |
|
Player | landTech |
|
| waterTech |
|
|||
| riverTech |
|
|||
| Supported KBStats for Tech Effects | ||
|---|---|---|
| Name | Parameter | Description |
| enemyUnitsKilled | - |
|
| enemyBuildingsKilled | - |
|
| unitsLost | - |
|
| buildingsLost | - |
|
| tradeProfit | Resource ID |
|
| totalMinedResources | - |
|
| unitsKilledCost | - |
|
| buildingsKilledCost | - |
|
| totalTradingPostTrickleIncome | Resource ID |
|
| villagersLost | - |
|
| herdablesLost | - |
|
| teamSubCivAllianceLevel | Civilization ID |
|
| totalTechReward | - |
|
| costUnitsTrained | Resource ID |
|
| treasureResources | Resource ID |
|
| InternalProtoUnitFlagsandIDs | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | cHasGatherData | 50 | cGarrisonBonus | 100 | cRotateable | 150 | cSelectOnTrain | 200 | cGatherableByAllies | 250 | cDamageTrees |
| 1 | cPlayerPlaceable | 51 | cCanAttackDisabledUnits | 101 | cScalable | 151 | cPlaceAnywhereRules | 201 | cShowAutoGatherAbsoluteInfo | 251 | cTacticArmorUseBaseIfNotSet |
| 2 | cCollideable | 52 | cUnused1 | 102 | cGodPowerExclusion | 152 | cForcePopulationImpactWhenPlaced | 202 | cDoTacticToSameUnitType | 252 | cTransformPropagateChargeState |
| 3 | cTieToGround | 53 | cOrientUnitWithGround | 103 | cInvulnerable | 153 | cCanAutoHeal | 203 | cDoNotDeleteDeadHuntOnPlacement | 253 | cHerdableForceOriginalResource |
| 4 | cImmoveable | 54 | cAlwaysFullColorAsCursor | 104 | cDeadReplaceOnlyOnTimeout | 154 | cExcludeFromMoveAllMilitary | 204 | cCannotSnare | ||
| 5 | cDisplayHitpointsIfSelected | 55 | cConstrainOrientation | 105 | cSingleGatherer | 155 | cShowAutoGatherRate | 205 | cBaseSpeedRunAnim | ||
| 6 | cTieToWaterSurface | 56 | cPaintTextureWhenPlacing | 106 | cInvulnerableIfGaia | 156 | cCanTargetButTakesNoDamage | 206 | cHCEconomicGatherPointOnly | ||
| 7 | cGenerateWaterSplashes | 57 | cInitialGarrisonOnly | 107 | cCorpseDecays | 157 | cUsesExtraWorkerSlot | 207 | cDeadTransformBuildLimit | ||
| 8 | cVisibleUnderFog | 58 | cWallBuild | 108 | cCantBeSlowed | 158 | cForceTrainAtBaseTrainPoints | 208 | cForceGatherSiteResource | ||
| 9 | cVisibleUnderFogIfGaia | 59 | cShowGarrisonButton | 109 | cHideHitpointsIfGaia | 159 | cAllowOverPopCap | 209 | cUseStaticFarmingAnims | ||
| 10 | cProjectile | 60 | cCommandable | 110 | cFlareOnFullyBuilt | 160 | cShowTactics | 210 | cUseDanceActions | ||
| 11 | cHasLOS | 61 | cKillOnAnimLoop | 111 | cAnnounceFoundationStarted | 161 | cEnterHotkeyContext | 211 | cGatherGarrisonToggle | ||
| 12 | cSelectable | 62 | cAlwaysCheckCollisions | 112 | cVictoryBuilding | 162 | cCivSpecificText | 212 | cHerdablesIgnoreGatherPoint | ||
| 13 | cDieAtZeroHitpoints | 63 | cAreaDamageConstant | 113 | cBurnable | 163 | cAlwaysAllowOverPopCap | 213 | cFreeRepair | ||
| 14 | cDieAtZeroResources | 64 | cNoIdleActions | 114 | cMutateDopples | 164 | cNeverCountDeathAsLoss | 214 | cCountHerdableAsGatherer | ||
| 15 | cValidateResourceInventory | 65 | cProjectileDamage | 115 | cUseObstructionOnMinimap | 165 | cBuildingShowTactics | 215 | cGatherersContributeToResourceRate | ||
| 16 | cHasGatherPoint | 66 | cGarrisonSpeedBonus | 116 | cUseAlignedObstructionOnMinimap | 166 | cAllowTrainingOnWater | 216 | cAllowGatheringWhenFull | ||
| 17 | cBloodOnDeath | 67 | cPlaceAnywhere | 117 | cInvalidTownBellLocation | 167 | cGatherFromTrees | 217 | cShowAreaHealRate | ||
| 18 | cNonSolid | 68 | cProjectileTerrainOnly | 118 | cRenderAfterWater | 168 | cDrawnToCrates | 218 | cForceFullTechUpdate | ||
| 19 | cObscuresUnits | 69 | cPlayerOwnsObstruction | 119 | cDontSortAlphaPolys | 169 | cDisplayRange | 219 | cUseAnimalsLabel | ||
| 20 | cObscuredByUnits | 70 | cPlaceSocketWhenPlacing | 120 | cDontMarkExtraFog | 170 | cInvulnerableToAreaDamage | 220 | cDanceActionNoWorkers | ||
| 21 | cNotObscuredByUnitsAsFoundation | 71 | cAlwaysShowAsSocket | 121 | cVisibleUnderFogOnlyAfterSeen | 171 | cDoNotDragSelectWithUnits | 221 | cChargeMoveAnim | ||
| 22 | cFlattenGround | 72 | cStartOnAnimationUpdate | 122 | cRMCanRotate | 172 | cTownDefenseUnit | 222 | cSocketFreeBuilding | ||
| 23 | cUseProtoUnitMinimapColor | 73 | cStartOnNoUpdate | 123 | cKnockoutDeath | 173 | cDontTrainInBatches | 223 | cCannotAttackIfGaia | ||
| 24 | cFadeInOnCreation | 74 | cDeadReplacementWhenDestroyed | 124 | cVariationLocked | 174 | cKillIfConverted | 224 | cApplyFlagOverrideIfGaia | ||
| 25 | cShowOnMinimap | 75 | cAnnounceConversion | 125 | cExperienceUnit | 175 | cShowUnitResourceActionRates | 225 | cForceFullTechUpdateTeam | ||
| 26 | cAutoFormedUnit | 76 | cSelectWithObstruction | 126 | cFadeOutDecalOnDeath | 176 | cSettlerBuildLimit | 226 | cInvestmentBuilding | ||
| 27 | cRotateObstruction | 77 | cDestroyUnderBuilding | 127 | cAnnounceDestruction | 177 | cUseSharedBuildLimit | 227 | cFakeConversion | ||
| 28 | cCreateUnitGroupAutomatically | 78 | cConvertOnStartBuild | 128 | cBattleMusicTrigger | 178 | cInflictsNoDamage | 228 | cAllowRebuildInGrouping | ||
| 29 | cCollidesWithProjectiles | 79 | cPlaceAsFoundation | 129 | cRotateInPlace | 179 | cDisplayDecoyInfo | 229 | cForceUpdateVisualWhenCnverted | ||
| 30 | cFadeInOnBuild | 80 | cConvertToGaiaAtZeroHitpoints | 130 | cAdjustPositionOnTerrainCollision | 180 | cCanDodgeAttacks | 230 | cDisplaySocketPanel | ||
| 31 | cAlphaFadeLifespan | 81 | cMakeUnbuiltAtZeroHitpoints | 131 | cHeroName1 | 181 | cNextResearchIsFree | 231 | cTeamKillBounty | ||
| 32 | cWanders | 82 | cExcludeFromPlaytest | 132 | cHeroName2 | 182 | cDisableBigButtonUI | 232 | cMinimapDisplayOnTop | ||
| 33 | cFlyingUnit | 83 | cSolidFoundation | 133 | cHideCostFromDetailHelp | 183 | cUnitTransformFree | 233 | cRepairable | ||
| 34 | cHeightBob | 84 | cHideGarrisonFlag | 134 | cPreventsWallBuilding | 184 | cUseFarmingAnims | 234 | cKillSocketWhenDestroyed | ||
| 35 | cSearchable | 85 | cDoppleOnlyWhenDead | 135 | cColonyBuilding | 185 | cBuiltWithSeedingAnim | 235 | cTeamBuildLimit | ||
| 36 | cUnlimitedSupply | 86 | cDirectProjectile | 136 | cStartingColonyBuilding | 186 | cRangeDisplayedAsSquare | 236 | cIgnoreDefaultEjectTimeout | ||
| 37 | cFaceOutwards | 87 | cForceBuildingData | 137 | cColonyPlacementCenter | 187 | cAllowSocketPlacement | 237 | cQueueEjectActions | ||
| 38 | cSnapPlacement | 88 | cDecalStickToWaterSurface | 138 | cColonyPlacementL | 188 | cOptionalSocketPlacement | 238 | cSharedGarrison | ||
| 39 | cStartEnabled | 89 | cAllowAutoGarrison | 139 | cCreateUniqueInstance | 189 | cForceInfluenceRate | 239 | cDisplayMinimumRange | ||
| 40 | cSplitAtMaxInventory | 90 | cOverrideInitialGarrison | 140 | cUniqueInstance | 190 | cAllowPlacementOnIce | 240 | cAllowAlliedGarrison | ||
| 41 | cFadeOutDuringDeathAnimation | 91 | cTownBellButton | 141 | cTileAlignPlacement | 191 | cGatherableWhenSocketed | 241 | cDetonationDeath | ||
| 42 | cForceToGaia | 92 | cMeteredGarrison | 142 | cNugget | 192 | cDoNotQueue | 242 | cBuildingExtendedDeathAnim | ||
| 43 | cYawDuringMovement | 93 | cRevealFoundation | 143 | cWorldToolTip | 193 | cMagnetDoesNotLockUnits | 243 | cEnforceBigButtonUI | ||
| 44 | cMarketAbility | 94 | cMinimapColorXfrmNonGaia | 144 | cOrientWithRiver | 194 | cUseTacticArmorOverride | 244 | cDeploymentUngarrison | ||
| 45 | cGivesLOSToAll | 95 | cApplyHandicapTraining | 145 | cTCBuildLimit | 195 | cResourceReturnRateTotalCost | 245 | cForceDisplaySquadModes | ||
| 46 | cDoppled | 96 | cTracked | 146 | cPerimeterGenerator | 196 | cForceBatchTrain | 246 | cHideIfSocketedFoundationUntouched | ||
| 47 | cDeleteable | 97 | cVisibleOwnerOnly | 147 | cAirfield | 197 | cUISkipActiveTechs | 247 | cDisplayMaxRangeOnSelection | ||
| 48 | cDestroyProjectile | 98 | cHideFromHelp | 148 | cBlocker | 198 | cApplyResourceReturnIfDeleted | 248 | cDisplayRangeToEnemies | ||
| 49 | cOnlyInEditor | 99 | cHideResourceInventory | 149 | cLockedSquad | 199 | cAlliesIgnoreInfluenceRate | 249 | cChargeIdleAnim | ||