Implement apocalypse mechanics: add apocalypse queue, controller, and integrate into production logic

This commit is contained in:
Kirill
2026-10-18 00:05:53 +03:00
parent f53181b9ad
commit 3047ef5a85
12 changed files with 393 additions and 7 deletions
+2
View File
@@ -30,6 +30,7 @@ var Templates: Dictionary = {}
var LifeRules: Dictionary = {}
var CivilizationRules: Dictionary = {}
var ExtraParams: Dictionary = {}
var ApocalypseQueue: Dictionary = {}
var Music: Dictionary = {}
var Effects: Dictionary = {}
@@ -92,6 +93,7 @@ func _ready() -> void:
OwniverseItems = OwniverseItemLoader.get_data()
Templates = OwniverseTemplateLoader.get_data()
CivilizationRules = OwniverseCivilizationRuleLoader.get_data()
ApocalypseQueue = ApocalypseQueueLoader.get_data()
Music = OwniverseAudioLoader.get_music()
Effects = OwniverseAudioLoader.get_effects()