More audio

This commit is contained in:
Alan O'Cull 2024-05-04 01:23:46 -04:00
parent fde43cf1d3
commit 23b283c97c
6 changed files with 122 additions and 80 deletions

10
assets/audio/env/wage_increase.tres vendored Normal file
View File

@ -0,0 +1,10 @@
[gd_resource type="AudioStreamRandomizer" load_steps=2 format=3 uid="uid://yy14fup8b4pu"]
[ext_resource type="AudioStream" uid="uid://dmv0xdrcjlky6" path="res://assets/audio/env/wage_increase.wav" id="1_nscs2"]
[resource]
playback_mode = 2
random_pitch = 1.2
streams_count = 1
stream_0/stream = ExtResource("1_nscs2")
stream_0/weight = 1.0

BIN
assets/audio/env/wage_increase.wav (Stored with Git LFS) vendored Normal file

Binary file not shown.

View File

@ -0,0 +1,24 @@
[remap]
importer="wav"
type="AudioStreamWAV"
uid="uid://dmv0xdrcjlky6"
path="res://.godot/imported/wage_increase.wav-031fe4c2f0cfc428f033889054664828.sample"
[deps]
source_file="res://assets/audio/env/wage_increase.wav"
dest_files=["res://.godot/imported/wage_increase.wav-031fe4c2f0cfc428f033889054664828.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

View File

@ -50,4 +50,4 @@ bus/3/bypass_fx = false
bus/3/volume_db = 0.0
bus/3/send = &"Master"
bus/3/effect/0/effect = SubResource("AudioEffectCompressor_vg38f")
bus/3/effect/0/enabled = true
bus/3/effect/0/enabled = false

View File

@ -188,6 +188,7 @@ func do_success():
func do_bonus():
wage += wage_bonus
emit_signal("bonus")
$audio/wage_increase.play()
func do_penalty():
wage -= wage_penalty

162
main.tscn
View File

@ -1,4 +1,4 @@
[gd_scene load_steps=73 format=3 uid="uid://d2ftoqr7ydi38"]
[gd_scene load_steps=74 format=3 uid="uid://d2ftoqr7ydi38"]
[ext_resource type="Script" path="res://main.gd" id="1_bcqi1"]
[ext_resource type="Material" uid="uid://cgkuu3oelkm7o" path="res://assets/materials/garage_floor/mat_floor.tres" id="2_c6dsy"]
@ -55,6 +55,7 @@
[ext_resource type="Material" uid="uid://bdk2p7q54ftfv" path="res://assets/props/blake3/mat_arrow.tres" id="53_slbh8"]
[ext_resource type="AudioStream" uid="uid://b3xmfa1tt1u0k" path="res://assets/audio/env/warehouse_ambiance.wav" id="54_71koj"]
[ext_resource type="AudioStream" uid="uid://bfgk3wmo0gm38" path="res://assets/audio/env/warehouse_quiet.wav" id="55_mbdrj"]
[ext_resource type="AudioStream" uid="uid://yy14fup8b4pu" path="res://assets/audio/env/wage_increase.tres" id="56_7ic7k"]
[sub_resource type="PlaneMesh" id="PlaneMesh_t4crw"]
material = ExtResource("2_c6dsy")
@ -177,31 +178,31 @@ bones/2/scale = Vector3(1.01115, 1.01115, 1.01115)
bones/3/rotation = Quaternion(0.52569, 0.289474, 0.105462, 0.792927)
bones/3/scale = Vector3(0.731301, 0.731302, 0.731301)
bones/4/rotation = Quaternion(0.0791671, 0.591145, 0.0117835, 0.802584)
bones/5/rotation = Quaternion(-0.011476, 0.0352045, 0.0517752, 0.997972)
bones/6/rotation = Quaternion(0.100236, -0.022838, -0.00850262, 0.994665)
bones/7/rotation = Quaternion(0.0502417, 0.00663721, -0.00154381, 0.998714)
bones/8/rotation = Quaternion(0.0237799, 0.881593, 0.465165, 0.0764865)
bones/5/rotation = Quaternion(-0.0690499, 0.0321579, 0.0537201, 0.995647)
bones/6/rotation = Quaternion(0.0634101, -0.0225083, -0.00934045, 0.99769)
bones/7/rotation = Quaternion(0.0133002, 0.00668974, -0.00129743, 0.999888)
bones/8/rotation = Quaternion(0.0118635, 0.837683, 0.54092, 0.0745109)
bones/8/scale = Vector3(1, 1, 1)
bones/9/rotation = Quaternion(0.125662, -0.0122293, -0.00199297, 0.991996)
bones/10/rotation = Quaternion(-0.0783777, -0.00322677, -0.0158978, 0.996792)
bones/9/rotation = Quaternion(-0.00786665, -0.0176032, -0.00365246, 0.999807)
bones/10/rotation = Quaternion(-0.21074, -0.00107545, -0.0161872, 0.977408)
bones/10/scale = Vector3(1, 1, 1)
bones/11/rotation = Quaternion(0.00106178, 0.584364, -0.0154954, 0.811343)
bones/12/rotation = Quaternion(0.00360084, 0.0198259, 0.025924, 0.999461)
bones/13/rotation = Quaternion(0.0328178, -0.0363954, 0.035787, 0.998157)
bones/12/rotation = Quaternion(0.00560127, 0.0198778, 0.0258844, 0.999452)
bones/13/rotation = Quaternion(0.0340933, -0.0363497, 0.035833, 0.998114)
bones/13/scale = Vector3(1, 1, 1)
bones/14/rotation = Quaternion(-0.0137462, -0.00637523, -0.0114421, 0.99982)
bones/14/rotation = Quaternion(-0.0124681, -0.00638985, -0.0114332, 0.999837)
bones/15/rotation = Quaternion(-0.0611887, 0.573124, -0.0421539, 0.816093)
bones/16/rotation = Quaternion(-0.0286172, -0.0232755, 0.0329394, 0.998776)
bones/16/rotation = Quaternion(0.0555606, -0.0204201, 0.0347819, 0.99764)
bones/16/scale = Vector3(1, 1, 1)
bones/17/rotation = Quaternion(0.00973277, -0.00647456, 0.0305416, 0.999465)
bones/17/rotation = Quaternion(0.0636162, -0.00481813, 0.0308465, 0.997486)
bones/17/scale = Vector3(1, 1, 1)
bones/18/rotation = Quaternion(-0.0191809, -0.0301593, 0.0234724, 0.999085)
bones/18/rotation = Quaternion(0.034724, -0.0288498, 0.0250646, 0.998666)
bones/18/scale = Vector3(1, 1, 1)
bones/19/rotation = Quaternion(-0.15484, 0.544614, -0.0238322, 0.823925)
bones/20/rotation = Quaternion(0.00719074, -0.0136899, 0.0169707, 0.999736)
bones/21/rotation = Quaternion(-0.0182504, 0.00249812, -0.0268098, 0.999471)
bones/20/rotation = Quaternion(0.159809, -0.0109371, 0.0188627, 0.986907)
bones/21/rotation = Quaternion(0.0694898, 0.000137163, -0.0269251, 0.997219)
bones/21/scale = Vector3(1, 1, 1)
bones/22/rotation = Quaternion(-0.0160518, -0.0188179, 0.06902, 0.997309)
bones/22/rotation = Quaternion(0.0714892, -0.0126917, 0.0704044, 0.994873)
bones/22/scale = Vector3(1, 1, 1)
[node name="Main_Body" parent="world/Armondo/rig/Skeleton3D" index="0"]
@ -520,99 +521,99 @@ bones/28/scale = Vector3(1.00001, 0.999972, 1.00001)
bones/29/rotation = Quaternion(0.137653, 0.129111, 0.0826848, 0.978542)
bones/29/scale = Vector3(0.979536, 1.0413, 0.981311)
bones/30/rotation = Quaternion(0.024349, 0.587802, 0.0762459, 0.805036)
bones/31/rotation = Quaternion(-0.0327762, 0.0365923, 0.0362986, 0.998133)
bones/32/rotation = Quaternion(-0.0461638, -0.0210867, 0.00157701, 0.99871)
bones/31/rotation = Quaternion(0.244948, 0.0452141, 0.0247447, 0.968165)
bones/32/rotation = Quaternion(0.136796, -0.0204448, 0.00539789, 0.990374)
bones/32/scale = Vector3(1, 1, 1)
bones/33/rotation = Quaternion(0.00366345, 0.00690181, -0.00797587, 0.999938)
bones/34/rotation = Quaternion(-0.191934, 0.684911, 0.461467, 0.530195)
bones/35/rotation = Quaternion(-0.00315334, -0.0153374, -0.0107256, 0.99982)
bones/36/rotation = Quaternion(-0.203223, -0.00282304, 0.0262158, 0.978777)
bones/37/rotation = Quaternion(-0.0327762, 0.0365923, 0.0362986, 0.998133)
bones/38/rotation = Quaternion(-0.0461638, -0.0210867, 0.00157701, 0.99871)
bones/33/rotation = Quaternion(0.186011, 0.00533115, -0.0091017, 0.982491)
bones/34/rotation = Quaternion(-0.0927597, 0.747448, 0.344791, 0.56021)
bones/35/rotation = Quaternion(0.235827, -0.00773125, -0.00910526, 0.971722)
bones/36/rotation = Quaternion(0.0366054, 0.00352538, 0.0261319, 0.998982)
bones/37/rotation = Quaternion(0.244948, 0.0452141, 0.0247447, 0.968165)
bones/38/rotation = Quaternion(0.136796, -0.0204448, 0.00539789, 0.990374)
bones/38/scale = Vector3(1, 1, 1)
bones/39/rotation = Quaternion(0.00366345, 0.00690181, -0.00797587, 0.999938)
bones/40/rotation = Quaternion(-0.0327761, 0.0365923, 0.0362987, 0.998133)
bones/40/scale = Vector3(1.00181, 1.00826, 1.00181)
bones/41/rotation = Quaternion(-0.191934, 0.684911, 0.461467, 0.530195)
bones/42/rotation = Quaternion(-0.00315334, -0.0153374, -0.0107256, 0.99982)
bones/43/rotation = Quaternion(-0.203223, -0.00282304, 0.0262158, 0.978777)
bones/44/rotation = Quaternion(-0.183622, 0.675288, 0.464838, 0.542398)
bones/44/scale = Vector3(1.00487, 1.07733, 1.00487)
bones/46/rotation = Quaternion(-0.0327752, 0.0365911, 0.0362987, 0.998133)
bones/39/rotation = Quaternion(0.186011, 0.00533115, -0.0091017, 0.982491)
bones/40/rotation = Quaternion(0.244948, 0.0452142, 0.0247442, 0.968165)
bones/40/scale = Vector3(1, 0.891478, 1)
bones/41/rotation = Quaternion(-0.0927597, 0.747448, 0.344791, 0.56021)
bones/42/rotation = Quaternion(0.235827, -0.00773125, -0.00910526, 0.971722)
bones/43/rotation = Quaternion(0.0366054, 0.00352538, 0.0261319, 0.998982)
bones/44/rotation = Quaternion(-0.0900197, 0.742979, 0.345517, 0.566125)
bones/44/scale = Vector3(1, 0.923681, 1)
bones/46/rotation = Quaternion(0.244949, 0.0452129, 0.0247446, 0.968165)
bones/46/scale = Vector3(1, 1, 1)
bones/48/rotation = Quaternion(-0.0461627, -0.0210882, 0.00157794, 0.99871)
bones/48/rotation = Quaternion(0.136797, -0.0204465, 0.00539836, 0.990373)
bones/48/scale = Vector3(1, 1, 1)
bones/50/rotation = Quaternion(0.00366201, 0.00690389, -0.00797539, 0.999938)
bones/50/rotation = Quaternion(0.186009, 0.00533318, -0.009101, 0.982491)
bones/50/scale = Vector3(1, 1, 1)
bones/52/rotation = Quaternion(-0.0755315, -5.62236e-08, 0.997143, 7.50676e-09)
bones/52/rotation = Quaternion(-0.0755315, -3.7495e-08, 0.997143, -6.09255e-09)
bones/52/scale = Vector3(1, 1, 1)
bones/55/rotation = Quaternion(-0.0327762, 0.0365923, 0.0362986, 0.998133)
bones/56/rotation = Quaternion(-0.183622, 0.675287, 0.464838, 0.542398)
bones/58/rotation = Quaternion(-0.00334477, 0.00260151, -0.0106625, 0.999934)
bones/55/rotation = Quaternion(0.244948, 0.0452141, 0.0247447, 0.968165)
bones/56/rotation = Quaternion(-0.0900192, 0.742978, 0.345517, 0.566125)
bones/58/rotation = Quaternion(0.235747, -2.23394e-05, -0.0109752, 0.971752)
bones/58/scale = Vector3(1, 1, 1)
bones/60/rotation = Quaternion(-0.203224, -0.00282553, 0.0262174, 0.978777)
bones/60/rotation = Quaternion(0.036605, 0.00352259, 0.0261329, 0.998982)
bones/62/rotation = Quaternion(0.884812, 3.32611e-06, 0.465948, -1.29939e-06)
bones/65/rotation = Quaternion(-0.191934, 0.684911, 0.461467, 0.530195)
bones/65/rotation = Quaternion(-0.0927597, 0.747448, 0.344791, 0.56021)
bones/66/rotation = Quaternion(-0.0150627, 0.584674, 0.0037911, 0.811119)
bones/67/rotation = Quaternion(-0.0931415, 0.0172647, 0.0273444, 0.995128)
bones/67/rotation = Quaternion(0.1771, 0.0239646, 0.0217141, 0.983661)
bones/67/scale = Vector3(1, 1, 1)
bones/68/rotation = Quaternion(0.0135835, -0.0364964, 0.0219842, 0.999)
bones/68/rotation = Quaternion(0.187496, -0.032106, 0.0280099, 0.981341)
bones/68/scale = Vector3(1, 1, 1)
bones/69/rotation = Quaternion(0.0292932, -0.0048397, -0.0439251, 0.998594)
bones/70/rotation = Quaternion(-0.0931415, 0.0172647, 0.0273444, 0.995128)
bones/69/rotation = Quaternion(0.202894, -0.0124219, -0.0424082, 0.978203)
bones/70/rotation = Quaternion(0.1771, 0.0239646, 0.0217141, 0.983661)
bones/70/scale = Vector3(1, 1, 1)
bones/71/rotation = Quaternion(0.0135835, -0.0364964, 0.0219842, 0.999)
bones/71/rotation = Quaternion(0.187496, -0.032106, 0.0280099, 0.981341)
bones/71/scale = Vector3(1, 1, 1)
bones/72/rotation = Quaternion(0.0292932, -0.0048397, -0.0439251, 0.998594)
bones/73/rotation = Quaternion(-0.0931418, 0.0172647, 0.0273445, 0.995128)
bones/73/scale = Vector3(1.00049, 1.0103, 1.00049)
bones/75/rotation = Quaternion(-0.093141, 0.0172639, 0.0273444, 0.995128)
bones/72/rotation = Quaternion(0.202894, -0.0124219, -0.0424082, 0.978203)
bones/73/rotation = Quaternion(0.177101, 0.0239646, 0.0217139, 0.983661)
bones/73/scale = Vector3(1, 0.898766, 1)
bones/75/rotation = Quaternion(0.177101, 0.0239637, 0.0217139, 0.983661)
bones/75/scale = Vector3(1, 1, 1)
bones/77/rotation = Quaternion(0.013586, -0.0364986, 0.0219846, 0.999)
bones/77/rotation = Quaternion(0.187498, -0.0321081, 0.0280096, 0.98134)
bones/77/scale = Vector3(1, 1, 1)
bones/79/rotation = Quaternion(0.0292959, -0.00484295, -0.0439261, 0.998594)
bones/79/rotation = Quaternion(0.202897, -0.0124249, -0.0424096, 0.978202)
bones/80/rotation = Quaternion(-3.08873e-06, 3.24659e-06, 8.01869e-07, 1)
bones/81/rotation = Quaternion(0.028989, -7.03451e-09, 0.99958, -7.89758e-09)
bones/81/rotation = Quaternion(0.028989, 6.84399e-09, 0.99958, -8.75007e-09)
bones/81/scale = Vector3(1, 1, 1)
bones/84/rotation = Quaternion(-0.0931415, 0.0172647, 0.0273444, 0.995128)
bones/84/rotation = Quaternion(0.1771, 0.0239646, 0.0217141, 0.983661)
bones/84/scale = Vector3(1, 1, 1)
bones/85/rotation = Quaternion(-0.0536367, 0.572428, -0.051421, 0.816581)
bones/85/scale = Vector3(1, 1, 1)
bones/86/rotation = Quaternion(-0.088639, -0.0252268, 0.0315906, 0.995243)
bones/87/rotation = Quaternion(0.0153062, -0.005629, 0.0153424, 0.999749)
bones/88/rotation = Quaternion(0.0329857, -0.0266405, -0.0119184, 0.99903)
bones/89/rotation = Quaternion(-0.088639, -0.0252268, 0.0315906, 0.995243)
bones/90/rotation = Quaternion(0.0153062, -0.005629, 0.0153424, 0.999749)
bones/91/rotation = Quaternion(0.0329857, -0.0266405, -0.0119184, 0.99903)
bones/92/rotation = Quaternion(-0.0886391, -0.0252268, 0.0315906, 0.995243)
bones/92/scale = Vector3(1, 1.00928, 1)
bones/94/rotation = Quaternion(-0.0886388, -0.0252271, 0.031591, 0.995243)
bones/86/rotation = Quaternion(0.139253, -0.0174097, 0.0364866, 0.989431)
bones/87/rotation = Quaternion(0.16135, -0.00332467, 0.0160009, 0.986762)
bones/88/rotation = Quaternion(0.178734, -0.0280967, -0.00789475, 0.983464)
bones/89/rotation = Quaternion(0.139253, -0.0174097, 0.0364866, 0.989431)
bones/90/rotation = Quaternion(0.16135, -0.00332467, 0.0160009, 0.986762)
bones/91/rotation = Quaternion(0.178734, -0.0280967, -0.00789475, 0.983464)
bones/92/rotation = Quaternion(0.139254, -0.0174098, 0.0364865, 0.989431)
bones/92/scale = Vector3(1, 0.915846, 1)
bones/94/rotation = Quaternion(0.139254, -0.01741, 0.0364869, 0.989431)
bones/95/rotation = Quaternion(-2.952e-07, 2.49594e-07, -2.64961e-07, 1)
bones/96/rotation = Quaternion(0.0153072, -0.00562978, 0.0153419, 0.999749)
bones/98/rotation = Quaternion(0.032983, -0.0266376, -0.0119169, 0.99903)
bones/96/rotation = Quaternion(0.161351, -0.00332557, 0.0160003, 0.986762)
bones/98/rotation = Quaternion(0.178731, -0.028094, -0.0078932, 0.983465)
bones/98/scale = Vector3(1, 1, 1)
bones/100/rotation = Quaternion(0.135625, -9.05291e-08, 0.99076, 6.81784e-09)
bones/103/rotation = Quaternion(-0.088639, -0.0252268, 0.0315906, 0.995243)
bones/100/rotation = Quaternion(0.135625, -8.19752e-08, 0.99076, 5.91375e-09)
bones/103/rotation = Quaternion(0.139253, -0.0174097, 0.0364866, 0.989431)
bones/104/rotation = Quaternion(-0.0646238, 0.533247, -0.142714, 0.831327)
bones/104/scale = Vector3(1, 1, 1)
bones/105/rotation = Quaternion(-0.116987, -0.0172174, 0.0578216, 0.991299)
bones/106/rotation = Quaternion(-0.0126807, 0.00254905, -0.0382555, 0.999184)
bones/105/rotation = Quaternion(0.0606757, -0.00668967, 0.0599587, 0.996333)
bones/106/rotation = Quaternion(0.116406, -0.00241084, -0.0382639, 0.992462)
bones/106/scale = Vector3(1, 1, 1)
bones/107/rotation = Quaternion(0.050671, -0.0111306, 0.0323119, 0.998131)
bones/108/rotation = Quaternion(-0.116987, -0.0172174, 0.0578216, 0.991299)
bones/109/rotation = Quaternion(-0.0126807, 0.00254905, -0.0382555, 0.999184)
bones/107/rotation = Quaternion(0.179092, -0.00686661, 0.0334775, 0.983239)
bones/108/rotation = Quaternion(0.0606757, -0.00668967, 0.0599587, 0.996333)
bones/109/rotation = Quaternion(0.116406, -0.00241084, -0.0382639, 0.992462)
bones/109/scale = Vector3(1, 1, 1)
bones/110/rotation = Quaternion(0.050671, -0.0111306, 0.0323119, 0.998131)
bones/111/rotation = Quaternion(-0.116987, -0.0172174, 0.0578217, 0.991299)
bones/111/scale = Vector3(1.01152, 1.00962, 1.01152)
bones/110/rotation = Quaternion(0.179092, -0.00686661, 0.0334775, 0.983239)
bones/111/rotation = Quaternion(0.0606756, -0.00668966, 0.0599585, 0.996333)
bones/111/scale = Vector3(1, 0.927209, 1)
bones/112/rotation = Quaternion(2.7474e-08, 3.72529e-09, -1.86265e-09, 1)
bones/113/rotation = Quaternion(-0.116986, -0.0172177, 0.0578216, 0.991299)
bones/113/rotation = Quaternion(0.0606761, -0.00669001, 0.0599586, 0.996333)
bones/113/scale = Vector3(1, 1, 1)
bones/115/rotation = Quaternion(-0.0126782, 0.00254661, -0.0382567, 0.999184)
bones/117/rotation = Quaternion(0.0506675, -0.0111276, 0.0323113, 0.998131)
bones/115/rotation = Quaternion(0.116409, -0.00241311, -0.0382654, 0.992461)
bones/117/rotation = Quaternion(0.179089, -0.00686362, 0.0334774, 0.983239)
bones/118/rotation = Quaternion(3.45754e-06, -3.00538e-06, 5.0338e-07, 1)
bones/119/rotation = Quaternion(0.164736, 2.91293e-07, 0.986338, 7.60808e-07)
bones/122/rotation = Quaternion(-0.116987, -0.0172174, 0.0578216, 0.991299)
bones/122/rotation = Quaternion(0.0606757, -0.00668967, 0.0599587, 0.996333)
bones/123/rotation = Quaternion(-0.0646238, 0.533247, -0.142714, 0.831327)
bones/123/scale = Vector3(1, 1, 1)
bones/124/rotation = Quaternion(0.707107, 0, 0, 0.707107)
@ -790,6 +791,9 @@ autoplay = true
[node name="ambiance2" type="AudioStreamPlayer" parent="audio"]
stream = ExtResource("55_mbdrj")
[node name="wage_increase" type="AudioStreamPlayer" parent="audio"]
stream = ExtResource("56_7ic7k")
[connection signal="body_shape_entered" from="world/box_collector" to="." method="_on_box_entered"]
[connection signal="timeout" from="world/bezos/BALLZ/rig/red_arrow/Timer" to="world/bezos/BALLZ/rig/red_arrow" method="set_visible" binds= [true]]
[connection signal="timeout" from="world/bezos/BALLZ/rig/red_arrow/Timer2" to="world/bezos/BALLZ/rig/red_arrow" method="set_visible" binds= [false]]