vrp-gruppe-sechs/escape-room-version-2/zone_base.tscn

54 lines
3.0 KiB
Plaintext

[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")]