From 58a92de5a1b4fc0824cb8fc5e62a1c8573a81bb9 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Fri, 26 Nov 2010 10:30:40 +1300 Subject: [PATCH] Move widget delegates into Mods. --- OpenRA.Game/Game.cs | 5 +++-- OpenRA.Game/OpenRA.Game.csproj | 17 +---------------- OpenRA.Game/Widgets/BackgroundWidget.cs | 2 +- OpenRA.Game/Widgets/Widget.cs | 2 +- OpenRA.Mods.RA/OpenRA.Mods.RA.csproj | 12 ++++++++++++ .../Delegates/ConnectionDialogsDelegate.cs | 3 ++- .../Delegates/CreateServerMenuDelegate.cs | 3 ++- .../Widgets/Delegates/DeveloperModeDelegate.cs | 2 +- .../Widgets/Delegates/DiplomacyDelegate.cs | 3 ++- .../Widgets/Delegates/LobbyDelegate.cs | 3 +-- .../Delegates/MainMenuButtonsDelegate.cs | 9 +++++---- .../Widgets/Delegates/MapChooserDelegate.cs | 3 ++- .../Widgets/Delegates/MusicPlayerDelegate.cs | 14 ++++++++------ .../Widgets/Delegates/PerfDebugDelegate.cs | 5 +++-- .../Widgets/Delegates/ServerBrowserDelegate.cs | 3 ++- .../Widgets/Delegates/SettingsMenuDelegate.cs | 10 ++++------ .../Widgets/Delegates/VideoPlayerDelegate.cs | 5 +++-- 17 files changed, 53 insertions(+), 48 deletions(-) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/ConnectionDialogsDelegate.cs (92%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/CreateServerMenuDelegate.cs (94%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/DeveloperModeDelegate.cs (98%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/DiplomacyDelegate.cs (94%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/LobbyDelegate.cs (97%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/MainMenuButtonsDelegate.cs (95%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/MapChooserDelegate.cs (94%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/MusicPlayerDelegate.cs (95%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/PerfDebugDelegate.cs (88%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/ServerBrowserDelegate.cs (95%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/SettingsMenuDelegate.cs (92%) rename {OpenRA.Game => OpenRA.Mods.RA}/Widgets/Delegates/VideoPlayerDelegate.cs (96%) diff --git a/OpenRA.Game/Game.cs b/OpenRA.Game/Game.cs index 46abfa129b..e43eda319f 100755 --- a/OpenRA.Game/Game.cs +++ b/OpenRA.Game/Game.cs @@ -77,8 +77,9 @@ namespace OpenRA ConnectionStateChanged( orderManager ); } - internal static int RenderFrame = 0; - internal static int LocalTick { get { return orderManager.LocalFrameNumber; } } + public static int RenderFrame = 0; + public static int NetFrameNumber { get { return orderManager.NetFrameNumber; } } + public static int LocalTick { get { return orderManager.LocalFrameNumber; } } const int NetTickScale = 3; // 120ms net tick for 40ms local tick public static event Action ConnectionStateChanged = _ => { }; diff --git a/OpenRA.Game/OpenRA.Game.csproj b/OpenRA.Game/OpenRA.Game.csproj index 20798064ed..6533cbdb5b 100755 --- a/OpenRA.Game/OpenRA.Game.csproj +++ b/OpenRA.Game/OpenRA.Game.csproj @@ -1,4 +1,4 @@ - + Debug @@ -83,12 +83,6 @@ - - - - - - @@ -165,16 +159,12 @@ - - - - @@ -186,7 +176,6 @@ - @@ -216,7 +205,6 @@ - @@ -239,9 +227,6 @@ - - -