-
Notifications
You must be signed in to change notification settings - Fork 0
/
PlayerTrain.tscn
109 lines (92 loc) · 3.33 KB
/
PlayerTrain.tscn
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
[gd_scene load_steps=6 format=2]
[ext_resource path="res://TrainMovement.gd" type="Script" id=1]
[ext_resource path="res://Train Models/Industrial.tscn" type="PackedScene" id=2]
[ext_resource path="res://PowerUpManager.tscn" type="PackedScene" id=3]
[ext_resource path="res://Shawn/Joints.gd" type="Script" id=4]
[sub_resource type="CapsuleShape" id=1]
radius = 1.0
height = 2.6388
[node name="KinematicBody" type="KinematicBody" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0 )
input_ray_pickable = true
input_capture_on_drag = false
collision_layer = 1
collision_mask = 1048575
axis_lock_linear_x = false
axis_lock_linear_y = false
axis_lock_linear_z = false
axis_lock_angular_x = false
axis_lock_angular_y = false
axis_lock_angular_z = false
collision/safe_margin = 0.001
script = ExtResource( 1 )
_sections_unfolded = [ "Collision", "Transform" ]
[node name="Mesh" parent="." index="0" instance=ExtResource( 2 )]
transform = Transform( 0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0, -1, 0 )
[node name="PowerUpManager" parent="." index="1" instance=ExtResource( 3 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 2.09595 )
[node name="CollisionShape" type="CollisionShape" parent="." index="2"]
transform = Transform( 1, 0, 0, 0, 1.134, 0, 0, 0, 0.9639, 0, 0, 0 )
shape = SubResource( 1 )
disabled = false
_sections_unfolded = [ "Transform" ]
[node name="Joints" type="Spatial" parent="." index="3"]
script = ExtResource( 4 )
[node name="Joint1" type="Generic6DOFJoint" parent="Joints" index="0"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 2 )
nodes/node_a = NodePath("")
nodes/node_b = NodePath("")
solver/priority = 1
collision/exclude_nodes = true
linear_limit_x/enabled = true
linear_limit_x/upper_distance = 0.0
linear_limit_x/lower_distance = 0.0
linear_limit_x/softness = 0.7
linear_limit_x/restitution = 0.5
linear_limit_x/damping = 1.0
angular_limit_x/enabled = true
angular_limit_x/upper_angle = 45.0
angular_limit_x/lower_angle = -45.0
angular_limit_x/softness = 0.3
angular_limit_x/restitution = 0.0
angular_limit_x/damping = 1.0
angular_limit_x/force_limit = 0.0
angular_limit_x/erp = 0.5
angular_motor_x/enabled = false
angular_motor_x/target_velocity = 0.0
angular_motor_x/force_limit = 300.0
linear_limit_y/enabled = true
linear_limit_y/upper_distance = 0.0
linear_limit_y/lower_distance = 0.0
linear_limit_y/softness = 0.7
linear_limit_y/restitution = 0.5
linear_limit_y/damping = 1.0
angular_limit_y/enabled = true
angular_limit_y/upper_angle = 45.0
angular_limit_y/lower_angle = -45.0
angular_limit_y/softness = 0.3
angular_limit_y/restitution = 0.0
angular_limit_y/damping = 1.0
angular_limit_y/force_limit = 0.0
angular_limit_y/erp = 0.5
angular_motor_y/enabled = false
angular_motor_y/target_velocity = 0.0
angular_motor_y/force_limit = 300.0
linear_limit_z/enabled = true
linear_limit_z/upper_distance = 0.0
linear_limit_z/lower_distance = 0.0
linear_limit_z/softness = 0.7
linear_limit_z/restitution = 0.5
linear_limit_z/damping = 1.0
angular_limit_z/enabled = true
angular_limit_z/upper_angle = 0.0
angular_limit_z/lower_angle = 0.0
angular_limit_z/softness = 0.5
angular_limit_z/restitution = 0.0
angular_limit_z/damping = 1.0
angular_limit_z/force_limit = 0.0
angular_limit_z/erp = 0.5
angular_motor_z/enabled = false
angular_motor_z/target_velocity = 0.0
angular_motor_z/force_limit = 300.0
_sections_unfolded = [ "nodes" ]