Command & Conquer Red Alert History is a small mod that adds a few new units. The idea came about because I wondered what a few Red Alert units would look like and perform inside the Tiberium wars engine. I consider this mod a 'museum', wherein I add a few historical pieces that I like into the C&C3; engine! The Mod will be updated by adding a few units at a time (typically around 10 items). The mod is a mixture of mostly EA & public models, as well as a few original models done by me. Check the forums & articles for detailed information and for in-depth discussion.

Forum Thread
  Posts  
method for play with full abilities without source code +(started units creates) (Games : C&C3: Tiberium Wars : Mods : C&C: Red Alert History : Forum : Balance : method for play with full abilities without source code +(started units creates)) Locked
Thread Options
Oct 23 2022 Anchor


first open "msic"

FILE: PlayerTemplate.ini

;//////////////////////////////////////////////////////////////////////////////
;FILE: PlayerTemplate.ini (SYSTEM) ///////////////////////////////////////////////////
;//////////////////////////////////////////////////////////////////////////////

;------------------------------------------------------------------------------------------------------
;
; These are resource structures that are affected by resource modifiers.
;
#define RESOURCE_MODIFIER_OBJECT_FILTER NONE
;
;

; Used for UI.
PlayerTemplate FactionRandom
    IsRandom          = Yes
    Side              = Null
    PlayableSide      = No
    IsObserver        = No
    IntrinsicSciences = None
    DisplayName       = GUI:RandomSide
    SideIconImage     = GameinfoRANDOM
    LoadScreenMusic      = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
End

PlayerTemplate FactionObserver
    Side              = Observer
    PlayableSide      = No
    IsObserver        = Yes
    StartMoney        = 0
    PreferredColor    = R:255 G:255 B:255
    PreferredCampaignRadarColor = R:255 G:255 B:255
    IntrinsicSciences = None
    DisplayName       = INI:FactionObserver
    ScoreScreenImage  = MutiPlayer_ScoreScreen
    LoadScreenImage   = Mp_Load
    LoadScreenMusic      = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
    IntelDBMusic      = Music_BaseBuilding_Unknown
    BeaconName        = MultiplayerBeacon
    SideIconImage     = GameinfoOBSRVR
End

PlayerTemplate FactionCommentator
    Side              = Commentator
    PlayableSide      = No
    IsObserver        = Yes
    IsCommentator     = Yes
    StartMoney        = 0
    PreferredColor    = R:64 G:64 B:64
    PreferredCampaignRadarColor = R:64 G:64 B:64
    IntrinsicSciences = None
    DisplayName       = INI:FactionCommentator
    ScoreScreenImage  = MutiPlayer_ScoreScreen
    LoadScreenImage   = Mp_Load
    LoadScreenMusic      = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
    IntelDBMusic      = Music_BaseBuilding_Unknown
    BeaconName        = MultiplayerBeacon
    SideIconImage     = GameinfoCOMMENTATOR
End


PlayerTemplate FactionCivilian
    Side              = Civilian
    PlayableSide      = No
    StartMoney        = 0
    PreferredColor    = R:128 G:128 B:128
    PreferredCampaignRadarColor = R:128 G:128 B:128
    IntrinsicSciences = None
    DisplayName       = INI:FactionCivilian
    ScoreScreenImage  = MutiPlayer_ScoreScreen
    LoadScreenMusic      = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
    IntelDBMusic      = Music_BaseBuilding_Unknown
End

PlayerTemplate FactionNeutral
    Side              = Neutral
    PlayableSide      = No
    StartMoney        = 0
    PreferredColor    = R:192 G:192 B:192
    PreferredCampaignRadarColor = R:192 G:192 B:192
    IntrinsicSciences = None
    DisplayName       = INI:FactionNeutral
    ScoreScreenImage  = MutiPlayer_ScoreScreen
    LoadScreenMusic      = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
    IntelDBMusic      = Music_BaseBuilding_Unknown
End

PlayerTemplate FactionGDI
    Side                          = GDI
    PlayableSide                  = Yes
    StartMoney                    = 0
    MaxLevelMP                    = 32
    MaxLevelSP                    = 78 ;80
    PreferredColor                = R:253 G:118 B:2
    PreferredCampaignRadarColor    = R:0 G:0 B:255
    StartingBuilding            = GDIConstructionYard    
    StartingUnit1         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset1 = X:200 Y:220 Z:0
    StartingUnit2         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset2 = X:200 Y:-200 Z:0
    StartingUnit3         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnit4         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnit5         = ALIENPowerStore
    StartingUnitOffset5 = X:200 Y:200 Z:0
    StartingUnit6         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset6 = X:-200 Y:-200 Z:0
    StartingUnit7         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset7 = X:-110 Y:-100 Z:0
    StartingUnit8         = GDIPowerStore
    StartingUnitOffset8 = X:-110 Y:110 Z:0
    StartingUnit9         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset9     = X:-200 Y:-200 Z:0
    StartingUnit12         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset12 = X:-120 Y:110 Z:0
    StartingUnit13         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset13 = X:-170 Y:110 Z:170
    StartingUnit14         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset14 = X:-80 Y:110 Z:120
    StartingUnit15         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset15 = X:-80 Y:110 Z:150
    StartingUnit16         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset16 = X:-90 Y:110 Z:200
    StartingUnit17         = UnitCrateMP_AlliedGrizzlyTank
    StartingUnitOffset17 = X:-90 Y:110 Z:100
    PurchaseScienceCommandSet    = GoodSpellStoreCommandSet
    PurchaseScienceCommandSetMP    = MenSpellStoreCommandSet
    DisplayName                    = INI:FactionGDI
    DefaultPlayerAIType            = MenSkirmishAI
    BeaconName                    = MultiplayerBeacon
    LoadScreenMusic                = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
    SkirmishMPVictoryMusic        = CNC3_SUCCESS
    SkirmishMPDefeatMusic        = CNC3_FAILURE    
    IntelDBMusic                = Music_BaseBuilding_Blue
    InitialUpgrades                = Upgrade_GDIFaction                                    ; Any upgrades this player template is born with.
    ResourceModifierObjectFilter = RESOURCE_MODIFIER_OBJECT_FILTER
    ResourceModifierValues        = 100 100 100 100 100 100 95 90 85 80 75 71 68 66
    MoneyCapSP                    = 3000
    MoneyCapMP                    = 3000
    SpellBook                    = PlayerSpellBook
    SpellBookMp                    = PlayerSpellBook
End

PlayerTemplate FactionNOD
    Side                          = NOD
    PlayableSide                  = Yes
    StartMoney                    = 0
    MaxLevelMP                    = 32
    MaxLevelSP                    = 78 ;80
    PreferredColor                = R:213 G:0 B:0
    PreferredCampaignRadarColor    = R:255 G:0 B:0
;    PreferredColor                = R:43 G:43 B:179
    StartingBuilding            = NODConstructionYard    
    StartingUnit0                = NODPowerStore
    StartingUnitOffset0            = X:150 Y:0 Z:0
    StartingUnit1                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnitOffset1            = X:-75 Y:130 Z:0
    StartingUnit2                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnitOffset2            = X:-75 Y:-130 Z:0
    StartingUnit3                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnitOffset3            = X:-120 Y:110 Z:0
    StartingUnit4                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnit5                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnit6                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnit7                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnit8                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnitOffset9            = X:200 Y:220 Z:0
    StartingUnit9                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnit10                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnit11                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnit12                = UnitCrateMP_SovietRhinoMkIITank
    StartingUnitOffset12            = X:-120 Y:110 Z:0
    PurchaseScienceCommandSet    = GoodSpellStoreCommandSet
    PurchaseScienceCommandSetMP    = MenSpellStoreCommandSet
    DisplayName                    = INI:FactionNOD
    DefaultPlayerAIType            = MenSkirmishAI
    BeaconName                    = MultiplayerBeacon
    LoadScreenMusic                = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
    SkirmishMPVictoryMusic        = CNC3_SUCCESS_EVIL
    SkirmishMPDefeatMusic        = CNC3_FAILURE    
    IntelDBMusic                = Music_BaseBuilding_Yellow
    InitialUpgrades                = Upgrade_NODFaction
    ResourceModifierObjectFilter = RESOURCE_MODIFIER_OBJECT_FILTER
    ResourceModifierValues        = 100 100 100 100 100 100 95 90 85 80 75 71 68 66
    MoneyCapSP                    = 3000
    MoneyCapMP                    = 3000
    SpellBook                    = PlayerSpellBook
    SpellBookMp                    = PlayerSpellBook

End

PlayerTemplate FactionAlien
    Side                          = Alien
    PlayableSide                  = Yes
    StartMoney                    = 0
    MaxLevelMP                    = 32
    MaxLevelSP                    = 78 ;80
    PreferredColor                = R:43 G:43 B:179
    PreferredCampaignRadarColor    = R:43 G:43 B:179
    StartingBuilding            = AlienDronePlatform
    StartingUnit1         = UnitCrateMP_AlliedAPC
    StartingUnitOffset1 = X:200 Y:220 Z:0
    StartingUnit2         = UnitCrateMP_GDIGrenadeSoldierSquad
    StartingUnitOffset2 = X:200 Y:-200 Z:0
    StartingUnit3         = UnitCrateMP_GDIGrenadeSoldierSquad
    StartingUnit4         = UnitCrateMP_GDIGrenadeSoldierSquad
    StartingUnit5         = AlienMastermind
    StartingUnitOffset5 = X:200 Y:200 Z:0
    StartingUnit6         = AlienMastermind
    StartingUnitOffset6 = X:-200 Y:-200 Z:0
    StartingUnit7         = UnitCrateMP_AlliedAPC
    StartingUnitOffset7 = X:-110 Y:-100 Z:0
    StartingUnit8         = 
    StartingUnitOffset8 = X:-110 Y:110 Z:0
    StartingUnit9         = 
    StartingUnitOffset9    = X:-200 Y:-200 Z:0
    StartingUnit12         = 
    StartingUnitOffset12 = X:-120 Y:110 Z:0
    StartingUnit13         = 
    StartingUnitOffset13 = X:-170 Y:110 Z:170
    StartingUnit14         = 
    StartingUnitOffset14 = X:-80 Y:110 Z:120
    StartingUnit15         = 
    StartingUnitOffset15 = X:-80 Y:110 Z:150
    StartingUnit16         = 
    StartingUnitOffset16 = X:-90 Y:110 Z:200
    StartingUnit17         = 
    StartingUnitOffset17 = X:-90 Y:110 Z:100    
    PurchaseScienceCommandSet    = GoodSpellStoreCommandSet
    PurchaseScienceCommandSetMP    = MenSpellStoreCommandSet
    DisplayName                    = INI:FactionAlien
    DefaultPlayerAIType            = MenSkirmishAI
    BeaconName                    = MultiplayerBeacon
    LoadScreenMusic                = TEMP_RAM_Music360_LoadScreen  ; If you change this, remember it must be a RAM-based (no-stream) piece of music
    SkirmishMPVictoryMusic        = CNC3_SUCCESS_EVIL
    SkirmishMPDefeatMusic        = CNC3_FAILURE    
    IntelDBMusic                = Music_BaseBuilding_Red
    InitialUpgrades                = Upgrade_AlienFaction
    ResourceModifierObjectFilter = RESOURCE_MODIFIER_OBJECT_FILTER
    ResourceModifierValues        = 100 100 100 100 100 100 95 90 85 80 75 71 68 66
    MoneyCapSP                    = 10000
    MoneyCapMP                    = 10000
    SpellBook                    = PlayerSpellBook
    SpellBookMp                    = PlayerSpellBook
End

now go to if you have source code

D:\SteamLibrary\steamapps\common\Command and Conquer 3 Tiberium Wars\MOD SDK\CnC3Xml\GlobalData\SpecialPowerTemplates.xml

or , for not

apply the changing fromD:\SteamLibrary\steamapps\common\Command and Conquer 3 Tiberium Wars\MOD SDK\BuildMap.bat and enter map name from your C:\Users\hussi\AppData\Roaming\Command & Conquer 3 Tiberium Wars\Maps\

scroll down and copy lines into overrides.xml you can find this file into your maps folder

C:\Users\hussi\AppData\Roaming\Command & Conquer 3 Tiberium Wars\Maps\TESTMAPSUPPORTPOWER\overrides.xml

<?xml version="1.0" encoding="UTF-8"?>
<AssetDeclaration
	xmlns="uri:ea.com:eala:asset"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Tags/>
	<Includes/>
	<SpecialPowerTemplate
		id="SpecialPower_RiftGeneratorWeapon"
		DisplayName="NAME:SuperweaponTimerRiftGenerator"
		Description="DESC:SuperweaponTimerRiftGenerator"
		Flags="HAS_PUBLIC_TIMER IS_PLAYER_POWER FOGGED_SHROUDED_CELLS_OK WATER_OK IGNORE_MAP_EXTENTS SHARED_SYNC"
		ReloadTime="99999s"
		TargetType="LOCATION"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="OwnRiftGeneratorActivated"
		EvaEventToPlayOnInitiateAlly="AlliedRiftGeneratorActivated"
		EvaEventToPlayOnInitiateEnemy="EnemyRiftGeneratorActivated"
		RadiusCursorRadius="250"
		RestrictionType="1"
		TimerImage="Button_PlayerPowerRiftGenerator"/>

	<SpecialPowerTemplate
		id="SpecialPower_CrystalShield"
		DisplayName="SPECIALPOWER:CrystalShield"
		Flags="IS_PLAYER_POWER WATER_OK SHARED_SYNC"
		ReloadTime="360s"
		TargetType="LOCATION"
		InitiateAtLocationSound="ALI_StasisShield_Start"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RadiusCursorRadius="150"
		Money="-2000">
		<GameDependency>
			<RequiredObject>GDIIonCannonControl</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>

	<SpecialPowerTemplate
		id="SpecialPower_WormHole"
		DisplayName="SPECIALPOWER:WormHole"
		Flags="IS_PLAYER_POWER NOT_CLIFF_CELL PATHABLE_ONLY SHARED_SYNC"
		ReloadTime="240s"
		TargetType="LOCATION"
		EvaEventToPlayWhenSelectingTarget="SelectWormholeLocation"
		RadiusCursorRadius="50"
		Money="-2000"/>
	<SpecialPowerTemplate
		id="SpecialPowerDummyTriggered1"
		TargetType="LOCATION"
	/>

	<SpecialPowerTemplate
		id="SpecialPowerDummyTriggered2"
		TargetType="LOCATION"
	/>

	<SpecialPowerTemplate
		id="SpecialPowerDummyTriggered3"
		TargetType="OBJECT"
	/>

	<SpecialPowerTemplate
		id="SpecialPower_UseBlinkPack"
		TargetType="LOCATION"
		InitiateSound="ALI_ShockTrooper_Blink"
		WaypointModeTerminal="false"
		RadiusCursorRadius="16"
		ForbiddenObjectRange="16"
		Flags="PATHABLE_ONLY NOT_CLIFF_CELL NO_FORBIDDEN_OBJECTS"
		ReloadTime="30s" >
		<ForbiddenObjectFilter
					Rule="ANY"
					Include="STRUCTURE CRUSHABLE_OBSTACLE VEHICLE"/>

	</SpecialPowerTemplate>

	<SpecialPowerTemplate
		id="SpecialPower_Swarm"
		TargetType="LOCATION"
		InitiateAtLocationSound="ALI_BuzzerSwarm"
		ReloadTime="150s"
		Flags="IS_PLAYER_POWER NO_FORBIDDEN_OBJECTS NOT_CLIFF_CELL SHARED_SYNC"
		Money="-1500"
		RadiusCursorRadius="40"
		ForbiddenObjectRange="30" >
		<ForbiddenObjectFilter
			Rule="ANY"
			Include="INFANTRY VEHICLE STRUCTURE"
		/>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerToxicDispersion"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="240s"
		InitiateSound=""
		InitiateAtLocationSound="AirRaid_Siren"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="250"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="AirstrikeInitiated"
		RestrictionType="UNRESTRICTED"
		Money="-3500"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
	        <ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>NODSecretShrine</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerIonCannonControlIonCannon"
		DisplayName="NAME:SuperweaponTimerWeatherMachine"
		Description="DESC:SuperweaponTimerWeatherMachine"
		TargetType="LOCATION"
		Flags="WATER_OK FOGGED_SHROUDED_CELLS_OK SHARED_SYNC HAS_PUBLIC_TIMER IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="420s"
		InitiateSound=""
		InitiateAtLocationSound=""
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="300"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="EnemyWeatherMachineActivated"
		EvaEventToPlayOnInitiateAlly="EnemyWeatherMachineActivated"
		EvaEventToPlayOnInitiateEnemy="EnemyWeatherMachineActivated"
		RestrictionType="1"
		Money="-4000"
		TimerImage="Button_WeatherMachineTimer"
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED"
			Relationship=""
			Alignment="NONE"
			Include=""
			Exclude="" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>GDIIonCannonControl</RequiredObject>
	                <RequiredObject>GDISpaceCommandUplink</RequiredObject>
	                <RequiredObject>AdvancedPowerPlant</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerHarbingerGunship"
		TargetType="LOCATION"
		Flags="NOT_CLIFF_CELL SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="300s"
		InitiateSound=""
		InitiateAtLocationSound="Allied_Harbinger_VoiceReinforcements"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="75"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-5000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED"
			Relationship=""
			Alignment="NONE"
			Include=""
			Exclude="" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>GDIArmory</RequiredObject>
	                <RequiredObject>GDISpaceCommandUplink</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerBadgerBomber"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="280s"
		InitiateAtLocationSound="AudioEvent:AirRaid_Siren"
		RadiusCursorRadius="300"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="AirstrikeInitiated"
		Money="-2000">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODTempleOfNOD</RequiredObject>
	                <RequiredObject>NODDisruptionTower</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerGDI_SpaceCommandShockwaveArtillery"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="420s"
		InitiateAtLocationSound="GDI_ShockwaveArtillery_WeaponFire_Stereo"
		RadiusCursorRadius="360"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		Money="-3000">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>GDIIonCannonControl</RequiredObject>
	                <RequiredObject>GDISpaceCommandUplink</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerAirDispersion"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="490s"
		InitiateAtLocationSound="AudioEvent:AirRaid_Siren"
		RadiusCursorRadius="250"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="AirstrikeInitiated"
		Money="-4000">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODTempleOfNOD</RequiredObject>
	                <RequiredObject>NODDisruptionTower</RequiredObject>
	                <RequiredObject>NODSecretShrine</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerAlliedAirDispersion"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="420s"
		InitiateSound="AudioEvent:ALL_CenturyBomber_VoiceAttack"
		InitiateAtLocationSound="AudioEvent:AirRaid_Siren"
		RadiusCursorRadius="200"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		Money="-4000">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>GDIIonCannonControl</RequiredObject>
	                <RequiredObject>GDISpaceCommandUplink</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerAlliedParaDrop"
		TargetType="LOCATION"
		Flags="NO_FORBIDDEN_OBJECTS NOT_CLIFF_CELL SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="180s"
		InitiateSound="ALL_CenturyBomber_VoiceMove"
		InitiateAtLocationSound="AirRaid_Siren"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="50"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000"
		MinCastRange="0"
		ForbiddenObjectRange="150"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-1000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED"
			Relationship=""
			Alignment="NONE"
			Include=""
			Exclude="" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>GDISpaceCommandUplink</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerTechParabombs"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="360s"
		InitiateSound="ALL_CenturyBomber_VoiceAttack"
		InitiateAtLocationSound="AirRaid_Siren"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="200"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-4000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
			<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>GDIMedicalBay</RequiredObject>
			<RequiredObject>GDISpaceCommandUplink</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerSpyPlane"
		TargetType="LOCATION"
		Flags="WATER_OK FOGGED_SHROUDED_CELLS_OK SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="120s"
		InitiateSound=""
		InitiateAtLocationSound=""
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="200"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-500"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODOperationsCenter</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerCallSupportBloodhound"
		Flags="NOT_CLIFF_CELL IS_PLAYER_POWER NO_FORBIDDEN_OBJECTS SHARED_SYNC"
		ReloadTime="30s"
 		ForbiddenObjectRange="140"
		RadiusCursorRadius="140"
		TargetType="LOCATION" 
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		Money="-2000"
    InitiateAtLocationSound="GDI_Ox_VoiceReinforcements">
		<ForbiddenObjectFilter
			Rule="ANY" 
			Include="STRUCTURE"
		/>
		<GameDependency>
			<RequiredObject>GDISpaceCommandUplink</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerCallSupportHunterKillerTeam"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER"
 		ForbiddenObjectRange="130"
		ReloadTime="240s"
		RadiusCursorRadius="130"
		TargetType="LOCATION" 
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		Money="-3500"
    InitiateAtLocationSound="GDI_Ox_VoiceReinforcements">
		<ForbiddenObjectFilter
			Rule="ANY" 
			Include="STRUCTURE"
		/>
		<GameDependency>
			<RequiredObject>GDISpaceCommandUplink</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerBombingRun"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="180s"
		InitiateSound=""
		InitiateAtLocationSound="AirRaid_Siren"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="50"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="AirstrikeInitiated"
		NameOfVoiceNameToUseAsInitiateIntendToDoVoice="9763CD58"
		RestrictionType="UNRESTRICTED"
		Money="-2000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>GDIArmory</RequiredObject>
			<RequiredObject>GDICommandPost</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerP51Squad"
		TargetType="LOCATION"
		Flags="NOT_CLIFF_CELL SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="30s"
		InitiateSound=""
		InitiateAtLocationSound=""
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="75"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-2000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
	<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>GDICommandPost</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerYAKSquad"
		TargetType="LOCATION"
		Flags="NOT_CLIFF_CELL SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="30s"
		InitiateSound=""
		InitiateAtLocationSound=""
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="75"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-2000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
	<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODOperationsCenter</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPower_RedWindTimer"
		TargetType="NONE"
		Flags="SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="180s"
		InitiateSound=""
		InitiateAtLocationSound=""
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="0"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		RestrictionType="UNRESTRICTED"
		Money="-1000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODSecretShrine</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerSovietTechParabombs"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="360s"
		InitiateSound="SOV_Bullfrog_VoiceAttack"
		InitiateAtLocationSound="AirRaid_Siren"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="200"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-3000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODTempleOfNOD</RequiredObject>
	                <RequiredObject>NODDisruptionTower</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerSovietParaDrop"
		TargetType="LOCATION"
		Flags="NO_FORBIDDEN_OBJECTS NOT_CLIFF_CELL SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="120s"
		InitiateSound="SOV_Bullfrog_VoiceMove"
		InitiateAtLocationSound="AirRaid_Siren"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="150"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="150"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-1500"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>NODDisruptionTower</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerSovietCommandEconomy"
		TargetType="OBJECT_OR_LOCATION"
		Flags="NEEDS_OBJECT_FILTER SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="360s"
		InitiateSound=""
		InitiateAtLocationSound="SOV_Mass_Production"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="50"
		PreventConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="SovietCommandEconomyInitiated"
		RestrictionType="UNRESTRICTED"
		Money="-4500"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="ANY"
			Relationship=""
			Alignment="NONE"
			Include=""
			Exclude="">
			<IncludeThing>TiberiumField</IncludeThing>
			<IncludeThing>TiberiumFieldBlue</IncludeThing>
			<IncludeThing>TiberiumFieldRedZone</IncludeThing>
			<IncludeThing>TiberiumSpike</IncludeThing>
		</ObjectFilter>
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>NODTiberiumLiquidationFacility</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerSingleUseNuclearMissile"
		DisplayName="NAME:SuperweaponTimerTacticalNuclearMissile"
		Description="DESC:SuperweaponTimerNuclearMissile"
		TargetType="LOCATION"
		Flags="WATER_OK FOGGED_SHROUDED_CELLS_OK SHARED_SYNC HAS_PUBLIC_TIMER IS_PLAYER_POWER IGNORE_MAP_EXTENTS"
		ReloadTime="380s"
		InitiateSound=""
		InitiateAtLocationSound=""
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="200"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="OwnNuclearMissileLaunched"
		EvaEventToPlayOnInitiateAlly="AlliedNuclearMissileLaunched"
		EvaEventToPlayOnInitiateEnemy="EnemyNuclearMissileLaunched"
		RestrictionType="1"
		Money="-4000"
		TimerImage="Button_AbilityDemoTruckDetonate"
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODTempleOfNOD</RequiredObject>
	                <RequiredObject>NODSecretShrine</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerForceShield"
		TargetType="LOCATION"
		Flags="NEEDS_OBJECT_FILTER NOT_CLIFF_CELL SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="300s"
		InitiateSound=""
		InitiateAtLocationSound="SOV_ForceShield_Cast"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="200"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="OwnForceShieldActivated"
		RestrictionType="UNRESTRICTED"
		Money="0"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODTempleOfNOD</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPower_PsychicVibrationScan"
		TargetType="NONE"
		Flags="WATER_OK SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="240s"
		InitiateSound="Soviet_PsychicScan"
		InitiateAtLocationSound=""
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="0"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		RestrictionType="UNRESTRICTED"
		Money="0"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>NODDisruptionTower</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerCallAirDropDemoTruck"
		TargetType="LOCATION"
		Flags="NO_FORBIDDEN_OBJECTS NOT_CLIFF_CELL SHARED_SYNC IS_PLAYER_POWER"
		ReloadTime="240s"
		InitiateSound=""
		InitiateAtLocationSound="Soviet_DemoTruck_VoiceReinforcement"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="90"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="90"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		RestrictionType="UNRESTRICTED"
		Money="-2000"
		TimerImage=""
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>NODSecretShrine</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerRedShadowStrikeTeam"
		Flags="NOT_CLIFF_CELL IS_PLAYER_POWER SHARED_SYNC"
		ReloadTime="99999s"
		RadiusCursorRadius="30"
		TargetType="LOCATION" 
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		Money="0"
    InitiateAtLocationSound="NOD_Shadow_VoiceStrikeTeamCreate">
		<GameDependency>
			<RequiredObject>aaaa</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerSeedTiberium"
		ReloadTime="200s"
		TargetType="LOCATION"
		Flags="LIMIT_DISTANCE IS_PLAYER_POWER WATER_OK SHARED_SYNC NOT_ON_BRIDGE NOT_BENEATH_BRIDGE"
		RadiusCursorRadius="50" 
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		Money="0">
		<GameDependency>
			<RequiredObject>NODTiberiumLiquidationFacility</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerRadarJamMissile"		
		InitiateSound="NOD_RadarJam"
		TargetType="NONE"
		Flags="WATER_OK">		
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPower_BurrowMines"
		ReloadTime="180s"
		RadiusCursorRadius="150"
		TargetType="LOCATION"
		InitiateAtLocationSound="NOD_BurrowMine_TargetCursorMS"
		Flags="IS_PLAYER_POWER WATER_OK SHARED_SYNC" 
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		WaypointModeTerminal="false"
		Money="-1500">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
			<RequiredObject>NODTechAssemblyPlant</RequiredObject>
	                <RequiredObject>NODSecretShrine</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerIronCurtain_Start"
		DisplayName="NAME:SuperweaponTimerIronCurtain"
		Description="DESC:SuperweaponTimerIronCurtain"
		TargetType="LOCATION"
		Flags="WATER_OK SHARED_SYNC HAS_PUBLIC_TIMER IS_PLAYER_POWER"
		ReloadTime="240s"
		InitiateSound=""
		InitiateAtLocationSound="SOV_IronCurtain_Cast"
		ViewObjectDuration="0s"
		ViewObjectRange="0"
		RadiusCursorRadius="100"
		PreventConditions=""
		RequiredConditions=""
		DisallowedTargetModelStates=""
		RequiredTargetObjectStatus=""
		DisallowedTargetObjectStatus=""
		MaxCastRange="1000000"
		MinCastRange="0"
		ForbiddenObjectRange="0"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateEnemy="EnemyIronCurtainActivated"
		RestrictionType="UNRESTRICTED"
		Money="0"
		TimerImage="Button_IronCurtainTimer"
		ReachableTargetsCircleDisplayRadius="0"
		WaypointModeTerminal="True">
		<ObjectFilter
			Rule="UNPARSED" />
		<ForbiddenObjectFilter Include="STRUCTURE" />
		<GameDependency>
	                <RequiredObject>NODTempleOfNOD</RequiredObject>
		</GameDependency>
	</SpecialPowerTemplate>
	<SpecialPowerTemplate
		id="SpecialPowerNuclearMissile"
		DisplayName="NAME:SuperweaponTimerNuclearMissile"
		Description="DESC:SuperweaponTimerNuclearMissile"
		Flags="HAS_PUBLIC_TIMER IS_PLAYER_POWER FOGGED_SHROUDED_CELLS_OK WATER_OK IGNORE_MAP_EXTENTS SHARED_SYNC"
		ReloadTime="99999s"
		TargetType="LOCATION"
		RadiusCursorRadius="300" 
		RestrictionType="1"
		EvaEventToPlayWhenSelectingTarget="SelectSpecialPowerTarget"
		EvaEventToPlayOnInitiateOwner="OwnNuclearMissileLaunched"
		EvaEventToPlayOnInitiateAlly="AlliedNuclearMissileLaunched"
		EvaEventToPlayOnInitiateEnemy="EnemyNuclearMissileLaunched"
		TimerImage="Button_PlayerPowerNuclearMissile"/>		
		
</AssetDeclaration>





 

Edited by: nerozzero

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.