diff --git a/OpenRA.Game/Network/UnitOrders.cs b/OpenRA.Game/Network/UnitOrders.cs index db490176f1..19530c7875 100644 --- a/OpenRA.Game/Network/UnitOrders.cs +++ b/OpenRA.Game/Network/UnitOrders.cs @@ -30,9 +30,6 @@ namespace OpenRA.Network [FluentReference] const string GameStarted = "notification-game-has-started"; - [FluentReference] - const string GameSaved = "notification-game-saved"; - [FluentReference("player")] const string GamePaused = "notification-game-paused"; @@ -213,9 +210,6 @@ namespace OpenRA.Network } case "GameSaved": - if (!orderManager.World.IsReplay) - TextNotificationsManager.AddSystemLine(GameSaved); - foreach (var nsr in orderManager.World.WorldActor.TraitsImplementing()) nsr.GameSaved(orderManager.World); break; diff --git a/mods/cnc/fluent/rules.ftl b/mods/cnc/fluent/rules.ftl index 2097d0ac5a..83a5cddb4f 100644 --- a/mods/cnc/fluent/rules.ftl +++ b/mods/cnc/fluent/rules.ftl @@ -21,6 +21,8 @@ notification-ally-under-attack = Our ally is under attack. notification-silos-needed = Silos needed. ## world.yaml +notification-game-saved = Game saved. + options-starting-units = .mcv-only = MCV Only .light-support = Light Support diff --git a/mods/cnc/rules/world.yaml b/mods/cnc/rules/world.yaml index 029972ec97..9c4d72d02c 100644 --- a/mods/cnc/rules/world.yaml +++ b/mods/cnc/rules/world.yaml @@ -265,6 +265,11 @@ World: ObjectivesPanel: PanelName: SKIRMISH_STATS RadarPings: + StartGameNotification: + Notification: + LoadedNotification: + SavedNotification: + SavedTextNotification: notification-game-saved LoadWidgetAtGameStart: ShellmapRoot: MENU_BACKGROUND ScriptTriggers: diff --git a/mods/common/fluent/common.ftl b/mods/common/fluent/common.ftl index 0e81313ff8..195274132f 100644 --- a/mods/common/fluent/common.ftl +++ b/mods/common/fluent/common.ftl @@ -87,7 +87,6 @@ notification-lobby-disconnected = { $player } has left. ## UnitOrders notification-game-has-started = The game has started. -notification-game-saved = Game saved. notification-game-paused = The game has been paused by { $player }. notification-game-unpaused = The game has been un-paused by { $player }. diff --git a/mods/d2k/fluent/rules.ftl b/mods/d2k/fluent/rules.ftl index 1daff6a243..f5956b561f 100644 --- a/mods/d2k/fluent/rules.ftl +++ b/mods/d2k/fluent/rules.ftl @@ -22,6 +22,8 @@ notification-cannot-build-here = Cannot build here. notification-one-of-our-buildings-has-been-captured = One of our buildings has been captured. ## world.yaml +notification-game-saved = Game saved. + dropdown-map-worms = .label = Worms .description = Worms roam the map, devouring unprepared forces diff --git a/mods/d2k/rules/world.yaml b/mods/d2k/rules/world.yaml index 1ac69705d1..b54d174ca0 100644 --- a/mods/d2k/rules/world.yaml +++ b/mods/d2k/rules/world.yaml @@ -246,6 +246,7 @@ World: ScriptTriggers: CellTriggerOverlay: StartGameNotification: + SavedTextNotification: notification-game-saved FlashPostProcessEffect: Type: flash Color: E2DD8F4D diff --git a/mods/ra/fluent/rules.ftl b/mods/ra/fluent/rules.ftl index 7be91ca54e..df74de0fae 100644 --- a/mods/ra/fluent/rules.ftl +++ b/mods/ra/fluent/rules.ftl @@ -27,6 +27,8 @@ notification-ally-under-attack = Our ally is under attack. notification-silos-needed = Silos needed. ## world.yaml +notification-game-saved = Game saved. + options-starting-units = .mcv-only = MCV Only .light-support = Light Support diff --git a/mods/ra/rules/world.yaml b/mods/ra/rules/world.yaml index 080d05296d..91313b68cb 100644 --- a/mods/ra/rules/world.yaml +++ b/mods/ra/rules/world.yaml @@ -271,6 +271,7 @@ World: DebugPauseState: RadarPings: StartGameNotification: + SavedTextNotification: notification-game-saved ObjectivesPanel: PanelName: SKIRMISH_STATS LoadWidgetAtGameStart: diff --git a/mods/ts/fluent/rules.ftl b/mods/ts/fluent/rules.ftl index e8b7b20672..257137f816 100644 --- a/mods/ts/fluent/rules.ftl +++ b/mods/ts/fluent/rules.ftl @@ -19,6 +19,8 @@ notification-harvester-under-attack = Harvester under attack. notification-silos-needed = Silos needed. ## World +notification-game-saved = Game saved. + options-starting-units = .mcv-only = MCV Only .light = Light diff --git a/mods/ts/rules/world.yaml b/mods/ts/rules/world.yaml index 30897dca7f..93d76173e6 100644 --- a/mods/ts/rules/world.yaml +++ b/mods/ts/rules/world.yaml @@ -381,6 +381,7 @@ World: ScreenShaker: RadarPings: StartGameNotification: + SavedTextNotification: notification-game-saved ObjectivesPanel: PanelName: SKIRMISH_STATS LoadWidgetAtGameStart: