From 6027a123d4c9a297728d01dca56cd38428a08ccb Mon Sep 17 00:00:00 2001 From: Zimmermann Gyula Date: Sun, 29 Jul 2018 13:51:08 +0200 Subject: [PATCH] Split off the upgrade rules of the previous release cycle. --- OpenRA.Mods.Common/OpenRA.Mods.Common.csproj | 36 +++++++++---------- .../Rules/{ => 20180307}/AddShakeToBridge.cs | 0 .../ChangeIntensityToDuration.cs | 0 .../DefineGroundCorpseDefault.cs | 0 .../Rules/{ => 20180307}/DefineLocomotors.cs | 0 .../{ => 20180307}/DefineOwnerLostAction.cs | 0 .../{ => 20180307}/DefineSoundDefaults.cs | 0 .../DefineSquadExcludeHarvester.cs | 0 .../{ => 20180307}/IgnoreAbstractActors.cs | 0 .../MoveHackyAISupportPowerDecisions.cs | 0 ...veCanUndeployFromGrantConditionOnDeploy.cs | 0 .../RemovePaletteFromCurrentTileset.cs | 0 .../RemoveTerrainTypeIsWaterFlag.cs | 0 .../{ => 20180307}/RemoveWeaponScanRadius.cs | 0 .../RemoveWithReloadingSpriteTurret.cs | 0 .../RenameEmitInfantryOnSell.cs | 0 .../Rules/{ => 20180307}/RenameWormSpawner.cs | 0 .../{ => 20180307}/SplitAimAnimations.cs | 0 .../{ => 20180307}/SplitRepairDecoration.cs | 0 OpenRA.Mods.Common/UpdateRules/UpdatePath.cs | 8 +++-- 20 files changed, 24 insertions(+), 20 deletions(-) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/AddShakeToBridge.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/ChangeIntensityToDuration.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/DefineGroundCorpseDefault.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/DefineLocomotors.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/DefineOwnerLostAction.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/DefineSoundDefaults.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/DefineSquadExcludeHarvester.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/IgnoreAbstractActors.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/MoveHackyAISupportPowerDecisions.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/RemoveCanUndeployFromGrantConditionOnDeploy.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/RemovePaletteFromCurrentTileset.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/RemoveTerrainTypeIsWaterFlag.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/RemoveWeaponScanRadius.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/RemoveWithReloadingSpriteTurret.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/RenameEmitInfantryOnSell.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/RenameWormSpawner.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/SplitAimAnimations.cs (100%) rename OpenRA.Mods.Common/UpdateRules/Rules/{ => 20180307}/SplitRepairDecoration.cs (100%) diff --git a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj index 50db00bcd6..7425b3befa 100644 --- a/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj +++ b/OpenRA.Mods.Common/OpenRA.Mods.Common.csproj @@ -893,24 +893,24 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/AddShakeToBridge.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/AddShakeToBridge.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/AddShakeToBridge.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/AddShakeToBridge.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/ChangeIntensityToDuration.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/ChangeIntensityToDuration.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/ChangeIntensityToDuration.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/ChangeIntensityToDuration.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/DefineGroundCorpseDefault.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineGroundCorpseDefault.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/DefineGroundCorpseDefault.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineGroundCorpseDefault.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/DefineLocomotors.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineLocomotors.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/DefineLocomotors.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineLocomotors.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/DefineOwnerLostAction.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineOwnerLostAction.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/DefineOwnerLostAction.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineOwnerLostAction.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/DefineSoundDefaults.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineSoundDefaults.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/DefineSoundDefaults.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineSoundDefaults.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/DefineSquadExcludeHarvester.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineSquadExcludeHarvester.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/DefineSquadExcludeHarvester.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/DefineSquadExcludeHarvester.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/IgnoreAbstractActors.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/IgnoreAbstractActors.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/IgnoreAbstractActors.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/IgnoreAbstractActors.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/MoveHackyAISupportPowerDecisions.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/MoveHackyAISupportPowerDecisions.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/MoveHackyAISupportPowerDecisions.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/MoveHackyAISupportPowerDecisions.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/RemoveCanUndeployFromGrantConditionOnDeploy.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveCanUndeployFromGrantConditionOnDeploy.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/RemoveCanUndeployFromGrantConditionOnDeploy.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveCanUndeployFromGrantConditionOnDeploy.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/RemovePaletteFromCurrentTileset.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemovePaletteFromCurrentTileset.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/RemovePaletteFromCurrentTileset.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemovePaletteFromCurrentTileset.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/RemoveTerrainTypeIsWaterFlag.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveTerrainTypeIsWaterFlag.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/RemoveTerrainTypeIsWaterFlag.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveTerrainTypeIsWaterFlag.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/RemoveWeaponScanRadius.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveWeaponScanRadius.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/RemoveWeaponScanRadius.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveWeaponScanRadius.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/RemoveWithReloadingSpriteTurret.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveWithReloadingSpriteTurret.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/RemoveWithReloadingSpriteTurret.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/RemoveWithReloadingSpriteTurret.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/RenameEmitInfantryOnSell.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/RenameEmitInfantryOnSell.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/RenameEmitInfantryOnSell.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/RenameEmitInfantryOnSell.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/RenameWormSpawner.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/RenameWormSpawner.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/RenameWormSpawner.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/RenameWormSpawner.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/SplitAimAnimations.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/SplitAimAnimations.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/SplitAimAnimations.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/SplitAimAnimations.cs diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/SplitRepairDecoration.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20180307/SplitRepairDecoration.cs similarity index 100% rename from OpenRA.Mods.Common/UpdateRules/Rules/SplitRepairDecoration.cs rename to OpenRA.Mods.Common/UpdateRules/Rules/20180307/SplitRepairDecoration.cs diff --git a/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs b/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs index 60dcb3b660..21438f40a8 100644 --- a/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs +++ b/OpenRA.Mods.Common/UpdateRules/UpdatePath.cs @@ -62,9 +62,8 @@ namespace OpenRA.Mods.Common.UpdateRules new UpdatePath("release-20180218", "release-20180307", new UpdateRule[0]), - new UpdatePath("release-20180307", new UpdateRule[] + new UpdatePath("release-20180307", "playtest-20180729", new UpdateRule[] { - // Bleed only changes here new RemoveTerrainTypeIsWaterFlag(), new DefineSquadExcludeHarvester(), new RemoveWeaponScanRadius(), @@ -83,6 +82,11 @@ namespace OpenRA.Mods.Common.UpdateRules new MoveHackyAISupportPowerDecisions(), new DefineGroundCorpseDefault(), new RemoveCanUndeployFromGrantConditionOnDeploy(), + }), + + new UpdatePath("playtest-20180729", new UpdateRule[] + { + // Bleed only changes here }) };