Merge pull request #24 from STEMuli-Tx/main

Latest Updates
pull/18/head
mrwadepro 2025-05-07 13:55:09 +07:00 committed by GitHub
commit e74612741a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
107 changed files with 1952 additions and 89 deletions

Binary file not shown.

@ -0,0 +1,35 @@
[remap]
importer="font_data_dynamic"
type="FontFile"
uid="uid://cvsh0nooeeuwy"
path="res://.godot/imported/Roboto-Bold.ttf-5654bddc4d4890e283d1596bd3633c8a.fontdata"
[deps]
source_file="res://fonts/Roboto-Bold.ttf"
dest_files=["res://.godot/imported/Roboto-Bold.ttf-5654bddc4d4890e283d1596bd3633c8a.fontdata"]
[params]
Rendering=null
antialiasing=1
generate_mipmaps=false
disable_embedded_bitmaps=true
multichannel_signed_distance_field=false
msdf_pixel_range=8
msdf_size=48
allow_system_fallback=true
force_autohinter=false
hinting=1
subpixel_positioning=4
keep_rounding_remainders=true
oversampling=0.0
Fallbacks=null
fallbacks=[]
Compress=null
compress=true
preload=[]
language_support={}
script_support={}
opentype_features={}

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bjx5eeyujemdp"
path="res://.godot/imported/apartment_complex.glb-7fb7c4a8ca5f3e17db1f1f3e362d5c29.scn"
[deps]
source_file="res://models/apartment_complex.glb"
dest_files=["res://.godot/imported/apartment_complex.glb-7fb7c4a8ca5f3e17db1f1f3e362d5c29.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://nxxcthw6512x"
path.s3tc="res://.godot/imported/apartment_complex_colormap.png-1cd6d92ab94ab7b106a0bafadbcc4af6.s3tc.ctex"
path.etc2="res://.godot/imported/apartment_complex_colormap.png-1cd6d92ab94ab7b106a0bafadbcc4af6.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/apartment_complex_colormap.png"
dest_files=["res://.godot/imported/apartment_complex_colormap.png-1cd6d92ab94ab7b106a0bafadbcc4af6.s3tc.ctex", "res://.godot/imported/apartment_complex_colormap.png-1cd6d92ab94ab7b106a0bafadbcc4af6.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://ctpdt83y1yddm"
path="res://.godot/imported/coffee_roastery.glb-08c5b639d3739acd14c1ddf81b76b566.scn"
[deps]
source_file="res://models/coffee_roastery.glb"
dest_files=["res://.godot/imported/coffee_roastery.glb-08c5b639d3739acd14c1ddf81b76b566.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d04e3kfxgg8lb"
path.s3tc="res://.godot/imported/coffee_roastery_colormap.png-cf788f830c7616b9a6aea42fff5f84a7.s3tc.ctex"
path.etc2="res://.godot/imported/coffee_roastery_colormap.png-cf788f830c7616b9a6aea42fff5f84a7.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/coffee_roastery_colormap.png"
dest_files=["res://.godot/imported/coffee_roastery_colormap.png-cf788f830c7616b9a6aea42fff5f84a7.s3tc.ctex", "res://.godot/imported/coffee_roastery_colormap.png-cf788f830c7616b9a6aea42fff5f84a7.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,37 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://fj76wkp5jtdw"
path="res://.godot/imported/farm_house.glb-1c36dc397a8906cd0f324b66ce0ee6dc.scn"
[deps]
source_file="res://models/farm_house.glb"
dest_files=["res://.godot/imported/farm_house.glb-1c36dc397a8906cd0f324b66ce0ee6dc.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cd3fovlamrgp5"
path.s3tc="res://.godot/imported/farm_house_colormap.png-ff8c1a5923eb187cb3ace837c105afa8.s3tc.ctex"
path.etc2="res://.godot/imported/farm_house_colormap.png-ff8c1a5923eb187cb3ace837c105afa8.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/farm_house_colormap.png"
dest_files=["res://.godot/imported/farm_house_colormap.png-ff8c1a5923eb187cb3ace837c105afa8.s3tc.ctex", "res://.godot/imported/farm_house_colormap.png-ff8c1a5923eb187cb3ace837c105afa8.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dkranpmrnkokq"
path="res://.godot/imported/fruit_stand.glb-60d53cfb545a53b8a02bc6f1d9c6f665.scn"
[deps]
source_file="res://models/fruit_stand.glb"
dest_files=["res://.godot/imported/fruit_stand.glb-60d53cfb545a53b8a02bc6f1d9c6f665.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://f1yut5tvrgll"
path.s3tc="res://.godot/imported/fruit_stand_colormap.png-0519834b38121501cc7fe16c76c83df9.s3tc.ctex"
path.etc2="res://.godot/imported/fruit_stand_colormap.png-0519834b38121501cc7fe16c76c83df9.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/fruit_stand_colormap.png"
dest_files=["res://.godot/imported/fruit_stand_colormap.png-0519834b38121501cc7fe16c76c83df9.s3tc.ctex", "res://.godot/imported/fruit_stand_colormap.png-0519834b38121501cc7fe16c76c83df9.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bununmqexaukq"
path="res://.godot/imported/general_store.glb-3d3f00ff92d006324138fd7b52dbc8e2.scn"
[deps]
source_file="res://models/general_store.glb"
dest_files=["res://.godot/imported/general_store.glb-3d3f00ff92d006324138fd7b52dbc8e2.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dsr4srn8c3qj1"
path.s3tc="res://.godot/imported/general_store_colormap.png-3750d59039b6af4e2802017488517e92.s3tc.ctex"
path.etc2="res://.godot/imported/general_store_colormap.png-3750d59039b6af4e2802017488517e92.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/general_store_colormap.png"
dest_files=["res://.godot/imported/general_store_colormap.png-3750d59039b6af4e2802017488517e92.s3tc.ctex", "res://.godot/imported/general_store_colormap.png-3750d59039b6af4e2802017488517e92.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://mhqc6ltxvk1k"
path="res://.godot/imported/radio_tower.glb-dd36b0078cdbb26a0dabfce0b375744d.scn"
[deps]
source_file="res://models/radio_tower.glb"
dest_files=["res://.godot/imported/radio_tower.glb-dd36b0078cdbb26a0dabfce0b375744d.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "https://docs.google.com/spreadsheets/d/1z6fK8J2D4r7CrEj9lYnTL6NTvhVAHpj-jW75NOKRt-Y/edit?gid=0#gid=0"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://47qukt2qr2og"
path.s3tc="res://.godot/imported/radio_tower_colormap.png-9d3729b4805ea053fc233dc896e6af76.s3tc.ctex"
path.etc2="res://.godot/imported/radio_tower_colormap.png-9d3729b4805ea053fc233dc896e6af76.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/radio_tower_colormap.png"
dest_files=["res://.godot/imported/radio_tower_colormap.png-9d3729b4805ea053fc233dc896e6af76.s3tc.ctex", "res://.godot/imported/radio_tower_colormap.png-9d3729b4805ea053fc233dc896e6af76.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,37 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://chd05qymom53"
path="res://.godot/imported/road-straight_colormap.png-b6a117d52548e61c263bb6e65713a481.ctex"
metadata={
"vram_texture": false
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/road-straight_colormap.png"
dest_files=["res://.godot/imported/road-straight_colormap.png-b6a117d52548e61c263bb6e65713a481.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bwukuv5l31lqc"
path="res://.godot/imported/robotics_lab.glb-a802830aca077618c5a21c920daef67b.scn"
[deps]
source_file="res://models/robotics_lab.glb"
dest_files=["res://.godot/imported/robotics_lab.glb-a802830aca077618c5a21c920daef67b.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://vg514h2a8m2"
path.s3tc="res://.godot/imported/robotics_lab_colormap.png-6503359666200ed3991bf0a03551a1c9.s3tc.ctex"
path.etc2="res://.godot/imported/robotics_lab_colormap.png-6503359666200ed3991bf0a03551a1c9.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/robotics_lab_colormap.png"
dest_files=["res://.godot/imported/robotics_lab_colormap.png-6503359666200ed3991bf0a03551a1c9.s3tc.ctex", "res://.godot/imported/robotics_lab_colormap.png-6503359666200ed3991bf0a03551a1c9.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cmrpfx5xbvbqt"
path="res://.godot/imported/school_house.glb-9ff1c0665b3268d155e236e7820ab007.scn"
[deps]
source_file="res://models/school_house.glb"
dest_files=["res://.godot/imported/school_house.glb-9ff1c0665b3268d155e236e7820ab007.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://0sl1l150chjv"
path.s3tc="res://.godot/imported/school_house_colormap.png-594d0e02b88a7ca75af91fb71e6bb8c9.s3tc.ctex"
path.etc2="res://.godot/imported/school_house_colormap.png-594d0e02b88a7ca75af91fb71e6bb8c9.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/school_house_colormap.png"
dest_files=["res://.godot/imported/school_house_colormap.png-594d0e02b88a7ca75af91fb71e6bb8c9.s3tc.ctex", "res://.godot/imported/school_house_colormap.png-594d0e02b88a7ca75af91fb71e6bb8c9.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,48 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://6nx642ag511k"
path="res://.godot/imported/sky_garden.glb-81b9fe1bb21c1a7d0d01ec7bce7fd954.scn"
[deps]
source_file="res://models/sky_garden.glb"
dest_files=["res://.godot/imported/sky_garden.glb-81b9fe1bb21c1a7d0d01ec7bce7fd954.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
},
"transparent.001": {
"use_external/enabled": true,
"use_external/path": "uid://dxl7xhpjhadml"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://byfi8ej1cvybi"
path.s3tc="res://.godot/imported/sky_garden_colormap.png-059ad2f4a138abd84fb3f80abd5506e3.s3tc.ctex"
path.etc2="res://.godot/imported/sky_garden_colormap.png-059ad2f4a138abd84fb3f80abd5506e3.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/sky_garden_colormap.png"
dest_files=["res://.godot/imported/sky_garden_colormap.png-059ad2f4a138abd84fb3f80abd5506e3.s3tc.ctex", "res://.godot/imported/sky_garden_colormap.png-059ad2f4a138abd84fb3f80abd5506e3.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dpvkss2badajo"
path="res://.godot/imported/tool_shed.glb-bcc64fcc526031bfb6618c8ce3f7d92e.scn"
[deps]
source_file="res://models/tool_shed.glb"
dest_files=["res://.godot/imported/tool_shed.glb-bcc64fcc526031bfb6618c8ce3f7d92e.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bajvw6dstwtxg"
path.s3tc="res://.godot/imported/tool_shed_colormap.png-d7380fee25e94f36011f3aea98fa4ccb.s3tc.ctex"
path.etc2="res://.godot/imported/tool_shed_colormap.png-d7380fee25e94f36011f3aea98fa4ccb.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/tool_shed_colormap.png"
dest_files=["res://.godot/imported/tool_shed_colormap.png-d7380fee25e94f36011f3aea98fa4ccb.s3tc.ctex", "res://.godot/imported/tool_shed_colormap.png-d7380fee25e94f36011f3aea98fa4ccb.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c5exso6a03r8k"
path="res://.godot/imported/urban_park.glb-3d7e58f4fd2a0a627d59f1db70c1454f.scn"
[deps]
source_file="res://models/urban_park.glb"
dest_files=["res://.godot/imported/urban_park.glb-3d7e58f4fd2a0a627d59f1db70c1454f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ctcwxmxx0l13p"
path.s3tc="res://.godot/imported/urban_park_colormap.png-5a04563780afd6f3b484d6e265359eec.s3tc.ctex"
path.etc2="res://.godot/imported/urban_park_colormap.png-5a04563780afd6f3b484d6e265359eec.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/urban_park_colormap.png"
dest_files=["res://.godot/imported/urban_park_colormap.png-5a04563780afd6f3b484d6e265359eec.s3tc.ctex", "res://.godot/imported/urban_park_colormap.png-5a04563780afd6f3b484d6e265359eec.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

Binary file not shown.

@ -0,0 +1,44 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://djtf0i5igisup"
path="res://.godot/imported/workshop.glb-ed5e2e42c6ed9ce8631f2e5db4d43b0f.scn"
[deps]
source_file="res://models/workshop.glb"
dest_files=["res://.godot/imported/workshop.glb-ed5e2e42c6ed9ce8631f2e5db4d43b0f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
nodes/import_as_skeleton_bones=false
nodes/use_node_type_suffixes=true
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
animation/import_rest_as_RESET=false
import_script/path=""
_subresources={
"materials": {
"colormap": {
"use_external/enabled": true,
"use_external/path": "uid://b8yum5qqa1c75"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,39 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dqrfsq6i5u23b"
path.s3tc="res://.godot/imported/workshop_colormap.png-c8615b0f5f6634e337d202c8d34e56ff.s3tc.ctex"
path.etc2="res://.godot/imported/workshop_colormap.png-c8615b0f5f6634e337d202c8d34e56ff.etc2.ctex"
metadata={
"imported_formats": ["s3tc_bptc", "etc2_astc"],
"vram_texture": true
}
generator_parameters={
"md5": "007d2d2af08d0a09042bcd8910fe8d8f"
}
[deps]
source_file="res://models/workshop_colormap.png"
dest_files=["res://.godot/imported/workshop_colormap.png-c8615b0f5f6634e337d202c8d34e56ff.s3tc.ctex", "res://.godot/imported/workshop_colormap.png-c8615b0f5f6634e337d202c8d34e56ff.etc2.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

@ -123,6 +123,7 @@ camera_center={
textures/vram_compression/import_etc2_astc=true
anti_aliasing/quality/msaa_3d=2
viewport/transparent_background=true
debug/shapes/navigation/enable_edge_lines=false
debug/shapes/navigation/enable_edge_lines.web=false
debug/shapes/navigation/enable_geometry_face_random_color=false

@ -1,18 +1,37 @@
[gd_scene load_steps=10 format=3 uid="uid://cgk66f6rg03mj"]
[gd_scene load_steps=17 format=3 uid="uid://cgk66f6rg03mj"]
[ext_resource type="Script" uid="uid://delou5bqioyxe" path="res://scripts/hud_manager.gd" id="1_6vdxc"]
[ext_resource type="Texture2D" uid="uid://hendpftbt4iw" path="res://sprites/population_icon.png" id="2_28oy1"]
[ext_resource type="Texture2D" uid="uid://jk3mremfu7lm" path="res://sprites/electricity_icon.png" id="3_2u5bk"]
[ext_resource type="FontFile" uid="uid://d0cxd77jybrcn" path="res://fonts/lilita_one_regular.ttf" id="4_qfmf5"]
[ext_resource type="Texture2D" uid="uid://bng0d1sou7c8a" path="res://sprites/coin.png" id="5_vd1bj"]
[ext_resource type="Texture2D" uid="uid://cgpwknjrqnuae" path="res://sprites/help_icon.png" id="6_i1y88"]
[ext_resource type="Texture2D" uid="uid://hx3maksi7ma" path="res://sprites/unmuted.png" id="7_80m3c"]
[ext_resource type="Texture2D" uid="uid://dour774ndxwyw" path="res://sprites/UI/Group 386.png" id="2_5pdws"]
[ext_resource type="FontFile" uid="uid://cvsh0nooeeuwy" path="res://fonts/Roboto-Bold.ttf" id="3_0m4u7"]
[ext_resource type="Texture2D" uid="uid://bf57ngjubst77" path="res://sprites/UI/iconFriends.png" id="4_5pdws"]
[ext_resource type="Texture2D" uid="uid://bbllo67mdcs4a" path="res://sprites/UI/iconStreak.png" id="5_5pdws"]
[ext_resource type="Texture2D" uid="uid://dv24uyern6qg0" path="res://sprites/UI/buttonSound-on.png" id="6_5pdws"]
[ext_resource type="Texture2D" uid="uid://gmajxeoeg488" path="res://sprites/UI/buttonSound-hover.png" id="7_0m4u7"]
[ext_resource type="Texture2D" uid="uid://susaiduvwqc5" path="res://sprites/UI/buttonHelp-primary.png" id="7_5pdws"]
[ext_resource type="Texture2D" uid="uid://bktcydqta33pv" path="res://sprites/UI/buttonMissions primary.png" id="8_hd3ao"]
[ext_resource type="Texture2D" uid="uid://dmskbkdcedteb" path="res://sprites/UI/buttonHelp-hover.png" id="8_mphia"]
[ext_resource type="Texture2D" uid="uid://d1r8pkrwo3dc4" path="res://sprites/UI/buttonMissions hover.png" id="9_0i1j5"]
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_0m4u7"]
content_margin_left = 45.0
content_margin_top = 25.0
content_margin_right = 25.0
content_margin_bottom = 15.0
bg_color = Color(0.0509804, 0.105882, 0.301961, 1)
[sub_resource type="LabelSettings" id="LabelSettings_q176i"]
font = ExtResource("4_qfmf5")
font = ExtResource("3_0m4u7")
font_size = 24
shadow_color = Color(0, 0, 0, 0.392157)
[sub_resource type="StyleBoxLine" id="StyleBoxLine_5pdws"]
color = Color(0.0823529, 0.152941, 0.415686, 1)
vertical = true
[sub_resource type="StyleBoxLine" id="StyleBoxLine_hd3ao"]
color = Color(0.0823529, 0.152941, 0.415686, 1)
vertical = true
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_7b8hq"]
bg_color = Color(0.0784314, 0.0784314, 0.0784314, 0.588235)
border_width_left = 1
@ -35,138 +54,140 @@ grow_vertical = 2
script = ExtResource("1_6vdxc")
show_mission_select = true
[node name="HBoxContainer" type="HBoxContainer" parent="."]
layout_mode = 1
anchors_preset = 10
anchor_right = 1.0
offset_left = 20.0
offset_top = 24.0
offset_right = -20.0
offset_bottom = 84.0
grow_horizontal = 2
scale = Vector2(0.8, 0.8)
[node name="PanelContainer" type="PanelContainer" parent="."]
layout_mode = 0
offset_right = 1410.0
offset_bottom = 90.0
theme_override_styles/panel = SubResource("StyleBoxFlat_0m4u7")
[node name="HBoxContainer" type="HBoxContainer" parent="PanelContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_constants/separation = 40
[node name="CashItem" type="HBoxContainer" parent="HBoxContainer"]
[node name="CashItem" type="HBoxContainer" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_constants/separation = 8
[node name="CashIcon" type="TextureRect" parent="HBoxContainer/CashItem"]
[node name="CashIcon" type="TextureRect" parent="PanelContainer/HBoxContainer/CashItem"]
layout_mode = 2
texture = ExtResource("5_vd1bj")
texture = ExtResource("2_5pdws")
expand_mode = 3
stretch_mode = 5
[node name="CashLabel" type="Label" parent="HBoxContainer/CashItem"]
[node name="CashLabel" type="Label" parent="PanelContainer/HBoxContainer/CashItem"]
layout_mode = 2
text = "$10,000"
label_settings = SubResource("LabelSettings_q176i")
[node name="Separator1" type="VSeparator" parent="HBoxContainer"]
[node name="Separator1" type="VSeparator" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 10
theme_override_styles/separator = SubResource("StyleBoxLine_5pdws")
[node name="PopulationItem" type="HBoxContainer" parent="HBoxContainer"]
[node name="PopulationItem" type="HBoxContainer" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_constants/separation = 8
[node name="PopulationIcon" type="TextureRect" parent="HBoxContainer/PopulationItem"]
[node name="PopulationIcon" type="TextureRect" parent="PanelContainer/HBoxContainer/PopulationItem"]
layout_mode = 2
texture = ExtResource("2_28oy1")
texture = ExtResource("4_5pdws")
expand_mode = 3
stretch_mode = 5
[node name="PopulationLabel" type="Label" parent="HBoxContainer/PopulationItem"]
[node name="PopulationLabel" type="Label" parent="PanelContainer/HBoxContainer/PopulationItem"]
layout_mode = 2
text = "0"
label_settings = SubResource("LabelSettings_q176i")
[node name="Separator2" type="VSeparator" parent="HBoxContainer"]
[node name="Separator2" type="VSeparator" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 10
theme_override_styles/separator = SubResource("StyleBoxLine_hd3ao")
[node name="ElectricityItem" type="HBoxContainer" parent="HBoxContainer"]
[node name="ElectricityItem" type="HBoxContainer" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_constants/separation = 8
[node name="ElectricityIcon" type="TextureRect" parent="HBoxContainer/ElectricityItem"]
[node name="ElectricityIcon" type="TextureRect" parent="PanelContainer/HBoxContainer/ElectricityItem"]
layout_mode = 2
texture = ExtResource("3_2u5bk")
texture = ExtResource("5_5pdws")
expand_mode = 3
stretch_mode = 5
[node name="ElectricityValues" type="VBoxContainer" parent="HBoxContainer/ElectricityItem"]
[node name="ElectricityValues" type="VBoxContainer" parent="PanelContainer/HBoxContainer/ElectricityItem"]
layout_mode = 2
size_flags_vertical = 4
theme_override_constants/separation = 2
[node name="ElectricityLabel" type="Label" parent="HBoxContainer/ElectricityItem/ElectricityValues"]
[node name="ElectricityLabel" type="Label" parent="PanelContainer/HBoxContainer/ElectricityItem/ElectricityValues"]
visible = false
layout_mode = 2
text = "0/0 kW"
label_settings = SubResource("LabelSettings_q176i")
[node name="ElectricityIndicator" type="ColorRect" parent="HBoxContainer/ElectricityItem/ElectricityValues"]
[node name="ElectricityIndicator" type="ColorRect" parent="PanelContainer/HBoxContainer/ElectricityItem/ElectricityValues"]
custom_minimum_size = Vector2(120, 8)
layout_mode = 2
size_flags_horizontal = 4
color = Color(1, 0, 0, 1)
color = Color(1, 0.427451, 0.341176, 1)
[node name="Separator3" type="VSeparator" parent="HBoxContainer"]
[node name="Separator3" type="VSeparator" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 10
theme_override_styles/separator = SubResource("StyleBoxLine_hd3ao")
[node name="SoundItem" type="HBoxContainer" parent="HBoxContainer"]
[node name="SoundItem" type="HBoxContainer" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_constants/separation = 8
[node name="SoundButton" type="TextureButton" parent="HBoxContainer/SoundItem"]
[node name="SoundButton" type="TextureButton" parent="PanelContainer/HBoxContainer/SoundItem"]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
size_flags_vertical = 4
mouse_default_cursor_shape = 2
texture_normal = ExtResource("7_80m3c")
ignore_texture_size = true
texture_normal = ExtResource("6_5pdws")
texture_hover = ExtResource("7_0m4u7")
stretch_mode = 5
[node name="Separator4" type="VSeparator" parent="HBoxContainer"]
[node name="Separator4" type="VSeparator" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 10
theme_override_styles/separator = SubResource("StyleBoxLine_hd3ao")
[node name="HelpItem" type="HBoxContainer" parent="HBoxContainer"]
[node name="HelpItem" type="HBoxContainer" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_constants/separation = 8
[node name="HelpButton" type="TextureButton" parent="HBoxContainer/HelpItem"]
[node name="HelpButton" type="TextureButton" parent="PanelContainer/HBoxContainer/HelpItem"]
custom_minimum_size = Vector2(40, 40)
layout_mode = 2
size_flags_vertical = 4
mouse_default_cursor_shape = 2
texture_normal = ExtResource("6_i1y88")
ignore_texture_size = true
texture_normal = ExtResource("7_5pdws")
texture_hover = ExtResource("8_mphia")
stretch_mode = 5
[node name="Separator5" type="VSeparator" parent="HBoxContainer"]
[node name="Separator5" type="VSeparator" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
theme_override_constants/separation = 10
theme_override_styles/separator = SubResource("StyleBoxLine_hd3ao")
[node name="MissionSelectItem" type="HBoxContainer" parent="HBoxContainer"]
[node name="MissionSelectItem" type="HBoxContainer" parent="PanelContainer/HBoxContainer"]
layout_mode = 2
mouse_filter = 0
theme_override_constants/separation = 8
[node name="MissionSelectButton" type="Button" parent="HBoxContainer/MissionSelectItem"]
custom_minimum_size = Vector2(120, 40)
[node name="MissionSelectButton" type="TextureButton" parent="PanelContainer/HBoxContainer/MissionSelectItem"]
layout_mode = 2
size_flags_vertical = 4
mouse_default_cursor_shape = 2
text = "Missions"
texture_normal = ExtResource("8_hd3ao")
texture_hover = ExtResource("9_0i1j5")
stretch_mode = 5
[node name="PopulationTooltip" type="Control" parent="."]
visible = false
@ -218,10 +239,9 @@ theme_override_font_sizes/font_size = 24
text = "Electricity supply vs demand"
autowrap_mode = 3
[connection signal="mouse_entered" from="HBoxContainer/PopulationItem/PopulationIcon" to="." method="_on_population_icon_mouse_entered"]
[connection signal="mouse_exited" from="HBoxContainer/PopulationItem/PopulationIcon" to="." method="_on_population_icon_mouse_exited"]
[connection signal="mouse_entered" from="HBoxContainer/ElectricityItem/ElectricityIcon" to="." method="_on_electricity_icon_mouse_entered"]
[connection signal="mouse_exited" from="HBoxContainer/ElectricityItem/ElectricityIcon" to="." method="_on_electricity_icon_mouse_exited"]
[connection signal="pressed" from="HBoxContainer/SoundItem/SoundButton" to="." method="_on_sound_button_pressed"]
[connection signal="pressed" from="HBoxContainer/HelpItem/HelpButton" to="." method="_on_help_button_pressed"]
[connection signal="pressed" from="HBoxContainer/MissionSelectItem/MissionSelectButton" to="." method="_on_mission_select_button_pressed"]
[connection signal="mouse_entered" from="PanelContainer/HBoxContainer/PopulationItem/PopulationIcon" to="." method="_on_population_icon_mouse_entered"]
[connection signal="mouse_exited" from="PanelContainer/HBoxContainer/PopulationItem/PopulationIcon" to="." method="_on_population_icon_mouse_exited"]
[connection signal="mouse_entered" from="PanelContainer/HBoxContainer/ElectricityItem/ElectricityIcon" to="." method="_on_electricity_icon_mouse_entered"]
[connection signal="mouse_exited" from="PanelContainer/HBoxContainer/ElectricityItem/ElectricityIcon" to="." method="_on_electricity_icon_mouse_exited"]
[connection signal="pressed" from="PanelContainer/HBoxContainer/SoundItem/SoundButton" to="." method="_on_sound_button_pressed"]
[connection signal="pressed" from="PanelContainer/HBoxContainer/HelpItem/HelpButton" to="." method="_on_help_button_pressed"]

@ -11,7 +11,7 @@ sky_material = SubResource("ProceduralSkyMaterial_lg8b7")
[resource]
background_mode = 1
background_color = Color(0.219333, 0.21, 0.35, 1)
background_color = Color(0.0941176, 0.129412, 0.329412, 1)
sky = SubResource("Sky_7bk1c")
ambient_light_source = 3
ambient_light_color = Color(0.36875, 0.741929, 0.801344, 1)

@ -130,7 +130,7 @@ selector = NodePath("Selector")
selector_container = NodePath("Selector/Container")
view_camera = NodePath("../View/Camera")
gridmap = NodePath("../GridMap")
cash_display = NodePath("../CanvasLayer/HUD/HBoxContainer/CashItem/CashLabel")
cash_display = NodePath("../CanvasLayer/HUD/PanelContainer/HBoxContainer/CashItem/CashLabel")
[node name="Selector" type="Node3D" parent="Builder"]

@ -120,7 +120,7 @@ func _ready():
# Connect builder's cash display to HUD
if builder and hud:
builder.cash_display = hud.get_node("HBoxContainer/CashItem/CashLabel")
builder.cash_display = hud.get_node("PanelContainer/HBoxContainer/CashItem/CashLabel")
# Start background music
_start_background_music()

@ -15,7 +15,7 @@ var total_kW_production: float = 0.0
# References
var mission_select_menu: Control
var mission_select_button: Button
var mission_select_button: TextureButton
var building_construction_manager
var population_label: Label
var electricity_label: Label
@ -34,12 +34,12 @@ func _ready():
_builder.structure_removed.connect(_on_structure_removed)
# Initialize UI elements
population_label = $HBoxContainer/PopulationItem/PopulationLabel
electricity_label = $HBoxContainer/ElectricityItem/ElectricityValues/ElectricityLabel
electricity_indicator = $HBoxContainer/ElectricityItem/ElectricityValues/ElectricityIndicator
population_label = $PanelContainer/HBoxContainer/PopulationItem/PopulationLabel
electricity_label = $PanelContainer/HBoxContainer/ElectricityItem/ElectricityValues/ElectricityLabel
electricity_indicator = $PanelContainer/HBoxContainer/ElectricityItem/ElectricityValues/ElectricityIndicator
population_tooltip = $PopulationTooltip
electricity_tooltip = $ElectricityTooltip
mission_select_button = $HBoxContainer/MissionSelectItem/MissionSelectButton
mission_select_button = $PanelContainer/HBoxContainer/MissionSelectItem/MissionSelectButton
# Get references to panels
controls_panel = get_node_or_null("/root/Main/CanvasLayer/ControlsPanel")
@ -65,9 +65,9 @@ func _ready():
# Update mission select visibility based on export variable
_update_mission_select_visibility()
# Ensure electricity indicator starts with red color
# Ensure electricity indicator starts with orange color
if electricity_indicator:
electricity_indicator.color = Color(1, 0, 0) # Start with red
electricity_indicator.color = Color8(255, 109, 87) # Start with orange
# Hide the electricity label for now (keeping implementation for later)
if electricity_label:
@ -131,7 +131,7 @@ func _update_mission_select_visibility():
# If we're not in the tree yet, wait until we are
await ready
var mission_select_item = get_node_or_null("HBoxContainer/MissionSelectItem")
var mission_select_item = get_node_or_null("PanelContainer/HBoxContainer/MissionSelectItem")
if mission_select_item:
mission_select_item.visible = show_mission_select
else:
@ -232,8 +232,8 @@ func update_hud():
# Update electricity label and indicator
if electricity_label:
# Default to red for the electricity indicator
var indicator_color = Color(1, 0, 0) # Red
# Default to orange for the electricity indicator
var indicator_color = Color8(255, 109, 87) #Orange
if total_kW_usage > 0:
# If we have usage, check if production meets or exceeds it
@ -243,7 +243,7 @@ func update_hud():
indicator_color = Color(0, 1, 0) # Green
else:
# Not enough power - keep it red
indicator_color = Color(1, 0, 0) # Red
indicator_color = Color8(255, 109, 87) #Orange
# Update electricity label text (hidden for now but kept for future use)
electricity_label.text = str(total_kW_usage) + "/" + str(total_kW_production) + " kW"
@ -253,8 +253,8 @@ func update_hud():
indicator_color = Color(0, 1, 0) # Green
electricity_label.text = "0/" + str(total_kW_production) + " kW"
else:
# No usage and no production - show neutral color (gray)
indicator_color = Color(0.7, 0.7, 0.7) # Gray
# No usage and no production - show neutral color (white)
indicator_color = Color(0, 0, 0) # White
electricity_label.text = "0/0 kW"
# Hide the text label for now, but keep implementation for later

@ -935,19 +935,13 @@ func _show_unlocked_items_panel(unlocked_structures):
print("Loaded unlocked items panel scene")
var unlocked_panel = unlocked_panel_scene.instantiate()
# Always add to HUD if available
if hud:
print("Adding panel to HUD")
hud.add_child(unlocked_panel)
# Always add to canvas if available
if canvas:
canvas.add_child(unlocked_panel)
else:
# Fallback to CanvasLayer if HUD not available
if canvas:
print("Adding panel to CanvasLayer")
canvas.add_child(unlocked_panel)
else:
# Final fallback to root
print("Adding panel to root")
get_tree().root.add_child(unlocked_panel)
# Final fallback to root
print("Adding panel to root")
get_tree().root.add_child(unlocked_panel)
# Wait for panel to be added
await get_tree().process_frame

@ -57,8 +57,9 @@ func setup(unlocked_structures):
# Add structure thumbnail
var icon = TextureRect.new()
icon.custom_minimum_size = Vector2(64, 64)
icon.stretch_mode = TextureRect.STRETCH_KEEP_ASPECT_CENTERED
icon.stretch_mode = TextureRect.STRETCH_KEEP_ASPECT
icon.expand_mode = TextureRect.EXPAND_FIT_WIDTH
icon.expand_mode = TextureRect.EXPAND_FIT_HEIGHT
# Try to get thumbnail from structure thumbnail field
if "thumbnail" in structure and structure.thumbnail and structure.thumbnail != "Thumbnail":

@ -11,4 +11,4 @@ func _ready():
# Set initial movement along X axis
character.direction = Vector3(1, 0, 0)
character.patrol_distance = 10.0
print("Character initialized for navigation")
print("Character initialized for navigation")

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dour774ndxwyw"
path="res://.godot/imported/Group 386.png-188f24517634306f57ec749c770abe5d.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/Group 386.png"
dest_files=["res://.godot/imported/Group 386.png-188f24517634306f57ec749c770abe5d.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dmskbkdcedteb"
path="res://.godot/imported/buttonHelp-hover.png-3ac969d71654428c8a79839b2af99046.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/buttonHelp-hover.png"
dest_files=["res://.godot/imported/buttonHelp-hover.png-3ac969d71654428c8a79839b2af99046.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://susaiduvwqc5"
path="res://.godot/imported/buttonHelp-primary.png-4c81fab8d8886bf47c449718c0724692.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/buttonHelp-primary.png"
dest_files=["res://.godot/imported/buttonHelp-primary.png-4c81fab8d8886bf47c449718c0724692.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d1r8pkrwo3dc4"
path="res://.godot/imported/buttonMissions hover.png-86e7f43c2dc8d3f53137fde54d80cbb2.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/buttonMissions hover.png"
dest_files=["res://.godot/imported/buttonMissions hover.png-86e7f43c2dc8d3f53137fde54d80cbb2.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bktcydqta33pv"
path="res://.godot/imported/buttonMissions primary.png-8a2d306664ed5bdb5a386415066a89e7.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/buttonMissions primary.png"
dest_files=["res://.godot/imported/buttonMissions primary.png-8a2d306664ed5bdb5a386415066a89e7.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://gmajxeoeg488"
path="res://.godot/imported/buttonSound-hover.png-4606c5a8f5232e023bd183b3db469542.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/buttonSound-hover.png"
dest_files=["res://.godot/imported/buttonSound-hover.png-4606c5a8f5232e023bd183b3db469542.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://fnv21usw0ofi"
path="res://.godot/imported/buttonSound-off.png-844b2b69e203370633aff16eaa653556.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/buttonSound-off.png"
dest_files=["res://.godot/imported/buttonSound-off.png-844b2b69e203370633aff16eaa653556.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dv24uyern6qg0"
path="res://.godot/imported/buttonSound-on.png-a851a04662fd4fa78bc083e0a91347eb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/buttonSound-on.png"
dest_files=["res://.godot/imported/buttonSound-on.png-a851a04662fd4fa78bc083e0a91347eb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bf57ngjubst77"
path="res://.godot/imported/iconFriends.png-28a4e0f4b8a56054e851b404cedeaf29.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/iconFriends.png"
dest_files=["res://.godot/imported/iconFriends.png-28a4e0f4b8a56054e851b404cedeaf29.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bbllo67mdcs4a"
path="res://.godot/imported/iconStreak.png-4e7d655363f1a561143accf8db3d77e8.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/iconStreak.png"
dest_files=["res://.godot/imported/iconStreak.png-4e7d655363f1a561143accf8db3d77e8.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 385 B

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://6q4y5s41dgki"
path="res://.godot/imported/imageStreak.png-a1419d2d23dbf470c96f37a34497c1a0.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/UI/imageStreak.png"
dest_files=["res://.godot/imported/imageStreak.png-a1419d2d23dbf470c96f37a34497c1a0.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bq2hg8vw13hr"
path="res://.godot/imported/apartment_complex.png-57d16b59285548d4d270f68147dea953.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/apartment_complex.png"
dest_files=["res://.godot/imported/apartment_complex.png-57d16b59285548d4d270f68147dea953.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b5omm33b8lrhp"
path="res://.godot/imported/coffee_roastery.png-75852afec84944ecd8da7ca59d55b2c2.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/coffee_roastery.png"
dest_files=["res://.godot/imported/coffee_roastery.png-75852afec84944ecd8da7ca59d55b2c2.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bwww7ce2wjp2k"
path="res://.godot/imported/farm_house.png-b6cd236edcad414a6db60e66014d9b31.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/farm_house.png"
dest_files=["res://.godot/imported/farm_house.png-b6cd236edcad414a6db60e66014d9b31.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://yw51kd0x72gn"
path="res://.godot/imported/fruit_stand.png-462ac193c4f256274c1a476aaad45a0b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/fruit_stand.png"
dest_files=["res://.godot/imported/fruit_stand.png-462ac193c4f256274c1a476aaad45a0b.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cj88ergqjauiy"
path="res://.godot/imported/general_store.png-63a480cc390ee2ae82fc7ba64387d8eb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/general_store.png"
dest_files=["res://.godot/imported/general_store.png-63a480cc390ee2ae82fc7ba64387d8eb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b8y443d0w5w1"
path="res://.godot/imported/radio_tower.png-59d554ec1128b19ee7264ef88b4c6187.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/radio_tower.png"
dest_files=["res://.godot/imported/radio_tower.png-59d554ec1128b19ee7264ef88b4c6187.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cpxe6ja8urley"
path="res://.godot/imported/robotics_lab.png-7c5ef3098962f065a10a797b6608e325.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/robotics_lab.png"
dest_files=["res://.godot/imported/robotics_lab.png-7c5ef3098962f065a10a797b6608e325.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://clm6x8rw5i0kd"
path="res://.godot/imported/school_house.png-c6fdbae5587dfd97cffc1febb19d07e4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/arc_assets/school_house.png"
dest_files=["res://.godot/imported/school_house.png-c6fdbae5587dfd97cffc1febb19d07e4.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Some files were not shown because too many files have changed in this diff Show More