From 60cbf79c9bae6923e8e87a46a5e364885940f9ef Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 15 Nov 2023 18:41:06 +0000 Subject: [PATCH] Add to ReplacePaletteModifiers upgrade rule. --- .../UpdateRules/Rules/20231010/ReplacePaletteModifiers.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/UpdateRules/Rules/20231010/ReplacePaletteModifiers.cs b/OpenRA.Mods.Common/UpdateRules/Rules/20231010/ReplacePaletteModifiers.cs index fba6cc6b3d..9440774a38 100644 --- a/OpenRA.Mods.Common/UpdateRules/Rules/20231010/ReplacePaletteModifiers.cs +++ b/OpenRA.Mods.Common/UpdateRules/Rules/20231010/ReplacePaletteModifiers.cs @@ -21,7 +21,9 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules "MenuPaletteEffect is renamed to MenuPostProcessEffect\n" + "ChronoshiftPaletteEffect is renamed to ChronoshiftPostProcessEffect\n" + "FlashPaletteEffect is renamed to FlashPostProcessEffect\n" + - "GlobalLightingPaletteEffect is renamed to TintPostProcessEffect"; + "GlobalLightingPaletteEffect is renamed to TintPostProcessEffect\n" + + "D2kFogPalette is removed\n" + + "PaletteFromScaledPalette is removed"; public override IEnumerable UpdateActorNode(ModData modData, MiniYamlNodeBuilder actorNode) { @@ -29,6 +31,8 @@ namespace OpenRA.Mods.Common.UpdateRules.Rules actorNode.RenameChildrenMatching("ChronoshiftPaletteEffect", "ChronoshiftPostProcessEffect"); actorNode.RenameChildrenMatching("FlashPaletteEffect", "FlashPostProcessEffect"); actorNode.RenameChildrenMatching("GlobalLightingPaletteEffect", "TintPostProcessEffect"); + actorNode.RemoveNodes("D2kFogPalette"); + actorNode.RemoveNodes("PaletteFromScaledPalette"); yield break; }