Godot-RTS-Template/Core/player.tscn

37 lines
1.3 KiB
Text

[gd_scene load_steps=5 format=3 uid="uid://djj1fc8qm10t6"]
[ext_resource type="Script" uid="uid://c23s1syo7wjm8" path="res://Core/player.gd" id="1_e571r"]
[ext_resource type="Script" uid="uid://d2f3kt810ncsa" path="res://Core/cursor_behaviour.gd" id="2_ipmo0"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e571r"]
blend_mode = 1
no_depth_test = true
albedo_color = Color(1, 0, 0.152941, 1)
proximity_fade_enabled = true
proximity_fade_distance = 2.0
[sub_resource type="SphereMesh" id="SphereMesh_ipmo0"]
lightmap_size_hint = Vector2i(17, 9)
material = SubResource("StandardMaterial3D_e571r")
flip_faces = true
height = 0.5
is_hemisphere = true
[node name="player_root" type="Node3D"]
script = ExtResource("1_e571r")
[node name="camera_rot" type="Node3D" parent="."]
unique_name_in_owner = true
[node name="camera_point" type="Node3D" parent="camera_rot"]
unique_name_in_owner = true
transform = Transform3D(-4.37114e-08, 0.573576, -0.819152, 0, 0.819152, 0.573576, 1, 2.50718e-08, -3.58063e-08, -4.48282, 2.90617, -1.08527e-07)
[node name="camera_player" type="Camera3D" parent="camera_rot/camera_point"]
unique_name_in_owner = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
mesh = SubResource("SphereMesh_ipmo0")
[node name="CursorComponent" type="Node" parent="."]
script = ExtResource("2_ipmo0")