diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index fb6d6abfb..d2cebf33e 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -8511,14 +8511,7 @@ Object AirF_AmericaCommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command Center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AirF_AmericaCommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -8718,21 +8711,6 @@ Object AirF_AmericaCommandCenter TriggeredBy = Upgrade_AmericaMOAB End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AirF_AmericaCommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 60.0 GeometryMinorRadius = 70.0 @@ -11877,14 +11855,7 @@ Object AirF_AmericaStrategyCenter Prerequisites Object = AirF_AmericaWarFactory AirF_AmericaAirfield End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AirF_AmericaStrategyCenterCommandSet BuildCost = 2500 BuildTime = 60.0 ; in seconds EnergyProduction = -2 @@ -12063,20 +12034,6 @@ Object AirF_AmericaStrategyCenter CreateLocation = CREATE_AT_EDGE_NEAR_SOURCE End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AirF_AmericaStrategyCenterCommandSet - End Geometry = BOX GeometryMajorRadius = 62.0 @@ -13194,14 +13151,7 @@ Object AirF_AmericaAirfield BuildCost = 800 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AirF_AmericaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -13282,21 +13232,6 @@ Object AirF_AmericaAirfield ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AirF_AmericaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 112.0 GeometryMinorRadius = 74.0 @@ -14032,14 +13967,7 @@ Object AirF_AmericaSupplyCenter RefundValue = 400 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AirF_AmericaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -14125,22 +14053,7 @@ Object AirF_AmericaSupplyCenter ReallyDamagedParticleSystem2 = Bone:None RandomBone:No PSys:StructureTransitionSmallExplosion ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AirF_AmericaSupplyCenterCommandSet - End - + Geometry = BOX GeometryMajorRadius = 44.0 GeometryMinorRadius = 45.0 @@ -15276,14 +15189,7 @@ Object AirF_AmericaBarracks BuildCost = 600 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AirF_AmericaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -15366,21 +15272,6 @@ Object AirF_AmericaBarracks ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AirF_AmericaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 55.0 GeometryMinorRadius = 45.0 @@ -16280,14 +16171,7 @@ Object AirF_AmericaWarFactory BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AirF_AmericaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -16377,21 +16261,6 @@ Object AirF_AmericaWarFactory ;nothing End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AirF_AmericaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 53.0 GeometryMinorRadius = 60.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/ChemicalGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/ChemicalGeneral.ini index ad713c9c5..572ef39c8 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/ChemicalGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/ChemicalGeneral.ini @@ -880,14 +880,7 @@ Object Chem_GLACommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLACommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -1036,21 +1029,6 @@ Object Chem_GLACommandCenter UpgradeToGrant = Upgrade_GLAAnthraxBeta End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLACommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 65.0 GeometryMinorRadius = 65.0 @@ -2399,14 +2377,7 @@ Object Chem_GLABlackMarket BuildCost = 2500 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLABlackMarketCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -2492,21 +2463,6 @@ Object Chem_GLABlackMarket ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLABlackMarketCommandSet - End - Geometry = BOX GeometryMajorRadius = 35.0 GeometryMinorRadius = 35.0 @@ -5951,14 +5907,7 @@ Object Chem_GLAStingerSite Armor = StingerSiteArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLAStingerSiteCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -6048,21 +5997,6 @@ Object Chem_GLAStingerSite ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLAStingerSiteCommandSet - End - Geometry = CYLINDER GeometryMajorRadius = 36.0 GeometryHeight = 9.0 @@ -6793,14 +6727,7 @@ Object Chem_GLAPalace Armor = GLAUpgradedStructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLAPalaceCommandSet ExperienceValue = 300 300 300 300 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -6876,21 +6803,6 @@ Object Chem_GLAPalace ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLAPalaceCommandSet - End - Geometry = BOX GeometryMajorRadius = 43.0 GeometryMinorRadius = 58.0 @@ -7477,14 +7389,7 @@ Object Chem_GLASupplyStash RefundValue = 650 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLASupplyStashCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -7585,21 +7490,6 @@ Object Chem_GLASupplyStash ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLASupplyStashCommandSet - End - ;Dont forget to edit the GLA Hole geometry for this object too Geometry = BOX GeometryMajorRadius = 36.0 @@ -8867,14 +8757,7 @@ Object Chem_GLABarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLABarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -8971,20 +8854,6 @@ Object Chem_GLABarracks ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLABarracksCommandSet - End Geometry = BOX GeometryMajorRadius = 42.0 @@ -10483,14 +10352,7 @@ Object Chem_GLAArmsDealer BuildCost = 2500 BuildTime = 15.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLAArmsDealerCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -10582,21 +10444,6 @@ Object Chem_GLAArmsDealer ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLAArmsDealerCommandSet - End - Geometry = BOX GeometryMajorRadius = 40.0 GeometryMinorRadius = 62.0 @@ -20276,13 +20123,7 @@ Object Chem_GLATunnelNetwork Weapon = PRIMARY Chem_TunnelNetworkGunGamma End - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Chem_GLATunnelNetworkCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -20382,20 +20223,6 @@ Object Chem_GLATunnelNetwork Behavior = ProductionUpdate ModuleTag_18 End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Chem_GLATunnelNetworkCommandSet - End Geometry = CYLINDER GeometryMajorRadius = 25.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/DemoGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/DemoGeneral.ini index dbba4a9a7..b4ce90058 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/DemoGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/DemoGeneral.ini @@ -1015,14 +1015,7 @@ Object Demo_GLACommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLACommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -1169,21 +1162,6 @@ Object Demo_GLACommandCenter ExemptStatus = UNDER_CONSTRUCTION End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLACommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 65.0 GeometryMinorRadius = 65.0 @@ -2532,14 +2510,7 @@ Object Demo_GLABlackMarket BuildCost = 2500 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLABlackMarketCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -2625,21 +2596,6 @@ Object Demo_GLABlackMarket ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLABlackMarketCommandSet - End - Geometry = BOX GeometryMajorRadius = 35.0 GeometryMinorRadius = 35.0 @@ -5227,13 +5183,7 @@ Object Demo_GLATunnelNetwork AutoChooseSources = TERTIARY NONE End - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLATunnelNetworkCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -5383,20 +5333,6 @@ Object Demo_GLATunnelNetwork TriggeredBy = Demo_Upgrade_SuicideBomb End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLATunnelNetworkCommandSet - End Geometry = CYLINDER GeometryMajorRadius = 25.0 @@ -5864,14 +5800,7 @@ Object Demo_GLAStingerSite Armor = StingerSiteArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLAStingerSiteCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -5991,21 +5920,6 @@ Object Demo_GLAStingerSite AutoAcquireEnemiesWhenIdle = No End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLAStingerSiteCommandSet - End - Geometry = CYLINDER GeometryMajorRadius = 36.0 GeometryHeight = 9.0 @@ -6737,14 +6651,7 @@ Object Demo_GLAPalace Armor = GLAUpgradedStructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLAPalaceCommandSet ExperienceValue = 300 300 300 300 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -6818,21 +6725,6 @@ Object Demo_GLAPalace ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLAPalaceCommandSet - End - Geometry = BOX GeometryMajorRadius = 43.0 GeometryMinorRadius = 58.0 @@ -7419,14 +7311,7 @@ Object Demo_GLASupplyStash RefundValue = 650 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLASupplyStashCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -7526,21 +7411,6 @@ Object Demo_GLASupplyStash ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLASupplyStashCommandSet - End - ;Dont forget to edit the GLA Hole geometry for this object too Geometry = BOX GeometryMajorRadius = 36.0 @@ -8808,14 +8678,7 @@ Object Demo_GLABarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLABarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 WeaponSet @@ -8942,21 +8805,6 @@ Object Demo_GLABarracks CommandSet = Demo_GLAWorkerCommandSet End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLABarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 42.0 GeometryMinorRadius = 52.0 @@ -10454,14 +10302,7 @@ Object Demo_GLAArmsDealer BuildCost = 2500 BuildTime = 15.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 25/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Demo_GLAArmsDealerCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -10553,21 +10394,6 @@ Object Demo_GLAArmsDealer ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 25/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Demo_GLAArmsDealerCommandSet - End - Geometry = BOX GeometryMajorRadius = 40.0 GeometryMinorRadius = 62.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/FactionBuilding.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/FactionBuilding.ini index caaa4bbce..90eca3789 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/FactionBuilding.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/FactionBuilding.ini @@ -1295,14 +1295,7 @@ Object AmericaCommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command Center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AmericaCommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -1484,21 +1477,6 @@ Object AmericaCommandCenter TriggeredBy = Upgrade_AmericaMOAB End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AmericaCommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 60.0 GeometryMinorRadius = 70.0 @@ -2079,14 +2057,7 @@ Object GLACommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLACommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -2227,21 +2198,6 @@ Object GLACommandCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLACommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 65.0 GeometryMinorRadius = 65.0 @@ -2864,14 +2820,7 @@ Object FakeGLACommandCenter BuildCost = 500 BuildTime = 30.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = FakeGLACommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 WeaponSet @@ -2962,21 +2911,6 @@ Object FakeGLACommandCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = FakeGLACommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 65.0 GeometryMinorRadius = 65.0 @@ -3914,14 +3848,7 @@ Object ChinaCommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaCommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -4073,21 +4000,6 @@ Object ChinaCommandCenter CreateLocation = CREATE_AT_LOCATION End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaCommandCenterCommandSet - End - Geometry = BOX FactoryExitWidth = 25 GeometryMajorRadius = 60.0 @@ -5083,13 +4995,7 @@ Object AmericaPowerPlant DamageFX = StructureDamageFXNoShake End - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AmericaPowerPlantCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -5177,21 +5083,6 @@ Object AmericaPowerPlant TriggeredBy = Upgrade_DummyUpgrade End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AmericaPowerPlantCommandSet - End - Geometry = BOX GeometryMajorRadius = 22.0 GeometryMinorRadius = 30.0 @@ -7251,14 +7142,7 @@ Object AmericaStrategyCenter Prerequisites Object = AmericaWarFactory AmericaAirfield End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AmericaStrategyCenterCommandSet BuildCost = 2500 BuildTime = 60.0 ; in seconds EnergyProduction = -2 @@ -7427,20 +7311,6 @@ Object AmericaStrategyCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AmericaStrategyCenterCommandSet - End Geometry = BOX GeometryMajorRadius = 62.0 @@ -8558,14 +8428,7 @@ Object AmericaAirfield BuildCost = 800 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AmericaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -8646,21 +8509,6 @@ Object AmericaAirfield ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AmericaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 112.0 GeometryMinorRadius = 74.0 @@ -9652,14 +9500,7 @@ Object ChinaAirfield BuildCost = 1000 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -9753,21 +9594,6 @@ Object ChinaAirfield TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 83.0 GeometryMinorRadius = 76.0 @@ -10453,14 +10279,7 @@ Object GLABlackMarket BuildCost = 2500 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLABlackMarketCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -10546,21 +10365,6 @@ Object GLABlackMarket ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLABlackMarketCommandSet - End - Geometry = BOX GeometryMajorRadius = 35.0 GeometryMinorRadius = 35.0 @@ -14740,14 +14544,7 @@ Object ChinaNuclearMissileLauncher ShroudClearingRange = 200 ShroudRevealToAllRange = 60 ; Reveals shroud to all players at a specific amount which can be different. ; Using same value? Then use KINDOF_REVEAL_TO_ALL instead! - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaNuclearMissileCommandSet ArmorSet Conditions = None Armor = StructureArmorTough @@ -14859,22 +14656,7 @@ Object ChinaNuclearMissileLauncher Behavior = ArmorUpgrade ModuleTag_26 TriggeredBy = Upgrade_ChinaEMPMines End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaNuclearMissileCommandSet - End - + Geometry = BOX GeometryMajorRadius = 45.0 GeometryMinorRadius = 55.0 @@ -15426,14 +15208,7 @@ Object ChinaSpeakerTower Prerequisites Object = ChinaPropagandaCenter End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaSpeakerTowerCommandSet ExperienceValue = 50 50 50 50 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -15515,21 +15290,6 @@ Object ChinaSpeakerTower TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaSpeakerTowerCommandSet - End - Geometry = BOX GeometryMajorRadius = 6.0 GeometryMinorRadius = 6.0 @@ -16189,13 +15949,7 @@ Object GLATunnelNetwork Weapon = PRIMARY TunnelNetworkGun End - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLATunnelNetworkCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -16302,21 +16056,6 @@ Object GLATunnelNetwork ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLATunnelNetworkCommandSet - End - Geometry = CYLINDER GeometryMajorRadius = 25.0 GeometryHeight = 20.0 @@ -17296,14 +17035,7 @@ Object GLAStingerSite Armor = StingerSiteArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLAStingerSiteCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -17390,21 +17122,6 @@ Object GLAStingerSite ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLAStingerSiteCommandSet - End - Geometry = CYLINDER GeometryMajorRadius = 36.0 GeometryHeight = 9.0 @@ -18137,14 +17854,7 @@ Object GLAPalace Armor = GLAUpgradedStructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLAPalaceCommandSet ExperienceValue = 300 300 300 300 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -18219,21 +17929,6 @@ Object GLAPalace ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLAPalaceCommandSet - End - Geometry = BOX GeometryMajorRadius = 43.0 GeometryMinorRadius = 58.0 @@ -19116,13 +18811,8 @@ Object ChinaPowerPlant DamageFX = StructureDamageFXNoShake End - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = ChinaPowerPlantCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -19234,21 +18924,6 @@ Object ChinaPowerPlant TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaPowerPlantCommandSet - End - Geometry = BOX GeometryMajorRadius = 27.0 GeometryMinorRadius = 34.0 @@ -19983,14 +19658,7 @@ Object AmericaSupplyCenter RefundValue = 400 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AmericaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -20076,22 +19744,7 @@ Object AmericaSupplyCenter ReallyDamagedParticleSystem2 = Bone:None RandomBone:No PSys:StructureTransitionSmallExplosion ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AmericaSupplyCenterCommandSet - End - + Geometry = BOX GeometryMajorRadius = 44.0 GeometryMinorRadius = 45.0 @@ -21208,14 +20861,7 @@ Object GLASupplyStash RefundValue = 650 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLASupplyStashCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -21316,21 +20962,6 @@ Object GLASupplyStash ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLASupplyStashCommandSet - End - ;Dont forget to edit the GLA Hole geometry for this object too Geometry = BOX GeometryMajorRadius = 36.0 @@ -22564,14 +22195,7 @@ Object ChinaSupplyCenter RefundValue = 450 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -22671,21 +22295,6 @@ Object ChinaSupplyCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaSupplyCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 52.0 GeometryMinorRadius = 47.0 @@ -23251,14 +22860,7 @@ Object AmericaBarracks BuildCost = 600 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AmericaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -23341,21 +22943,6 @@ Object AmericaBarracks ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AmericaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 55.0 GeometryMinorRadius = 45.0 @@ -23934,14 +23521,7 @@ Object GLABarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLABarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -24038,20 +23618,6 @@ Object GLABarracks ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLABarracksCommandSet - End Geometry = BOX GeometryMajorRadius = 42.0 @@ -25337,14 +24903,7 @@ Object ChinaBarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -25439,21 +24998,6 @@ Object ChinaBarracks TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 36.0 GeometryMinorRadius = 44.0 @@ -26352,14 +25896,7 @@ Object AmericaWarFactory BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = AmericaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -26449,21 +25986,6 @@ Object AmericaWarFactory ;nothing End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = AmericaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 53.0 GeometryMinorRadius = 60.0 @@ -27242,14 +26764,7 @@ Object GLAArmsDealer BuildCost = 2500 BuildTime = 15.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLAArmsDealerCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -27341,21 +26856,6 @@ Object GLAArmsDealer ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLAArmsDealerCommandSet - End - Geometry = BOX GeometryMajorRadius = 40.0 GeometryMinorRadius = 62.0 @@ -29215,14 +28715,7 @@ Object ChinaWarFactory BuildCost = 2000 BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -29315,21 +28808,6 @@ Object ChinaWarFactory TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 57.0 GeometryMinorRadius = 61.0 @@ -31197,13 +30675,7 @@ Object ChinaBunker Armor = StructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = ChinaBunkerCommandSet ; *** AUDIO Parameters *** VoiceSelect = BunkerSelect @@ -31288,21 +30760,6 @@ Object ChinaBunker TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaBunkerCommandSet - End - Geometry = BOX GeometryMajorRadius = 16.0 GeometryMinorRadius = 16.0 @@ -32106,14 +31563,7 @@ Object ChinaPropagandaCenter Armor = StructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaPropagandaCenterCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level @@ -32184,21 +31634,6 @@ Object ChinaPropagandaCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaPropagandaCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 33.0 GeometryMinorRadius = 57.0 @@ -33164,13 +32599,7 @@ Object ChinaGattlingCannon Armor = BaseDefenseArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = ChinaGattlingCannonCommandSet ;Behavior = AIUpdateInterface ModuleTag_20 ; AutoAcquireEnemiesWhenIdle = Yes ;ATTACK_BUILDINGS @@ -33287,21 +32716,6 @@ Object ChinaGattlingCannon TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaGattlingCannonCommandSet - End - Geometry = BOX GeometryMajorRadius = 8.0 GeometryMinorRadius = 8.0 @@ -33889,14 +33303,7 @@ Object GLAStingerSiteNoHole Armor = StingerSiteArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLAStingerSiteCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -33969,21 +33376,6 @@ Object GLAStingerSiteNoHole ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLAStingerSiteCommandSet - End - Geometry = CYLINDER GeometryMajorRadius = 36.0 GeometryHeight = 9.0 @@ -35540,14 +34932,7 @@ Object ChinaInternetCenter BuildCost = 1750 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaInternetCenterCommandSetOne VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -35680,21 +35065,6 @@ Object ChinaInternetCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaInternetCenterCommandSetOne - End - Geometry = BOX GeometryMajorRadius = 50.0 GeometryMinorRadius = 50.0 @@ -36872,14 +36242,7 @@ Object GLAArmsDealerNoHole BuildCost = 2500 BuildTime = 25.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = GLAArmsDealerCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -36952,21 +36315,6 @@ Object GLAArmsDealerNoHole ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = GLAArmsDealerCommandSet - End - Geometry = BOX GeometryMajorRadius = 40.0 GeometryMinorRadius = 62.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/InfantryGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/InfantryGeneral.ini index 7f666a4be..a25764478 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/InfantryGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/InfantryGeneral.ini @@ -4102,14 +4102,7 @@ Object Infa_ChinaCommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaCommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -4275,20 +4268,6 @@ Object Infa_ChinaCommandCenter CreateLocation = CREATE_AT_LOCATION End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaCommandCenterCommandSet - End Geometry = BOX FactoryExitWidth = 25 @@ -5283,14 +5262,7 @@ Object Infa_ChinaAirfield BuildCost = 1000 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -5384,21 +5356,6 @@ Object Infa_ChinaAirfield TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 83.0 GeometryMinorRadius = 76.0 @@ -6769,14 +6726,7 @@ Object Infa_ChinaNuclearMissileLauncher ShroudClearingRange = 200 ShroudRevealToAllRange = 60 ; Reveals shroud to all players at a specific amount which can be different. ; Using same value? Then use KINDOF_REVEAL_TO_ALL instead! - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaNuclearMissileCommandSet ArmorSet Conditions = None Armor = StructureArmorTough @@ -6888,22 +6838,7 @@ Object Infa_ChinaNuclearMissileLauncher Behavior = ArmorUpgrade ModuleTag_26 TriggeredBy = Upgrade_ChinaEMPMines End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaNuclearMissileCommandSet - End - + Geometry = BOX GeometryMajorRadius = 45.0 GeometryMinorRadius = 55.0 @@ -9074,14 +9009,7 @@ Object Infa_ChinaSupplyCenter RefundValue = 450 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -9181,21 +9109,6 @@ Object Infa_ChinaSupplyCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaSupplyCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 52.0 GeometryMinorRadius = 47.0 @@ -9769,14 +9682,7 @@ Object Infa_ChinaBarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -9876,21 +9782,6 @@ Object Infa_ChinaBarracks ExemptStatus = UNDER_CONSTRUCTION End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 36.0 GeometryMinorRadius = 44.0 @@ -10848,14 +10739,7 @@ Object Infa_ChinaWarFactory BuildCost = 2000 BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -10953,21 +10837,6 @@ Object Infa_ChinaWarFactory ExemptStatus = UNDER_CONSTRUCTION End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 57.0 GeometryMinorRadius = 61.0 @@ -11777,14 +11646,7 @@ Object Infa_ChinaPropagandaCenter Armor = StructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaPropagandaCenterCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level @@ -11855,21 +11717,6 @@ Object Infa_ChinaPropagandaCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaPropagandaCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 33.0 GeometryMinorRadius = 57.0 @@ -12835,13 +12682,7 @@ Object Infa_ChinaGattlingCannon Armor = BaseDefenseArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = ChinaGattlingCannonCommandSet ;Behavior = AIUpdateInterface ModuleTag_20 ; AutoAcquireEnemiesWhenIdle = Yes ;ATTACK_BUILDINGS @@ -12958,21 +12799,6 @@ Object Infa_ChinaGattlingCannon TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaGattlingCannonCommandSet - End - Geometry = BOX GeometryMajorRadius = 8.0 GeometryMinorRadius = 8.0 @@ -13896,14 +13722,7 @@ Object Infa_ChinaInternetCenter BuildCost = 1750 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Infa_ChinaInternetCenterCommandSetOne VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -14041,21 +13860,6 @@ Object Infa_ChinaInternetCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Infa_ChinaInternetCenterCommandSetOne - End - Geometry = BOX GeometryMajorRadius = 50.0 GeometryMinorRadius = 50.0 @@ -14817,19 +14621,7 @@ Object Infa_ChinaBunker Armor = StructureArmorTough DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; @note - hanfield - ; Infantry General's Bunker is a special case: It has a similar setup as the fix! - ; It is granted Upgrade_ChinaMines once construction is complete, and this upgrades - ; the commandset. - ; This means we can ignore adding ScaffoldBuildingFix modules, as this is already - ; done by Modules 11 and 25, and simply make his default commandset blank. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Infa_ChinaBunkerCommandSetUpgrade ; *** AUDIO Parameters *** VoiceSelect = BunkerSelect diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index 90c38c6dc..9a7b22aa4 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -8242,14 +8242,7 @@ Object Lazr_AmericaCommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command Center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Lazr_AmericaCommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -8427,21 +8420,6 @@ Object Lazr_AmericaCommandCenter TriggeredBy = Upgrade_AmericaMOAB End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Lazr_AmericaCommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 60.0 GeometryMinorRadius = 70.0 @@ -9438,13 +9416,8 @@ Object Lazr_AmericaPowerPlant Armor = StructureArmor ; Can be disabled by Microwave Tanks normally. DamageFX = StructureDamageFXNoShake End - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Lazr_AmericaPowerPlantCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -9532,16 +9505,6 @@ Object Lazr_AmericaPowerPlant TriggeredBy = Upgrade_DummyUpgrade End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Lazr_AmericaPowerPlantCommandSet - End - Geometry = BOX GeometryMajorRadius = 22.0 GeometryMinorRadius = 30.0 @@ -11590,14 +11553,7 @@ Object Lazr_AmericaStrategyCenter Prerequisites Object = Lazr_AmericaWarFactory Lazr_AmericaAirfield End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Lazr_AmericaStrategyCenterCommandSet BuildCost = 2500 BuildTime = 60.0 ; in seconds EnergyProduction = -2 @@ -11769,20 +11725,6 @@ Object Lazr_AmericaStrategyCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Lazr_AmericaStrategyCenterCommandSet - End Geometry = BOX GeometryMajorRadius = 62.0 @@ -12900,14 +12842,7 @@ Object Lazr_AmericaAirfield BuildCost = 800 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Lazr_AmericaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -12988,21 +12923,6 @@ Object Lazr_AmericaAirfield ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Lazr_AmericaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 112.0 GeometryMinorRadius = 74.0 @@ -13742,14 +13662,7 @@ Object Lazr_AmericaSupplyCenter RefundValue = 400 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Lazr_AmericaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -13835,22 +13748,7 @@ Object Lazr_AmericaSupplyCenter ReallyDamagedParticleSystem2 = Bone:None RandomBone:No PSys:StructureTransitionSmallExplosion ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Lazr_AmericaSupplyCenterCommandSet - End - + Geometry = BOX GeometryMajorRadius = 44.0 GeometryMinorRadius = 45.0 @@ -14987,14 +14885,7 @@ Object Lazr_AmericaBarracks BuildCost = 600 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Lazr_AmericaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -15077,21 +14968,6 @@ Object Lazr_AmericaBarracks ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Lazr_AmericaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 55.0 GeometryMinorRadius = 45.0 @@ -15992,14 +15868,7 @@ Object Lazr_AmericaWarFactory BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Lazr_AmericaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -16089,21 +15958,6 @@ Object Lazr_AmericaWarFactory ;nothing End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Lazr_AmericaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 53.0 GeometryMinorRadius = 60.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/NukeGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/NukeGeneral.ini index 79786bf80..43e6f77ab 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/NukeGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/NukeGeneral.ini @@ -5833,14 +5833,7 @@ Object Nuke_ChinaCommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Nuke_ChinaCommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -5992,21 +5985,6 @@ Object Nuke_ChinaCommandCenter CreateLocation = CREATE_AT_LOCATION End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaCommandCenterCommandSet - End - Geometry = BOX FactoryExitWidth = 25 GeometryMajorRadius = 60.0 @@ -7000,14 +6978,7 @@ Object Nuke_ChinaAirfield BuildCost = 1000 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Nuke_ChinaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -7101,21 +7072,6 @@ Object Nuke_ChinaAirfield TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 83.0 GeometryMinorRadius = 76.0 @@ -8486,14 +8442,7 @@ Object Nuke_ChinaNuclearMissileLauncher ShroudClearingRange = 200 ShroudRevealToAllRange = 60 ; Reveals shroud to all players at a specific amount which can be different. ; Using same value? Then use KINDOF_REVEAL_TO_ALL instead! - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Nuke_ChinaNuclearMissileCommandSet ArmorSet Conditions = None Armor = StructureArmorTough @@ -8605,22 +8554,7 @@ Object Nuke_ChinaNuclearMissileLauncher Behavior = ArmorUpgrade ModuleTag_26 TriggeredBy = Upgrade_ChinaEMPMines End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaNuclearMissileCommandSet - End - + Geometry = BOX GeometryMajorRadius = 45.0 GeometryMinorRadius = 55.0 @@ -9172,14 +9106,7 @@ Object Nuke_ChinaSpeakerTower Prerequisites Object = Nuke_ChinaPropagandaCenter End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaSpeakerTowerCommandSet ExperienceValue = 50 50 50 50 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -9261,21 +9188,6 @@ Object Nuke_ChinaSpeakerTower TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaSpeakerTowerCommandSet - End - Geometry = BOX GeometryMajorRadius = 6.0 GeometryMinorRadius = 6.0 @@ -10138,14 +10050,8 @@ Object Nuke_ChinaPowerPlant Armor = StructureArmor ; Can be disabled by Microwave Tanks normally. DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + + CommandSet = ChinaPowerPlantCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -10257,16 +10163,6 @@ Object Nuke_ChinaPowerPlant TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaPowerPlantCommandSet - End - Geometry = BOX GeometryMajorRadius = 27.0 GeometryMinorRadius = 34.0 @@ -10829,14 +10725,7 @@ Object Nuke_ChinaSupplyCenter RefundValue = 450 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Nuke_ChinaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -10936,21 +10825,6 @@ Object Nuke_ChinaSupplyCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaSupplyCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 52.0 GeometryMinorRadius = 47.0 @@ -11524,14 +11398,7 @@ Object Nuke_ChinaBarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Nuke_ChinaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -11626,21 +11493,6 @@ Object Nuke_ChinaBarracks TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 36.0 GeometryMinorRadius = 44.0 @@ -12598,14 +12450,7 @@ Object Nuke_ChinaWarFactory BuildCost = 2000 BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Nuke_ChinaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -12698,21 +12543,6 @@ Object Nuke_ChinaWarFactory TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 57.0 GeometryMinorRadius = 61.0 @@ -13474,13 +13304,7 @@ Object Nuke_ChinaBunker Armor = StructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Nuke_ChinaBunkerCommandSet ; *** AUDIO Parameters *** VoiceSelect = BunkerSelect @@ -13567,21 +13391,6 @@ Object Nuke_ChinaBunker TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaBunkerCommandSet - End - Geometry = BOX GeometryMajorRadius = 16.0 GeometryMinorRadius = 16.0 @@ -14385,14 +14194,7 @@ Object Nuke_ChinaPropagandaCenter Armor = StructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Nuke_ChinaPropagandaCenterCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level @@ -14463,21 +14265,6 @@ Object Nuke_ChinaPropagandaCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Nuke_ChinaPropagandaCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 33.0 GeometryMinorRadius = 57.0 @@ -15443,13 +15230,7 @@ Object Nuke_ChinaGattlingCannon Armor = BaseDefenseArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = ChinaGattlingCannonCommandSet ;Behavior = AIUpdateInterface ModuleTag_20 ; AutoAcquireEnemiesWhenIdle = Yes ;ATTACK_BUILDINGS @@ -15566,21 +15347,6 @@ Object Nuke_ChinaGattlingCannon TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaGattlingCannonCommandSet - End - Geometry = BOX GeometryMajorRadius = 8.0 GeometryMinorRadius = 8.0 @@ -16503,14 +16269,7 @@ Object Nuke_ChinaInternetCenter BuildCost = 1750 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaInternetCenterCommandSetOne VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -16648,21 +16407,6 @@ Object Nuke_ChinaInternetCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaInternetCenterCommandSetOne - End - Geometry = BOX GeometryMajorRadius = 50.0 GeometryMinorRadius = 50.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/StealthGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/StealthGeneral.ini index 4b98c654c..11fa49a8e 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/StealthGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/StealthGeneral.ini @@ -881,13 +881,7 @@ Object Slth_GLACommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Slth_GLACommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -1038,21 +1032,6 @@ Object Slth_GLACommandCenter TriggeredBy = Upgrade_GLACamoNetting END - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLACommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 65.0 GeometryMinorRadius = 65.0 @@ -2416,13 +2395,7 @@ Object Slth_GLABlackMarket BuildCost = 2500 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Slth_GLABlackMarketCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -2518,21 +2491,6 @@ Object Slth_GLABlackMarket TriggeredBy = Upgrade_GLACamoNetting END - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLABlackMarketCommandSet - End - Geometry = BOX GeometryMajorRadius = 35.0 GeometryMinorRadius = 35.0 @@ -5957,13 +5915,7 @@ Object Slth_GLATunnelNetwork Weapon = PRIMARY TunnelNetworkGun End - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Slth_GLATunnelNetworkCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -6070,21 +6022,6 @@ Object Slth_GLATunnelNetwork ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLATunnelNetworkCommandSet - End - Geometry = CYLINDER GeometryMajorRadius = 25.0 GeometryHeight = 20.0 @@ -6545,14 +6482,7 @@ Object Slth_GLAStingerSite Armor = StingerSiteArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = Slth_GLAStingerSiteCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -6639,21 +6569,6 @@ Object Slth_GLAStingerSite ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLAStingerSiteCommandSet - End - Geometry = CYLINDER GeometryMajorRadius = 36.0 GeometryHeight = 9.0 @@ -7385,13 +7300,7 @@ Object Slth_GLAPalace Armor = GLAUpgradedStructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Slth_GLAPalaceCommandSet ExperienceValue = 300 300 300 300 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -7475,21 +7384,6 @@ Object Slth_GLAPalace TriggeredBy = Upgrade_GLACamoNetting END - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLAPalaceCommandSet - End - Geometry = BOX GeometryMajorRadius = 43.0 GeometryMinorRadius = 58.0 @@ -8080,13 +7974,7 @@ Object Slth_GLASupplyStash RefundValue = 650 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Slth_GLASupplyStashCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -8199,17 +8087,6 @@ Object Slth_GLASupplyStash TriggeredBy = Upgrade_GLACamoNetting END - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLASupplyStashCommandSet - End - ;Dont forget to edit the GLA Hole geometry for this object too Geometry = BOX GeometryMajorRadius = 36.0 @@ -9495,13 +9372,7 @@ Object Slth_GLABarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Slth_GLABarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -9613,21 +9484,6 @@ Object Slth_GLABarracks TriggeredBy = Upgrade_GLACamoNetting END - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLABarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 42.0 GeometryMinorRadius = 52.0 @@ -11143,13 +10999,7 @@ Object Slth_GLAArmsDealer BuildCost = 2500 BuildTime = 15.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Slth_GLAArmsDealerCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -11251,21 +11101,6 @@ Object Slth_GLAArmsDealer TriggeredBy = Upgrade_GLACamoNetting END - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Slth_GLAArmsDealerCommandSet - End - Geometry = BOX GeometryMajorRadius = 40.0 GeometryMinorRadius = 62.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index 70ec94d64..a74ec8d68 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -8710,14 +8710,7 @@ Object SupW_AmericaCommandCenter BuildCost = 2000 BuildTime = 45.0 ; in seconds EnergyProduction = 0 ;Command Center should be free - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 24/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = SupW_AmericaCommandCenterCommandSet VisionRange = 300.0 ; Shroud clearing distance ShroudClearingRange = 300 ArmorSet @@ -8915,21 +8908,6 @@ Object SupW_AmericaCommandCenter TriggeredBy = Upgrade_AmericaMOAB End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 24/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = SupW_AmericaCommandCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 60.0 GeometryMinorRadius = 70.0 @@ -10975,14 +10953,7 @@ Object SupW_AmericaStrategyCenter Prerequisites Object = SupW_AmericaWarFactory SupW_AmericaAirfield End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 24/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = SupW_AmericaStrategyCenterCommandSet BuildCost = 2500 BuildTime = 60.0 ; in seconds EnergyProduction = -2 @@ -11154,20 +11125,6 @@ Object SupW_AmericaStrategyCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 24/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = SupW_AmericaStrategyCenterCommandSet - End Geometry = BOX GeometryMajorRadius = 62.0 @@ -12285,14 +12242,7 @@ Object SupW_AmericaAirfield BuildCost = 800 ; Patch104p @balance 05/09/2021 Original=1000 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 24/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = SupW_AmericaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -12373,21 +12323,6 @@ Object SupW_AmericaAirfield ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 24/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = SupW_AmericaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 112.0 GeometryMinorRadius = 74.0 @@ -13129,14 +13064,7 @@ Object SupW_AmericaSupplyCenter RefundValue = 400 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 24/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = SupW_AmericaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -13222,22 +13150,7 @@ Object SupW_AmericaSupplyCenter ReallyDamagedParticleSystem2 = Bone:None RandomBone:No PSys:StructureTransitionSmallExplosion ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionSmallShockwave End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 24/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = SupW_AmericaSupplyCenterCommandSet - End - + Geometry = BOX GeometryMajorRadius = 44.0 GeometryMinorRadius = 45.0 @@ -14374,14 +14287,7 @@ Object SupW_AmericaBarracks BuildCost = 600 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 24/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = SupW_AmericaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -14464,21 +14370,6 @@ Object SupW_AmericaBarracks ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 24/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = SupW_AmericaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 55.0 GeometryMinorRadius = 45.0 @@ -15379,14 +15270,7 @@ Object SupW_AmericaWarFactory BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 24/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = SupW_AmericaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -15476,21 +15360,6 @@ Object SupW_AmericaWarFactory ;nothing End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 24/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = SupW_AmericaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 53.0 GeometryMinorRadius = 60.0 @@ -17488,7 +17357,7 @@ Object SupW_AmericaPowerPlant ; @bugfix - hanfield ; Added new default armorset that cannot be targeted or suffer SUBDUAL damage. ; This resolves the Microwave Tank exploit but does not prevent being properly disabled later. - ; 24/08/2021 + ; 23/08/2021 ArmorSet Conditions = None ; Default state while being constructed. @@ -17569,7 +17438,7 @@ Object SupW_AmericaPowerPlant ; MicrowaveTankFix01 grants a dummy object-class upgrade once the building is complete. ; MicrowaveTankFix02 upgrades the armor with said upgrade and allows subdual once again. ; - ; 24/08/2021 + ; 23/08/2021 Behavior = GrantUpgradeCreate ModuleTag_MicrowaveTankFix01 UpgradeToGrant = Upgrade_DummyUpgrade diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/System.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/System.ini index 8ba11c741..5c397711d 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/System.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/System.ini @@ -2829,34 +2829,7 @@ Object EMPPatriotEffectSpheroid End -; Patch104p @bugfix hanfield 26/08/2021 Added global dummy upgrade grant object for use with PlayerTemplate. -;------------------------------------------------------------------------------ -Object GrantGlobalDummyUpgradeObject - - ; ***DESIGN parameters *** - VisionRange = 0.0 - EditorSorting = SYSTEM - - KindOf = NO_COLLIDE IMMOBILE UNATTACKABLE - - ; *** ENGINEERING Parameters *** - Body = ImmortalBody ModuleTag_Body - MaxHealth = 100.0 - InitialHealth = 100.0 - End - - Behavior = GrantUpgradeCreate ModuleTag_GrantUpgrade - UpgradeToGrant = Upgrade_GlobalDummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = DeletionUpdate ModuleTag_Delete - MinLifetime = 1 - MaxLifetime = 1 - End - -End diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/TankGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/TankGeneral.ini index e75637c78..44c2fd271 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/TankGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/TankGeneral.ini @@ -6362,13 +6362,7 @@ Object Tank_ChinaNuclearMissileLauncher ShroudClearingRange = 200 ShroudRevealToAllRange = 60 ; Reveals shroud to all players at a specific amount which can be different. ; Using same value? Then use KINDOF_REVEAL_TO_ALL instead! - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Tank_ChinaNuclearMissileCommandSet ArmorSet Conditions = None Armor = StructureArmorTough @@ -6480,22 +6474,7 @@ Object Tank_ChinaNuclearMissileLauncher Behavior = ArmorUpgrade ModuleTag_26 TriggeredBy = Upgrade_ChinaEMPMines End - - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Tank_ChinaNuclearMissileCommandSet - End - + Geometry = BOX GeometryMajorRadius = 45.0 GeometryMinorRadius = 55.0 @@ -7047,14 +7026,7 @@ Object Tank_ChinaSpeakerTower Prerequisites Object = Tank_ChinaPropagandaCenter End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet - + CommandSet = ChinaSpeakerTowerCommandSet ExperienceValue = 50 50 50 50 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -7136,21 +7108,6 @@ Object Tank_ChinaSpeakerTower TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaSpeakerTowerCommandSet - End - Geometry = BOX GeometryMajorRadius = 6.0 GeometryMinorRadius = 6.0 @@ -8013,13 +7970,8 @@ Object Tank_ChinaPowerPlant Armor = StructureArmor ; Can be disabled by Microwave Tanks normally. DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + + CommandSet = ChinaPowerPlantCommandSet ExperienceValue = 100 100 100 100 ; Experience point value at each level ; *** AUDIO Parameters *** @@ -8122,15 +8074,6 @@ Object Tank_ChinaPowerPlant TriggeredBy = Upgrade_DummyUpgrade End - ; @bugfix - hanfield - ; This modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix1 - TriggeredBy = Upgrade_DummyUpgrade - CommandSet = ChinaPowerPlantCommandSet - End - ; @bugfix - hanfield ; Replaced the ArmorUpgrade that was used to trigger EMP mine availability with WeaponSetUpgrade. ; This allows the player to research EMP mines while permitting the armorset-related bugfix. @@ -8703,13 +8646,7 @@ Object Tank_ChinaSupplyCenter RefundValue = 450 ; With nothing (or zero) listed, we sell for half price. BuildTime = 10.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Tank_ChinaSupplyCenterCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -8809,21 +8746,6 @@ Object Tank_ChinaSupplyCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Tank_ChinaSupplyCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 52.0 GeometryMinorRadius = 47.0 @@ -9397,13 +9319,7 @@ Object Tank_ChinaBarracks BuildCost = 500 BuildTime = 10.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Tank_ChinaBarracksCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -9498,21 +9414,6 @@ Object Tank_ChinaBarracks TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Tank_ChinaBarracksCommandSet - End - Geometry = BOX GeometryMajorRadius = 36.0 GeometryMinorRadius = 44.0 @@ -10519,13 +10420,7 @@ Object Tank_ChinaAirfield BuildCost = 1000 BuildTime = 30.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Tank_ChinaAirfieldCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -10619,21 +10514,6 @@ Object Tank_ChinaAirfield TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Tank_ChinaAirfieldCommandSet - End - Geometry = BOX GeometryMajorRadius = 83.0 GeometryMinorRadius = 76.0 @@ -11589,13 +11469,7 @@ Object Tank_ChinaWarFactory BuildCost = 2000 BuildTime = 15.0 ; in seconds EnergyProduction = -1 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Tank_ChinaWarFactoryCommandSet VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -11688,21 +11562,6 @@ Object Tank_ChinaWarFactory TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Tank_ChinaWarFactoryCommandSet - End - Geometry = BOX GeometryMajorRadius = 57.0 GeometryMinorRadius = 61.0 @@ -13354,13 +13213,7 @@ Object Tank_ChinaPropagandaCenter Armor = StructureArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Tank_ChinaPropagandaCenterCommandSet ExperienceValue = 200 200 200 200 ; Experience point value at each level @@ -13431,21 +13284,6 @@ Object Tank_ChinaPropagandaCenter TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Tank_ChinaPropagandaCenterCommandSet - End - Geometry = BOX GeometryMajorRadius = 33.0 GeometryMinorRadius = 57.0 @@ -14411,13 +14249,7 @@ Object Tank_ChinaGattlingCannon Armor = BaseDefenseArmor DamageFX = StructureDamageFXNoShake End - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 26/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = Tank_ChinaGattlingCannonCommandSet ;Behavior = AIUpdateInterface ModuleTag_20 ; AutoAcquireEnemiesWhenIdle = Yes ;ATTACK_BUILDINGS @@ -14534,21 +14366,6 @@ Object Tank_ChinaGattlingCannon TriggeredBy = Upgrade_ChinaEMPMines End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 26/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = Tank_ChinaGattlingCannonCommandSet - End - Geometry = BOX GeometryMajorRadius = 8.0 GeometryMinorRadius = 8.0 @@ -15472,13 +15289,7 @@ Object Tank_ChinaInternetCenter BuildCost = 1750 BuildTime = 30.0 ; in seconds EnergyProduction = 0 - - ; @bugfix - hanfield - ; Changed CommandSet to EmptyCommandSet to make in-progress buildings not have a commandset. - ; This prevents building units from scaffolds. - ; 23/08/2021 - - CommandSet = EmptyCommandSet + CommandSet = ChinaInternetCenterCommandSetOne VisionRange = 200.0 ; Shroud clearing distance ShroudClearingRange = 200 ArmorSet @@ -15616,21 +15427,6 @@ Object Tank_ChinaInternetCenter ReallyDamagedParticleSystem3 = Bone:None RandomBone:No PSys:StructureTransitionMediumShockwave End - ; @bugfix - hanfield - ; These modules will grant the building its intended commandset once construction is complete. - ; 23/08/2021 - - Behavior = GrantUpgradeCreate ModuleTag_ScaffoldBuildFix1 - UpgradeToGrant = Upgrade_DummyUpgrade - ExemptStatus = UNDER_CONSTRUCTION - End - - Behavior = CommandSetUpgrade ModuleTag_ScaffoldBuildFix2 - TriggeredBy = Upgrade_DummyUpgrade Upgrade_GlobalDummyUpgrade - RequiresAllTriggers = Yes - CommandSet = ChinaInternetCenterCommandSetOne - End - Geometry = BOX GeometryMajorRadius = 50.0 GeometryMinorRadius = 50.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/PlayerTemplate.ini b/Patch104pZH/GameFilesEdited/Data/INI/PlayerTemplate.ini index f4fb2f925..895020535 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/PlayerTemplate.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/PlayerTemplate.ini @@ -59,7 +59,6 @@ PlayerTemplate FactionAmerica DisplayName = INI:FactionAmerica StartingBuilding = AmericaCommandCenter StartingUnit0 = AmericaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = America_ScoreScreen LoadScreenImage = SAFactionLogoPage_US LoadScreenMusic = Load_USA @@ -94,7 +93,6 @@ PlayerTemplate FactionChina DisplayName = INI:FactionChina StartingBuilding = ChinaCommandCenter StartingUnit0 = ChinaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = China_ScoreScreen LoadScreenImage = SNFactionLogoPage_China LoadScreenMusic = Load_China @@ -129,7 +127,6 @@ PlayerTemplate FactionGLA DisplayName = INI:FactionGLA StartingBuilding = GLACommandCenter StartingUnit0 = GLAInfantryWorker - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = GLA_ScoreScreen LoadScreenImage = SUFactionLogoPage_GLA LoadScreenMusic = Load_GLA @@ -165,7 +162,6 @@ PlayerTemplate FactionAmericaSuperWeaponGeneral DisplayName = INI:FactionAmericaSuperWeaponGeneral StartingBuilding = SupW_AmericaCommandCenter StartingUnit0 = SupW_AmericaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = America_ScoreScreen LoadScreenImage = SAFactionLogoPage_US LoadScreenMusic = Load_USA @@ -200,7 +196,6 @@ PlayerTemplate FactionAmericaLaserGeneral DisplayName = INI:FactionAmericaLaserGeneral StartingBuilding = Lazr_AmericaCommandCenter StartingUnit0 = Lazr_AmericaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = America_ScoreScreen LoadScreenImage = SAFactionLogoPage_US LoadScreenMusic = Load_USA @@ -235,7 +230,6 @@ PlayerTemplate FactionAmericaAirForceGeneral DisplayName = INI:FactionAmericaAirForceGeneral StartingBuilding = AirF_AmericaCommandCenter StartingUnit0 = AirF_AmericaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = America_ScoreScreen LoadScreenImage = SAFactionLogoPage_US LoadScreenMusic = Load_USA @@ -270,7 +264,6 @@ PlayerTemplate FactionChinaTankGeneral DisplayName = INI:FactionChinaTankGeneral StartingBuilding = Tank_ChinaCommandCenter StartingUnit0 = Tank_ChinaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = China_ScoreScreen LoadScreenImage = SNFactionLogoPage_China LoadScreenMusic = Load_China @@ -305,7 +298,6 @@ PlayerTemplate FactionChinaInfantryGeneral DisplayName = INI:FactionChinaInfantryGeneral StartingBuilding = Infa_ChinaCommandCenter StartingUnit0 = Infa_ChinaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = China_ScoreScreen LoadScreenImage = SNFactionLogoPage_China LoadScreenMusic = Load_China @@ -341,7 +333,6 @@ PlayerTemplate FactionChinaNukeGeneral DisplayName = INI:FactionChinaNukeGeneral StartingBuilding = Nuke_ChinaCommandCenter StartingUnit0 = Nuke_ChinaVehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = China_ScoreScreen LoadScreenImage = SNFactionLogoPage_China LoadScreenMusic = Load_China @@ -377,7 +368,6 @@ PlayerTemplate FactionGLAToxinGeneral DisplayName = INI:FactionGLAToxinGeneral StartingBuilding = Chem_GLACommandCenter StartingUnit0 = Chem_GLAInfantryWorker - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = GLA_ScoreScreen LoadScreenImage = SUFactionLogoPage_GLA LoadScreenMusic = Load_GLA @@ -413,7 +403,6 @@ PlayerTemplate FactionGLADemolitionGeneral DisplayName = INI:FactionGLADemolitionGeneral StartingBuilding = Demo_GLACommandCenter StartingUnit0 = Demo_GLAInfantryWorker - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = GLA_ScoreScreen LoadScreenImage = SUFactionLogoPage_GLA LoadScreenMusic = Load_GLA @@ -449,7 +438,6 @@ PlayerTemplate FactionGLAStealthGeneral DisplayName = INI:FactionGLAStealthGeneral StartingBuilding = Slth_GLACommandCenter StartingUnit0 = Slth_GLAInfantryWorker - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = GLA_ScoreScreen LoadScreenImage = SUFactionLogoPage_GLA LoadScreenMusic = Load_GLA @@ -484,7 +472,6 @@ PlayerTemplate FactionBossGeneral DisplayName = INI:FactionBossGeneral StartingBuilding = Boss_CommandCenter StartingUnit0 = Boss_VehicleDozer - StartingUnit9 = GrantGlobalDummyUpgradeObject ScoreScreenImage = China_ScoreScreen LoadScreenImage = SNFactionLogoPage_China LoadScreenMusic = Load_China diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini b/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini index c81f2df8f..866740249 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini @@ -817,11 +817,3 @@ Upgrade Upgrade_DummyUpgrade BuildTime = 0.0 BuildCost = 0 End - -; Patch104p @bugfix hanfield 26/08/2021 Added global dummy upgrade. - -;---------------------------- -Upgrade Upgrade_GlobalDummyUpgrade - BuildTime = 0.0 - BuildCost = 0 -End