summit_gate.tscn 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. [gd_scene load_steps=7 format=3 uid="uid://bohus0ptrc77h"]
  2. [ext_resource type="PackedScene" uid="uid://lx6lfwb4t3c5" path="res://component/entity/buildings/summit_gate/SummitGate.glb" id="1_rxo84"]
  3. [ext_resource type="Shape3D" uid="uid://b7uukrfpdd5q4" path="res://component/entity/buildings/summit_gate/large_summit_triangle_shape.tres" id="2_7d1cc"]
  4. [sub_resource type="BoxShape3D" id="BoxShape3D_4ofps"]
  5. size = Vector3(18, 10, 9)
  6. [sub_resource type="BoxShape3D" id="BoxShape3D_u17te"]
  7. size = Vector3(2.5, 20, 9.5)
  8. [sub_resource type="BoxShape3D" id="BoxShape3D_br5ng"]
  9. size = Vector3(10, 3, 9)
  10. [sub_resource type="BoxShape3D" id="BoxShape3D_8ms17"]
  11. size = Vector3(5.2, 1, 10.75)
  12. [node name="SummitGate" type="StaticBody3D"]
  13. [node name="SummitGate" parent="." instance=ExtResource("1_rxo84")]
  14. transform = Transform3D(10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0)
  15. [node name="SideLeft" type="CollisionShape3D" parent="."]
  16. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.5, 5, 0)
  17. shape = SubResource("BoxShape3D_4ofps")
  18. [node name="VerticalLeftWall" type="CollisionShape3D" parent="."]
  19. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.75, 10, 0)
  20. shape = SubResource("BoxShape3D_u17te")
  21. [node name="LargeTriangleLeftFront" type="CollisionShape3D" parent="."]
  22. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5, 0, 8.75)
  23. shape = ExtResource("2_7d1cc")
  24. [node name="LargeTriangleLeftBack" type="CollisionShape3D" parent="."]
  25. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, -1, -17.5, 0, -8.75)
  26. shape = ExtResource("2_7d1cc")
  27. [node name="LargeTriangleTopLeft" type="CollisionShape3D" parent="."]
  28. transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -9.25, 10, 0)
  29. shape = ExtResource("2_7d1cc")
  30. [node name="RoofTop" type="CollisionShape3D" parent="."]
  31. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 18.5, 0)
  32. shape = SubResource("BoxShape3D_br5ng")
  33. [node name="MiddleFloor" type="CollisionShape3D" parent="."]
  34. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12.05, 0)
  35. shape = SubResource("BoxShape3D_8ms17")
  36. [node name="SideRight" type="CollisionShape3D" parent="."]
  37. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.5, 5, 0)
  38. shape = SubResource("BoxShape3D_4ofps")
  39. [node name="VerticalRightWall" type="CollisionShape3D" parent="."]
  40. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.75, 10, 0)
  41. shape = SubResource("BoxShape3D_u17te")
  42. [node name="LargeTriangleRightFront" type="CollisionShape3D" parent="."]
  43. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.5, 0, 8.75)
  44. shape = ExtResource("2_7d1cc")
  45. [node name="LargeTriangleRightBack" type="CollisionShape3D" parent="."]
  46. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, -1, 17.5, 0, -8.75)
  47. shape = ExtResource("2_7d1cc")
  48. [node name="LargeTriangleTopRight" type="CollisionShape3D" parent="."]
  49. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 9.25, 10, 0)
  50. shape = ExtResource("2_7d1cc")