Merge pull request #12875 from abc013/DisguiseTooltipFix
Rename DisguiseToolTip to DisguiseTooltip
This commit is contained in:
@@ -20,19 +20,19 @@ using OpenRA.Traits;
|
||||
|
||||
namespace OpenRA.Mods.Cnc.Traits
|
||||
{
|
||||
[Desc("Overrides the default ToolTip when this actor is disguised (aids in deceiving enemy players).")]
|
||||
class DisguiseToolTipInfo : TooltipInfo, Requires<DisguiseInfo>
|
||||
[Desc("Overrides the default Tooltip when this actor is disguised (aids in deceiving enemy players).")]
|
||||
class DisguiseTooltipInfo : TooltipInfo, Requires<DisguiseInfo>
|
||||
{
|
||||
public override object Create(ActorInitializer init) { return new DisguiseToolTip(init.Self, this); }
|
||||
public override object Create(ActorInitializer init) { return new DisguiseTooltip(init.Self, this); }
|
||||
}
|
||||
|
||||
class DisguiseToolTip : ITooltip
|
||||
class DisguiseTooltip : ITooltip
|
||||
{
|
||||
readonly Actor self;
|
||||
readonly Disguise disguise;
|
||||
TooltipInfo info;
|
||||
|
||||
public DisguiseToolTip(Actor self, TooltipInfo info)
|
||||
public DisguiseTooltip(Actor self, TooltipInfo info)
|
||||
{
|
||||
this.self = self;
|
||||
this.info = info;
|
||||
|
||||
@@ -568,6 +568,11 @@ namespace OpenRA.Mods.Common.UtilityCommands
|
||||
}
|
||||
}
|
||||
|
||||
// Renamed DisguiseToolTip to DisguiseTooltip in Disguise.
|
||||
if (engineVersion < 20170303)
|
||||
if (node.Key.StartsWith("DisguiseToolTip", StringComparison.Ordinal))
|
||||
RenameNodeKey(node, "DisguiseTooltip");
|
||||
|
||||
UpgradeActorRules(modData, engineVersion, ref node.Value.Nodes, node, depth + 1);
|
||||
}
|
||||
|
||||
|
||||
@@ -76,5 +76,5 @@ FLARE:
|
||||
ShowOwnerRow: false
|
||||
|
||||
SPY:
|
||||
DisguiseToolTip:
|
||||
DisguiseTooltip:
|
||||
ShowOwnerRow: false
|
||||
|
||||
@@ -228,7 +228,7 @@ SPY:
|
||||
Valued:
|
||||
Cost: 500
|
||||
-Tooltip:
|
||||
DisguiseToolTip:
|
||||
DisguiseTooltip:
|
||||
Name: Spy
|
||||
GenericName: Soldier
|
||||
-Guard:
|
||||
@@ -278,7 +278,7 @@ SPY.England:
|
||||
Cost: 250
|
||||
GivesExperience:
|
||||
Experience: 500
|
||||
DisguiseToolTip:
|
||||
DisguiseTooltip:
|
||||
Name: British Spy
|
||||
RenderSprites:
|
||||
Image: spy
|
||||
|
||||
@@ -55,7 +55,7 @@ CHAMSPY:
|
||||
Inherits: ^Soldier
|
||||
Valued:
|
||||
Cost: 700
|
||||
DisguiseToolTip:
|
||||
DisguiseTooltip:
|
||||
Name: Chameleon Spy
|
||||
Voiced:
|
||||
VoiceSet: Spy
|
||||
|
||||
Reference in New Issue
Block a user