From 3f53abc4c475196d3506abdadcb4054d6a1b17ac Mon Sep 17 00:00:00 2001 From: Pavel Penev Date: Sun, 27 Apr 2025 16:17:43 +0300 Subject: [PATCH] Misc housekeeping These popped up while testing the trait documentation extraction. --- ...{GiveMcvCrateAction.cs => GiveBaseBuilderCrateAction.cs} | 0 .../{FireWarheadOnDeath.cs => FireWarheadsOnDeath.cs} | 0 OpenRA.Mods.Common/Traits/Tooltip.cs | 6 ++++-- 3 files changed, 4 insertions(+), 2 deletions(-) rename OpenRA.Mods.Common/Traits/Crates/{GiveMcvCrateAction.cs => GiveBaseBuilderCrateAction.cs} (100%) rename OpenRA.Mods.Common/Traits/{FireWarheadOnDeath.cs => FireWarheadsOnDeath.cs} (100%) diff --git a/OpenRA.Mods.Common/Traits/Crates/GiveMcvCrateAction.cs b/OpenRA.Mods.Common/Traits/Crates/GiveBaseBuilderCrateAction.cs similarity index 100% rename from OpenRA.Mods.Common/Traits/Crates/GiveMcvCrateAction.cs rename to OpenRA.Mods.Common/Traits/Crates/GiveBaseBuilderCrateAction.cs diff --git a/OpenRA.Mods.Common/Traits/FireWarheadOnDeath.cs b/OpenRA.Mods.Common/Traits/FireWarheadsOnDeath.cs similarity index 100% rename from OpenRA.Mods.Common/Traits/FireWarheadOnDeath.cs rename to OpenRA.Mods.Common/Traits/FireWarheadsOnDeath.cs diff --git a/OpenRA.Mods.Common/Traits/Tooltip.cs b/OpenRA.Mods.Common/Traits/Tooltip.cs index d985f12312..d7875e6b2f 100644 --- a/OpenRA.Mods.Common/Traits/Tooltip.cs +++ b/OpenRA.Mods.Common/Traits/Tooltip.cs @@ -21,11 +21,13 @@ namespace OpenRA.Mods.Common.Traits } [Desc("Shown in map editor.")] - public class EditorOnlyTooltipInfo : TooltipInfoBase + public sealed class EditorOnlyTooltipInfo : TooltipInfoBase { - public override object Create(ActorInitializer init) { return this; } + public override object Create(ActorInitializer init) { return new EditorOnlyTooltip(); } } + public sealed class EditorOnlyTooltip { } + [Desc("Shown in the build palette widget.")] public class TooltipInfo : TooltipInfoBase, ITooltipInfo {