generated from krampus/template-godot4
48 lines
1.5 KiB
Plaintext
48 lines
1.5 KiB
Plaintext
[gd_scene load_steps=5 format=3 uid="uid://nqar1qcun8ax"]
|
|
|
|
[ext_resource type="Script" path="res://src/props/scenery/highway/guard_rail/guard_rail.gd" id="1_imntf"]
|
|
[ext_resource type="Material" uid="uid://cift6p0wn1oce" path="res://assets/materials/guard_rail.tres" id="2_1s4wy"]
|
|
[ext_resource type="PlaneMesh" uid="uid://bdcmgvgpj1e0w" path="res://src/props/scenery/highway/guard_rail/guard_rail_post_mesh.tres" id="3_hha2c"]
|
|
|
|
[sub_resource type="MultiMesh" id="MultiMesh_1o4mq"]
|
|
transform_format = 1
|
|
mesh = ExtResource("3_hha2c")
|
|
|
|
[node name="GuardRail" type="Path3D"]
|
|
script = ExtResource("1_imntf")
|
|
|
|
[node name="UpperRail" type="CSGPolygon3D" parent="."]
|
|
use_collision = true
|
|
polygon = PackedVector2Array(0, 0.8, -0.01, 0.9, 0, 1, 0.01, 0.9)
|
|
mode = 2
|
|
path_node = NodePath("..")
|
|
path_interval_type = 0
|
|
path_interval = 1.0
|
|
path_simplify_angle = 0.0
|
|
path_rotation = 2
|
|
path_local = true
|
|
path_continuous_u = true
|
|
path_u_distance = 1.0
|
|
path_joined = false
|
|
material = ExtResource("2_1s4wy")
|
|
|
|
[node name="LowerRail" type="CSGPolygon3D" parent="."]
|
|
use_collision = true
|
|
polygon = PackedVector2Array(0, 0.4, -0.01, 0.5, 0, 0.6, 0.01, 0.5)
|
|
mode = 2
|
|
path_node = NodePath("..")
|
|
path_interval_type = 0
|
|
path_interval = 1.0
|
|
path_simplify_angle = 0.0
|
|
path_rotation = 2
|
|
path_local = true
|
|
path_continuous_u = true
|
|
path_u_distance = 1.0
|
|
path_joined = false
|
|
material = ExtResource("2_1s4wy")
|
|
|
|
[node name="PostMultiMesh" type="MultiMeshInstance3D" parent="."]
|
|
multimesh = SubResource("MultiMesh_1o4mq")
|
|
|
|
[connection signal="curve_changed" from="." to="." method="_on_curve_changed"]
|