|
|
提问:我没有设升级限制,但是这个许可在建筑列表是灰色的,就是不能建造,请问还需要什么
代码如下:
-
- <UpgradeTemplate id="Upgrade_Allied01"
- inheritFrom="BasePurchasableUpgrade"
- AcquireHint="UpgradePrereq:Allied01"
- DisplayName="UpgradeName:Allied01"
- Type="OBJECT"
- BuildTime="60.0s"
- BuildCost="2000"
- IconImage="Button_UpgradeMortar"
- Options="OBJECT_UPGRADE_PROJECTED">
- <GameDependency>
- <NeededUpgrade>Upgrade_AlliedTech2</NeededUpgrade>
- </GameDependency>
- </UpgradeTemplate>
- <ButtonSingleStateData
- id="ButtonStateUpgradeAllied01">
- <State
- Image="Button_AlliedSuperweapon_on"
- Title="UpgradeName:Allied01"/>
- </ButtonSingleStateData>
- <JoypadCommandBarButtonTemplate
- id="ButtonUpgradeAllied01">
- <Data>
- <ObjectUpgrade
- LogicCommand="Command_PurchaseAllied01"
- StateData="ButtonStateUpgradeAllied01"/>
- </Data>
- </JoypadCommandBarButtonTemplate>
- <UnitAbilityButtonTemplate
- id="ButtonUpgradeAllied01"
- LogicCommand="Command_PurchaseAllied01">
- <Data>
- <ObjectUpgrade
- StateData="ButtonStateUpgradeAllied01"/>
- </Data>
- </UnitAbilityButtonTemplate>
- <LogicCommand
- Type="OBJECT_UPGRADE"
- id="Command_PurchaseAllied01">
- <Upgrade>Upgrade_Allied01</Upgrade>
- </LogicCommand>
复制代码 |
|