player_spawn_zone.tscn 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. [gd_scene load_steps=3 format=3 uid="uid://bw0opjv1ewa8b"]
  2. [ext_resource type="Script" path="res://assets/scenes/player_spawn_zone.gd" id="1_rjl45"]
  3. [sub_resource type="RectangleShape2D" id="RectangleShape2D_3lwyv"]
  4. size = Vector2(202, 162)
  5. [node name="PlayerSpawnZone" type="Area2D" groups=["spawn_zone"]]
  6. collision_layer = 64
  7. collision_mask = 128
  8. script = ExtResource("1_rjl45")
  9. [node name="CollisionShape2D" type="CollisionShape2D" parent="."]
  10. shape = SubResource("RectangleShape2D_3lwyv")
  11. debug_color = Color(0.444279, 0.596696, 0.0917906, 0.42)
  12. [node name="Markers" type="Node2D" parent="."]
  13. [node name="Marker2D" type="Marker2D" parent="Markers"]
  14. position = Vector2(-69, -50)
  15. [node name="Marker2D2" type="Marker2D" parent="Markers"]
  16. position = Vector2(0, -50)
  17. [node name="Marker2D3" type="Marker2D" parent="Markers"]
  18. position = Vector2(69, -50)
  19. [node name="Marker2D4" type="Marker2D" parent="Markers"]
  20. position = Vector2(-69, 0)
  21. [node name="Marker2D5" type="Marker2D" parent="Markers"]
  22. [node name="Marker2D6" type="Marker2D" parent="Markers"]
  23. position = Vector2(69, 0)
  24. [node name="Marker2D7" type="Marker2D" parent="Markers"]
  25. position = Vector2(-69, 50)
  26. [node name="Marker2D8" type="Marker2D" parent="Markers"]
  27. position = Vector2(0, 50)
  28. [node name="Marker2D9" type="Marker2D" parent="Markers"]
  29. position = Vector2(69, 50)
  30. [connection signal="mouse_entered" from="." to="." method="_on_mouse_entered"]
  31. [connection signal="mouse_exited" from="." to="." method="_on_mouse_exited"]