Basic-action-tpv/scenes/player.tscn

42 lines
1.4 KiB
Plaintext

[gd_scene load_steps=3 format=2]
[ext_resource path="res://scenes/player.gd" type="Script" id=1]
[ext_resource path="res://character.tscn" type="PackedScene" id=2]
[node name="player" type="Spatial"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.50274, 0 )
script = ExtResource( 1 )
[node name="head" type="Spatial" parent="."]
[node name="tpv" type="Camera" parent="head"]
transform = Transform( 1, 0, 0, 0, 0.958606, 0.284735, 0, -0.284735, 0.958606, 0, 1.381, 3.22 )
[node name="character" parent="." instance=ExtResource( 2 )]
[node name="armhook" type="Position3D" parent="character"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.721224, -0.386238 )
[node name="armclimbL" type="RayCast" parent="character/armhook"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -1, -0.1, 0.2 )
enabled = true
cast_to = Vector3( 0, 0, -0.4 )
[node name="armclimbR" type="RayCast" parent="character/armhook"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, -0.1, 0.2 )
enabled = true
cast_to = Vector3( 0, 0, -0.4 )
[node name="climb2" type="RayCast" parent="character"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.314461 )
enabled = true
cast_to = Vector3( 0, 0, -1 )
[node name="climb1" type="RayCast" parent="character"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.853106, -0.720601 )
enabled = true
[node name="ground" type="RayCast" parent="character"]
enabled = true
cast_to = Vector3( 0, -2, 0 )