From 04435f675e0eead70c68cc5defedd654b83eb8d4 Mon Sep 17 00:00:00 2001 From: Henri215 <77684085+Henri215@users.noreply.github.com> Date: Tue, 12 Sep 2023 16:25:46 -0300 Subject: [PATCH] Adds a new arcade game, the "NT Recruiter Simulator" (#21919) * NT Recruiter arcade * TGUI and other tweaks * No longer called curriculum * Name now matches with species * almost there * TGUI, MORE tweaks * removing useless stuff * breaking some lines * Lets gooo * More sounds effects and screen adjustments * missing sound here * More sounds and records * Moooore records * TGUI title, volume tweaks and sprites added * Added the rest of the records * Invaliid planet and other small tweaks * New reward amount * More tips * added design and more tweaks to volumes * tweaks to values and records * Better comment * More tweaks to sounds * Apply suggestions from code review Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com> * DGamerL review * job typo * typo and cybersun is actually bad * golem bad * We now check for matching names * Tweaks to the TGUI buttons * begin shift * tgui conflict * Apply suggestions from code review Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * data list indentation * tgui rebuild * Apply suggestions from code review Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> * tgui rebuild * tgui rebuild * tgui rebuild * Moving to naother file * moving to another place part 2 * ops * tgui rebuild * sprite conflict pt1 * adding sprite back * tgui rebuild * its conflict time * tgui rebuild and sprite conflicts * tgui rebuild * New CEO child name * Better do it later --------- Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com> Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com> --- .../computer/arcade_games/recruiter.dm | 281 ++++++++++++++++++ .../game/machinery/computer/buildandrepair.dm | 6 + .../research/designs/machine_designs.dm | 10 + icons/obj/computer.dmi | Bin 141523 -> 143048 bytes paradise.dme | 1 + sound/arcade/recruiter_win.ogg | Bin 0 -> 32560 bytes tgui/packages/tgui/interfaces/NTRecruiter.js | 203 +++++++++++++ tgui/packages/tgui/public/tgui.bundle.js | 4 +- 8 files changed, 503 insertions(+), 2 deletions(-) create mode 100644 code/game/machinery/computer/arcade_games/recruiter.dm create mode 100644 sound/arcade/recruiter_win.ogg create mode 100644 tgui/packages/tgui/interfaces/NTRecruiter.js diff --git a/code/game/machinery/computer/arcade_games/recruiter.dm b/code/game/machinery/computer/arcade_games/recruiter.dm new file mode 100644 index 00000000000..6b43b0ff824 --- /dev/null +++ b/code/game/machinery/computer/arcade_games/recruiter.dm @@ -0,0 +1,281 @@ +#define PROB_CANDIDATE_ERRORS 8.3 + +#define PROB_UNIQUE_CANDIDATE 2 +#define UNIQUE_STEVE 1 +#define UNIQUE_MIME 2 +#define UNIQUE_CEO_CHILD 3 +#define UNIQUE_VIGILANTE 4 + +// Defines for the game screens +#define RECRUITER_STATUS_START 0 +#define RECRUITER_STATUS_INSTRUCTIONS 1 +#define RECRUITER_STATUS_NORMAL 2 +#define RECRUITER_STATUS_GAMEOVER 3 + +/obj/machinery/computer/arcade/recruiter + name = "NT Recruiter Simulator" + desc = "Weed out the good from bad employees and build the perfect manifest to work aboard the station." + icon_state = "arcade_recruiter" + icon_screen = "nanotrasen" + circuit = /obj/item/circuitboard/arcade/recruiter + var/candidate_name + var/candidate_gender + var/age + var/datum/species/cand_species + var/planet_of_origin + var/job_requested + var/employment_records + /// Current "turn" of the game + var/curriculums + /// Which unique candidate is he? + var/unique_candidate + + var/list/planets = list("Earth", "Mars", "Luna", "Jargon 4", "New Cannan", "Mauna-B", "Ahdomai", "Moghes", + "Qerrballak", "Xarxis 5", "Hoorlm", "Aurum", "Boron 2", "Kelune", "Dalstadt") + /// Planets with either mispellings or ones that cannot support life + var/list/incorrect_planets = list("Eath", "Marks", "Lunao", "Jabon 4", "Old Cannan", "Mauna-P", + "Daohmai", "Gomhes", "Zrerrballak", "Xarqis", "Soorlm", "Urum", "Baron 1", "Kelunte", "Daltedt") + + var/list/jobs = list("Assistant", "Clown", "Chef", "Janitor", "Bartender", "Barber", "Botanist", "Explorer", "Quartermaster", + "Station Engineer", "Atmospheric Technician", "Medical Doctor", "Coroner", "Geneticist", "Chaplain", "Librarian", + "Security Officer", "Detective", "Scientist", "Roboticist", "Shaft Miner", "Cargo Technician", "Internal Affairs") + /// Jobs that NT stations dont offer/mispelled + var/list/incorrect_jobs = list("Syndicate Operative", "Syndicate Researcher", "Veterinary", "Brig Physician", + "Pod Pilot", "Cremist", "Cluwne", "Work Safety Inspector", "Musician", + "Chauffeur", "Teacher", "Maid", "Plumber", "Trader", "Hobo", "NT CEO", + "Mime", "Assitant", "Janittor", "Medical", "Generticist", "Baton Officer", + "Detecctive", "Sccientist", "Robocticist", "Cargo Tecchhnician", "Internal Afairs") + + var/list/records = list("Ex-convict, reformed after lengthy rehabilitation, doesn't normally ask for good salaries", "Charged with three counts of aggravated silliness", + "Awarded the medal of service for outstanding work in botany", "Hacked into the Head of Personnel's office to save Ian", + "Has proven knowledge of SOP, but no working experience", "Has worked at Mr Changs", + "Spent 8 years as a freelance journalist", "Known as a hero for keeping stations clean during attacks", + "Worked as a bureaucrat for SolGov", "Worked in Donk Corporation's R&D department", + "Did work for USSP as an translator", "Took care of Toxins, Xenobiology, Robotics and R&D as a single worker in the Research department", + "Served for 4 years as a soldier of the Prospero Order", "Traveled through various systems as an businessman", + "Worked as a waiter for one year", "Has previous experience as a cameraman", + "Spent years of their life being a janitor at Clown College", "Was given numerous good reviews for delivering cargo requests on time", + "Helped old people cross the holostreet", "Has proven ability to read", "Served 4 years in NT navy", + "Properly set station shields before a massive meteor shower", "Previously assisted people as an assistant", + "Created golems for the purpose of making them work for the company", "Worked at the space IRS for 5 years", + "Awarded a medal for hosting a fashion contest against the syndicate", + "Is certified for EVA repairs", "Known for storing important objects in curious places", + "Improved efficiency of Research Outpost by 5.7% through dismissal of underperforming workers", "Skilled in Enterprise Resource Planning", + "Prevented three Supermatter Delamination Events in the same shift", "Developed an innovative plasma refinement process that cuts waste gasses in half", + "Has received several commendations due to visually appealing kitchen remodelings", "Is known to report any petty Space Law or SOP breakage to the relevant authorities", + "As Chef, adapted their menus in order to appeal all stationed species", + "Was part of the \"Pump Purgers\", famous for the streak of 102 shifts with no Supermatter Explosions", + "Virologist; took it upon themselves to distribute a vaccine to the crew", "Conducted experiments that generated high profits but many casualties") + + var/list/incorrect_records = list("Caught littering on the NSS Cyberiad", "Scientist involved in the ###### incident", + "Rescued four assistants from a plasma fire, but left behind the station blueprints", + "Successfully cremated a changeling without stripping them", "Worked at a zoo and got fired for eating a monkey", "None", + "Found loitering in front of the bridge", "Wired the engine directly to the power grid", "Known for getting wounded too easily", + "Demoted in the past for speaking as a mime", "THEY ARE AFTER ME, SEND HELP!", + "Ex-NT recruiter, fired for hiring a syndicate agent as an Chief Engineer", "Took the autolathe circuit board from the Tech Storage as Roboticist", + "Did not alert the crew about multiple toxins tests", "Built a medical bay in the Research Division as a Scientist", + "Connected a plasma storage tank to the air distribution line", "Certified supermatter taste tester", + "Is known to spend entire shifts in the arcade instead of working", "Experienced Cybersun Industries roboticist") + + /// Species that are hirable in the eyes of NT + var/list/hirable_species = list(/datum/species/human, /datum/species/unathi, /datum/species/skrell, + /datum/species/tajaran, /datum/species/kidan, /datum/species/drask, + /datum/species/diona, /datum/species/machine, /datum/species/slime, + /datum/species/moth) + /// Species that are NOT hirable in the eyes of NT + var/list/incorrect_species = list(/datum/species/abductor, /datum/species/monkey, /datum/species/nucleation, + /datum/species/shadow, /datum/species/skeleton, /datum/species/golem) + + /// Is he a good candidate for hiring? + var/good_candidate = TRUE + /// Why did you lose? + var/reason + /// In which screen are we? + var/game_status = RECRUITER_STATUS_START + +/obj/machinery/computer/arcade/recruiter/proc/generate_candidate() + if(prob(PROB_CANDIDATE_ERRORS)) // Species + cand_species = pick(incorrect_species) + good_candidate = FALSE + else + cand_species = pick(hirable_species) + + candidate_gender = pick(MALE, FEMALE, NEUTER) // Gender + + if(candidate_gender == NEUTER && initial(cand_species.has_gender)) // If the species has a gender it cannot be neuter! + good_candidate = FALSE + + if(prob(PROB_CANDIDATE_ERRORS)) // Age + age = pick(initial(cand_species.max_age) + rand(10, 100), (initial(cand_species.min_age) - rand(1, 7))) // Its either too young or too old for the job + good_candidate = FALSE + else + age = rand(initial(cand_species.min_age), initial(cand_species.max_age)) + + if(prob(PROB_CANDIDATE_ERRORS)) // Name + // Lets pick all species with a naming scheme and remove the selected one so we can have a mismatch + var/datum/species/wrong_species = pick((hirable_species + /datum/species/monkey + /datum/species/golem - cand_species)) + candidate_name = random_name(candidate_gender, initial(wrong_species.name)) + good_candidate = FALSE + else + candidate_name = random_name(candidate_gender, initial(cand_species.name)) + + if(prob(PROB_CANDIDATE_ERRORS)) // Planet + planet_of_origin = pick(incorrect_planets) + good_candidate = FALSE + else + planet_of_origin = pick(planets) + + if(prob(PROB_CANDIDATE_ERRORS)) // Requested Job + job_requested = pick(incorrect_jobs) + good_candidate = FALSE + else + job_requested = pick(jobs) + + if(prob(PROB_CANDIDATE_ERRORS)) // Employment records + employment_records = pick(incorrect_records) + good_candidate = FALSE + else + employment_records = pick(records) + + if(job_requested == "Clown") // Clowns always get hired no matter what, ZERO requirements + good_candidate = TRUE + +/obj/machinery/computer/arcade/recruiter/proc/unique_candidate() + unique_candidate = pick(UNIQUE_STEVE, UNIQUE_MIME, UNIQUE_CEO_CHILD, UNIQUE_VIGILANTE) + switch(unique_candidate) + if(UNIQUE_STEVE) // Steve is special + candidate_name = "Steve" + candidate_gender = MALE + age = "30" + cand_species = /datum/species/human + planet_of_origin = "Unknown" + job_requested = "Central Command Intern" + employment_records = "Experience in pressing buttons" + if(UNIQUE_MIME) // Only hire mimes that don't fill their employment application + candidate_name = "..." + candidate_gender = "..." + age = "..." + planet_of_origin = "..." + job_requested = "Mime" + employment_records = "..." + if(UNIQUE_CEO_CHILD) // Hes the son of the CEO, what do you expect? + candidate_name = "Johnny Nanotrasen, Jr." + candidate_gender = MALE + age = "12" + cand_species = /datum/species/human + planet_of_origin = "Unknown" + job_requested = "Captain" + employment_records = "Whatever" + if(UNIQUE_VIGILANTE) // For some reason vigilantes do get inside NT stations, let them slip in + candidate_name = "Owlman" + candidate_gender = MALE + age = "38" + cand_species = /datum/species/human + planet_of_origin = "Unknown" + job_requested = "Assistant" + employment_records = "Experience in hunting criminals" + +/obj/machinery/computer/arcade/recruiter/proc/win() + game_status = RECRUITER_STATUS_START + atom_say("Congratulations recruiter, the company is going to have a productive shift thanks to you.") + playsound(loc, 'sound/arcade/recruiter_win.ogg', 30) + prizevend(50) + +/obj/machinery/computer/arcade/recruiter/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "NTRecruiter", name, 400, 480) + ui.open() + +/obj/machinery/computer/arcade/recruiter/ui_data(mob/user) + var/list/data = list( + "gamestatus" = game_status, + + "cand_name" = candidate_name, + "cand_gender" = capitalize(candidate_gender), + "cand_age" = age, + "cand_species" = initial(cand_species.name), + "cand_planet" = planet_of_origin, + "cand_job" = job_requested, + "cand_records" = employment_records, + + "cand_curriculum" = curriculums, + + "reason" = reason + ) + return data + +/obj/machinery/computer/arcade/recruiter/ui_act(action, list/params, datum/tgui/ui) + if(..()) + return + + var/mob/user = ui.user + add_fingerprint(user) + . = TRUE + + switch(action) + if("hire") + playsound(user, 'sound/items/handling/standard_stamp.ogg', 50, TRUE) + if(!good_candidate) + game_status = RECRUITER_STATUS_GAMEOVER + playsound(loc, 'sound/misc/compiler-failure.ogg', 3, TRUE) + reason = "You ended up hiring incompetent candidates and now the company is wasting lots of resources to fix what you caused..." + return + if(curriculums >= 5) + win() + return + curriculums++ + good_candidate = TRUE + if(prob(PROB_UNIQUE_CANDIDATE)) + unique_candidate() + else + generate_candidate() + + if("dismiss") + playsound(user, 'sound/items/handling/standard_stamp.ogg', 50, TRUE) + if(good_candidate) + game_status = RECRUITER_STATUS_GAMEOVER + playsound(loc, 'sound/misc/compiler-failure.ogg', 3, TRUE) + reason = "You ended up dismissing a competent candidate and now the company is suffering with the lack of crew..." + return + if(curriculums >= 5) + win() + return + curriculums++ + good_candidate = TRUE + if(prob(PROB_UNIQUE_CANDIDATE)) + unique_candidate() + else + generate_candidate() + + if("start_game") + playsound(user, 'sound/effects/pressureplate.ogg', 10, TRUE) + good_candidate = TRUE + game_status = RECRUITER_STATUS_NORMAL + curriculums = 1 + if(prob(PROB_UNIQUE_CANDIDATE)) + unique_candidate() + else + generate_candidate() + + if("instructions") + playsound(user, 'sound/effects/pressureplate.ogg', 10, TRUE) + game_status = RECRUITER_STATUS_INSTRUCTIONS + + if("back_to_menu") + playsound(user, 'sound/effects/pressureplate.ogg', 10, TRUE) + game_status = RECRUITER_STATUS_START + +/obj/machinery/computer/arcade/recruiter/attack_hand(mob/user) + ui_interact(user) + +#undef PROB_CANDIDATE_ERRORS +#undef PROB_UNIQUE_CANDIDATE +#undef UNIQUE_STEVE +#undef UNIQUE_MIME +#undef UNIQUE_CEO_CHILD +#undef UNIQUE_VIGILANTE +#undef RECRUITER_STATUS_START +#undef RECRUITER_STATUS_INSTRUCTIONS +#undef RECRUITER_STATUS_NORMAL +#undef RECRUITER_STATUS_GAMEOVER diff --git a/code/game/machinery/computer/buildandrepair.dm b/code/game/machinery/computer/buildandrepair.dm index 336f39fc8ef..ec64bbc5128 100644 --- a/code/game/machinery/computer/buildandrepair.dm +++ b/code/game/machinery/computer/buildandrepair.dm @@ -311,6 +311,12 @@ build_path = /obj/machinery/computer/arcade/orion_trail origin_tech = "programming=1" +/obj/item/circuitboard/arcade/recruiter + board_name = "Nanotrasen Recruiter Simulator" + icon_state = "generic" + build_path = /obj/machinery/computer/arcade/recruiter + origin_tech = "programming=1" + /obj/item/circuitboard/solar_control board_name = "Solar Control" icon_state = "engineering" diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index b33deb7611f..7997892d617 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -492,6 +492,16 @@ build_path = /obj/item/circuitboard/arcade/orion_trail category = list("Misc. Machinery") +/datum/design/nt_recruiter + name = "Machine Board (NT Recruiter Simulator Arcade Machine)" + desc = "Allows for the construction of circuit boards used to build a new NT Recruiter Simulator machine." + id = "arcademachinerecruiter" + req_tech = list("programming" = 1) + build_type = IMPRINTER + materials = list(MAT_GLASS = 1000) + build_path = /obj/item/circuitboard/arcade/recruiter + category = list("Misc. Machinery") + /datum/design/ore_redemption name = "Machine Design (Ore Redemption Board)" desc = "The circuit board for an Ore Redemption machine." diff --git a/icons/obj/computer.dmi b/icons/obj/computer.dmi index ae53417f21b195cfb10d2ab81bc67a1f65c145f2..8dd128724f13a8b80172ee7537c06534431ee839 100644 GIT binary patch delta 31756 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

gR+~0jw>|1m;zNM-X~| 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 delta 30165 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

H9@YEF1& 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 T1o|lz=jJPVi_HGmGOwgR&dUFV!LhdI#TO?Qb zC`N?8kmb63CrRY>o9*wXvIjhzcxjg{W80oO()$Kv2aUoB5M31y!8yM18S}DJFio}p zeMWqD-%X3wpJx&GWd74V@O~Grbm;!`p77`zk3+T#@2c912e^X6FQv$oMHw>t-Ur&9 z9naKbx6)uSThljwk^OA62~^@r`mlGRNc~9Z<{dyX&&zRk=%>5C@1Y}C@Q{P?zcKvw zFs*h**rd{=bU{RAk!h|3AOCa}=$RO?)lXd`M2eD<9`-QPf_b~p9A9UWhLV%+hOj@q zVnKliVnBjH53gE(dR@zt9QJt_p;Wnp-`??vY;)z3B8){QVxgMD z`ZAhu1JOJ5yAZ>FAzoyfQnnZ6!8INCl;p71P89ebG+yuY-`z6_Jv(iBV&hW|aPw#v zT-Xq1$LHJ+!tih^d)(p&ZVp?Wo&*;``GS=2HE9DAHPe^739x|@JJ!*PYnFmV%_CyW zjLTRDnH8)Z<#hM=V;;3VO{=gtAuj$PIn88bf|6*#WXS0fQ(P*Yq#7O;o&1Jb7aAgr z;e(r0!-xxg^)GDe9~sGE&}$=tJYLOwnGG49#mC(ZXF?`SPyDx#us0xaf&Ojyo)KaF zY*l!J`q=4N@y}~}^zj2M+fj|*=XAX6m3k2{^0WLel4gm zqZ`eRPwpWlR!i^qbqMBWW3+Oo>mgT)PdytdJZQW6Zu}}<=cbt10`G-q_RfpFYLliIzy@mm(3D}EDl4WrgghzibKqdbn~jf*)f@al_m|oI?v~i2+&!eGKq?jT z^wqeoym#xa&HwWKu69%dHnD4aPLxDgNO2J>N`Xmga~lDzgc3Y##J@mqmO2-wNy)(P zblOF$oDDA;)6FzFt2Ja@q|LC40FhKJX2<-pS$RD)ZEZW~Jd?KOceej^N7ms(d+IarXsxFGib(dJNwo_rt@q8CjF=U z>fOrfsa_!qc>*(ZJ3&`N^4la~u%8z!vH-^#7+c2a`@<~W?9N#wT)Vane}q(Ol(_Y}y)p5nkG0e*Cx z4SZfj;9&!+3dCXET+WX{2$5@F*96Roi>ruQ!p4p#;K6nK_vCX>`XFA*B&!kY5U}kI z42Aw1i`umZo;^d)e#L`xI+h@_pBlmhbReaO6j%glJL->C@T@O#a+QW0B7vHcWmmXful(*-AcXJ=d3SmB7h zc+thq+{)e>Ym2pk_=fXVHug4<@&W#{x3=~~p#X<_o7CBf`g8BAF3@+ph+Rg6g4AB?Bv~|Ci zF{YSgSKm0Ao+GbPRRO@c=r$jLzhy=4jqOo=U#XYO%j!)-g2qa5P%tM89&iBC zT(&zjXtt2TU0C$kLNRGmd(BSk`OcM9C({;AgFh= zi0caKk5cg1#LlAo}3c-qyg@}c+$@S&bT zfN&~_dDadrc_P5rh$n3FiQBz8A;Z?!KT=F8bPx2_oS4R$y~d5<9I9~v|9I|2ZZ=TVAY^D0r0@1nQbipdwdfu zFBiFoeL%ZK?(P;L%-}3;W3edrB0I3P7Csi`iu>jn%vP89X1g6LA4B34ziICyOG8q_ zA^nccOGM|T;Ht}z@0;A94fv^muu8WCi-LHThzfY6kK^!mrMoY+Pe8%jXXQY#vshY zBXfnX*)Q3o_~gPnjRTnBGV?J>C17%u)6+Ia0n=2&~X z%@HQ5Oj9kbAy~@f0I%Em^Q+qx-03c<{Y{KkI_rCbe6rEg&ePT6rd~Ka$GNE zicCba0b@SUQp$vX1Tb^~R@e$}G|^wn^dnBQ?A36Gxu?ptCQm>U{w2E25h%K1OMLsp zj|kGFcTgRtB?D~U$uU{S*7VD6m_kqmnH-X0;bd1}$fpf>@?F5!RwfMPHDH5Pf*JK8PJd(XE1vP!IJ({I)Yot@qYa3TKc6Q+Z1Qj_HS)Twi!! zhq?|6u}F#u@P|S_{X8!N5H^6* zs;xdCOo%(d<6`$G7eVRHG-@8)rMw9ZKVTHVdCz@+7R`Au$NvGay_LnBx1nMDnLFaR zEi0qL#JfDc8f;yA`B57anB9CS&5SC3B?`cGS_pJ$8%!vdj(^wz#R^t{*nHu(S}ed( ze>Q(&MUL@@K!P9EkF4K2m)~aOkeK%Wa-B#8OFf2M1W;j~GRJ@iC){-qcq4mmfFk>q zS1Z|71bKYlYa_4!%KY-_E*)iBDx;UX z5nd#U7YYdQ)vKgXwpU6r#7baQKYLbXxMm*rrt4}``SgNRq@Eh|n(Gq4Q<&!!({e5n zQG{?5h1^RpQX(SB`QLcG<#&%l43O`=q+y?Pz*fY6{_kFAWB`J3c~QNa{^+}*rNgKnF6p73Y8@N~PnxEe&nEY>Y0A?Kr9^7_O{1g!$ z%Z^-K?c8jcYTr1^^hDWX$5^Q4X-_%xVYHK@=*>keOz=oWuRb$>J_maXZ@}KdCxGfD z@h$+kb!n&7ynU@~CCR~eb1=SfV@{`S1vz29#c+3a{iQL#|!C9yVr`p-&i|Y#yTG) z{n$p%Z@Q7;qDw2&Xss4oD!iDhvfQYc_EcT|z8Kwm2hymvsI&6iR)!OH5}V-@1?JCd z2k>)FbpA4!I9%(GKA;w*?-%VL!ca9$`uVKOoqfo5{QU=s6)IVkd7D~QJi1XJUDFaK z1CzK|-r}^-XoL9eezQ9(z1tH1 zDDO{7;4NT#d`eO21I-inzh>B_GyI~yN?n*1zIWHRQf#Rn>v8Hy{vLSf8!}s*oRXaq zh6#}-nA%!&r3=$&35sFqnnmT9a^78TYb!@UQOxPI;ZiE~zHmT0gL_(R(*DPIemp3n zYh(}Gn@*e#PV^Yh=#+Go6mXNhTH@*O0)=2tH)@Z<$(g>+B5q7k$^E-IbQB0kmY;`O z>S@cakAUrWz1&?S!Vqb*gs~%_&dvV4vTMb4FN=kBvx&g*QCz&bsO@>39R*)en5dU1 z%h-F~Nd6j|_BuGXQVccp2&L~Ne_RP+!t6C&!d7au@cB92PPONMZ zvU#6+PG1~h%iP}iL;rtFdY|sN#bgRLd{Fq)d)w)|?%Bnx+v#F?tRXVyqevEC*6vGg zQLDUBFzLj*G+~xcA6u}c_8YTgxyAR{|13^vAV=d85ExbClWQKl?-}&#l&|%C;c2u( zrw| z^=($GN0n7%YQ9-c!}L<9W(-~3^r7Vvj9?vk^N=)6HqaLGl{BuslfiA&xmZu!nHl4L zAQ`bfR6Co-`(gO~q%0VAb7s-g65OkRF4q?L;kV*beTr8T~|cXpTdg!)T= z8CTjr&)EV)oc4FM(D`H$&9A91UTzn7#Qjy_dr}j+`3`tE-5>k;&W=AO(Als$PWf2u zG7_CrC_G}4Jz}CGKCf}{)e>_rm+8mtn&1AZax{IAg{X&7UFiSe7BUkVmp*N?l3!Y4#u1U# zLPb3G{>)m~j=4e8iOgh*sA%tO+lON1cta<8F=tQn5EVARDUYr#L+`2f=w8LxJS*Yh zAF1&huKt@9MR^<6^i5;~=0u<&TS_((BO0_z-q)lBCA&+-0nb9(7RBZG5CY|dMC+RM z(vSmjpZ01s!hT&=j_=+nNOrvbVp)c9JA*x(yOxpo+0S9;#J#lSPRS;uYx>J$DkQnb z3;6fj4@{P9d$`;B6+3~3_=m-^qWvwDSCs!PIx0a(n0UmsZvy7RFiU|;#oOG=*w>TF zlLP+=4qh*aAa|4PqQ@BA8>kBya{DyT*NWXd^whj?)grj={>%!+CQ=~XWsNB;U9F}`MVO|&n*sYX>s9G_Djeo_6Z zwv113UX--7j56wGTzo`K zfQ$15teyGqt_lk)3oBDIW8<@DOivja>_*7VEetJ`8sV0LS)OV`3=15X{`aFl-+Xa? zp~dwLp*F2NoUi$D&rk<;Gt3v(>fu18om@XK=xKVHA_PYzOX?pB1wJ{)axGUNaIVX|}lZaRHX@%}l1?ZbRYyoE#|u`L@$O+1S)kX0U+2HiXqbJslcrE269WdyUd zwhIWr2SciU&Id<7i913UZVb7&GG@-FyH=k_BRDvYgnfRKQMx%earXHF_S&!?rWFIQ z>TX~!!pmOvvd;|`4pYNA++bL`;8&h^?H`@6&+E9X>#Py`bme)s&S233wVjXAWEK5J z*~6%PA2LYMe!H zX7-I{E-d9Sm#O3X?PUlCN8pdSF+Cy#1!YP&oY6juD-U1#A|Dmm~*ZP(F{H~ zOrFfUpE^~@rYRs87sbuYT|;d1rkCO6@L#>VaFvJudGC#fm&RC(Ii)!Iq0xR2e<{F4bCFnC&j_DO|HnK9j}{s@d9g8$0# zit$U2G*=Os+Yb91ygH%s)H^m>#;otfX65vdN5HdJ?V4aEE)XDI!ci&i)2xsdrG88y5cQ2p%|ESF~oCI{umSbK9#47bMuQ%n1Aqc$Po z37@BPhmw^W>ofsA(H2D4EZOLLCPilLI_+QX3euFM6?uh4 z&jZ#v@!Fy9oFx7kGUpye<~UCj4lUWnK0Ted9Z^vd8sjU2E2dMc)(1Q{8oh!%@7 z_{j(B_UgqW4MYXXU(#T;A8)_Z)KP|*nhaa*^61Yq>4NQS|OEV5<{Ogz13CA z^e(Xo9*=0*MZ|G^pW8uSqe&2wT1VlYV7astO`HUsmY>UPimV{i1tV_C;jd>MX!=ePyfM6mm44;NDU;qJNKAw`t44Ye(N7^)&i4gT0VTS)gMJC^ zc`nlgk@L4;`=8SmFKm+9gY2S9vny*%rXc##7D=_K^S6(r%vd+&fC;_pa=A^_+(LsxX*?oHm90o6w7Wl%&EIk8ZrkTK86JBYqNHkgGus`aX&Eo z@0M;-3e=4PEmjZeW-o#C#2@1P{u@KMRF9iKuKM|xwP@Y0j?aA`y@n%SU@nt(zG^kE z-f-r;1jPxG_#fKh1B7hVv`WDja=sTS0!bWy!CL)yw#>*C@SFi#MIkog_UfrEs=->N@0K@@ zd!EKJ2}GV=56y>#Z_CVCbAU3yE}cXNyYCZ^Wx z7%ZL2`Bvh%8{KyeS0q&iaAck}^RMWV43cK}1pH^A4bSkm5$WXT={*U18{D1T>%qyc zR@5MSrz*h;RekJ@W}`n`x4C7-q!M|W&Er8OIX#&`B@+Z^WLcS_bRa7xK0TXnJYY3q zy?9iJ&ufcX?B5|$xw%jEz+>dgBpy5&!<~S*T&19~LNwIHGOT{7ZIDfpWiKE<+B&Sn{#?Z;BY^>4p#W z49N{l&htXPY=t)R&F_{G4kOFo!-rx5rjltj2#e6MSB9*TDm~LON>I}3d-3?|csb8B zbl_V3w%EbyVb*tfadx~FxmJj`X^e8NvQO5Miv~1wWBE*eW>8fkgk}miD2vf^Lw$Bb z9pIs1Lg|&r1X1^7Pc}GhlR2s?VXTDc)9WdHC-k(&68q`K7t&KorRNZ0hpQ9iCAI!l zDE$9PSJhPkHK|Rve{_0g*TNI8YUp1bpW|hrGMVlL*Uz?ZD@SiV89`l)=U}QC<4wsY zt8uf$4wA#-&?r-h{zSV|f|>QP-_J3|h6yFg`mX3R(_x`O<#Rk6Sdp-TTrUq-;p^SP z3aka}Za9ofTPw8|P8&`{}V1#NB9Qcm@tc1 zDO{x66F!Vj@PK=FR+p~?`-IxlzeNNN1gZ3l72wb^j<`K|!zUIynMqMT77kk*ARL*C zCS+u;_z%FxZ9-Eii1H@Op?Lv3o0jPifp_l(#_!E!xVbO=2t{yY@NMs~gp%cw@j4!J zSMS@`JCO0F;~+bfPgNavrD+?dwFB@{~HNDhdiW6qZK=IZjQA&=1jP+m!1BSQ_#~FwAGd?*}lr zAONn-jD}Li#}8x-HPdp}S9K#=+BZPJx;d^w4RsqVM8BVjX Y|KB&`e!qjqP;Y<_r1V!_)JE|BAFoM^ssI20 literal 0 HcmV?d00001 diff --git a/tgui/packages/tgui/interfaces/NTRecruiter.js b/tgui/packages/tgui/interfaces/NTRecruiter.js new file mode 100644 index 00000000000..975fd6f61fd --- /dev/null +++ b/tgui/packages/tgui/interfaces/NTRecruiter.js @@ -0,0 +1,203 @@ +import { useBackend } from '../backend'; +import { Box, Button, LabeledList, Section, Flex } from '../components'; +import { LabeledListItem } from '../components/LabeledList'; +import { Window } from '../layouts'; + +export const NTRecruiter = (props, context) => { + const { act, data } = useBackend(context); + const { + gamestatus, + cand_name, + cand_gender, + cand_age, + cand_species, + cand_planet, + cand_job, + cand_records, + cand_curriculum, + reason, + } = data; + if (gamestatus === 0) { + return ( + + +

+ + + Nanotrasen Recruiter Simulator + + + Work as the Nanotrasen recruiter and avoid hiring incompetent employees! + + +
+ + + )} + if (gamestatus === 1) { + return ( + + +
act('back_to_menu')} + /> + } + > + + + To win this game you must hire/dismiss FIVE candidates, + one wrongly made choice leads to a game over. + + + Make the right choice by truly putting yourself into + the skin of a recruiter working for Nanotrasen! + + + Unique characters may appear, pay attention to them! + + + Make sure to pay attention to details like age, + planet names, the requested job and even the species of the candidate! + + + Not every employment record is good, remember to make + your choice based on the company morals! + + + The planet of origin has no restriction on the species of the candidate, + don't think too much when you see humans that came from Boron! + + + Pay attention to typos and missing words, these do + make for bad applications! + + + Remember, you are recruiting people to work at one of the many NT stations, + so no hiring for jobs that they don't offer! + + + Keep your eyes open for incompatible naming schemes, no company wants + a Vox named Joe! + + +
+
+
+ )} + if (gamestatus === 2) { + return ( + + +
+ + Candidate Number #{cand_curriculum} + +
+ + + {cand_name} + + + {cand_gender} + + + {cand_age} + + + {cand_species} + + + {cand_planet} + + + {cand_job} + + + {cand_records} + + +
+
+
+
+
+ )} + if (gamestatus === 3) { + return ( + + +
+ + {"Game Over"} + + + {reason} + + + FINAL SCORE: {cand_curriculum-1}/5 + + +
+
+
+ )}} diff --git a/tgui/packages/tgui/public/tgui.bundle.js b/tgui/packages/tgui/public/tgui.bundle.js index c1f9339f643..c6e354b8c82 100644 --- a/tgui/packages/tgui/public/tgui.bundle.js +++ b/tgui/packages/tgui/public/tgui.bundle.js @@ -1,5 +1,5 @@ -!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=231)}([function(e,t,n){"use strict";t.__esModule=!0;var o=n(233);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||(t[e]=o[e]))}))},function(e,t,n){"use strict";t.__esModule=!0,t.useSharedState=t.useLocalState=t.useBackend=t.deleteLocalState=t.backendUpdate=t.backendSetSharedState=t.backendReducer=t.backendDeleteSharedState=void 0;var o=n(32),r=n(43);t.backendUpdate=function(e){return{type:"backend/update",payload:e}};var a=function(e,t){return{type:"backend/setSharedState",payload:{key:e,nextState:t}}};t.backendSetSharedState=a;var c=function(e){return{type:"backend/deleteSharedState",payload:e}};t.backendDeleteSharedState=c;t.backendReducer=function(e,t){var n=t.type,o=t.payload;if("backend/update"===n){var a=Object.assign({},e.config,o.config),c=Object.assign({},e.data,o.static_data,o.data),i=Object.assign({},e.shared);if(o.shared)for(var l=0,d=Object.keys(o.shared);l1?n-1:0),r=1;rn?n:e};t.clamp01=function(e){return e<0?0:e>1?1:e};t.scale=function(e,t,n){return(e-t)/(n-t)};t.round=function(e,t){return!e||isNaN(e)?e:(t|=0,a=(e*=n=Math.pow(10,t))>0|-(e<0),r=Math.abs(e%1)>=.4999999999854481,o=Math.floor(e),r&&(e=o+(a>0)),(r?e:Math.round(e))/n);var n,o,r,a};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(Math.max(t,0))};var o=function(e,t){return t&&e>=t[0]&&e<=t[1]};t.inRange=o;t.keyOfMatchingRange=function(e,t){for(var n=0,r=Object.keys(t);n0&&(t.style=l),t};t.computeBoxProps=N;var b=function(e){var t=e.textColor||e.color,n=e.backgroundColor;return(0,o.classes)([u(t)&&"color-"+t,u(n)&&"color-bg-"+n])};t.computeBoxClassName=b;var V=function(e){var t=e.as,n=void 0===t?"div":t,o=e.className,c=e.children,l=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,i);if("function"==typeof c)return c(N(e));var d="string"==typeof o?o+" "+b(l):b(l),u=N(l);return(0,r.createVNode)(a.VNodeFlags.HtmlElement,n,d,c,a.ChildFlags.UnknownChildren,u)};t.Box=V,V.defaultHooks=o.pureComponentHooks},function(e,t,n){"use strict";function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n",apos:"'"};return e.replace(/
/gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";var o=n(40);e.exports=function(e){return o(e.length)}},function(e,t,n){"use strict";var o=n(5),r=n(12),a=n(49),c=n(129),i=n(127);e.exports=function(e,t,n,l){var d=!!l&&!!l.unsafe,u=!!l&&!!l.enumerable,s=!!l&&!!l.noTargetGet,m=l&&l.name!==undefined?l.name:t;return r(n)&&c(n,m,l),e===o?(u?e[t]=n:i(t,n),e):(d?!s&&e[t]&&(u=!0):delete e[t],u?e[t]=n:a(e,t,n),e)}},function(e,t,n){"use strict";var o=n(60),r=n(7),a=n(85),c=n(19),i=n(23),l=n(91),d=r([].push),u=function(e){var t=1==e,n=2==e,r=3==e,u=4==e,s=6==e,m=7==e,p=5==e||s;return function(h,f,C,N){for(var b,V,g=c(h),v=a(g),y=o(f,C),x=i(v),_=0,k=N||l,L=t?k(h,x):n||m?k(h,0):undefined;x>_;_++)if((p||_ in v)&&(V=y(b=v[_],_,g),e))if(t)L[_]=V;else if(V)switch(e){case 3:return!0;case 5:return b;case 6:return _;case 2:d(L,b)}else switch(e){case 4:return!1;case 7:d(L,b)}return s?-1:r||u?u:L}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},function(e,t,n){"use strict";var o=n(8),r=n(14),a=n(100),c=n(64),i=n(30),l=n(56),d=n(18),u=n(172),s=Object.getOwnPropertyDescriptor;t.f=o?s:function(e,t){if(e=i(e),t=l(t),u)try{return s(e,t)}catch(n){}if(d(e,t))return c(!r(a.f,e,t),e[t])}},function(e,t,n){"use strict";var o=n(5),r=n(12),a=n(70),c=o.TypeError;e.exports=function(e){if(r(e))return e;throw c(a(e)+" is not a function")}},function(e,t,n){"use strict";var o=n(5),r=n(12),a=function(e){return r(e)?e:undefined};e.exports=function(e,t){return arguments.length<2?a(o[e]):o[e]&&o[e][t]}},function(e,t,n){"use strict";t.__esModule=!0,t.modalRegisterBodyOverride=t.modalOpen=t.modalClose=t.modalAnswer=t.ComplexModal=void 0;var o=n(0),r=n(1),a=n(2),c={};t.modalOpen=function(e,t,n){var o=(0,r.useBackend)(e),a=o.act,c=o.data,i=Object.assign(c.modal?c.modal.args:{},n||{});a("modal_open",{id:t,arguments:JSON.stringify(i)})};t.modalRegisterBodyOverride=function(e,t){c[e]=t};var i=function(e,t,n,o){var a=(0,r.useBackend)(e),c=a.act,i=a.data;if(i.modal){var l=Object.assign(i.modal.args||{},o||{});c("modal_answer",{id:t,answer:n,arguments:JSON.stringify(l)})}};t.modalAnswer=i;var l=function(e,t){(0,(0,r.useBackend)(e).act)("modal_close",{id:t})};t.modalClose=l;t.ComplexModal=function(e,t){var n=(0,r.useBackend)(t).data;if(n.modal){var d,u,s=n.modal,m=s.id,p=s.text,h=s.type,f=(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){return l(t)}}),C="auto";if(c[m])u=c[m](n.modal,t);else if("input"===h){var N=n.modal.value;d=function(e){return i(t,m,N)},u=(0,o.createComponentVNode)(2,a.Input,{value:n.modal.value,placeholder:"ENTER to submit",width:"100%",my:"0.5rem",autofocus:!0,onChange:function(e,t){N=t}}),f=(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"Cancel",color:"grey",onClick:function(){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"check",content:"Confirm",color:"good",float:"right",m:"0",onClick:function(){return i(t,m,N)}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]})}else if("choice"===h){var b="object"==typeof n.modal.choices?Object.values(n.modal.choices):n.modal.choices;u=(0,o.createComponentVNode)(2,a.Dropdown,{options:b,selected:n.modal.value,width:"100%",my:"0.5rem",onSelected:function(e){return i(t,m,e)}}),C="initial"}else"bento"===h?u=(0,o.createComponentVNode)(2,a.Flex,{spacingPrecise:"1",wrap:"wrap",my:"0.5rem",maxHeight:"1%",children:n.modal.choices.map((function(e,r){return(0,o.createComponentVNode)(2,a.Flex.Item,{flex:"1 1 auto",children:(0,o.createComponentVNode)(2,a.Button,{selected:r+1===parseInt(n.modal.value,10),onClick:function(){return i(t,m,r+1)},children:(0,o.createVNode)(1,"img",null,null,1,{src:e})})},r)}))}):"boolean"===h&&(f=(0,o.createComponentVNode)(2,a.Box,{mt:"0.5rem",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:n.modal.no_text,color:"bad",float:"left",mb:"0",onClick:function(){return i(t,m,0)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"check",content:n.modal.yes_text,color:"good",float:"right",m:"0",onClick:function(){return i(t,m,1)}}),(0,o.createComponentVNode)(2,a.Box,{clear:"both"})]}));return(0,o.createComponentVNode)(2,a.Modal,{maxWidth:e.maxWidth||window.innerWidth/2+"px",maxHeight:e.maxHeight||window.innerHeight/2+"px",onEnter:d,mx:"auto",overflowY:C,children:[(0,o.createComponentVNode)(2,a.Box,{display:"inline",children:p}),u,f]})}}},function(e,t,n){"use strict";var o=n(85),r=n(31);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(5).TypeError;e.exports=function(e){if(e==undefined)throw o("Can't call method on "+e);return e}},function(e,t,n){"use strict";function o(e,t,n,o,r,a,c){try{var i=e[a](c),l=i.value}catch(d){return void n(d)}i.done?t(l):Promise.resolve(l).then(o,r)}t.__esModule=!0,t.winset=t.winget=t.runCommand=t.callByondAsync=t.callByond=t.IS_IE8=void 0;var r=window.Byond,a=function(){var e=navigator.userAgent.match(/Trident\/(\d+).+?;/i);if(!e)return null;var t=e[1];return t?parseInt(t,10):null}(),c=null!==a&&a<=6;t.IS_IE8=c;var i=function(e,t){void 0===t&&(t={}),r.call(e,t)};t.callByond=i;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return r.call(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return i("winset",{command:e})};var d=function(){var e,t=(e=regeneratorRuntime.mark((function n(e,t){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l("winget",{id:e,property:t});case 2:return o=n.sent,n.abrupt("return",o[t]);case 4:case"end":return n.stop()}}),n)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var c=e.apply(t,n);function i(e){o(c,r,a,i,l,"next",e)}function l(e){o(c,r,a,i,l,"throw",e)}i(undefined)}))});return function(e,n){return t.apply(this,arguments)}}();t.winget=d;t.winset=function(e,t,n){var o;return i("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.uniqBy=t.toKeyedArray=t.toArray=t.sortBy=t.reduce=t.map=t.filter=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};t.toKeyedArray=function(e,t){return void 0===t&&(t="key"),o((function(e,n){var o;return Object.assign(((o={})[t]=n,o),e)}))(e)};t.filter=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oi)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;n"+l+""}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";var o,r,a,c=n(174),i=n(5),l=n(7),d=n(11),u=n(49),s=n(18),m=n(126),p=n(102),h=n(87),f=i.TypeError,C=i.WeakMap;if(c||m.state){var N=m.state||(m.state=new C),b=l(N.get),V=l(N.has),g=l(N.set);o=function(e,t){if(V(N,e))throw new f("Object already initialized");return t.facade=e,g(N,e,t),t},r=function(e){return b(N,e)||{}},a=function(e){return V(N,e)}}else{var v=p("state");h[v]=!0,o=function(e,t){if(s(e,v))throw new f("Object already initialized");return t.facade=e,u(e,v,t),t},r=function(e){return s(e,v)?e[v]:{}},a=function(e){return s(e,v)}}e.exports={set:o,get:r,has:a,enforce:function(e){return a(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!d(t)||(n=r(t)).type!==e)throw f("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var o=Math.ceil,r=Math.floor;e.exports=function(e){var t=+e;return t!=t||0===t?0:(t>0?r:o)(t)}},function(e,t,n){"use strict";var o=n(39),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";t.__esModule=!0,t.computeFlexProps=t.computeFlexItemProps=t.FlexItem=t.Flex=void 0;var o=n(0),r=n(10),a=n(32),c=n(21),i=["className","direction","wrap","align","alignContent","justify","inline","spacing","spacingPrecise"],l=["className","grow","order","shrink","basis","align"];function d(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var u=function(e){var t=e.className,n=e.direction,o=e.wrap,c=e.align,l=e.alignContent,u=e.justify,s=e.inline,m=e.spacing,p=void 0===m?0:m,h=e.spacingPrecise,f=void 0===h?0:h,C=d(e,i);return Object.assign({className:(0,r.classes)(["Flex",a.IS_IE8&&("column"===n?"Flex--ie8--column":"Flex--ie8"),s&&"Flex--inline",p>0&&"Flex--spacing--"+p,f>0&&"Flex--spacingPrecise--"+f,t]),style:Object.assign({},C.style,{"flex-direction":n,"flex-wrap":o,"align-items":c,"align-content":l,"justify-content":u})},C)};t.computeFlexProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.Box,Object.assign({},u(e))))};t.Flex=s,s.defaultHooks=r.pureComponentHooks;var m=function(e){var t=e.className,n=e.grow,o=e.order,i=e.shrink,u=e.basis,s=void 0===u?e.width:u,m=e.align,p=d(e,l);return Object.assign({className:(0,r.classes)(["Flex__item",a.IS_IE8&&"Flex__item--ie8",t]),style:Object.assign({},p.style,{"flex-grow":n,"flex-shrink":i,"flex-basis":(0,c.unit)(s),order:o,"align-self":m})},p)};t.computeFlexItemProps=m;var p=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,c.Box,Object.assign({},m(e))))};t.FlexItem=p,p.defaultHooks=r.pureComponentHooks,s.Item=p},function(e,t,n){"use strict";var o=n(5),r=n(18),a=n(12),c=n(19),i=n(102),l=n(139),d=i("IE_PROTO"),u=o.Object,s=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=c(e);if(r(t,d))return t[d];var n=t.constructor;return a(n)&&t instanceof n?n.prototype:t instanceof u?s:null}},function(e,t,n){"use strict";t.__esModule=!0,t.timeAgo=t.getGasLabel=t.getGasColor=t.UI_UPDATE=t.UI_INTERACTIVE=t.UI_DISABLED=t.UI_CLOSE=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=void 0;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{command:"#526aff",security:"#CF0000",medical:"#009190",science:"#993399",engineering:"#A66300",supply:"#9F8545",service:"#80A000",centcom:"#78789B",other:"#C38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"SyndTeam",freq:1244,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"Response Team",freq:1345,color:"#2681a5"},{name:"Special Ops",freq:1341,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Procedure",freq:1339,color:"#F70285"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Medical(I)",freq:1485,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"Security(I)",freq:1475,color:"#dd3535"},{name:"AI Private",freq:1343,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}];var o=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"},{id:"hydrogen",name:"Hydrogen",label:"H\u2082",color:"white"},{id:"ab",name:"Agent B",label:"Agent B",color:"purple"}];t.getGasLabel=function(e,t){var n=String(e).toLowerCase(),r=o.find((function(e){return e.id===n||e.name.toLowerCase()===n}));return r&&r.label||t||e};t.getGasColor=function(e){var t=String(e).toLowerCase(),n=o.find((function(e){return e.id===t||e.name.toLowerCase()===t}));return n&&n.color};t.timeAgo=function(e,t){if(e>t)return"in the future";var n=(t/=10)-(e/=10);if(n>3600){var o=Math.round(n/3600);return o+" hour"+(1===o?"":"s")+" ago"}if(n>60){var r=Math.round(n/60);return r+" minute"+(1===r?"":"s")+" ago"}var a=Math.round(n);return a+" second"+(1===a?"":"s")+" ago"}},function(e,t,n){"use strict";var o=n(7),r=o({}.toString),a=o("".slice);e.exports=function(e){return a(r(e),8,-1)}},function(e,t,n){"use strict";var o=n(7);e.exports=o({}.isPrototypeOf)},function(e,t,n){"use strict";var o=n(84),r=Function.prototype,a=r.apply,c=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(o?c.bind(a):function(){return c.apply(a,arguments)})},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListItem=t.LabeledListDivider=t.LabeledList=void 0;var o=n(0),r=n(10),a=n(21),c=n(220),i=["className","label","labelColor","color","textAlign","verticalAlign","buttons","content","children","noColon"];var l=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=l,l.defaultHooks=r.pureComponentHooks;var d=function(e){var t=e.className,n=e.label,c=e.labelColor,l=void 0===c?"label":c,d=e.color,u=e.textAlign,s=e.verticalAlign,m=e.buttons,p=e.content,h=e.children,f=e.noColon,C=void 0!==f&&f,N=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,i),b=C?"":":";return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,verticalAlign:s,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),children:n?n+b:null}),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"td",color:d,textAlign:u,verticalAlign:s,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:m?undefined:2},N,{children:[p,h]}))),m&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",m,0)],0)};t.LabeledListItem=d,d.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.size?(0,a.unit)(Math.max(0,e.size-1)):0;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Divider),2,{colSpan:3,style:{"padding-top":t,"padding-bottom":t}}),2)};t.LabeledListDivider=u,u.defaultHooks=r.pureComponentHooks,l.Item=d,l.Divider=u},function(e,t,n){"use strict";var o=n(28);e.exports=o("navigator","userAgent")||""},function(e,t,n){"use strict";var o=n(8),r=n(17),a=n(64);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=n(39),r=Math.max,a=Math.min;e.exports=function(e,t){var n=o(e);return n<0?r(n+t,0):a(n,t)}},function(e,t,n){"use strict";var o,r=n(9),a=n(133),c=n(131),i=n(87),l=n(177),d=n(128),u=n(102),s=u("IE_PROTO"),m=function(){},p=function(e){return"