diff --git a/Mods/Core/Defs/products.json b/Mods/Core/Defs/products.json
index eec749f..be8b667 100644
--- a/Mods/Core/Defs/products.json
+++ b/Mods/Core/Defs/products.json
@@ -8,6 +8,11 @@
{ "defName": "ProductFiber", "label": "product.fiber", "kind": "material" },
{ "defName": "ProductBerry", "label": "product.berry", "kind": "food" },
{ "defName": "ProductAcorn", "label": "product.acorn", "kind": "food" },
- { "defName": "ProductMushroom", "label": "product.mushroom", "kind": "food" }
+ { "defName": "ProductMushroom", "label": "product.mushroom", "kind": "food" },
+
+ // Животные продукты (фаза A5): добываются из трупа (разделка/гниение). Инвентарь/добыча — позже.
+ { "defName": "ProductMeat", "label": "product.meat", "kind": "food" },
+ { "defName": "ProductBone", "label": "product.bone", "kind": "material" },
+ { "defName": "ProductLeather", "label": "product.leather", "kind": "material" }
]
}
diff --git a/Mods/Core/Defs/worldpresets.json b/Mods/Core/Defs/worldpresets.json
index 23a14e3..436608b 100644
--- a/Mods/Core/Defs/worldpresets.json
+++ b/Mods/Core/Defs/worldpresets.json
@@ -1,8 +1,8 @@
{
"type": "WorldPreset",
"defs": [
- { "defName": "Small", "label": "preset.small", "order": 0, "width": 80, "height": 50, "population": 40 },
- { "defName": "Medium", "label": "preset.medium", "order": 1, "width": 120, "height": 70, "population": 80 },
- { "defName": "Large", "label": "preset.large", "order": 2, "width": 180, "height": 110, "population": 140 }
+ { "defName": "Small", "label": "preset.small", "order": 0, "width": 128, "height": 80, "population": 60 },
+ { "defName": "Medium", "label": "preset.medium", "order": 1, "width": 200, "height": 120, "population": 110 },
+ { "defName": "Large", "label": "preset.large", "order": 2, "width": 300, "height": 180, "population": 180 }
]
}
diff --git a/src/LittleSim/Scenes/GameLayers.cs b/src/LittleSim/Scenes/GameLayers.cs
index bc9fc05..ed2d938 100644
--- a/src/LittleSim/Scenes/GameLayers.cs
+++ b/src/LittleSim/Scenes/GameLayers.cs
@@ -16,7 +16,7 @@ public static class GameLayers
/// Слой-оверлей поверх мира: рамка выделения (рисуется после существ, без Y-сорта).
public static LayerId Selection { get; private set; }
- /// Регистрирует слои при первом вызове.
+ /// Регистрирует слои при первом вызове (порядок = порядок отрисовки).
public static void EnsureRegistered(Renderer2D renderer)
{
if (_registered)