this is not just ShowMuzzles anymore
This commit is contained in:
@@ -19,7 +19,7 @@ namespace OpenRA.Traits
|
||||
public bool PathDebug = false;
|
||||
public bool UnlimitedPower;
|
||||
public bool BuildAnywhere;
|
||||
public bool ShowMuzzles;
|
||||
public bool ShowCombatGeometry;
|
||||
public bool ShowDebugGeometry;
|
||||
|
||||
public object Create (ActorInitializer init) { return new DeveloperMode(this); }
|
||||
@@ -37,7 +37,7 @@ namespace OpenRA.Traits
|
||||
[Sync] public bool BuildAnywhere;
|
||||
|
||||
// Client size only
|
||||
public bool ShowMuzzles;
|
||||
public bool ShowCombatGeometry;
|
||||
public bool ShowDebugGeometry;
|
||||
|
||||
public DeveloperMode(DeveloperModeInfo info)
|
||||
@@ -49,7 +49,7 @@ namespace OpenRA.Traits
|
||||
PathDebug = info.PathDebug;
|
||||
UnlimitedPower = info.UnlimitedPower;
|
||||
BuildAnywhere = info.BuildAnywhere;
|
||||
ShowMuzzles = info.ShowMuzzles;
|
||||
ShowCombatGeometry = info.ShowCombatGeometry;
|
||||
ShowDebugGeometry = info.ShowDebugGeometry;
|
||||
}
|
||||
|
||||
|
||||
2
OpenRA.Mods.RA/CombatDebugOverlay.cs
Executable file → Normal file
2
OpenRA.Mods.RA/CombatDebugOverlay.cs
Executable file → Normal file
@@ -38,7 +38,7 @@ namespace OpenRA.Mods.RA
|
||||
|
||||
public void RenderAfterWorld(WorldRenderer wr, Actor self)
|
||||
{
|
||||
if (devMode == null || !devMode.ShowMuzzles)
|
||||
if (devMode == null || !devMode.ShowCombatGeometry)
|
||||
return;
|
||||
|
||||
if (health.Value != null)
|
||||
|
||||
@@ -57,11 +57,11 @@ namespace OpenRA.Mods.RA.Widgets.Logic
|
||||
fastChargeCheckbox.OnClick = () => Order(world, "DevFastCharge");
|
||||
}
|
||||
|
||||
var showMuzzlesCheckbox = widget.GetOrNull<CheckboxWidget>("SHOW_MUZZLES");
|
||||
if (showMuzzlesCheckbox != null)
|
||||
var showCombatCheckbox = widget.GetOrNull<CheckboxWidget>("SHOW_COMBATOVERLAY");
|
||||
if (showCombatCheckbox != null)
|
||||
{
|
||||
showMuzzlesCheckbox.IsChecked = () => devTrait.ShowMuzzles;
|
||||
showMuzzlesCheckbox.OnClick = () => devTrait.ShowMuzzles ^= true;
|
||||
showCombatCheckbox.IsChecked = () => devTrait.ShowCombatGeometry;
|
||||
showCombatCheckbox.OnClick = () => devTrait.ShowCombatGeometry ^= true;
|
||||
}
|
||||
|
||||
var showGeometryCheckbox = widget.GetOrNull<CheckboxWidget>("SHOW_GEOMETRY");
|
||||
|
||||
@@ -101,7 +101,7 @@ Container@CHEATS_PANEL:
|
||||
Width:200
|
||||
Font:Regular
|
||||
Text:Show A* Cost
|
||||
Checkbox@SHOW_MUZZLES:
|
||||
Checkbox@SHOW_COMBATOVERLAY:
|
||||
X:290
|
||||
Y:235
|
||||
Height:20
|
||||
|
||||
@@ -81,7 +81,7 @@ Background@CHEATS_PANEL:
|
||||
Width:PARENT_RIGHT - 30
|
||||
Height:20
|
||||
Text:Show A* Cost
|
||||
Checkbox@SHOW_MUZZLES:
|
||||
Checkbox@SHOW_COMBATOVERLAY:
|
||||
X:30
|
||||
Y:350
|
||||
Height:20
|
||||
|
||||
Reference in New Issue
Block a user