From aa039ee8fe602a38085f845f901cdeed76031a80 Mon Sep 17 00:00:00 2001 From: Tails2091 <40816748+Tails2091@users.noreply.github.com> Date: Wed, 22 Aug 2018 00:29:15 -0400 Subject: [PATCH 1/4] Claw Game Refactor --- code/modules/arcade/claw_game.dm | 8 +- code/modules/arcade/crane.html | 143 ++++++++++++++++--------------- code/modules/arcade/page.css | 4 + 3 files changed, 82 insertions(+), 73 deletions(-) diff --git a/code/modules/arcade/claw_game.dm b/code/modules/arcade/claw_game.dm index 8b85d70fd1a..ab141a66fb2 100644 --- a/code/modules/arcade/claw_game.dm +++ b/code/modules/arcade/claw_game.dm @@ -53,10 +53,12 @@ /obj/machinery/arcade/claw/win() icon_state = "clawmachine[machine_image]_win" - visible_message("[src.name] beeps, \"WINNER!\"") if(prob(bonus_prize_chance)) //double prize mania! + visible_message("[src.name] beeps, \"DOUBLE PRIZE!\"") new /obj/item/toy/prizeball(get_turf(src)) + else + visible_message("[src.name] beeps, \"WINNER!\"") new /obj/item/toy/prizeball(get_turf(src)) playsound(src.loc, 'sound/arcade/Win.ogg', 50, 1, extrarange = -3, falloff = 10) spawn(10) @@ -65,10 +67,10 @@ /obj/machinery/arcade/claw/start_play(mob/user as mob) ..() user << browse_rsc('page.css') - for(var/i=1, i<=img_resources.len, i++) + for(var/i in 1 to img_resources.len) user << browse_rsc(img_resources[i]) var/my_game_html = replacetext(claw_game_html, "/* ref src */", UID()) - user << browse(my_game_html, "window=[window_name];size=700x600") + user << browse(my_game_html, "window=[window_name];size=915x600;can_resize=0") /obj/machinery/arcade/claw/Topic(href, list/href_list) if(..()) diff --git a/code/modules/arcade/crane.html b/code/modules/arcade/crane.html index 3cf0fc67ae3..78d59aa8f8f 100644 --- a/code/modules/arcade/crane.html +++ b/code/modules/arcade/crane.html @@ -2,7 +2,7 @@
-