You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/AI-Scripting-and-Mapping.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -498,7 +498,12 @@ This category is empty for now.
498
498
499
499
### `500` Save Game
500
500
501
-
- Save the current game immediately (singleplayer game only).
501
+
- Save the current game immediately.
502
+
503
+
```{note}
504
+
For this action to work in multiplayer - you need to use a version of [YRpp spawner](https://github.com/CnCNet/yrpp-spawner) with multiplayer saves support.
505
+
```
506
+
502
507
- These vanilla CSF entries will be used: `TXT_SAVING_GAME`, `TXT_GAME_WAS_SAVED` and `TXT_ERROR_SAVING_GAME`.
503
508
- The save's description will look like `MapDescName - CSFText`.
Copy file name to clipboardExpand all lines: docs/Fixed-or-Improved-Logics.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -274,6 +274,19 @@ This page describes all ingame logics that are fixed or improved in Phobos witho
274
274
- Fixed an issue where some units crashed after the deployment transformation.
275
275
- Fixed the bug that AlphaImage remained after unit entered tunnel.
276
276
- Fixed an issue where Ares' `Convert.Deploy` triggers repeatedly when the unit is turning or moving.
277
+
- The game now automatically changes save file name from `SAVEGAME.NET` to `SVGM_XXX.NET` (where `XXX` is a number) when saving to prevent occasional overwriting of the save file when using Phobos with XNA CnCNet Client and saving too frequently.
278
+
- 1000 save files are supported, from `SVGM_000.NET` to `SVGM_999.NET`. When the limit is reached, the game will overwrite the latest save file.
279
+
- The previous `SVGM_XXX.NET` files are cleaned up before first copy if it's a new game, otherwise the highest numbered `SVGM_XXX.NET` file is found and the index is incremented, if possible.
280
+
- The game also automatically copies `spawn.ini` to the save folder as `spawnSG.ini` when saving a game.
281
+
282
+
283
+
```{note}
284
+
The described behavior is a replica of and is compliant with XNA CnCNet Client's multiplayer save game support.
285
+
```
286
+
287
+
```{note}
288
+
At the moment this is only useful if you use a version of [YRpp Spawner](https://github.com/CnCNet/yrpp-spawner) with multiplayer saves support (along with [XNA CnCNet Client](https://github.com/CnCNet/xna-cncnet-client)).
For this command to work in multiplayer - you need to use a version of [YRpp spawner](https://github.com/CnCNet/yrpp-spawner) with multiplayer saves support.
469
+
```
470
+
466
471
- For localization, add `TXT_QUICKSAVE`, `TXT_QUICKSAVE_DESC`, `TXT_QUICKSAVE_SUFFIX` and `MSG:NotAvailableInMultiplayer` into your `.csf` file.
467
472
- These vanilla CSF entries will be used: `TXT_SAVING_GAME`, `TXT_GAME_WAS_SAVED` and `TXT_ERROR_SAVING_GAME`.
468
473
- The save should be looks like `Allied Mission 25: Esther's Money - QuickSaved`.
0 commit comments