2025-06-27 12:18:47 -06:00
|
|
|
[gd_resource type="Resource" script_class="WorldManager" load_steps=33 format=3 uid="uid://tgac5tnfx56r"]
|
2025-03-07 19:26:12 -07:00
|
|
|
|
2025-04-21 16:48:08 -06:00
|
|
|
[ext_resource type="Script" uid="uid://c1i5gnht15x0e" path="res://src/world/world_manager.gd" id="1_i77rl"]
|
|
|
|
[ext_resource type="Script" uid="uid://ufxoxupdvyd5" path="res://src/game/milestone.gd" id="2_c37ff"]
|
2025-06-27 12:18:47 -06:00
|
|
|
[ext_resource type="Script" uid="uid://kwiy3dv1h7q7" path="res://src/equipment/mp3_player/mp3_track.gd" id="3_yiuq5"]
|
|
|
|
[ext_resource type="AudioStream" uid="uid://bp1dv4lv3344w" path="res://assets/music/chorus_01.wav" id="4_dwul7"]
|
|
|
|
[ext_resource type="AudioStream" uid="uid://ccqmeqw3moxfd" path="res://assets/music/descending_04.wav" id="5_dwul7"]
|
|
|
|
[ext_resource type="AudioStream" uid="uid://d4qqqrnplej6" path="res://assets/music/driving_01.wav" id="6_2q28t"]
|
|
|
|
[ext_resource type="AudioStream" uid="uid://dgvknkfvoqk8r" path="res://assets/music/simple_sample_01.wav" id="7_dojbf"]
|
|
|
|
[ext_resource type="AudioStream" uid="uid://bkvjtdlhjfr7n" path="res://assets/music/thaw_v2_slow.wav" id="8_81w62"]
|
|
|
|
[ext_resource type="AudioStream" uid="uid://b1rmpakal8l6j" path="res://assets/music/driving_02.wav" id="9_gv3bq"]
|
|
|
|
[ext_resource type="AudioStream" uid="uid://dgxko5ds8u2lk" path="res://assets/music/desert_01.wav" id="10_63s66"]
|
2025-03-21 19:13:17 -06:00
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_h4r54"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "[no reward]"
|
|
|
|
message = "Check the MANUAL for SWEET TIPZ
|
|
|
|
from the GRUNKIN' MASTERS!"
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-06-27 12:18:47 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_veuns"]
|
|
|
|
script = ExtResource("3_yiuq5")
|
2025-06-27 16:25:55 -06:00
|
|
|
title = "catbird"
|
2025-06-27 12:18:47 -06:00
|
|
|
track = ExtResource("5_dwul7")
|
|
|
|
metadata/_custom_type_script = "uid://kwiy3dv1h7q7"
|
|
|
|
|
2025-03-21 19:13:17 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_b83gw"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "MP3 PLAYER"
|
|
|
|
message = "MP3 PLAYER DECRYPTED. Enjoy some
|
|
|
|
light music whilst you GRUNK."
|
2025-06-27 12:18:47 -06:00
|
|
|
bonus_track = SubResource("Resource_veuns")
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = true
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_o6um0"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "TOOTHBRUSH"
|
|
|
|
message = "TOOTHBRUSH DECRYPTED.
|
|
|
|
Enjoy teethbrushing in moderation!"
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = true
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-06-27 12:18:47 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_h2b4l"]
|
|
|
|
script = ExtResource("3_yiuq5")
|
2025-06-27 16:25:55 -06:00
|
|
|
title = "get worse"
|
2025-06-27 12:18:47 -06:00
|
|
|
track = ExtResource("8_81w62")
|
|
|
|
metadata/_custom_type_script = "uid://kwiy3dv1h7q7"
|
|
|
|
|
2025-03-21 19:13:17 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_vebb4"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "BONUS TRACK"
|
2025-06-27 12:18:47 -06:00
|
|
|
message = "BONUS TRACK DELIVERED"
|
|
|
|
bonus_track = SubResource("Resource_h2b4l")
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_aolyc"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "WELLNESS SEMINAR"
|
|
|
|
message = "SEMINAR DECRYPTED.
|
|
|
|
The FUTURE of WELLNESS is TODAY!"
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = true
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-06-27 12:18:47 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_enr7w"]
|
|
|
|
script = ExtResource("3_yiuq5")
|
2025-06-27 16:25:55 -06:00
|
|
|
title = "bonk"
|
2025-06-27 12:18:47 -06:00
|
|
|
track = ExtResource("9_gv3bq")
|
|
|
|
metadata/_custom_type_script = "uid://kwiy3dv1h7q7"
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_dwul7"]
|
|
|
|
script = ExtResource("2_c37ff")
|
|
|
|
name = "BONUS TRACK"
|
|
|
|
message = "BONUS TRACK DELIVERED"
|
|
|
|
bonus_track = SubResource("Resource_enr7w")
|
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-03-21 19:13:17 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_36cpv"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "EL TANK GRANDE"
|
|
|
|
message = "\"EL TANK GRANDE\" DECRYPTED.
|
|
|
|
GRUNK carrying capacity increased."
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = true
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-06-27 12:18:47 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_qb1w8"]
|
|
|
|
script = ExtResource("3_yiuq5")
|
2025-06-27 16:25:55 -06:00
|
|
|
title = "gfolf"
|
2025-06-27 12:18:47 -06:00
|
|
|
track = ExtResource("7_dojbf")
|
|
|
|
metadata/_custom_type_script = "uid://kwiy3dv1h7q7"
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_ohbx8"]
|
|
|
|
script = ExtResource("2_c37ff")
|
|
|
|
name = "BONUS TRACK"
|
|
|
|
message = "BONUS TRACK DELIVERED"
|
|
|
|
bonus_track = SubResource("Resource_qb1w8")
|
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-03-21 19:13:17 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_pfnwj"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "STICKER PACK"
|
|
|
|
message = "NOW PRINTING... You can use
|
|
|
|
STICKERS to EXPRESS your \"SELF\""
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = true
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-06-27 12:18:47 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_drgdw"]
|
|
|
|
script = ExtResource("3_yiuq5")
|
2025-06-27 16:25:55 -06:00
|
|
|
title = "bonk jr"
|
2025-06-27 12:18:47 -06:00
|
|
|
track = ExtResource("6_2q28t")
|
|
|
|
metadata/_custom_type_script = "uid://kwiy3dv1h7q7"
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_74vm3"]
|
|
|
|
script = ExtResource("2_c37ff")
|
|
|
|
name = "BONUS TRACK"
|
|
|
|
message = "BONUS TRACK DELIVERED"
|
|
|
|
bonus_track = SubResource("Resource_drgdw")
|
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-03-21 19:13:17 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_p7jc6"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "QUOTA"
|
|
|
|
message = "QUOTA SATISFIED.
|
|
|
|
FINE WORK GRUNKER !"
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = true
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-06-27 12:18:47 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_mwqeg"]
|
|
|
|
script = ExtResource("3_yiuq5")
|
2025-06-27 16:25:55 -06:00
|
|
|
title = "dr hurt"
|
2025-06-27 12:18:47 -06:00
|
|
|
track = ExtResource("4_dwul7")
|
|
|
|
metadata/_custom_type_script = "uid://kwiy3dv1h7q7"
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_6ok02"]
|
|
|
|
script = ExtResource("2_c37ff")
|
|
|
|
name = "BONUS TRACK"
|
|
|
|
message = "BONUS TRACK DELIVERED
|
|
|
|
THIS ONE'S A CLASSIC"
|
|
|
|
bonus_track = SubResource("Resource_mwqeg")
|
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-03-21 19:13:17 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_2eyq5"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-03-21 19:13:17 -06:00
|
|
|
name = "???"
|
|
|
|
message = "????? ?"
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = true
|
|
|
|
fiesta = false
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-06-27 12:18:47 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_l175b"]
|
|
|
|
script = ExtResource("3_yiuq5")
|
2025-06-27 16:25:55 -06:00
|
|
|
title = "coyote"
|
2025-06-27 12:18:47 -06:00
|
|
|
track = ExtResource("10_63s66")
|
|
|
|
metadata/_custom_type_script = "uid://kwiy3dv1h7q7"
|
|
|
|
|
|
|
|
[sub_resource type="Resource" id="Resource_ysbqn"]
|
|
|
|
script = ExtResource("2_c37ff")
|
|
|
|
name = "BONUS TRACK"
|
|
|
|
message = "BONUS TRACK DELIVERED"
|
|
|
|
bonus_track = SubResource("Resource_l175b")
|
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = false
|
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
|
|
|
|
2025-03-21 19:13:17 -06:00
|
|
|
[sub_resource type="Resource" id="Resource_2qxxw"]
|
2025-04-21 16:48:08 -06:00
|
|
|
script = ExtResource("2_c37ff")
|
2025-04-19 17:13:36 -06:00
|
|
|
name = "taco fiesta"
|
2025-03-21 19:13:17 -06:00
|
|
|
message = "ENJOY THE FIESTA GRUNKER !"
|
2025-04-19 17:13:36 -06:00
|
|
|
mp3_player = false
|
|
|
|
toothbrush = false
|
|
|
|
seminar = false
|
|
|
|
big_tank = false
|
|
|
|
stickers = false
|
|
|
|
quota = false
|
|
|
|
mystery = false
|
|
|
|
fiesta = true
|
2025-03-21 19:13:17 -06:00
|
|
|
metadata/_custom_type_script = "uid://ufxoxupdvyd5"
|
2025-03-07 19:26:12 -07:00
|
|
|
|
2025-04-21 16:48:08 -06:00
|
|
|
[resource]
|
|
|
|
script = ExtResource("1_i77rl")
|
|
|
|
grunk_tank_limit = 96000
|
|
|
|
grunk_quota = 2000000
|
|
|
|
vault_milestones = Dictionary[int, ExtResource("2_c37ff")]({
|
2025-03-21 19:13:17 -06:00
|
|
|
0: SubResource("Resource_h4r54"),
|
|
|
|
100000: SubResource("Resource_b83gw"),
|
|
|
|
200000: SubResource("Resource_o6um0"),
|
|
|
|
300000: SubResource("Resource_vebb4"),
|
|
|
|
400000: SubResource("Resource_aolyc"),
|
2025-06-27 12:18:47 -06:00
|
|
|
500000: SubResource("Resource_dwul7"),
|
2025-03-21 19:13:17 -06:00
|
|
|
600000: SubResource("Resource_36cpv"),
|
2025-06-27 12:18:47 -06:00
|
|
|
800000: SubResource("Resource_ohbx8"),
|
2025-03-21 19:13:17 -06:00
|
|
|
1000000: SubResource("Resource_pfnwj"),
|
2025-06-27 12:18:47 -06:00
|
|
|
1400000: SubResource("Resource_74vm3"),
|
2025-03-21 19:13:17 -06:00
|
|
|
2000000: SubResource("Resource_p7jc6"),
|
2025-06-27 12:18:47 -06:00
|
|
|
2500000: SubResource("Resource_6ok02"),
|
2025-03-21 19:13:17 -06:00
|
|
|
3200000: SubResource("Resource_2eyq5"),
|
2025-06-27 12:18:47 -06:00
|
|
|
4200000: SubResource("Resource_ysbqn"),
|
2025-03-21 19:13:17 -06:00
|
|
|
6400000: SubResource("Resource_2qxxw")
|
|
|
|
})
|
2025-06-27 12:18:47 -06:00
|
|
|
mp3_player_unlocked = false
|
|
|
|
toothbrush_unlocked = false
|
2025-04-21 16:48:08 -06:00
|
|
|
stickers_unlocked = false
|
2025-06-27 12:18:47 -06:00
|
|
|
mp3_collection = Array[ExtResource("3_yiuq5")]([])
|
|
|
|
grunk_tank = 0.0
|
|
|
|
grunk_vault = 0.0
|
2025-04-21 16:48:08 -06:00
|
|
|
metadata/_custom_type_script = "uid://c1i5gnht15x0e"
|