Image loader, datetime

This commit is contained in:
Kirill
2026-03-30 00:48:20 +03:00
parent baf6a15f41
commit 3b953b8713
144 changed files with 786 additions and 1668 deletions
+15 -1
View File
@@ -1,5 +1,7 @@
extends Node
const SPEED_LIMIT = 4
var Settings: Dictionary = {
"filename": "save-0001",
"sound_volume": 1.0,
@@ -16,14 +18,26 @@ var Owniverse: Dictionary = {
"fleet": {},
"inventory": {},
}
var Entities: Dictionary = {}
var Locales: Dictionary = {}
var Locale = "en"
var speed: int = 1
func get_localized_item_description(entity_id: String, item: String) -> String:
if Locales[Locale].has(entity_id):
return Locales[Locale][entity_id][item]
return ""
func _ready() -> void:
# Initialize datetime with current adventure time
Owniverse["datetime"] = Datetime.init_datetime()
Entities = _read_from_csv("res://Autoload/entities.csv")
Locales["en"] = _read_from_csv("res://Autoload/locale.en.csv")
Locales["ru"] = _read_from_csv("res://Autoload/locale.ru.csv")
#_print_dict(Entities)
func _read_from_csv(file_path: String) -> Dictionary: