Экономика, этапы 1 и 3: склады и лимиты, добыча через рабочих
This commit is contained in:
@@ -37,7 +37,8 @@ SaveRegistry.Register(myModule); // при запуске модуля
|
||||
| `world` | Глобальный мир |
|
||||
| `circle` | Круг (простые строки, не JSON — модуль без Unity) |
|
||||
| `army` | Армия (простые строки: `troops=…`, `march=…`) |
|
||||
| `population` | Население (простые строки: `civilians=…`, `lastTick=…` и др.) |
|
||||
| `population` | Население (простые строки: `civilians=…`, `jobs=…`, `lastTick=…` и др.) |
|
||||
| `production` | Добыча (простые строки: `slots=…`, `eff=…`, `pending=…`) |
|
||||
|
||||
## Формат файла
|
||||
|
||||
@@ -67,7 +68,8 @@ SaveRegistry.Register(myModule); // при запуске модуля
|
||||
|
||||
Что сбрасывает каждый модуль:
|
||||
|
||||
- **Экономика** — стартовые ресурсы из Inspector `ResourceManager`;
|
||||
- **Экономика** — стартовые ресурсы из Inspector `ResourceManager` (лимиты склада пересчитает `App/CitySync` по зданиям);
|
||||
- **Добыча** — мест нет (построек нет);
|
||||
- **Поселение** — Ратуша 1 уровня, постройки убраны, участки свободны;
|
||||
- **Мир** — все походы отменены;
|
||||
- **Круг** — игрок ни в каком Круге, его Круги распущены;
|
||||
@@ -104,6 +106,7 @@ SaveRegistry.Register(myModule); // при запуске модуля
|
||||
|
||||
| Дата | Кто | Что |
|
||||
| --- | --- | --- |
|
||||
| 27.10.2026 | Claude | Новая секция `production`; в секции `economy` — список `capacities` (лимиты склада). |
|
||||
| 26.10.2026 | Claude | Новая секция `population` (модуль Населения). `GameBootstrap` публикует `NewGameStartedEvent`, если файла нет. |
|
||||
| 23.10.2026 | Claude | Новая секция `army` (модуль Армии). `GameLoadedEvent` публикуется и без файла сохранения. |
|
||||
| 19.10.2026 | Claude | Новая секция `circle` (модуль Круга). |
|
||||
|
||||
Reference in New Issue
Block a user