This repository has been archived on 2022-01-09. You can view files and clone it, but cannot push or open issues/pull-requests.
liblast/Game/Assets/Characters/Player.tscn

83 lines
2.4 KiB
Plaintext
Raw Normal View History

[gd_scene load_steps=7 format=2]
2021-05-19 00:56:18 +02:00
[ext_resource path="res://Assets/Characters/Player.gd" type="Script" id=1]
2021-06-01 01:03:11 +02:00
[ext_resource path="res://Assets/Weapons/Weapon.tscn" type="PackedScene" id=3]
2021-05-19 00:56:18 +02:00
[sub_resource type="StandardMaterial3D" id=4]
albedo_color = Color(0.545098, 0.545098, 0.545098, 1)
roughness = 0.22
rim_enabled = true
rim_tint = 0.0
proximity_fade_distance = 0.68
distance_fade_max_distance = 0.4
2021-05-19 00:56:18 +02:00
[sub_resource type="CapsuleMesh" id=1]
material = SubResource( 4 )
radius = 0.4
mid_height = 0.9
2021-05-19 00:56:18 +02:00
[sub_resource type="CapsuleShape3D" id=2]
radius = 0.4
height = 0.9
2021-05-19 00:56:18 +02:00
[sub_resource type="CylinderShape3D" id=3]
radius = 0.25
height = 0.5
[node name="Player" type="CharacterBody3D"]
2021-05-19 00:56:18 +02:00
script = ExtResource( 1 )
[node name="Mesh" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.852763, 0)
2021-05-19 00:56:18 +02:00
mesh = SubResource( 1 )
surface_material_override/0 = null
script = null
[node name="Head" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.45276, 0)
2021-05-19 00:56:18 +02:00
script = null
[node name="Camera" type="Camera3D" parent="Head"]
transform = Transform3D(1, 0, 2.38419e-07, 0, 1, 0, -2.38419e-07, 0, 1, 0, 0, 0)
2021-05-19 00:56:18 +02:00
current = true
fov = 90.0
script = null
[node name="Hand" type="Node3D" parent="Head/Camera"]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.3, -0.4, -0.6)
script = null
2021-06-01 01:03:11 +02:00
[node name="Weapon" parent="Head/Camera/Hand" instance=ExtResource( 3 )]
[node name="Tween" type="Node" parent="Head/Camera"]
script = null
2021-05-19 00:56:18 +02:00
[node name="Body" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.852763, 0)
2021-05-19 00:56:18 +02:00
shape = SubResource( 2 )
script = null
[node name="Feet" type="CollisionShape3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.252763, 0)
2021-05-19 00:56:18 +02:00
shape = SubResource( 3 )
disabled = true
2021-05-19 00:56:18 +02:00
script = null
[node name="GroundCheck" type="RayCast3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.952763, 0)
target_position = Vector3(0, -1.1, 0)
debug_shape_thickness = 5.0
script = null
[node name="ClimbCheck" type="RayCast3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.60905, -0.5)
target_position = Vector3(0, -1.35, 0)
script = null
[node name="ClimbTween" type="Node" parent="."]
script = null
[node name="Camera3D" type="Camera3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 3)
script = null