Compare commits

...

12 Commits

Author SHA1 Message Date
Medenos
33739e7050 Little hint for level9 2022-10-13 17:10:43 -04:00
Victor Turgeon
e593c66cdc sadge 2022-10-12 23:13:53 -04:00
Victor Turgeon
c27f12f6b4 Merge branch 'main' of https://github.com/MarcEricMartel/FirstPersonSlapper 2022-10-12 23:03:51 -04:00
Victor Turgeon
4f7c09ea2c return of the hands 2022-10-12 23:03:27 -04:00
MarcEricMartel
e2905195d7 Update Start.gd 2022-10-12 23:02:44 -04:00
MarcEricMartel
1c2d26d5c4 Merge branch 'main' of https://github.com/MarcEricMartel/FirstPersonSlapper 2022-10-12 23:01:16 -04:00
MarcEricMartel
3493d0b156 centered You no safe 2022-10-12 23:01:00 -04:00
Victor Turgeon
52969358cf Update Level05.tscn 2022-10-12 22:58:45 -04:00
Victor Turgeon
05bd11ae6a Fix bug crouch speed 2022-10-12 22:54:52 -04:00
Victor Turgeon
5cb7ca5ce6 Merge branch 'main' of https://github.com/MarcEricMartel/FirstPersonSlapper 2022-10-12 22:53:32 -04:00
MarcEricMartel
0a044ee42a Update End.tscn 2022-10-12 22:53:20 -04:00
MarcEricMartel
69f6e8471c Update End.tscn 2022-10-12 22:52:18 -04:00
6 changed files with 513 additions and 21 deletions

View File

@ -180,11 +180,12 @@ transform = Transform( 0.995641, 0, 0, 0, 0.995641, 0, 0, 0, 0.995641, -0.602382
[node name="InfoScreen" parent="." instance=ExtResource( 11 )]
transform = Transform( -1.48596, 0.19758, 0.0357537, 0.197452, 1.48693, -0.00475089, -0.054102, -1.25729e-08, -0.999349, 0, 12.672, -14.633 )
text = " You can jump
the walls are too high for you to leave
the walls are too high
for you to leave anyway
[ Press spacebar to jump ]"
[node name="Sparks" type="CPUParticles" parent="InfoScreen"]
transform = Transform( -0.801275, 0.23656, -0.549543, 0.241817, 0.968196, 0.0641897, 0.547251, -0.081455, -0.832995, 4.43559, -1.39239, -0.302538 )
transform = Transform( -0.801275, 0.23656, -0.549543, 0.241817, 0.968196, 0.0641897, 0.547251, -0.081455, -0.832995, 3.531, -1.392, -0.303 )
amount = 12
lifetime = 0.22
explosiveness = 0.27

View File

@ -1,4 +1,4 @@
[gd_scene load_steps=19 format=2]
[gd_scene load_steps=21 format=2]
[ext_resource path="res://Player.tscn" type="PackedScene" id=1]
[ext_resource path="res://Textures/MetalCorrodedHeavy001/MetalCorrodedHeavy001_NRM_1K_METALNESS.jpg" type="Texture" id=2]
@ -10,6 +10,8 @@
[ext_resource path="res://Scenes/Eye.tscn" type="PackedScene" id=8]
[ext_resource path="res://Scenes/InfoScreen.tscn" type="PackedScene" id=9]
[ext_resource path="res://Levels/Sparks.gd" type="Script" id=10]
[ext_resource path="res://Scenes/Hand01.tscn" type="PackedScene" id=11]
[ext_resource path="res://Scenes/Hand02.tscn" type="PackedScene" id=12]
[sub_resource type="SpatialMaterial" id=5]
albedo_texture = ExtResource( 2 )
@ -47,8 +49,8 @@ ssao_intensity2 = 14.6
ssao_bias = 0.059
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
dof_blur_far_enabled = true
dof_blur_far_distance = 21.16
dof_blur_far_transition = 64.72
dof_blur_far_distance = 14.56
dof_blur_far_transition = 2726.44
dof_blur_near_enabled = true
dof_blur_near_distance = 2.2
dof_blur_near_transition = 1.82
@ -131,12 +133,13 @@ margin_bottom = 40.0
[node name="Win" type="Label" parent="Messages"]
visible = false
margin_left = 775.0
margin_top = 469.0
margin_right = 1187.0
margin_bottom = 627.0
margin_left = 749.0
margin_top = 467.0
margin_right = 1189.0
margin_bottom = 625.0
custom_fonts/font = SubResource( 6 )
text = "You're not safe."
align = 1
[node name="End" type="Timer" parent="."]
wait_time = 3.0
@ -183,6 +186,113 @@ transform = Transform( 25, 0, 0, 0, 25, 0, 0, 0, 25, 0, 60, -100 )
[node name="Eye" parent="RayCast" instance=ExtResource( 8 )]
transform = Transform( -0.0121812, 0.00447538, 0.499832, 0.0226399, 0.499472, -0.00392041, -0.499339, 0.0225368, -0.0123709, 0, 0, 0.478764 )
[node name="HANDS" type="Spatial" parent="."]
[node name="Hand05" parent="HANDS" instance=ExtResource( 12 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="HANDS" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="HANDS" instance=ExtResource( 12 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="HANDS" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="HANDS" instance=ExtResource( 11 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="HANDS" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="HANDS" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="HANDS" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="HANDS" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="HANDS" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="HANDS" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS2" type="Spatial" parent="."]
transform = Transform( 0.745767, 0, 0.666207, 0, 1.2, 0, -0.666207, 0, 0.745767, 40.4636, 0, 42.5482 )
[node name="Hand05" parent="HANDS2" instance=ExtResource( 12 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="HANDS2" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="HANDS2" instance=ExtResource( 12 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="HANDS2" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="HANDS2" instance=ExtResource( 11 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="HANDS2" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="HANDS2" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="HANDS2" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="HANDS2" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="HANDS2" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="HANDS2" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS3" type="Spatial" parent="."]
transform = Transform( 0.95239, 0, 0.304881, 0, 0.8, 0, -0.304881, 0, 0.95239, 40.4636, 0, -64.1656 )
[node name="Hand05" parent="HANDS3" instance=ExtResource( 12 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="HANDS3" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="HANDS3" instance=ExtResource( 12 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="HANDS3" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="HANDS3" instance=ExtResource( 11 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="HANDS3" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="HANDS3" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="HANDS3" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="HANDS3" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="HANDS3" instance=ExtResource( 11 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="HANDS3" instance=ExtResource( 12 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[connection signal="timeout" from="Timer" to="." method="_on_Enemy_dying"]
[connection signal="timeout" from="End" to="." method="_on_Win_timeout"]
[connection signal="timeout" from="InfoScreen/Sparks/Timer" to="InfoScreen/Sparks" method="_on_Timer_timeout"]

View File

@ -32,10 +32,11 @@ panorama = ExtResource( 4 )
background_mode = 2
background_sky = SubResource( 13 )
ambient_light_energy = 0.5
fog_color = Color( 0.305882, 0.372549, 0.52549, 1 )
fog_color = Color( 0.321569, 0.0745098, 0.0313726, 1 )
fog_sun_color = Color( 0.901961, 0.803922, 0.752941, 1 )
fog_sun_amount = 1.0
fog_depth_begin = 98.8
fog_sun_amount = 0.14
fog_depth_enabled = false
fog_depth_begin = 0.0
fog_depth_end = 1444.5
fog_depth_curve = 0.466516
fog_transmit_enabled = true
@ -50,6 +51,9 @@ ssao_radius2 = 40.7
ssao_intensity2 = 14.6
ssao_bias = 0.059
ssao_color = Color( 0.180392, 0.207843, 0.25098, 1 )
dof_blur_far_enabled = true
dof_blur_far_distance = 1114.17
dof_blur_far_transition = 15.36
glow_enabled = true
glow_intensity = 1.86
glow_strength = 0.87
@ -217,8 +221,8 @@ depth = 36.7396
material = ExtResource( 10 )
[node name="CSGBox23" type="CSGBox" parent="CSGCombiner"]
transform = Transform( -0.000453754, 0, 0.999996, 0, 1, 0, -0.999996, 0, -0.000453754, 11.5413, 11.4675, -97.468 )
height = 29.0623
transform = Transform( -0.000453754, 0, 0.999997, 0, 1, 0, -0.999997, 0, -0.000453754, 12.7438, 13.8849, -97.4678 )
height = 35.4425
depth = 36.7396
material = ExtResource( 16 )
@ -229,8 +233,8 @@ depth = 118.952
material = ExtResource( 10 )
[node name="CSGBox25" type="CSGBox" parent="CSGCombiner"]
transform = Transform( 0.67475, 0, 0.738041, 0, 1, 0, -0.738041, 0, 0.67475, 12.7394, 10.7624, -79.8612 )
height = 28.8598
transform = Transform( 0.789103, 0, 0.614256, 0, 1, 0, -0.614256, 0, 0.789103, 12.7394, 13.8849, -79.8612 )
height = 35.4425
depth = 48.5074
material = ExtResource( 16 )
@ -469,6 +473,378 @@ transform = Transform( 100, 0, 0, 0, 100, 0, 0, 0, 100, 0, 278.826, 0 )
[node name="Eye" parent="RayCast" instance=ExtResource( 13 )]
transform = Transform( -0.0243624, 0.00895076, 0.999663, 0.0452798, 0.998943, -0.00784082, -0.998677, 0.0450735, -0.0247419, 0, 0, 0 )
[node name="ALLHANDS" type="Spatial" parent="."]
transform = Transform( 7, 0, 0, 0, 10, 0, 0, 0, 1, 0, 14.2781, 232.616 )
[node name="HANDS" type="Spatial" parent="ALLHANDS"]
[node name="Hand05" parent="ALLHANDS/HANDS" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS/HANDS" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS/HANDS" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS2" type="Spatial" parent="ALLHANDS"]
transform = Transform( 0.745767, 0, 0.666207, 0, 1.2, 0, -0.666207, 0, 0.745767, 40.4636, 0, 42.5482 )
[node name="Hand05" parent="ALLHANDS/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS3" type="Spatial" parent="ALLHANDS"]
transform = Transform( 0.95239, 0, 0.304881, 0, 0.8, 0, -0.304881, 0, 0.95239, 40.4636, 0, -64.1656 )
[node name="Hand05" parent="ALLHANDS/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="ALLHANDS2" type="Spatial" parent="."]
transform = Transform( 2.0348, 0, 0.956819, 0, 10, 0, -6.69773, 0, 0.290686, -88.2943, 14.2781, -384.795 )
[node name="HANDS" type="Spatial" parent="ALLHANDS2"]
[node name="Hand05" parent="ALLHANDS2/HANDS" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS2/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS2/HANDS" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS2/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS2/HANDS" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS2/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS2/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS2/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS2/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS2/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS2/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS2" type="Spatial" parent="ALLHANDS2"]
transform = Transform( 0.745767, 0, 0.666207, 0, 1.2, 0, -0.666207, 0, 0.745767, 40.4636, 0, 42.5482 )
[node name="Hand05" parent="ALLHANDS2/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS2/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS2/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS2/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS2/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS2/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS2/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS2/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS2/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS2/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS2/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS3" type="Spatial" parent="ALLHANDS2"]
transform = Transform( 0.95239, 0, 0.304881, 0, 0.8, 0, -0.304881, 0, 0.95239, 40.4636, 0, -64.1656 )
[node name="Hand05" parent="ALLHANDS2/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS2/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS2/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS2/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS2/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS2/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS2/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS2/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS2/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS2/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS2/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="ALLHANDS3" type="Spatial" parent="."]
transform = Transform( -0.431974, 0, 0.998094, 0, 10, 0, -6.98666, 0, -0.0617105, 249.752, 14.2781, -381.1 )
[node name="HANDS" type="Spatial" parent="ALLHANDS3"]
[node name="Hand05" parent="ALLHANDS3/HANDS" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS3/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS3/HANDS" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS3/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS3/HANDS" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS3/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS3/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS3/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS3/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS3/HANDS" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS3/HANDS" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS2" type="Spatial" parent="ALLHANDS3"]
transform = Transform( 0.745767, 0, 0.666207, 0, 1.2, 0, -0.666207, 0, 0.745767, 40.4636, 0, 42.5482 )
[node name="Hand05" parent="ALLHANDS3/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS3/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS3/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS3/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS3/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS3/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS3/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS3/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS3/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS3/HANDS2" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS3/HANDS2" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="HANDS3" type="Spatial" parent="ALLHANDS3"]
transform = Transform( 0.95239, 0, 0.304881, 0, 0.8, 0, -0.304881, 0, 0.95239, 40.4636, 0, -64.1656 )
[node name="Hand05" parent="ALLHANDS3/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -15.3575, 8.03611, 35.0283 )
[node name="Hand01" parent="ALLHANDS3/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 44.013, 5.89484, 0 )
[node name="Hand02" parent="ALLHANDS3/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 10, 0, 0, 0, 10, 0, 0, 0, 1, 23.1783, 3.5841, -25.0056 )
[node name="Hand03" parent="ALLHANDS3/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 0, 8.41247, 60.2707 )
[node name="Hand04" parent="ALLHANDS3/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 20, 0, 0, 0, 20, 0, 0, 0, 1, -46.8886, 7.71652, 53.6706 )
[node name="Hand06" parent="ALLHANDS3/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 62.3962, 4.10868, -48.4351 )
[node name="Hand07" parent="ALLHANDS3/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -25.4126, 4.31585, -57.7458 )
[node name="Hand08" parent="ALLHANDS3/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -57.7633, 8.1138, 16.7933 )
[node name="Hand09" parent="ALLHANDS3/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -74.5163, 8.56153, -57.7459 )
[node name="Hand10" parent="ALLHANDS3/HANDS3" instance=ExtResource( 15 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, -31.7672, 6.63589, -57.7458 )
[node name="Hand11" parent="ALLHANDS3/HANDS3" instance=ExtResource( 14 )]
transform = Transform( 15, 0, 0, 0, 15, 0, 0, 0, 1, 30.0456, 4.90283, -36.6784 )
[node name="Restart" parent="." instance=ExtResource( 9 )]
transform = Transform( -1.31134e-07, 0, 3, 0, 3, 0, -3, 0, -1.31134e-07, -44.1517, 3.08886, -96.0383 )
text = "Sorry...
You might need to restart
a couple of times
:("
[node name="Die" parent="." instance=ExtResource( 9 )]
transform = Transform( -4.37114e-08, 0, -1, 0.132689, 0.991158, -5.80002e-09, 0.991158, -0.132689, -4.33249e-08, 85.3775, 6.80215, -410.616 )
text = "<--- Maybe you should do it..."
[node name="Sparks" type="CPUParticles" parent="Die"]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 4.1731, -0.573888, 0.619568 )
amount = 12
lifetime = 0.22
explosiveness = 0.27
randomness = 0.84
lifetime_randomness = 0.24
mesh = SubResource( 19 )
emission_shape = 2
emission_box_extents = Vector3( 1, 1, 1 )
flag_align_y = true
flag_rotate_y = true
gravity = Vector3( 0, -5, 0 )
initial_velocity_random = 0.11
angular_velocity_curve = SubResource( 20 )
linear_accel_curve = SubResource( 21 )
radial_accel = 11.01
radial_accel_random = 0.18
angle_random = 0.28
script = ExtResource( 12 )
[node name="Timer" type="Timer" parent="Die/Sparks"]
autostart = true
[node name="OmniLight" type="OmniLight" parent="Die/Sparks"]
transform = Transform( 0.411761, -0.108686, 0.261993, -0.193036, 0.0868354, 0.339407, -0.0596391, -0.190328, 0.0147751, 0.799004, 0.574107, -0.171512 )
light_color = Color( 0.847059, 0.627451, 0.372549, 1 )
light_energy = 5.0
shadow_enabled = true
shadow_color = Color( 0.431373, 0.384314, 0.384314, 1 )
[connection signal="timeout" from="End" to="." method="_on_Win_timeout"]
[connection signal="dying" from="Enemy" to="." method="_on_Enemy_dying"]
[connection signal="dying" from="Enemy2" to="." method="_on_Enemy_dying"]
@ -486,3 +862,4 @@ transform = Transform( -0.0243624, 0.00895076, 0.999663, 0.0452798, 0.998943, -0
[connection signal="dying" from="Enemy14" to="." method="_on_Enemy_dying"]
[connection signal="timeout" from="InfoScreen/Sparks/Timer" to="InfoScreen/Sparks" method="_on_Timer_timeout"]
[connection signal="timeout" from="Lost/Sparks/Timer" to="Lost/Sparks" method="_on_Timer_timeout"]
[connection signal="timeout" from="Die/Sparks/Timer" to="Die/Sparks" method="_on_Timer_timeout"]

View File

@ -83,10 +83,12 @@ func _physics_process(delta):
if Input.is_action_just_pressed("crouch"):
head.translate(Vector3.DOWN)
speed = 20
speed = 10
if Input.is_action_just_released("crouch"):
head.translate(Vector3.UP)
speed = 40
speed = 20
if Input.is_action_pressed("move_forward"):
direction -= transform.basis.z

View File

@ -59,7 +59,10 @@ margin_top = 498.0
margin_right = 1414.0
margin_bottom = 526.0
theme = SubResource( 6 )
text = "Thank you!"
text = "Thank you!
Press Any Key to Exit..."
align = 1
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
@ -67,6 +70,5 @@ stream = ExtResource( 3 )
autoplay = true
[node name="Timer" type="Timer" parent="."]
wait_time = 3.0
[connection signal="timeout" from="Timer" to="." method="_on_Timer_timeout"]

View File

@ -15,7 +15,7 @@ onready var Levels = {
"lvl3": "Level 3 - But not too straight.",
"lvl4": "Level 4 - Memento Mori.",
"lvl5": "Level 5 - Hide and Slap.",
"lvl6": "Level 6 - Please remain calm.",
"lvl6": "Level 6 - Remain calm.",
"lvl7": "Level 7 - Measure twice, slap once.",
"lvl8": "Level 8 - Iiiiiiiiiiiiii just want to fly!",
"lvl9": "Level 9 - Is it safe?",