Add pawn utility-AI brain; format code with CSharpier; enforce formatter
Wire the engine's new MrGameEng.AI module into a PawnBrain for world pawns, plus surrounding content/scene tweaks. Apply CSharpier across the game and document the convention in CLAUDE.md. Add .vscode/settings.json so the editor formats on save with the CSharpier extension.
This commit is contained in:
+2
-2
@@ -9,8 +9,8 @@
|
||||
- [x] Жители-заглушки (блуждание), камера бога, HUD, консоль (`regen`)
|
||||
|
||||
## Этап 1 — Жители как агенты
|
||||
- [ ] Потребности: голод, усталость (тикают со временем)
|
||||
- [ ] Utility-выбор действия: искать еду / отдыхать / бродить
|
||||
- [~] Потребности: голод, усталость (тикают со временем) — усталость/энергия готова (`PawnNeeds`), голод впереди
|
||||
- [~] Utility-выбор действия: искать еду / отдыхать / бродить — каркас на движке (`MrGameEng.AI`), выбор «отдыхать/бродить» работает; «искать еду» впереди
|
||||
- [ ] Еда на траве/в лесу: растёт, собирается, истощается
|
||||
- [ ] Смерть от голода; визуальное состояние жителя (цвет/прозрачность)
|
||||
- [ ] Консоль: `spawn <n>`, `feed`, `starve` для тестов
|
||||
|
||||
Reference in New Issue
Block a user