Godot-RTS-Template/core/base-classes/player.tscn

44 lines
1.7 KiB
Text
Raw Normal View History

[gd_scene load_steps=6 format=3 uid="uid://djj1fc8qm10t6"]
2025-07-22 12:34:09 +00:00
[ext_resource type="Script" uid="uid://c23s1syo7wjm8" path="res://core/scripts/player.gd" id="1_e571r"]
[ext_resource type="Script" uid="uid://d2f3kt810ncsa" path="res://core/scripts/cursor_behaviour.gd" id="2_ipmo0"]
[ext_resource type="PackedScene" uid="uid://c7hu51a2omayl" path="res://ui/player interface.tscn" id="3_8c7bm"]
2025-07-17 23:30:39 +00:00
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_e571r"]
blend_mode = 1
no_depth_test = true
2025-07-18 15:44:53 +00:00
albedo_color = Color(1, 0, 0.152941, 1)
2025-07-17 23:30:39 +00:00
proximity_fade_enabled = true
proximity_fade_distance = 2.0
[sub_resource type="SphereMesh" id="SphereMesh_ipmo0"]
2025-07-18 15:44:53 +00:00
lightmap_size_hint = Vector2i(17, 9)
2025-07-17 23:30:39 +00:00
material = SubResource("StandardMaterial3D_e571r")
2025-07-18 15:44:53 +00:00
flip_faces = true
height = 0.5
is_hemisphere = true
2025-07-17 23:30:39 +00:00
[node name="player_root" type="Node3D"]
script = ExtResource("1_e571r")
2025-07-18 15:44:53 +00:00
[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)
2025-07-18 15:44:53 +00:00
[node name="camera_player" type="Camera3D" parent="camera_rot/camera_point"]
unique_name_in_owner = true
2025-07-29 12:34:48 +00:00
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 5)
2025-07-17 23:30:39 +00:00
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
mesh = SubResource("SphereMesh_ipmo0")
2025-07-18 15:44:53 +00:00
[node name="CursorComponent" type="Node" parent="."]
script = ExtResource("2_ipmo0")
2025-07-21 15:46:53 +00:00
[node name="PlayerInterface" parent="." instance=ExtResource("3_8c7bm")]
2025-07-21 15:46:53 +00:00
[connection signal="cursor_edge_scrolling" from="." to="CursorComponent" method="_on_player_root_cursor_edge_scrolling"]