CustomRaceBoo.tscn 1.6 KB

123456789101112131415161718192021222324252627282930
  1. [gd_scene load_steps=6 format=3 uid="uid://ccgskwqm418q0"]
  2. [ext_resource type="PackedScene" uid="uid://bbrkol4k3yobq" path="res://Scenes/Prefabs/Entities/Enemies/RaceBoo.tscn" id="1_gu5ge"]
  3. [ext_resource type="Script" uid="uid://d4a7yp6e55u8t" path="res://Scripts/Classes/Components/TrackJoint.gd" id="2_pcxou"]
  4. [ext_resource type="PackedScene" uid="uid://d1wjw5tobpb3w" path="res://Scenes/Prefabs/LevelObjects/BooRaceHandler.tscn" id="4_4ndcc"]
  5. [ext_resource type="PackedScene" uid="uid://dvmr3r2uub283" path="res://Scenes/Prefabs/Entities/Objects/TrackRider.tscn" id="5_4ndcc"]
  6. [ext_resource type="Script" uid="uid://b8vmbtoaaq5nc" path="res://Scripts/Parts/EditorToggleDetection.gd" id="6_vsr7w"]
  7. [node name="CustomRaceBoo" type="Node2D"]
  8. [node name="RaceBoo" parent="." instance=ExtResource("1_gu5ge")]
  9. force_colour = 0
  10. [node name="TrackJoint" type="Node" parent="RaceBoo"]
  11. script = ExtResource("2_pcxou")
  12. disable_physics = false
  13. metadata/_custom_type_script = "uid://d4a7yp6e55u8t"
  14. [node name="TrackRider" parent="." node_paths=PackedStringArray("attached_entity") instance=ExtResource("5_4ndcc")]
  15. attached_entity = NodePath("../RaceBoo")
  16. [node name="BooRaceHandler" parent="." node_paths=PackedStringArray("boo") instance=ExtResource("4_4ndcc")]
  17. boo = NodePath("../RaceBoo")
  18. is_custom = true
  19. [node name="LevelEditorToggleDetection" type="Node" parent="BooRaceHandler"]
  20. script = ExtResource("6_vsr7w")
  21. metadata/_custom_type_script = "uid://b8vmbtoaaq5nc"
  22. [connection signal="level_start" from="BooRaceHandler/LevelEditorToggleDetection" to="BooRaceHandler" method="do_countdown"]