Track.tscn 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. [gd_scene load_steps=8 format=3 uid="uid://dijxmmwdyjbjc"]
  2. [ext_resource type="Script" uid="uid://3heyyx506fnu" path="res://Scripts/Classes/Entities/Objects/Track.gd" id="1_5apin"]
  3. [ext_resource type="Texture2D" uid="uid://50hm4xgnw8ks" path="res://Assets/Sprites/Tilesets/Tracks.png" id="1_jn31b"]
  4. [ext_resource type="PackedScene" uid="uid://4gxhnql5bjk6" path="res://Scenes/Prefabs/Entities/Objects/TrackPiece.tscn" id="2_4k6gi"]
  5. [ext_resource type="Script" uid="uid://ctfbuoxtnnl0q" path="res://Scripts/Classes/Components/EditorPropertyExposer.gd" id="4_kxiuq"]
  6. [ext_resource type="PackedScene" uid="uid://byv4sv3cayrmo" path="res://Scenes/Prefabs/Editor/EditorProperties/TilePropertyTrackPath.tscn" id="5_ivm63"]
  7. [ext_resource type="Script" uid="uid://cpwloakvp672a" path="res://Scripts/Parts/EditorVisibleNode.gd" id="6_r3crv"]
  8. [ext_resource type="Texture2D" uid="uid://dlldh5aks0wff" path="res://Assets/Sprites/Editor/GhostTile.png" id="7_eovtp"]
  9. [node name="Track" type="Node2D"]
  10. process_mode = 3
  11. z_index = -5
  12. script = ExtResource("1_5apin")
  13. [node name="Point" type="Sprite2D" parent="."]
  14. texture = ExtResource("1_jn31b")
  15. hframes = 2
  16. frame = 1
  17. region_enabled = true
  18. region_rect = Rect2(0, 16, 32, 16)
  19. [node name="Pieces" type="Node2D" parent="."]
  20. show_behind_parent = true
  21. [node name="TrackPiece" parent="Pieces" instance=ExtResource("2_4k6gi")]
  22. [node name="EditorPropertyExposer" type="Node" parent="."]
  23. script = ExtResource("4_kxiuq")
  24. properties = Array[String](["path", "start_point", "end_point", "invisible"])
  25. properties_force_selector = Dictionary[String, PackedScene]({
  26. "path": ExtResource("5_ivm63")
  27. })
  28. metadata/_custom_type_script = "uid://ctfbuoxtnnl0q"
  29. [node name="LevelEditorVisibleNode" type="Node2D" parent="."]
  30. script = ExtResource("6_r3crv")
  31. metadata/_custom_type_script = "uid://cpwloakvp672a"
  32. [node name="Sprite2D" type="Sprite2D" parent="LevelEditorVisibleNode"]
  33. texture = ExtResource("7_eovtp")