Add footsteps, work on pause menu
This commit is contained in:
parent
19335709e3
commit
60f236059e
@ -3,4 +3,4 @@
|
|||||||
[resource]
|
[resource]
|
||||||
auto_exposure_enabled = true
|
auto_exposure_enabled = true
|
||||||
auto_exposure_min_exposure_value = 2.0
|
auto_exposure_min_exposure_value = 2.0
|
||||||
auto_exposure_max_exposure_value = 3.0
|
auto_exposure_max_exposure_value = 2.0
|
||||||
|
@ -1,9 +1,12 @@
|
|||||||
[gd_scene load_steps=3 format=3 uid="uid://c670g1qg5gaug"]
|
[gd_scene load_steps=4 format=3 uid="uid://c670g1qg5gaug"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://scripts/PauseMenu.cs" id="1_p5jo3"]
|
[ext_resource type="Script" path="res://scripts/PauseMenu.cs" id="1_p5jo3"]
|
||||||
|
|
||||||
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_he4q6"]
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_k7oof"]
|
||||||
bg_color = Color(0.109074, 0.275986, 0.806965, 1)
|
bg_color = Color(0.2, 0.2, 0.2, 0.921569)
|
||||||
|
|
||||||
|
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_q40bd"]
|
||||||
|
bg_color = Color(0.25, 0.25, 0.25, 0.909804)
|
||||||
|
|
||||||
[node name="PauseMenu" type="Control" node_paths=PackedStringArray("InitialFocusTarget", "VolumeSlider", "CameraSensitivityX", "CameraSensitivityY", "CameraInvertX", "CameraInvertY")]
|
[node name="PauseMenu" type="Control" node_paths=PackedStringArray("InitialFocusTarget", "VolumeSlider", "CameraSensitivityX", "CameraSensitivityY", "CameraInvertX", "CameraInvertY")]
|
||||||
process_mode = 3
|
process_mode = 3
|
||||||
@ -14,12 +17,12 @@ anchor_bottom = 1.0
|
|||||||
grow_horizontal = 2
|
grow_horizontal = 2
|
||||||
grow_vertical = 2
|
grow_vertical = 2
|
||||||
script = ExtResource("1_p5jo3")
|
script = ExtResource("1_p5jo3")
|
||||||
InitialFocusTarget = NodePath("CenterContainer/PanelContainer/MarginContainer/Option List/ContinueButton")
|
InitialFocusTarget = NodePath("CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/ContinueButton")
|
||||||
VolumeSlider = NodePath("CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer/VolumeSlider")
|
VolumeSlider = NodePath("CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options/VolumeSlider")
|
||||||
CameraSensitivityX = NodePath("CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer/CameraXSlider")
|
CameraSensitivityX = NodePath("CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options/CameraXSlider")
|
||||||
CameraSensitivityY = NodePath("CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer/CameraYSlider")
|
CameraSensitivityY = NodePath("CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options/CameraYSlider")
|
||||||
CameraInvertX = NodePath("CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer/CameraXInvCheck")
|
CameraInvertX = NodePath("CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options/CameraXInvCheck")
|
||||||
CameraInvertY = NodePath("CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer/CameraYInvCheck")
|
CameraInvertY = NodePath("CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options/CameraYInvCheck")
|
||||||
|
|
||||||
[node name="CenterContainer" type="CenterContainer" parent="."]
|
[node name="CenterContainer" type="CenterContainer" parent="."]
|
||||||
process_mode = 2
|
process_mode = 2
|
||||||
@ -30,84 +33,119 @@ anchor_bottom = 1.0
|
|||||||
grow_horizontal = 2
|
grow_horizontal = 2
|
||||||
grow_vertical = 2
|
grow_vertical = 2
|
||||||
|
|
||||||
[node name="PanelContainer" type="PanelContainer" parent="CenterContainer"]
|
[node name="HBoxContainer" type="HBoxContainer" parent="CenterContainer"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
theme_override_styles/panel = SubResource("StyleBoxFlat_he4q6")
|
theme_override_constants/separation = 0
|
||||||
|
|
||||||
[node name="MarginContainer" type="MarginContainer" parent="CenterContainer/PanelContainer"]
|
[node name="Control" type="Control" parent="CenterContainer/HBoxContainer"]
|
||||||
|
custom_minimum_size = Vector2(100, 0)
|
||||||
|
layout_mode = 2
|
||||||
|
|
||||||
|
[node name="OptionsAndButtonsContainer" type="PanelContainer" parent="CenterContainer/HBoxContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
theme_override_styles/panel = SubResource("StyleBoxFlat_k7oof")
|
||||||
|
|
||||||
|
[node name="MarginContainer" type="MarginContainer" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
theme_override_constants/margin_left = 20
|
theme_override_constants/margin_left = 20
|
||||||
theme_override_constants/margin_top = 20
|
theme_override_constants/margin_top = 20
|
||||||
theme_override_constants/margin_right = 20
|
theme_override_constants/margin_right = 20
|
||||||
theme_override_constants/margin_bottom = 20
|
theme_override_constants/margin_bottom = 20
|
||||||
|
|
||||||
[node name="Option List" type="VBoxContainer" parent="CenterContainer/PanelContainer/MarginContainer"]
|
[node name="Options and buttons" type="VBoxContainer" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
theme_override_constants/separation = 16
|
theme_override_constants/separation = 16
|
||||||
|
|
||||||
[node name="ContinueButton" type="Button" parent="CenterContainer/PanelContainer/MarginContainer/Option List"]
|
[node name="ContinueButton" type="Button" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
focus_neighbor_top = NodePath("../QuitButton")
|
focus_neighbor_top = NodePath("../QuitButton")
|
||||||
text = "Continue"
|
text = "Continue"
|
||||||
|
|
||||||
[node name="GridContainer" type="GridContainer" parent="CenterContainer/PanelContainer/MarginContainer/Option List"]
|
[node name="Options" type="GridContainer" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
theme_override_constants/h_separation = 14
|
theme_override_constants/h_separation = 14
|
||||||
theme_override_constants/v_separation = 9
|
theme_override_constants/v_separation = 9
|
||||||
columns = 2
|
columns = 2
|
||||||
|
|
||||||
[node name="VolumeLabel" type="Label" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="VolumeLabel" type="Label" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Volume"
|
text = "Volume"
|
||||||
|
|
||||||
[node name="VolumeSlider" type="HSlider" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="VolumeSlider" type="HSlider" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
custom_minimum_size = Vector2(100, 0)
|
custom_minimum_size = Vector2(100, 0)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
size_flags_horizontal = 3
|
size_flags_horizontal = 3
|
||||||
size_flags_vertical = 1
|
size_flags_vertical = 1
|
||||||
max_value = 1.0
|
max_value = 1.0
|
||||||
step = 0.1
|
step = 0.05
|
||||||
|
|
||||||
[node name="CameraXLabel" type="Label" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraXLabel" type="Label" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Camera yaw speed"
|
text = "Camera yaw speed"
|
||||||
|
|
||||||
[node name="CameraXSlider" type="HSlider" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraXSlider" type="HSlider" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
size_flags_vertical = 1
|
size_flags_vertical = 1
|
||||||
max_value = 10.0
|
max_value = 10.0
|
||||||
step = 0.25
|
step = 0.25
|
||||||
|
|
||||||
[node name="CameraXInvLabel" type="Label" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraXInvLabel" type="Label" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Camera invert yaw"
|
text = "Camera invert yaw"
|
||||||
|
|
||||||
[node name="CameraXInvCheck" type="CheckButton" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraXInvCheck" type="CheckButton" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
action_mode = 0
|
action_mode = 0
|
||||||
|
|
||||||
[node name="CameraYLabel" type="Label" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraYLabel" type="Label" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Camera pitch speed"
|
text = "Camera pitch speed"
|
||||||
|
|
||||||
[node name="CameraYSlider" type="HSlider" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraYSlider" type="HSlider" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
size_flags_vertical = 1
|
size_flags_vertical = 1
|
||||||
max_value = 10.0
|
max_value = 10.0
|
||||||
step = 0.25
|
step = 0.25
|
||||||
|
|
||||||
[node name="CameraYInvLabel" type="Label" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraYInvLabel" type="Label" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
text = "Camera invert pitch"
|
text = "Camera invert pitch"
|
||||||
|
|
||||||
[node name="CameraYInvCheck" type="CheckButton" parent="CenterContainer/PanelContainer/MarginContainer/Option List/GridContainer"]
|
[node name="CameraYInvCheck" type="CheckButton" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/Options"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
action_mode = 0
|
action_mode = 0
|
||||||
|
|
||||||
[node name="QuitButton" type="Button" parent="CenterContainer/PanelContainer/MarginContainer/Option List"]
|
[node name="QuitButton" type="Button" parent="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons"]
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
focus_neighbor_bottom = NodePath("../ContinueButton")
|
focus_neighbor_bottom = NodePath("../ContinueButton")
|
||||||
text = "Quit"
|
text = "Quit"
|
||||||
|
|
||||||
[connection signal="pressed" from="CenterContainer/PanelContainer/MarginContainer/Option List/ContinueButton" to="." method="Close"]
|
[node name="CreditsContainer" type="PanelContainer" parent="CenterContainer/HBoxContainer"]
|
||||||
[connection signal="pressed" from="CenterContainer/PanelContainer/MarginContainer/Option List/QuitButton" to="." method="Quit"]
|
custom_minimum_size = Vector2(300, 0)
|
||||||
|
layout_mode = 2
|
||||||
|
theme_override_styles/panel = SubResource("StyleBoxFlat_q40bd")
|
||||||
|
|
||||||
|
[node name="Credits" type="VBoxContainer" parent="CenterContainer/HBoxContainer/CreditsContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
|
||||||
|
[node name="MarginContainer" type="MarginContainer" parent="CenterContainer/HBoxContainer/CreditsContainer/Credits"]
|
||||||
|
layout_mode = 2
|
||||||
|
size_flags_vertical = 3
|
||||||
|
theme_override_constants/margin_left = 10
|
||||||
|
theme_override_constants/margin_top = 10
|
||||||
|
theme_override_constants/margin_right = 10
|
||||||
|
theme_override_constants/margin_bottom = 10
|
||||||
|
|
||||||
|
[node name="CreditsText" type="RichTextLabel" parent="CenterContainer/HBoxContainer/CreditsContainer/Credits/MarginContainer"]
|
||||||
|
layout_mode = 2
|
||||||
|
size_flags_vertical = 3
|
||||||
|
bbcode_enabled = true
|
||||||
|
text = "[font_size=20]Asset credits[/font_size]
|
||||||
|
[font_size=16]Sounds from freesound.org[/font_size]
|
||||||
|
[font_size=12]Wind by Leandros.Ntounis
|
||||||
|
Footsteps by kyles
|
||||||
|
[/font_size]
|
||||||
|
"
|
||||||
|
|
||||||
|
[connection signal="pressed" from="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/ContinueButton" to="." method="Close"]
|
||||||
|
[connection signal="pressed" from="CenterContainer/HBoxContainer/OptionsAndButtonsContainer/MarginContainer/Options and buttons/QuitButton" to="." method="Quit"]
|
||||||
|
@ -1,20 +1,31 @@
|
|||||||
[gd_scene load_steps=3 format=3 uid="uid://wjbuh7jk50nm"]
|
[gd_scene load_steps=5 format=3 uid="uid://wjbuh7jk50nm"]
|
||||||
|
|
||||||
[ext_resource type="Script" path="res://scripts/Player.cs" id="1_aff2a"]
|
[ext_resource type="Script" path="res://scripts/Player.cs" id="1_aff2a"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://nkhen28d4xfu" path="res://sounds/163609__leandrosntounis__wind-strong-through-rocks-1.ogg" id="2_ab4w4"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://5qnq5lp6qxps" path="res://sounds/footsteps.tres" id="3_op70v"]
|
||||||
|
|
||||||
[sub_resource type="CylinderShape3D" id="CylinderShape3D_rgktv"]
|
[sub_resource type="CylinderShape3D" id="CylinderShape3D_rgktv"]
|
||||||
height = 1.9
|
height = 1.9
|
||||||
radius = 0.3
|
radius = 0.3
|
||||||
|
|
||||||
[node name="Player" type="CharacterBody3D" node_paths=PackedStringArray("Eye")]
|
[node name="Player" type="CharacterBody3D" node_paths=PackedStringArray("Eye", "HeightBasedWindPlayer", "FootstepPlayer")]
|
||||||
script = ExtResource("1_aff2a")
|
script = ExtResource("1_aff2a")
|
||||||
JumpVelocity = 15.0
|
MovementSpeed = 4.0
|
||||||
Gravity = 25.0
|
JumpVelocity = 5.0
|
||||||
|
Gravity = 13.0
|
||||||
Eye = NodePath("PlayerEyeCamera")
|
Eye = NodePath("PlayerEyeCamera")
|
||||||
|
HeightBasedWindPlayer = NodePath("HeightBasedWindFx")
|
||||||
|
MinVolumeWindHeight = -5.0
|
||||||
|
MaxVolumeWindHeight = 20.0
|
||||||
|
FootstepPlayer = NodePath("FootstepFx")
|
||||||
|
FootstepNoiseInterval = 2.0
|
||||||
|
|
||||||
[node name="PlayerEyeCamera" type="Camera3D" parent="."]
|
[node name="PlayerEyeCamera" type="Camera3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.7, 0)
|
||||||
|
|
||||||
|
[node name="Ears" type="AudioListener3D" parent="PlayerEyeCamera"]
|
||||||
|
current = true
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="."]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.95, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.95, 0)
|
||||||
shape = SubResource("CylinderShape3D_rgktv")
|
shape = SubResource("CylinderShape3D_rgktv")
|
||||||
@ -35,3 +46,10 @@ mouse_filter = 1
|
|||||||
custom_minimum_size = Vector2(2, 16)
|
custom_minimum_size = Vector2(2, 16)
|
||||||
layout_mode = 2
|
layout_mode = 2
|
||||||
mouse_filter = 1
|
mouse_filter = 1
|
||||||
|
|
||||||
|
[node name="HeightBasedWindFx" type="AudioStreamPlayer" parent="."]
|
||||||
|
process_mode = 3
|
||||||
|
stream = ExtResource("2_ab4w4")
|
||||||
|
|
||||||
|
[node name="FootstepFx" type="AudioStreamPlayer3D" parent="."]
|
||||||
|
stream = ExtResource("3_op70v")
|
||||||
|
@ -20,7 +20,7 @@ namespace Gmtk24 {
|
|||||||
|
|
||||||
public override void _Ready() {
|
public override void _Ready() {
|
||||||
VolumeSlider.Value = UserSettings.Singleton.Volume;
|
VolumeSlider.Value = UserSettings.Singleton.Volume;
|
||||||
VolumeSlider.ValueChanged += (value) => UserSettings.Singleton.Volume = (float)value;
|
VolumeSlider.ValueChanged += (value) => UserSettings.Singleton.SetVolume((float)value);
|
||||||
CameraSensitivityX.Value = UserSettings.Singleton.CameraSensitivityX;
|
CameraSensitivityX.Value = UserSettings.Singleton.CameraSensitivityX;
|
||||||
CameraSensitivityX.ValueChanged += (value) => UserSettings.Singleton.CameraSensitivityX = (float)value;
|
CameraSensitivityX.ValueChanged += (value) => UserSettings.Singleton.CameraSensitivityX = (float)value;
|
||||||
CameraSensitivityY.Value = UserSettings.Singleton.CameraSensitivityY;
|
CameraSensitivityY.Value = UserSettings.Singleton.CameraSensitivityY;
|
||||||
|
@ -14,11 +14,22 @@ namespace Gmtk24 {
|
|||||||
public float Gravity = 20;
|
public float Gravity = 20;
|
||||||
[Export]
|
[Export]
|
||||||
public Node3D Eye;
|
public Node3D Eye;
|
||||||
|
[ExportCategory("Noises")]
|
||||||
|
[Export]
|
||||||
|
public AudioStreamPlayer HeightBasedWindPlayer;
|
||||||
|
[Export]
|
||||||
|
public float MinVolumeWindHeight = 0;
|
||||||
|
[Export]
|
||||||
|
public float MaxVolumeWindHeight = 0;
|
||||||
|
[Export]
|
||||||
|
public AudioStreamPlayer3D FootstepPlayer;
|
||||||
|
[Export]
|
||||||
|
public float FootstepNoiseInterval = 0.25f;
|
||||||
|
|
||||||
private float CurrentYaw = 0;
|
private float CurrentYaw = 0;
|
||||||
private float CurrentPitch = 0;
|
private float CurrentPitch = 0;
|
||||||
private float JumpBufferTime = 0;
|
private float JumpBufferTime = 0;
|
||||||
private RigidBody3D SentHook;
|
private float FootstepCooldown = 0;
|
||||||
|
|
||||||
public override void _UnhandledInput(InputEvent @event) {
|
public override void _UnhandledInput(InputEvent @event) {
|
||||||
if (@event is InputEventMouseMotion mouseMotion && Input.MouseMode == Input.MouseModeEnum.Captured) {
|
if (@event is InputEventMouseMotion mouseMotion && Input.MouseMode == Input.MouseModeEnum.Captured) {
|
||||||
@ -48,6 +59,24 @@ namespace Gmtk24 {
|
|||||||
if (JumpBufferTime > 0) {
|
if (JumpBufferTime > 0) {
|
||||||
JumpBufferTime -= (float)delta;
|
JumpBufferTime -= (float)delta;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
float windRange = MaxVolumeWindHeight - MinVolumeWindHeight;
|
||||||
|
float windVol = windRange == 0 ? 1 : Mathf.Clamp((Position.Y - MinVolumeWindHeight) / windRange, 0, 1);
|
||||||
|
if (windVol != 0 && !HeightBasedWindPlayer.Playing) {
|
||||||
|
HeightBasedWindPlayer.Play();
|
||||||
|
}
|
||||||
|
HeightBasedWindPlayer.VolumeDb = Mathf.LinearToDb(windVol);
|
||||||
|
|
||||||
|
if (IsOnFloor() && Velocity.Length() > 1) {
|
||||||
|
FootstepCooldown -= (float)delta * Velocity.Length();
|
||||||
|
if (IsInstanceValid(FootstepPlayer) && FootstepCooldown < 0) {
|
||||||
|
FootstepPlayer.GlobalPosition = GlobalPosition;
|
||||||
|
FootstepPlayer.Play();
|
||||||
|
FootstepCooldown += FootstepNoiseInterval;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
FootstepCooldown = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void _PhysicsProcess(double delta) {
|
public override void _PhysicsProcess(double delta) {
|
||||||
|
@ -6,13 +6,14 @@ namespace Gmtk24 {
|
|||||||
/// instantiates the Autoload scripts.</summary>
|
/// instantiates the Autoload scripts.</summary>
|
||||||
public static UserSettings Singleton { get; private set; }
|
public static UserSettings Singleton { get; private set; }
|
||||||
|
|
||||||
public float Volume = 0.2f;
|
public float Volume { get; private set; }
|
||||||
public float CameraSensitivityX = 2f;
|
public float CameraSensitivityX = 2f;
|
||||||
public float CameraSensitivityY = 2f;
|
public float CameraSensitivityY = 2f;
|
||||||
public bool CameraInvertX = false;
|
public bool CameraInvertX = false;
|
||||||
public bool CameraInvertY = false;
|
public bool CameraInvertY = false;
|
||||||
|
|
||||||
public override void _Ready() {
|
public override void _Ready() {
|
||||||
|
SetVolume(0.2f);
|
||||||
Singleton = this;
|
Singleton = this;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -21,5 +22,10 @@ namespace Gmtk24 {
|
|||||||
var y = CameraSensitivityY * (CameraInvertY ? -1 : 1);
|
var y = CameraSensitivityY * (CameraInvertY ? -1 : 1);
|
||||||
return new Vector2(x, y);
|
return new Vector2(x, y);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void SetVolume(float volume) {
|
||||||
|
AudioServer.SetBusVolumeDb(0, volume == 0 ? -80 : Mathf.LinearToDb(volume));
|
||||||
|
Volume = volume;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
BIN
sounds/163609__leandrosntounis__wind-strong-through-rocks-1.ogg
Normal file
BIN
sounds/163609__leandrosntounis__wind-strong-through-rocks-1.ogg
Normal file
Binary file not shown.
@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://nkhen28d4xfu"
|
||||||
|
path="res://.godot/imported/163609__leandrosntounis__wind-strong-through-rocks-1.ogg-8f545f9906514a1c16c0c80396b32344.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/163609__leandrosntounis__wind-strong-through-rocks-1.ogg"
|
||||||
|
dest_files=["res://.godot/imported/163609__leandrosntounis__wind-strong-through-rocks-1.ogg-8f545f9906514a1c16c0c80396b32344.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=true
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
BIN
sounds/637556__kyles__footsteps-shoes-walk-road-asphalt-hard.ogg
Normal file
BIN
sounds/637556__kyles__footsteps-shoes-walk-road-asphalt-hard.ogg
Normal file
Binary file not shown.
@ -0,0 +1,19 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="oggvorbisstr"
|
||||||
|
type="AudioStreamOggVorbis"
|
||||||
|
uid="uid://dhfabml6ya7b4"
|
||||||
|
path="res://.godot/imported/637556__kyles__footsteps-shoes-walk-road-asphalt-hard.ogg-c32f681479db7b6319a0bed2ac693bf1.oggvorbisstr"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/637556__kyles__footsteps-shoes-walk-road-asphalt-hard.ogg"
|
||||||
|
dest_files=["res://.godot/imported/637556__kyles__footsteps-shoes-walk-road-asphalt-hard.ogg-c32f681479db7b6319a0bed2ac693bf1.oggvorbisstr"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
loop=false
|
||||||
|
loop_offset=0
|
||||||
|
bpm=0
|
||||||
|
beat_count=0
|
||||||
|
bar_beats=4
|
33
sounds/footsteps.tres
Normal file
33
sounds/footsteps.tres
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
[gd_resource type="AudioStreamRandomizer" load_steps=15 format=3 uid="uid://5qnq5lp6qxps"]
|
||||||
|
|
||||||
|
[ext_resource type="AudioStream" uid="uid://bsq578bxw762i" path="res://sounds/footsteps/footstep_01.wav" id="1_4vxry"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://by5dnpkomy4wr" path="res://sounds/footsteps/footstep_02.wav" id="2_2pvkr"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://c12k8fbsn8yci" path="res://sounds/footsteps/footstep_11.wav" id="3_te5cl"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://dv75eda0xqgdj" path="res://sounds/footsteps/footstep_12.wav" id="4_5l62y"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://bfrcri3jog64u" path="res://sounds/footsteps/footstep_13.wav" id="5_y3opu"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://bsxnai2gfgrdy" path="res://sounds/footsteps/footstep_14.wav" id="6_htjip"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://jrbnkpbpjqq6" path="res://sounds/footsteps/footstep_03.wav" id="7_j3mwk"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://ctcnw1r617uxi" path="res://sounds/footsteps/footstep_04.wav" id="8_uwr42"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://bvvq7rdnciire" path="res://sounds/footsteps/footstep_05.wav" id="9_osblx"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://bnq04d7yw40q8" path="res://sounds/footsteps/footstep_06.wav" id="10_4yaoy"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://b4858d08qclyg" path="res://sounds/footsteps/footstep_07.wav" id="11_83yhu"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://bygafg0vvnl5l" path="res://sounds/footsteps/footstep_08.wav" id="12_pq1mc"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://v4onbfjcyght" path="res://sounds/footsteps/footstep_09.wav" id="13_3cxya"]
|
||||||
|
[ext_resource type="AudioStream" uid="uid://cqv4gqw8smt4j" path="res://sounds/footsteps/footstep_10.wav" id="14_nvq33"]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
streams_count = 14
|
||||||
|
stream_0/stream = ExtResource("1_4vxry")
|
||||||
|
stream_1/stream = ExtResource("2_2pvkr")
|
||||||
|
stream_2/stream = ExtResource("7_j3mwk")
|
||||||
|
stream_3/stream = ExtResource("8_uwr42")
|
||||||
|
stream_4/stream = ExtResource("9_osblx")
|
||||||
|
stream_5/stream = ExtResource("10_4yaoy")
|
||||||
|
stream_6/stream = ExtResource("11_83yhu")
|
||||||
|
stream_7/stream = ExtResource("12_pq1mc")
|
||||||
|
stream_8/stream = ExtResource("13_3cxya")
|
||||||
|
stream_9/stream = ExtResource("14_nvq33")
|
||||||
|
stream_10/stream = ExtResource("3_te5cl")
|
||||||
|
stream_11/stream = ExtResource("4_5l62y")
|
||||||
|
stream_12/stream = ExtResource("5_y3opu")
|
||||||
|
stream_13/stream = ExtResource("6_htjip")
|
BIN
sounds/footsteps/footstep_01.wav
Normal file
BIN
sounds/footsteps/footstep_01.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_01.wav.import
Normal file
24
sounds/footsteps/footstep_01.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://bsq578bxw762i"
|
||||||
|
path="res://.godot/imported/footstep_01.wav-167ecba98f6bde89b928adb0d4c46f3e.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_01.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_01.wav-167ecba98f6bde89b928adb0d4c46f3e.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_02.wav
Normal file
BIN
sounds/footsteps/footstep_02.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_02.wav.import
Normal file
24
sounds/footsteps/footstep_02.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://by5dnpkomy4wr"
|
||||||
|
path="res://.godot/imported/footstep_02.wav-eeeafebd2a9c4e6895d77e7b9137f873.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_02.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_02.wav-eeeafebd2a9c4e6895d77e7b9137f873.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_03.wav
Normal file
BIN
sounds/footsteps/footstep_03.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_03.wav.import
Normal file
24
sounds/footsteps/footstep_03.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://jrbnkpbpjqq6"
|
||||||
|
path="res://.godot/imported/footstep_03.wav-8ccb17551240ad64cf54e85ae440673c.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_03.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_03.wav-8ccb17551240ad64cf54e85ae440673c.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_04.wav
Normal file
BIN
sounds/footsteps/footstep_04.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_04.wav.import
Normal file
24
sounds/footsteps/footstep_04.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://ctcnw1r617uxi"
|
||||||
|
path="res://.godot/imported/footstep_04.wav-7a02d3119bbf19ea849324feb9edb9f6.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_04.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_04.wav-7a02d3119bbf19ea849324feb9edb9f6.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_05.wav
Normal file
BIN
sounds/footsteps/footstep_05.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_05.wav.import
Normal file
24
sounds/footsteps/footstep_05.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://bvvq7rdnciire"
|
||||||
|
path="res://.godot/imported/footstep_05.wav-e1fc66d18e6f920d189390df2ef2b883.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_05.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_05.wav-e1fc66d18e6f920d189390df2ef2b883.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_06.wav
Normal file
BIN
sounds/footsteps/footstep_06.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_06.wav.import
Normal file
24
sounds/footsteps/footstep_06.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://bnq04d7yw40q8"
|
||||||
|
path="res://.godot/imported/footstep_06.wav-a8ffc65600720ca7267c806800513b8c.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_06.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_06.wav-a8ffc65600720ca7267c806800513b8c.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_07.wav
Normal file
BIN
sounds/footsteps/footstep_07.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_07.wav.import
Normal file
24
sounds/footsteps/footstep_07.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://b4858d08qclyg"
|
||||||
|
path="res://.godot/imported/footstep_07.wav-c610896a0e471da19ce35410fe42339c.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_07.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_07.wav-c610896a0e471da19ce35410fe42339c.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_08.wav
Normal file
BIN
sounds/footsteps/footstep_08.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_08.wav.import
Normal file
24
sounds/footsteps/footstep_08.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://bygafg0vvnl5l"
|
||||||
|
path="res://.godot/imported/footstep_08.wav-39a799d8edc98e20ec560966b358aff9.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_08.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_08.wav-39a799d8edc98e20ec560966b358aff9.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_09.wav
Normal file
BIN
sounds/footsteps/footstep_09.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_09.wav.import
Normal file
24
sounds/footsteps/footstep_09.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://v4onbfjcyght"
|
||||||
|
path="res://.godot/imported/footstep_09.wav-1464cb985f4fbf3353cc284244a35866.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_09.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_09.wav-1464cb985f4fbf3353cc284244a35866.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_10.wav
Normal file
BIN
sounds/footsteps/footstep_10.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_10.wav.import
Normal file
24
sounds/footsteps/footstep_10.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://cqv4gqw8smt4j"
|
||||||
|
path="res://.godot/imported/footstep_10.wav-3d3bdf1f725949c8885ff93b243f4b34.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_10.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_10.wav-3d3bdf1f725949c8885ff93b243f4b34.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_11.wav
Normal file
BIN
sounds/footsteps/footstep_11.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_11.wav.import
Normal file
24
sounds/footsteps/footstep_11.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://c12k8fbsn8yci"
|
||||||
|
path="res://.godot/imported/footstep_11.wav-e9fad35f5573383e14cf1223b38c6d77.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_11.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_11.wav-e9fad35f5573383e14cf1223b38c6d77.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_12.wav
Normal file
BIN
sounds/footsteps/footstep_12.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_12.wav.import
Normal file
24
sounds/footsteps/footstep_12.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://dv75eda0xqgdj"
|
||||||
|
path="res://.godot/imported/footstep_12.wav-d796ca2149c613b9507b02e5a98193a3.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_12.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_12.wav-d796ca2149c613b9507b02e5a98193a3.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_13.wav
Normal file
BIN
sounds/footsteps/footstep_13.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_13.wav.import
Normal file
24
sounds/footsteps/footstep_13.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://bfrcri3jog64u"
|
||||||
|
path="res://.godot/imported/footstep_13.wav-39406d04665f08d8d2a7df789229508c.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_13.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_13.wav-39406d04665f08d8d2a7df789229508c.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
BIN
sounds/footsteps/footstep_14.wav
Normal file
BIN
sounds/footsteps/footstep_14.wav
Normal file
Binary file not shown.
24
sounds/footsteps/footstep_14.wav.import
Normal file
24
sounds/footsteps/footstep_14.wav.import
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
[remap]
|
||||||
|
|
||||||
|
importer="wav"
|
||||||
|
type="AudioStreamWAV"
|
||||||
|
uid="uid://bsxnai2gfgrdy"
|
||||||
|
path="res://.godot/imported/footstep_14.wav-bff4c36749c388623e2770641aedb11d.sample"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
|
||||||
|
source_file="res://sounds/footsteps/footstep_14.wav"
|
||||||
|
dest_files=["res://.godot/imported/footstep_14.wav-bff4c36749c388623e2770641aedb11d.sample"]
|
||||||
|
|
||||||
|
[params]
|
||||||
|
|
||||||
|
force/8_bit=false
|
||||||
|
force/mono=false
|
||||||
|
force/max_rate=false
|
||||||
|
force/max_rate_hz=44100
|
||||||
|
edit/trim=false
|
||||||
|
edit/normalize=false
|
||||||
|
edit/loop_mode=0
|
||||||
|
edit/loop_begin=0
|
||||||
|
edit/loop_end=-1
|
||||||
|
compress/mode=0
|
Loading…
Reference in New Issue
Block a user