86 lines
3.8 KiB
Plaintext
86 lines
3.8 KiB
Plaintext
[gd_scene load_steps=11 format=3 uid="uid://srkkei4i3bwx"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://njx823gyk04n" path="res://addons/godot-xr-tools/hands/scenes/highpoly/left_hand.tscn" id="2_hqtel"]
|
|
[ext_resource type="PackedScene" uid="uid://raeeicvvindd" path="res://addons/godot-xr-tools/hands/scenes/highpoly/right_hand.tscn" id="2_i3pqv"]
|
|
[ext_resource type="PackedScene" uid="uid://bl2nuu3qhlb5k" path="res://addons/godot-xr-tools/functions/movement_direct.tscn" id="2_sweqy"]
|
|
[ext_resource type="PackedScene" uid="uid://b4ysuy43poobf" path="res://addons/godot-xr-tools/functions/function_pickup.tscn" id="3_1jxqw"]
|
|
[ext_resource type="PackedScene" uid="uid://diyu06cw06syv" path="res://addons/godot-xr-tools/player/player_body.tscn" id="4_2hs0m"]
|
|
[ext_resource type="Script" uid="uid://ceqc6auge0rjs" path="res://ChronoWatch.gd" id="4_sweqy"]
|
|
[ext_resource type="PackedScene" uid="uid://buevt1k3wgtq6" path="res://watch.tscn" id="6_1jxqw"]
|
|
[ext_resource type="PackedScene" uid="uid://cqhw276realc" path="res://addons/godot-xr-tools/functions/function_pointer.tscn" id="7_dw050"]
|
|
|
|
[sub_resource type="QuadMesh" id="QuadMesh_dw050"]
|
|
size = Vector2(2, 2)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_b26j0"]
|
|
transparency = 1
|
|
depth_draw_mode = 1
|
|
shading_mode = 0
|
|
albedo_color = Color(0, 0, 0, 0)
|
|
|
|
[node name="Player" type="XROrigin3D" groups=["Baby"]]
|
|
|
|
[node name="Camera" type="XRCamera3D" parent="."]
|
|
|
|
[node name="FadeScreen" type="MeshInstance3D" parent="Camera"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -0.6)
|
|
mesh = SubResource("QuadMesh_dw050")
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_b26j0")
|
|
|
|
[node name="Label3D" type="Label3D" parent="Camera/FadeScreen"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.110438704, 0.018422484)
|
|
modulate = Color(1, 1, 1, 0)
|
|
outline_modulate = Color(0, 0, 0, 0)
|
|
text = "YEARS APART"
|
|
|
|
[node name="Label3D2" type="Label3D" parent="Camera/FadeScreen"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.10656129, 0.014999986)
|
|
pixel_size = 0.0025
|
|
modulate = Color(1, 1, 1, 0)
|
|
outline_modulate = Color(0, 0, 0, 0)
|
|
text = "by Lukas, Daniel & Selim"
|
|
|
|
[node name="LeftController" type="XRController3D" parent="."]
|
|
tracker = &"left_hand"
|
|
|
|
[node name="MovementDirect" parent="LeftController" instance=ExtResource("2_sweqy")]
|
|
strafe = true
|
|
|
|
[node name="FunctionPickup" parent="LeftController" instance=ExtResource("3_1jxqw")]
|
|
hand_offset_mode = 4
|
|
|
|
[node name="FunctionPointer" parent="LeftController" instance=ExtResource("7_dw050")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.02, 0.05, -0.028981276)
|
|
y_offset = -0.07
|
|
active_button_action = "primary_click"
|
|
show_laser = 0
|
|
show_target = true
|
|
target_radius = 0.025
|
|
hand_offset_mode = 4
|
|
|
|
[node name="LeftHand" parent="LeftController" instance=ExtResource("2_hqtel")]
|
|
hand_offset_mode = 4
|
|
|
|
[node name="RightController" type="XRController3D" parent="."]
|
|
tracker = &"right_hand"
|
|
|
|
[node name="RightHand" parent="RightController" instance=ExtResource("2_i3pqv")]
|
|
hand_offset_mode = 4
|
|
|
|
[node name="Watch" type="Node3D" parent="RightController" node_paths=PackedStringArray("controller", "player_body", "player", "movement_direct", "camera")]
|
|
transform = Transform3D(0.7, 0, 0, 0, 0.7, 0, 0, 0, 0.7, 0, 0, 0)
|
|
script = ExtResource("4_sweqy")
|
|
controller = NodePath("..")
|
|
player_body = NodePath("../../PlayerBody")
|
|
player = NodePath("../..")
|
|
movement_direct = NodePath("../../LeftController/MovementDirect")
|
|
camera = NodePath("../../Camera")
|
|
|
|
[node name="Sketchfab_Scene" parent="RightController/Watch" instance=ExtResource("6_1jxqw")]
|
|
transform = Transform3D(0.00025759128, -0.0019833425, 0, 0.0018915471, 0.00024566916, -0.0006014116, 0.00059640256, 7.745919e-05, 0.001907434, 0, -0.034, 0.108)
|
|
|
|
[node name="PlayerBody" parent="." instance=ExtResource("4_2hs0m")]
|
|
collision_layer = 524289
|
|
player_height_rate = 20.0
|
|
head_behavior_mode = 2
|