[gd_scene load_steps=12 format=3 uid="uid://d3foohm3asqek"] [ext_resource type="PackedScene" uid="uid://qbmx03iibuuu" path="res://addons/godot-xr-tools/staging/scene_base.tscn" id="1_6i2xq"] [ext_resource type="PackedScene" uid="uid://cqhw276realc" path="res://addons/godot-xr-tools/functions/function_pointer.tscn" id="3_f70og"] [ext_resource type="PackedScene" uid="uid://bl2nuu3qhlb5k" path="res://addons/godot-xr-tools/functions/movement_direct.tscn" id="4_v4jm2"] [ext_resource type="PackedScene" uid="uid://b4ysuy43poobf" path="res://addons/godot-xr-tools/functions/function_pickup.tscn" id="5_iauun"] [ext_resource type="PackedScene" uid="uid://njx823gyk04n" path="res://addons/godot-xr-tools/hands/scenes/highpoly/left_hand.tscn" id="5_v4jm2"] [ext_resource type="PackedScene" uid="uid://diyu06cw06syv" path="res://addons/godot-xr-tools/player/player_body.tscn" id="6_iauun"] [ext_resource type="PackedScene" uid="uid://b6bk2pj8vbj28" path="res://addons/godot-xr-tools/functions/movement_turn.tscn" id="7_l3ipj"] [ext_resource type="PackedScene" uid="uid://fiul51tsyoop" path="res://addons/godot-xr-tools/functions/function_teleport.tscn" id="8_77o42"] [ext_resource type="PackedScene" uid="uid://raeeicvvindd" path="res://addons/godot-xr-tools/hands/scenes/highpoly/right_hand.tscn" id="8_enoaf"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_iauun"] albedo_color = Color(0, 0.16470589, 1, 1) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v4jm2"] albedo_color = Color(0, 0.16470589, 1, 1) [node name="ZoneBase" instance=ExtResource("1_6i2xq")] [node name="FunctionPointer" parent="XROrigin3D/LeftHand" index="0" instance=ExtResource("3_f70og")] distance = 2.0 laser_length = 1 laser_material = SubResource("StandardMaterial3D_iauun") [node name="MovementDirect" parent="XROrigin3D/LeftHand" index="1" groups=["player_body"] instance=ExtResource("4_v4jm2")] strafe = true [node name="FunctionPickup" parent="XROrigin3D/LeftHand" index="2" instance=ExtResource("5_iauun")] action_button_action = "grip_click" [node name="Skeleton3D" type="Skeleton3D" parent="XROrigin3D/LeftHand" index="3"] [node name="LeftHand" parent="XROrigin3D/LeftHand/Skeleton3D" index="0" instance=ExtResource("5_v4jm2")] [node name="FunctionPointer" parent="XROrigin3D/RightHand" index="0" instance=ExtResource("3_f70og")] distance = 2.0 laser_length = 1 laser_material = SubResource("StandardMaterial3D_v4jm2") [node name="MovementTurn" parent="XROrigin3D/RightHand" index="1" instance=ExtResource("7_l3ipj")] [node name="FunctionTeleport" parent="XROrigin3D/RightHand" index="2" instance=ExtResource("8_77o42")] teleport_button_action = "by_button" [node name="FunctionPickup" parent="XROrigin3D/RightHand" index="3" instance=ExtResource("5_iauun")] action_button_action = "grip_click" [node name="Skeleton3D" type="Skeleton3D" parent="XROrigin3D/RightHand" index="4"] [node name="RightHand" parent="XROrigin3D/RightHand/Skeleton3D" index="0" instance=ExtResource("8_enoaf")] [node name="PlayerBody" parent="XROrigin3D" index="3" instance=ExtResource("6_iauun")]