From 81fe51ff4e0ff7982894e86a0e902e8d7c7f7705 Mon Sep 17 00:00:00 2001 From: Kirill Date: Sun, 5 Apr 2026 20:15:07 +0300 Subject: [PATCH] Indicators --- Autoload/Global.gd | 7 +- Stage/stage.gd | 106 ++- Tools/Counter.gd.uid | 2 +- Tools/Datetime.gd | 49 -- Tools/Datetime.gd.uid | 1 - UI/Indicators/Aggression/Aggression.png | 3 + .../Aggression/AggressionPointer.png | 3 + UI/Indicators/Burnability/Burnability.png | 3 + .../Burnability/BurnabilityPointer.png | 3 + UI/Indicators/Density/BorderWarning.png | 3 + UI/Indicators/Density/Density.png | 3 + UI/Indicators/Density/DensityCrunch.png | 3 + UI/Indicators/Density/DensityPointer.png | 3 + UI/Indicators/Density/DensityRip.png | 3 + UI/Indicators/Energy/Energy.png | 3 + UI/Indicators/Energy/border-energy.png | 3 + UI/Indicators/Explosiveness/Explosiveness.png | 3 + .../Explosiveness/ExplosivenessPointer.png | 3 + UI/Indicators/Trends/TrendBar1.png | 3 + UI/Indicators/Trends/TrendBar1.png.meta | 96 +++ UI/Indicators/Trends/TrendBar2.png | 3 + UI/Indicators/Trends/TrendBar2.png.meta | 96 +++ UI/Indicators/Trends/TrendBar3.png | 3 + UI/Indicators/Trends/TrendBar3.png.meta | 96 +++ UI/Indicators/Trends/TrendBar4.png | 3 + UI/Indicators/Trends/TrendBar4.png.meta | 96 +++ UI/Indicators/Trends/TrendBar5.png | 3 + UI/Indicators/Trends/TrendBar5.png.meta | 96 +++ UI/Indicators/Trends/TrendBarEmpty.png | 3 + UI/Indicators/Trends/TrendBarEmpty.png.meta | 96 +++ UI/Indicators/Trends/TrendIcon1.png | 3 + UI/Indicators/Trends/TrendIcon1.png.meta | 96 +++ UI/Indicators/Trends/TrendIcon2.png | 3 + UI/Indicators/Trends/TrendIcon2.png.meta | 96 +++ UI/Indicators/Trends/TrendIcon3.png | 3 + UI/Indicators/Trends/TrendIcon3.png.meta | 96 +++ UI/Indicators/Trends/TrendIcon4.png | 3 + UI/Indicators/Trends/TrendIcon4.png.meta | 96 +++ UI/Indicators/Trends/TrendIcon5.png | 3 + UI/Indicators/Trends/TrendIcon5.png.meta | 96 +++ UI/Indicators/Trends/TrendSpirituality.png | 3 + .../Trends/TrendSpirituality.png.meta | 98 +++ UI/ItemButton/item_button.gd | 3 +- UI/Pages/Forces.en.png | 3 + UI/Pages/Forces.ru.png | 3 + UI/Pages/Planets.en.png | 3 + UI/Pages/Planets.ru.png | 3 + UI/Pages/Resources.en.png | 3 + UI/Pages/Resources.ru.png | 3 + UI/Pages/Stars.en.png | 3 + UI/Pages/Stars.ru.png | 3 + UI/Pages/Structures.en.png | 3 + UI/Pages/Structures.ru.png | 3 + UI/TopMenu/Buttons/button.burger.focused.png | 3 - UI/TopMenu/Buttons/button.burger.normal.png | 4 +- UI/TopMenu/Buttons/button.burger.pressed.png | 3 + UI/TopMenu/Speed/Speed0.png | 3 - UI/TopMenu/Speed/Speed1.png | 3 - UI/TopMenu/Speed/Speed2.png | 3 - UI/TopMenu/Speed/Speed3.png | 3 - UI/TopMenu/Speed/Speed4.png | 3 - UI/TopMenu/Speed/Speed5.png | 3 - UI/TopMenu/Speed/Speed6.png | 3 - UI/TopMenu/Speed/Speed7.png | 3 - UI/TopMenu/Speed/Speed8.png | 3 - UI/TopMenu/Speed/Speed9.png | 3 - UI/TopMenu/{Time => Time&Speed}/Time0.png | 0 UI/TopMenu/{Time => Time&Speed}/Time1.png | 0 UI/TopMenu/{Time => Time&Speed}/Time2.png | 0 UI/TopMenu/{Time => Time&Speed}/Time3.png | 0 UI/TopMenu/{Time => Time&Speed}/Time4.png | 0 UI/TopMenu/{Time => Time&Speed}/Time5.png | 0 UI/TopMenu/{Time => Time&Speed}/Time6.png | 0 UI/TopMenu/{Time => Time&Speed}/Time7.png | 0 UI/TopMenu/{Time => Time&Speed}/Time8.png | 0 UI/TopMenu/{Time => Time&Speed}/Time9.png | 0 UI/TopMenu/{Time => Time&Speed}/TimeX.png | 0 UI/TopMenu/Time&Speed/speed.png | 3 + UI/TopMenu/top_menu.gd | 32 - UI/TopMenu/top_menu.gd.uid | 1 - UI/TopMenu/top_menu.tscn | 84 --- export_presets.cfg | 2 +- world.tscn | 603 +++++++++++++++++- world/owniverse.gd | 17 +- 84 files changed, 1961 insertions(+), 248 deletions(-) delete mode 100644 Tools/Datetime.gd delete mode 100644 Tools/Datetime.gd.uid create mode 100644 UI/Indicators/Aggression/Aggression.png create mode 100644 UI/Indicators/Aggression/AggressionPointer.png create mode 100644 UI/Indicators/Burnability/Burnability.png create mode 100644 UI/Indicators/Burnability/BurnabilityPointer.png create mode 100644 UI/Indicators/Density/BorderWarning.png create mode 100644 UI/Indicators/Density/Density.png create mode 100644 UI/Indicators/Density/DensityCrunch.png create mode 100644 UI/Indicators/Density/DensityPointer.png create mode 100644 UI/Indicators/Density/DensityRip.png create mode 100644 UI/Indicators/Energy/Energy.png create mode 100644 UI/Indicators/Energy/border-energy.png create mode 100644 UI/Indicators/Explosiveness/Explosiveness.png create mode 100644 UI/Indicators/Explosiveness/ExplosivenessPointer.png create mode 100644 UI/Indicators/Trends/TrendBar1.png create mode 100644 UI/Indicators/Trends/TrendBar1.png.meta create mode 100644 UI/Indicators/Trends/TrendBar2.png create mode 100644 UI/Indicators/Trends/TrendBar2.png.meta create mode 100644 UI/Indicators/Trends/TrendBar3.png create mode 100644 UI/Indicators/Trends/TrendBar3.png.meta create mode 100644 UI/Indicators/Trends/TrendBar4.png create mode 100644 UI/Indicators/Trends/TrendBar4.png.meta create mode 100644 UI/Indicators/Trends/TrendBar5.png create mode 100644 UI/Indicators/Trends/TrendBar5.png.meta create mode 100644 UI/Indicators/Trends/TrendBarEmpty.png create mode 100644 UI/Indicators/Trends/TrendBarEmpty.png.meta create mode 100644 UI/Indicators/Trends/TrendIcon1.png create mode 100644 UI/Indicators/Trends/TrendIcon1.png.meta create mode 100644 UI/Indicators/Trends/TrendIcon2.png create mode 100644 UI/Indicators/Trends/TrendIcon2.png.meta create mode 100644 UI/Indicators/Trends/TrendIcon3.png create mode 100644 UI/Indicators/Trends/TrendIcon3.png.meta create mode 100644 UI/Indicators/Trends/TrendIcon4.png create mode 100644 UI/Indicators/Trends/TrendIcon4.png.meta create mode 100644 UI/Indicators/Trends/TrendIcon5.png create mode 100644 UI/Indicators/Trends/TrendIcon5.png.meta create mode 100644 UI/Indicators/Trends/TrendSpirituality.png create mode 100644 UI/Indicators/Trends/TrendSpirituality.png.meta create mode 100644 UI/Pages/Forces.en.png create mode 100644 UI/Pages/Forces.ru.png create mode 100644 UI/Pages/Planets.en.png create mode 100644 UI/Pages/Planets.ru.png create mode 100644 UI/Pages/Resources.en.png create mode 100644 UI/Pages/Resources.ru.png create mode 100644 UI/Pages/Stars.en.png create mode 100644 UI/Pages/Stars.ru.png create mode 100644 UI/Pages/Structures.en.png create mode 100644 UI/Pages/Structures.ru.png delete mode 100644 UI/TopMenu/Buttons/button.burger.focused.png create mode 100644 UI/TopMenu/Buttons/button.burger.pressed.png delete mode 100644 UI/TopMenu/Speed/Speed0.png delete mode 100644 UI/TopMenu/Speed/Speed1.png delete mode 100644 UI/TopMenu/Speed/Speed2.png delete mode 100644 UI/TopMenu/Speed/Speed3.png delete mode 100644 UI/TopMenu/Speed/Speed4.png delete mode 100644 UI/TopMenu/Speed/Speed5.png delete mode 100644 UI/TopMenu/Speed/Speed6.png delete mode 100644 UI/TopMenu/Speed/Speed7.png delete mode 100644 UI/TopMenu/Speed/Speed8.png delete mode 100644 UI/TopMenu/Speed/Speed9.png rename UI/TopMenu/{Time => Time&Speed}/Time0.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time1.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time2.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time3.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time4.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time5.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time6.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time7.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time8.png (100%) rename UI/TopMenu/{Time => Time&Speed}/Time9.png (100%) rename UI/TopMenu/{Time => Time&Speed}/TimeX.png (100%) create mode 100644 UI/TopMenu/Time&Speed/speed.png delete mode 100644 UI/TopMenu/top_menu.gd delete mode 100644 UI/TopMenu/top_menu.gd.uid delete mode 100644 UI/TopMenu/top_menu.tscn diff --git a/Autoload/Global.gd b/Autoload/Global.gd index 44232d8..91626a3 100644 --- a/Autoload/Global.gd +++ b/Autoload/Global.gd @@ -18,12 +18,11 @@ var Owniverse: Dictionary = { "fleet": {}, "inventory": {}, } -var Entities: Dictionary = {} var Locales: Dictionary = {} var Locale = "en" -var speed: int = 1 +var Entities: Dictionary = {} func get_localized_item_description(entity_id: String, item: String) -> String: if Locales[Locale].has(entity_id): @@ -31,14 +30,10 @@ func get_localized_item_description(entity_id: String, item: String) -> String: 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: if not FileAccess.file_exists(file_path): diff --git a/Stage/stage.gd b/Stage/stage.gd index b6e3dbf..4797106 100644 --- a/Stage/stage.gd +++ b/Stage/stage.gd @@ -1,16 +1,31 @@ extends Control -@export var item_pages: Array[Control] -@export var stage_page_scroller: ScrollContainer - const ITEM_BUTTON = preload("uid://d3xjfxwe3w16v") +const SPEED_TEXTURE_NAME_TEMPLATE = "res://UI/TopMenu/Time&Speed/Time%s.png" + const PAGE_COUNT = 5 const PAGE_WIDTH = 1080 const DRAG_TOLERANCE = 360 const SWIPE_DURATION: float = 2 const SWIPE_DELAY = 2000 # msec +@onready var stage_page_scroller: ScrollContainer = $StageRows/PageScroller + +@onready var item_pages: Array[Control] = [ + $StageRows/PageScroller/HBoxContainer/ForcePage/Forces, + $StageRows/PageScroller/HBoxContainer/ResourcePage/HBoxContainer/Resources, + $StageRows/PageScroller/HBoxContainer/StarPage/Stars, + $StageRows/PageScroller/HBoxContainer/StructurePage/Structures, + $StageRows/PageScroller/HBoxContainer/LifePage/Planets/Life, + $StageRows/PageScroller/HBoxContainer/LifePage/Planets/LivingPlanet, + $StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ0, + $StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ1, + $StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ2, + $StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ3, + $StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ4 +] + @onready var g_entity_descriptions: Array = [ $StageRows/PageScroller/HBoxContainer/ForcePage/Description, $StageRows/PageScroller/HBoxContainer/ResourcePage/Description, @@ -19,7 +34,22 @@ const SWIPE_DELAY = 2000 # msec $StageRows/PageScroller/HBoxContainer/LifePage/Description ] -@onready var g_top_menu: TopMenu = $StageRows/TopMenu +@onready var date_time: Label = $StageRows/TopMenu/InfoPanel/DateTime + +@onready var g_speed_icons: Array = [ + $StageRows/TopMenu/InfoPanel/Speed/Speed1, + $StageRows/TopMenu/InfoPanel/Speed/Speed2, + $StageRows/TopMenu/InfoPanel/Speed/Speed3, + $StageRows/TopMenu/InfoPanel/Speed/Speed4, + $StageRows/TopMenu/InfoPanel/Speed/Speed5, + $StageRows/TopMenu/InfoPanel/Speed/Speed6, + $StageRows/TopMenu/InfoPanel/Speed/Speed7, + $StageRows/TopMenu/InfoPanel/Speed/Speed8 +] + +@onready var g_time_minus: TextureButton = $StageRows/TopMenu/TimeMinus +@onready var g_time_plus: TextureButton = $StageRows/TopMenu/TimePlus + var g_tween: Tween = null @@ -40,6 +70,20 @@ var ActiveEntities: Dictionary = {} var owniverse = Owniverse.new() +func set_datetime(value: String): + date_time.text = value + +func on_putton_pressed(button_name: String): + #emit_signal("button_pressed", button_name) + print(button_name) + #SaveManager.save_settings() + #SaveManager.ch() + #print(Global.filename) + + +#func _on_speed_change(delta: int) -> void: + #print(delta) + func entity_activated(entity: OwniverseEntity) -> void: _control_page(entity) @@ -111,6 +155,7 @@ func _check_counters(delta: float) -> Array: return actions + func _do_actions(actions: Array) -> void: for action: String in actions: match action: @@ -153,17 +198,54 @@ func _input(event: InputEvent) -> void: func _ready() -> void: _init_entities() + +func _on_button_pressed(extra_param): # теперь 1 параметр + print("Кнопка нажата! Параметр:", extra_param) + func _process(delta: float) -> void: # Update date - var dt: float = owniverse.add_time_delta(delta) - if owniverse.g_speed > 1: - dt = round(dt) - else: - dt = snapped(dt, 0.1) - - g_top_menu.set_datetime(str(dt)) - + var sdt: String = str(snapped(owniverse.add_time_delta(delta), 0.1)) + set_datetime(sdt) var actions = _check_counters(delta) _do_actions(actions) + + +func _on_burger_button_pressed() -> void: + print("b") + pass # Replace with function body. + + +func _on_report_button_pressed() -> void: + print("r") + pass # Replace with function body. + + +func _on_time_minus_pressed() -> void: + _change_speed(-1) + + +func _on_time_plus_pressed() -> void: + _change_speed(+1) + + +func _change_speed(delta: int) -> void: + var speed: int = owniverse.change_speed(delta) + var ind: int = 1 + for icon in g_speed_icons: + if ind <= speed: + icon.visible = true + else: + icon.visible = false + ind += 1 + if speed == 1: + g_time_minus.texture_normal = load(SPEED_TEXTURE_NAME_TEMPLATE % "x") + g_time_plus.texture_normal = load(SPEED_TEXTURE_NAME_TEMPLATE % "2") + elif speed == Global.SPEED_LIMIT: + g_time_minus.texture_normal = load(SPEED_TEXTURE_NAME_TEMPLATE % str(Global.SPEED_LIMIT - 1)) + g_time_plus.texture_normal = load(SPEED_TEXTURE_NAME_TEMPLATE % "x") + else: + g_time_minus.texture_normal = load(SPEED_TEXTURE_NAME_TEMPLATE % str(speed - 1)) + g_time_plus.texture_normal = load(SPEED_TEXTURE_NAME_TEMPLATE % str(speed + 1)) + diff --git a/Tools/Counter.gd.uid b/Tools/Counter.gd.uid index 930dd48..013c273 100644 --- a/Tools/Counter.gd.uid +++ b/Tools/Counter.gd.uid @@ -1 +1 @@ -uid://cxuq0pyjwds5o +uid://dnshr5nb2v60a diff --git a/Tools/Datetime.gd b/Tools/Datetime.gd deleted file mode 100644 index 050e5b9..0000000 --- a/Tools/Datetime.gd +++ /dev/null @@ -1,49 +0,0 @@ -class_name Datetime extends RefCounted - -const WEEKDAYS = { - "ru": ["вторник", "среда", "четверг", "пятница", "суббота", "воскресенье"], - "en": ["tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"], - } - -# var readable is unused and removed to avoid confusion - -static func init_datetime() -> Dictionary: - const SEC_IN_YEAR := 31556925.9747 - const RATIO := SEC_IN_YEAR/432/24/60/60 - var now := int((1970 * SEC_IN_YEAR + Time.get_unix_time_from_system()) / RATIO - 1970 * SEC_IN_YEAR) - var adt = Time.get_datetime_dict_from_unix_time(now) - var dt: int = adt["second"] + 60 * adt["minute"] + 3600 * adt["hour"] + \ - + 86400 * adt["day"] + 3110400 * adt["month"] + 37324800 * adt["year"] - return _to_adventure_dict_dt(dt) - - -static func add_timedelta(dt, delta_in_min: int) -> int: - const TIME_DELTA_DEVIATION: float = 0.2 - var delta_in_sec = delta_in_min * 60 - var delta := int(TIME_DELTA_DEVIATION * delta_in_sec) - return dt + delta_in_sec + randi_range(-delta, delta) - - -static func _to_adventure_dict_dt(dt_from: int) -> Dictionary: - var dt := {} - dt["dt"] = dt_from - @warning_ignore("integer_division") - dt["year"] = dt_from / 37324800 - dt_from %= 37324800 - @warning_ignore("integer_division") - dt["month"] = dt_from / 3110400 - dt_from %= 3110400 - @warning_ignore("integer_division") - dt["day"] = dt_from / 86400 - dt["weekday"] = dt["day"] % 6 - - # TODO replace with language from global settings - dt["weekdayname"] = WEEKDAYS["ru"][dt.weekday] - dt_from %= 86400 - @warning_ignore("integer_division") - dt["hour"] = dt_from / 3600 - dt_from %= 3600 - @warning_ignore("integer_division") - dt["minute"] = dt_from / 60 - dt["second"] = dt_from % 60 - return dt diff --git a/Tools/Datetime.gd.uid b/Tools/Datetime.gd.uid deleted file mode 100644 index 6817e52..0000000 --- a/Tools/Datetime.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://btdmjpth4vks diff --git a/UI/Indicators/Aggression/Aggression.png b/UI/Indicators/Aggression/Aggression.png new file mode 100644 index 0000000..11e13ba --- /dev/null +++ b/UI/Indicators/Aggression/Aggression.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b4155dc87d5e527ff6794669bc62e2ba97d8ea0e0eb997f428df9a4b2b5d77e4 +size 13594 diff --git a/UI/Indicators/Aggression/AggressionPointer.png b/UI/Indicators/Aggression/AggressionPointer.png new file mode 100644 index 0000000..198580e --- /dev/null +++ b/UI/Indicators/Aggression/AggressionPointer.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0e827a5914f24f29f3d03ec4c99a9598b9427f476846cd23bb353a08deb1ea69 +size 1570 diff --git a/UI/Indicators/Burnability/Burnability.png b/UI/Indicators/Burnability/Burnability.png new file mode 100644 index 0000000..e22b9af --- /dev/null +++ b/UI/Indicators/Burnability/Burnability.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a11fe2b5b03c4094e212b1a2582511647cada07e9a187b84d024a836d8af471e +size 33291 diff --git a/UI/Indicators/Burnability/BurnabilityPointer.png b/UI/Indicators/Burnability/BurnabilityPointer.png new file mode 100644 index 0000000..cd18a3c --- /dev/null +++ b/UI/Indicators/Burnability/BurnabilityPointer.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70b6c4aee11d9cc111defd1956fb9cdf7d355c8de70b91377b52bd67333aa804 +size 650 diff --git a/UI/Indicators/Density/BorderWarning.png b/UI/Indicators/Density/BorderWarning.png new file mode 100644 index 0000000..88e8208 --- /dev/null +++ b/UI/Indicators/Density/BorderWarning.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b79c8706de6665e42f8debf27aee2d52d76fe56c00153681aa1e949b23dad5eb +size 260120 diff --git a/UI/Indicators/Density/Density.png b/UI/Indicators/Density/Density.png new file mode 100644 index 0000000..d3f8963 --- /dev/null +++ b/UI/Indicators/Density/Density.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0cfab7293a9a23f1550a93be5e724f1640847a8d004898e4a41bb69879f6901 +size 4701 diff --git a/UI/Indicators/Density/DensityCrunch.png b/UI/Indicators/Density/DensityCrunch.png new file mode 100644 index 0000000..1411357 --- /dev/null +++ b/UI/Indicators/Density/DensityCrunch.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d883f485b8603c26fd53914747b9d24280fef4b3c25be484dab80e6623a3141 +size 4392 diff --git a/UI/Indicators/Density/DensityPointer.png b/UI/Indicators/Density/DensityPointer.png new file mode 100644 index 0000000..e4179c4 --- /dev/null +++ b/UI/Indicators/Density/DensityPointer.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8925ffb7bb9e44736c4249d39271640741616d3c33867afb6f2ae531512d9ff9 +size 809 diff --git a/UI/Indicators/Density/DensityRip.png b/UI/Indicators/Density/DensityRip.png new file mode 100644 index 0000000..8188a48 --- /dev/null +++ b/UI/Indicators/Density/DensityRip.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43d6f5f60eede847c9240d4a48efb283817eb83830a93d3eefbbf3e375a2911f +size 7971 diff --git a/UI/Indicators/Energy/Energy.png b/UI/Indicators/Energy/Energy.png new file mode 100644 index 0000000..ba3e919 --- /dev/null +++ b/UI/Indicators/Energy/Energy.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:587f848a0312c6daf76cf2b8179fa1843d96f7f12cfdb4ca9b1432457c82c1d3 +size 24757 diff --git a/UI/Indicators/Energy/border-energy.png b/UI/Indicators/Energy/border-energy.png new file mode 100644 index 0000000..7dbf6a2 --- /dev/null +++ b/UI/Indicators/Energy/border-energy.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:80e770222b7b67d386245008a966ae22ab663cf56ba673dae81c5d291cc8ece3 +size 480 diff --git a/UI/Indicators/Explosiveness/Explosiveness.png b/UI/Indicators/Explosiveness/Explosiveness.png new file mode 100644 index 0000000..43c8256 --- /dev/null +++ b/UI/Indicators/Explosiveness/Explosiveness.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7419af61b79fe8c1c3a393337d05da062b90bd61860a25443bc5ccd91dd042e9 +size 5692 diff --git a/UI/Indicators/Explosiveness/ExplosivenessPointer.png b/UI/Indicators/Explosiveness/ExplosivenessPointer.png new file mode 100644 index 0000000..642ecd8 --- /dev/null +++ b/UI/Indicators/Explosiveness/ExplosivenessPointer.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:09ab14299b3ccee7359c886e8ac0a818a311489553f9b9f2c5d2493763e39cb6 +size 1662 diff --git a/UI/Indicators/Trends/TrendBar1.png b/UI/Indicators/Trends/TrendBar1.png new file mode 100644 index 0000000..dd1401f --- /dev/null +++ b/UI/Indicators/Trends/TrendBar1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:808b15ff69f22bc271b42620038f9eee4beadf353d8c13babdd4a6c0ef3c9ae9 +size 296 diff --git a/UI/Indicators/Trends/TrendBar1.png.meta b/UI/Indicators/Trends/TrendBar1.png.meta new file mode 100644 index 0000000..be74fb8 --- /dev/null +++ b/UI/Indicators/Trends/TrendBar1.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: a0d86ae130aec634490bb7d44fe6e2eb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendBar2.png b/UI/Indicators/Trends/TrendBar2.png new file mode 100644 index 0000000..4435e6c --- /dev/null +++ b/UI/Indicators/Trends/TrendBar2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec2566793eae5236ddf68ab1264a1d03f0a51db46a2417b2d253bf5efae948e6 +size 306 diff --git a/UI/Indicators/Trends/TrendBar2.png.meta b/UI/Indicators/Trends/TrendBar2.png.meta new file mode 100644 index 0000000..44f7d25 --- /dev/null +++ b/UI/Indicators/Trends/TrendBar2.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: f37dd6b6915b3ca4a93787abfb834b4b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendBar3.png b/UI/Indicators/Trends/TrendBar3.png new file mode 100644 index 0000000..019cce2 --- /dev/null +++ b/UI/Indicators/Trends/TrendBar3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:22f228e9474a2138116a6514df5b5ea7aa28369e5df892ee6946fd4f7f0c99d7 +size 298 diff --git a/UI/Indicators/Trends/TrendBar3.png.meta b/UI/Indicators/Trends/TrendBar3.png.meta new file mode 100644 index 0000000..eafce0c --- /dev/null +++ b/UI/Indicators/Trends/TrendBar3.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 5f9464997814c3e489cdcd37aba7dd88 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendBar4.png b/UI/Indicators/Trends/TrendBar4.png new file mode 100644 index 0000000..ad68dd7 --- /dev/null +++ b/UI/Indicators/Trends/TrendBar4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf5ddcca75176cdcb72c12a9ff5915b362eed6fda511c291d2e7c1ac2d980362 +size 302 diff --git a/UI/Indicators/Trends/TrendBar4.png.meta b/UI/Indicators/Trends/TrendBar4.png.meta new file mode 100644 index 0000000..107ae29 --- /dev/null +++ b/UI/Indicators/Trends/TrendBar4.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: c2ac50e523b6b9d48966a1c17be764d8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendBar5.png b/UI/Indicators/Trends/TrendBar5.png new file mode 100644 index 0000000..f6a3a66 --- /dev/null +++ b/UI/Indicators/Trends/TrendBar5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d93156c33083694ce25c7805936d1b04d7b648bbf7954527740e2bc6c4bc949 +size 302 diff --git a/UI/Indicators/Trends/TrendBar5.png.meta b/UI/Indicators/Trends/TrendBar5.png.meta new file mode 100644 index 0000000..677abdf --- /dev/null +++ b/UI/Indicators/Trends/TrendBar5.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: b6d14737466cca040b295aef448d5755 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendBarEmpty.png b/UI/Indicators/Trends/TrendBarEmpty.png new file mode 100644 index 0000000..7c4268d --- /dev/null +++ b/UI/Indicators/Trends/TrendBarEmpty.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:83f7fdc755a606fe857dbb3b39dff6520c330d264b741b3c3c4caa50e65f85b7 +size 76 diff --git a/UI/Indicators/Trends/TrendBarEmpty.png.meta b/UI/Indicators/Trends/TrendBarEmpty.png.meta new file mode 100644 index 0000000..d2382f5 --- /dev/null +++ b/UI/Indicators/Trends/TrendBarEmpty.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: fcbdf3818b25c5848948b8bf0b4ab93e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendIcon1.png b/UI/Indicators/Trends/TrendIcon1.png new file mode 100644 index 0000000..3bb6540 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c530be6e18573a734a441354a24a4513f74c52eaacf7410f081e98eab08a2cee +size 3937 diff --git a/UI/Indicators/Trends/TrendIcon1.png.meta b/UI/Indicators/Trends/TrendIcon1.png.meta new file mode 100644 index 0000000..60b6939 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon1.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 85d9dab5b7790e6429c4541de6ac323f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendIcon2.png b/UI/Indicators/Trends/TrendIcon2.png new file mode 100644 index 0000000..d500f91 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:381e785dfda71c0c4facef4f1ca90bc2fe7a1eefb0ca1ba61a07ce4e2e9b5c71 +size 4808 diff --git a/UI/Indicators/Trends/TrendIcon2.png.meta b/UI/Indicators/Trends/TrendIcon2.png.meta new file mode 100644 index 0000000..fac46d9 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon2.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: e88f72d4911486e49b2efaf6a8bf3953 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendIcon3.png b/UI/Indicators/Trends/TrendIcon3.png new file mode 100644 index 0000000..bbd711c --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:90f01b86f8c3b183e519f4822fb4093583881510ada6a8ebb946646282bf1498 +size 4464 diff --git a/UI/Indicators/Trends/TrendIcon3.png.meta b/UI/Indicators/Trends/TrendIcon3.png.meta new file mode 100644 index 0000000..01401d8 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon3.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 6b48a8e30ca2fa44e94bdc41fbe5c1a4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendIcon4.png b/UI/Indicators/Trends/TrendIcon4.png new file mode 100644 index 0000000..c848093 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d4d456c9d1b23aca09b3804a8019eca8459f142b219292bde998f55162bef30 +size 2598 diff --git a/UI/Indicators/Trends/TrendIcon4.png.meta b/UI/Indicators/Trends/TrendIcon4.png.meta new file mode 100644 index 0000000..5aa93e6 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon4.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: cdd12d02fc0942a4997870203b4a73c1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendIcon5.png b/UI/Indicators/Trends/TrendIcon5.png new file mode 100644 index 0000000..f8e9944 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon5.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8b666a150cea24e8dddc0cbd778bc62b905a6aec9d4fdf63d58b3511c39f450d +size 3528 diff --git a/UI/Indicators/Trends/TrendIcon5.png.meta b/UI/Indicators/Trends/TrendIcon5.png.meta new file mode 100644 index 0000000..c995938 --- /dev/null +++ b/UI/Indicators/Trends/TrendIcon5.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 76ba003c44d33db428485f21e631d030 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/Indicators/Trends/TrendSpirituality.png b/UI/Indicators/Trends/TrendSpirituality.png new file mode 100644 index 0000000..731e251 --- /dev/null +++ b/UI/Indicators/Trends/TrendSpirituality.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:62ecd188bb767203b589642640b6116fd5d50cf4a37cdbb98985fbe4b2b63922 +size 14706 diff --git a/UI/Indicators/Trends/TrendSpirituality.png.meta b/UI/Indicators/Trends/TrendSpirituality.png.meta new file mode 100644 index 0000000..d350eed --- /dev/null +++ b/UI/Indicators/Trends/TrendSpirituality.png.meta @@ -0,0 +1,98 @@ +fileFormatVersion: 2 +guid: e357f65e93a87fc488d19bcce8fa4880 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + ignoreMasterTextureLimit: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + nameFileIdTable: {} + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/UI/ItemButton/item_button.gd b/UI/ItemButton/item_button.gd index 103b464..12458a8 100644 --- a/UI/ItemButton/item_button.gd +++ b/UI/ItemButton/item_button.gd @@ -5,7 +5,8 @@ signal entity_activated(entity) const ENTITY_WIDTH = 216 const ENTITY_HEIGHT = 256 - + + @onready var texture_button: TextureButton = $TextureButton @onready var description: Label = $Description @onready var selection: TextureRect = $Selection diff --git a/UI/Pages/Forces.en.png b/UI/Pages/Forces.en.png new file mode 100644 index 0000000..24b4d2a --- /dev/null +++ b/UI/Pages/Forces.en.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba309776f0aa54750cb6cd8228bdb32fdedb47fc43775b6b3b02fbfa87fa87d2 +size 11709 diff --git a/UI/Pages/Forces.ru.png b/UI/Pages/Forces.ru.png new file mode 100644 index 0000000..6366cee --- /dev/null +++ b/UI/Pages/Forces.ru.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ec1c1e70d52c5dcc938dd8eba5f5ff6f97690652471ff3ccce09e84afb7f77f +size 8155 diff --git a/UI/Pages/Planets.en.png b/UI/Pages/Planets.en.png new file mode 100644 index 0000000..38fbb1e --- /dev/null +++ b/UI/Pages/Planets.en.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c32a2960eea65ef7fe1a492d29e262cfad3507ff24cefba675460e5a1f125da8 +size 12890 diff --git a/UI/Pages/Planets.ru.png b/UI/Pages/Planets.ru.png new file mode 100644 index 0000000..6e5f913 --- /dev/null +++ b/UI/Pages/Planets.ru.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb5e3eab96b635fea71e10c41f8b52e8f40d09e3c7f6074872e611d3630a7434 +size 10557 diff --git a/UI/Pages/Resources.en.png b/UI/Pages/Resources.en.png new file mode 100644 index 0000000..2c169d0 --- /dev/null +++ b/UI/Pages/Resources.en.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9590a2ce6bc26c96bff1c5c835f0f8d01cb5887f174d335a20c899ca379be945 +size 18019 diff --git a/UI/Pages/Resources.ru.png b/UI/Pages/Resources.ru.png new file mode 100644 index 0000000..1c48e49 --- /dev/null +++ b/UI/Pages/Resources.ru.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9954ed6c7fd906d0f6cc8c5d77b8c72816d9ef898ed717a7885f734e83b2bbc1 +size 15046 diff --git a/UI/Pages/Stars.en.png b/UI/Pages/Stars.en.png new file mode 100644 index 0000000..73f4ac7 --- /dev/null +++ b/UI/Pages/Stars.en.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d48b7a4f4e8ca38e2432c90073c473fd8f46759eef4c9b6eb878c2f9b8b4c81f +size 11549 diff --git a/UI/Pages/Stars.ru.png b/UI/Pages/Stars.ru.png new file mode 100644 index 0000000..a7258ec --- /dev/null +++ b/UI/Pages/Stars.ru.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:299e6fc3f4c1757537495fa123aa4b0fada8f250416e2ffbc4cea621bb314df8 +size 14141 diff --git a/UI/Pages/Structures.en.png b/UI/Pages/Structures.en.png new file mode 100644 index 0000000..834c563 --- /dev/null +++ b/UI/Pages/Structures.en.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b15d2f57f0ee03e6fb82af80b6de11bbec3881309f5432394b8feda40698abb5 +size 16701 diff --git a/UI/Pages/Structures.ru.png b/UI/Pages/Structures.ru.png new file mode 100644 index 0000000..5661ca8 --- /dev/null +++ b/UI/Pages/Structures.ru.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a73d2f84e262493710dcb3b7919bac4193d9d4142899beba46c9a54e041ea2c5 +size 15840 diff --git a/UI/TopMenu/Buttons/button.burger.focused.png b/UI/TopMenu/Buttons/button.burger.focused.png deleted file mode 100644 index efd42ed..0000000 --- a/UI/TopMenu/Buttons/button.burger.focused.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c860a9848c4e8c91207fffd510787e399b16ccf49117ffbdabf949e39a041514 -size 1967 diff --git a/UI/TopMenu/Buttons/button.burger.normal.png b/UI/TopMenu/Buttons/button.burger.normal.png index f586997..a4adaa2 100644 --- a/UI/TopMenu/Buttons/button.burger.normal.png +++ b/UI/TopMenu/Buttons/button.burger.normal.png @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3a8a41e21cab308d4889350d5924876a538750d499e1ea8b372e5c9086fc8a19 -size 2315 +oid sha256:81b80fc315b6bf249dcc75082e081a25081ee5f9746271cda053bc719267c100 +size 2017 diff --git a/UI/TopMenu/Buttons/button.burger.pressed.png b/UI/TopMenu/Buttons/button.burger.pressed.png new file mode 100644 index 0000000..d90c4c6 --- /dev/null +++ b/UI/TopMenu/Buttons/button.burger.pressed.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f21b08c188de520b8ce1953ebb41271c1db1e82ef0ecd4b786ba807a22c64e23 +size 6038 diff --git a/UI/TopMenu/Speed/Speed0.png b/UI/TopMenu/Speed/Speed0.png deleted file mode 100644 index b84e57c..0000000 --- a/UI/TopMenu/Speed/Speed0.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cf56f644b260383ac4407137c92a52d9d88149b80cb1468b7b472a2eb63cd657 -size 4539 diff --git a/UI/TopMenu/Speed/Speed1.png b/UI/TopMenu/Speed/Speed1.png deleted file mode 100644 index 42d5181..0000000 --- a/UI/TopMenu/Speed/Speed1.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5b774254c097928672eea59be84bb1e9faa6bcafec8286d0dfff9e5144a4fdb9 -size 1710 diff --git a/UI/TopMenu/Speed/Speed2.png b/UI/TopMenu/Speed/Speed2.png deleted file mode 100644 index b126622..0000000 --- a/UI/TopMenu/Speed/Speed2.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4809b595e0971cf71fe4c0d8eac7d93d2b3ce377e261ebcfdf695a442996cced -size 4242 diff --git a/UI/TopMenu/Speed/Speed3.png b/UI/TopMenu/Speed/Speed3.png deleted file mode 100644 index c1a2141..0000000 --- a/UI/TopMenu/Speed/Speed3.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:de5a608e6be1ac8972044be0347b4b9a3c075c0d6a620ca7c45474701bc7c7b5 -size 4948 diff --git a/UI/TopMenu/Speed/Speed4.png b/UI/TopMenu/Speed/Speed4.png deleted file mode 100644 index b1c7041..0000000 --- a/UI/TopMenu/Speed/Speed4.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba59d8dbc053322fb03ec8d7238f4f323ab3c541311500b11e1442fc69489033 -size 3065 diff --git a/UI/TopMenu/Speed/Speed5.png b/UI/TopMenu/Speed/Speed5.png deleted file mode 100644 index ccc2c54..0000000 --- a/UI/TopMenu/Speed/Speed5.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3f61c187b49c3d40483f34113fce9bdbdd9fb05f7e8ae5528bcf767727860882 -size 4503 diff --git a/UI/TopMenu/Speed/Speed6.png b/UI/TopMenu/Speed/Speed6.png deleted file mode 100644 index 829865a..0000000 --- a/UI/TopMenu/Speed/Speed6.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cea027adab533089861dd99a668028320a210f6d0a20a9b83898be7c7fb9aea7 -size 4980 diff --git a/UI/TopMenu/Speed/Speed7.png b/UI/TopMenu/Speed/Speed7.png deleted file mode 100644 index 7cabac7..0000000 --- a/UI/TopMenu/Speed/Speed7.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c780f94055c8ef3370ecb865c4760342fcfdf666d7e6747ff25dfb586e11e578 -size 2893 diff --git a/UI/TopMenu/Speed/Speed8.png b/UI/TopMenu/Speed/Speed8.png deleted file mode 100644 index 4407aaa..0000000 --- a/UI/TopMenu/Speed/Speed8.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:de35af7cb635deec0ab95529dae4ef5941dd65561086a67841902ac599bd07a3 -size 5498 diff --git a/UI/TopMenu/Speed/Speed9.png b/UI/TopMenu/Speed/Speed9.png deleted file mode 100644 index c605ba5..0000000 --- a/UI/TopMenu/Speed/Speed9.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c813aaecc08f3ccfe55da0b75a32ddc986cc3be9247efa85b73bc6a6e28ea5f1 -size 5039 diff --git a/UI/TopMenu/Time/Time0.png b/UI/TopMenu/Time&Speed/Time0.png similarity index 100% rename from UI/TopMenu/Time/Time0.png rename to UI/TopMenu/Time&Speed/Time0.png diff --git a/UI/TopMenu/Time/Time1.png b/UI/TopMenu/Time&Speed/Time1.png similarity index 100% rename from UI/TopMenu/Time/Time1.png rename to UI/TopMenu/Time&Speed/Time1.png diff --git a/UI/TopMenu/Time/Time2.png b/UI/TopMenu/Time&Speed/Time2.png similarity index 100% rename from UI/TopMenu/Time/Time2.png rename to UI/TopMenu/Time&Speed/Time2.png diff --git a/UI/TopMenu/Time/Time3.png b/UI/TopMenu/Time&Speed/Time3.png similarity index 100% rename from UI/TopMenu/Time/Time3.png rename to UI/TopMenu/Time&Speed/Time3.png diff --git a/UI/TopMenu/Time/Time4.png b/UI/TopMenu/Time&Speed/Time4.png similarity index 100% rename from UI/TopMenu/Time/Time4.png rename to UI/TopMenu/Time&Speed/Time4.png diff --git a/UI/TopMenu/Time/Time5.png b/UI/TopMenu/Time&Speed/Time5.png similarity index 100% rename from UI/TopMenu/Time/Time5.png rename to UI/TopMenu/Time&Speed/Time5.png diff --git a/UI/TopMenu/Time/Time6.png b/UI/TopMenu/Time&Speed/Time6.png similarity index 100% rename from UI/TopMenu/Time/Time6.png rename to UI/TopMenu/Time&Speed/Time6.png diff --git a/UI/TopMenu/Time/Time7.png b/UI/TopMenu/Time&Speed/Time7.png similarity index 100% rename from UI/TopMenu/Time/Time7.png rename to UI/TopMenu/Time&Speed/Time7.png diff --git a/UI/TopMenu/Time/Time8.png b/UI/TopMenu/Time&Speed/Time8.png similarity index 100% rename from UI/TopMenu/Time/Time8.png rename to UI/TopMenu/Time&Speed/Time8.png diff --git a/UI/TopMenu/Time/Time9.png b/UI/TopMenu/Time&Speed/Time9.png similarity index 100% rename from UI/TopMenu/Time/Time9.png rename to UI/TopMenu/Time&Speed/Time9.png diff --git a/UI/TopMenu/Time/TimeX.png b/UI/TopMenu/Time&Speed/TimeX.png similarity index 100% rename from UI/TopMenu/Time/TimeX.png rename to UI/TopMenu/Time&Speed/TimeX.png diff --git a/UI/TopMenu/Time&Speed/speed.png b/UI/TopMenu/Time&Speed/speed.png new file mode 100644 index 0000000..957c9f0 --- /dev/null +++ b/UI/TopMenu/Time&Speed/speed.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0bbcd011ed29f44d73d500d4761c6b23bcbe830095a621bfd66457e86a4a8a15 +size 4237 diff --git a/UI/TopMenu/top_menu.gd b/UI/TopMenu/top_menu.gd deleted file mode 100644 index 22599cb..0000000 --- a/UI/TopMenu/top_menu.gd +++ /dev/null @@ -1,32 +0,0 @@ -class_name TopMenu extends HBoxContainer - -signal button_pressed(button_name: String) - - - -@export_group("Menu Items") - -@export var BurgerButton: TextureButton -@export var Info: Label - -@export var TopMenuButtons: Dictionary[String, TextureButton] - -@onready var date_time: Label = $InfoPanel/DateTime - - -func set_datetime(value: String): - date_time.text = value - -func set_info(value: String): - Info.text = value - -func enable_buttons(button_state: Array): - for button_name in TopMenuButtons: - TopMenuButtons[button_name].visible = button_state.has(button_name) - -func on_putton_pressed(button_name: String): - emit_signal("button_pressed", button_name) - print(button_name) - #SaveManager.save_settings() - SaveManager.ch() - #print(Global.filename) diff --git a/UI/TopMenu/top_menu.gd.uid b/UI/TopMenu/top_menu.gd.uid deleted file mode 100644 index 1896113..0000000 --- a/UI/TopMenu/top_menu.gd.uid +++ /dev/null @@ -1 +0,0 @@ -uid://co14qmemlpt4a diff --git a/UI/TopMenu/top_menu.tscn b/UI/TopMenu/top_menu.tscn deleted file mode 100644 index 6b2e6f8..0000000 --- a/UI/TopMenu/top_menu.tscn +++ /dev/null @@ -1,84 +0,0 @@ -[gd_scene format=3 uid="uid://cdbqh3hvqvpab"] - -[ext_resource type="Texture2D" uid="uid://5f80g4i46ycl" path="res://UI/TopMenu/Buttons/button.burger.normal.png" id="1_0ttbs"] -[ext_resource type="Script" uid="uid://co14qmemlpt4a" path="res://UI/TopMenu/top_menu.gd" id="1_jcwb6"] -[ext_resource type="Texture2D" uid="uid://cimgueu70lvqi" path="res://UI/TopMenu/Buttons/button.burger.focused.png" id="4_5mkgh"] -[ext_resource type="Texture2D" uid="uid://cjcchycx7biyl" path="res://UI/TopMenu/Time/TimeX.png" id="4_radhq"] -[ext_resource type="FontFile" uid="uid://dtyi81a0phumr" path="res://fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf" id="5_radhq"] -[ext_resource type="Texture2D" uid="uid://cnjtnggw5ccq3" path="res://UI/TopMenu/Time/Time1.png" id="6_osfsp"] -[ext_resource type="Texture2D" uid="uid://rmdsdkck0vst" path="res://UI/TopMenu/Buttons/buton.report.normal.png" id="9_4n2up"] -[ext_resource type="Texture2D" uid="uid://dbhkuw2jshyoh" path="res://UI/TopMenu/Buttons/buton.report.pressed.png" id="10_nnhdd"] - -[node name="TopMenu" type="HBoxContainer" unique_id=10516167 node_paths=PackedStringArray("BurgerButton", "TopMenuButtons")] -custom_minimum_size = Vector2(0, 128) -size_flags_horizontal = 6 -size_flags_vertical = 4 -theme_override_constants/separation = 0 -script = ExtResource("1_jcwb6") -BurgerButton = NodePath("BurgerButton") -TopMenuButtons = { -"Charsheet": null, -"Dialog": null, -"Questlog": null, -"Starship": null, -"Travel": null -} - -[node name="BurgerButton" type="TextureButton" parent="." unique_id=760392200] -custom_minimum_size = Vector2(128, 128) -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -texture_normal = ExtResource("1_0ttbs") -texture_focused = ExtResource("4_5mkgh") - -[node name="LeftSeparator" type="Panel" parent="." unique_id=305575734] -custom_minimum_size = Vector2(64, 128) -layout_mode = 2 - -[node name="TimeMinus" type="TextureButton" parent="." unique_id=1811052825] -custom_minimum_size = Vector2(128, 128) -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -texture_normal = ExtResource("4_radhq") - -[node name="InfoPanel" type="VBoxContainer" parent="." unique_id=685953039] -custom_minimum_size = Vector2(440, 0) -layout_mode = 2 -size_flags_horizontal = 3 -theme_override_constants/separation = 0 - -[node name="DateTime" type="Label" parent="InfoPanel" unique_id=1261215093] -custom_minimum_size = Vector2(240, 128) -layout_mode = 2 -theme_override_colors/font_color = Color(0, 0.6862745, 0, 1) -theme_override_fonts/font = ExtResource("5_radhq") -theme_override_font_sizes/font_size = 48 -text = "2025.11.16 09:23" -horizontal_alignment = 1 -vertical_alignment = 1 - -[node name="TimePlus" type="TextureButton" parent="." unique_id=2128537958] -custom_minimum_size = Vector2(128, 128) -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -texture_normal = ExtResource("6_osfsp") - -[node name="RightSeparator" type="Panel" parent="." unique_id=1481873764] -custom_minimum_size = Vector2(64, 128) -layout_mode = 2 - -[node name="ReportButton" type="TextureButton" parent="." unique_id=247269539] -custom_minimum_size = Vector2(128, 128) -layout_mode = 2 -size_flags_horizontal = 4 -size_flags_vertical = 4 -texture_normal = ExtResource("9_4n2up") -texture_pressed = ExtResource("10_nnhdd") - -[connection signal="pressed" from="BurgerButton" to="." method="on_putton_pressed" binds= ["Burger"]] -[connection signal="pressed" from="TimeMinus" to="." method="on_putton_pressed" binds= ["TimeMinus"]] -[connection signal="pressed" from="TimePlus" to="." method="on_putton_pressed" binds= ["TimePlus"]] -[connection signal="pressed" from="ReportButton" to="." method="on_putton_pressed" binds= ["Report"]] diff --git a/export_presets.cfg b/export_presets.cfg index 0748adf..141c0fc 100644 --- a/export_presets.cfg +++ b/export_presets.cfg @@ -8,7 +8,7 @@ custom_features="" export_filter="all_resources" include_filter="" exclude_filter="" -export_path="../../Sync/Owad/Owniverse.I/Builds/owniverse.II.20260329.exe" +export_path="../../Documents/Owad/Owniverse.I/Builds/owniverse.II.20260401.exe" patches=PackedStringArray() patch_delta_encoding=false patch_delta_compression_level_zstd=19 diff --git a/world.tscn b/world.tscn index a53cb23..1e24d24 100644 --- a/world.tscn +++ b/world.tscn @@ -1,15 +1,47 @@ [gd_scene format=3 uid="uid://bv384dpmvjv8o"] [ext_resource type="Script" uid="uid://d2wrwichuoncd" path="res://World/Background/background.gd" id="1_fj7yv"] -[ext_resource type="PackedScene" uid="uid://cdbqh3hvqvpab" path="res://UI/TopMenu/top_menu.tscn" id="3_036b0"] [ext_resource type="PackedScene" uid="uid://icbk3la71t7h" path="res://World/Background/starry_sky_layer.tscn" id="3_aqk2v"] [ext_resource type="Script" uid="uid://iiva6x8uo0f2" path="res://Stage/stage.gd" id="3_bh8nc"] +[ext_resource type="Texture2D" uid="uid://5f80g4i46ycl" path="res://UI/TopMenu/Buttons/button.burger.normal.png" id="4_2u3nc"] +[ext_resource type="Texture2D" uid="uid://caia36a08wlqs" path="res://UI/TopMenu/Buttons/button.burger.pressed.png" id="5_2u3nc"] [ext_resource type="Script" uid="uid://xte4iwvipeve" path="res://command_processor.gd" id="5_036b0"] +[ext_resource type="Texture2D" uid="uid://cjcchycx7biyl" path="res://UI/TopMenu/Time&Speed/TimeX.png" id="6_ikiii"] [ext_resource type="FontFile" uid="uid://d3k1ddvv0rmhs" path="res://fonts/Roboto_Condensed/RobotoCondensed-Light.ttf" id="6_wse8f"] [ext_resource type="FontFile" uid="uid://dtyi81a0phumr" path="res://fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf" id="7_ic0uy"] +[ext_resource type="Texture2D" uid="uid://davmv5mwt3mo1" path="res://UI/TopMenu/Time&Speed/speed.png" id="8_2u3nc"] +[ext_resource type="Texture2D" uid="uid://cnjtnggw5ccq3" path="res://UI/TopMenu/Time&Speed/Time1.png" id="8_cbp6q"] [ext_resource type="FontFile" uid="uid://8s0fv3gfj317" path="res://fonts/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf" id="8_k3n1d"] [ext_resource type="FontFile" uid="uid://derqj4pbwtae6" path="res://fonts/Roboto_Condensed/RobotoCondensed-Italic.ttf" id="9_2o6r5"] +[ext_resource type="Texture2D" uid="uid://rmdsdkck0vst" path="res://UI/TopMenu/Buttons/buton.report.normal.png" id="9_26xuy"] +[ext_resource type="Texture2D" uid="uid://dbhkuw2jshyoh" path="res://UI/TopMenu/Buttons/buton.report.pressed.png" id="10_bc84e"] +[ext_resource type="Texture2D" uid="uid://dgkmobpfbbffa" path="res://UI/Pages/Forces.en.png" id="13_il2jm"] +[ext_resource type="Texture2D" uid="uid://i43jaaejvh5f" path="res://UI/Indicators/Energy/Energy.png" id="16_udxuc"] +[ext_resource type="Texture2D" uid="uid://cvc1stj3hoax5" path="res://UI/Indicators/Density/Density.png" id="17_ikiii"] +[ext_resource type="Texture2D" uid="uid://bef36h52n7lxb" path="res://UI/Indicators/Energy/border-energy.png" id="18_mc2jv"] +[ext_resource type="Texture2D" uid="uid://blq0anccuu387" path="res://UI/Pages/Resources.en.png" id="18_wjb0r"] +[ext_resource type="Texture2D" uid="uid://38fl8ovnubh8" path="res://UI/Pages/Stars.en.png" id="20_mc2jv"] +[ext_resource type="Texture2D" uid="uid://bm8ae1ffv7xq5" path="res://UI/Indicators/Density/DensityPointer.png" id="20_wjb0r"] +[ext_resource type="Texture2D" uid="uid://df2nus1pmcc67" path="res://UI/Indicators/Density/DensityCrunch.png" id="21_4h6ng"] +[ext_resource type="Texture2D" uid="uid://cbi24bwo70nk" path="res://UI/Pages/Structures.en.png" id="21_bo7i5"] +[ext_resource type="Texture2D" uid="uid://bpff5o5oa4wag" path="res://UI/Pages/Planets.en.png" id="22_4h6ng"] +[ext_resource type="Texture2D" uid="uid://bbk74pjqgxe32" path="res://UI/Indicators/Density/DensityRip.png" id="22_o3ebs"] +[ext_resource type="Texture2D" uid="uid://ysbavtgmq7me" path="res://UI/Indicators/Explosiveness/Explosiveness.png" id="24_qktwf"] +[ext_resource type="Texture2D" uid="uid://sry5js57vds4" path="res://UI/Indicators/Burnability/BurnabilityPointer.png" id="25_bh8nc"] +[ext_resource type="Texture2D" uid="uid://dbcmaot2c3tg5" path="res://UI/Indicators/Burnability/Burnability.png" id="27_jjr1n"] +[ext_resource type="Texture2D" uid="uid://bbint5cvwtrou" path="res://UI/Indicators/Explosiveness/ExplosivenessPointer.png" id="27_qktwf"] [ext_resource type="PackedScene" uid="uid://dg15dpxiepicb" path="res://UI/Border/border.tscn" id="28_o3ebs"] +[ext_resource type="Texture2D" uid="uid://cfttpatxe6k2u" path="res://UI/Indicators/Aggression/Aggression.png" id="30_gggvi"] +[ext_resource type="Texture2D" uid="uid://dm87u2ku8wec8" path="res://UI/Indicators/Aggression/AggressionPointer.png" id="31_w44yn"] +[ext_resource type="Texture2D" uid="uid://bgjcnwl61nu5i" path="res://UI/Indicators/Trends/TrendBar1.png" id="33_w44yn"] +[ext_resource type="Texture2D" uid="uid://caiyhk6vv53iu" path="res://UI/Indicators/Trends/TrendBar2.png" id="34_g1i3r"] +[ext_resource type="Texture2D" uid="uid://dspjxpbpwq52k" path="res://UI/Indicators/Trends/TrendIcon2.png" id="35_my276"] +[ext_resource type="Texture2D" uid="uid://dxutg6k0ck226" path="res://UI/Indicators/Trends/TrendBar3.png" id="36_jas3d"] +[ext_resource type="Texture2D" uid="uid://bp72c0myjnl61" path="res://UI/Indicators/Trends/TrendIcon3.png" id="37_7htu6"] +[ext_resource type="Texture2D" uid="uid://qrjhpvw8ou3o" path="res://UI/Indicators/Trends/TrendBar4.png" id="38_7qk3m"] +[ext_resource type="Texture2D" uid="uid://bwqmmmg6w7dho" path="res://UI/Indicators/Trends/TrendIcon4.png" id="39_xpnt2"] +[ext_resource type="Texture2D" uid="uid://4tpbmpe6tbk0" path="res://UI/Indicators/Trends/TrendBar5.png" id="40_ruyqm"] +[ext_resource type="Texture2D" uid="uid://cnf3ml5gj2cvl" path="res://UI/Indicators/Trends/TrendIcon5.png" id="41_fnoqa"] [node name="World" type="Node2D" unique_id=1392592456] @@ -17,7 +49,7 @@ script = ExtResource("1_fj7yv") STARRY_SKY_LAYER = ExtResource("3_aqk2v") -[node name="Stage" type="Control" parent="." unique_id=1485959841 node_paths=PackedStringArray("item_pages", "stage_page_scroller")] +[node name="Stage" type="Control" parent="." unique_id=1485959841] custom_minimum_size = Vector2(1080, 1920) layout_mode = 3 anchors_preset = 0 @@ -26,8 +58,6 @@ offset_bottom = 40.0 size_flags_horizontal = 4 size_flags_vertical = 3 script = ExtResource("3_bh8nc") -item_pages = [NodePath("StageRows/PageScroller/HBoxContainer/ForcePage/Forces"), NodePath("StageRows/PageScroller/HBoxContainer/ResourcePage/HBoxContainer/Resources"), NodePath("StageRows/PageScroller/HBoxContainer/StarPage/Stars"), NodePath("StageRows/PageScroller/HBoxContainer/StructurePage/Structures"), NodePath("StageRows/PageScroller/HBoxContainer/LifePage/Planets/Life"), NodePath("StageRows/PageScroller/HBoxContainer/LifePage/Planets/LivingPlanet"), NodePath("StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ0"), NodePath("StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ1"), NodePath("StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ2"), NodePath("StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ3"), NodePath("StageRows/PageScroller/HBoxContainer/LifePage/Planets/Civ4")] -stage_page_scroller = NodePath("StageRows/PageScroller") [node name="StageRows" type="VBoxContainer" parent="Stage" unique_id=1878643860] layout_mode = 1 @@ -38,18 +68,111 @@ grow_horizontal = 2 size_flags_horizontal = 3 theme_override_constants/separation = 0 -[node name="TopMenu" parent="Stage/StageRows" unique_id=255793366 node_paths=PackedStringArray("TopMenuButtons") instance=ExtResource("3_036b0")] +[node name="TopMenu" type="HBoxContainer" parent="Stage/StageRows" unique_id=255793366] +custom_minimum_size = Vector2(0, 128) layout_mode = 2 -TopMenuButtons = { -"Charsheet": null, -"Dialog": null, -"Equipment": null, -"Questlog": null, -"Starship": null, -"Trade": null, -"Travel": null, -"Worm": null -} +size_flags_horizontal = 6 +size_flags_vertical = 4 +theme_override_constants/separation = 0 + +[node name="BurgerButton" type="TextureButton" parent="Stage/StageRows/TopMenu" unique_id=760392200] +custom_minimum_size = Vector2(128, 128) +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture_normal = ExtResource("4_2u3nc") +texture_pressed = ExtResource("5_2u3nc") + +[node name="LeftSeparator" type="Panel" parent="Stage/StageRows/TopMenu" unique_id=305575734] +self_modulate = Color(1, 1, 1, 0) +custom_minimum_size = Vector2(64, 128) +layout_mode = 2 + +[node name="TimeMinus" type="TextureButton" parent="Stage/StageRows/TopMenu" unique_id=1811052825] +custom_minimum_size = Vector2(128, 128) +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture_normal = ExtResource("6_ikiii") + +[node name="InfoPanel" type="VBoxContainer" parent="Stage/StageRows/TopMenu" unique_id=397773008] +custom_minimum_size = Vector2(440, 0) +layout_mode = 2 +size_flags_horizontal = 3 + +[node name="DateTime" type="Label" parent="Stage/StageRows/TopMenu/InfoPanel" unique_id=1261215093] +custom_minimum_size = Vector2(240, 72) +layout_mode = 2 +theme_override_colors/font_color = Color(0.6, 0.6, 0.6, 1) +theme_override_fonts/font = ExtResource("7_ic0uy") +theme_override_font_sizes/font_size = 48 +text = "2025.11.16 09:23" +horizontal_alignment = 1 +vertical_alignment = 1 + +[node name="Speed" type="HBoxContainer" parent="Stage/StageRows/TopMenu/InfoPanel" unique_id=1961840008] +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 + +[node name="Speed1" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=2128881914] +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="Speed2" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=1532494238] +visible = false +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="Speed3" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=180180843] +visible = false +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="Speed4" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=847300920] +visible = false +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="Speed5" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=636141728] +visible = false +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="Speed6" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=988232766] +visible = false +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="Speed7" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=1241111770] +visible = false +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="Speed8" type="TextureRect" parent="Stage/StageRows/TopMenu/InfoPanel/Speed" unique_id=220922349] +visible = false +layout_mode = 2 +texture = ExtResource("8_2u3nc") + +[node name="TimePlus" type="TextureButton" parent="Stage/StageRows/TopMenu" unique_id=2128537958] +custom_minimum_size = Vector2(128, 128) +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture_normal = ExtResource("8_cbp6q") + +[node name="RightSeparator" type="Panel" parent="Stage/StageRows/TopMenu" unique_id=1481873764] +self_modulate = Color(1, 1, 1, 0) +custom_minimum_size = Vector2(64, 128) +layout_mode = 2 + +[node name="ReportButton" type="TextureButton" parent="Stage/StageRows/TopMenu" unique_id=247269539] +custom_minimum_size = Vector2(128, 128) +layout_mode = 2 +size_flags_horizontal = 4 +size_flags_vertical = 4 +texture_normal = ExtResource("9_26xuy") +texture_pressed = ExtResource("10_bc84e") [node name="TopMenuBorder" parent="Stage/StageRows" unique_id=476233375 instance=ExtResource("28_o3ebs")] layout_mode = 2 @@ -67,8 +190,31 @@ theme_override_constants/separation = 0 [node name="ForcePage" type="VBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer" unique_id=71643627] layout_mode = 2 +[node name="PageHeader" type="HBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/ForcePage" unique_id=2102307933] +custom_minimum_size = Vector2(0, 128) +layout_mode = 2 +size_flags_horizontal = 6 +size_flags_vertical = 4 +theme_override_constants/separation = 0 + +[node name="LeftIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/ForcePage/PageHeader" unique_id=663302862] +custom_minimum_size = Vector2(316, 64) +layout_mode = 2 + +[node name="Header" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ForcePage/PageHeader" unique_id=1295272502] +custom_minimum_size = Vector2(440, 64) +layout_mode = 2 +texture = ExtResource("13_il2jm") + +[node name="RighIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/ForcePage/PageHeader" unique_id=504419468] +custom_minimum_size = Vector2(316, 64) +layout_mode = 2 + +[node name="PageHeaderBorder" parent="Stage/StageRows/PageScroller/HBoxContainer/ForcePage" unique_id=1411786120 instance=ExtResource("28_o3ebs")] +layout_mode = 2 + [node name="Description" type="RichTextLabel" parent="Stage/StageRows/PageScroller/HBoxContainer/ForcePage" unique_id=1934400572] -custom_minimum_size = Vector2(0, 736) +custom_minimum_size = Vector2(0, 670) layout_mode = 2 size_flags_vertical = 3 theme_override_fonts/normal_font = ExtResource("6_wse8f") @@ -95,8 +241,115 @@ layout_mode = 2 [node name="ResourcePage" type="VBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer" unique_id=1417647206] layout_mode = 2 +[node name="ResourceHeader" type="HBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage" unique_id=1468901953] +custom_minimum_size = Vector2(0, 128) +layout_mode = 2 +size_flags_horizontal = 6 +size_flags_vertical = 4 +theme_override_constants/separation = 0 + +[node name="EnergyIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader" unique_id=1518176902] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="Indicator" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader/EnergyIndicator" unique_id=427946956] +custom_minimum_size = Vector2(316, 60) +layout_mode = 1 +offset_left = 2.0 +offset_top = 34.0 +offset_right = 318.0 +offset_bottom = 94.0 +texture = ExtResource("16_udxuc") + +[node name="Energy" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader/EnergyIndicator" unique_id=1283004804] +layout_mode = 0 +offset_top = 32.0 +offset_right = 320.0 +offset_bottom = 96.0 +texture = ExtResource("18_mc2jv") + +[node name="Header" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader" unique_id=1086493812] +custom_minimum_size = Vector2(440, 64) +layout_mode = 2 +texture = ExtResource("18_wjb0r") + +[node name="DensityIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader" unique_id=956598060] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="Density" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader/DensityIndicator" unique_id=1404964132] +custom_minimum_size = Vector2(316, 64) +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -64.0 +offset_right = 158.0 +offset_bottom = 64.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("17_ikiii") +stretch_mode = 3 + +[node name="DensityCrunch" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader/DensityIndicator" unique_id=473304616] +visible = false +custom_minimum_size = Vector2(316, 64) +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -64.0 +offset_right = 158.0 +offset_bottom = 64.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("21_4h6ng") +stretch_mode = 3 + +[node name="DensityRip" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader/DensityIndicator" unique_id=1255957268] +visible = false +custom_minimum_size = Vector2(316, 64) +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -64.0 +offset_right = 158.0 +offset_bottom = 64.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("22_o3ebs") +stretch_mode = 3 + +[node name="Pointer" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage/ResourceHeader/DensityIndicator" unique_id=1087356985] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -20.0 +offset_top = -24.0 +offset_right = 20.0 +offset_bottom = 24.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("20_wjb0r") + +[node name="ResourceHeaderBorder" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage" unique_id=2672876 instance=ExtResource("28_o3ebs")] +layout_mode = 2 + [node name="Description" type="RichTextLabel" parent="Stage/StageRows/PageScroller/HBoxContainer/ResourcePage" unique_id=1171833] -custom_minimum_size = Vector2(0, 736) +custom_minimum_size = Vector2(0, 670) layout_mode = 2 size_flags_vertical = 3 theme_override_fonts/normal_font = ExtResource("6_wse8f") @@ -109,7 +362,6 @@ theme_override_font_sizes/bold_italics_font_size = 42 theme_override_font_sizes/italics_font_size = 42 theme_override_font_sizes/mono_font_size = 42 bbcode_enabled = true -text = "Resources" fit_content = true horizontal_alignment = 1 @@ -132,8 +384,91 @@ context_menu_enabled = true [node name="StarPage" type="VBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer" unique_id=270059674] layout_mode = 2 +[node name="StarHeader" type="HBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage" unique_id=1459928] +custom_minimum_size = Vector2(0, 128) +layout_mode = 2 +size_flags_horizontal = 6 +size_flags_vertical = 4 +theme_override_constants/separation = 0 + +[node name="BurnabilityIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage/StarHeader" unique_id=1361870819] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="Burnability" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage/StarHeader/BurnabilityIndicator" unique_id=24868730] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -30.0 +offset_right = 158.0 +offset_bottom = 30.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("27_jjr1n") + +[node name="BurnabilityPointer" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage/StarHeader/BurnabilityIndicator" unique_id=326702611] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -20.0 +offset_top = -24.0 +offset_right = 20.0 +offset_bottom = 24.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("25_bh8nc") + +[node name="Header" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage/StarHeader" unique_id=1846312458] +custom_minimum_size = Vector2(440, 64) +layout_mode = 2 +texture = ExtResource("20_mc2jv") + +[node name="ExplosivenessIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage/StarHeader" unique_id=528204117] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="Explosiveness" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage/StarHeader/ExplosivenessIndicator" unique_id=149475724] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -30.0 +offset_right = 158.0 +offset_bottom = 30.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("24_qktwf") + +[node name="ExplosivenessPointer" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage/StarHeader/ExplosivenessIndicator" unique_id=1486652639] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -20.0 +offset_top = -24.0 +offset_right = 20.0 +offset_bottom = 24.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("27_qktwf") + +[node name="StarHeaderBorder" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage" unique_id=2057421818 instance=ExtResource("28_o3ebs")] +layout_mode = 2 + [node name="Description" type="RichTextLabel" parent="Stage/StageRows/PageScroller/HBoxContainer/StarPage" unique_id=1195874488] -custom_minimum_size = Vector2(0, 736) +custom_minimum_size = Vector2(0, 670) layout_mode = 2 size_flags_vertical = 3 theme_override_fonts/normal_font = ExtResource("6_wse8f") @@ -159,8 +494,115 @@ layout_mode = 2 [node name="StructurePage" type="VBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer" unique_id=435979853] layout_mode = 2 +[node name="StructureHeader" type="HBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage" unique_id=1291109226] +custom_minimum_size = Vector2(0, 128) +layout_mode = 2 +size_flags_horizontal = 6 +size_flags_vertical = 4 +theme_override_constants/separation = 0 + +[node name="EnergyIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader" unique_id=410607995] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="Indicator" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader/EnergyIndicator" unique_id=1701423661] +custom_minimum_size = Vector2(316, 60) +layout_mode = 1 +offset_left = 2.0 +offset_top = 34.0 +offset_right = 318.0 +offset_bottom = 94.0 +texture = ExtResource("16_udxuc") + +[node name="Energy" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader/EnergyIndicator" unique_id=1417853951] +layout_mode = 0 +offset_top = 32.0 +offset_right = 320.0 +offset_bottom = 96.0 +texture = ExtResource("18_mc2jv") + +[node name="Header" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader" unique_id=1038870090] +custom_minimum_size = Vector2(440, 64) +layout_mode = 2 +texture = ExtResource("21_bo7i5") + +[node name="DensityIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader" unique_id=1280030697] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="Density" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader/DensityIndicator" unique_id=1683122883] +custom_minimum_size = Vector2(316, 64) +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -64.0 +offset_right = 158.0 +offset_bottom = 64.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("17_ikiii") +stretch_mode = 3 + +[node name="DensityCrunch" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader/DensityIndicator" unique_id=1612334015] +visible = false +custom_minimum_size = Vector2(316, 64) +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -64.0 +offset_right = 158.0 +offset_bottom = 64.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("21_4h6ng") +stretch_mode = 3 + +[node name="DensityRip" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader/DensityIndicator" unique_id=1570489598] +visible = false +custom_minimum_size = Vector2(316, 64) +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -64.0 +offset_right = 158.0 +offset_bottom = 64.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("22_o3ebs") +stretch_mode = 3 + +[node name="Pointer" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage/StructureHeader/DensityIndicator" unique_id=1090838442] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -20.0 +offset_top = -24.0 +offset_right = 20.0 +offset_bottom = 24.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("20_wjb0r") + +[node name="StructureHeaderBorder" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage" unique_id=522613609 instance=ExtResource("28_o3ebs")] +layout_mode = 2 + [node name="Description" type="RichTextLabel" parent="Stage/StageRows/PageScroller/HBoxContainer/StructurePage" unique_id=414749774] -custom_minimum_size = Vector2(0, 736) +custom_minimum_size = Vector2(0, 670) layout_mode = 2 size_flags_vertical = 3 theme_override_fonts/normal_font = ExtResource("6_wse8f") @@ -186,8 +628,122 @@ layout_mode = 2 [node name="LifePage" type="VBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer" unique_id=1519563846] layout_mode = 2 +[node name="LifeHeader" type="HBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage" unique_id=1673431378] +custom_minimum_size = Vector2(0, 128) +layout_mode = 2 +size_flags_horizontal = 6 +size_flags_vertical = 4 +theme_override_constants/separation = 0 + +[node name="AggressionIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader" unique_id=654536473] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="Aggression" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/AggressionIndicator" unique_id=1538930806] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -158.0 +offset_top = -30.0 +offset_right = 158.0 +offset_bottom = 30.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("30_gggvi") + +[node name="AggressionPointer" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/AggressionIndicator" unique_id=1229249560] +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -20.0 +offset_top = -24.0 +offset_right = 20.0 +offset_bottom = 24.0 +grow_horizontal = 2 +grow_vertical = 2 +texture = ExtResource("31_w44yn") + +[node name="Header" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader" unique_id=607573422] +custom_minimum_size = Vector2(440, 64) +layout_mode = 2 +texture = ExtResource("22_4h6ng") + +[node name="TrendIndicator" type="TextureButton" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader" unique_id=483731989] +custom_minimum_size = Vector2(320, 128) +layout_mode = 2 + +[node name="HBoxContainer" type="HBoxContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator" unique_id=1344897474] +layout_mode = 0 +offset_right = 40.0 +offset_bottom = 40.0 +theme_override_constants/separation = 2 + +[node name="CenterContainer" type="CenterContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer" unique_id=907503399] +layout_mode = 2 + +[node name="Trend1" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer" unique_id=1067418872] +layout_mode = 2 +texture = ExtResource("33_w44yn") + +[node name="Trend1Icon" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer" unique_id=433344874] +layout_mode = 2 +texture = ExtResource("31_w44yn") + +[node name="CenterContainer2" type="CenterContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer" unique_id=1119046601] +layout_mode = 2 + +[node name="Trend2" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer2" unique_id=893059409] +layout_mode = 2 +texture = ExtResource("34_g1i3r") + +[node name="Trend2Icon" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer2" unique_id=1567846635] +layout_mode = 2 +texture = ExtResource("35_my276") + +[node name="CenterContainer3" type="CenterContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer" unique_id=1657283663] +layout_mode = 2 + +[node name="Trend3" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer3" unique_id=1541892233] +layout_mode = 2 +texture = ExtResource("36_jas3d") + +[node name="Trend3Icon" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer3" unique_id=2131664708] +layout_mode = 2 +texture = ExtResource("37_7htu6") + +[node name="CenterContainer4" type="CenterContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer" unique_id=1576749946] +layout_mode = 2 + +[node name="Trend4" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer4" unique_id=1484921702] +layout_mode = 2 +texture = ExtResource("38_7qk3m") + +[node name="Trend4Icon" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer4" unique_id=209689041] +layout_mode = 2 +texture = ExtResource("39_xpnt2") + +[node name="CenterContainer5" type="CenterContainer" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer" unique_id=1182691919] +layout_mode = 2 + +[node name="Trend5" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer5" unique_id=873423599] +layout_mode = 2 +texture = ExtResource("40_ruyqm") + +[node name="Trend5Icon" type="TextureRect" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage/LifeHeader/TrendIndicator/HBoxContainer/CenterContainer5" unique_id=1362104530] +layout_mode = 2 +texture = ExtResource("41_fnoqa") + +[node name="LifeHeaderBorder" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage" unique_id=100084430 instance=ExtResource("28_o3ebs")] +layout_mode = 2 + [node name="Description" type="RichTextLabel" parent="Stage/StageRows/PageScroller/HBoxContainer/LifePage" unique_id=454792539] -custom_minimum_size = Vector2(0, 736) +custom_minimum_size = Vector2(0, 670) layout_mode = 2 size_flags_vertical = 3 theme_override_fonts/normal_font = ExtResource("6_wse8f") @@ -267,4 +823,7 @@ offset_bottom = 1024.0 [node name="CommandProcessor" type="Node" parent="." unique_id=2069361293] script = ExtResource("5_036b0") -[connection signal="button_pressed" from="Stage/StageRows/TopMenu" to="CommandProcessor" method="print_smth"] +[connection signal="pressed" from="Stage/StageRows/TopMenu/BurgerButton" to="Stage" method="_on_burger_button_pressed"] +[connection signal="pressed" from="Stage/StageRows/TopMenu/TimeMinus" to="Stage" method="_on_time_minus_pressed"] +[connection signal="pressed" from="Stage/StageRows/TopMenu/TimePlus" to="Stage" method="_on_time_plus_pressed"] +[connection signal="pressed" from="Stage/StageRows/TopMenu/ReportButton" to="Stage" method="_on_report_button_pressed"] diff --git a/world/owniverse.gd b/world/owniverse.gd index 75f515a..3b5049c 100644 --- a/world/owniverse.gd +++ b/world/owniverse.gd @@ -3,12 +3,23 @@ class_name Owniverse var g_datetime: float = 0 var g_speed: int = 1 -var g_time_delta: float = 0 - +var g_speed_in_years = 1 func add_time_delta(delta) -> float: - g_datetime += delta * g_speed + var year_delta:float = delta * g_speed_in_years + + # all ownivewrse activity should be called here + + g_datetime += year_delta return g_datetime +func change_speed(delta: int) -> int: + g_speed = clamp(g_speed + delta, 1, Global.SPEED_LIMIT) + g_speed_in_years = pow(10, g_speed-1) + return g_speed + + + + func hello(): print("ello")