Browse Source

Update all demo projects for Godot 4.5 and use path-deterministic UIDs (#1258)

Aaron Franke 2 months ago
parent
commit
14fcc0e133
100 changed files with 414 additions and 179 deletions
  1. 7 1
      2d/bullet_shower/bullet.png.import
  2. 1 1
      2d/bullet_shower/bullets.gd.uid
  3. 7 1
      2d/bullet_shower/face_happy.png.import
  4. 7 1
      2d/bullet_shower/face_sad.png.import
  5. 7 1
      2d/bullet_shower/icon.webp.import
  6. 1 1
      2d/bullet_shower/player.gd.uid
  7. 1 1
      2d/bullet_shower/project.godot
  8. 5 5
      2d/bullet_shower/shower.tscn
  9. 1 1
      2d/custom_drawing/animation.gd.uid
  10. 1 1
      2d/custom_drawing/animation_slice.gd.uid
  11. 1 1
      2d/custom_drawing/custom_drawing.gd.uid
  12. 11 11
      2d/custom_drawing/custom_drawing.tscn
  13. 7 1
      2d/custom_drawing/icon.svg.import
  14. 1 1
      2d/custom_drawing/lines.gd.uid
  15. 1 1
      2d/custom_drawing/meshes.gd.uid
  16. 1 1
      2d/custom_drawing/polygons.gd.uid
  17. 1 1
      2d/custom_drawing/project.godot
  18. 1 1
      2d/custom_drawing/rectangles.gd.uid
  19. 1 1
      2d/custom_drawing/text.gd.uid
  20. 1 1
      2d/custom_drawing/textures.gd.uid
  21. 3 3
      2d/dodge_the_creeps/art/House In a Forest Loop.ogg.import
  22. 7 1
      2d/dodge_the_creeps/art/enemyFlyingAlt_1.png.import
  23. 7 1
      2d/dodge_the_creeps/art/enemyFlyingAlt_2.png.import
  24. 7 1
      2d/dodge_the_creeps/art/enemySwimming_1.png.import
  25. 7 1
      2d/dodge_the_creeps/art/enemySwimming_2.png.import
  26. 7 1
      2d/dodge_the_creeps/art/enemyWalking_1.png.import
  27. 7 1
      2d/dodge_the_creeps/art/enemyWalking_2.png.import
  28. 2 2
      2d/dodge_the_creeps/art/gameover.wav.import
  29. 7 1
      2d/dodge_the_creeps/art/playerGrey_up1.png.import
  30. 7 1
      2d/dodge_the_creeps/art/playerGrey_up2.png.import
  31. 7 1
      2d/dodge_the_creeps/art/playerGrey_walk1.png.import
  32. 7 1
      2d/dodge_the_creeps/art/playerGrey_walk2.png.import
  33. 3 2
      2d/dodge_the_creeps/fonts/Xolonium-Regular.ttf.import
  34. 1 1
      2d/dodge_the_creeps/hud.gd.uid
  35. 3 3
      2d/dodge_the_creeps/hud.tscn
  36. 7 1
      2d/dodge_the_creeps/icon.webp.import
  37. 1 1
      2d/dodge_the_creeps/main.gd.uid
  38. 8 8
      2d/dodge_the_creeps/main.tscn
  39. 1 1
      2d/dodge_the_creeps/mob.gd.uid
  40. 10 10
      2d/dodge_the_creeps/mob.tscn
  41. 1 1
      2d/dodge_the_creeps/player.gd.uid
  42. 7 7
      2d/dodge_the_creeps/player.tscn
  43. 1 1
      2d/dodge_the_creeps/project.godot
  44. 7 1
      2d/dynamic_tilemap_layers/icon.png.import
  45. 7 1
      2d/dynamic_tilemap_layers/level/obstacle.png.import
  46. 1 1
      2d/dynamic_tilemap_layers/level/tile_map.gd.uid
  47. 1 1
      2d/dynamic_tilemap_layers/player/player.gd.uid
  48. 7 1
      2d/dynamic_tilemap_layers/player/player.png.import
  49. 3 3
      2d/dynamic_tilemap_layers/player/player.tscn
  50. 1 1
      2d/dynamic_tilemap_layers/project.godot
  51. 4 4
      2d/dynamic_tilemap_layers/world.tscn
  52. 5 5
      2d/finite_state_machine/Demo.tscn
  53. 1 1
      2d/finite_state_machine/debug/ControlsPanel.tscn
  54. 1 1
      2d/finite_state_machine/debug/Explanations.tscn
  55. 3 3
      2d/finite_state_machine/debug/StatesStackDiplayer.tscn
  56. 2 2
      2d/finite_state_machine/fonts/SourceCodePro-Bold.ttf.import
  57. 1 1
      2d/finite_state_machine/icon.webp.import
  58. 17 17
      2d/finite_state_machine/player/Player.tscn
  59. 1 1
      2d/finite_state_machine/player/body.png.import
  60. 2 2
      2d/finite_state_machine/player/bullet/Bullet.tscn
  61. 1 1
      2d/finite_state_machine/player/bullet/bullet_spawner.gd.uid
  62. 1 1
      2d/finite_state_machine/player/shadow.png.import
  63. 1 1
      2d/finite_state_machine/player/states/combat/attack.gd.uid
  64. 1 1
      2d/finite_state_machine/player/states/combat/stagger.gd.uid
  65. 1 1
      2d/finite_state_machine/player/states/die.gd.uid
  66. 1 1
      2d/finite_state_machine/player/states/motion/in_air/jump.gd.uid
  67. 1 1
      2d/finite_state_machine/player/states/motion/motion.gd.uid
  68. 1 1
      2d/finite_state_machine/player/states/motion/on_ground/idle.gd.uid
  69. 1 1
      2d/finite_state_machine/player/states/motion/on_ground/move.gd.uid
  70. 1 1
      2d/finite_state_machine/player/states/motion/on_ground/on_ground.gd.uid
  71. 4 4
      2d/finite_state_machine/player/weapon/Sword.tscn
  72. 1 1
      2d/finite_state_machine/player/weapon/sword.gd.uid
  73. 1 1
      2d/finite_state_machine/player/weapon/sword.png.import
  74. 1 1
      2d/finite_state_machine/state_machine/state.gd.uid
  75. 1 1
      2d/finite_state_machine/state_machine/state_machine.gd.uid
  76. 1 1
      2d/glow/beach_cave.gd.uid
  77. 4 4
      2d/glow/beach_cave.tscn
  78. 7 1
      2d/glow/glow_map.webp.import
  79. 7 1
      2d/glow/icon.webp.import
  80. 7 1
      2d/glow/ocean_beach.png.import
  81. 7 1
      2d/glow/ocean_cave.png.import
  82. 1 1
      2d/glow/project.godot
  83. 7 1
      2d/hexagonal_map/icon.webp.import
  84. 3 3
      2d/hexagonal_map/map.tscn
  85. 1 1
      2d/hexagonal_map/project.godot
  86. 7 1
      2d/hexagonal_map/tiles/WWT-01.png.import
  87. 7 1
      2d/hexagonal_map/tiles/WWT-02.png.import
  88. 7 1
      2d/hexagonal_map/tiles/WWT-03.png.import
  89. 7 1
      2d/hexagonal_map/tiles/WWT-04.png.import
  90. 7 1
      2d/hexagonal_map/tiles/WWT-05.png.import
  91. 7 1
      2d/hexagonal_map/tiles/WWT-06.png.import
  92. 7 1
      2d/hexagonal_map/tiles/WWT-07.png.import
  93. 7 1
      2d/hexagonal_map/tiles/WWT-08.png.import
  94. 7 1
      2d/hexagonal_map/tiles/WWT-09.png.import
  95. 7 1
      2d/hexagonal_map/tiles/WWT-10.png.import
  96. 7 1
      2d/hexagonal_map/tiles/WWT-11.png.import
  97. 7 1
      2d/hexagonal_map/tiles/WWT-12.png.import
  98. 7 1
      2d/hexagonal_map/tiles/WWT-13.png.import
  99. 7 1
      2d/hexagonal_map/tiles/WWT-14.png.import
  100. 7 1
      2d/hexagonal_map/tiles/WWT-15.png.import

+ 7 - 1
2d/bullet_shower/bullet.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bcoiuym4nw1ua"
+uid="uid://b1yd0wl8kt2i7"
 path="res://.godot/imported/bullet.png-ff1424653e10246c11e3724e402c519e.ctex"
 path="res://.godot/imported/bullet.png-ff1424653e10246c11e3724e402c519e.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/bullet.png-ff1424653e10246c11e3724e402c519e.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 1 - 1
2d/bullet_shower/bullets.gd.uid

@@ -1 +1 @@
-uid://rddaoyfpqvix
+uid://e3fsq0i746o1

+ 7 - 1
2d/bullet_shower/face_happy.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://d3u7k0742d5ug"
+uid="uid://c33jd3nwdqtb4"
 path="res://.godot/imported/face_happy.png-38d387d31ec13459f749c93ce3d75d80.ctex"
 path="res://.godot/imported/face_happy.png-38d387d31ec13459f749c93ce3d75d80.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/face_happy.png-38d387d31ec13459f749c93ce3d75d
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/bullet_shower/face_sad.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://8j32onnr4qo3"
+uid="uid://b63ok8dbyysfs"
 path="res://.godot/imported/face_sad.png-0ac7165eab24f595aba17a746a66c550.ctex"
 path="res://.godot/imported/face_sad.png-0ac7165eab24f595aba17a746a66c550.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/face_sad.png-0ac7165eab24f595aba17a746a66c550
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/bullet_shower/icon.webp.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://brwp8bimc75uu"
+uid="uid://44incao8gryo"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ct
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 1 - 1
2d/bullet_shower/player.gd.uid

@@ -1 +1 @@
-uid://8ij4vk5yqwtt
+uid://eu1k1ulu68o2

+ 1 - 1
2d/bullet_shower/project.godot

@@ -14,7 +14,7 @@ config/name="Bullet Shower"
 config/description="Demonstrates how to manage large amounts of objects efficiently using low-level Servers."
 config/description="Demonstrates how to manage large amounts of objects efficiently using low-level Servers."
 config/tags=PackedStringArray("2d", "demo", "official", "performance")
 config/tags=PackedStringArray("2d", "demo", "official", "performance")
 run/main_scene="res://shower.tscn"
 run/main_scene="res://shower.tscn"
-config/features=PackedStringArray("4.4")
+config/features=PackedStringArray("4.5")
 config/icon="res://icon.webp"
 config/icon="res://icon.webp"
 
 
 [debug]
 [debug]

+ 5 - 5
2d/bullet_shower/shower.tscn

@@ -1,9 +1,9 @@
-[gd_scene load_steps=7 format=3 uid="uid://c78by7hc4fmwx"]
+[gd_scene load_steps=7 format=3 uid="uid://dxq1b4cth265d"]
 
 
-[ext_resource type="Script" path="res://bullets.gd" id="2"]
-[ext_resource type="Texture2D" uid="uid://d3u7k0742d5ug" path="res://face_happy.png" id="3"]
-[ext_resource type="Texture2D" uid="uid://8j32onnr4qo3" path="res://face_sad.png" id="4"]
-[ext_resource type="Script" path="res://player.gd" id="5"]
+[ext_resource type="Script" uid="uid://e3fsq0i746o1" path="res://bullets.gd" id="2"]
+[ext_resource type="Texture2D" uid="uid://c33jd3nwdqtb4" path="res://face_happy.png" id="3"]
+[ext_resource type="Texture2D" uid="uid://b63ok8dbyysfs" path="res://face_sad.png" id="4"]
+[ext_resource type="Script" uid="uid://eu1k1ulu68o2" path="res://player.gd" id="5"]
 
 
 [sub_resource type="SpriteFrames" id="1"]
 [sub_resource type="SpriteFrames" id="1"]
 animations = [{
 animations = [{

+ 1 - 1
2d/custom_drawing/animation.gd.uid

@@ -1 +1 @@
-uid://b8d4d0s3gujbp
+uid://m1872t0qa0i4

+ 1 - 1
2d/custom_drawing/animation_slice.gd.uid

@@ -1 +1 @@
-uid://wksdrvv65620
+uid://dxbst4jd731sx

+ 1 - 1
2d/custom_drawing/custom_drawing.gd.uid

@@ -1 +1 @@
-uid://cinaeqsrawkbw
+uid://k86266poffsc

+ 11 - 11
2d/custom_drawing/custom_drawing.tscn

@@ -1,14 +1,14 @@
-[gd_scene load_steps=10 format=3 uid="uid://btxwm0qudsn3t"]
-
-[ext_resource type="Script" uid="uid://cinaeqsrawkbw" path="res://custom_drawing.gd" id="1_rtndo"]
-[ext_resource type="Script" uid="uid://3gt2v4l0gy1" path="res://lines.gd" id="2_exx0l"]
-[ext_resource type="Script" uid="uid://cquneapbjf3e0" path="res://rectangles.gd" id="3_yrx86"]
-[ext_resource type="Script" uid="uid://clsf8dubgyrig" path="res://polygons.gd" id="4_obj11"]
-[ext_resource type="Script" uid="uid://dtxyrnurokare" path="res://textures.gd" id="5_84cac"]
-[ext_resource type="Script" uid="uid://dy8ofskb8bg4a" path="res://meshes.gd" id="5_exx0l"]
-[ext_resource type="Script" uid="uid://0kv1wvfyg058" path="res://text.gd" id="6_4w081"]
-[ext_resource type="Script" uid="uid://b8d4d0s3gujbp" path="res://animation.gd" id="8_yrx86"]
-[ext_resource type="Script" uid="uid://wksdrvv65620" path="res://animation_slice.gd" id="9_obj11"]
+[gd_scene load_steps=10 format=3 uid="uid://e3ko2k5vfsph"]
+
+[ext_resource type="Script" uid="uid://k86266poffsc" path="res://custom_drawing.gd" id="1_rtndo"]
+[ext_resource type="Script" uid="uid://bs2i4k2suatwx" path="res://lines.gd" id="2_exx0l"]
+[ext_resource type="Script" uid="uid://kr0artw8tmec" path="res://rectangles.gd" id="3_yrx86"]
+[ext_resource type="Script" uid="uid://bavbrayrl4aqv" path="res://polygons.gd" id="4_obj11"]
+[ext_resource type="Script" uid="uid://dmgkvc33ohsn1" path="res://textures.gd" id="5_84cac"]
+[ext_resource type="Script" uid="uid://cmgvk2l7icywj" path="res://meshes.gd" id="5_exx0l"]
+[ext_resource type="Script" uid="uid://by5ufa6o3liw" path="res://text.gd" id="6_4w081"]
+[ext_resource type="Script" uid="uid://m1872t0qa0i4" path="res://animation.gd" id="8_yrx86"]
+[ext_resource type="Script" uid="uid://dxbst4jd731sx" path="res://animation_slice.gd" id="9_obj11"]
 
 
 [node name="CustomDrawing" type="Control"]
 [node name="CustomDrawing" type="Control"]
 layout_mode = 3
 layout_mode = 3

+ 7 - 1
2d/custom_drawing/icon.svg.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://dfc361vvrguif"
+uid="uid://cfri1nx5avo7w"
 path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
 path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.cte
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 1 - 1
2d/custom_drawing/lines.gd.uid

@@ -1 +1 @@
-uid://3gt2v4l0gy1
+uid://bs2i4k2suatwx

+ 1 - 1
2d/custom_drawing/meshes.gd.uid

@@ -1 +1 @@
-uid://dy8ofskb8bg4a
+uid://cmgvk2l7icywj

+ 1 - 1
2d/custom_drawing/polygons.gd.uid

@@ -1 +1 @@
-uid://clsf8dubgyrig
+uid://bavbrayrl4aqv

+ 1 - 1
2d/custom_drawing/project.godot

@@ -13,7 +13,7 @@ config_version=5
 config/name="Custom Drawing in 2D"
 config/name="Custom Drawing in 2D"
 config/description="A demo showing how to draw 2D elements in Godot without using nodes."
 config/description="A demo showing how to draw 2D elements in Godot without using nodes."
 run/main_scene="uid://btxwm0qudsn3t"
 run/main_scene="uid://btxwm0qudsn3t"
-config/features=PackedStringArray("4.4", "Mobile")
+config/features=PackedStringArray("4.5", "Mobile")
 run/low_processor_mode=true
 run/low_processor_mode=true
 config/icon="res://icon.svg"
 config/icon="res://icon.svg"
 
 

+ 1 - 1
2d/custom_drawing/rectangles.gd.uid

@@ -1 +1 @@
-uid://cquneapbjf3e0
+uid://kr0artw8tmec

+ 1 - 1
2d/custom_drawing/text.gd.uid

@@ -1 +1 @@
-uid://0kv1wvfyg058
+uid://by5ufa6o3liw

+ 1 - 1
2d/custom_drawing/textures.gd.uid

@@ -1 +1 @@
-uid://dtxyrnurokare
+uid://dmgkvc33ohsn1

+ 3 - 3
2d/dodge_the_creeps/art/House In a Forest Loop.ogg.import

@@ -2,7 +2,7 @@
 
 
 importer="oggvorbisstr"
 importer="oggvorbisstr"
 type="AudioStreamOggVorbis"
 type="AudioStreamOggVorbis"
-uid="uid://q2pf4fr8d0ks"
+uid="uid://sgfduhhw4pno"
 path="res://.godot/imported/House In a Forest Loop.ogg-1a6a72ae843ad792b7039931227e8d50.oggvorbisstr"
 path="res://.godot/imported/House In a Forest Loop.ogg-1a6a72ae843ad792b7039931227e8d50.oggvorbisstr"
 
 
 [deps]
 [deps]
@@ -13,7 +13,7 @@ dest_files=["res://.godot/imported/House In a Forest Loop.ogg-1a6a72ae843ad792b7
 [params]
 [params]
 
 
 loop=true
 loop=true
-loop_offset=0
-bpm=0
+loop_offset=0.0
+bpm=0.0
 beat_count=0
 beat_count=0
 bar_beats=4
 bar_beats=4

+ 7 - 1
2d/dodge_the_creeps/art/enemyFlyingAlt_1.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://yqglrrsx7j1f"
+uid="uid://dun74wipekpfq"
 path="res://.godot/imported/enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6332e9489.ctex"
 path="res://.godot/imported/enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6332e9489.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/enemyFlyingAlt_1.png-559f599b16c69b112c1b53f6
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/enemyFlyingAlt_2.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bpot8awhdn6ph"
+uid="uid://vusf51hepduk"
 path="res://.godot/imported/enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3cd932c076.ctex"
 path="res://.godot/imported/enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3cd932c076.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/enemyFlyingAlt_2.png-31dc7310eda6e1b721224f3c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/enemySwimming_1.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://5lvm88ij4jqn"
+uid="uid://d182mv7y80xqy"
 path="res://.godot/imported/enemySwimming_1.png-dd0e11759dc3d624c8a704f6e98a3d80.ctex"
 path="res://.godot/imported/enemySwimming_1.png-dd0e11759dc3d624c8a704f6e98a3d80.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/enemySwimming_1.png-dd0e11759dc3d624c8a704f6e
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/enemySwimming_2.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bng45cvsgufqc"
+uid="uid://dmgglhdyowipd"
 path="res://.godot/imported/enemySwimming_2.png-4c0cbc0732264c4ea3290340bd4a0a62.ctex"
 path="res://.godot/imported/enemySwimming_2.png-4c0cbc0732264c4ea3290340bd4a0a62.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/enemySwimming_2.png-4c0cbc0732264c4ea3290340b
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/enemyWalking_1.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bu4221t7qpa7d"
+uid="uid://dgwhuvn7qb4iy"
 path="res://.godot/imported/enemyWalking_1.png-5af6eedbe61b701677d490ffdc1e6471.ctex"
 path="res://.godot/imported/enemyWalking_1.png-5af6eedbe61b701677d490ffdc1e6471.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/enemyWalking_1.png-5af6eedbe61b701677d490ffdc
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/enemyWalking_2.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://booij5t7h4efb"
+uid="uid://dyw702efe6meu"
 path="res://.godot/imported/enemyWalking_2.png-67c480ed60c35e95f5acb0436246b935.ctex"
 path="res://.godot/imported/enemyWalking_2.png-67c480ed60c35e95f5acb0436246b935.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/enemyWalking_2.png-67c480ed60c35e95f5acb04362
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 2 - 2
2d/dodge_the_creeps/art/gameover.wav.import

@@ -2,7 +2,7 @@
 
 
 importer="wav"
 importer="wav"
 type="AudioStreamWAV"
 type="AudioStreamWAV"
-uid="uid://dw26fpygeag8o"
+uid="uid://td2mgko63p61"
 path="res://.godot/imported/gameover.wav-98c95c744b35280048c2bd093cf8a356.sample"
 path="res://.godot/imported/gameover.wav-98c95c744b35280048c2bd093cf8a356.sample"
 
 
 [deps]
 [deps]
@@ -21,4 +21,4 @@ edit/normalize=true
 edit/loop_mode=0
 edit/loop_mode=0
 edit/loop_begin=0
 edit/loop_begin=0
 edit/loop_end=-1
 edit/loop_end=-1
-compress/mode=0
+compress/mode=2

+ 7 - 1
2d/dodge_the_creeps/art/playerGrey_up1.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://b4yyoafu8bi0q"
+uid="uid://bcow5c46vixno"
 path="res://.godot/imported/playerGrey_up1.png-6bd114d0a6beac91f48e3a7314d44564.ctex"
 path="res://.godot/imported/playerGrey_up1.png-6bd114d0a6beac91f48e3a7314d44564.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/playerGrey_up1.png-6bd114d0a6beac91f48e3a7314
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/playerGrey_up2.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bko65a0nd66st"
+uid="uid://dw3lwgwhpbfx8"
 path="res://.godot/imported/playerGrey_up2.png-d6aba85f5f2675ebc7045efa7552ee79.ctex"
 path="res://.godot/imported/playerGrey_up2.png-d6aba85f5f2675ebc7045efa7552ee79.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/playerGrey_up2.png-d6aba85f5f2675ebc7045efa75
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/playerGrey_walk1.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://ftkxr8r4qghp"
+uid="uid://b2aofu01vxvea"
 path="res://.godot/imported/playerGrey_walk1.png-c4773fe7a7bf85d7ab732eb4458c2742.ctex"
 path="res://.godot/imported/playerGrey_walk1.png-c4773fe7a7bf85d7ab732eb4458c2742.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/playerGrey_walk1.png-c4773fe7a7bf85d7ab732eb4
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dodge_the_creeps/art/playerGrey_walk2.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://couyhcegeihme"
+uid="uid://ddjou2q6gxlfr"
 path="res://.godot/imported/playerGrey_walk2.png-34d2d916366100182d08037c51884043.ctex"
 path="res://.godot/imported/playerGrey_walk2.png-34d2d916366100182d08037c51884043.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/playerGrey_walk2.png-34d2d916366100182d08037c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 3 - 2
2d/dodge_the_creeps/fonts/Xolonium-Regular.ttf.import

@@ -2,7 +2,7 @@
 
 
 importer="font_data_dynamic"
 importer="font_data_dynamic"
 type="FontFile"
 type="FontFile"
-uid="uid://cit6gwe5px1q8"
+uid="uid://bgv586r20ps8e"
 path="res://.godot/imported/Xolonium-Regular.ttf-bc2981e3069cff4c34dd7c8e2bb73fba.fontdata"
 path="res://.godot/imported/Xolonium-Regular.ttf-bc2981e3069cff4c34dd7c8e2bb73fba.fontdata"
 
 
 [deps]
 [deps]
@@ -21,8 +21,9 @@ msdf_pixel_range=8
 msdf_size=48
 msdf_size=48
 allow_system_fallback=true
 allow_system_fallback=true
 force_autohinter=false
 force_autohinter=false
+modulate_color_glyphs=false
 hinting=1
 hinting=1
-subpixel_positioning=1
+subpixel_positioning=4
 keep_rounding_remainders=true
 keep_rounding_remainders=true
 oversampling=0.0
 oversampling=0.0
 Fallbacks=null
 Fallbacks=null

+ 1 - 1
2d/dodge_the_creeps/hud.gd.uid

@@ -1 +1 @@
-uid://ole4kvtbp4r1
+uid://c1g57034r2c0

+ 3 - 3
2d/dodge_the_creeps/hud.tscn

@@ -1,7 +1,7 @@
-[gd_scene load_steps=5 format=3 uid="uid://ccqoreueuxdb7"]
+[gd_scene load_steps=5 format=3 uid="uid://b0efehuavobda"]
 
 
-[ext_resource type="Script" uid="uid://ole4kvtbp4r1" path="res://hud.gd" id="1"]
-[ext_resource type="FontFile" uid="uid://cit6gwe5px1q8" path="res://fonts/Xolonium-Regular.ttf" id="2_2jm3i"]
+[ext_resource type="Script" uid="uid://c1g57034r2c0" path="res://hud.gd" id="1"]
+[ext_resource type="FontFile" uid="uid://bgv586r20ps8e" path="res://fonts/Xolonium-Regular.ttf" id="2_2jm3i"]
 
 
 [sub_resource type="InputEventAction" id="InputEventAction_fopy7"]
 [sub_resource type="InputEventAction" id="InputEventAction_fopy7"]
 action = &"start_game"
 action = &"start_game"

+ 7 - 1
2d/dodge_the_creeps/icon.webp.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://brwp8bimc75uu"
+uid="uid://dfklrdtaun0xt"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ct
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 1 - 1
2d/dodge_the_creeps/main.gd.uid

@@ -1 +1 @@
-uid://bi0dtjbbi0wxj
+uid://c4wt6ace7hycd

+ 8 - 8
2d/dodge_the_creeps/main.tscn

@@ -1,11 +1,11 @@
-[gd_scene load_steps=8 format=3 uid="uid://cyfwty2q3rdse"]
-
-[ext_resource type="Script" uid="uid://bi0dtjbbi0wxj" path="res://main.gd" id="1_0r6n5"]
-[ext_resource type="PackedScene" uid="uid://rkdnhqgf2hpj" path="res://mob.tscn" id="2_50pww"]
-[ext_resource type="PackedScene" uid="uid://4vwrqjegqwpj" path="res://player.tscn" id="3_veqnc"]
-[ext_resource type="PackedScene" uid="uid://ccqoreueuxdb7" path="res://hud.tscn" id="4_0qnje"]
-[ext_resource type="AudioStream" uid="uid://q2pf4fr8d0ks" path="res://art/House In a Forest Loop.ogg" id="5_55d8h"]
-[ext_resource type="AudioStream" uid="uid://dw26fpygeag8o" path="res://art/gameover.wav" id="6_hp1r0"]
+[gd_scene load_steps=8 format=3 uid="uid://bggkaprn62fwm"]
+
+[ext_resource type="Script" uid="uid://c4wt6ace7hycd" path="res://main.gd" id="1_0r6n5"]
+[ext_resource type="PackedScene" uid="uid://cao351pllxqpa" path="res://mob.tscn" id="2_50pww"]
+[ext_resource type="PackedScene" uid="uid://bwhlkliwp13p4" path="res://player.tscn" id="3_veqnc"]
+[ext_resource type="PackedScene" uid="uid://b0efehuavobda" path="res://hud.tscn" id="4_0qnje"]
+[ext_resource type="AudioStream" uid="uid://sgfduhhw4pno" path="res://art/House In a Forest Loop.ogg" id="5_55d8h"]
+[ext_resource type="AudioStream" uid="uid://td2mgko63p61" path="res://art/gameover.wav" id="6_hp1r0"]
 
 
 [sub_resource type="Curve2D" id="1"]
 [sub_resource type="Curve2D" id="1"]
 _data = {
 _data = {

+ 1 - 1
2d/dodge_the_creeps/mob.gd.uid

@@ -1 +1 @@
-uid://c8vixyuoi1xgn
+uid://cypxpb8arjrqt

+ 10 - 10
2d/dodge_the_creeps/mob.tscn

@@ -1,12 +1,12 @@
-[gd_scene load_steps=10 format=3 uid="uid://rkdnhqgf2hpj"]
+[gd_scene load_steps=10 format=3 uid="uid://cao351pllxqpa"]
 
 
-[ext_resource type="Script" uid="uid://c8vixyuoi1xgn" path="res://mob.gd" id="1"]
-[ext_resource type="Texture2D" uid="uid://yqglrrsx7j1f" path="res://art/enemyFlyingAlt_1.png" id="2"]
-[ext_resource type="Texture2D" uid="uid://bpot8awhdn6ph" path="res://art/enemyFlyingAlt_2.png" id="3"]
-[ext_resource type="Texture2D" uid="uid://bu4221t7qpa7d" path="res://art/enemyWalking_1.png" id="4"]
-[ext_resource type="Texture2D" uid="uid://booij5t7h4efb" path="res://art/enemyWalking_2.png" id="5"]
-[ext_resource type="Texture2D" uid="uid://5lvm88ij4jqn" path="res://art/enemySwimming_1.png" id="6"]
-[ext_resource type="Texture2D" uid="uid://bng45cvsgufqc" path="res://art/enemySwimming_2.png" id="7"]
+[ext_resource type="Script" uid="uid://cypxpb8arjrqt" path="res://mob.gd" id="1"]
+[ext_resource type="Texture2D" uid="uid://dun74wipekpfq" path="res://art/enemyFlyingAlt_1.png" id="2"]
+[ext_resource type="Texture2D" uid="uid://vusf51hepduk" path="res://art/enemyFlyingAlt_2.png" id="3"]
+[ext_resource type="Texture2D" uid="uid://dgwhuvn7qb4iy" path="res://art/enemyWalking_1.png" id="4"]
+[ext_resource type="Texture2D" uid="uid://dyw702efe6meu" path="res://art/enemyWalking_2.png" id="5"]
+[ext_resource type="Texture2D" uid="uid://d182mv7y80xqy" path="res://art/enemySwimming_1.png" id="6"]
+[ext_resource type="Texture2D" uid="uid://dmgglhdyowipd" path="res://art/enemySwimming_2.png" id="7"]
 
 
 [sub_resource type="SpriteFrames" id="1"]
 [sub_resource type="SpriteFrames" id="1"]
 animations = [{
 animations = [{
@@ -48,14 +48,14 @@ animations = [{
 radius = 37.0
 radius = 37.0
 height = 100.0
 height = 100.0
 
 
-[node name="Mob" type="RigidDynamicBody2D" groups=["mobs"]]
+[node name="Mob" type="RigidBody2D" groups=["mobs"]]
 collision_mask = 0
 collision_mask = 0
 gravity_scale = 0.0
 gravity_scale = 0.0
 script = ExtResource("1")
 script = ExtResource("1")
 
 
 [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
 [node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
 scale = Vector2(0.75, 0.75)
 scale = Vector2(0.75, 0.75)
-frames = SubResource("1")
+sprite_frames = SubResource("1")
 animation = &"walk"
 animation = &"walk"
 
 
 [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
 [node name="CollisionShape2D" type="CollisionShape2D" parent="."]

+ 1 - 1
2d/dodge_the_creeps/player.gd.uid

@@ -1 +1 @@
-uid://ccd1k2qxslohl
+uid://6s0lxctks3qn

+ 7 - 7
2d/dodge_the_creeps/player.tscn

@@ -1,10 +1,10 @@
-[gd_scene load_steps=13 format=3 uid="uid://4vwrqjegqwpj"]
+[gd_scene load_steps=13 format=3 uid="uid://bwhlkliwp13p4"]
 
 
-[ext_resource type="Script" uid="uid://ccd1k2qxslohl" path="res://player.gd" id="1"]
-[ext_resource type="Texture2D" uid="uid://ftkxr8r4qghp" path="res://art/playerGrey_walk1.png" id="2"]
-[ext_resource type="Texture2D" uid="uid://couyhcegeihme" path="res://art/playerGrey_walk2.png" id="3"]
-[ext_resource type="Texture2D" uid="uid://b4yyoafu8bi0q" path="res://art/playerGrey_up1.png" id="4"]
-[ext_resource type="Texture2D" uid="uid://bko65a0nd66st" path="res://art/playerGrey_up2.png" id="5"]
+[ext_resource type="Script" uid="uid://6s0lxctks3qn" path="res://player.gd" id="1"]
+[ext_resource type="Texture2D" uid="uid://b2aofu01vxvea" path="res://art/playerGrey_walk1.png" id="2"]
+[ext_resource type="Texture2D" uid="uid://ddjou2q6gxlfr" path="res://art/playerGrey_walk2.png" id="3"]
+[ext_resource type="Texture2D" uid="uid://bcow5c46vixno" path="res://art/playerGrey_up1.png" id="4"]
+[ext_resource type="Texture2D" uid="uid://dw3lwgwhpbfx8" path="res://art/playerGrey_up2.png" id="5"]
 
 
 [sub_resource type="SpriteFrames" id="1"]
 [sub_resource type="SpriteFrames" id="1"]
 animations = [{
 animations = [{
@@ -68,8 +68,8 @@ shape = SubResource("2")
 [node name="Trail" type="GPUParticles2D" parent="."]
 [node name="Trail" type="GPUParticles2D" parent="."]
 z_index = -1
 z_index = -1
 amount = 10
 amount = 10
-process_material = SubResource("7")
 texture = ExtResource("2")
 texture = ExtResource("2")
 speed_scale = 2.0
 speed_scale = 2.0
+process_material = SubResource("7")
 
 
 [connection signal="body_entered" from="." to="." method="_on_body_entered"]
 [connection signal="body_entered" from="." to="." method="_on_body_entered"]

+ 1 - 1
2d/dodge_the_creeps/project.godot

@@ -19,7 +19,7 @@ tutorial in the documentation. For more details, consider
 following the tutorial in the documentation."
 following the tutorial in the documentation."
 config/tags=PackedStringArray("2d", "demo", "official")
 config/tags=PackedStringArray("2d", "demo", "official")
 run/main_scene="res://main.tscn"
 run/main_scene="res://main.tscn"
-config/features=PackedStringArray("4.4")
+config/features=PackedStringArray("4.5")
 config/icon="res://icon.webp"
 config/icon="res://icon.webp"
 
 
 [display]
 [display]

+ 7 - 1
2d/dynamic_tilemap_layers/icon.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bpov140lx7at3"
+uid="uid://bu5nu8i7xk5ot"
 path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"
 path="res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.cte
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/dynamic_tilemap_layers/level/obstacle.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://cs8h2qyuakmko"
+uid="uid://ddtguaos7uvsy"
 path="res://.godot/imported/obstacle.png-06287f6b2d26dd03335fd87ab78c2cc2.ctex"
 path="res://.godot/imported/obstacle.png-06287f6b2d26dd03335fd87ab78c2cc2.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/obstacle.png-06287f6b2d26dd03335fd87ab78c2cc2
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 1 - 1
2d/dynamic_tilemap_layers/level/tile_map.gd.uid

@@ -1 +1 @@
-uid://dgk6c03uxup6m
+uid://bu8761rfem0qo

+ 1 - 1
2d/dynamic_tilemap_layers/player/player.gd.uid

@@ -1 +1 @@
-uid://lsvtosr5760i
+uid://brtb2376s322w

+ 7 - 1
2d/dynamic_tilemap_layers/player/player.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://dfb8rr2fakwgp"
+uid="uid://gewi7do50xix"
 path="res://.godot/imported/player.png-1ad27fc2a62fa126eae918723933dd6f.ctex"
 path="res://.godot/imported/player.png-1ad27fc2a62fa126eae918723933dd6f.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/player.png-1ad27fc2a62fa126eae918723933dd6f.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 3 - 3
2d/dynamic_tilemap_layers/player/player.tscn

@@ -1,7 +1,7 @@
-[gd_scene load_steps=4 format=3 uid="uid://1o70ce0fv10w"]
+[gd_scene load_steps=4 format=3 uid="uid://dpgskpm8nrjyt"]
 
 
-[ext_resource type="Script" uid="uid://lsvtosr5760i" path="res://player/player.gd" id="1"]
-[ext_resource type="Texture2D" uid="uid://dfb8rr2fakwgp" path="res://player/player.png" id="2"]
+[ext_resource type="Script" uid="uid://brtb2376s322w" path="res://player/player.gd" id="1"]
+[ext_resource type="Texture2D" uid="uid://gewi7do50xix" path="res://player/player.png" id="2"]
 
 
 [sub_resource type="RectangleShape2D" id="1"]
 [sub_resource type="RectangleShape2D" id="1"]
 size = Vector2(14, 14)
 size = Vector2(14, 14)

+ 1 - 1
2d/dynamic_tilemap_layers/project.godot

@@ -16,7 +16,7 @@ CharacterBody2D. The character moves around, is affected by moving
 platforms, can jump through one-way collision platforms, etc."
 platforms, can jump through one-way collision platforms, etc."
 config/tags=PackedStringArray("2d", "demo", "official", "tilemap")
 config/tags=PackedStringArray("2d", "demo", "official", "tilemap")
 run/main_scene="res://world.tscn"
 run/main_scene="res://world.tscn"
-config/features=PackedStringArray("4.4")
+config/features=PackedStringArray("4.5")
 config/icon="res://icon.png"
 config/icon="res://icon.png"
 
 
 [debug]
 [debug]

+ 4 - 4
2d/dynamic_tilemap_layers/world.tscn

@@ -1,8 +1,8 @@
-[gd_scene load_steps=8 format=4 uid="uid://de7qapkqfycxl"]
+[gd_scene load_steps=8 format=4 uid="uid://dwfnfhdnt8c6g"]
 
 
-[ext_resource type="Texture2D" uid="uid://cs8h2qyuakmko" path="res://level/obstacle.png" id="2"]
-[ext_resource type="Script" uid="uid://dgk6c03uxup6m" path="res://level/tile_map.gd" id="2_q8fhk"]
-[ext_resource type="PackedScene" uid="uid://1o70ce0fv10w" path="res://player/player.tscn" id="3"]
+[ext_resource type="Texture2D" uid="uid://ddtguaos7uvsy" path="res://level/obstacle.png" id="2"]
+[ext_resource type="Script" uid="uid://bu8761rfem0qo" path="res://level/tile_map.gd" id="2_q8fhk"]
+[ext_resource type="PackedScene" uid="uid://dpgskpm8nrjyt" path="res://player/player.tscn" id="3"]
 
 
 [sub_resource type="PhysicsMaterial" id="PhysicsMaterial_on5ov"]
 [sub_resource type="PhysicsMaterial" id="PhysicsMaterial_on5ov"]
 
 

+ 5 - 5
2d/finite_state_machine/Demo.tscn

@@ -1,9 +1,9 @@
-[gd_scene load_steps=9 format=3 uid="uid://dmn8nkpogiwsf"]
+[gd_scene load_steps=9 format=3 uid="uid://c5wi3c5syuikd"]
 
 
-[ext_resource type="PackedScene" uid="uid://bpdyvy2681m3i" path="res://player/Player.tscn" id="1"]
-[ext_resource type="FontFile" uid="uid://b5bspum6ffekd" path="res://fonts/SourceCodePro-Bold.ttf" id="2_r1c5f"]
-[ext_resource type="PackedScene" uid="uid://cvi13chv8g4hj" path="res://debug/StatesStackDiplayer.tscn" id="3"]
-[ext_resource type="PackedScene" uid="uid://bq6rrfy53rfvo" path="res://debug/ControlsPanel.tscn" id="4"]
+[ext_resource type="PackedScene" uid="uid://dsqn0vre7npvu" path="res://player/Player.tscn" id="1"]
+[ext_resource type="FontFile" uid="uid://nv3lhuvgflbt" path="res://fonts/SourceCodePro-Bold.ttf" id="2_r1c5f"]
+[ext_resource type="PackedScene" uid="uid://b4j5pvcv4ksxw" path="res://debug/StatesStackDiplayer.tscn" id="3"]
+[ext_resource type="PackedScene" uid="uid://ywml2fct1qf5" path="res://debug/ControlsPanel.tscn" id="4"]
 
 
 [sub_resource type="Animation" id="1"]
 [sub_resource type="Animation" id="1"]
 
 

+ 1 - 1
2d/finite_state_machine/debug/ControlsPanel.tscn

@@ -1,4 +1,4 @@
-[gd_scene format=3 uid="uid://bq6rrfy53rfvo"]
+[gd_scene format=3 uid="uid://ywml2fct1qf5"]
 
 
 [node name="ControlsPanel" type="Panel"]
 [node name="ControlsPanel" type="Panel"]
 anchors_preset = 1
 anchors_preset = 1

+ 1 - 1
2d/finite_state_machine/debug/Explanations.tscn

@@ -1,4 +1,4 @@
-[gd_scene format=3 uid="uid://bywptem1jb35a"]
+[gd_scene format=3 uid="uid://b2jd1klfmq7jp"]
 
 
 [node name="Explanations" type="RichTextLabel"]
 [node name="Explanations" type="RichTextLabel"]
 anchors_preset = 15
 anchors_preset = 15

+ 3 - 3
2d/finite_state_machine/debug/StatesStackDiplayer.tscn

@@ -1,7 +1,7 @@
-[gd_scene load_steps=3 format=3 uid="uid://cvi13chv8g4hj"]
+[gd_scene load_steps=3 format=3 uid="uid://b4j5pvcv4ksxw"]
 
 
-[ext_resource type="Script" uid="uid://8e5wvxrlv1ct" path="res://debug/states_stack_displayer.gd" id="1"]
-[ext_resource type="FontFile" uid="uid://b5bspum6ffekd" path="res://fonts/SourceCodePro-Bold.ttf" id="2_58if7"]
+[ext_resource type="Script" uid="uid://h4p2eq3snhjs" path="res://debug/states_stack_displayer.gd" id="1"]
+[ext_resource type="FontFile" uid="uid://nv3lhuvgflbt" path="res://fonts/SourceCodePro-Bold.ttf" id="2_58if7"]
 
 
 [node name="StatesStackDiplayer" type="Panel"]
 [node name="StatesStackDiplayer" type="Panel"]
 offset_right = 210.0
 offset_right = 210.0

+ 2 - 2
2d/finite_state_machine/fonts/SourceCodePro-Bold.ttf.import

@@ -2,7 +2,7 @@
 
 
 importer="font_data_dynamic"
 importer="font_data_dynamic"
 type="FontFile"
 type="FontFile"
-uid="uid://b5bspum6ffekd"
+uid="uid://nv3lhuvgflbt"
 path="res://.godot/imported/SourceCodePro-Bold.ttf-bf03bd9c90603419d32725fc00754bf7.fontdata"
 path="res://.godot/imported/SourceCodePro-Bold.ttf-bf03bd9c90603419d32725fc00754bf7.fontdata"
 
 
 [deps]
 [deps]
@@ -23,7 +23,7 @@ allow_system_fallback=true
 force_autohinter=false
 force_autohinter=false
 modulate_color_glyphs=false
 modulate_color_glyphs=false
 hinting=1
 hinting=1
-subpixel_positioning=1
+subpixel_positioning=4
 keep_rounding_remainders=true
 keep_rounding_remainders=true
 oversampling=0.0
 oversampling=0.0
 Fallbacks=null
 Fallbacks=null

+ 1 - 1
2d/finite_state_machine/icon.webp.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://brwp8bimc75uu"
+uid="uid://gh22fu6herde"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false

+ 17 - 17
2d/finite_state_machine/player/Player.tscn

@@ -1,19 +1,19 @@
-[gd_scene load_steps=19 format=3 uid="uid://bpdyvy2681m3i"]
-
-[ext_resource type="Script" uid="uid://clya0ymtv6cnn" path="res://player/player_controller.gd" id="1"]
-[ext_resource type="Script" uid="uid://bt4prj2loisak" path="res://player/player_state_machine.gd" id="2"]
-[ext_resource type="Script" uid="uid://duqfhrergdg0p" path="res://player/states/motion/on_ground/idle.gd" id="3"]
-[ext_resource type="Script" uid="uid://bprpybddlsqly" path="res://player/states/motion/on_ground/move.gd" id="4"]
-[ext_resource type="Script" uid="uid://c3jdmjrutxlu3" path="res://player/states/motion/in_air/jump.gd" id="5"]
-[ext_resource type="Script" uid="uid://bdx6kcg1n8na3" path="res://player/states/combat/stagger.gd" id="6"]
-[ext_resource type="Script" uid="uid://bianktk6rvu15" path="res://player/states/combat/attack.gd" id="7"]
-[ext_resource type="Script" uid="uid://badi2yipj0y74" path="res://player/states/die.gd" id="8"]
-[ext_resource type="Texture2D" uid="uid://eds33w28pilu" path="res://player/shadow.png" id="9"]
-[ext_resource type="Texture2D" uid="uid://ds53oxkqrcumd" path="res://player/body.png" id="10"]
-[ext_resource type="Script" uid="uid://duw4ejcjfrp7o" path="res://player/bullet/bullet_spawner.gd" id="11"]
-[ext_resource type="Script" uid="uid://d1hwnb818bhik" path="res://player/weapon/weapon_pivot.gd" id="12"]
-[ext_resource type="PackedScene" uid="uid://cdacdp11r3jua" path="res://player/weapon/Sword.tscn" id="13"]
-[ext_resource type="Script" uid="uid://dgpfeu3yan7hq" path="res://player/states/debug/state_name_displayer.gd" id="15"]
+[gd_scene load_steps=19 format=3 uid="uid://dsqn0vre7npvu"]
+
+[ext_resource type="Script" uid="uid://bctcyb2y6vuvd" path="res://player/player_controller.gd" id="1"]
+[ext_resource type="Script" uid="uid://c5dcvd5nvu0e0" path="res://player/player_state_machine.gd" id="2"]
+[ext_resource type="Script" uid="uid://b62dqs7qjx007" path="res://player/states/motion/on_ground/idle.gd" id="3"]
+[ext_resource type="Script" uid="uid://c8ngtisnb8frh" path="res://player/states/motion/on_ground/move.gd" id="4"]
+[ext_resource type="Script" uid="uid://8ytqj8c1k3qs" path="res://player/states/motion/in_air/jump.gd" id="5"]
+[ext_resource type="Script" uid="uid://bul61icehhvnh" path="res://player/states/combat/stagger.gd" id="6"]
+[ext_resource type="Script" uid="uid://carcuc5mfmg4d" path="res://player/states/combat/attack.gd" id="7"]
+[ext_resource type="Script" uid="uid://byy33gmrsievj" path="res://player/states/die.gd" id="8"]
+[ext_resource type="Texture2D" uid="uid://dlpmesnd2veay" path="res://player/shadow.png" id="9"]
+[ext_resource type="Texture2D" uid="uid://crgo36sk7sfdg" path="res://player/body.png" id="10"]
+[ext_resource type="Script" uid="uid://c3h6s4u67cogm" path="res://player/bullet/bullet_spawner.gd" id="11"]
+[ext_resource type="Script" uid="uid://beommici1nnah" path="res://player/weapon/weapon_pivot.gd" id="12"]
+[ext_resource type="PackedScene" uid="uid://bgy8u8c4ge6oo" path="res://player/weapon/Sword.tscn" id="13"]
+[ext_resource type="Script" uid="uid://qc5os1n5tx4u" path="res://player/states/debug/state_name_displayer.gd" id="15"]
 
 
 [sub_resource type="Animation" id="1"]
 [sub_resource type="Animation" id="1"]
 
 
@@ -67,7 +67,7 @@ script = ExtResource("8")
 
 
 [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
 [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
 libraries = {
 libraries = {
-"": SubResource("AnimationLibrary_vi1hn")
+&"": SubResource("AnimationLibrary_vi1hn")
 }
 }
 
 
 [node name="Shadow" type="Sprite2D" parent="."]
 [node name="Shadow" type="Sprite2D" parent="."]

+ 1 - 1
2d/finite_state_machine/player/body.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://ds53oxkqrcumd"
+uid="uid://crgo36sk7sfdg"
 path="res://.godot/imported/body.png-313f6363670a5852a7b7126ab476d8b1.ctex"
 path="res://.godot/imported/body.png-313f6363670a5852a7b7126ab476d8b1.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false

+ 2 - 2
2d/finite_state_machine/player/bullet/Bullet.tscn

@@ -1,6 +1,6 @@
-[gd_scene load_steps=3 format=3 uid="uid://b6uru8lfx45ma"]
+[gd_scene load_steps=3 format=3 uid="uid://73q3byvg30en"]
 
 
-[ext_resource type="Script" uid="uid://crm4tdogdpumr" path="res://player/bullet/bullet.gd" id="1"]
+[ext_resource type="Script" uid="uid://b44c6s1shm5f7" path="res://player/bullet/bullet.gd" id="1"]
 
 
 [sub_resource type="CircleShape2D" id="1"]
 [sub_resource type="CircleShape2D" id="1"]
 radius = 12.0
 radius = 12.0

+ 1 - 1
2d/finite_state_machine/player/bullet/bullet_spawner.gd.uid

@@ -1 +1 @@
-uid://toean0857ojh
+uid://c3h6s4u67cogm

+ 1 - 1
2d/finite_state_machine/player/shadow.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://eds33w28pilu"
+uid="uid://dlpmesnd2veay"
 path="res://.godot/imported/shadow.png-493c4635eca1ce8bdece629560617dc7.ctex"
 path="res://.godot/imported/shadow.png-493c4635eca1ce8bdece629560617dc7.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false

+ 1 - 1
2d/finite_state_machine/player/states/combat/attack.gd.uid

@@ -1 +1 @@
-uid://d2qmapjilk64d
+uid://carcuc5mfmg4d

+ 1 - 1
2d/finite_state_machine/player/states/combat/stagger.gd.uid

@@ -1 +1 @@
-uid://c5kuv4fn7sjn
+uid://bul61icehhvnh

+ 1 - 1
2d/finite_state_machine/player/states/die.gd.uid

@@ -1 +1 @@
-uid://dt2ivp7vxkcwu
+uid://byy33gmrsievj

+ 1 - 1
2d/finite_state_machine/player/states/motion/in_air/jump.gd.uid

@@ -1 +1 @@
-uid://dqcb4mauxmn6i
+uid://8ytqj8c1k3qs

+ 1 - 1
2d/finite_state_machine/player/states/motion/motion.gd.uid

@@ -1 +1 @@
-uid://b1olwifehhkdo
+uid://c0d1wq3aykdum

+ 1 - 1
2d/finite_state_machine/player/states/motion/on_ground/idle.gd.uid

@@ -1 +1 @@
-uid://txngtvc75ll4
+uid://b62dqs7qjx007

+ 1 - 1
2d/finite_state_machine/player/states/motion/on_ground/move.gd.uid

@@ -1 +1 @@
-uid://qvf7gyuvbbd3
+uid://c8ngtisnb8frh

+ 1 - 1
2d/finite_state_machine/player/states/motion/on_ground/on_ground.gd.uid

@@ -1 +1 @@
-uid://vj5xnepb8ost
+uid://b8s0ec7l7twif

+ 4 - 4
2d/finite_state_machine/player/weapon/Sword.tscn

@@ -1,7 +1,7 @@
-[gd_scene load_steps=9 format=3 uid="uid://cdacdp11r3jua"]
+[gd_scene load_steps=9 format=3 uid="uid://bgy8u8c4ge6oo"]
 
 
-[ext_resource type="Script" uid="uid://1j2saaqxja3i" path="res://player/weapon/sword.gd" id="1"]
-[ext_resource type="Texture2D" uid="uid://7cfjw83v5m75" path="res://player/weapon/sword.png" id="2"]
+[ext_resource type="Script" uid="uid://dckk5itx6qlks" path="res://player/weapon/sword.gd" id="1"]
+[ext_resource type="Texture2D" uid="uid://2bnf3u5lm6at" path="res://player/weapon/sword.png" id="2"]
 
 
 [sub_resource type="Animation" id="1"]
 [sub_resource type="Animation" id="1"]
 resource_name = "SETUP"
 resource_name = "SETUP"
@@ -238,7 +238,7 @@ script = ExtResource("1")
 
 
 [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
 [node name="AnimationPlayer" type="AnimationPlayer" parent="."]
 libraries = {
 libraries = {
-"": SubResource("AnimationLibrary_6cp3i")
+&"": SubResource("AnimationLibrary_6cp3i")
 }
 }
 
 
 [node name="Sword" type="Sprite2D" parent="."]
 [node name="Sword" type="Sprite2D" parent="."]

+ 1 - 1
2d/finite_state_machine/player/weapon/sword.gd.uid

@@ -1 +1 @@
-uid://bqq2dspaof34w
+uid://dckk5itx6qlks

+ 1 - 1
2d/finite_state_machine/player/weapon/sword.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://7cfjw83v5m75"
+uid="uid://2bnf3u5lm6at"
 path="res://.godot/imported/sword.png-fc7f0084cdf333c826eda2b33f2ec3cc.ctex"
 path="res://.godot/imported/sword.png-fc7f0084cdf333c826eda2b33f2ec3cc.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false

+ 1 - 1
2d/finite_state_machine/state_machine/state.gd.uid

@@ -1 +1 @@
-uid://bap5du402gbi
+uid://8ria2y7tj35q

+ 1 - 1
2d/finite_state_machine/state_machine/state_machine.gd.uid

@@ -1 +1 @@
-uid://cq4kyoh2byjwr
+uid://bqkqdaljxbcpn

+ 1 - 1
2d/glow/beach_cave.gd.uid

@@ -1 +1 @@
-uid://c357ae7xh2t52
+uid://cxjmb68vunhny

+ 4 - 4
2d/glow/beach_cave.tscn

@@ -1,8 +1,8 @@
-[gd_scene load_steps=5 format=3 uid="uid://bhcia8aeoa4cm"]
+[gd_scene load_steps=5 format=3 uid="uid://b10wtqanipk5w"]
 
 
-[ext_resource type="Script" uid="uid://c357ae7xh2t52" path="res://beach_cave.gd" id="1"]
-[ext_resource type="Texture2D" uid="uid://drndflsw6mug" path="res://ocean_beach.png" id="2"]
-[ext_resource type="Texture2D" uid="uid://dyslwppgvocgd" path="res://ocean_cave.png" id="3"]
+[ext_resource type="Script" uid="uid://cxjmb68vunhny" path="res://beach_cave.gd" id="1"]
+[ext_resource type="Texture2D" uid="uid://c3rttr7mrjqd1" path="res://ocean_beach.png" id="2"]
+[ext_resource type="Texture2D" uid="uid://cruabv2fkawg0" path="res://ocean_cave.png" id="3"]
 
 
 [sub_resource type="Environment" id="1"]
 [sub_resource type="Environment" id="1"]
 background_mode = 3
 background_mode = 3

+ 7 - 1
2d/glow/glow_map.webp.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bocux7q0xdifq"
+uid="uid://dqk5m7j1ofybc"
 path="res://.godot/imported/glow_map.webp-13400453956ba4dd65042386a2d4cf65.ctex"
 path="res://.godot/imported/glow_map.webp-13400453956ba4dd65042386a2d4cf65.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/glow_map.webp-13400453956ba4dd65042386a2d4cf6
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/glow/icon.webp.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://brwp8bimc75uu"
+uid="uid://dmmqnfs0dnjo4"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ct
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/glow/ocean_beach.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://drndflsw6mug"
+uid="uid://c3rttr7mrjqd1"
 path="res://.godot/imported/ocean_beach.png-b571ab5468cc775a520aaa47efbed607.ctex"
 path="res://.godot/imported/ocean_beach.png-b571ab5468cc775a520aaa47efbed607.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/ocean_beach.png-b571ab5468cc775a520aaa47efbed
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/glow/ocean_cave.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://dyslwppgvocgd"
+uid="uid://cruabv2fkawg0"
 path="res://.godot/imported/ocean_cave.png-2a86f381e3092b4cb698b627d778e19b.ctex"
 path="res://.godot/imported/ocean_cave.png-2a86f381e3092b4cb698b627d778e19b.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/ocean_cave.png-2a86f381e3092b4cb698b627d778e1
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 1 - 1
2d/glow/project.godot

@@ -16,7 +16,7 @@ config/description="This showcases how to use glow in a 2D game via the WorldEnv
 Slide the cave image left and right to observe the glow effect at work."
 Slide the cave image left and right to observe the glow effect at work."
 config/tags=PackedStringArray("2d", "demo", "official", "rendering")
 config/tags=PackedStringArray("2d", "demo", "official", "rendering")
 run/main_scene="res://beach_cave.tscn"
 run/main_scene="res://beach_cave.tscn"
-config/features=PackedStringArray("4.4")
+config/features=PackedStringArray("4.5")
 config/icon="res://icon.webp"
 config/icon="res://icon.webp"
 run/name=""
 run/name=""
 
 

+ 7 - 1
2d/hexagonal_map/icon.webp.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://brwp8bimc75uu"
+uid="uid://b3p7lfhut61wp"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 path="res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/icon.webp-e94f9a68b0f625a567a797079e4d325f.ct
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 3 - 3
2d/hexagonal_map/map.tscn

@@ -1,7 +1,7 @@
-[gd_scene load_steps=3 format=3 uid="uid://bdlxxdkhge6fx"]
+[gd_scene load_steps=3 format=3 uid="uid://4ug0kqe00j8g"]
 
 
-[ext_resource type="TileSet" uid="uid://cdqwqnhu3t3wq" path="res://tileset.tres" id="1"]
-[ext_resource type="PackedScene" uid="uid://bryfdf2r0lvau" path="res://troll.tscn" id="2"]
+[ext_resource type="TileSet" uid="uid://bgao55br0duys" path="res://tileset.tres" id="1"]
+[ext_resource type="PackedScene" uid="uid://bhgyilxufjioq" path="res://troll.tscn" id="2"]
 
 
 [node name="Map" type="Node2D"]
 [node name="Map" type="Node2D"]
 
 

+ 1 - 1
2d/hexagonal_map/project.godot

@@ -14,7 +14,7 @@ config/name="Hexagonal Game"
 config/description="Very simple demo showing a hexagonal TileMap and TileSet."
 config/description="Very simple demo showing a hexagonal TileMap and TileSet."
 config/tags=PackedStringArray("2d", "demo", "official", "tilemap")
 config/tags=PackedStringArray("2d", "demo", "official", "tilemap")
 run/main_scene="res://map.tscn"
 run/main_scene="res://map.tscn"
-config/features=PackedStringArray("4.4")
+config/features=PackedStringArray("4.5")
 config/icon="res://icon.webp"
 config/icon="res://icon.webp"
 
 
 [debug]
 [debug]

+ 7 - 1
2d/hexagonal_map/tiles/WWT-01.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://crqmfvmjk10qv"
+uid="uid://c676gm02l437d"
 path="res://.godot/imported/WWT-01.png-a74af26d994adfc547572b5b9c0c4034.ctex"
 path="res://.godot/imported/WWT-01.png-a74af26d994adfc547572b5b9c0c4034.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-01.png-a74af26d994adfc547572b5b9c0c4034.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-02.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://cedbg617ddc06"
+uid="uid://bm256vrrnad84"
 path="res://.godot/imported/WWT-02.png-9a9ae8a623554db2531366e8a06b737a.ctex"
 path="res://.godot/imported/WWT-02.png-9a9ae8a623554db2531366e8a06b737a.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-02.png-9a9ae8a623554db2531366e8a06b737a.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-03.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://cmth7tlqu7i5b"
+uid="uid://db10w0np7sfba"
 path="res://.godot/imported/WWT-03.png-111a68b27c5234ed5719f8591af32a0c.ctex"
 path="res://.godot/imported/WWT-03.png-111a68b27c5234ed5719f8591af32a0c.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-03.png-111a68b27c5234ed5719f8591af32a0c.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-04.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://cnap3w3iv55k6"
+uid="uid://cyb6g7ohuddsa"
 path="res://.godot/imported/WWT-04.png-f26081179f39965c61294d932b10ab21.ctex"
 path="res://.godot/imported/WWT-04.png-f26081179f39965c61294d932b10ab21.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-04.png-f26081179f39965c61294d932b10ab21.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-05.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://b2l65q8a3gdh4"
+uid="uid://3ky3om5nnfsp"
 path="res://.godot/imported/WWT-05.png-744e3aac04e57d14153c9ab15d0f478b.ctex"
 path="res://.godot/imported/WWT-05.png-744e3aac04e57d14153c9ab15d0f478b.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-05.png-744e3aac04e57d14153c9ab15d0f478b.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-06.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://dw1k6i44aj0x6"
+uid="uid://0r6y8qafmcf7"
 path="res://.godot/imported/WWT-06.png-42fd05901daa928f55c39f581f1c698b.ctex"
 path="res://.godot/imported/WWT-06.png-42fd05901daa928f55c39f581f1c698b.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-06.png-42fd05901daa928f55c39f581f1c698b.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-07.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://c5fggtsfk75xa"
+uid="uid://cyd2xwx4vbv0h"
 path="res://.godot/imported/WWT-07.png-8e87a5146f132f36aecf29c26d16ff69.ctex"
 path="res://.godot/imported/WWT-07.png-8e87a5146f132f36aecf29c26d16ff69.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-07.png-8e87a5146f132f36aecf29c26d16ff69.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-08.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://wqigqjsj3avp"
+uid="uid://cg12h2tlsp4tt"
 path="res://.godot/imported/WWT-08.png-9ab3b0ed6304c6b282e0c1c2866f4c65.ctex"
 path="res://.godot/imported/WWT-08.png-9ab3b0ed6304c6b282e0c1c2866f4c65.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-08.png-9ab3b0ed6304c6b282e0c1c2866f4c65.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-09.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://c6hs85g3cl0sq"
+uid="uid://dspyujc718wj3"
 path="res://.godot/imported/WWT-09.png-c899d1db7b10c4bc6e5c8ad44627c439.ctex"
 path="res://.godot/imported/WWT-09.png-c899d1db7b10c4bc6e5c8ad44627c439.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-09.png-c899d1db7b10c4bc6e5c8ad44627c439.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-10.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bpo0pq1q0f27b"
+uid="uid://li5wrgfnq4hr"
 path="res://.godot/imported/WWT-10.png-c7e17e1ca741da0752bae015501fa73f.ctex"
 path="res://.godot/imported/WWT-10.png-c7e17e1ca741da0752bae015501fa73f.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-10.png-c7e17e1ca741da0752bae015501fa73f.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-11.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://cbuym3gkbc32a"
+uid="uid://bmft1twjgc0st"
 path="res://.godot/imported/WWT-11.png-109af6474e89a87a4598cb99f608a4f7.ctex"
 path="res://.godot/imported/WWT-11.png-109af6474e89a87a4598cb99f608a4f7.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-11.png-109af6474e89a87a4598cb99f608a4f7.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-12.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://dyhvpxrxlip5v"
+uid="uid://bgmoohrxv4xk7"
 path="res://.godot/imported/WWT-12.png-dfbf3da77ce636a3e88f9e62405a950b.ctex"
 path="res://.godot/imported/WWT-12.png-dfbf3da77ce636a3e88f9e62405a950b.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-12.png-dfbf3da77ce636a3e88f9e62405a950b.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-13.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://cf37ho773vwp2"
+uid="uid://caflbklbxfmwb"
 path="res://.godot/imported/WWT-13.png-cef8d6fe42386e917ad3aa9b9c54f031.ctex"
 path="res://.godot/imported/WWT-13.png-cef8d6fe42386e917ad3aa9b9c54f031.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-13.png-cef8d6fe42386e917ad3aa9b9c54f031.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-14.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://bxai3ekb6emcv"
+uid="uid://soeqa61rd0nf"
 path="res://.godot/imported/WWT-14.png-b9075987807eba6a461b896e310a1b8a.ctex"
 path="res://.godot/imported/WWT-14.png-b9075987807eba6a461b896e310a1b8a.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-14.png-b9075987807eba6a461b896e310a1b8a.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

+ 7 - 1
2d/hexagonal_map/tiles/WWT-15.png.import

@@ -2,7 +2,7 @@
 
 
 importer="texture"
 importer="texture"
 type="CompressedTexture2D"
 type="CompressedTexture2D"
-uid="uid://cqd2c2wh20qie"
+uid="uid://pcr3n23cu3up"
 path="res://.godot/imported/WWT-15.png-00500699e949fc7109f5946f459a9877.ctex"
 path="res://.godot/imported/WWT-15.png-00500699e949fc7109f5946f459a9877.ctex"
 metadata={
 metadata={
 "vram_texture": false
 "vram_texture": false
@@ -18,6 +18,8 @@ dest_files=["res://.godot/imported/WWT-15.png-00500699e949fc7109f5946f459a9877.c
 compress/mode=0
 compress/mode=0
 compress/high_quality=false
 compress/high_quality=false
 compress/lossy_quality=0.7
 compress/lossy_quality=0.7
+compress/uastc_level=0
+compress/rdo_quality_loss=0.0
 compress/hdr_compression=1
 compress/hdr_compression=1
 compress/normal_map=0
 compress/normal_map=0
 compress/channel_pack=0
 compress/channel_pack=0
@@ -25,6 +27,10 @@ mipmaps/generate=false
 mipmaps/limit=-1
 mipmaps/limit=-1
 roughness/mode=0
 roughness/mode=0
 roughness/src_normal=""
 roughness/src_normal=""
+process/channel_remap/red=0
+process/channel_remap/green=1
+process/channel_remap/blue=2
+process/channel_remap/alpha=3
 process/fix_alpha_border=true
 process/fix_alpha_border=true
 process/premult_alpha=false
 process/premult_alpha=false
 process/normal_map_invert_y=false
 process/normal_map_invert_y=false

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