Fixes for invasions and terrain generation.

This commit is contained in:
Storm Dragon
2026-01-18 11:51:42 -05:00
parent 764eab45e4
commit 95a3f4a96c
3 changed files with 32 additions and 0 deletions

View File

@@ -137,6 +137,7 @@ void reset_game_state() {
inv_sticks = 0;
inv_vines = 0;
inv_logs = 0;
inv_clay = 0;
inv_small_game = 0;
inv_small_game_types.resize(0);
inv_meat = 0;
@@ -223,6 +224,7 @@ bool save_game_state() {
saveData.set("inventory_sticks", inv_sticks);
saveData.set("inventory_vines", inv_vines);
saveData.set("inventory_logs", inv_logs);
saveData.set("inventory_clay", inv_clay);
saveData.set("inventory_small_game", inv_small_game);
saveData.set("inventory_meat", inv_meat);
saveData.set("inventory_skins", inv_skins);
@@ -351,6 +353,7 @@ bool load_game_state() {
inv_sticks = int(get_number(saveData, "inventory_sticks", 0));
inv_vines = int(get_number(saveData, "inventory_vines", 0));
inv_logs = int(get_number(saveData, "inventory_logs", 0));
inv_clay = int(get_number(saveData, "inventory_clay", 0));
inv_small_game = int(get_number(saveData, "inventory_small_game", 0));
inv_meat = int(get_number(saveData, "inventory_meat", 0));
inv_skins = int(get_number(saveData, "inventory_skins", 0));