[MIRROR] Add a new fishing minigame to NTOS (#9205)

Co-authored-by: ShadowLarkens <shadowlarkens@gmail.com>
Co-authored-by: CHOMPStation2 <chompsation2@gmail.com>
This commit is contained in:
CHOMPStation2
2024-10-12 09:23:14 -07:00
committed by GitHub
parent 4520850d4f
commit 8ab0b0d12a
6 changed files with 409 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
/datum/computer_file/program/fishing
filename = "fishingminigame"
filedesc = "Fishy Fishy 905"
program_icon_state = "arcade"
extended_desc = "A little fishing minigame for when you're really bored."
size = 3
requires_ntnet = FALSE
available_on_ntnet = TRUE
tgui_id = "NtosFishing"
usage_flags = PROGRAM_ALL
/datum/computer_file/program/fishing/tgui_data(mob/user)
return get_header_data()
/datum/computer_file/program/fishing/tgui_act(action, list/params)
. = ..()
if(.)
return
switch(action)
if("lose")
playsound(computer, 'sound/arcade/lose.ogg', 50, TRUE, extrarange = -3, falloff = 0.1)
. = TRUE
if("win")
playsound(computer, 'sound/arcade/win.ogg', 50, TRUE, extrarange = -3, falloff = 0.1)
. = TRUE