Compare commits
No commits in common. "cf7d391b0011ddc5c569ca3d5a99c38a7c47b700" and "d22b1d281dcc6466f9ed11a7024ed8a504fa128d" have entirely different histories.
cf7d391b00
...
d22b1d281d
|
@ -315,13 +315,11 @@ transform = Transform3D(1.5, 0, 0, 0, 1.5, 0, 0, 0, 1.5, 0, 1.40507, -2.10425)
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.192051, 2.60275, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.192051, 2.60275, 0)
|
||||||
|
|
||||||
[node name="Ambiance" type="AudioStreamPlayer" parent="."]
|
[node name="Ambiance" type="AudioStreamPlayer" parent="."]
|
||||||
process_mode = 3
|
|
||||||
stream = ExtResource("22_4tylf")
|
stream = ExtResource("22_4tylf")
|
||||||
volume_db = 7.0
|
volume_db = 7.0
|
||||||
autoplay = true
|
autoplay = true
|
||||||
|
|
||||||
[node name="Music" type="AudioStreamPlayer" parent="."]
|
[node name="Music" type="AudioStreamPlayer" parent="."]
|
||||||
process_mode = 3
|
|
||||||
volume_db = -5.0
|
volume_db = -5.0
|
||||||
script = ExtResource("22_2pcqg")
|
script = ExtResource("22_2pcqg")
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,6 @@ shader_parameter/grid = 5
|
||||||
shader_parameter/anim_period = 3.0
|
shader_parameter/anim_period = 3.0
|
||||||
|
|
||||||
[node name="ScreenShader" type="CanvasLayer"]
|
[node name="ScreenShader" type="CanvasLayer"]
|
||||||
process_mode = 1
|
|
||||||
|
|
||||||
[node name="ColorRect" type="ColorRect" parent="."]
|
[node name="ColorRect" type="ColorRect" parent="."]
|
||||||
material = SubResource("ShaderMaterial_yagpk")
|
material = SubResource("ShaderMaterial_yagpk")
|
||||||
|
@ -20,4 +19,3 @@ anchor_right = 1.0
|
||||||
anchor_bottom = 1.0
|
anchor_bottom = 1.0
|
||||||
grow_horizontal = 2
|
grow_horizontal = 2
|
||||||
grow_vertical = 2
|
grow_vertical = 2
|
||||||
mouse_filter = 2
|
|
||||||
|
|
|
@ -15,8 +15,6 @@ var holding: WeakRef = weakref(null)
|
||||||
# Get the gravity from the project settings to be synced with RigidBody nodes.
|
# Get the gravity from the project settings to be synced with RigidBody nodes.
|
||||||
var gravity = ProjectSettings.get_setting("physics/3d/default_gravity")
|
var gravity = ProjectSettings.get_setting("physics/3d/default_gravity")
|
||||||
|
|
||||||
@onready var pause_menu = $PauseMenu
|
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
Input.mouse_mode = Input.MOUSE_MODE_CAPTURED
|
||||||
$CameraMount.global_rotation.x = clampf($CameraMount.global_rotation.x, deg_to_rad(LOWER_CAMERA_LIMIT), deg_to_rad(UPPER_CAMERA_LIMIT))
|
$CameraMount.global_rotation.x = clampf($CameraMount.global_rotation.x, deg_to_rad(LOWER_CAMERA_LIMIT), deg_to_rad(UPPER_CAMERA_LIMIT))
|
||||||
|
@ -24,8 +22,8 @@ func _ready():
|
||||||
|
|
||||||
func _process(_delta):
|
func _process(_delta):
|
||||||
# Brings your mouse out of the window if you press escape. Add pause screen function here?
|
# Brings your mouse out of the window if you press escape. Add pause screen function here?
|
||||||
if Input.is_action_just_pressed("Pause"):
|
if Input.is_action_pressed("ui_cancel"):
|
||||||
$PauseMenu.pause()
|
Input.mouse_mode = Input.MOUSE_MODE_VISIBLE
|
||||||
|
|
||||||
var obj = holding.get_ref()
|
var obj = holding.get_ref()
|
||||||
if obj:
|
if obj:
|
||||||
|
@ -41,7 +39,6 @@ func _process(_delta):
|
||||||
|
|
||||||
|
|
||||||
func _input(event):
|
func _input(event):
|
||||||
|
|
||||||
# Handle the rotation of the camera using mouse movement.
|
# Handle the rotation of the camera using mouse movement.
|
||||||
if event is InputEventMouseMotion:
|
if event is InputEventMouseMotion:
|
||||||
rotate_y(deg_to_rad(-event.relative.x * horiz_sens))
|
rotate_y(deg_to_rad(-event.relative.x * horiz_sens))
|
||||||
|
@ -61,6 +58,9 @@ func _input(event):
|
||||||
$grape_man/pickup.play()
|
$grape_man/pickup.play()
|
||||||
$grape_man.pickup()
|
$grape_man.pickup()
|
||||||
|
|
||||||
|
if Input.is_action_just_pressed("Pause"):
|
||||||
|
pass
|
||||||
|
|
||||||
if Input.is_action_just_pressed("Soundboard"):
|
if Input.is_action_just_pressed("Soundboard"):
|
||||||
|
|
||||||
var sound_list = (["res://Sounds/jingle.ogg",
|
var sound_list = (["res://Sounds/jingle.ogg",
|
||||||
|
|
BIN
godot/UI/Exit.png (Stored with Git LFS)
BIN
godot/UI/Exit.png (Stored with Git LFS)
Binary file not shown.
|
@ -1,34 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://hgb2ifbdpp3"
|
|
||||||
path="res://.godot/imported/Exit.png-26c1acde1a0bd151103ef1554a8e3af5.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://UI/Exit.png"
|
|
||||||
dest_files=["res://.godot/imported/Exit.png-26c1acde1a0bd151103ef1554a8e3af5.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
BIN
godot/UI/Pause.png (Stored with Git LFS)
BIN
godot/UI/Pause.png (Stored with Git LFS)
Binary file not shown.
|
@ -1,34 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://dw7ewvfwyxcq"
|
|
||||||
path="res://.godot/imported/Pause.png-90c47ed988bd7d26b746eb81a6aaeedf.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://UI/Pause.png"
|
|
||||||
dest_files=["res://.godot/imported/Pause.png-90c47ed988bd7d26b746eb81a6aaeedf.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
|
@ -1,19 +0,0 @@
|
||||||
extends Control
|
|
||||||
|
|
||||||
var is_paused = false
|
|
||||||
|
|
||||||
@onready var resume_button = $CenterContainer/HBoxContainer/ResumeButton
|
|
||||||
@onready var quit_button = $CenterContainer/HBoxContainer/QuitButton
|
|
||||||
|
|
||||||
func unpause():
|
|
||||||
self.hide()
|
|
||||||
get_tree().paused = false
|
|
||||||
Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)
|
|
||||||
|
|
||||||
func pause():
|
|
||||||
self.show()
|
|
||||||
get_tree().paused = true
|
|
||||||
Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE)
|
|
||||||
|
|
||||||
func quit():
|
|
||||||
get_tree().quit()
|
|
|
@ -1,68 +0,0 @@
|
||||||
[gd_scene load_steps=4 format=3 uid="uid://cbca7q18ae42h"]
|
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://UI/PauseMenu.gd" id="1_3puj1"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://dxxd258q3uomg" path="res://UI/Play.png" id="1_c4do0"]
|
|
||||||
[ext_resource type="Texture2D" uid="uid://hgb2ifbdpp3" path="res://UI/Exit.png" id="3_djmuk"]
|
|
||||||
|
|
||||||
[node name="PauseMenu" type="Control"]
|
|
||||||
process_mode = 3
|
|
||||||
z_index = 3
|
|
||||||
layout_mode = 3
|
|
||||||
anchors_preset = 15
|
|
||||||
anchor_right = 1.0
|
|
||||||
anchor_bottom = 1.0
|
|
||||||
grow_horizontal = 2
|
|
||||||
grow_vertical = 2
|
|
||||||
script = ExtResource("1_3puj1")
|
|
||||||
|
|
||||||
[node name="Background" type="ColorRect" parent="."]
|
|
||||||
z_index = -1
|
|
||||||
layout_mode = 1
|
|
||||||
anchors_preset = 15
|
|
||||||
anchor_right = 1.0
|
|
||||||
anchor_bottom = 1.0
|
|
||||||
grow_horizontal = 2
|
|
||||||
grow_vertical = 2
|
|
||||||
mouse_filter = 2
|
|
||||||
color = Color(0.12549, 0.458824, 0.317647, 0.356863)
|
|
||||||
|
|
||||||
[node name="CenterContainer" type="CenterContainer" parent="."]
|
|
||||||
layout_mode = 1
|
|
||||||
anchors_preset = 8
|
|
||||||
anchor_left = 0.5
|
|
||||||
anchor_top = 0.5
|
|
||||||
anchor_right = 0.5
|
|
||||||
anchor_bottom = 0.5
|
|
||||||
offset_left = -124.0
|
|
||||||
offset_top = -74.0
|
|
||||||
offset_right = 124.0
|
|
||||||
offset_bottom = 74.0
|
|
||||||
grow_horizontal = 2
|
|
||||||
grow_vertical = 2
|
|
||||||
|
|
||||||
[node name="HBoxContainer" type="HBoxContainer" parent="CenterContainer"]
|
|
||||||
layout_mode = 2
|
|
||||||
theme_override_constants/separation = 75
|
|
||||||
alignment = 1
|
|
||||||
|
|
||||||
[node name="ResumeButton" type="Button" parent="CenterContainer/HBoxContainer"]
|
|
||||||
process_mode = 3
|
|
||||||
layout_mode = 2
|
|
||||||
text = " "
|
|
||||||
icon = ExtResource("1_c4do0")
|
|
||||||
flat = true
|
|
||||||
icon_alignment = 1
|
|
||||||
|
|
||||||
[node name="QuitButton" type="Button" parent="CenterContainer/HBoxContainer"]
|
|
||||||
process_mode = 3
|
|
||||||
layout_mode = 2
|
|
||||||
theme_override_constants/outline_size = 1
|
|
||||||
theme_override_constants/h_separation = 0
|
|
||||||
theme_override_constants/icon_max_width = 0
|
|
||||||
text = " "
|
|
||||||
icon = ExtResource("3_djmuk")
|
|
||||||
flat = true
|
|
||||||
icon_alignment = 1
|
|
||||||
|
|
||||||
[connection signal="pressed" from="CenterContainer/HBoxContainer/ResumeButton" to="." method="unpause"]
|
|
||||||
[connection signal="pressed" from="CenterContainer/HBoxContainer/QuitButton" to="." method="quit"]
|
|
BIN
godot/UI/Play.png (Stored with Git LFS)
BIN
godot/UI/Play.png (Stored with Git LFS)
Binary file not shown.
|
@ -1,34 +0,0 @@
|
||||||
[remap]
|
|
||||||
|
|
||||||
importer="texture"
|
|
||||||
type="CompressedTexture2D"
|
|
||||||
uid="uid://dxxd258q3uomg"
|
|
||||||
path="res://.godot/imported/Play.png-eec0d54380d32c59b84e7db5fa226d5e.ctex"
|
|
||||||
metadata={
|
|
||||||
"vram_texture": false
|
|
||||||
}
|
|
||||||
|
|
||||||
[deps]
|
|
||||||
|
|
||||||
source_file="res://UI/Play.png"
|
|
||||||
dest_files=["res://.godot/imported/Play.png-eec0d54380d32c59b84e7db5fa226d5e.ctex"]
|
|
||||||
|
|
||||||
[params]
|
|
||||||
|
|
||||||
compress/mode=0
|
|
||||||
compress/high_quality=false
|
|
||||||
compress/lossy_quality=0.7
|
|
||||||
compress/hdr_compression=1
|
|
||||||
compress/normal_map=0
|
|
||||||
compress/channel_pack=0
|
|
||||||
mipmaps/generate=false
|
|
||||||
mipmaps/limit=-1
|
|
||||||
roughness/mode=0
|
|
||||||
roughness/src_normal=""
|
|
||||||
process/fix_alpha_border=true
|
|
||||||
process/premult_alpha=false
|
|
||||||
process/normal_map_invert_y=false
|
|
||||||
process/hdr_as_srgb=false
|
|
||||||
process/hdr_clamp_exposure=false
|
|
||||||
process/size_limit=0
|
|
||||||
detect_3d/compress_to=1
|
|
|
@ -1,9 +1,8 @@
|
||||||
[gd_scene load_steps=7 format=3 uid="uid://7utef1nnena8"]
|
[gd_scene load_steps=6 format=3 uid="uid://7utef1nnena8"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://Player.gd" id="1_7gpdp"]
|
[ext_resource type="Script" path="res://Player.gd" id="1_7gpdp"]
|
||||||
[ext_resource type="PackedScene" uid="uid://bgoo1lbt28na" path="res://Models/grape_man.tscn" id="2_ctyy5"]
|
[ext_resource type="PackedScene" uid="uid://bgoo1lbt28na" path="res://Models/grape_man.tscn" id="2_ctyy5"]
|
||||||
[ext_resource type="Script" path="res://Holster.gd" id="3_a68da"]
|
[ext_resource type="Script" path="res://Holster.gd" id="3_a68da"]
|
||||||
[ext_resource type="PackedScene" uid="uid://cbca7q18ae42h" path="res://UI/PauseMenu.tscn" id="4_kcqpl"]
|
|
||||||
|
|
||||||
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kb4ms"]
|
[sub_resource type="CapsuleShape3D" id="CapsuleShape3D_kb4ms"]
|
||||||
radius = 0.0669067
|
radius = 0.0669067
|
||||||
|
@ -38,9 +37,6 @@ script = ExtResource("3_a68da")
|
||||||
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0.0672282, 0)
|
transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 0, 0.0672282, 0)
|
||||||
shape = SubResource("SphereShape3D_6l1w6")
|
shape = SubResource("SphereShape3D_6l1w6")
|
||||||
|
|
||||||
[node name="PauseMenu" parent="." instance=ExtResource("4_kcqpl")]
|
|
||||||
visible = false
|
|
||||||
|
|
||||||
[connection signal="anim_check_grab" from="grape_man" to="." method="_on_grape_man_anim_check_grab"]
|
[connection signal="anim_check_grab" from="grape_man" to="." method="_on_grape_man_anim_check_grab"]
|
||||||
[connection signal="body_entered" from="Holster/Area3D" to="." method="_on_holster_enter"]
|
[connection signal="body_entered" from="Holster/Area3D" to="." method="_on_holster_enter"]
|
||||||
[connection signal="body_exited" from="Holster/Area3D" to="." method="_on_holster_exit"]
|
[connection signal="body_exited" from="Holster/Area3D" to="." method="_on_holster_exit"]
|
||||||
|
|
Loading…
Reference in New Issue