Game.tscn 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. [gd_scene load_steps=11 format=3 uid="uid://0r718qkmwlbc"]
  2. [ext_resource type="Script" path="res://Game.gd" id="1_5nuyv"]
  3. [ext_resource type="PackedScene" uid="uid://bpj4kmmp1ppvh" path="res://UI/HealthCounter.tscn" id="2_1ik6b"]
  4. [ext_resource type="PackedScene" uid="uid://clibpgandrw2t" path="res://UI/InfoBox.tscn" id="2_5akfn"]
  5. [ext_resource type="Theme" uid="uid://hv05wcs3g4ve" path="res://UI/test_theme.tres" id="2_451we"]
  6. [ext_resource type="PackedScene" uid="uid://bfnrb6cac8n5t" path="res://UI/LevelDoneScreen.tscn" id="2_svpke"]
  7. [ext_resource type="PackedScene" uid="uid://dp8pf2jstdpqd" path="res://UI/BarrelCounter.tscn" id="3_lecxd"]
  8. [ext_resource type="PackedScene" uid="uid://cdpmletfws64g" path="res://UI/PuddleCounter.tscn" id="4_gqidp"]
  9. [ext_resource type="PackedScene" uid="uid://ciayropge4xvk" path="res://UI/PauseScreen.tscn" id="7_1h3fj"]
  10. [ext_resource type="PackedScene" uid="uid://dgrvp41mwvymb" path="res://UI/BombCounterUI.tscn" id="7_sh6my"]
  11. [ext_resource type="PackedScene" uid="uid://b2ifn4p0wgw8k" path="res://UI/LevelDebugText.tscn" id="9_h0sqi"]
  12. [node name="Game" type="Node" groups=["game"]]
  13. script = ExtResource("1_5nuyv")
  14. [node name="LevelDebugText" parent="." instance=ExtResource("9_h0sqi")]
  15. visible = false
  16. [node name="HUD" type="Control" parent="."]
  17. layout_mode = 3
  18. anchors_preset = 15
  19. anchor_right = 1.0
  20. anchor_bottom = 1.0
  21. grow_horizontal = 2
  22. grow_vertical = 2
  23. theme = ExtResource("2_451we")
  24. [node name="HBoxContainer" type="VBoxContainer" parent="HUD"]
  25. layout_mode = 0
  26. offset_left = -12.0
  27. offset_top = 20.0
  28. offset_right = 144.0
  29. offset_bottom = 386.0
  30. theme = ExtResource("2_451we")
  31. [node name="HealthCounter" parent="HUD/HBoxContainer" instance=ExtResource("2_1ik6b")]
  32. custom_minimum_size = Vector2(50, 50)
  33. layout_mode = 2
  34. [node name="PuddleCounter" parent="HUD/HBoxContainer" instance=ExtResource("4_gqidp")]
  35. custom_minimum_size = Vector2(50, 50)
  36. layout_mode = 2
  37. theme = ExtResource("2_451we")
  38. [node name="BarrelCounter" parent="HUD/HBoxContainer" instance=ExtResource("3_lecxd")]
  39. custom_minimum_size = Vector2(50, 50)
  40. layout_mode = 2
  41. theme = ExtResource("2_451we")
  42. [node name="BombCounterUI" parent="HUD/HBoxContainer" instance=ExtResource("7_sh6my")]
  43. custom_minimum_size = Vector2(50, 50)
  44. layout_mode = 2
  45. [node name="LevelDoneScreen" parent="." instance=ExtResource("2_svpke")]
  46. visible = false
  47. [node name="PauseScreen" parent="." instance=ExtResource("7_1h3fj")]
  48. visible = false
  49. [node name="Timer" type="Timer" parent="."]
  50. wait_time = 0.05
  51. one_shot = true
  52. [node name="InfoBox" parent="." instance=ExtResource("2_5akfn")]
  53. visible = false