move widget code to commons
This commit is contained in:
@@ -475,6 +475,7 @@
|
|||||||
<Compile Include="Warheads\HealthPercentageDamageWarhead.cs" />
|
<Compile Include="Warheads\HealthPercentageDamageWarhead.cs" />
|
||||||
<Compile Include="Warheads\LeaveSmudgeWarhead.cs" />
|
<Compile Include="Warheads\LeaveSmudgeWarhead.cs" />
|
||||||
<Compile Include="Warheads\SpreadDamageWarhead.cs" />
|
<Compile Include="Warheads\SpreadDamageWarhead.cs" />
|
||||||
|
<Compile Include="Widgets\ActorPreviewWidget.cs" />
|
||||||
<Compile Include="Widgets\ColorMixerWidget.cs" />
|
<Compile Include="Widgets\ColorMixerWidget.cs" />
|
||||||
<Compile Include="Widgets\ColorPreviewManagerWidget.cs" />
|
<Compile Include="Widgets\ColorPreviewManagerWidget.cs" />
|
||||||
<Compile Include="Widgets\ConfirmationDialogs.cs" />
|
<Compile Include="Widgets\ConfirmationDialogs.cs" />
|
||||||
@@ -487,29 +488,61 @@
|
|||||||
<Compile Include="Widgets\Logic\ColorPickerLogic.cs" />
|
<Compile Include="Widgets\Logic\ColorPickerLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\ConnectionLogic.cs" />
|
<Compile Include="Widgets\Logic\ConnectionLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\CountryTooltipLogic.cs" />
|
<Compile Include="Widgets\Logic\CountryTooltipLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\CreditsLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\DirectConnectLogic.cs" />
|
<Compile Include="Widgets\Logic\DirectConnectLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\DisconnectWatcherLogic.cs" />
|
<Compile Include="Widgets\Logic\DisconnectWatcherLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\AddRaceSuffixLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\ClassicProductionLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\ControlGroupLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\DebugMenuLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\DiplomacyLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\GameInfoBriefingLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\GameInfoLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\GameInfoObjectivesLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\GameInfoStatsLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\GameTimerLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Ingame\IngameChatLogic.cs" />
|
<Compile Include="Widgets\Logic\Ingame\IngameChatLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\IngameCashCounterLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\IngameMenuLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\IngamePowerBarLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\IngamePowerCounterLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\IngameSiloBarLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Ingame\IngameRadarDisplayLogic.cs" />
|
<Compile Include="Widgets\Logic\Ingame\IngameRadarDisplayLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\LeaveMapLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Ingame\LoadIngamePlayerOrObserverUILogic.cs" />
|
<Compile Include="Widgets\Logic\Ingame\LoadIngamePlayerOrObserverUILogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\ObserverShroudSelectorLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\ObserverStatsLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\OrderButtonsChromeLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\ProductionTooltipLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\ReplayControlBarLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\SupportPowerBinLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\SupportPowerTooltipLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Ingame\WorldTooltipLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Installation\InstallFromCDLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Installation\DownloadPackagesLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Installation\InstallLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Installation\InstallMusicLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Lobby\ClientTooltipLogic.cs" />
|
<Compile Include="Widgets\Logic\Lobby\ClientTooltipLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Lobby\KickClientLogic.cs" />
|
<Compile Include="Widgets\Logic\Lobby\KickClientLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Lobby\KickSpectatorsLogic.cs" />
|
<Compile Include="Widgets\Logic\Lobby\KickSpectatorsLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Lobby\LobbyLogic.cs" />
|
<Compile Include="Widgets\Logic\Lobby\LobbyLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Lobby\LobbyMapPreviewLogic.cs" />
|
<Compile Include="Widgets\Logic\Lobby\LobbyMapPreviewLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\Lobby\LobbyUtils.cs" />
|
<Compile Include="Widgets\Logic\Lobby\LobbyUtils.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\Lobby\SpawnSelectorTooltipLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\MainMenuLogic.cs" />
|
<Compile Include="Widgets\Logic\MainMenuLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\MapChooserLogic.cs" />
|
<Compile Include="Widgets\Logic\MapChooserLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\MissionBrowserLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\ModBrowserLogic.cs" />
|
<Compile Include="Widgets\Logic\ModBrowserLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\ProductionTooltipLogic.cs" />
|
<Compile Include="Widgets\Logic\MusicPlayerLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\SupportPowerTooltipLogic.cs" />
|
<Compile Include="Widgets\Logic\PerfDebugLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\SupportPowerBinLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\ReplayBrowserLogic.cs" />
|
<Compile Include="Widgets\Logic\ReplayBrowserLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\ServerBrowserLogic.cs" />
|
<Compile Include="Widgets\Logic\ServerBrowserLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\ServerCreationLogic.cs" />
|
<Compile Include="Widgets\Logic\ServerCreationLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\SettingsLogic.cs" />
|
<Compile Include="Widgets\Logic\SettingsLogic.cs" />
|
||||||
|
<Compile Include="Widgets\Logic\SimpleTooltipLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\TabCompletionLogic.cs" />
|
<Compile Include="Widgets\Logic\TabCompletionLogic.cs" />
|
||||||
<Compile Include="Widgets\MenuButtonWidget.cs" />
|
<Compile Include="Widgets\MenuButtonWidget.cs" />
|
||||||
|
<Compile Include="Widgets\ObserverProductionIconsWidget.cs" />
|
||||||
<Compile Include="Widgets\ObserverSupportPowerIconsWidget.cs" />
|
<Compile Include="Widgets\ObserverSupportPowerIconsWidget.cs" />
|
||||||
<Compile Include="Widgets\ProductionPaletteWidget.cs" />
|
<Compile Include="Widgets\ProductionPaletteWidget.cs" />
|
||||||
<Compile Include="Widgets\ProductionTabsWidget.cs" />
|
<Compile Include="Widgets\ProductionTabsWidget.cs" />
|
||||||
@@ -519,13 +552,13 @@
|
|||||||
<Compile Include="Widgets\StrategicProgressWidget.cs" />
|
<Compile Include="Widgets\StrategicProgressWidget.cs" />
|
||||||
<Compile Include="Widgets\SupportPowersWidget.cs" />
|
<Compile Include="Widgets\SupportPowersWidget.cs" />
|
||||||
<Compile Include="Widgets\SupportPowerTimerWidget.cs" />
|
<Compile Include="Widgets\SupportPowerTimerWidget.cs" />
|
||||||
|
<Compile Include="Widgets\TerrainTemplatePreviewWidget.cs" />
|
||||||
|
<Compile Include="Widgets\WorldCommandWidget.cs" />
|
||||||
<Compile Include="SpriteLoaders\ShpTDLoader.cs" />
|
<Compile Include="SpriteLoaders\ShpTDLoader.cs" />
|
||||||
<Compile Include="SpriteLoaders\ShpTSLoader.cs" />
|
<Compile Include="SpriteLoaders\ShpTSLoader.cs" />
|
||||||
<Compile Include="SpriteLoaders\TmpRALoader.cs" />
|
<Compile Include="SpriteLoaders\TmpRALoader.cs" />
|
||||||
<Compile Include="SpriteLoaders\TmpTDLoader.cs" />
|
<Compile Include="SpriteLoaders\TmpTDLoader.cs" />
|
||||||
<Compile Include="SpriteLoaders\ShpD2Loader.cs" />
|
<Compile Include="SpriteLoaders\ShpD2Loader.cs" />
|
||||||
<Compile Include="Widgets\ActorPreviewWidget.cs" />
|
|
||||||
<Compile Include="Widgets\TerrainTemplatePreviewWidget.cs" />
|
|
||||||
<Compile Include="LoadScreens\LogoStripeLoadScreen.cs" />
|
<Compile Include="LoadScreens\LogoStripeLoadScreen.cs" />
|
||||||
<Compile Include="LoadScreens\BlankLoadScreen.cs" />
|
<Compile Include="LoadScreens\BlankLoadScreen.cs" />
|
||||||
<Compile Include="UtilityCommands\CheckYaml.cs" />
|
<Compile Include="UtilityCommands\CheckYaml.cs" />
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ using System;
|
|||||||
using OpenRA.FileSystem;
|
using OpenRA.FileSystem;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class CreditsLogic
|
public class CreditsLogic
|
||||||
{
|
{
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
using System;
|
using System;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class AddRaceSuffixLogic
|
public class AddRaceSuffixLogic
|
||||||
{
|
{
|
||||||
@@ -12,11 +12,10 @@ using System;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
using OpenRA.Mods.Common.Widgets;
|
||||||
using OpenRA.Mods.RA.Widgets;
|
|
||||||
using OpenRA.Network;
|
using OpenRA.Network;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class ClassicProductionLogic
|
public class ClassicProductionLogic
|
||||||
{
|
{
|
||||||
@@ -12,7 +12,7 @@ using OpenRA.Graphics;
|
|||||||
using OpenRA.Mods.Common.Widgets;
|
using OpenRA.Mods.Common.Widgets;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class ControlGroupLogic
|
public class ControlGroupLogic
|
||||||
{
|
{
|
||||||
@@ -10,12 +10,11 @@
|
|||||||
|
|
||||||
using System;
|
using System;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Support;
|
using OpenRA.Support;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class DebugMenuLogic
|
public class DebugMenuLogic
|
||||||
{
|
{
|
||||||
@@ -10,12 +10,11 @@
|
|||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Mods.Common.Widgets.Logic;
|
|
||||||
using OpenRA.Network;
|
using OpenRA.Network;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class DiplomacyLogic
|
public class DiplomacyLogic
|
||||||
{
|
{
|
||||||
@@ -8,13 +8,9 @@
|
|||||||
*/
|
*/
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Linq;
|
|
||||||
using OpenRA.Mods.RA;
|
|
||||||
using OpenRA.Traits;
|
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
class GameInfoBriefingLogic
|
class GameInfoBriefingLogic
|
||||||
{
|
{
|
||||||
@@ -10,11 +10,10 @@
|
|||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Mods.RA;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public enum IngameInfoPanel { AutoSelect, Map, Objectives, Debug }
|
public enum IngameInfoPanel { AutoSelect, Map, Objectives, Debug }
|
||||||
|
|
||||||
@@ -15,11 +15,11 @@ using OpenRA.Mods.Common.Traits;
|
|||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
class GameInfoObjectivesLogic
|
class GameInfoObjectivesLogic
|
||||||
{
|
{
|
||||||
ContainerWidget template;
|
readonly ContainerWidget template;
|
||||||
|
|
||||||
[ObjectCreator.UseCtor]
|
[ObjectCreator.UseCtor]
|
||||||
public GameInfoObjectivesLogic(Widget widget, World world)
|
public GameInfoObjectivesLogic(Widget widget, World world)
|
||||||
@@ -13,7 +13,7 @@ using System.Linq;
|
|||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
class GameInfoStatsLogic
|
class GameInfoStatsLogic
|
||||||
{
|
{
|
||||||
@@ -12,7 +12,7 @@ using System;
|
|||||||
using OpenRA.Network;
|
using OpenRA.Network;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class GameTimerLogic
|
public class GameTimerLogic
|
||||||
{
|
{
|
||||||
@@ -8,11 +8,10 @@
|
|||||||
*/
|
*/
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class IngameCashCounterLogic
|
public class IngameCashCounterLogic
|
||||||
{
|
{
|
||||||
@@ -11,10 +11,9 @@
|
|||||||
using System;
|
using System;
|
||||||
using OpenRA.Graphics;
|
using OpenRA.Graphics;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class IngameMenuLogic
|
public class IngameMenuLogic
|
||||||
{
|
{
|
||||||
@@ -10,10 +10,9 @@
|
|||||||
|
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class IngamePowerBarLogic
|
public class IngamePowerBarLogic
|
||||||
{
|
{
|
||||||
@@ -10,10 +10,9 @@
|
|||||||
|
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class IngamePowerCounterLogic
|
public class IngamePowerCounterLogic
|
||||||
{
|
{
|
||||||
@@ -9,11 +9,10 @@
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class IngameSiloBarLogic
|
public class IngameSiloBarLogic
|
||||||
{
|
{
|
||||||
@@ -17,14 +17,15 @@ using OpenRA.Network;
|
|||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets
|
namespace OpenRA.Mods.Common.Widgets
|
||||||
{
|
{
|
||||||
class LeaveMapLogic
|
class LeaveMapLogic
|
||||||
{
|
{
|
||||||
|
readonly OrderManager orderManager;
|
||||||
|
|
||||||
enum Tab { Objectives, Chat }
|
enum Tab { Objectives, Chat }
|
||||||
Tab currentTab;
|
Tab currentTab;
|
||||||
|
|
||||||
OrderManager orderManager;
|
|
||||||
bool newChatMessage;
|
bool newChatMessage;
|
||||||
|
|
||||||
[ObjectCreator.UseCtor]
|
[ObjectCreator.UseCtor]
|
||||||
@@ -12,11 +12,10 @@ using System;
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Network;
|
using OpenRA.Network;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class ObserverShroudSelectorLogic
|
public class ObserverShroudSelectorLogic
|
||||||
{
|
{
|
||||||
@@ -14,14 +14,11 @@ using System.Drawing;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Graphics;
|
using OpenRA.Graphics;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Mods.Common.Widgets.Logic;
|
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Network;
|
using OpenRA.Network;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class ObserverStatsLogic
|
public class ObserverStatsLogic
|
||||||
{
|
{
|
||||||
@@ -15,7 +15,7 @@ using OpenRA.Mods.Common.Traits;
|
|||||||
using OpenRA.Mods.Common.Widgets;
|
using OpenRA.Mods.Common.Widgets;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class OrderButtonsChromeLogic
|
public class OrderButtonsChromeLogic
|
||||||
{
|
{
|
||||||
@@ -12,7 +12,7 @@ using System.Collections.Generic;
|
|||||||
using OpenRA.Network;
|
using OpenRA.Network;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class ReplayControlBarLogic
|
public class ReplayControlBarLogic
|
||||||
{
|
{
|
||||||
@@ -13,7 +13,7 @@ using System.Drawing;
|
|||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class WorldTooltipLogic
|
public class WorldTooltipLogic
|
||||||
{
|
{
|
||||||
@@ -17,7 +17,7 @@ using System.Net;
|
|||||||
using OpenRA.Support;
|
using OpenRA.Support;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class DownloadPackagesLogic
|
public class DownloadPackagesLogic
|
||||||
{
|
{
|
||||||
@@ -14,16 +14,16 @@ using System.Linq;
|
|||||||
using System.Threading;
|
using System.Threading;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class InstallFromCDLogic
|
public class InstallFromCDLogic
|
||||||
{
|
{
|
||||||
Widget panel;
|
readonly Widget panel;
|
||||||
ProgressBarWidget progressBar;
|
readonly ProgressBarWidget progressBar;
|
||||||
LabelWidget statusLabel;
|
readonly LabelWidget statusLabel;
|
||||||
Action continueLoading;
|
readonly Action continueLoading;
|
||||||
ButtonWidget retryButton, backButton;
|
readonly ButtonWidget retryButton, backButton;
|
||||||
Widget installingContainer, insertDiskContainer;
|
readonly Widget installingContainer, insertDiskContainer;
|
||||||
|
|
||||||
[ObjectCreator.UseCtor]
|
[ObjectCreator.UseCtor]
|
||||||
public InstallFromCDLogic(Widget widget, Action continueLoading)
|
public InstallFromCDLogic(Widget widget, Action continueLoading)
|
||||||
@@ -12,7 +12,7 @@ using System;
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class InstallLogic : Widget
|
public class InstallLogic : Widget
|
||||||
{
|
{
|
||||||
@@ -15,7 +15,7 @@ using System.Linq;
|
|||||||
using OpenRA.FileSystem;
|
using OpenRA.FileSystem;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class InstallMusicLogic
|
public class InstallMusicLogic
|
||||||
{
|
{
|
||||||
@@ -12,7 +12,7 @@ using System;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class SpawnSelectorTooltipLogic
|
public class SpawnSelectorTooltipLogic
|
||||||
{
|
{
|
||||||
@@ -19,7 +19,7 @@ using OpenRA.Graphics;
|
|||||||
using OpenRA.Network;
|
using OpenRA.Network;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class MissionBrowserLogic
|
public class MissionBrowserLogic
|
||||||
{
|
{
|
||||||
@@ -11,11 +11,10 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.GameRules;
|
using OpenRA.GameRules;
|
||||||
using OpenRA.Mods.Common.Widgets;
|
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class MusicPlayerLogic
|
public class MusicPlayerLogic
|
||||||
{
|
{
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
using OpenRA.Support;
|
using OpenRA.Support;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class PerfDebugLogic
|
public class PerfDebugLogic
|
||||||
{
|
{
|
||||||
@@ -11,7 +11,7 @@
|
|||||||
using System;
|
using System;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets.Logic
|
namespace OpenRA.Mods.Common.Widgets.Logic
|
||||||
{
|
{
|
||||||
public class SimpleTooltipLogic
|
public class SimpleTooltipLogic
|
||||||
{
|
{
|
||||||
@@ -16,7 +16,7 @@ using OpenRA.Graphics;
|
|||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets
|
namespace OpenRA.Mods.Common.Widgets
|
||||||
{
|
{
|
||||||
public class ObserverProductionIconsWidget : Widget
|
public class ObserverProductionIconsWidget : Widget
|
||||||
{
|
{
|
||||||
@@ -13,12 +13,11 @@ using System.Drawing;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using OpenRA.Graphics;
|
using OpenRA.Graphics;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Orders;
|
using OpenRA.Orders;
|
||||||
using OpenRA.Primitives;
|
using OpenRA.Primitives;
|
||||||
using OpenRA.Widgets;
|
using OpenRA.Widgets;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Widgets
|
namespace OpenRA.Mods.Common.Widgets
|
||||||
{
|
{
|
||||||
public class WorldCommandWidget : Widget
|
public class WorldCommandWidget : Widget
|
||||||
{
|
{
|
||||||
@@ -99,50 +99,17 @@
|
|||||||
<Compile Include="Traits\LeavesHusk.cs" />
|
<Compile Include="Traits\LeavesHusk.cs" />
|
||||||
<Compile Include="Traits\TargetableSubmarine.cs" />
|
<Compile Include="Traits\TargetableSubmarine.cs" />
|
||||||
<Compile Include="Traits\TransformOnPassenger.cs" />
|
<Compile Include="Traits\TransformOnPassenger.cs" />
|
||||||
<Compile Include="Widgets\Logic\MissionBrowserLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\DiplomacyLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\GameInfoLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\GameInfoBriefingLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\GameInfoObjectivesLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\GameInfoStatsLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\IngameMenuLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\LeaveMapLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\DownloadPackagesLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\MusicPlayerLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\ObserverStatsLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\OrderButtonsChromeLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\PerfDebugLogic.cs" />
|
|
||||||
<Compile Include="Widgets\ObserverProductionIconsWidget.cs" />
|
|
||||||
<Compile Include="Widgets\WorldCommandWidget.cs" />
|
|
||||||
<Compile Include="Traits\Render\RenderShroudCircle.cs" />
|
<Compile Include="Traits\Render\RenderShroudCircle.cs" />
|
||||||
<Compile Include="Traits\Infiltration\InfiltrateForCash.cs" />
|
<Compile Include="Traits\Infiltration\InfiltrateForCash.cs" />
|
||||||
<Compile Include="Traits\Infiltration\InfiltrateForExploration.cs" />
|
<Compile Include="Traits\Infiltration\InfiltrateForExploration.cs" />
|
||||||
<Compile Include="Traits\Infiltration\InfiltrateForPowerOutage.cs" />
|
<Compile Include="Traits\Infiltration\InfiltrateForPowerOutage.cs" />
|
||||||
<Compile Include="Traits\Infiltration\InfiltrateForSupportPower.cs" />
|
<Compile Include="Traits\Infiltration\InfiltrateForSupportPower.cs" />
|
||||||
<Compile Include="Traits\Infiltration\Infiltrates.cs" />
|
<Compile Include="Traits\Infiltration\Infiltrates.cs" />
|
||||||
<Compile Include="Widgets\Logic\ObserverShroudSelectorLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\SpawnSelectorTooltipLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\CreditsLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\SimpleTooltipLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\WorldTooltipLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\InstallLogic.cs" />
|
|
||||||
<Compile Include="CombatDebugOverlay.cs" />
|
<Compile Include="CombatDebugOverlay.cs" />
|
||||||
<Compile Include="Widgets\Logic\GameTimerLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\ReplayControlBarLogic.cs" />
|
|
||||||
<Compile Include="Traits\Attack\AttackGarrisoned.cs" />
|
<Compile Include="Traits\Attack\AttackGarrisoned.cs" />
|
||||||
<Compile Include="Widgets\Logic\ControlGroupLogic.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\ChronosphereProperties.cs" />
|
<Compile Include="Scripting\Properties\ChronosphereProperties.cs" />
|
||||||
<Compile Include="Widgets\Logic\InstallFromCDLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\InstallMusicLogic.cs" />
|
|
||||||
<Compile Include="Traits\Buildings\ClonesProducedUnits.cs" />
|
<Compile Include="Traits\Buildings\ClonesProducedUnits.cs" />
|
||||||
<Compile Include="Traits\Cloneable.cs" />
|
<Compile Include="Traits\Cloneable.cs" />
|
||||||
<Compile Include="Widgets\Logic\Ingame\IngameCashCounterLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\IngamePowerCounterLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\IngamePowerBarLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\IngameSiloBarLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\Ingame\AddRaceSuffixLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\ClassicProductionLogic.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\DebugMenuLogic.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\HarvesterProperties.cs" />
|
<Compile Include="Scripting\Properties\HarvesterProperties.cs" />
|
||||||
<Compile Include="Scripting\Properties\TransportProperties.cs" />
|
<Compile Include="Scripting\Properties\TransportProperties.cs" />
|
||||||
<Compile Include="Traits\InvulnerabilityUpgrade.cs" />
|
<Compile Include="Traits\InvulnerabilityUpgrade.cs" />
|
||||||
|
|||||||
Reference in New Issue
Block a user