summit_gate.tscn 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. [gd_scene load_steps=8 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. [ext_resource type="PackedScene" uid="uid://ba3gf7iy3mxbq" path="res://component/entity/collectibles/chocolate/chocolate.tscn" id="3_ekhgg"]
  5. [sub_resource type="BoxShape3D" id="BoxShape3D_4ofps"]
  6. size = Vector3(18, 10, 9)
  7. [sub_resource type="BoxShape3D" id="BoxShape3D_u17te"]
  8. size = Vector3(2.5, 20, 9.5)
  9. [sub_resource type="BoxShape3D" id="BoxShape3D_br5ng"]
  10. size = Vector3(10, 3, 9)
  11. [sub_resource type="BoxShape3D" id="BoxShape3D_8ms17"]
  12. size = Vector3(5.2, 1, 10.75)
  13. [node name="SummitGate" type="StaticBody3D"]
  14. [node name="SummitGate" parent="." instance=ExtResource("1_rxo84")]
  15. transform = Transform3D(10, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0)
  16. [node name="SideLeft" type="CollisionShape3D" parent="."]
  17. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -13.5, 5, 0)
  18. shape = SubResource("BoxShape3D_4ofps")
  19. [node name="VerticalLeftWall" type="CollisionShape3D" parent="."]
  20. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.75, 10, 0)
  21. shape = SubResource("BoxShape3D_u17te")
  22. [node name="LargeTriangleLeftFront" type="CollisionShape3D" parent="."]
  23. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -17.5, 0, 8.75)
  24. shape = ExtResource("2_7d1cc")
  25. [node name="LargeTriangleLeftBack" type="CollisionShape3D" parent="."]
  26. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, -1, -17.5, 0, -8.75)
  27. shape = ExtResource("2_7d1cc")
  28. [node name="LargeTriangleTopLeft" type="CollisionShape3D" parent="."]
  29. transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -9.25, 10, 0)
  30. shape = ExtResource("2_7d1cc")
  31. [node name="RoofTop" type="CollisionShape3D" parent="."]
  32. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 18.5, 0)
  33. shape = SubResource("BoxShape3D_br5ng")
  34. [node name="MiddleFloor" type="CollisionShape3D" parent="."]
  35. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 12.05, 0)
  36. shape = SubResource("BoxShape3D_8ms17")
  37. [node name="SideRight" type="CollisionShape3D" parent="."]
  38. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.5, 5, 0)
  39. shape = SubResource("BoxShape3D_4ofps")
  40. [node name="VerticalRightWall" type="CollisionShape3D" parent="."]
  41. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.75, 10, 0)
  42. shape = SubResource("BoxShape3D_u17te")
  43. [node name="LargeTriangleRightFront" type="CollisionShape3D" parent="."]
  44. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.5, 0, 8.75)
  45. shape = ExtResource("2_7d1cc")
  46. [node name="LargeTriangleRightBack" type="CollisionShape3D" parent="."]
  47. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, -1, 17.5, 0, -8.75)
  48. shape = ExtResource("2_7d1cc")
  49. [node name="LargeTriangleTopRight" type="CollisionShape3D" parent="."]
  50. transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 9.25, 10, 0)
  51. shape = ExtResource("2_7d1cc")
  52. [node name="ChocolateTabletBottom" parent="." instance=ExtResource("3_ekhgg")]
  53. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.666396, 0)
  54. [node name="ChocolateTabletMiddle" parent="." instance=ExtResource("3_ekhgg")]
  55. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 13.2909, 0)
  56. [node name="ChocolateTabletTop" parent="." instance=ExtResource("3_ekhgg")]
  57. transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 20.6768, 0)