Well , I want this Nuke Armed Trucks to get ready to be Constructed in 2:30 or 4:00 mins ...
Almost done but I just can't see how should I take them to get out of the Bunker after Constructed !
Sth wrong with the OCL , they Don't Follow the Rally , just Stay in the Bunker so you should take them out by Selecting them yourself .
Also PLZ Verify if the Str file Works for you , For me it just Shows the Original Tooltips
Code:Object ChemicalBunker
SelectPortrait = SSChemBunk_L
UpgradeCameo1 = Upgrade_GLACamoNetting
KindOf = SELECTABLE STRUCTURE IMMOBILE CAPTURABLE SCORE TECH_BUILDING AUTO_RALLYPOINT NO_COLLIDE CONSERVATIVE_BUILDING
VoiceSelect = WarFactoryGLASelect
SoundOnDamaged = BuildingDamagedStateLight
SoundOnReallyDamaged = BuildingDestroy
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_StrHP
MaxHealth = 4000.0
InitialHealth = 4000.0
End
End
AddModule
Behavior = StealthUpdate ModuleTag_SlthAI
StealthDelay = 1500 ; 1.5 Sec
StealthForbiddenConditions = TAKING_DAMAGE
MoveThresholdSpeed = 3
InnateStealth = No ; Nothing Personal but Upgrade comes First
OrderIdleEnemiesToAttackMeUponReveal = No
End
Behavior = StealthUpgrade ModuleTag_SlthActivator
TriggeredBy = Upgrade_GLACamoNetting
End
Behavior = ProductionUpdate ModuleTag_ProductionAI
End
Behavior = DestroyDie ModuleTag_DIE
End
Behavior = TechBuildingBehavior ModuleTag_Tech
End
Behavior = FXListDie ModuleTag_DIEFX
DeathFX = FX_StructureMediumDeath
End
Behavior = DefaultProductionExitUpdate ModuleTag_DefaultRally
UnitCreatePoint = X: -5.0 Y:0.0 Z:0.0
NaturalRallyPoint = X: 37.5 Y:0.0 Z:0.0
UseSpawnRallyPoint = Yes
End
Behavior = OCLSpecialPower ModuleTag_ConstructNukeTruck
SpecialPowerTemplate = SuperweaponCIAIntelligence
OCL = OCL_ConstructNukeArmedTruck
ReferenceObject = ConvoyTruckArmedWithNuke
CreateLocation = USE_OWNER_OBJECT;CREATE_OBJECT
End
End
CommandSet = NukeTruckBunkerCommandSet
GeometryMajorRadius = 37.5
FactoryExitWidth = 25
End
CommandSet NukeTruckBunkerCommandSet
1 = Command_CIAIntelligence
5 = Command_UpgradeGLARadarVanScan
7 = GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
13 = Command_SetRallyPoint
14 = Command_UpgradeGLACamoNetting
End
CommandButton Command_CIAIntelligence
Command = SPECIAL_POWER_CONSTRUCT
SpecialPower = SuperweaponCIAIntelligence
Options = NEED_SPECIAL_POWER_SCIENCE
Object = ConvoyTruckArmedWithNuke
TextLabel = CONTROLBAR:ConstructNukeTruck
ButtonImage = SSCIA
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipConstructNukeTruck
End
SpecialPower SuperweaponCIAIntelligence
Enum = SPECIAL_CIA_INTELLIGENCE
ReloadTime = 15000
PublicTimer = No
ShortcutPower = No
InitiateSound = ConvoyTruckVoiceSelect
AcademyClassify = ACT_SUPERPOWER
End
ObjectCreationList OCL_ConstructNukeArmedTruck
CreateObject
ObjectNames = ConvoyTruckArmedWithNuke
Disposition = LIKE_EXISTING INHERIT_VELOCITY
End
End
; ------------------------------- Nuke Armed Trucks' Upgrades -------------------------------
CommandButton GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
TextLabel = CONTROLBAR:UpgradeSlthNuckTruck
DescriptLabel = CONTROLBAR:TooltipUpgradeSlthNuckTruck
ButtonBorderType = UPGRADE
End
CommandButton Command_UpgradeGLARadarVanScan
TextLabel = CONTROLBAR:UpgradeHiExNukeTruck
DescriptLabel = CONTROLBAR:ToolTipUpgradeHiExNukeTruck
ButtonBorderType = BUILD
End
Upgrade GC_Slth_Upgrade_GLAQuadCannonSnipe
DisplayName = UPGRADE:SlthNuckTruck
BuildTime = 75.0
BuildCost = 5000
ButtonImage = SUSnipBull
ResearchSound = RebelVoiceUpgradeCamouflage
End
Upgrade Upgrade_GLARadarVanScan
DisplayName = UPGRADE:HiExNukeTruck
BuildTime = 10.0
BuildCost = 7500
ButtonImage = SSRadarVanScan
ResearchSound = BombTruckVoiceUpgradeHiEx
End
MappedImage SUSnipBull ; Setting SUSnipBull Texture Coordinates on SSCamoflage to Use Camoflage Upgrade Texture .
Texture = SUUserInterface512_004.tga
TextureWidth = 512
TextureHeight = 512
Coords = Left:373 Top:301 Right:433 Bottom:349
Status = NONE
End
MappedImage SSRadarVanScan
Texture = SAUserInterface512_004.tga
TextureWidth = 512
TextureHeight = 512
Coords = Left:311 Top:338 Right:371 Bottom:386
Status = NONE
End
MappedImage SSCIA
Texture = SSUserInterface512_001.tga
TextureWidth = 512
TextureHeight = 512
Coords = Left:367 Top:295 Right:487 Bottom:391
Status = NONE
End
; ---------------------------------- Nuck Armed Truck ------------------------------
AudioEvent ConvoyTruckVoiceAttack ; Adding an Attack Voice for Nuke Armed Truck .
Sounds = vconsea vconsee vconsef vconmoe vconmof vconmog
Control = random
Volume = 90
Type = ui voice player
End
CommandSet CivilianTransportWithNukeCommandSet
1 = Command_DetonateConvoyTruckNuke
11 = Command_AttackMove
13 = Command_Guard
14 = Command_Stop
End
Object ConvoyTruckArmedWithNuke
SelectPortrait = SSConvoy_L
ButtonImage = SSConvoy_L
UpgradeCameo1 = GC_Slth_Upgrade_GLAQuadCannonSnipe
UpgradeCameo2 = Upgrade_GLARadarVanScan
RadarPriority = UNIT
KindOf = +SCORE -SHOW_PORTRAIT_WHEN_CONTROLLED
VoiceSelect = ConvoyTruckVoiceSelect
VoiceMove = ConvoyTruckVoiceMove
VoiceAttack = ConvoyTruckVoiceAttack
VoiceGuard = ConvoyTruckVoiceMove
SoundMoveStart = ConvoyTruckMoveStart
SoundMoveStartDamaged = ConvoyTruckMoveStart
UnitSpecificSounds
TruckLandingSound = RocketBuggyLand
TruckPowerslideSound = RocketBuggyPowerslide
End
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_HP
MaxHealth = 400.0
InitialHealth = 400.0
End
End
ReplaceModule ModuleTag_09
Behavior = SlowDeathBehavior ModuleTag_DIESuicide
DeathTypes = NONE +SUICIDED
DestructionDelay = 1500
FX = FINAL FX_BattleMasterDamageTransition
OCL = FINAL OCL_HiExNuke
Weapon = FINAL DirtyNukeCreationWeapon
End
End
ReplaceModule ModuleTag_10
Behavior = SlowDeathBehavior ModuleTag_DIENormal
DeathTypes = ALL -SUICIDED
DestructionDelay = 0
FX = FINAL FX_BattleMasterDamageTransition
OCL = FINAL OCL_HiExNuke
Weapon = FINAL DirtyNukeCreationWeapon
End
End
AddModule
Behavior = CommandButtonHuntUpdate ModuleTag_Hunt ; allows use of command button hunt script with this unit.
End
Behavior = ProductionUpdate ModuleTag_ProductionAI
End
Behavior = StealthUpdate ModuleTag_Slth
StealthDelay = 1000 ; 1 Second
StealthForbiddenConditions = ATTACKING USING_ABILITY
MoveThresholdSpeed = 3
InnateStealth = No ; Requires the Upgrade
OrderIdleEnemiesToAttackMeUponReveal = Yes
End
Behavior = StealthUpgrade ModuleTag_SlthActivator
TriggeredBy = GC_Slth_Upgrade_GLAQuadCannonSnipe
End
End
End
Object CargoTruckNuke ; The Exploding Nuke Which Happens At Truck's Death !
ReplaceModule ModuleTag_03
Behavior = NeutronMissileSlowDeathBehavior ModuleTag_NeutronMissile
DestructionDelay = 3501
ScorchMarkSize = 320
FXList = FX_Nuke
Blast1Enabled = Yes
Blast1Delay = 580
Blast1ScorchDelay = 100
Blast1InnerRadius = 60.0
Blast1OuterRadius = 60.0
Blast1MaxDamage = 0.0
Blast1MinDamage = 0.0
Blast1ToppleSpeed = 0.5
Blast1PushForce = 10.0
Blast2Enabled = Yes
Blast2Delay = 660
Blast2ScorchDelay = 180
Blast2InnerRadius = 90.0
Blast2OuterRadius = 90.0
Blast2MaxDamage = 0.0
Blast2MinDamage = 0.0
Blast2ToppleSpeed = 0.45
Blast2PushForce = 8.0
Blast3Enabled = Yes
Blast3Delay = 720
Blast3ScorchDelay = 260
Blast3InnerRadius = 120.0
Blast3OuterRadius = 120.0
Blast3MaxDamage = 0.0
Blast3MinDamage = 0.0
Blast3ToppleSpeed = 0.42
Blast3PushForce = 6.0
Blast4Enabled = Yes
Blast4Delay = 850
Blast4ScorchDelay = 340
Blast4InnerRadius = 150.0
Blast4OuterRadius = 150.0
Blast4MaxDamage = 0.0
Blast4MinDamage = 0.0
Blast4ToppleSpeed = 0.40
Blast4PushForce = 6.0
Blast5Enabled = Yes
Blast5Delay = 1000
Blast5ScorchDelay = 420
Blast5InnerRadius = 180.0
Blast5OuterRadius = 180.0
Blast5MaxDamage = 0.0
Blast5MinDamage = 0.0
Blast5ToppleSpeed = 0.38
Blast5PushForce = 6.0
Blast6Enabled = Yes
Blast6Delay = 1180
Blast6ScorchDelay = 500
Blast6InnerRadius = 60.0
Blast6OuterRadius = 210.0
Blast6MaxDamage = 3500.0
Blast6MinDamage = 200.0
Blast6ToppleSpeed = 0.35
Blast6PushForce = 4.0
Blast7Enabled = Yes
Blast7Delay = 999999
Blast7ScorchDelay = 620
Blast7OuterRadius = 210.0
Blast8Enabled = Yes
Blast8Delay = 999999
Blast8ScorchDelay = 700
Blast8OuterRadius = 210.0
Blast9Enabled = Yes
Blast9Delay = 999999
Blast9ScorchDelay = 800
Blast9OuterRadius = 210.0
OCL = MIDPOINT OCL_NukeRadiationField
End
End
End
ObjectCreationList OCL_HiExNuke
CreateObject
ObjectNames = CINE_SCUDMissile
IgnorePrimaryObstacle = Yes
Disposition = LIKE_EXISTING INHERIT_VELOCITY
DispositionIntensity = 1
Count = 1
End
End
Weapon HiExNukeWeapon
PrimaryDamage = 2000.0
PrimaryDamageRadius = 80.0
SecondaryDamage = 400.0
SecondaryDamageRadius = 225.0
DamageType = EXPLOSION
DeathType = EXPLODED
WeaponSpeed = 99999.0
RadiusDamageAffects = SELF ALLIES ENEMIES NEUTRALS
DelayBetweenShots = 0
ClipSize = 1
ClipReloadTime = 0
AutoReloadsClip = No
End
Object CINE_SCUDMissile
DisplayName = OBJECT:NeutronMissile
RemoveModule ModuleTag_01
RemoveModule ModuleTag_06
RemoveModule ModuleTag_07
RemoveModule ModuleTag_08
RemoveModule DeathModuleTag_01
RemoveModule DeathModuleTag_02
RemoveModule DeathModuleTag_03
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_HP
MaxHealth = 99999999.0
InitialHealth = 99999999.0
End
End
AddModule
Behavior = DestroyDie ModuleTag_DIE
;No Data
End
Behavior = LifetimeUpdate ModuleTag_LifeTime
MinLifetime = 1180
MaxLifetime = 1180
End
Behavior = FireWeaponWhenDeadBehavior ModuleTag_HiExWeapon
DeathWeapon = HiExNukeWeapon
TriggeredBy = Upgrade_GLARadarVanScan
StartsActive = No
End
End
ArmorSet
Conditions = None
Armor = ProjectileArmor
DamageFX = None
End
End
Object ChemicalBunker
SelectPortrait = SSChemBunk_L
UpgradeCameo1 = Upgrade_GLACamoNetting
KindOf = SELECTABLE STRUCTURE IMMOBILE CAPTURABLE SCORE TECH_BUILDING AUTO_RALLYPOINT NO_COLLIDE CONSERVATIVE_BUILDING
VoiceSelect = WarFactoryGLASelect
SoundOnDamaged = BuildingDamagedStateLight
SoundOnReallyDamaged = BuildingDestroy
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_StrHP
MaxHealth = 4000.0
InitialHealth = 4000.0
End
End
AddModule
Behavior = StealthUpdate ModuleTag_SlthAI
StealthDelay = 1500 ; 1.5 Sec
StealthForbiddenConditions = TAKING_DAMAGE
MoveThresholdSpeed = 3
InnateStealth = No ; Nothing Personal but Upgrade comes First
OrderIdleEnemiesToAttackMeUponReveal = No
End
Behavior = StealthUpgrade ModuleTag_SlthActivator
TriggeredBy = Upgrade_GLACamoNetting
End
Behavior = ProductionUpdate ModuleTag_ProductionAI
End
Behavior = DestroyDie ModuleTag_DIE
End
Behavior = TechBuildingBehavior ModuleTag_Tech
End
Behavior = FXListDie ModuleTag_DIEFX
DeathFX = FX_StructureMediumDeath
End
Behavior = DefaultProductionExitUpdate ModuleTag_DefaultRally
UnitCreatePoint = X: -5.0 Y:0.0 Z:0.0
NaturalRallyPoint = X: 37.5 Y:0.0 Z:0.0
UseSpawnRallyPoint = Yes
End
Behavior = OCLSpecialPower ModuleTag_ConstructNukeTruck
SpecialPowerTemplate = SuperweaponCIAIntelligence
OCL = OCL_ConstructNukeArmedTruck
ReferenceObject = ConvoyTruckArmedWithNuke
CreateLocation = USE_OWNER_OBJECT;CREATE_OBJECT
End
End
CommandSet = NukeTruckBunkerCommandSet
GeometryMajorRadius = 37.5
FactoryExitWidth = 25
End
CommandSet NukeTruckBunkerCommandSet
1 = Command_CIAIntelligence
5 = Command_UpgradeGLARadarVanScan
7 = GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
13 = Command_SetRallyPoint
14 = Command_UpgradeGLACamoNetting
End
CommandButton Command_CIAIntelligence
Command = SPECIAL_POWER_CONSTRUCT
SpecialPower = SuperweaponCIAIntelligence
Options = NEED_SPECIAL_POWER_SCIENCE
Object = ConvoyTruckArmedWithNuke
TextLabel = CONTROLBAR:ConstructNukeTruck
ButtonImage = SSCIA
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipConstructNukeTruck
End
SpecialPower SuperweaponCIAIntelligence
Enum = SPECIAL_CIA_INTELLIGENCE
ReloadTime = 15000
PublicTimer = No
ShortcutPower = No
InitiateSound = ConvoyTruckVoiceSelect
AcademyClassify = ACT_SUPERPOWER
End
ObjectCreationList OCL_ConstructNukeArmedTruck
CreateObject
ObjectNames = ConvoyTruckArmedWithNuke
Disposition = LIKE_EXISTING INHERIT_VELOCITY
End
End
; ------------------------------- Nuke Armed Trucks' Upgrades -------------------------------
CommandButton GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
TextLabel = CONTROLBAR:UpgradeSlthNuckTruck
DescriptLabel = CONTROLBAR:TooltipUpgradeSlthNuckTruck
ButtonBorderType = UPGRADE
End
CommandButton Command_UpgradeGLARadarVanScan
TextLabel = CONTROLBAR:UpgradeHiExNukeTruck
DescriptLabel = CONTROLBAR:ToolTipUpgradeHiExNukeTruck
ButtonBorderType = BUILD
End
Upgrade GC_Slth_Upgrade_GLAQuadCannonSnipe
DisplayName = UPGRADE:SlthNuckTruck
BuildTime = 75.0
BuildCost = 5000
ButtonImage = SUSnipBull
ResearchSound = RebelVoiceUpgradeCamouflage
End
Upgrade Upgrade_GLARadarVanScan
DisplayName = UPGRADE:HiExNukeTruck
BuildTime = 10.0
BuildCost = 7500
ButtonImage = SSRadarVanScan
ResearchSound = BombTruckVoiceUpgradeHiEx
End
MappedImage SUSnipBull ; Setting SUSnipBull Texture Coordinates on SSCamoflage to Use Camoflage Upgrade Texture .
Texture = SUUserInterface512_004.tga
TextureWidth = 512
TextureHeight = 512
Coords = Left:373 Top:301 Right:433 Bottom:349
Status = NONE
End
MappedImage SSRadarVanScan
Texture = SAUserInterface512_004.tga
TextureWidth = 512
TextureHeight = 512
Coords = Left:311 Top:338 Right:371 Bottom:386
Status = NONE
End
MappedImage SSCIA
Texture = SSUserInterface512_001.tga
TextureWidth = 512
TextureHeight = 512
Coords = Left:367 Top:295 Right:487 Bottom:391
Status = NONE
End
; ---------------------------------- Nuck Armed Truck ------------------------------
AudioEvent ConvoyTruckVoiceAttack ; Adding an Attack Voice for Nuke Armed Truck .
Sounds = vconsea vconsee vconsef vconmoe vconmof vconmog
Control = random
Volume = 90
Type = ui voice player
End
CommandSet CivilianTransportWithNukeCommandSet
1 = Command_DetonateConvoyTruckNuke
11 = Command_AttackMove
13 = Command_Guard
14 = Command_Stop
End
Object ConvoyTruckArmedWithNuke
SelectPortrait = SSConvoy_L
ButtonImage = SSConvoy_L
UpgradeCameo1 = GC_Slth_Upgrade_GLAQuadCannonSnipe
UpgradeCameo2 = Upgrade_GLARadarVanScan
RadarPriority = UNIT
KindOf = +SCORE -SHOW_PORTRAIT_WHEN_CONTROLLED
VoiceSelect = ConvoyTruckVoiceSelect
VoiceMove = ConvoyTruckVoiceMove
VoiceAttack = ConvoyTruckVoiceAttack
VoiceGuard = ConvoyTruckVoiceMove
SoundMoveStart = ConvoyTruckMoveStart
SoundMoveStartDamaged = ConvoyTruckMoveStart
UnitSpecificSounds
TruckLandingSound = RocketBuggyLand
TruckPowerslideSound = RocketBuggyPowerslide
End
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_HP
MaxHealth = 400.0
InitialHealth = 400.0
End
End
ReplaceModule ModuleTag_09
Behavior = SlowDeathBehavior ModuleTag_DIESuicide
DeathTypes = NONE +SUICIDED
DestructionDelay = 1500
FX = FINAL FX_BattleMasterDamageTransition
OCL = FINAL OCL_HiExNuke
Weapon = FINAL DirtyNukeCreationWeapon
End
End
ReplaceModule ModuleTag_10
Behavior = SlowDeathBehavior ModuleTag_DIENormal
DeathTypes = ALL -SUICIDED
DestructionDelay = 0
FX = FINAL FX_BattleMasterDamageTransition
OCL = FINAL OCL_HiExNuke
Weapon = FINAL DirtyNukeCreationWeapon
End
End
AddModule
Behavior = CommandButtonHuntUpdate ModuleTag_Hunt ; allows use of command button hunt script with this unit.
End
Behavior = ProductionUpdate ModuleTag_ProductionAI
End
Behavior = StealthUpdate ModuleTag_Slth
StealthDelay = 1000 ; 1 Second
StealthForbiddenConditions = ATTACKING USING_ABILITY
MoveThresholdSpeed = 3
InnateStealth = No ; Requires the Upgrade
OrderIdleEnemiesToAttackMeUponReveal = Yes
End
Behavior = StealthUpgrade ModuleTag_SlthActivator
TriggeredBy = GC_Slth_Upgrade_GLAQuadCannonSnipe
End
End
End
Object CargoTruckNuke ; The Exploding Nuke Which Happens At Truck's Death !
ReplaceModule ModuleTag_03
Behavior = NeutronMissileSlowDeathBehavior ModuleTag_NeutronMissile
DestructionDelay = 3501
ScorchMarkSize = 320
FXList = FX_Nuke
Blast1Enabled = Yes
Blast1Delay = 580
Blast1ScorchDelay = 100
Blast1InnerRadius = 60.0
Blast1OuterRadius = 60.0
Blast1MaxDamage = 0.0
Blast1MinDamage = 0.0
Blast1ToppleSpeed = 0.5
Blast1PushForce = 10.0
Blast2Enabled = Yes
Blast2Delay = 660
Blast2ScorchDelay = 180
Blast2InnerRadius = 90.0
Blast2OuterRadius = 90.0
Blast2MaxDamage = 0.0
Blast2MinDamage = 0.0
Blast2ToppleSpeed = 0.45
Blast2PushForce = 8.0
Blast3Enabled = Yes
Blast3Delay = 720
Blast3ScorchDelay = 260
Blast3InnerRadius = 120.0
Blast3OuterRadius = 120.0
Blast3MaxDamage = 0.0
Blast3MinDamage = 0.0
Blast3ToppleSpeed = 0.42
Blast3PushForce = 6.0
Blast4Enabled = Yes
Blast4Delay = 850
Blast4ScorchDelay = 340
Blast4InnerRadius = 150.0
Blast4OuterRadius = 150.0
Blast4MaxDamage = 0.0
Blast4MinDamage = 0.0
Blast4ToppleSpeed = 0.40
Blast4PushForce = 6.0
Blast5Enabled = Yes
Blast5Delay = 1000
Blast5ScorchDelay = 420
Blast5InnerRadius = 180.0
Blast5OuterRadius = 180.0
Blast5MaxDamage = 0.0
Blast5MinDamage = 0.0
Blast5ToppleSpeed = 0.38
Blast5PushForce = 6.0
Blast6Enabled = Yes
Blast6Delay = 1180
Blast6ScorchDelay = 500
Blast6InnerRadius = 60.0
Blast6OuterRadius = 210.0
Blast6MaxDamage = 3500.0
Blast6MinDamage = 200.0
Blast6ToppleSpeed = 0.35
Blast6PushForce = 4.0
Blast7Enabled = Yes
Blast7Delay = 999999
Blast7ScorchDelay = 620
Blast7OuterRadius = 210.0
Blast8Enabled = Yes
Blast8Delay = 999999
Blast8ScorchDelay = 700
Blast8OuterRadius = 210.0
Blast9Enabled = Yes
Blast9Delay = 999999
Blast9ScorchDelay = 800
Blast9OuterRadius = 210.0
OCL = MIDPOINT OCL_NukeRadiationField
End
End
End
ObjectCreationList OCL_HiExNuke
CreateObject
ObjectNames = CINE_SCUDMissile
IgnorePrimaryObstacle = Yes
Disposition = LIKE_EXISTING INHERIT_VELOCITY
DispositionIntensity = 1
Count = 1
End
End
Weapon HiExNukeWeapon
PrimaryDamage = 2000.0
PrimaryDamageRadius = 80.0
SecondaryDamage = 400.0
SecondaryDamageRadius = 225.0
DamageType = EXPLOSION
DeathType = EXPLODED
WeaponSpeed = 99999.0
RadiusDamageAffects = SELF ALLIES ENEMIES NEUTRALS
DelayBetweenShots = 0
ClipSize = 1
ClipReloadTime = 0
AutoReloadsClip = No
End
Object CINE_SCUDMissile
DisplayName = OBJECT:NeutronMissile
RemoveModule ModuleTag_01
RemoveModule ModuleTag_06
RemoveModule ModuleTag_07
RemoveModule ModuleTag_08
RemoveModule DeathModuleTag_01
RemoveModule DeathModuleTag_02
RemoveModule DeathModuleTag_03
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_HP
MaxHealth = 99999999.0
InitialHealth = 99999999.0
End
End
AddModule
Behavior = DestroyDie ModuleTag_DIE
;No Data
End
Behavior = LifetimeUpdate ModuleTag_LifeTime
MinLifetime = 1180
MaxLifetime = 1180
End
Behavior = FireWeaponWhenDeadBehavior ModuleTag_HiExWeapon
DeathWeapon = HiExNukeWeapon
TriggeredBy = Upgrade_GLARadarVanScan
StartsActive = No
End
End
ArmorSet
Conditions = None
Armor = ProjectileArmor
DamageFX = None
End
End[/code]
Here is the STR :
Quote:UPGRADE:SlthNuckTruck
"Nuke Armed Truck Camouflage"
END
CONTROLBAR:UpgradeSlthNuckTruck
"Nuke Armed &Truck Camouflage"
END
CONTROLBAR:TooltipUpgradeSlthNuckTruck
"Nuke Armed Trucks Will be Hidden From\n
The Enemy Sight While Moving .\n
A Great Tactic for an Ambush !"
END
UPGRADE:HiExNukeTruck
"High Explosive Nuke"
END
CONTROLBAR:UpgradeHiExNukeTruck
"High Explosive &Nuke"
END
CONTROLBAR:ToolTipUpgradeHiExNukeTruck
"Improves the Detonation Power of\n
Nuke Armed Trucks ."
END
CONTROLBAR:ConstructNukeTruck
"Construct &Nuke Armed Truck"
END
CONTROLBAR:ToolTipConstructNukeTruck
"Constructs Nuke Armed Truck .\n\n
Countdown Timer : 2:30"
END
Sorry for the full code
Here is the Necessary Code :
Code:Object ChemicalBunker
SelectPortrait = SSChemBunk_L
UpgradeCameo1 = Upgrade_GLACamoNetting
KindOf = SELECTABLE STRUCTURE IMMOBILE CAPTURABLE SCORE TECH_BUILDING AUTO_RALLYPOINT NO_COLLIDE CONSERVATIVE_BUILDING
VoiceSelect = WarFactoryGLASelect
SoundOnDamaged = BuildingDamagedStateLight
SoundOnReallyDamaged = BuildingDestroy
ReplaceModule ModuleTag_02
Body = ActiveBody ModuleTag_StrHP
MaxHealth = 4000.0
InitialHealth = 4000.0
End
End
AddModule
Behavior = StealthUpdate ModuleTag_SlthAI
StealthDelay = 1500 ; 1.5 Sec
StealthForbiddenConditions = TAKING_DAMAGE
MoveThresholdSpeed = 3
InnateStealth = No ; Nothing Personal but Upgrade comes First
OrderIdleEnemiesToAttackMeUponReveal = No
End
Behavior = StealthUpgrade ModuleTag_SlthActivator
TriggeredBy = Upgrade_GLACamoNetting
End
Behavior = ProductionUpdate ModuleTag_ProductionAI
End
Behavior = DestroyDie ModuleTag_DIE
End
Behavior = TechBuildingBehavior ModuleTag_Tech
End
Behavior = FXListDie ModuleTag_DIEFX
DeathFX = FX_StructureMediumDeath
End
Behavior = DefaultProductionExitUpdate ModuleTag_DefaultRally
UnitCreatePoint = X: -5.0 Y:0.0 Z:0.0
NaturalRallyPoint = X: 37.5 Y:0.0 Z:0.0
UseSpawnRallyPoint = Yes
End
Behavior = OCLSpecialPower ModuleTag_ConstructNukeTruck
SpecialPowerTemplate = SuperweaponCIAIntelligence
OCL = OCL_ConstructNukeArmedTruck
ReferenceObject = ConvoyTruckArmedWithNuke
CreateLocation = USE_OWNER_OBJECT
End
End
CommandSet = NukeTruckBunkerCommandSet
GeometryMajorRadius = 37.5
FactoryExitWidth = 25
End
CommandSet NukeTruckBunkerCommandSet
1 = Command_CIAIntelligence
5 = Command_UpgradeGLARadarVanScan
7 = GC_Slth_Command_UpgradeGLAQuadCannonSnipeGun
13 = Command_SetRallyPoint
14 = Command_UpgradeGLACamoNetting
End
CommandButton Command_CIAIntelligence
Command = SPECIAL_POWER_CONSTRUCT
SpecialPower = SuperweaponCIAIntelligence
Options = NEED_SPECIAL_POWER_SCIENCE
Object = ConvoyTruckArmedWithNuke
TextLabel = CONTROLBAR:ConstructNukeTruck
ButtonImage = SSCIA
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipConstructNukeTruck
End
SpecialPower SuperweaponCIAIntelligence
Enum = SPECIAL_CIA_INTELLIGENCE
ReloadTime = 15000
PublicTimer = No
ShortcutPower = No
InitiateSound = ConvoyTruckVoiceSelect
AcademyClassify = ACT_SUPERPOWER
End
ObjectCreationList OCL_ConstructNukeArmedTruck
CreateObject
ObjectNames = ConvoyTruckArmedWithNuke
Disposition = LIKE_EXISTING INHERIT_VELOCITY
End
End
MappedImage SSCIA
Texture = SSUserInterface512_001.tga
TextureWidth = 512
TextureHeight = 512
Coords = Left:367 Top:295 Right:487 Bottom:391
Status = NONE
End
and the needed STR :
Quote:CONTROLBAR:ConstructNukeTruck
"Construct &Nuke Armed Truck"
END
CONTROLBAR:ToolTipConstructNukeTruck
"Constructs Nuke Armed Truck .\n\n
Countdown Timer : 2:30"
END