From 043784225ba4847eae799cc8cf940b6ababbc85d Mon Sep 17 00:00:00 2001 From: Jamini Date: Tue, 24 Feb 2015 20:53:21 -0500 Subject: [PATCH 1/4] EMT job added, uniform and backpack added. http://aurorastation.org/forums/viewtopic.php?f=18&t=1443&start=20 Signed-off-by: Jamini --- code/game/jobs/job/medical.dm | 32 +++++++++++++++++- code/game/jobs/jobs.dm | 18 +++++----- .../objects/items/weapons/storage/backpack.dm | 12 +++++++ code/modules/clothing/under/jobs/medsci.dm | 6 +++- code/modules/economy/Job_Departments.dm | 2 ++ .../mob/new_player/preferences_setup.dm | 14 ++++++++ data/investigate/gravity.html | 28 ++++----------- icons/mob/back.dmi | Bin 45193 -> 46736 bytes icons/mob/uniform.dmi | Bin 297246 -> 298244 bytes icons/obj/clothing/uniforms.dmi | Bin 55982 -> 56275 bytes icons/obj/storage.dmi | Bin 56226 -> 57700 bytes maps/tgstation2.dmm | 7 ++-- 12 files changed, 84 insertions(+), 35 deletions(-) diff --git a/code/game/jobs/job/medical.dm b/code/game/jobs/job/medical.dm index f43e2622..55cb460e 100644 --- a/code/game/jobs/job/medical.dm +++ b/code/game/jobs/job/medical.dm @@ -36,14 +36,44 @@ H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) return 1 +/datum/job/emt + title = "Emergency Medical Technician" + flag = EMT + department_flag = MEDSCI + faction = "Station" + total_positions = 2 + spawn_positions = 2 + supervisors = "the chief medical officer" + selection_color = "#ffeef0" + access = list(access_medical, access_morgue, access_chemistry, access_genetics,access_maint_tunnels, access_external_airlocks) + minimal_access = list(access_medical, access_morgue, access_maint_tunnels, access_external_airlocks) + alt_titles = list("Paramedic") + equip(var/mob/living/carbon/human/H) + if(!H) return 0 + H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_med(H), slot_l_ear) + switch(H.backbag) + if(2) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/emt(H), slot_back) + if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel/emt(H), slot_back) + if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical/emt(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/fr_jacket(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/firstaid/adv(H), slot_l_hand) + H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) + if(H.backbag == 1) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) + else + H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) + return 1 /datum/job/doctor title = "Medical Doctor" flag = DOCTOR department_flag = MEDSCI faction = "Station" - total_positions = 5 + total_positions = 4 spawn_positions = 3 supervisors = "the chief medical officer" selection_color = "#ffeef0" diff --git a/code/game/jobs/jobs.dm b/code/game/jobs/jobs.dm index 1547ce82..dc980f84 100644 --- a/code/game/jobs/jobs.dm +++ b/code/game/jobs/jobs.dm @@ -23,13 +23,14 @@ var/const/SCIENTIST =(1<<1) var/const/CHEMIST =(1<<2) var/const/CMO =(1<<3) var/const/DOCTOR =(1<<4) -var/const/GENETICIST =(1<<5) -var/const/VIROLOGIST =(1<<6) -var/const/PSYCHIATRIST =(1<<7) -var/const/ROBOTICIST =(1<<8) -var/const/XENOBIOLOGIST =(1<<9) -var/const/INTERN_MED =(1<<10) -var/const/INTERN_SCI =(1<<11) +var/const/EMT =(1<<5) +var/const/GENETICIST =(1<<6) +var/const/VIROLOGIST =(1<<7) +var/const/PSYCHIATRIST =(1<<8) +var/const/ROBOTICIST =(1<<9) +var/const/XENOBIOLOGIST =(1<<10) +var/const/INTERN_MED =(1<<11) +var/const/INTERN_SCI =(1<<12) @@ -79,7 +80,8 @@ var/list/medical_positions = list( "Geneticist", "Psychiatrist", "Chemist", - "Nursing Inter" + "Emergency Medical Technician", + "Nursing Intern" ) diff --git a/code/game/objects/items/weapons/storage/backpack.dm b/code/game/objects/items/weapons/storage/backpack.dm index a95c2d29..fc53d07d 100644 --- a/code/game/objects/items/weapons/storage/backpack.dm +++ b/code/game/objects/items/weapons/storage/backpack.dm @@ -102,6 +102,12 @@ icon_state = "clownpack" item_state = "clownpack" +/obj/item/weapon/storage/backpack/emt + name = "emergency medical backpack" + desc = "It's a tough backpack used by first responders." + icon_state = "emtpack" + item_state = "emtpack" + /obj/item/weapon/storage/backpack/medic name = "medical backpack" desc = "It's a backpack especially designed for use in a sterile environment." @@ -135,6 +141,12 @@ desc = "It's a very fancy satchel made with fine leather." icon_state = "satchel" +/obj/item/weapon/storage/backpack/satchel/emt + name = "emergency medical satchel" + desc = "It's a tough satchel used by first responders." + icon_state = "satchel-emt" + item_state = "satchel-emt" + /obj/item/weapon/storage/backpack/satchel/withwallet New() ..() diff --git a/code/modules/clothing/under/jobs/medsci.dm b/code/modules/clothing/under/jobs/medsci.dm index 8d0f794b..e5a55c19 100644 --- a/code/modules/clothing/under/jobs/medsci.dm +++ b/code/modules/clothing/under/jobs/medsci.dm @@ -105,7 +105,11 @@ item_color = "orderly" permeability_coefficient = 0.50 armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 0) - +/obj/item/clothing/under/rank/medical/emt + name = "emergency medical technician's jumpsuit" + icon_state = "emt" + item_state = "emt" + item_color = "emt" /obj/item/clothing/under/rank/medical desc = "It's made of a special fiber that provides minor protection against biohazards. It has a cross on the chest denoting that the wearer is trained medical personnel." name = "medical doctor's jumpsuit" diff --git a/code/modules/economy/Job_Departments.dm b/code/modules/economy/Job_Departments.dm index b1e10f12..36a454c0 100644 --- a/code/modules/economy/Job_Departments.dm +++ b/code/modules/economy/Job_Departments.dm @@ -47,6 +47,8 @@ var/list/station_departments = list("Command", "Medical", "Engineering", "Scienc /datum/job/doctor/department = "Medical" +/datum/job/emt/department = "Medical" + /datum/job/chemist/department = "Medical" /datum/job/geneticist/department = "Medical" diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index f9e61d94..d1e6fda1 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -492,6 +492,20 @@ datum/preferences clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-med"), ICON_OVERLAY) if(4) clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel"), ICON_OVERLAY) + if(EMT) + clothes_s = new /icon('icons/mob/uniform.dmi', "medical_s") + clothes_s.Blend(new /icon('icons/mob/feet.dmi', "white"), ICON_UNDERLAY) + if(prob(1)) + clothes_s.Blend(new /icon('icons/mob/suit.dmi', "surgeon"), ICON_OVERLAY) + else + clothes_s.Blend(new /icon('icons/mob/suit.dmi', "labcoat_open"), ICON_OVERLAY) + switch(backbag) + if(2) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "medicalpack"), ICON_OVERLAY) + if(3) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-med"), ICON_OVERLAY) + if(4) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel"), ICON_OVERLAY) if(DOCTOR) clothes_s = new /icon('icons/mob/uniform.dmi', "medical_s") clothes_s.Blend(new /icon('icons/mob/feet.dmi', "white"), ICON_UNDERLAY) diff --git a/data/investigate/gravity.html b/data/investigate/gravity.html index 4daa1c89..4a57e1a1 100644 --- a/data/investigate/gravity.html +++ b/data/investigate/gravity.html @@ -1,22 +1,6 @@ -03:56 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-03:56 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-03:56 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-03:56 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-03:56 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-03:56 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:01 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:01 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:06 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:06 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:11 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:11 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:16 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:16 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:21 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:21 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:26 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:26 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:31 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:31 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
-04:36 [0x20078f6] (92,152,1) || the gravitational generator has regained power.
-04:36 [0x20078f6] (92,152,1) || the gravitational generator is now charging.
+20:45 [0x20078f9] (92,152,1) || the gravitational generator has regained power.
+20:45 [0x20078f9] (92,152,1) || the gravitational generator is now charging.
+20:45 [0x20078f9] (92,152,1) || the gravitational generator has regained power.
+20:45 [0x20078f9] (92,152,1) || the gravitational generator is now charging.
+20:45 [0x20078f9] (92,152,1) || the gravitational generator has regained power.
+20:45 [0x20078f9] (92,152,1) || the gravitational generator is now charging.
diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index f1f53bf01c32a7454d73531fc141287949807ca7..3a57acb490f84e4916e30bab41f7cc3914fc54f5 100644 GIT binary patch delta 4587 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 delta 3015 zcmaJ>c|27A8a`wwOPC66Mih#Ki$WM8lp2&F+gOUozRPed*_RO^%Gk4yBKy82OGZCg zvW#RI-DEU#F{5Gb>393<_s4xd&pGFh^L?N9J@0wmC-nz={33hmSL1X)wDXp&NC)Yq+n$EnUmAlS}7X zeX^6Ox6ZD@2=Bs9w*D4vYiirZoz(D|?V8ePg-$gnTl@Lr-Ey;N%azYndgE_hn&J<^ zD|9r(3T}4?kIjEQ^8z%J)HN&fSE)R(u27+KvBv9A3oTz=$gk8l3LW>uRYAmpdP&kG zR(NA@eoc|+bPWE|tboe6kFisDC6xYgT_#2H+xCr%ov)OFm?s`HKJ{$1Xr8pn%E2$x zNd~?xtY3elc*3CX`lnF&Z?cifbdKwjPcla*)GCtPJ%n?syj1f*>m!C-Qw3GkCW>6n z6|Hvh?^+AV`S7T7 z(?d_SH7%0rx<5T>dmNIcXKZ9VMVP!e9dl{+xmw29ri2YL?1ivA`DDhsq@z{EUj)m0 zyih)d{(+15F%^dZ5Z6Z0M>jSJ_omhP+)r1J{~WdGuTd+=IP$~s%BI6)i4DI0Yu?3(%Pe6Q<93lllOUx!>| zth#`Go1jb8F|Wo=w1shz`7+KWtr0%I@QHFx0Wkjz581PNF6P`d7Lyqs%}%&nV5S?cJPYvJIBy#?AH(hvSYHJx%pi#XV> zsu@elR{qau&=io(I zRty?g(FUHe;J_D#wjE!cC5~Xy_?7w z*4jr2UVeVWA~hF5%Sjbgi)W&_NLcfZkjm`@m)j}>@dv+{_2 z&WR5U2$*aWZ|2o{@gc{VVT3|G8Xq5@sWh*_HgBNDoB@~y7xcv|QzKd;BY6xiWfdAO zY(Iq?6flR##UChMdE|!A)~CTEr(#9;{dRA6O54s(~Am<7o)3Fxi>eSp_vU?);7@ zWEgR6O}ZB+wpyd|2Z)OV;Vzwm@Q|I2LpD=-;!nfvMXp@AQubZ!bqwg`1@y|N8k`;3 z){1mD2`so6F>kiC@5$`fBpCKd<-l# zE-ubMfq>ykjVru1wUu9r)YWDC!Yu}!dg@>S#6z!-_Ocs5>BS;KNO36o|B)*j{+m1@ ze%T*LA1uBSW+j>ab2&L@#llvj!@N+<6H1}tGe0;*;jhi#2g_YNJP1uhd0t@S7=Fp| zc#L4SVuq1qv_A<*6f+y((LN$rJ~%0~+0&!bKlCE^S8i&_tLEn8Ij_vH?|)TPA68LB zUlkqr$$wdNRwi&`PO$v$4Gz^E1|yg_U}0^|>&^-FVq&uMn;_D{#-{(vmoM=PbuBI2 zfP~Mn0pptPVJ`{rz zQ+@9D=~5_mn|tb-2tZmWkYludKrE-@7^g9l;Vnr~FNSoY67D9Fvu z_4OzCOb~HY=VJ}J8`GNSjGND=6>!PBf!nNXYmouI_reCo#+Y1zN?~Y?N zm`+XVJ(8R`kgLesYwbNkrXkCB4aF{d%#DRpg&5UVjaON*fv&DM)ZJyjqZv;bt%8Oc?!J1#QsZwT`@sGBC)G?t?JQ_J3d`QK!`j;0`SRP~4?>~)yt~h=a<);ze0!*0 zKmgheWDOCi%c)|7;Kug$WIwfw%*T9o0{buVoG~%%$JLX1EaRY+bA4k2pwvEg<9?vD z`j@dz%d!z-kH zNQmR3eM&U%s+IB?y(~6x$g|zik}OTe58hWQodVn*|6~Wlc5I5YHWI;U8X2##T}(*K zx`aW`g|YTSGj+tp6HZxKb)7zaI%OkpsAg*W9+7htsp&@xbvixk(t+02`c73OrIRH}2KOe?2jsSPmJq}|M=aL*YS1R~z)*?6-X1;)n#1xr zE1B?m($^1(jp01t5G2dh)#&s+r`*H{RN&uwx5c0Nhijk3#mtGq5duq4PUb^;@iFxKy5lJ{4;=DPg1KYj4TucE^ zL5Jd611adFkiUMEE?RX93YN#iQVr~X+oY@OO}ft5Z@WBt>yK^Pvz>(u(v+9y|2Zxb XhC9GiD#1-N0VoXhZtD_s>>~dQna1@S diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index bda059adb5fa5036b508d620221bf1c59c04cc24..89a7b011d32b4926f07658ca0bd9268c62f1cfe8 100644 GIT binary patch delta 16982 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

d!GNd^U@=q6f!JB#{%dS_zSwh8{QUIU)5v(Pt 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 b>9UH@h};J=%U7_M0+)lGvu&aE`IvtJpXhBK delta 18884 zcmb@uWn3Ih^e#9Af+RQr0znc88YFmdhY*|u_YmA&hsJ_S@Zj$5ZXt#YFt|%_cV~ue z-v93Y_RD^`_kLiit7>|>>(r@J=RD^r#+pzo8&JQ!MtNLAcY#VeFkEuEkbIccHoVkn zfJ700pWxE?dTqFl2hBYS$Y+QP2!f2}(-v!oe-?i1`|>yHnTmLIKsp1nqI6AmZb%3N z^YW|E04-I5!qyMPHyLoitPt?n%)E9?)Cv~4lZ%(RetsE7zXZ2kT0N+lS6RY9b+q2O) ziMA6;X?bcue%HEw@{oEQwKF&-DWWm zl$d2Vi#*|`q227tsS7?2v?gm3#EpVd{k8ur#`mnOsx<22z|ZyVbM{^OTfHwcwNlDo zLu31c)&ESlZYOlw09vk*`Rr<*pG|AO(~rz1BqXhDuh=D$M3H=bMna;drS*P#oxm%_ zbm^nB!e6_vReMY5H6l+LT0OC}xwbdUa_jI)MMoz*BqT(=m0wOyiJp@=93!M^WDNFe zvH>yici6@^`vRpgm}NF6v-C}Qq}^{5Je_mIf=6#d zz2GI^dgK^s^4YKI_T15a$iN%sG$^%NTs+p(r`8&$@%1b^)GxCyQ3Gc0F+vYf@9y%5 z@2Y(%D=RCTTY(k=a`OIqU|v$%lb@KFI3X#~ac*RHZx+QHPJ@pFr^REn++oVio`K4s!k)b&KP zyz~A=2>I9T%l)~jks@Vkx_9rsXJ@~Rl%b`M58K-VY-($3r>l)6>*hUdGNyX66@Bc7 zu#SEwM?NubEE0IGNlrYPR>V|aU~!B&(j_S>1P#Q*elmF~f$)ZWi_iFKE#9dAPq9Y> z?Gd*;nv>}#eDQsuqf_{S@0-xAaa;>oUt^{j^Pjwr`wqL-JMYubS&Gc7?zafCS`Bo} z&o)c%fr{1NFVJVMf+DhfeKYIb?d7xEo*pqg%P4HZSYDA(BFk?Hhcs6MrH}m+d;N_02P~^iM<8=HTGsa-c8>sV2flP7&2rR~rmiT4-gc+1=z9AGd*4GoP97v~&Be~U14KVEK{Pp^~sNS!wZ;TY*G zTGiRw7b_ECs_4b&%VCMPiGI}hE zP(&Mgd-ytIcYEx&6uESy40l=-XOL8|ciku5BBNwh-)txXkodkcygc|-CqMgeI-mTS zNIm!Apx3ASPHLZZMalj8_xlga3kw&waP;nsbim^0uU}uw%UReaLpbGi(A#iSXky>% zJd#IcVPrH~{T+qAf2=nOp;Htm&z1rny68@#jtIk~Xe<-oqb9t6O(<6;1$O<{1AY(e z8D)+|XN-OSI!+^uTMYbSZ2gCPln<{7!}8T>{`>XU6@-?4|0_QM{C|FfREVmimv~b% zGQ5KG;Zt_UA!J+Y>{&B zeh`Qlg&^*ryAgFJ6tKaKUa`!1x5{?MzUyHIx8{>(|1*y7v~>f`(BH&9V0 z&=q;FQzRwQ^$l#qw+tvKC;&?IoE+=&Ze)8+<8YbIW?8X(s(Z9Eif|v{N!+BQ*{9EnE{`!=k})5T;HZe`xW! zDdy8>B5I9?@}bTfqnm%n@sG>&v|0Lt$qA)mIlTBMn{MIH$(yCg6I6mWM zR}=_SRhP2Oo^5#F7q!nO_8-*@0BT5Y#nbP}?O3a4bjf@6$HT={&unWFJAv^q{fr`u zh>CiPi!8LFuRN+oHvf9V$0QgovTSBIXKej+o&GRlv8|Tl^7fdf*V4I19-Htap|SZt0hR`DT(O?p>5HwMKDFN2xT~Bbm9n&CYDg2XZ&@cP;Lq(6&FfSHl#sC@jTEA7KbRLN z=%2Si^Y>qf_3#1NsSE6Wjm;AuB6xeO(?i~LRBARgFskTYwi>WDU2^Snb}Qp8STgqBWgbkEY!f7 zX^Vj&ekzugyfY6p(?<}GbC+q5JNc3VNNgIev0*aVTZdCv++}LM#eUbB~RkpFV-D=lnS1 z8WJy#w{lz1#{tKB9m4#qLk~?RzE1_m$G)>Irh4ndXFk^;2rnI_6GI?P0X>h_o#xoh z2uP6rjqdCf=<54#f5bbOHW6j|`m2=}`E6~sy#s8vma2||ZTO?v*x2-A>_#o!$=mVc z6CrC};V5?hIhM(!a~Xw{e-6;G@r=#J1*1xvz&1xtuYcd{Da3vek zDrJryQR8$e@G|$4dwa?a3fy^rkyyY1ud)!60Fxn%DUp>9fbr=Dn&7#rgC0JoDAvRfeG|0HK^pboMDv z>$Ka!>o!2z&(o|s83B`CUKlZxQ$_yDqMmBaNV7cEZS?t)gu2P)!YVveS~TPm4`?Hu z4&U?9p!0J9NQI3dXw*mV((7fQ%_&mm_(tYbak=)VO`!{JX@mX0^QG^lJ0Zc7^A_e` zzCezqfuFnH`M8>1?tY@IiO zNp}72MolP59)@Z)! z!f}tn14Gi+H${|McfizszHi9?{>$ItEL5W%Xj%2@aJu=Y8+5UYNJ>U_z24=j{u$S@ z7r{mD`1M!h7wZy#g&aw9WMK$zc~KyB?$E=3ulyYCag5pOrZU$)ZUf4eqCfrjoCe6= zY)?~Qm9f9t5Jlh%zWrICr=(}6!@c-#S{6|8k#Pu8rE=8N{3tC?v|Zw>j2}))R`7cw zA><+PlUOnKohXQ)Qr2q)QMcRo1^>R#SxVzC415ibPi%H`;E)Yop6&TsG3Cpk0QBt$ z72x4ZA_%hI6V;m{$rX9JBkZ18$P?{+G3?B9WRo-9*~^^2u~e1;4i98E7ZA@o+Nhg+ zXX8uiy#MLNF-uJ~-@p0VujyxkeSM7wVe>Y@!8cK&Ms3}u-?re~Buf+wY5S&*3tjxk zevufzfa&&eOncqome@*|;3g(oH-8>I9i1cvb`ZS`*RxZ~lIdU+Vz$6n2!hjkv0YUJ(VJ2w%;O5Pm5%H3&|fL3@?YjE}&QtE!x6v$I!bY z(+HT`$+EpGM34uS=pEE5-1j~Q*bc$TS+*E1u% z;pLN8E}bD6of$4B&wBPXi=i(i(M#Ohp@9>Eix&)U94V(!C1c!|JFK@}WTz(Ng-Pw( zr&$@`6`HjV+g`(kTK1I|o=ZDCw&EId-Z;1IhB(jowH@T%tZcv4`hqw3wFexS2g~_0 zdli%5j{;4A_4Yy>rc4BqJl7p#8gOd?(goL4)q_9&+1Sc&{5_e^Hyy`RQ1d`%T+h%Mf@ENI#5xBc%Hq3dg4OhZvJdJXL@)x=$;7*7|^My)=cviZ@3 zWbtA{;2X4ULrkFyyLKzz6#|HBsyO@l`=gVl3ff!H!T2}ZQ!tc&G<(h_ZN=w5Yei_w z;>PE1R+K)LCyWC{v*7yXxp65lMrkGEXK>Trv4&ljrI0<#HP75N%auN(On-C{$At?_ zji-t7oSFo-R?R3t&Oi?1~#!@=k9(^Je zykpLEC`Kv@$#VYD!H27O@~$K$%dA~9TLwtFVZfiq_Il;;5vI6kQc^S?Wj}m$t8uJY z&8leID`iFLHkna8*pk;V{|7(qh^I}wwk5GY0-Z+lSPF;3~J-i>x>GWg4GYy1E|AUvBpOi&6~B zY8*Ta!a=0D?JuM8DC4w_zw4G6@Mkef69=!nk=+#-4Ig)1n^Q{f=t}+Dlu>@d zF1-gG2oyfw4~Ni^q63CDoD`L4xr1aVDk@lj;hq-dYNl2}=U+Tr$xY4o%1cMM^JTi;ppm;&3oI9Yrid{}6# z;gcgk#kby0NaLnhb$P=vB7p#S^(2yq{NY}r?yI(gTF<+s&s48XxS4g?a~MZP*Xs8{ z`DUBM5V1DM!zA`DV*7`jct!`9L;l{DRmg~Bg2O29<5{l(j@!FNiuIgvZBK5sovFLl zi>DrZa@-@HCA2SzV_PA{V5l=5vkv%?9+a5)&MqgfCB%DCf0FtV4cepCOwClA zfFx9dV3+L5>lBQx@kwRC3!~i~NA5WB=jd64|GHmt<~Wb2?UB4KA}UK1mMdtWa=U{J zz|z6>AoIgH<-+qVsQ|_*Dc@d^PeN8HEdow|S8guG?j$mPR)H0)j#Hh-0`IAPG;xLg zVKSu+Qq)x;S1srivrv-+9kmJfJZsDbe`Ob?Kd+w0Le2#U(tq30rVpIV{aj~S;5;U( zJA|4rEd?!Z_+_D-JXbP&H##;(=F>2X=Rv0ARYyU=m6nab`y0I=qEkjIIPxnJy8Tq-!(;hi8aD4IMd7T zCLL-|bbBW&40j@urYMvHETi`3^P=5E`07)ysLNq^<1Tl2RxPH`zH2a0ED2mZD^Ye; zN#lOODQYXozn(9k;q~(z0(l9MlM?^*+|-ESbctfDNS>Rd0@(h@)y3i*Zzj2+se9ja z>o&sI{2Ogw-1=sGP}zFa=I@==uITmk7K0Pr$OwY@AG#zFMnX*XqR{^wf!$ld0e zR@^@tIylB1GB(DJ-ZM(}y@{ke z@rOLBpM6{kSSa=!m3JbF&e9ib{xMI@=$rdZ3awy8l)OHqd+tX+_EfrcQpgWO=Dz^F zN?5d&FSQOIR7VP`LzGq#QKez0&CXmK$WOQzMDmz7ze;#-s&;#fbH}zYuZZBPe-DWneX>q{zOx*ABxjhqPdY}_gQ?ZeB@&*q~6(W@d+35+sxyi zkLc=Uc)|9BQpD%$ll3RvYkl#%7CfKm&nbKV@e@7sd+|r~SE8mt$u0#y;3PFuzab4V zW6`2h=yLh-mTsD?wc%^8x|Km6hAy_w&!Tm6^|5R@q&mG~YW~&L6+R(h?xv}k83@h( z4JUpRw5_CFFNd<_y1-bduV1;#vanzH(|!)pUCUtK{src~)CmnQDq?_S2)a+kaB*;` zqA)Ts<=8KEO2hyggDFn{F+DxKjM|AZP1K`V>ng075br}3>aLBIN0-P`9^w1IWOFqu z-_>c1tcW(GccsR;{J$M5?oX5WQM_XD@L~nj*%@~1Nm92W-_qYC zYT(BgPAm@p*&ESzw@A!GwsdBJ{&OyqRQ)cG1DDn|@^_zdmU-@%ew>pIr)0Zeo-Tj! zV&aPi!Y#Xyq+a_WSBotB?xJav?V%cMqi7gPWQ7(R7^O3hb%j)$bak&hQ{J6MfEoeX zY5p5;n%-bMI$=OK1N6BX@2-gSTixhE>y)te5qB!9)*^m%w^jAaMslp{mf!*!&*{?x zkvM!&_kT^c&94<5K(Y33!Shfsad6hVDl30B#F)A25RMUlO<4N^nXEEoA4CHI-=e!! z>U*Q{V%58|G3D2EblawII2@Z&AOYtE?-BC$P|$}OIOymt#^&t$yluo=kF^V9$nyEo z?6~?atuu>C+-fHC69@fP%WUyk^xiNsp~J5MZn;sEIA;_3MyfaL?)u%$+SvP0?y&aS~bPA`4F4>8ZA9nU8; z-!zcMdfi^^f27Ld2>e^jNRyXqvHS0bi!>aDH!|?h2)(_)It)=%R9w$f%FrSp{Ue(p z5SyCHtV8J6&N*>6KR^Hctr5h|&JGlQZL)Q*cX>!;lD&%TlX3ka>;BfP4EprD|K;!Z19E79;n`_iFYobQsdoCb}bT>zwK zLALg4Y~@T}C^W8I3hZFF5fz%BPk7Vj0v|4mi(WXZ1us>>rl9A_pl;&SWqE~9k+P#_ zm)6FW_J8;{E4w=fsbV)6+$+i?Bt$uwYf?_(kc7s60E~@a?M_yhWaci{yR)A@`|7$o zsj8)g*^P~nR!xGiq)$#ySMc=Y2XX&|2Nw6R+VqU z_hdMofC)p)$mk`6sjsiz)iI|c;%V7f+?j0!)~7Ot@PL3v5RuzGuHP}#!*Oo=&qaNO zvY;0!>MePFZvxKG#ZbBb^XfXXk2 zP*lmFHz-R{ua?_57>k(q4p42*xG~3yhk{E3gx(P8HQZ1^+iZVReAvz>s~HaHYV$>mGS)fhf`Sy~E0bGwO-{Xp@iFad)q{){GdP`d(v{xbnrT zB=dk^e?Y<>ugpT(<(_&R+jr&)__aBh!H413a=KA{95GzcFReCrG?aXZX_JylLXcUN znfG2%k&ce;v7d9-LA6d%em=J@SGJ7a?UvaDYC{Y>uDG}ueSlKh3+qNK`G&EgoI{Sl zLN!}P<^B&ji#@hm2mTbdcbxIX-b}wbim5_IYr_4VIXTwGxqm$>i(az|(0rYkii8Mo z3*1-b;xHXf*U)D3V&T3JdFGc_6fUR4kM+{#NLKQuC_K8c7zs}Io5#DloF+ZYfs@pj z4nnjcM%3!H{Dbz(3C8`#%c)Uwwn>I{j)L=0O4K6kkEwY~XIqD1L0`Xa?{3hyS|6HC zoIb^T>m%ThJxUci$|)%Uyhk7POGCr$+?{Kx%5kgvw^RSRaITo)191HBSHCPZG$<|Y z#jM5n+S-@TpFf|Sfh}uCh^uAi_?1P$$ncP-S8a2={H$H|YV+?$z-e7ciz6(MPiFJ* z_TIggmX@Xv_Iftlyty~oFaWXFx=B=9pGh%vUeIp!A*=T<7)S=-yq9>TLW0h{qg4rq zMGMSlA%_I>LzObn13zL)eR^h92tNqE}iw?8xI-k_qajOOLu8UEE+4Ox)uf zF#B`~X5vD5d!B+$&Sa(jz-)sx%5z>Hi@N8=p#4ZGR?H$#xi;m^6PJz8N-Mit8WtrY zBg67jZgYE<3GnxdonfjRKgG0Yya$|R{Xmn-<8ua=eInN8wsWo&0hw#CmX(tWGZ==? zreZw`^3+MTw2a-r*fIKUO?zwdZne~`e*dZZEha=Dz0?TkH;~pMViZ#sr?Q12N}lWo z=^B0S{PfjL?eyu%-gPs5jjJsnxz`@A;r_YiROv|u@W?of1Od@Nd``MnGo(lgG$tf; zw%Le~NLzJ3b3gxVZ=IpeT1dvt$t=;=ry9e@z!1WOr$EQW_0h0U=q>Sp)3wxdM+*d0 zcB-=aLlasbYd+NZ9#bZoq7R0kO;w))t&_d^A+*=5Q+S#frP0mTo@;(5_Yl}8Qb>OX zFVzEHGXN|mxI8z$A;DVPS$8$q^bup1_cyc~TKRv{kRe}%kcI$S{I7k#CPQ6Z`U#hl znCEW%X-(;k%%s1%nR*jgCmhx+*9NUqp`i?cBq0q(hWKfr|AQ0W@Giz`y$=) zWL0wkAo!Dd5VG}$db4TDu!*^;>FG%>cX!39!1MaB!(4`L-IG7&F>$NA5ulpV%0wozsZg2GNCIRar&w!LkVW2gfWVo|scbY8py?B)u0 z*>@apgrPoGXTzS(A#Yt1MWBz4PF-Kk&*OO})8F>clE9~V)sjG}Ln z@bCDuJKl$wf>LmZQb4dh-l+ilsmhRMguS~8$Qsxj%Bbj^a~JwdFC+1f9TkF_0~KB z_gfb9=fQ9rBMyEx_bzsg`+@q0x}W!}JOWXk@p1a>j;oOkrPm#;;Xw@a4&b$ojt_%> z@8;8q!xfGIy{6ts7w<>}RvDQ#g1uATBP`Y~=9tnR-?uSK1>v0$KD|cLZ(Z<5D*^xK zzj4Yzh`}4--wH9na~a|+!crjTnPj>Tej-KHosi zf$Y$Za8vmli7$F?Qg&44;T$EUeJ|8l)w5>9uwd4^jJcvjqkYx!o3q3lsT^(?5?+JZHd&Raw z=XJ5y=bpBd-QJ!aSdd0Qg_4xaHAWjuAneVF`fw{(T^$oU`(~h7C`32zH+ecH?KnNZ zb!=9_F`!*2=zgH^Ik%ahzZEaO;s>g-L?pd9pE1XIpTAIatqbRhJzjJG-ndgk=n<>O!_w z-{1Px*psPo4Zukt1806U|ER=Xg+~ZHvN@P~*@s!}D(mN7e%}Xiz}QK9Mb1px0|tKB z@$`yn52^s!(T(619bmNYo^HbKD)-hxIeYrAAlfv+eKm@YoYz(@%e&R&Pqf(_Ml8L% z2%Aj2HD()5b?HmICnt>e9e_q>-o@6V!m;ms*Q<51SQH{z>Sa^~VD;Sfw|NY&Jeo(f z5!Z_OZH?6gvzJGtk$QWph*oQhHcdC)6QfVZOd?u|IfbjM6X*PgW?_&9f3_})zx>LI zH6G=&pGP7q`4tVhdV>32$9F#y6o!{T#7XsX^|%tSmpX&P5;&p z@`0j=fg#7u`ujffM>|M=nV^Z+&YJR_r2*U?BOYl?iftv zkw>wZs-&zlAD$GoU-|L1KZR@OX_%oWuug2*2)>LbwG(#X zd+Xuk>4w(O1ipEG?dyu_2xE|6k&ydm)_Lz616c(9?sbkb8$+Qt)}nnr7JO=Oa1@gj zr?S&Wmgt!;aaOs{xZ`~=&{@|zuCt4t(gA!?kM@(43=8(^XJc_-727qkcw*P z$JeLUc4$Jv{LUNL92^`EuNzAb5>BK}F4D33w_X`T>bFmWGJ%UGO_VFv5&y=Ywp}pM( zm;UGK?nH3Fzq<3uiT*!|K)STs4$3?&1GgnmsF0F-wmTJL2p|&e7Fr#zj*MGfcMFq? z3JY^n@-*ycIB%6YBM1NhC{T={Qs5!Sdh&$k?b~nZ=@hkfb=NU{KW73l`UVDwE`-nC zk|$CWYl`B(v*5&nACd^@%uMoUHQ88*+HgAR=Te7oO&Zp2c6UO7+k{O6&&Ph7S)MY( zz{d3^iig`I%gx2UcOMlX|Jl-a*S+xc2f!Eq?VH$erm*J?lEA|BBGo95w!6&Et$@h_K1I zLxsIBmJbdpchVG$xS5f-NUG8M=M`&Yrxo=)^9u`}0~SF;^vw5yI#|0d+bPQ+WRY8L z(3P3p{j%1%w$F1bC-uiS{D4P+9tVkYp;`ln1=SSzQ>zk~JDrXZ05%YIoigtU{8XuB3(>rz!2kPi`@+g=kmH%kch4<9}p zot^!hn@jut{G570udpa5WyvVQ#UEY_(v%)MBh@#2RBw+?2G~zslG#83KRPPO0>PYx zfg)e4viD|Y^vdqrKL*&lSfuV#D)lSQ78Vw+oevE_@l~8+AEhn@+UX4>+LDdEcgo4nSKDqhrGxrSuL4s{L2yg$rX6$poIPnjiNU zt%{6}>3iXPKKu3-c{{jNJ_z6~PfWXW_>wGbK`lmwx-G{FdA^e<+IC!SWUP01p7T8w zAO{7d(e9g^%bH0-DYm|2J@T0D@OQfL(Jk77_j1y5{ew-Gl!= z(<^)z8^O7BnmRSC{U6+F<%oJE5Kp9dZGC-$eluz!!d{V*ZVV2Z-Tt=O82mKML+}UJ z3XRtbIJ2;8UO@-JRjDCKyzK#0JfUtJzWHtt+`C?jR}Qkczg@bY9HSKcwM#Lv)z zky3DC9`VrXb|o^;;oDC5OzYB&mzFk9$w0;ETdyK$5+my=Ah~nij`zJ*5#tEFB{3K8 zhfJSSP|8dHDL8|BedZph->*;)i{ybS@iUJ09JZFcS4RSEB8_tB%`V%c=wrDx1N^08%qZ4?d_|Qf%o+1_E!AHy3o=+zGFsx12`ZkPd|sM)zW@ zO5N*nP8*|lbC>BanJR$qBNzUV)@{pOuzX!WTn8P-3dX@EH3EF+5h) zNJ$CzcPNFE)3{*IMmPkezp0`~h+%=b>SEg(Ri z;_~wRQJcG@xd>8r5<>rp5Ysh=@ZqU)4o2ejweL8M+1U`4G$BK;ZMqJ*PXohDY%-uQ zEDVhRH60E?fWNO~?6J*~vjm@b6etJqD&S+$)9LF0xwugZZ!RP9v4QSrI@goHz=@5E zrG!6Mik=Fv`5LK;rT65felK`!-r7u8_ds@x;y>y>Ib*ch9xX_pRTDd@X>|n|<-1db z`FrUiN9%Q_fTj)XsSBFUnWj!c7-$Ta0H1fN+n``$1kTT$8g;A@0ZU-Z@g*M3zwk`O z=ts${x@PZuuHHhJn3$ds6T^GfU%Qibien_lgSFVWxJTV9y&+$tAUv?lFC&Wk?&s0N zprT=?+*4_yNN#j#5+PCs2AV4VfFO|M_?BzTAk zuTr#ycCXy9mguK}SPPhxaBy@)8EJ}-kC&F?w3~m|d$v8cyLLF&S)sHDUOJw={Cf*em2db{6_aI&>K8gX~1Zi>fxyY0^`7j zpD626ZDn4Kt1+lx@M160HeY#aZ+Vk}@f!o(rY^a008@oEcTC3+Vh55Up}GU498X;K zer{rOWqQp)N?T?m2C|OF=g?zm#Wks)e<41$oGZh_78o|1Erg?Md4DM|MVnL+mW7Yr z7*=>1Y>&N3EvsrvJc>q~GY*a|gn<_=H?6u4?NyUPhbqv^zgWRXB3w8S{~SuWfzpv% z;BK^*nUS$_5~CaRKtN+2&^;0j3A#+NwAc|6lfOCN#pt$A>GYX3X6iD%(OK8cRg53` z&S@Inyir`KD7a1OKRI43EuMSZ#r7JpF7Qvu?+KCHFI)oVDUIf6jMHQ&I&Pd((cMcHOF9baWP}g z{t;s?^x;mfAe)(fQMNwC>K% zW1A>C8@i({&gO(fMCT17MZMh4XyCyP~DWR4J~cpD)1*pP_K=5)^#~J zL-4%bLQj8TydmPvW9FR7$|@_T`A>Zk0jOl0k+a^E+pw=p()L-*?! zgM*dsHONqCqA$8D|ifs(e)G)n%xo@s$c;x)Dm2;kh@> z@uRm_&NjR6&%hm}2i6r^q&fo!0(bp;)ZwMD#@z4Hc-*OSSQrt*d*v#!sMgQFo|K(D zd4c$x9PaDnR4YQ@J68C{Ljs^!rC*sn?6}MvZF9FTgM!I>pzO2_09z7n589OfDkhgj z%&zV3j^RS?v&Bwook2=*suAeTy?XU(ZEelrXjxoX^z~~gcG6!amkSjMYm-93PAhF? zTO+tbDECmOfXpuExrP20hhg44dh_33_@|l;i@-Z?q^>mGXYW0uc)P*O-*fV@E_y38 zGte%ZbpxTYu9UKuw>&{4E02TSUbC*gv((P3GvV-VXZwTI8dT5#S*T!5) z*|)EnQ`I*LhmU>N%Q@_oF)IuCTR*2~WH`E2UeAEO&bG27ykC0gv5g$4=t_!;1t6Xa z;_Tl>MpOa<0-g)FFp471h#vIh%a`TD!zExDmO^`kr*=CFj@IQA4Ap)Orf?;KnUs#I zs!oxv6fSe-s*a1)Z`RA}sw+V^Wzf6bJsN7? zB6T4$cv!1V`Hya-ZfhM%1U}67UD7}FPu0v3qwprT=oR0PJ_4t@6|UWh^BFjFKP9f1 zhZ7jJx$QGDGnbB`m9Fd3a6UqFaCJ3pH{>udFnC7Vi-;Y1MoPN6!z^-R(B@XL0&W@O z_HIH#LYSDC*|oKCqiU`+UZ$pW)>D|za(wiroMG$1pLmwo@Y1s%2(O(~y$ z|Nbe$Buvbl)A_@es8eO{h4D9Z((vvqMp$gg7~5KloM;XDDo=M^K^r31C~}4dIOhdqu3bEvi~mV zUioNpxO?#L-;psgGP1!e(fiz12p`EnlW6@j(zF&H^lKRp!E4jgv=44}HR}176RDet z*%0_YvHPou(j zr!gxn(@1ETa>He;5lSL!mRf1br%5A;CM8~BlzPmdecIDm~aOaj!Vo{~?T#FSD zIA524P59?6upJQ|(e?(?bkSxoe7`eA4Jl?RGdid*Vw+jYKAzAdo^1j!jO-k$Get!Q z?$l=MxfPU!UhQ2)v3F{nN;qh0Vq*Hu>lGJ|)F~>5-6Ay=eZ{7-s_*oBuTNe`=Fy5Z zxkvVAzdX8hFBGB%Ay};9-4h=kK;@gxa3*DS^2Z{jnZ!d2P>J^Yli$AvDCJMfSjt|q zvElkPH@{;Z7=KzF(FVLZP3~koyFqYd-{#6Vi5!QxqKyD%7-tJN1wt?$G8Szy&1 z(-UX{*?f^?m#^)7Ro)hHfv`fpk&^lR-S{0!$G%{3A>oS`KpA%e2`r9IK4E%V3#wiF zCG6k&I-Q<7$eZauSs$>avX(TBreR}K3X6!SD}k$|jCXOL>E7H~Z!Sf~|-AxC_ z+d?BEOuz!HO$5LAl9IRLm68-gAB5_SMQ2roYrE zHtXd*229Sq@VgfF(yd?}*vnBxf9JaM$yCjURCs|Fa{+DPZoK|?{uP@-hJgCtF#H!U z%0Sd?Yc6T``}gN7GRb+zgynnE#}Iz9p3KPJRnAVm1m&A+v|U|oJ8bON?7WLp7PZvxz+LazG*q$Vb^IIJb`#9gIqz z?D}=E&=wZH*9{UYzUl=Z=3-~Z_JVKm$7)Ohj~B+?`gDzn+qz(CX=$k$9In;r z)53Y)!-V}pBmrcZpmp~rz5%mfSGG)lzHrunlnTfLk?Db%vJ?1`!i(SuMGKC53~{q} zIV9V5u2Ii*LLKt(QExj(B34E8&M7Sq$X7>f%Wz_Ne&hd}Cl0MpT6W2kJdg7CmuhY! zGVZ*ZD5{#^Kt~t&1PrF3c>GphCDQ~oQo|gq;f~pD-MwLBvr9TvmIQq!Fidm^T#qgU zp9DT2$#07M)N4kEl!&N@Zp zSx(IkmaI*KAEYyV-JcljzT}w`U1PbwL>?om_Pgz{U2OA><`Xik{1iRgx-xb{Gyr+c z0A@QI`USl&%16ZC8XFrAdb(ArFM@*UquwYq^x@tR64dN^y8s~b8cO&)a8rt zxL!}DtYkgc)d0FWPlpEv%Cv{NTE;RtzZ9B{_g$Wzmc=Khq`tCwU2Nu+iWT66bGKJF ze08-NbM7R|_5TK=7#J8+eQ6?40q{(x^VV@%rdPjMg|$IPy72B%Y&KC+mvuFF!z>h< zw0)Z^ILAX+4_C}iEm3U0#ebOL-%(AFtvP_`P~?lcGMatoHN9AdnFeb`Vg$|W*Jysc z4L^LqiXb7#^;q&uQ=nf2?x7un_VO*A2#`8v!kGd&SDLrr7H|SNy&zsj#-qK%n0KAsPyy$cR7Nw$L}~FLl}y--zqOe_XTG~KXTr^zwMH^^T`_} zo91?9;?T8es&qj@nT}7BnQ1m?I)%*x9xbEZZBKM5wJ5Kv*5XmF?@JmoSx_AD)62OmDOj^_z&+xSE`tRW2>uLf;@0663a^0q(mD^Y6x-wlk z|IN?L(0>clCi>#p#C;Km$JSdnM7^~A!MMd-BP%%VpVZYSTEq!@KqY%fd&2G}CDc`8 z)yFl}KaH;qTe+Y;7wsxExi@NbO);IV&CCnUsu~if_(BDQ)O`8gW5xdtCf1WaWZ_ED zfoBhL3x8f<8lB-cSZ>zNcW4Z7t^Obreyw20UFX6*YZO%c7gtK!Z8`ae9t;|` zEw%f9@Tp=b5_+_93v)uEXwV8;r)8Mxj0<&xhre+kATH_p8wGqvRgFS7ys%KD7$sKe zLeMy`Ai%l+252EMkPek%;o7>=;?N>m!ATBL?@bh5fk#5=yFUrC%4RZ&Bpe*xiYGtj zaI;}~+K3(t)#laK*8Y+STkHP;lE2LH_P$tTMBc^5KmhhpRA;Eu1S*t=#`a` z@a@!L3#A^?z$YLOHx8Wv0s=y#qD(HjiqzfkD`Brpl2_rM69>o~UYWQT}wTnan!`K+8Ja*zjU+IJmG$CfyKN6sX*CqT8nqugJ@~xX@6d z5Pr0VIcDg-hS}4-wOd)1*X29MTN_l`3;grl1h~b#-;)R7XF`knrn|*~nO0 z*>dz=&;bYvBVkwuYiOmt>(Hv~s5&llf14*)pd)Cpx`*wH-hOunI7XekVwd#c`XbNq z`6uQB$+yV;VBYc^QKeNAuxH~)D%M46_^Yo3Cs|+PlKg%%YxAA^0gF$gOsJcyD-VNG zdi4&VU-S8^dPew@TUnGj#M?b8@g22H!#WGk+%2A|FC&o^viYr4&+=t_y=$#gWmtCw z)$Vg1mtm)FkF_^@8*S&N+uYf~|HFXR<;e;bdkbyJ zpjlt38FMF2l>x}f$^E$O8T<28nVS7W_y^F_&CV~D z8n(tARnDSkuwjxM)v0&|4@?N7gsED`TkMa|G-LDG(A0?i<=v`>@g9T9eQM~!~Da; z!?|;tCIj<>eepA&rCYX$@bmKnyPzIkUP@M0vo2i<+VbamT($3ve{00&Uz^=vTWeET zSRU%TVS~&1&!>X*IWEgv7A?87EjN0$_^ns3vVg((<6Zsk_bo5$|Ns3S=KJ8^zkk3v zj>xM!AGS%im^Jpx8OPmk|2luI;T6B`EAuQ07d?9Q$}2K*X6TmZuU>Tln`^-HD%Qkg z-q&H-t#kR(ol|GI7kvNO`Q|rsu}X&7LB_p_=gU`d@@>!%U-|z+Qz+Y67GO}YSYPER zC|f_PXyPxs*EJg7>vfO6eR=MS%thgCEBKY~|0ywh`t)fQ%a8KHUsI<}4G9aov_9Vc zSg-W)MrQUGS5^wM^T|ATxqN;aa6#XrBTMVLU#qLCK79R}`@q%kc-|T3_n(~&T$ zy!c&=t-I2tJ8u^5imFv`3=N(7;pF>i9cJ5)1>An(GJBrtw^`B28|>5e)H7_Tc~Q20 zr`lm5MrD8LMc(Tje|>Z24wDq)lKL7s`_RVLmUkSkm5LKv%$skR?7bNiH=o70OQ9AIQvx6`fG<{r2Ho&)0XHHu%3D*&tb`0j6@Sn}|= zFx$q~=8F24D|H6PmL4m=Uz;ugTz|jhQoyd%Z$6ho-efWD6w{K_NEkK&Cr?&ee*iA~G|RiAQQsn@c;d5v(aOS$t_^2%E4F6(9bWDG z@P<;haQvOE)LL15h_CN3ExdPKz&>fJywF}JUm%6o9$tS%-=_T;9jxJ35X#?9tcs7 za;U_cS?oKqJ~98={XtEq{(1p$B>`~64%FM;S(5SP^@K2B2lVBur@Ri)`T5V}?yLt+ z1YVrIYLOB{oxYw>lGCCuPhBd2iZkZ|dw#dB-JZSe-YQO@lG|Cik!oGjt^qrtLMN9x zFXp)raVr{VjxVr-P(S-=zs=4@KkjG3^;W&Wex!tVwYHhInV{}3;J&DbYg=vhYz?@+ zJx6FNP;=)Iv0kGC`L;q8k6Ps!JM8C%9q&-Hzck-p-5+@1hj`tS=zf;=cTcK4<9=<^ z{rh`SH?XyRBdr!3k~tSOnE#Y~O1XPwS5@WWuSYW@p4GmdxS)Ra!o@rEcg>jjd#c;Z z^LN%q%v=Zxca?1!QyBds{;fNB=}Ol3t&z*@=i1zS*qi_gmW0eK-k0~qV|Cn{Ku2&q z*<(^A;FIj@I_2k5W#_){o!B zd{zfGL3Zrk9X%CTidpBq*E0ZzN{m&#$u9naudlBDdU0ygCZkWEKd)S|Lc!jCK9Do} ztBfbYGXBH+LMHMbo(A;HwayxOY8_7^5vBT{f5r5w1GjY?A2I-er>mdKI;Vst0Lc>B AQUCw| diff --git a/icons/obj/storage.dmi b/icons/obj/storage.dmi index b34675c6b9c933626bfb4d8bab7fd3c2ab87a204..339d9178a4d97bde90f18afb3492e019f1edfcc0 100644 GIT binary patch delta 18089 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 fMlU4BhySgTe~DWM4fMz^m` delta 16604 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 diff --git a/maps/tgstation2.dmm b/maps/tgstation2.dmm index 5f1862ff..445db9e0 100644 --- a/maps/tgstation2.dmm +++ b/maps/tgstation2.dmm @@ -3402,7 +3402,7 @@ "bnv" = (/obj/structure/stool/bed/chair{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/reception) "bnw" = (/turf/simulated/floor{dir = 4; icon_state = "whitegreen"},/area/medical/reception) "bnx" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/computer/med_data/laptop,/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/turf/simulated/floor{icon_state = "white"},/area/medical/reception) -"bny" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception) +"bny" = (/obj/structure/stool/bed/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Emergency Medical Technician"},/turf/simulated/floor{icon_state = "white"},/area/medical/reception) "bnz" = (/turf/simulated/floor{icon_state = "white"},/area/medical/reception) "bnA" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock/glass_medical{id_tag = ""; name = "Medbay"; req_access_txt = "5"},/turf/simulated/floor{icon_state = "white"},/area/medical/medbay2) "bnB" = (/turf/simulated/floor{dir = 4; icon_state = "whiteblue"},/area/medical/medbay2) @@ -4168,7 +4168,7 @@ "bCh" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/turf/simulated/floor{icon_state = "white"},/area/medical/ward) "bCi" = (/obj/machinery/computer/crew,/obj/structure/sign/nosmoking_2{pixel_x = -28},/turf/simulated/floor{icon_state = "green"; dir = 4},/area/medical/sleeper) "bCj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bCk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/landmark/start{name = "Medical Doctor"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bCk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bCl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bCm" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bCn" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Cryogenics"; req_access_txt = "0"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) @@ -4248,7 +4248,7 @@ "bDJ" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/medical,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor{icon_state = "white"},/area/medical/ward) "bDK" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bDL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) -"bDM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) +"bDM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/effect/landmark/start{name = "Emergency Medical Technician"},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bDN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bDO" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "white"},/area/medical/sleeper) "bDP" = (/obj/machinery/atmospherics/pipe/simple/visible{icon_state = "intact"; level = 2},/obj/structure/disposalpipe/segment,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/medical/medbay2) @@ -13341,3 +13341,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} + From 6e174bed907438af0d64d731e4dd768a82518c9e Mon Sep 17 00:00:00 2001 From: Jamini Date: Sat, 28 Feb 2015 22:46:37 -0500 Subject: [PATCH 2/4] Fixing EMT access to medical lockers Signed-off-by: Jamini --- .../objects/structures/crates_lockers/closets/secure/medical.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 77af84f8..30d43393 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -54,7 +54,7 @@ /obj/structure/closet/secure_closet/medical3 name = "Medical Doctor's Locker" - req_access = list(access_surgery) + req_access = list(access_medical) icon_state = "securemed1" icon_closed = "securemed" icon_locked = "securemed1" From 65ade0cd1f49738b34d95d26429b7040cb06e2c4 Mon Sep 17 00:00:00 2001 From: Jamini Date: Sun, 8 Mar 2015 20:04:17 -0400 Subject: [PATCH 3/4] Squashed commit of the following: commit 9af16b9757e3111b780a5d1182eb8cfa8eda3289 Merge: 3258c82 9a4d7b7 Author: skull132 Date: Sun Mar 8 22:07:35 2015 +0200 Merge pull request #437 from Aurorastation/development Update, 08MAR2015 commit 9a4d7b7dff318109d1ea17b797817b00371e61bb Author: skull132 Date: Sun Mar 8 22:06:54 2015 +0200 Changelog Addendum, 08MAR2015 Missed some things! commit 0a1740fcf3d4e5c2236ac94ca0447a834c960ad6 Author: skull132 Date: Sun Mar 8 21:56:41 2015 +0200 Map Update 2, 08MAR2015 * Adds the resource vendor into the game commit 07f456558d7e1dea86b6db8341585af8d45e9b3c Author: skull132 Date: Sun Mar 8 21:52:05 2015 +0200 Changelog, 08MAR2015 commit 7a9e98148695ef8b296001c949236c8a686869bc Merge: c461bfa 6ec29dc Author: skull132 Date: Sun Mar 8 21:34:33 2015 +0200 Merge pull request #436 from skull132/master Master commit 6ec29dcb51224ada84a5f03db4b5517071417d63 Author: skull132 Date: Sun Mar 8 21:29:42 2015 +0200 Map Update, 08MAR2015 * Fixes #422 * Adds a proper surgical gear to the roboticist * Covers a blindspot in the main hall for the AI commit 51886224ee93fa0e919673919f5fabc28d6e4f9b Merge: 37dc607 c461bfa Author: skull132 Date: Sun Mar 8 21:01:21 2015 +0200 Merge pull request #29 from Aurorastation/development Conflict Clearance commit c461bfa430ea81d0b79cb3cc41c38220b01e588d Merge: fb726d4 37dc607 Author: skull132 Date: Sun Mar 8 20:52:21 2015 +0200 Merge pull request #435 from skull132/master Skull's Things, 07MAR2015 commit 37dc60749109cb52e57de10b4597cc18f82aa30d Author: skull132 Date: Sun Mar 8 18:37:47 2015 +0200 Item_defines.dm Clean-up * Fixes #429 * Fixes #394 * Removes Crimson's Webbing * Makes Janet Bellard's handkerchief more space efficient and less dumb * Modifications to make most of the old items more uniform in the way their code is written and presented commit 831a457c25a6a4a2dda2c7f641854b7540116a04 Merge: 00b97c0 fb726d4 Author: skull132 Date: Sun Mar 8 15:02:30 2015 +0200 Merge pull request #28 from Aurorastation/development Conflict Clearance commit fb726d4645255424b3ac304b9538cb191e95e1f8 Merge: b6299cb df99bfa Author: skull132 Date: Sun Mar 8 14:59:29 2015 +0200 Merge pull request #425 from Serveris/development Custom items commit b6299cb2c07b9af4a513b5ff147688e05ae8cd59 Merge: 04fed60 7416522 Author: skull132 Date: Sun Mar 8 14:59:07 2015 +0200 Merge pull request #424 from Jamini/development Fixing EMT access to medical lockers commit 04fed60c45c7003f084d103b81ad57eca6f9bba0 Merge: dab11dc decaf5d Author: skull132 Date: Sun Mar 8 14:58:51 2015 +0200 Merge pull request #426 from Meowykins/master Mostly new stuff. commit df99bfa32dcd3b2aee48300cb10ff6fea282ec3e Merge: 906e2ef dab11dc Author: Serveris Date: Sat Mar 7 19:23:45 2015 -0500 Merge pull request #3 from Aurorastation/development Conflict Clearance commit dab11dc4817c2952a3385af1baae3c259c7ba49e Merge: 199371b ba1cd8f Author: skull132 Date: Sun Mar 8 01:26:35 2015 +0200 Merge pull request #427 from SoundScopes/master Scopes Updates commit 00b97c04cc596e68f15c3d9eb6e726039248d917 Author: skull132 Date: Sat Mar 7 15:09:40 2015 +0200 Possible Fix #418 Adds a list of items of, initially empty, food holders into a blocked variable. This should stop empty food items from spawning, also empty food items with no icons as well. Works as tested. commit b83cdc9a3fcdb9c1846b2e43096942de24ccc3bf Author: skull132 Date: Sat Mar 7 14:46:19 2015 +0200 Chocolatebox commit 09cbc8cc6159d880002bcf781f0070efd9cef278 Author: skull132 Date: Sat Mar 7 14:30:34 2015 +0200 Weaponry.dm Updates * Fixes #431 by redoing the canesword (disguised sword). Makes you able to lock it by clicking on it, and unsheathe it by clicking on it with another hand. * Removes the old box-hack for having a canesword. * Swaps out references for the old canesword. * Modifies how deconversion with the null rod works, to be less ganky. commit ba1cd8f0f1a0ab120f1c5e8897c53b9c13ec8983 Author: SoundScopes Date: Fri Mar 6 15:48:50 2015 +0000 Grammar commit 05315a863fd1e998685376bfe195a5ef27c8fcd2 Author: SoundScopes Date: Fri Mar 6 15:48:37 2015 +0000 Sniper needs Zoom commit 6f0135b2a92e2e1c69843729afe662781bfb1b22 Author: SoundScopes Date: Fri Mar 6 15:02:15 2015 +0000 Only aim when scoping commit c6a3bd8a8d8aa95e46319d2c705e46a8ab6a95d2 Author: SoundScopes Date: Fri Mar 6 14:31:39 2015 +0000 JMP fix commit 181d610c502e0067c6071970b19e96ef4d3e6695 Author: SoundScopes Date: Fri Mar 6 14:07:21 2015 +0000 NanoUI Debug commit b6947e8b61c2d2b87eadc9ff670b798cc7611c7c Author: SoundScopes Date: Fri Mar 6 14:07:05 2015 +0000 Closet Space commit 863cea572a4314109c756e6f04fa8704b66f4e89 Author: skull132 Date: Thu Mar 5 17:13:14 2015 +0200 Radios for Posibrains General communication device. Handed in for general testing, reference ehancement #400. Known bugs: * Mob's own speech scrubbed out with asterisks commit 4a6da8196335e39b404c49fe87fa4c2fa8c744b2 Author: skull132 Date: Thu Mar 5 16:00:22 2015 +0200 Character Signatures * Adds the ability for players to have predefined signatures for specific characters * Should none be entered, it'll revent to the old style, until changed commit 906e2ef44528ae1da85eaebe5410ffbf48fa5382 Author: Serveris Date: Wed Mar 4 15:12:58 2015 -0500 Fixes #419 Fixes the crossbows not appearing on a mob's back. commit adbf99c0927e50bc20488b81a4ce6b4a8db0f618 Merge: 14e0600 4edae7b Author: SoundScopes Date: Wed Mar 4 14:50:37 2015 +0000 Merge branch 'master' of https://github.com/SoundScopes/Aurora commit 14e060090a028b444bc7f4ce44900ae6795eb355 Author: SoundScopes Date: Wed Mar 4 14:50:29 2015 +0000 Rights check Dumb commit 4edae7bb991a7a82eb675e298626a18dd6a69578 Author: SoundScopes Date: Wed Mar 4 05:42:46 2015 +0000 Re-enable the AI commit e4b1db68b543df0a669145b5374aaea711a34fcc Author: SoundScopes Date: Tue Mar 3 14:04:35 2015 +0000 Player Memos commit 84fd6a1a6c3e106f2ef17e27b00ebd4192937805 Author: SoundScopes Date: Tue Mar 3 13:58:53 2015 +0000 Armbands commit ea83e9d5a5b54e243e1597156ea6634b6c0801fe Author: SoundScopes Date: Tue Mar 3 13:57:19 2015 +0000 Runtime I can stop it attacking Mice now commit decaf5dc5edf142e0486932cac34bc168c2d08b8 Author: Meowykins Date: Mon Mar 2 10:40:58 2015 -0600 Armor Changes Allows security armor to hold flashlights and badges. commit 15275de5aa09d40247c48579cc9df676e6ae5300 Author: Meowykins Date: Mon Mar 2 10:40:32 2015 -0600 New Storage For minerals. Used in RnD and Robotics. commit 43276af34683bfb0e79e13a67c5eca8fd789415b Merge: adb0629 3258c82 Author: Meowykins Date: Mon Mar 2 09:23:18 2015 -0600 Merge pull request #6 from Aurorastation/master Update commit a27036eb3594f567741c2327c4e1f53b22d35baa Author: Serveris Date: Sun Mar 1 19:40:07 2015 -0500 Custom Items -Adds TheCritsyBear/Android's Language Board -Adds MasterZipZero/PARAGON's data chip -Adds NebulaFlare/Karima Mo'taki's data drive necklace -Adds Thundy/Charlie Dove's diamond necklace commit 79d3b13838f2e077248c5e1151309b9fca8c4c2c Merge: 562abf5 199371b Author: Serveris Date: Sat Feb 28 16:49:28 2015 -0500 Merge pull request #2 from Aurorastation/development PR #3 commit 086b3f574fec4db244c21d2b76d21cac4c3b8026 Author: SoundScopes Date: Sat Feb 28 10:13:55 2015 +0000 Incorrect access commit fe333f320a90d4e345ee7f2a7c0f24eb45f34fbb Author: SoundScopes Date: Sat Feb 28 10:13:41 2015 +0000 Dsay runtime commit 26b2d7418be61415b47124f19a14b32e6b011b91 Author: SoundScopes Date: Sat Feb 28 10:11:26 2015 +0000 A little change to logs Added prefixes for specific logs commit 863af7bd00ab0aad9aa8bb23acc768df20c95c44 Author: SoundScopes Date: Fri Feb 27 10:27:26 2015 +0000 Disposals hurt It was actually a bug, how about that. commit 199371bc1b896e7402f9cd7022a7d4fb7e97845d Merge: 59e17f7 a9b8154 Author: SoundScopes Date: Fri Feb 27 01:00:16 2015 +0000 Merge pull request #417 from SoundScopes/master Development commit a9b8154c68915a32f1cf4a6d00449588c98e3ba7 Merge: 293d728 3258c82 Author: SoundScopes Date: Fri Feb 27 00:59:52 2015 +0000 Merge pull request #26 from Aurorastation/master Development commit 562abf5071719a73fc9ba02e40fbf27780e1dd92 Merge: 04761a0 59e17f7 Author: Serveris Date: Thu Feb 26 19:07:42 2015 -0500 Merge pull request #1 from Aurorastation/development PR #2 commit 9d8349229f8f41bfdbfd1f13c91c3137160f95a0 Merge: 05319af 3258c82 Author: skull132 Date: Thu Feb 26 21:27:45 2015 +0200 Merge pull request #27 from Aurorastation/master Yesss. commit 3258c82d1643eacfc2807ac3be68715d94745b3d Merge: 23631ec 59e17f7 Author: skull132 Date: Thu Feb 26 19:34:17 2015 +0200 Merge pull request #415 from Aurorastation/development Remove Emergency Physician commit 59e17f7e91e6913e841682ed6288478774ea458b Author: skull132 Date: Thu Feb 26 19:33:30 2015 +0200 Remove Emergency Physician Title no longer necessary. Leave note to scrutinize pulls better. commit 23631ec8092975065ea044311e7fe04bbeb0dfa5 Merge: 8e71b76 2c8ee1e Author: skull132 Date: Thu Feb 26 19:26:14 2015 +0200 Merge pull request #414 from Aurorastation/development Map Hotfix, 26FEB2015 commit 2c8ee1e4d75400cc52062726cdfe34eacda36e28 Author: skull132 Date: Thu Feb 26 19:25:03 2015 +0200 Map Hotfix 2, 26FEB2015 26FEB, the first one is meant to read. No clue why I'm being silly. commit c2ed125af25d93c7d34711a3b125ab60b792018f Author: skull132 Date: Thu Feb 26 19:07:22 2015 +0200 Map Hotfix, 18FEB2015 Tables. Always tables. Temporary bridge design in effect. commit 8e71b76e1180c64f7eb3722013fc8f97347c3ae6 Merge: 2f242fb 2237cb2 Author: skull132 Date: Thu Feb 26 17:21:55 2015 +0200 Merge pull request #412 from Aurorastation/development EMT Spawn Fix commit 2237cb21cb445da9fff84a121a86c7cd2be9265f Author: skull132 Date: Thu Feb 26 17:20:36 2015 +0200 EMT Spawn Fix Fixes the spawnpoints, a quick mistake. commit 2f242fbfe5503df8fea7d8cf07d576e2db67de2e Merge: 9e6d678 42971d3 Author: skull132 Date: Thu Feb 26 16:56:39 2015 +0200 Merge pull request #411 from Aurorastation/development Update, 26FEB2015 commit 42971d38e6288d0dfc4a943d3641649e875e9e96 Author: skull132 Date: Thu Feb 26 16:49:22 2015 +0200 Removing Gravity.html Clean-up, basically. commit 7520ac9cda694dd085c9a32a88080f745dc162b9 Author: skull132 Date: Thu Feb 26 16:48:18 2015 +0200 Changelog, 26FEB2015 commit 7c69a6ceabf5646563a222180aede669c156eb53 Author: skull132 Date: Thu Feb 26 16:29:21 2015 +0200 Gitignore update Can we finally stop updating that file? I hope so. commit 641e2eb6fadc38eb4166036d10b5aac265a33e9d Author: skull132 Date: Thu Feb 26 16:29:04 2015 +0200 Map Update, 26FEB2015 * Moves the bartender's back room light * Adds lockdown shutters to Arrivals, so that it may act as a checkpoint (head access) * Fixes the mining dock vents with correct IDs commit 39ace47ad6d1a613f83ac156e5407172bc50d875 Author: skull132 Date: Thu Feb 26 16:27:56 2015 +0200 Tidying Up: EMT commit e6e9fdcc16b0c7f3f11a9ae7a9d8bcd2a60cd654 Merge: be24690 05319af Author: skull132 Date: Thu Feb 26 14:48:07 2015 +0200 Merge pull request #410 from skull132/master Body Colour for IPCs commit 05319afafa1c664bedeb6fcef6e27543782ccb0a Author: skull132 Date: Thu Feb 26 14:47:22 2015 +0200 Body Colour for IPCs Because we paint computers, so why not pain IPCs? Also, a bypass already exists, so might as well make it official. Body colour is linked to the hair colour, so you'll have a uniform coating. commit be246907248150df3dd35efd151b184ae656c195 Merge: 6672368 963bec0 Author: skull132 Date: Wed Feb 25 21:22:40 2015 +0200 Merge pull request #403 from Jamini/development EMT job and assets added commit 6672368180558e50c9e6443e1defaf6c49f18c8b Merge: 15ce683 293d728 Author: skull132 Date: Wed Feb 25 21:22:25 2015 +0200 Merge pull request #398 from SoundScopes/master Scopes Updates commit 293d728ff245a47e03ada79631d848d32c7359b2 Author: SoundScopes Date: Wed Feb 25 19:19:18 2015 +0000 It's your duty to change color commit 15ce6832fdf2647950fed2a1c6f454df17788f8c Merge: c04fc4c adb0629 Author: skull132 Date: Wed Feb 25 21:13:37 2015 +0200 Merge pull request #402 from Meowykins/master Fixes commit c04fc4ca950296fa1b62bc3c22ea1d2484665283 Merge: ac562a4 6d5fa8d Author: skull132 Date: Wed Feb 25 21:13:15 2015 +0200 Merge pull request #407 from skull132/master Skull's Things, 25FEB2015 commit ac562a4332c59396a7b49307b8bbbe847dd9e1a6 Merge: 04761a0 9e6d678 Author: skull132 Date: Wed Feb 25 21:12:58 2015 +0200 Merge pull request #408 from Aurorastation/master Backtraced Update commit 9e6d6780e16288d717e6cf9b83ed2205ba009967 Merge: 72500c4 2d37875 Author: skull132 Date: Wed Feb 25 17:25:35 2015 +0200 Merge pull request #391 from Zuhayr/master Fixes #388 commit 6d5fa8dd608244b3350a9f90988aae6da3b50660 Author: skull132 Date: Wed Feb 25 17:14:39 2015 +0200 Report a Bug Button Adds a button. Yup. commit 0f9263aa515ae01cf16c33824d0de268518d4126 Author: skull132 Date: Wed Feb 25 16:59:26 2015 +0200 Fixes #405 pAIs can only use sign language with the translator *on* and in the mobile form. commit df229eba31fcf28055e3b48e70ddd5be811b9777 Author: skull132 Date: Wed Feb 25 16:32:21 2015 +0200 Fixes #399 pAIs are no longer the ultimate hacking tool for getting into the HoP's office, or the warden's office. As in: they can no longer open windoors automatically. commit adb06297a4542495cba33c21778ab86720d8b093 Author: Meowykins Date: Tue Feb 24 02:19:03 2015 -0600 #401 Bugfix for #401 commit 3c109383528559f454256a03a2be2ea94302c4a3 Merge: c970a4d 72500c4 Author: Meowykins Date: Mon Feb 23 20:19:35 2015 -0600 Merge pull request #5 from Aurorastation/master Stuff commit e0b83b59a42a5fc60b81d7fb2803ed23d86f8c02 Author: SoundScopes Date: Tue Feb 24 01:56:59 2015 +0000 #384 commit d3bbdb1f4654088e7e92082b466bdad47cf1e81e Author: SoundScopes Date: Tue Feb 24 00:12:01 2015 +0000 Color Changes commit a967f7fffab9b103486e1118ce56cff06296ce25 Author: SoundScopes Date: Mon Feb 23 12:44:06 2015 +0000 Mouse cooldown commit bca631d622bf10874409d46fc9995c6c75636381 Author: SoundScopes Date: Mon Feb 23 11:50:18 2015 +0000 Stealth Runtime commit 72500c4472350cdde8e4a6253be37aa0b37addf0 Merge: 0739b28 04761a0 Author: SoundScopes Date: Mon Feb 23 04:36:51 2015 +0000 Merge pull request #397 from Aurorastation/development Development commit 04761a07918425e2c59c86dfb2d143553d72568a Merge: 970dbfd dee4363 Author: SoundScopes Date: Mon Feb 23 04:32:13 2015 +0000 Merge pull request #395 from SueTheCake/customitems Fixes missing icon states for custom items. commit 970dbfdd9da7ede92d83f8247b1a3f2047f98cc2 Merge: 1a116db d2c523d Author: SoundScopes Date: Mon Feb 23 04:30:13 2015 +0000 Merge pull request #396 from SoundScopes/master Damn runtimes commit d2c523de5aa9021d3aae084145d75d8966041d6b Author: SoundScopes Date: Mon Feb 23 03:46:24 2015 +0000 Damn runtimes commit dee4363e63c193247ec455eec39f3255348353a2 Author: suethecake Date: Sun Feb 22 16:56:40 2015 -0600 Forgot to add item states for certain objects in the last pull. Durr. commit 2d378755ff4c3045371477767548b1d7c2bae873 Author: Zuhayr Date: Sat Feb 21 23:54:39 2015 +1030 Fixes #388 commit ac250fac7fc57b4eaeefcbf8b820e7ee87d3b29a Merge: 3a8084a 41321a0 Author: skull132 Date: Thu Feb 19 18:15:36 2015 +0200 Merge pull request #26 from Aurorastation/master Hotfix pull --- .gitignore | 1 + .../Sigyn/Department Sec/jobs.dm | 8 +- code/__HELPERS/text.dm | 6 +- code/controllers/configuration.dm | 4 + code/controllers/verbs.dm | 6 +- code/controllers/voting.dm | 6 +- code/datums/mind.dm | 6 + code/game/gamemodes/cult/cult.dm | 3 +- code/game/gamemodes/factions.dm | 2 +- code/game/gamemodes/game_mode.dm | 2 +- code/game/jobs/job/medical.dm | 67 +- code/game/jobs/jobs.dm | 2 +- .../machinery/computer/HolodeckControl.dm | 8 + code/game/machinery/doors/windowdoor.dm | 2 + code/game/machinery/kitchen/smartfridge.dm | 18 + code/game/objects/items/devices/uplinks.dm | 6 +- code/game/objects/items/trash.dm | 3 + .../objects/items/weapons/cigs_lighters.dm | 4 +- code/game/objects/items/weapons/explosives.dm | 4 +- .../objects/items/weapons/storage/boxes.dm | 24 +- code/game/objects/items/weapons/weaponry.dm | 110 +- .../structures/crates_lockers/closets.dm | 7 + .../crates_lockers/closets/secure/medical.dm | 28 +- code/game/verbs/ooc.dm | 21 +- code/global.dm | 1 + code/modules/admin/admin_memo.dm | 60 +- .../permissionverbs/permsission lists.dm | 1 + code/modules/admin/verbs/adminsay.dm | 6 +- code/modules/admin/verbs/deadsay.dm | 7 +- code/modules/admin/verbs/debug.dm | 2 +- code/modules/client/client procs.dm | 1 + code/modules/client/preferences.dm | 47 +- code/modules/client/preferences_savefile.dm | 8 + code/modules/clothing/suits/armor.dm | 6 +- code/modules/customitems/item_defines.dm | 534 +- code/modules/food/recipes_microwave.dm | 10 + .../mob/living/carbon/brain/posibrain.dm | 31 + code/modules/mob/living/carbon/brain/say.dm | 6 +- .../mob/living/carbon/human/update_icons.dm | 5 + code/modules/mob/living/silicon/pai/pai.dm | 7 + .../mob/living/silicon/pai/software.dm | 8 +- .../mob/living/simple_animal/friendly/cat.dm | 33 +- .../living/simple_animal/friendly/lizard.dm | 10 +- .../living/simple_animal/friendly/mouse.dm | 16 +- .../mob/new_player/preferences_setup.dm | 15 +- code/modules/paperwork/paper.dm | 2 +- .../projectiles/guns/energy/erifles.dm | 9 + code/modules/reagents/Chemistry-Recipes.dm | 34 +- .../reagent_containers/food/snacks.dm | 28 + code/modules/recycling/disposal.dm | 5 +- code/stylesheet.dm | 2 +- data/investigate/gravity.html | 6 - html/changelog.html | 49 + icons/mob/back.dmi | Bin 46736 -> 55931 bytes icons/mob/eyes.dmi | Bin 7564 -> 7815 bytes icons/mob/ties.dmi | Bin 9365 -> 9643 bytes icons/obj/clothing/suits.dmi | Bin 86662 -> 87286 bytes icons/obj/custom_items.dmi | Bin 84539 -> 84467 bytes icons/obj/food.dmi | Bin 118688 -> 119396 bytes icons/obj/trash.dmi | Bin 8062 -> 3907 bytes icons/obj/weapons.dmi | Bin 34087 -> 34194 bytes interface/interface.dm | 12 + interface/skin.dmf | 30 +- maps/tgstation2.dmm | 20090 ++++++++-------- 64 files changed, 10881 insertions(+), 10548 deletions(-) delete mode 100644 data/investigate/gravity.html diff --git a/.gitignore b/.gitignore index 355a363b..12d7d356 100644 --- a/.gitignore +++ b/.gitignore @@ -25,3 +25,4 @@ data/investigate/gravity.html data/investigate/gravity.html data/investigate/gravity.html data/investigate/gravity.html +data/investigate/gravity.html diff --git a/code/WorkInProgress/Sigyn/Department Sec/jobs.dm b/code/WorkInProgress/Sigyn/Department Sec/jobs.dm index d658c51c..6b25abdc 100644 --- a/code/WorkInProgress/Sigyn/Department Sec/jobs.dm +++ b/code/WorkInProgress/Sigyn/Department Sec/jobs.dm @@ -111,16 +111,16 @@ proc/assign_sec_to_department(var/mob/living/carbon/human/H) /obj/item/clothing/under/rank/security/cargo/New() var/obj/item/clothing/tie/armband/cargo/A = new /obj/item/clothing/tie/armband/cargo - hastie = A + aband = A /obj/item/clothing/under/rank/security/engine/New() var/obj/item/clothing/tie/armband/engine/A = new /obj/item/clothing/tie/armband/engine - hastie = A + aband = A /obj/item/clothing/under/rank/security/science/New() var/obj/item/clothing/tie/armband/science/A = new /obj/item/clothing/tie/armband/science - hastie = A + aband = A /obj/item/clothing/under/rank/security/med/New() var/obj/item/clothing/tie/armband/medgreen/A = new /obj/item/clothing/tie/armband/medgreen - hastie = A \ No newline at end of file + aband = A \ No newline at end of file diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index 18acc2cf..e2c1b007 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -142,7 +142,7 @@ //checks text for html tags //if tag is not in whitelist (var/list/paper_tag_whitelist in global.dm) //relpaces < with < -proc/checkhtml(var/t) +proc/checkhtml(var/t, var/whitelist = paper_tag_whitelist) t = sanitize_simple(t, list("&#"=".")) var/p = findtext(t,"<",1) while (p) //going through all the tags @@ -153,8 +153,10 @@ proc/checkhtml(var/t) tag = copytext(t,start, p) p++ tag = copytext(t,start+1, p) - if (!(tag in paper_tag_whitelist)) //if it's unkown tag, disarming it + if (!(tag in whitelist)) //if it's unkown tag, disarming it t = copytext(t,1,start-1) + "<" + copytext(t,start+1) + if(whitelist == signature_tag_whitelist) + return null p = findtext(t,"<",p) return t /* diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index ce70d501..0d7dea4f 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -86,6 +86,7 @@ var/wikiurl var/forumurl var/aurorawikiurl + var/githuburl //Alert level description var/alert_desc_green = "All threats to the station have passed. Security may not have weapons visible, privacy laws are once again fully enforced." @@ -339,6 +340,9 @@ if ("aurorawikiurl") config.aurorawikiurl = value + if ("githuburl") + config.githuburl = value + if ("guest_jobban") config.guest_jobban = 1 diff --git a/code/controllers/verbs.dm b/code/controllers/verbs.dm index ed055334..e0dbd4b2 100644 --- a/code/controllers/verbs.dm +++ b/code/controllers/verbs.dm @@ -49,7 +49,7 @@ msg_scopes("Admin [key_name_admin(usr)] has restarted the [controller] controller.") return -/client/proc/debug_controller(controller in list("Master","Failsafe","Ticker","Lighting","Air","Jobs","Sun","Radio","Supply","Shuttles","Emergency Shuttle","Configuration","pAI", "Cameras", "Transfer Controller", "Gas Data", "Delta Level")) +/client/proc/debug_controller(controller in list("Master","Failsafe","Ticker","Lighting","Air","Jobs","Sun","Radio","Supply","Shuttles","Emergency Shuttle","Configuration","pAI", "Cameras", "Transfer Controller", "Gas Data", "Delta Level", "NanoUI")) set category = "Debug" set name = "Debug Controller" set desc = "Debug the various periodic loop controllers for the game (be careful!)" @@ -107,5 +107,9 @@ if("Gas Data") debug_variables(gas_data) feedback_add_details("admin_verv","DGasdata") + if("NanoUI") + debug_variables(nanomanager) + feedback_add_details("admin_verv","DNanoUI") + message_admins("Admin [key_name_admin(usr)] is debugging the [controller] controller.") return diff --git a/code/controllers/voting.dm b/code/controllers/voting.dm index 23bac99c..7bef7ada 100644 --- a/code/controllers/voting.dm +++ b/code/controllers/voting.dm @@ -318,9 +318,9 @@ datum/controller/vote if(C.holder) if(C.holder.rights & R_ADMIN) trialmin = 1 - else if(C.holder.rights & R_FUN) + if(C.holder.rights & R_FUN) funmin = 1 - else if(C.holder.rights & R_MOD) + if(C.holder.rights & R_MOD) modmin = 1 voting |= C @@ -380,7 +380,7 @@ datum/controller/vote usr << browse(null, "window=vote") return if("cancel") - if(usr.client.holder & (R_ADMIN|R_MOD)) + if(usr.client.holder) reset() if("toggle_restart") if(usr.client.holder) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index e9ddd5eb..b0c224e1 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -62,6 +62,10 @@ datum/mind // the world.time since the mob has been brigged, or -1 if not at all var/brigged_since = -1 + // The custom signature holder + var/signature + var/signature_font + New(var/key) src.key = key @@ -1288,6 +1292,8 @@ datum/mind else world.log << "## DEBUG: mind_initialize(): No ticker ready yet! Please inform Carn" if(!mind.name) mind.name = real_name + if(client.prefs.signature) mind.signature = client.prefs.signature + if(client.prefs.signature_font) mind.signature_font = client.prefs.signature_font mind.current = src //HUMAN diff --git a/code/game/gamemodes/cult/cult.dm b/code/game/gamemodes/cult/cult.dm index ee19a0ca..69bd86b5 100644 --- a/code/game/gamemodes/cult/cult.dm +++ b/code/game/gamemodes/cult/cult.dm @@ -193,7 +193,8 @@ /datum/game_mode/proc/remove_cultist(datum/mind/cult_mind, show_message = 1) if(cult_mind in cult) cult -= cult_mind - cult_mind.current << "\red An unfamiliar white light flashes through your mind, cleansing the taint of the dark-one and the memories of your time as his servant with it." + cult_mind.current << "\red An unfamiliar white light flashes through your mind, cleansing the taint of the dark-one and the memories of your time as his servant with it." + cult_mind.current << "\blue OOC information: Being removed from the clutches of Nar'sie would rip most memories of your service to him. At most you would remember one individual who assisted in converting you. Maybe not even that." cult_mind.memory = "" update_cult_icons_removed(cult_mind) if(show_message) diff --git a/code/game/gamemodes/factions.dm b/code/game/gamemodes/factions.dm index dd1f3ba7..4f778dea 100644 --- a/code/game/gamemodes/factions.dm +++ b/code/game/gamemodes/factions.dm @@ -131,7 +131,7 @@ Stealthy and Inconspicuous Weapons; /obj/item/weapon/pen/paralysis:3:Paralysis Pen; /obj/item/weapon/soap/syndie:1:Syndicate Soap; /obj/item/weapon/cartridge/syndicate:3:Detomatix PDA Cartridge; -/obj/item/weapon/storage/box/walkingcane:5:Disguised Sword; +/obj/item/weapon/cane/syndie:5:Disguised Sword; Whitespace:Seperator; Stealth and Camouflage Items; /obj/item/weapon/storage/box/syndie_kit/masks:1:Disguised Breathe Mask; diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index b4f69084..936039dc 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -41,7 +41,7 @@ /obj/item/weapon/melee/baton/stunrod/loaded:4:Stunrod; Whitespace:Seperator; Stealthy and Inconspicuous Weapons; -/obj/item/weapon/storage/box/walkingcane:5:Disguised Sword; +/obj/item/weapon/cane/syndie:5:Disguised Sword; /obj/item/weapon/pen/paralysis:3:Paralysis Pen; /obj/item/weapon/soap/syndie:1:Syndicate Soap; /obj/item/weapon/cartridge/syndicate:3:Detomatix PDA Cartridge; diff --git a/code/game/jobs/job/medical.dm b/code/game/jobs/job/medical.dm index 55cb460e..ecda510f 100644 --- a/code/game/jobs/job/medical.dm +++ b/code/game/jobs/job/medical.dm @@ -36,38 +36,6 @@ H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) return 1 -/datum/job/emt - title = "Emergency Medical Technician" - flag = EMT - department_flag = MEDSCI - faction = "Station" - total_positions = 2 - spawn_positions = 2 - supervisors = "the chief medical officer" - selection_color = "#ffeef0" - access = list(access_medical, access_morgue, access_chemistry, access_genetics,access_maint_tunnels, access_external_airlocks) - minimal_access = list(access_medical, access_morgue, access_maint_tunnels, access_external_airlocks) - alt_titles = list("Paramedic") - - equip(var/mob/living/carbon/human/H) - if(!H) return 0 - H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_med(H), slot_l_ear) - switch(H.backbag) - if(2) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/emt(H), slot_back) - if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel/emt(H), slot_back) - if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical/emt(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/fr_jacket(H), slot_wear_suit) - H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) - H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_belt) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/firstaid/adv(H), slot_l_hand) - H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) - if(H.backbag == 1) - H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) - else - H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) - return 1 - /datum/job/doctor title = "Medical Doctor" flag = DOCTOR @@ -79,7 +47,7 @@ selection_color = "#ffeef0" access = list(access_medical, access_morgue, access_surgery, access_chemistry, access_virology, access_genetics) minimal_access = list(access_medical, access_morgue, access_surgery, access_virology) - alt_titles = list("Surgeon","Emergency Physician","Nurse","Virologist") + alt_titles = list("Surgeon","Nurse","Virologist") equip(var/mob/living/carbon/human/H) if(!H) return 0 @@ -90,9 +58,6 @@ if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) if (H.mind.role_alt_title) switch(H.mind.role_alt_title) - if("Emergency Physician") - H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical(H), slot_w_uniform) - H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/fr_jacket(H), slot_wear_suit) if("Surgeon") H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical/blue(H), slot_w_uniform) H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/labcoat(H), slot_wear_suit) @@ -132,7 +97,37 @@ H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) return 1 +/datum/job/emt + title = "Emergency Medical Tech" + flag = EMT + department_flag = MEDSCI + faction = "Station" + total_positions = 2 + spawn_positions = 2 + supervisors = "the chief medical officer" + selection_color = "#ffeef0" + access = list(access_medical, access_morgue, access_chemistry, access_genetics,access_maint_tunnels, access_external_airlocks) + minimal_access = list(access_medical, access_morgue, access_maint_tunnels, access_external_airlocks) + alt_titles = list("Paramedic") + equip(var/mob/living/carbon/human/H) + if(!H) return 0 + H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_med(H), slot_l_ear) + switch(H.backbag) + if(2) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/emt(H), slot_back) + if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel/emt(H), slot_back) + if(4) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel(H), slot_back) + H.equip_to_slot_or_del(new /obj/item/clothing/under/rank/medical/emt(H), slot_w_uniform) + H.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/fr_jacket(H), slot_wear_suit) + H.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(H), slot_shoes) + H.equip_to_slot_or_del(new /obj/item/device/pda/medical(H), slot_belt) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/firstaid/adv(H), slot_l_hand) + H.equip_to_slot_or_del(new /obj/item/device/flashlight/pen(H), slot_s_store) + if(H.backbag == 1) + H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H), slot_r_hand) + else + H.equip_to_slot_or_del(new /obj/item/weapon/storage/box/survival(H.back), slot_in_backpack) + return 1 //Chemist is a medical job damnit //YEAH FUCK YOU SCIENCE -Pete //Guys, behave -Erro /datum/job/chemist diff --git a/code/game/jobs/jobs.dm b/code/game/jobs/jobs.dm index dc980f84..221149cc 100644 --- a/code/game/jobs/jobs.dm +++ b/code/game/jobs/jobs.dm @@ -80,7 +80,7 @@ var/list/medical_positions = list( "Geneticist", "Psychiatrist", "Chemist", - "Emergency Medical Technician", + "Emergency Medical Tech", "Nursing Intern" ) diff --git a/code/game/machinery/computer/HolodeckControl.dm b/code/game/machinery/computer/HolodeckControl.dm index 6fd90317..8f35e3b9 100644 --- a/code/game/machinery/computer/HolodeckControl.dm +++ b/code/game/machinery/computer/HolodeckControl.dm @@ -402,7 +402,15 @@ return // HOLOFLOOR DOES NOT GIVE A FUCK +/turf/simulated/floor/holofloor/desert + name = "desert sand" + desc = "Uncomfortably gritty for a hologram." + icon_state = "asteroid" +/turf/simulated/floor/holofloor/desert/New() + ..() + if(prob(10)) + overlays += "asteroid[rand(0,9)]" diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index 9bdb6538..4751e052 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -36,6 +36,8 @@ ..() /obj/machinery/door/window/Bumped(atom/movable/AM as mob|obj) + if(ispAI(AM)) //So that pAIs can't open all of the windoors forever. + return if (!( ismob(AM) )) var/obj/machinery/bot/bot = AM if(istype(bot)) diff --git a/code/game/machinery/kitchen/smartfridge.dm b/code/game/machinery/kitchen/smartfridge.dm index 31441da6..d582713a 100644 --- a/code/game/machinery/kitchen/smartfridge.dm +++ b/code/game/machinery/kitchen/smartfridge.dm @@ -41,6 +41,24 @@ icon_on = "seeds" icon_off = "seeds-off" +/obj/machinery/smartfridge/resources + name = "\improper Resource Vender" + desc = "For various resources!" + icon = 'icons/obj/vending.dmi' + +/obj/machinery/smartfridge/resources/accept_check(var/obj/item/O as obj) + if(istype(O,/obj/item/stack/sheet/metal/)) + return 1 + if(istype(O,/obj/item/stack/sheet/glass/)) + return 1 + if(istype(O,/obj/item/stack/sheet/mineral/diamond/)) + return 1 + if(istype(O,/obj/item/stack/sheet/mineral/uranium/)) + return 1 + if(istype(O,/obj/item/stack/sheet/mineral/plasma/)) + return 1 + return 0 + /obj/machinery/smartfridge/seeds/accept_check(var/obj/item/O as obj) if(istype(O,/obj/item/seeds/)) return 1 diff --git a/code/game/objects/items/devices/uplinks.dm b/code/game/objects/items/devices/uplinks.dm index f052f111..65d77c54 100644 --- a/code/game/objects/items/devices/uplinks.dm +++ b/code/game/objects/items/devices/uplinks.dm @@ -141,7 +141,7 @@ A list of items and costs is stored under the datum of every game mode, alongsid if(uses > 4) randomItems.Add("/obj/item/weapon/gun/energy/crossbow") //Energy Crossbow randomItems.Add("/obj/item/device/powersink") //Powersink - randomItems.Add("/obj/item/weapon/storage/box/walkingcane") + randomItems.Add("/obj/item/weapon/cane/syndie") if(uses > 3) randomItems.Add("/obj/item/weapon/melee/energy/sword") //Energy Sword @@ -196,7 +196,7 @@ A list of items and costs is stored under the datum of every game mode, alongsid uses -= 7 if("/obj/item/weapon/gun/projectile") uses -= 6 - if("/obj/item/weapon/gun/energy/crossbow" , "/obj/item/device/powersink" , "/obj/item/weapon/storage/box/walkingcane") + if("/obj/item/weapon/gun/energy/crossbow" , "/obj/item/device/powersink" , "/obj/item/weapon/cane/syndie") uses -= 5 if("/obj/item/weapon/melee/energy/sword" , "/obj/item/clothing/mask/gas/voice" , "/obj/item/device/chameleon" , "/obj/item/weapon/melee/baton/stunrod/loaded") uses -= 4 @@ -270,7 +270,7 @@ A list of items and costs is stored under the datum of every game mode, alongsid feedback_add_details("traitor_uplink_items_bought","SP") if("/obj/item/weapon/storage/toolbox/syndicate") feedback_add_details("traitor_uplink_items_bought","ST") - if("/obj/item/weapon/storage/box/walkingcane") + if("/obj/item/weapon/cane/syndie") feedback_add_details("traitor_uplink_items_bought","WC") if("/obj/item/weapon/storage/box/syndie_kit/masks_gas") feedback_add_details("traitor_uplink_items_bought","GM") diff --git a/code/game/objects/items/trash.dm b/code/game/objects/items/trash.dm index 69ec4708..75fd39b8 100644 --- a/code/game/objects/items/trash.dm +++ b/code/game/objects/items/trash.dm @@ -52,6 +52,9 @@ liquidfood name = "\improper \"LiquidFood\" ration" icon_state = "liquidfood" + chocolatebox + name = "box of chocolates" + icon_state = "chocolatebox" /obj/item/trash/attack(mob/M as mob, mob/living/user as mob) return diff --git a/code/game/objects/items/weapons/cigs_lighters.dm b/code/game/objects/items/weapons/cigs_lighters.dm index 164197d5..110a94b7 100644 --- a/code/game/objects/items/weapons/cigs_lighters.dm +++ b/code/game/objects/items/weapons/cigs_lighters.dm @@ -92,7 +92,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM else if(istype(W, /obj/item/weapon/lighter/zippo)) var/obj/item/weapon/lighter/zippo/Z = W if(Z.lit) - light("With a flick of their wrist, [user] lights their [name] with their [W].") + light("With a flick of their wrist, [user] lights [name] with [W].") else if(istype(W, /obj/item/weapon/lighter)) var/obj/item/weapon/lighter/L = W @@ -102,7 +102,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM else if(istype(W, /obj/item/weapon/match)) var/obj/item/weapon/match/M = W if(M.lit) - light("[user] lights their [name] with their [W].") + light("[user] lights their [name] with [W].") else if(istype(W, /obj/item/weapon/melee/energy/sword)) var/obj/item/weapon/melee/energy/sword/S = W diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm index cd7e9394..ffc6d8ac 100644 --- a/code/game/objects/items/weapons/explosives.dm +++ b/code/game/objects/items/weapons/explosives.dm @@ -50,8 +50,8 @@ log_str += " Last touched by: [src.fingerprintslast][last_touch_info]" bombers += log_str - message_admins("C4 Explosion: Last touched by: [src.fingerprintslast][last_touch_info]([user.ckey])(JMP)") - message_admins("C4 Explosion: Last touched by: [src.fingerprintslast][last_touch_info]([user.ckey])(JMP)") + message_admins("C4 Explosion: Last touched by: [src.fingerprintslast][last_touch_info]([user.ckey])(JMP)") + message_mods("C4 Explosion: Last touched by: [src.fingerprintslast][last_touch_info]([user.ckey])(JMP)") explosion(location, -1, -1, 2, 3) if (istype(target, /turf/simulated/wall)) target:dismantle_wall(1) diff --git a/code/game/objects/items/weapons/storage/boxes.dm b/code/game/objects/items/weapons/storage/boxes.dm index ee629779..ffb4da40 100644 --- a/code/game/objects/items/weapons/storage/boxes.dm +++ b/code/game/objects/items/weapons/storage/boxes.dm @@ -517,26 +517,4 @@ for(var/i = 0; i < 14; i++) new /obj/item/weapon/light/tube(src) for(var/i = 0; i < 7; i++) - new /obj/item/weapon/light/bulb(src) - -/obj/item/weapon/storage/box/walkingcane - name = "cane" - desc = "A cane used by a true gentlemen. Or a clown." - icon = 'icons/obj/weapons.dmi' - icon_state = "cane" - item_state = "stick" - flags = FPRINT | TABLEPASS| CONDUCT - force = 5.0 - throwforce = 7.0 - w_class = 2.0 - matter = list("metal" = 50) - attack_verb = list("bludgeoned", "whacked", "disciplined", "thrashed") - can_hold = list( - "/obj/item/weapon/canesword") - storage_slots = 1 - max_w_class = 4 - max_combined_w_class = 4 - - New() - ..() - new /obj/item/weapon/canesword(src) \ No newline at end of file + new /obj/item/weapon/light/bulb(src) \ No newline at end of file diff --git a/code/game/objects/items/weapons/weaponry.dm b/code/game/objects/items/weapons/weaponry.dm index 8ee18f9c..c37e6ce2 100644 --- a/code/game/objects/items/weapons/weaponry.dm +++ b/code/game/objects/items/weapons/weaponry.dm @@ -49,37 +49,40 @@ user.Paralyse(20) return - if (M.stat !=2) - if((M.mind in ticker.mode.cult) && prob(33)) - M << "\red The power of [src] clears your mind of the cult's influence!" - user << "\red You wave [src] over [M]'s head and see their eyes become clear, their mind returning to normal." - ticker.mode.remove_cultist(M.mind) - for(var/mob/O in viewers(M, null)) - O.show_message(text("\red [] waves [] over []'s head.", user, src, M), 1) -/* else if(prob(10)) //Fail chance is kind of dumb for something so rarely used. - user << "\red The rod slips in your hand." - ..()*/ - else if(M.mind) - if(M.mind.vampire) - if(ishuman(M)) - if(!(VAMP_FULL in M.mind.vampire.powers)) - user << "\red The rod burns cold in your hand, filling you with grim determination. You feel the creature's power weaken." - M << "The nullrod's power interferes with your own! They are on to you!" - M.mind.vampire.nullified = max(8, M.mind.vampire.nullified + 8) + if(M.stat !=2 && ishuman(M)) + var/mob/living/K = M + if(K.mind in ticker.mode.cult) + if(K == user) //Because apparently Doomberg deconverted himself. Wtf. + return + user.visible_message("\blue [user] starts trying to captivate [K]'s attention with the [src].", "\blue You begin trying to shed light into [K]'s mind.") + K.take_overall_damage(0, 10) + if(do_after(user, 15)) + K.visible_message("\red [user] waves the [src] over [K]'s head, [K]'s look captivated by it.", "\red [user] wave's the [src] over your head. You see a foreign light, asking you to follow it. Its presence burns and blinds.") + var/choice = alert(K,"Do you want to give up your goal?","Become cleansed","Resist","Give in") + switch(choice) + if("Resist") + K.visible_message("\red The gaze in [K]'s eyes remains determined.", "\blue You turn away from the light, remaining true to your dark lord. The light burns you due to rejection!") + K.say("*scream") + K.take_overall_damage(5, 15) + if("Give in") + K.visible_message("\blue [K]'s eyes become clearer, the evil gone, but not without leaving scars.") + K.take_overall_damage(15, 30) //Nur'sie ain't a kind host to turn away from. Suffer. + ticker.mode.remove_cultist(K.mind, 0) + else + user.visible_message("\red [user]'s concentration is broken!", "\red Your concentration is broken! You and your target need to stay uninterrupted for longer!") + return + else if(M.mind && M.mind.vampire) + if(!(VAMP_FULL in M.mind.vampire.powers)) + user << "\red The rod burns cold in your hand, filling you with grim determination. You feel the creature's power weaken." + M << "The nullrod's power interferes with your own! They are on to you!" + M.mind.vampire.nullified = max(8, M.mind.vampire.nullified + 8) //..() Ported from readapted vamp null code. Original seen down there. This doesn't need to be here since it's in the loops now. else user << "\red The rod appears to do nothing." for(var/mob/O in viewers(M, null)) O.show_message(text("\red [] waves [] over []'s head.", user, src, M), 1) return -/* if(M.mind) - if(M.mind.vampire) - if(ishuman(M)) - if(!(VAMP_FULL in M.mind.vampire.powers)) - M << "The nullrod's power interferes with your own!" - M.mind.vampire.nullified = max(5, M.mind.vampire.nullified + 2) - ..() -*/ + /obj/item/weapon/nullrod/afterattack(atom/A, mob/user as mob) if (istype(A, /turf/simulated/floor)) user << "\blue You hit the floor with the [src]." @@ -178,9 +181,64 @@ item_state = "canesword" force = 20 throwforce = 10 - w_class = 4 //there ain't no way in fuck you're shuving this inside your rucksack. No way. + w_class = 4 //there ain't no way in fuck you're shoving this inside your rucksack. No way. attack_verb = list("attacked", "slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") + suicide_act(mob/user) + viewers(user) << "\red [user] brings the blade up to \his throat, and in one rapid motion slits \his throat open!" + return(BRUTELOSS) + +//Using a modified cane, with a storage var, instead of a box. Because the box idea is meh, in terms of the interface. +/obj/item/weapon/cane/syndie + var/sword //For holding the blade + var/locked //A small lock, so that you can't accidentally unsheathe it + + New() + sword = new /obj/item/weapon/canesword() + locked = 1 + ..() + + proc/unsheathe(mob/user as mob) + if(sword) + user.put_in_hands(sword) + user.visible_message("[user] takes the handle and draws a sword from inside the [src].", "You take the [src] by the handle and draw out a sharp blade from it.") + sword = null + icon_state = "cane_empty" + update_icon() + + proc/toggle_lock(mob/user as mob) + if(sword) + switch(locked) + if(1) + locked = 0 + user << "You twist and unlock the sword handle from the [src]." + if(0) + locked = 1 + user << "You twist and lock the sword handle to the [src]." + + attack_self(mob/user as mob) + if(iscarbon(user)) + toggle_lock(user) + + attack_hand(mob/user as mob) + if(!locked) + unsheathe(user) + else + ..() + + attackby(obj/item/weapon/W as obj, mob/user as mob) + if(istype(W, /obj/item/weapon/canesword) && !sword) + user.u_equip(W) + W.loc = src + sword = W + W.dropped(user) + W.add_fingerprint(user) + add_fingerprint(user) + icon_state = "cane" + user << "You sheathe the sword, and lock its handle to the [src]." + locked = 1 + update_icon() + /obj/item/weapon/metal_bat desc = "The quality is a swing and a miss." name = "Metal Bat" diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index d3ebf9d8..11d00ff2 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -13,6 +13,7 @@ var/health = 100 var/lastbang var/storage_capacity = 30 //This is so that someone can't pack hundreds of items in a locker/crate + var/mob_capacity = 2 //then open it in a populated area to crash clients. /obj/structure/closet/New() @@ -80,6 +81,7 @@ return 0 var/itemcount = 0 + var/mobcount = 0 //Cham Projector Exception for(var/obj/effect/dummy/chameleon/AD in src.loc) @@ -103,6 +105,11 @@ if(M.buckled || M.pinned.len) continue + if(istype(M, /mob/living/carbon/human)) + if(mobcount >= mob_capacity) + continue + mobcount++ + if(M.client) M.client.perspective = EYE_PERSPECTIVE M.client.eye = src diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 30d43393..c960b576 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -206,4 +206,30 @@ else icon_state = icon_closed else - icon_state = icon_opened \ No newline at end of file + icon_state = icon_opened + +/obj/structure/closet/secure_closet/robotics_surgery + name = "surgical equipment" + desc = "Used to hold surgical equipment, anesthesia and MMIs." + icon_state = "medical1" + icon_closed = "medical" + icon_locked = "medical1" + icon_opened = "medicalopen" + icon_broken = "medicalbroken" + icon_off = "medicaloff" + req_access = list(access_robotics) + + New() + ..() + sleep(2) + new /obj/item/weapon/circular_saw(src) + new /obj/item/weapon/retractor(src) + new /obj/item/weapon/scalpel(src) + new /obj/item/weapon/cautery(src) + new /obj/item/weapon/hemostat(src) + new /obj/item/device/mmi(src) + new /obj/item/device/mmi(src) + new /obj/item/device/mmi(src) + new /obj/item/weapon/tank/anesthetic(src) + new /obj/item/clothing/mask/breath/medical(src) + return \ No newline at end of file diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index 3fe441f5..2c080492 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -63,13 +63,13 @@ var/global/normal_ooc_colour = "#002eb8" var/display_colour = normal_ooc_colour if(holder && !holder.fakekey) - display_colour = "#0099cc" //light blue +// display_colour = "#0099cc" //light blue //We decided they didn't need to be known if(holder.rights & R_MOD && !(holder.rights & R_ADMIN)) display_colour = "#1b521f" //dark green - if(holder.rights & R_DEBUG && !(holder.rights & R_ADMIN)) - display_colour = "#184880" //dark blue if(holder.rights & R_DEV && !(holder.rights & R_ADMIN)) display_colour = "#184880" //dark blue + if(holder.rights & R_DEBUG && !(holder.rights & R_ADMIN)) //This is actually a higher rank + display_colour = "#0099cc" //light blue else if(holder.rights & R_ADMIN) if(config.allow_admin_ooccolor) display_colour = src.prefs.ooccolor @@ -81,7 +81,7 @@ var/global/normal_ooc_colour = "#002eb8" var/display_name = src.key if(holder) if(holder.fakekey) - if(C.holder & (holder.rights & (R_ADMIN|R_MOD))) + if(C.holder && C.holder.rights & (R_ADMIN|R_MOD)) display_name = "[holder.fakekey]/([src.key])" else display_name = holder.fakekey @@ -197,10 +197,9 @@ var/global/normal_ooc_colour = "#002eb8" display_name = holder.fakekey C << "LOOC: [display_name]: [msg]" for(var/client/C in admins) - if(!C.holder.rights & (R_ADMIN|R_MOD|R_DEV)) - continue - if(C.prefs.toggles & CHAT_LOOC) - var/prefix = "(R)LOOC" - if (C.mob in heard) - prefix = "LOOC" - C << "[prefix]: [src.key]: [msg]" \ No newline at end of file + if(C.holder.rights & (R_ADMIN|R_MOD|R_DEV)) + if(C.prefs.toggles & CHAT_LOOC) + var/prefix = "(R)LOOC" + if (C.mob in heard) + prefix = "LOOC" + C << "[prefix]: [src.key]: [msg]" \ No newline at end of file diff --git a/code/global.dm b/code/global.dm index 57b90a85..90c139f7 100644 --- a/code/global.dm +++ b/code/global.dm @@ -37,6 +37,7 @@ var/list/paper_tag_whitelist = list("center","p","div","span","h1","h2","h3","h4 var/list/paper_blacklist = list("java","onblur","onchange","onclick","ondblclick","onfocus","onkeydown", \ "onkeypress","onkeyup","onload","onmousedown","onmousemove","onmouseout","onmouseover", \ "onmouseup","onreset","onselect","onsubmit","onunload") +var/list/signature_tag_whitelist = list("i","u","b","small","big") var/BLINDBLOCK = 0 var/DEAFBLOCK = 0 diff --git a/code/modules/admin/admin_memo.dm b/code/modules/admin/admin_memo.dm index 133f6d10..84c502ba 100644 --- a/code/modules/admin/admin_memo.dm +++ b/code/modules/admin/admin_memo.dm @@ -1,9 +1,10 @@ #define MEMOFILE "data/memo.sav" //where the memos are saved +#define PLAYERMEMOFILE "data/pmemo.sav" //where the player memos are saved #define ENABLE_MEMOS 1 //using a define because screw making a config variable for it. This is more efficient and purty. //switch verb so we don't spam up the verb lists with like, 3 verbs for this feature. /client/proc/admin_memo(task in list("write","show","delete")) - set name = "Memo" + set name = "Admin Memo" set category = "Server" if(!ENABLE_MEMOS) return if(!check_rights(0)) return @@ -50,5 +51,62 @@ F.dir.Remove(ckey) src << "Removed Memo created by [ckey]." +//switch verb so we don't spam up the verb lists with like, 3 verbs for this feature. +/client/verb/memo_player() + set name = "Player Memo" + set category = "OOC" + if(!ENABLE_MEMOS) return + admin_memo_player_show() + +/client/proc/admin_memo_player(task in list("write","show","delete")) + set name = "Player Memo" + set category = "Server" + + if(!ENABLE_MEMOS) return + if(!check_rights(0)) return + switch(task) + if("write") admin_memo_player_write() + if("show") admin_memo_player_show() + if("delete") admin_memo_player_delete() + +//write a message +/client/proc/admin_memo_player_write() + var/savefile/F = new(PLAYERMEMOFILE) + if(F) + var/memo = input(src,"Type your memo\n(Leaving it blank will delete your current memo):","Write Memo",null) as null|message + switch(memo) + if(null) + return + if("") + F.dir.Remove(ckey) + src << "Memo removed" + return + if( findtext(memo,"[memo]" + message_admins("[key] set an player memo:
[memo]") + +//show all memos +/client/proc/admin_memo_player_show() + if(ENABLE_MEMOS) + var/savefile/F = new(PLAYERMEMOFILE) + if(F) + for(var/ckey in F.dir) + src << "

Player Memo by [F[ckey]]
" + +//delete your own or somebody else's memo +/client/proc/admin_memo_player_delete() + var/savefile/F = new(PLAYERMEMOFILE) + if(F) + var/ckey + if(check_rights(R_SERVER,0)) //high ranking admins can delete other admin's memos + ckey = input(src,"Whose memo shall we remove?","Remove Memo",null) as null|anything in F.dir + else + ckey = src.ckey + if(ckey) + F.dir.Remove(ckey) + src << "Removed Memo created by [ckey]." + #undef MEMOFILE +#undef PLAYERMEMOFILE #undef ENABLE_MEMOS \ No newline at end of file diff --git a/code/modules/admin/permissionverbs/permsission lists.dm b/code/modules/admin/permissionverbs/permsission lists.dm index 49001093..47cfc4d9 100644 --- a/code/modules/admin/permissionverbs/permsission lists.dm +++ b/code/modules/admin/permissionverbs/permsission lists.dm @@ -31,6 +31,7 @@ var/list/admin_verbs_admin = list( /client/proc/admin_cancel_shuttle, /*allows us to cancel the emergency shuttle, sending it back to centcomm*/ /client/proc/admin_ghost, /*allows us to ghost/reenter body at will*/ /client/proc/admin_memo, /*admin memo system. show/delete/write. +SERVER needed to delete admin memos of others*/ + /client/proc/admin_memo_player, /client/proc/alertlevels, /client/proc/allow_character_respawn, /* Allows a ghost to respawn */ /client/proc/check_ai_laws, /*shows AI and borg laws*/ diff --git a/code/modules/admin/verbs/adminsay.dm b/code/modules/admin/verbs/adminsay.dm index f8a4b746..11dea6eb 100644 --- a/code/modules/admin/verbs/adminsay.dm +++ b/code/modules/admin/verbs/adminsay.dm @@ -7,7 +7,7 @@ msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) if(!msg) return - log_admin("[key_name(src)] : [msg]") + log_admin("ASAY: [key_name(src)] : [msg]") if(check_rights(R_ADMIN,0)) msg = "ADMIN: [key_name(usr, 1)] (JMP): [msg]" @@ -46,7 +46,7 @@ msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) if(!msg) return - log_admin("[key_name(src)] : [msg]") + log_admin("DEV: [key_name(src)] : [msg]") if(check_rights(R_DEV,0)) msg = "DEV: [key_name(usr, 0, 1, 0)]: [msg]" @@ -64,7 +64,7 @@ msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) if(!msg) return - log_admin("[key_name(src)] : [msg]") + log_admin("DOSAY: [key_name(src)] : [msg]") if(check_rights(R_DUTYOFF,0)) msg = "DOfficer: [key_name(usr, 0, 1, 0)]: [msg]" diff --git a/code/modules/admin/verbs/deadsay.dm b/code/modules/admin/verbs/deadsay.dm index 83a7420c..02519121 100644 --- a/code/modules/admin/verbs/deadsay.dm +++ b/code/modules/admin/verbs/deadsay.dm @@ -30,7 +30,7 @@ stafftype = "EVENT" msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) - log_admin("[key_name(src)] : [msg]") + log_admin("DSAY: [key_name(src)] : [msg]") if (!msg) return @@ -41,7 +41,12 @@ if (istype(M, /mob/new_player)) continue + if(!M.client) + continue + if(M.client && M.client.holder && (M.client.prefs.toggles & CHAT_DEAD)) // show the message to admins who have deadchat toggled on + if((M.client.holder.rights & R_DUTYOFF) && !(M.client.holder.rights & (R_ADMIN|R_MOD|R_DEV|R_FUN))) + continue M.show_message(rendered, 2) else if(M.stat == DEAD && (M.client.prefs.toggles & CHAT_DEAD)) // show the message to regular ghosts who have deadchat toggled on diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index e4effdd9..78bcab82 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -773,7 +773,7 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that W.icon_state = "centcom" W.item_state = "id_inv" W.access = get_all_accesses() - W.access += list("VIP Guest","Custodian","Thunderdome Overseer","Intel Officer","Medical Officer","Death Commando","Research Officer") + W.access += get_all_centcom_access() W.assignment = "NanoTrasen Navy Representative" W.registered_name = M.real_name M.equip_if_possible(W, slot_wear_id) diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index c761ead0..693fb45d 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -151,6 +151,7 @@ host = key world.update_status() + admin_memo_player_show() if(holder) add_admin_verbs() admin_memo_show() diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index bc9742c3..daed9a39 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -125,10 +125,14 @@ datum/preferences var/uplinklocation = "PDA" - // OOC Metadata: + // OOC Metadata: var/metadata = "" var/slot_name = "" + //Signature information: + var/signature + var/signature_font + /datum/preferences/New(client/C) b_type = pick(4;"O-", 36;"O+", 3;"A-", 28;"A+", 1;"B-", 20;"B+", 1;"AB-", 5;"AB+") if(istype(C)) @@ -139,6 +143,8 @@ datum/preferences return gender = pick(MALE, FEMALE) real_name = random_name(gender) + signature = "[real_name]" + signature_font = "Verdanta" gear = list() @@ -401,6 +407,11 @@ datum/preferences dat += "pAI Configuration
" dat += "
" + dat += "Character's Signature
" + dat += "Edit Font Help
" + dat += "[signature]
" + + dat += "
Hair
" dat += "Change Color
__
" dat += " Style: [h_style]
" @@ -1017,11 +1028,34 @@ datum/preferences gear -= gear_name break + else if(href_list["preference"] == "signature") + switch(href_list["task"]) + if("input") + var/raw_signature = input(user, "Choose your character's signature:","Character Preference") as text + if(!isnull(raw_signature)) + var/new_signature = checkhtml(raw_signature, signature_tag_whitelist) + if(new_signature && !(length(new_signature) > MAX_NAME_LEN + 12)) + signature = new_signature + else + user << "Invalid signature. Your character's signature should be at least 2 and at most [MAX_NAME_LEN + 12] characters long. For accepted formatting tags, please review the Help option." + if("help") + var/HTML + HTML += "A character's signature can be augmented with the following tags:
" + HTML += "
  • Italics - <i>Text</i>
  • " + HTML += "
  • Bold - <b>Text</b>
  • " + HTML += "
  • Small size - <small>Text</small>
  • " + HTML += "
  • Big size - <big>Text</big>
" + HTML += "

Beyond that, a maximum of [MAX_NAME_LEN + 12] characters are allowed for the signature text, including symbols." + user << browse(HTML, "window=signaturehelp;size=350x300") + if("font") + signature_font = input(user, "Choose your character's signature:", "Character Preference") as null|anything in list("Times New Roman", "Verdana") + switch(href_list["task"]) if("random") switch(href_list["preference"]) if("name") real_name = random_name(gender) + signature = "[real_name]" if("age") age = rand(AGE_MIN, AGE_MAX) if("hair") @@ -1176,6 +1210,8 @@ datum/preferences r_hair = hex2num(copytext(new_hair, 2, 4)) g_hair = hex2num(copytext(new_hair, 4, 6)) b_hair = hex2num(copytext(new_hair, 6, 8)) + else if (species == "Machine") + alert("Please select the Body Color instead.") if("h_style") var/list/valid_hairstyles = list() @@ -1250,12 +1286,16 @@ datum/preferences s_tone = 35 - max(min( round(new_s_tone), 220),1) if("skin") - if(species == "Unathi" || species == "Tajaran" || species == "Skrell") + if(species == "Unathi" || species == "Tajaran" || species == "Skrell" || species == "Machine") var/new_skin = input(user, "Choose your character's skin colour: ", "Character Preference") as color|null if(new_skin) r_skin = hex2num(copytext(new_skin, 2, 4)) g_skin = hex2num(copytext(new_skin, 4, 6)) b_skin = hex2num(copytext(new_skin, 6, 8)) + if(species == "Machine") + r_hair = r_skin + g_hair = g_skin + b_hair = b_skin if("ooccolor") var/new_ooccolor = input(user, "Choose your OOC colour:", "Game Preference") as color|null @@ -1408,6 +1448,7 @@ datum/preferences religion = sanitize(copytext(raw_choice,1,MAX_MESSAGE_LEN)) return religion = choice + else switch(href_list["preference"]) if("gender") @@ -1494,6 +1535,8 @@ datum/preferences /datum/preferences/proc/copy_to(mob/living/carbon/human/character, safety = 0) if(be_random_name) real_name = random_name(gender) + signature = "[real_name]" + signature_font = "Verdana" if(config.humans_need_surnames) var/firstspace = findtext(real_name, " ") diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index cb375f71..d30d80c1 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -179,6 +179,9 @@ S["UI_style_color"] << UI_style_color S["UI_style_alpha"] << UI_style_alpha + S["signature"] >> signature + S["signature_font"] >> signature_font + //Sanitize metadata = sanitize_text(metadata, initial(metadata)) real_name = reject_bad_name(real_name) @@ -187,6 +190,8 @@ if(isnull(spawnpoint)) spawnpoint = "Arrivals Shuttle" if(isnull(nanotrasen_relation)) nanotrasen_relation = initial(nanotrasen_relation) if(!real_name) real_name = random_name(gender) + if(!signature) signature = "[real_name]" + if(!signature_font) signature_font = "Times New Roman" be_random_name = sanitize_integer(be_random_name, 0, 1, initial(be_random_name)) gender = sanitize_gender(gender) age = sanitize_integer(age, AGE_MIN, AGE_MAX, initial(age)) @@ -319,6 +324,9 @@ S["UI_style_color"] << UI_style_color S["UI_style_alpha"] << UI_style_alpha + S["signature"] << signature + S["signature_font"] << signature_font + return 1 diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 36fbc439..20b33ca8 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -1,6 +1,6 @@ /obj/item/clothing/suit/armor - allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs) + allowed = list(/obj/item/weapon/gun/energy,/obj/item/clothing/tie/holobadge,/obj/item/weapon/reagent_containers/spray/pepper,/obj/item/weapon/gun/projectile,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/device/flashlight) body_parts_covered = UPPER_TORSO|LOWER_TORSO flags = FPRINT | TABLEPASS | THICKMATERIAL @@ -77,7 +77,7 @@ permeability_coefficient = 0.01 flags = FPRINT | TABLEPASS body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - allowed = list(/obj/item/weapon/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen) + allowed = list(/obj/item/weapon/gun,/obj/item/ammo_magazine,/obj/item/clothing/tie/holobadge,/obj/item/ammo_casing,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/flashlight) slowdown = 1 armor = list(melee = 80, bullet = 60, laser = 50,energy = 25, bomb = 50, bio = 0, rad = 0) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT @@ -154,7 +154,7 @@ item_state = "centcom" w_class = 4//bulky item body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS - allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/melee/baton,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen) + allowed = list(/obj/item/weapon/gun/energy,/obj/item/weapon/melee/baton,/obj/item/clothing/tie/holobadge,/obj/item/weapon/handcuffs,/obj/item/weapon/tank/emergency_oxygen,/obj/item/device/flashlight) flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT cold_protection = UPPER_TORSO | LOWER_TORSO | LEGS | FEET | ARMS | HANDS min_cold_protection_temperature = SPACE_SUIT_MIN_COLD_PROTECTION_TEMPERATURE diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index fb88704c..6a6baec4 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -147,82 +147,22 @@ item_state = null /obj/item/weapon/reagent_containers/glass/rag/fluff/rusty_handkerchief //handkerchief - Janet Fisher - rustysh4ckleford - DONE - name = "Handkerchief" + name = "handkerchief" desc = "An ordinary handkerchief. It looks well used." - w_class = 1 icon = 'icons/obj/custom_items.dmi' icon_state = "janet_handkerchief" - amount_per_transfer_from_this = 5 - possible_transfer_amounts = list(5) - volume = 5 - can_be_placed_into = null -/obj/item/weapon/reagent_containers/glass/rag/fluff/rusty_handkerchief/attack_self(mob/user as mob) - user.visible_message("[user] holds [src] up to her face.") - if(do_after(user,30)) - user.visible_message("[user] moves [src] away from her face.") - return - -/obj/item/weapon/reagent_containers/glass/rag/fluff/rusty_handkerchief/attack(atom/target as obj|turf|area, mob/user as mob , flag) - if(ismob(target) && target.reagents && reagents.total_volume) - user.visible_message("\red \The [target] has been smothered with \the [src] by \the [user]!", "\red You smother \the [target] with \the [src]!", "You hear some struggling and muffled cries of surprise") - src.reagents.reaction(target, TOUCH) - spawn(5) src.reagents.clear_reagents() - return - else - ..() - -/obj/item/weapon/reagent_containers/glass/rag/fluff/rusty_handkerchief/afterattack(atom/A as obj|turf|area, mob/user as mob, proximity) - if(!proximity) return - if(istype(A) && src in user) - user.visible_message("[user] starts to wipe down [A] with [src]!") + attack_self(mob/user as mob) + user.visible_message("[user] holds [src] up to \his face.") if(do_after(user,30)) - user.visible_message("[user] finishes wiping off the [A]!") - A.clean_blood() - return - -/obj/item/weapon/reagent_containers/glass/rag/fluff/rusty_handkerchief/examine() - if (!usr) + user.visible_message("[user] blows \his nose and moves the [src] away from \his face.") return - usr << "That's \a [src]." - usr << desc - return -/obj/item/clothing/tie/storage/knifeharness/fluff/skull132_harness //A crimson harness - No assign character (Allyn "Crimson" Adema) - skull132 - DONE - name = "a crimson harness" - desc = "An Unathi ceremonial harness with two pieces of crimson cloth draped across the heart of the wearer." - icon = 'icons/obj/custom_items.dmi' - icon_state = "skull_harness2" - item_color = "skull_harness2" - item_state = "skull_harness2" - slots = 2 - -/* -/obj/item/clothing/tie/storage/knifeharness/fluff/skull132_harness/attackby(var/obj/item/O as obj, mob/user as mob) - ..() - update() - -/obj/item/clothing/tie/storage/knifeharness/fluff/skull132_harness/proc/updateskull() - var/count = 0 - for(var/obj/item/I in hold) - if(istype(I,/obj/item/weapon/hatchet/unathiknife)) - count++ - if(count>2) count = 2 - item_state = "skull_harness[count]" - icon_state = item_state - item_color = item_state - - if(istype(loc, /obj/item/clothing)) - var/obj/item/clothing/U = loc - if(istype(U.loc, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = U.loc - H.update_inv_w_uniform() - -/obj/item/clothing/tie/storage/knifeharness/fluff/skull132_harness/New() - ..() - new /obj/item/weapon/hatchet/unathiknife(hold) - new /obj/item/weapon/hatchet/unathiknife(hold) -*/ + afterattack(atom/A as obj|turf|area, mob/user as mob, proximity) + if(A == user) + attack_self(user) + return + ..() /obj/item/weapon/disk/fluff/nebula_chip //data chip - Roxy Wallace - nebulaflare - DONE name = "data chip" @@ -231,59 +171,38 @@ icon_state = "nebula_chip" w_class = 1 -/obj/item/weapon/storage/fluff/nebula_glasses //chich eyewear - Roxy Wallace - nebulaflare - DONE - name = "Chic Eyewear" - desc = " A stylish pair of glasses. They look custom made." +/obj/item/clothing/glasses/fluff/nebula_glasses //chich eyewear - Roxy Wallace - nebulaflare - DONE + name = "chic eyewear" + desc = "A stylish pair of glasses. They look custom made." icon = 'icons/obj/custom_items.dmi' icon_state = "nebula_glasses" - item_state = "glasses" - flags = FPRINT | GLASSESCOVERSEYES - slot_flags = SLOT_EYES - can_hold = list( - "/obj/item/weapon/disk/fluff/nebula_chip") - storage_slots = 1 - max_combined_w_class = 1 - max_w_class = 1 - w_class = 2 + item_state = "nebula_glasses" + + var/chip + New() + chip = new /obj/item/weapon/disk/fluff/nebula_chip() ..() - new /obj/item/weapon/disk/fluff/nebula_chip(src) - return -/obj/item/weapon/storage/fluff/nebula_glasses/proc/can_use() - if(!ismob(loc)) return 0 - var/mob/M = loc - if(src in M.get_equipped_items()) - return 1 - else - return 0 + attack_self(mob/user as mob) + if(chip) + user.put_in_hands(chip) + user << "\blue You eject a small, concealed data chip from a small slot in the frames of the [src]." + chip = null -/obj/item/weapon/storage/fluff/nebula_glasses/MouseDrop(obj/over_object as obj, src_location, over_location) - var/mob/M = usr - if(!istype(over_object, /obj/screen)) - return ..() - playsound(src.loc, "rustle", 50, 1, -5) - if (!M.restrained() && !M.stat && can_use()) - switch(over_object.name) - if("r_hand") - M.u_equip(src) - M.put_in_r_hand(src) - if("l_hand") - M.u_equip(src) - M.put_in_l_hand(src) - src.add_fingerprint(usr) - return + attackby(obj/item/weapon/W as obj, mob/user as mob) + if(istype(W, /obj/item/weapon/disk/fluff/nebula_chip) && !chip) + user.u_equip(W) + W.loc = src + chip = W + W.dropped(user) + W.add_fingerprint(user) + add_fingerprint(user) + user << "You slot the [W] back into its place in the frames of the [src]." /obj/item/clothing/mask/cigarette/pipe/fluff/tool_pipe //Worn pipe - Michael Tool - mrimatool - DONE name = "worn pipe" desc = "A worn wooden pipe with the initials S.F. scratched into the base." - icon = 'icons/obj/custom_items.dmi' - icon_state = "toolpipeoff" - item_state = "pipeoff" - icon_on = "toolpipeon" //Note - these are in masks.dmi - icon_off = "pipeoff" - smoketime = 100 - can_hurt_mob = 0 /obj/item/weapon/reagent_containers/food/drinks/flask/fluff/tool_flask //Worn flask - Michael Tool - mrimatool - DONE name = "worn flask" @@ -292,51 +211,6 @@ icon_state = "tool_flask" volume = 60 -/* -/obj/item/weapon/melee/baton/fluff/omnivac_baton //Tiger Claw - Zander Moon - omnivac - DONE - name = "Tiger Claw" - desc = "A small energy dagger given to Golden Tigers meant to incapacitate people quickly." - icon = 'icons/obj/custom_items.dmi' - icon_state = "tigerclaw" - item_state = "tigerclaw" - -/obj/item/weapon/melee/baton/fluff/omnivac_baton/update_icon() - if(status) - icon_state = "tigerclaw_active" - item_state = "tigerclaw_active" - else - icon_state = "tigerclaw" - item_state = "tigerclaw" - -/obj/item/weapon/melee/baton/fluff/omnivac_baton/attack_self(mob/user as mob) - if(status && (CLUMSY in user.mutations) && prob(50)) - user << "\red You grab the [src] on the wrong side." - user.Weaken(30) - charges-- - if(charges < 1) - status = 0 - update_icon() - return - if(charges > 0) - status = !status - user << "\The [src] is now [status ? "on" : "off"]." - playsound(user, 'sound/weapons/saberon.ogg', 50, 1) - update_icon() - else - status = 0 - user << "\The [src] is out of charge." - add_fingerprint(user) -*/ -/* -/obj/item/device/modkit/fluff/omnivac_modkit //Ornate box - Zander Moon - omnivac - SPRITE - name = "ornate box" - desc = "An ornate box, containing the handle of an energy blade." - icon = 'icons/obj/custom_items.dmi' - icon_state = "omni_modkit" - parts = MODKIT_HELMET - from_helmet = list(/obj/item/weapon/melee) - to_helmet = list(/obj/item/weapon/melee/baton/fluff/omnivac_baton) -*/ /obj/item/clothing/head/soft/fluff/nebula_cap //Black baseball cap - Roxy Wallace - nebulaflare - DONE name = "black baseball cap" @@ -410,20 +284,20 @@ item_state = "pen" var/ink = 1 -/obj/item/weapon/pen/fluff/eliza_pen/attack_self(mob/user) - switch(ink) - if(1) - ink = 2 - colour = "blue" - user << "You cycle the pen to use the blue ink cartridge." - if(2) - ink = 3 - colour = "red" - user << "You cycle the pen to use the red ink cartridge." - if(3) - ink = 1 - colour = "black" - user << "You cycle the pen to use the black ink cartridge." + attack_self(mob/user) + switch(ink) + if(1) + ink = 2 + colour = "blue" + user << "You cycle the pen to use the blue ink cartridge." + if(2) + ink = 3 + colour = "red" + user << "You cycle the pen to use the red ink cartridge." + if(3) + ink = 1 + colour = "black" + user << "You cycle the pen to use the black ink cartridge." /obj/item/device/fluff/amy_player //Music player - Amy Heris - gollee - DONE - Modding name = "music player" @@ -442,74 +316,66 @@ "Affinity", "Dream Spark" ) -/obj/item/clothing/ears/headphone - name = "Headphone" - desc = "Headphones made for special players..." - icon_state = "earmuffs" - item_state = "earmuffs" - slot_flags = SLOT_EARS //| SLOT_TWOEARS - - //Totally damned surprised this worked on the first go. Huh, well, it works! Considering integration into main code as well. - Skull132 -/obj/item/device/fluff/amy_player/emp_act(severity) - emped = 1 - icon_state = "amy_player_broken" - playing = 0 + emp_act(severity) + emped = 1 + icon_state = "amy_player_broken" + playing = 0 -/obj/item/device/fluff/amy_player/attackby(var/obj/item/O as obj, var/mob/user as mob) - if (emped == 1) - if(istype(O, /obj/item/weapon/screwdriver) && fixed == 0) - fixed = 1 - user << "You unfasten the back panel." - if(istype(O, /obj/item/device/multitool) && fixed == 1) - fixed = 0 - user << "You quickly pulse a few fires, and reset the screen and device." - emped = 0 - icon_state = "amy_player_off" + attackby(var/obj/item/O as obj, var/mob/user as mob) + if (emped == 1) + if(istype(O, /obj/item/weapon/screwdriver) && fixed == 0) + fixed = 1 + user << "You unfasten the back panel." + if(istype(O, /obj/item/device/multitool) && fixed == 1) + fixed = 0 + user << "You quickly pulse a few fires, and reset the screen and device." + emped = 0 + icon_state = "amy_player_off" - return -// else -// user << "You see little reason to start hacking into the player's wiring." + return + // else + // user << "You see little reason to start hacking into the player's wiring." -/obj/item/device/fluff/amy_player/attack_self(mob/user) - if(emped) - user<< "The screen flickers and blinks with errors. It looks like it's about to give up the ghost." - else if(playing == 0) - var/mob/living/carbon/human/M = usr - var/pickedsong = input("Select the song you want to play.","Songs", null, null) in songs - if(istype(M.l_ear, /obj/item/clothing/ears/headphone) || istype(M.r_ear, /obj/item/clothing/ears/headphone)) - switch(pickedsong) - if("Dream Spark") - usr << sound('sound/mp3/dreamspark.ogg') - if("Second Chance") - usr << sound('sound/mp3/secondchance.ogg') - if("Redoubt") - usr << sound('sound/mp3/redoubt.ogg') - if("Affinity") - usr << sound('sound/mp3/affinity.ogg') - if("Lord of Light") - usr << sound('sound/mp3/lordoflight.ogg') - else - for(var/mob/I in view()) + attack_self(mob/user) + if(emped) + user<< "The screen flickers and blinks with errors. It looks like it's about to give up the ghost." + else if(playing == 0) + var/mob/living/carbon/human/M = usr + var/pickedsong = input("Select the song you want to play.","Songs", null, null) in songs + if(istype(M.l_ear, /obj/item/clothing/ears/headphone) || istype(M.r_ear, /obj/item/clothing/ears/headphone)) switch(pickedsong) if("Dream Spark") - I << sound('sound/mp3/dreamspark.ogg') + usr << sound('sound/mp3/dreamspark.ogg') if("Second Chance") - I << sound('sound/mp3/secondchance.ogg') + usr << sound('sound/mp3/secondchance.ogg') if("Redoubt") - I << sound('sound/mp3/redoubt.ogg') + usr << sound('sound/mp3/redoubt.ogg') if("Affinity") - I << sound('sound/mp3/affinity.ogg') + usr << sound('sound/mp3/affinity.ogg') if("Lord of Light") - I << sound('sound/mp3/lordoflight.ogg') - user << "You turn on the music player, selecting a song. A song called '[pickedsong]' starts playing through the earbuds as the device sparks to life." - icon_state = "amy_player_on" - playing = 1 - else - user << "You turn off the music player." - playing = 0 + usr << sound('sound/mp3/lordoflight.ogg') + else + for(var/mob/I in view()) + switch(pickedsong) + if("Dream Spark") + I << sound('sound/mp3/dreamspark.ogg') + if("Second Chance") + I << sound('sound/mp3/secondchance.ogg') + if("Redoubt") + I << sound('sound/mp3/redoubt.ogg') + if("Affinity") + I << sound('sound/mp3/affinity.ogg') + if("Lord of Light") + I << sound('sound/mp3/lordoflight.ogg') + user << "You turn on the music player, selecting a song. A song called '[pickedsong]' starts playing through the earbuds as the device sparks to life." + icon_state = "amy_player_on" + playing = 1 + else + user << "You turn off the music player." + playing = 0 /* if(0) @@ -529,6 +395,13 @@ / "Dream Spark" */ +/obj/item/clothing/ears/headphone + name = "Headphone" + desc = "Headphones made for special players..." + icon_state = "earmuffs" + item_state = "earmuffs" + slot_flags = SLOT_EARS //| SLOT_TWOEARS + /obj/item/device/fluff/sten_synth //VoiceOS.V2 - Sten Asval - vtol - DONE name = "VoiceOS.V2" desc = "A text-to-speech device with an appearance that is not too futuristic. It looks slim and light. On the back of it there are initials in silver: SA." @@ -669,20 +542,21 @@ item_color = "cecillia_locket1" slots = 1 + New() + ..() + new /obj/item/weapon/reagent_containers/pill/cecillia_pill(hold) + return + /obj/item/weapon/reagent_containers/pill/cecillia_pill name = "Cici's moonshine pill" desc = "Smells of home-made remedies." icon_state = "pill8" + New() ..() reagents.add_reagent("space_drugs", 5) reagents.add_reagent("paroxetine", 5) -/obj/item/clothing/tie/storage/fluff/cecillia_locket/New() - ..() - new /obj/item/weapon/reagent_containers/pill/cecillia_pill(hold) - return - /obj/item/weapon/storage/backpack/satchel/fluff/cecillia_satchel //Satchel-bag - Cecillia Lambert - casperf1 - SPRITE name = "satchel-bag" desc = "This looks old, is not yours and if you're wearing it, the original owner is probably dead." @@ -737,17 +611,6 @@ icon_state = "leo_coat" item_state = "leo_coat" -/* -/obj/item/device/modkit/fluff/leo_modkit //Weapon case - Leo Wyatt - keinto - DONE - name = "weapon case" - desc = "A sturdy leather case, with a velvet covered interior.." - icon = 'icons/obj/custom_items.dmi' - icon_state = "leo_mod" - parts = MODKIT_HELMET - from_helmet = list(/obj/item/weapon/gun/projectile/detective/semiauto) - to_helmet = list(/obj/item/weapon/gun/projectile/detective/semiauto/fluff/leo_gun) -*/ - /obj/item/weapon/gun/projectile/detective/semiauto/fluff/leo_gun //Instant Prosecutor - Leo Wyatt - keinto - DONE (stab) name = "\improper Instant Prosecutor" desc = "An original Colt 1911 pistol. Slightly worn on the edges, this gun has its name embedded on the side." @@ -859,15 +722,15 @@ item_state = "ushanka_avadown" icon_state = "ushankadown" -/obj/item/clothing/head/ushanka/fluff/ava_ushanka/attack_self(mob/user as mob) - if(src.icon_state == "ushankadown") - src.icon_state = "ushankaup" - src.item_state = "ushanka_avaup" - user << "You raise the ear flaps on the ushanka." - else - src.icon_state = "ushankadown" - src.item_state = "ushanka_avadown" - user << "You lower the ear flaps on the ushanka." + attack_self(mob/user as mob) + if(src.icon_state == "ushankadown") + src.icon_state = "ushankaup" + src.item_state = "ushanka_avaup" + user << "You raise the ear flaps on the ushanka." + else + src.icon_state = "ushankadown" + src.item_state = "ushanka_avadown" + user << "You lower the ear flaps on the ushanka." /obj/item/clothing/tie/fluff/hamil_badge // Internal Investigations Badge - Muhammad Hamil - Jackboot - DONE name = "Internal Investigations Badge" @@ -875,13 +738,13 @@ icon = 'icons/obj/custom_items.dmi' item_state = "hamil_badge" -/obj/item/clothing/tie/fluff/hamil_badge/attack_self(mob/user as mob) - if(isliving(user)) - user.visible_message("\red [user] flashes their [src].\nIt reads: Muhammad Hamil, Internal Investigations, Persepolis..","\red You display the [src].\nIt reads: Muhammad Hamil, Internal Investigations, Persepolis.") + attack_self(mob/user as mob) + if(isliving(user)) + user.visible_message("\red [user] flashes their [src].\nIt reads: Muhammad Hamil, Internal Investigations, Persepolis..","\red You display the [src].\nIt reads: Muhammad Hamil, Internal Investigations, Persepolis.") -/obj/item/clothing/tie/fluff/hamil_badge/attack(mob/living/carbon/human/M, mob/living/user) - if(isliving(user)) - user.visible_message("\red [user] invades [M]'s personal space, thrusting [src] into their face insistently.","\red You invade [M]'s personal space, thrusting [src] into their face insistently. You are the law.") + attack(mob/living/carbon/human/M, mob/living/user) + if(isliving(user)) + user.visible_message("\red [user] invades [M]'s personal space, thrusting [src] into their face insistently.","\red You invade [M]'s personal space, thrusting [src] into their face insistently. You are the law.") /obj/item/clothing/mask/gas/fluff/stefan_mask // Modified Gas Mask - Oliver Stefan - Nbielinski - DONE desc = "This odd looking gas mask is quite clearly not of NanoTrasen origin as it sports a black metal polish, as well as a reflective face plate that mirrors the view of the mask itself. This particular mask appears to breathe with the user, hissing when they exhale, and whining softly as they inhale." @@ -902,43 +765,43 @@ force = 2 var/on = 0 -/obj/item/weapon/melee/fluff/balisong/attack_self(mob/user as mob) - on = !on - if(on) - user.visible_message("\red With but a flashy twirl of their fingers, [user] flicks open the balisong.",\ - "\red You with a bit a flair, open the balisong. The metallic shine of the blade touching your gaze.",\ - "You hear an ominous click.") - icon_state = "balisong_1" - item_state = "balisong_m" - w_class = 3 - force = 2 - attack_verb = list("prodded") - else - user.visible_message("\blue Without even looking, [user] casually flicks the balisong closed.",\ - "\blue You skilfully close the balisong.",\ - "You hear a click.") - icon_state = "balisong_0" - w_class = 2 - force = 2 - attack_verb = list("thumped") + attack_self(mob/user as mob) + on = !on + if(on) + user.visible_message("\red With but a flashy twirl of their fingers, [user] flicks open the balisong.",\ + "\red You with a bit a flair, open the balisong. The metallic shine of the blade touching your gaze.",\ + "You hear an ominous click.") + icon_state = "balisong_1" + item_state = "balisong_m" + w_class = 3 + force = 2 + attack_verb = list("prodded") + else + user.visible_message("\blue Without even looking, [user] casually flicks the balisong closed.",\ + "\blue You skilfully close the balisong.",\ + "You hear a click.") + icon_state = "balisong_0" + w_class = 2 + force = 2 + attack_verb = list("thumped") - if(istype(user,/mob/living/carbon/human)) - var/mob/living/carbon/human/H = user - H.update_inv_l_hand() - H.update_inv_r_hand() + if(istype(user,/mob/living/carbon/human)) + var/mob/living/carbon/human/H = user + H.update_inv_l_hand() + H.update_inv_r_hand() - playsound(src.loc, 'sound/weapons/empty.ogg', 50, 1) - add_fingerprint(user) + playsound(src.loc, 'sound/weapons/empty.ogg', 50, 1) + add_fingerprint(user) - if(blood_overlay && blood_DNA && (blood_DNA.len >= 1)) - var/icon/I = new /icon(src.icon, src.icon_state) - I.Blend(new /icon('icons/effects/blood.dmi', rgb(255,255,255)),ICON_ADD) - I.Blend(new /icon('icons/effects/blood.dmi', "itemblood"),ICON_MULTIPLY) - blood_overlay = I + if(blood_overlay && blood_DNA && (blood_DNA.len >= 1)) + var/icon/I = new /icon(src.icon, src.icon_state) + I.Blend(new /icon('icons/effects/blood.dmi', rgb(255,255,255)),ICON_ADD) + I.Blend(new /icon('icons/effects/blood.dmi', "itemblood"),ICON_MULTIPLY) + blood_overlay = I - overlays += blood_overlay + overlays += blood_overlay - return + return /obj/structure/stool/bed/chair/wheelchair/fluff/kit // Kit's Wheelchair - Cassidy Kit - Meowykins - DONE name = "Kit's Wheelchair" @@ -948,12 +811,12 @@ anchored = 0 movable = 1 -obj/structure/stool/bed/chair/wheelchair/fluff/kit/handle_rotation() - overlays = null - var/image/O = image(icon = 'icons/obj/custom_items.dmi', icon_state = "kit_w_overlay", layer = FLY_LAYER, dir = src.dir) - overlays += O - if(buckled_mob) - buckled_mob.dir = dir + handle_rotation() + overlays = null + var/image/O = image(icon = 'icons/obj/custom_items.dmi', icon_state = "kit_w_overlay", layer = FLY_LAYER, dir = src.dir) + overlays += O + if(buckled_mob) + buckled_mob.dir = dir /obj/item/weapon/storage/fluff/binder // Black Binder - Cassidy Kit - Meowykins - DONE name = "Black Binder" @@ -966,13 +829,13 @@ obj/structure/stool/bed/chair/wheelchair/fluff/kit/handle_rotation() "/obj/item/weapon/pen" ) -/obj/item/weapon/storage/fluff/binder/New() - ..() - new /obj/item/weapon/folder/blue(src) - new /obj/item/weapon/folder/red(src) - new /obj/item/weapon/folder/white(src) - new /obj/item/weapon/folder/yellow(src) - new /obj/item/weapon/pen/fluff/kit_pen(src) + New() + ..() + new /obj/item/weapon/folder/blue(src) + new /obj/item/weapon/folder/red(src) + new /obj/item/weapon/folder/white(src) + new /obj/item/weapon/folder/yellow(src) + new /obj/item/weapon/pen/fluff/kit_pen(src) /obj/item/weapon/pen/fluff/kit_pen // Fountain Pen - Cassidy Kit - Meowykins - DONE desc = "A small fountain pen. It has several spots to change the cartridge inside for another color, as well as a selector switch for ease of use." @@ -982,20 +845,20 @@ obj/structure/stool/bed/chair/wheelchair/fluff/kit/handle_rotation() item_state = "pen" var/ink = 1 -/obj/item/weapon/pen/fluff/kit_pen/attack_self(mob/user) - switch(ink) - if(1) - ink = 2 - colour = "blue" - user << "You cycle the pen to use the blue ink cartridge." - if(2) - ink = 3 - colour = "red" - user << "You cycle the pen to use the red ink cartridge." - if(3) - ink = 1 - colour = "black" - user << "You cycle the pen to use the black ink cartridge." + attack_self(mob/user) + switch(ink) + if(1) + ink = 2 + colour = "blue" + user << "You cycle the pen to use the blue ink cartridge." + if(2) + ink = 3 + colour = "red" + user << "You cycle the pen to use the red ink cartridge." + if(3) + ink = 1 + colour = "black" + user << "You cycle the pen to use the black ink cartridge." /obj/structure/sign/shaw_degree //Xenonuerology Doctorate - Alexis Shaw - Tenenza name = "\improper Xenonuerology degree"//Description trimmed down, summarized. @@ -1018,4 +881,39 @@ obj/structure/stool/bed/chair/wheelchair/fluff/kit/handle_rotation() item_state = "rohitinjacket" blood_overlay_type = "armor" allowed = list(/obj/item/stack/medical, /obj/item/weapon/reagent_containers/dropper, /obj/item/weapon/reagent_containers/hypospray, /obj/item/weapon/reagent_containers/syringe, \ - /obj/item/device/healthanalyzer, /obj/item/device/flashlight, /obj/item/device/radio, /obj/item/weapon/tank/emergency_oxygen) \ No newline at end of file + /obj/item/device/healthanalyzer, /obj/item/device/flashlight, /obj/item/device/radio, /obj/item/weapon/tank/emergency_oxygen) + + +/obj/item/device/taperecorder/fluff/language_processor //Advanced Language Processing Board - Android - TheCritsyBear + name = "Advanced Language Processing Board" + desc = "A slightly advanced, but not uncommon upgrade module considered to be the cheapest of its kind. It has the markings of an independent retailer- not standard NanoTrasen hardware." + icon_state = "paragon_datachip" + item_state = "dermal" + slot_flags = SLOT_HEAD + +/obj/item/fluff/paragon_datachip //Data Chip - PARAGON - MasterZipZero + name = "data chip" + desc = "A small bluespace data chip, marked with a tiny heart." + icon_state = "paragon_datachip" + item_state = "dermal" + slot_flags = SLOT_HEAD + w_class = 1 + +/obj/item/clothing/tie/fluff/karima_datadrive //Data Drive Pendant - Karima Mo'Taki - NebulaFlare + name = "Data drive" + desc = "A small necklace, the pendant flips open to reveal a data drive." + icon = 'icons/obj/custom_items.dmi' + icon_state = "motaki_datadrive" + item_state = "holobadge-cord" + item_color = "holobadge-cord" + slot_flags = SLOT_MASK + + +/obj/item/clothing/tie/fluff/dove_necklace //Diamond Necklace - Charlie Dove - Thundy + name = "Diamond necklace" + desc = "Small, gold chain with a diamond pendant. Looks expensive." + icon = 'icons/obj/custom_items.dmi' + icon_state = "dove_necklace" + item_state = "dove_necklace" + item_color = "dove_necklace" + slot_flags = SLOT_MASK diff --git a/code/modules/food/recipes_microwave.dm b/code/modules/food/recipes_microwave.dm index 66718748..b03117e9 100644 --- a/code/modules/food/recipes_microwave.dm +++ b/code/modules/food/recipes_microwave.dm @@ -1268,4 +1268,14 @@ I said no! reagents = list("sugar" = 5, "frostoil" = 5) result = /obj/item/weapon/reagent_containers/food/snacks/mint +////////////////////////////////////////// +// End of BS12 food port +////////////////////////////////////////// +/datum/recipe/chocolatebox + reagents = list("cream" = 5) + items = list( + /obj/item/weapon/reagent_containers/food/snacks/chocolatebar, + /obj/item/weapon/reagent_containers/food/snacks/grown/cherries + ) + result = /obj/item/weapon/reagent_containers/food/snacks/chocolatebox \ No newline at end of file diff --git a/code/modules/mob/living/carbon/brain/posibrain.dm b/code/modules/mob/living/carbon/brain/posibrain.dm index 34078cee..59f83deb 100644 --- a/code/modules/mob/living/carbon/brain/posibrain.dm +++ b/code/modules/mob/living/carbon/brain/posibrain.dm @@ -14,6 +14,8 @@ locked = 0 mecha = null//This does not appear to be used outside of reference in mecha.dm. + var/obj/item/device/radio/radio = null//Let's give it a radio. + /obj/item/device/mmi/posibrain/attack_self(mob/user as mob) if(brainmob && !brainmob.key && searching == 0) @@ -142,4 +144,33 @@ // src.brainmob.brain_op_stage = 4.0 dead_mob_list -= src.brainmob + radio = new(src)//Spawns a radio inside the MMI. + radio.broadcasting = 0//So it's broadcasting from the start. + ..() + +/obj/item/device/mmi/posibrain/verb/Toggle_Broadcasting() //totally not nicking from certain places. Yay. + set name = "Toggle Broadcasting" + set desc = "Toggle broadcasting channel on or off." + set category = "Posi" + set src = usr.loc//In user location, or in MMI in this case. + set popup_menu = 0//Will not appear when right clicking. + + if(brainmob.stat)//Only the brainmob will trigger these so no further check is necessary. + brainmob << "Can't do that while incapacitated or dead." + + radio.broadcasting = radio.broadcasting==1 ? 0 : 1 + brainmob << "\blue Radio is [radio.broadcasting==1 ? "now" : "no longer"] broadcasting." + +/obj/item/device/mmi/posibrain/verb/Toggle_Listening() + set name = "Toggle Listening" + set desc = "Toggle listening channel on or off." + set category = "Posi" + set src = usr.loc + set popup_menu = 0 + + if(brainmob.stat) + brainmob << "Can't do that while incapacitated or dead." + + radio.listening = radio.listening==1 ? 0 : 1 + brainmob << "\blue Radio is [radio.listening==1 ? "now" : "no longer"] receiving broadcast." \ No newline at end of file diff --git a/code/modules/mob/living/carbon/brain/say.dm b/code/modules/mob/living/carbon/brain/say.dm index 6f8de199..d205e586 100644 --- a/code/modules/mob/living/carbon/brain/say.dm +++ b/code/modules/mob/living/carbon/brain/say.dm @@ -3,7 +3,7 @@ if (silent) return - if(!(container && (istype(container, /obj/item/device/mmi) || istype(container, /obj/item/device/mmi/posibrain)))) + if(!(container && (istype(container, /obj/item/device/mmi)))) return //No MMI, can't speak, bucko./N else if(prob(emp_damage*4)) @@ -15,4 +15,8 @@ var/obj/item/device/mmi/radio_enabled/R = container if(R.radio) spawn(0) R.radio.hear_talk(src, sanitize(message)) + if(istype(container, /obj/item/device/mmi/posibrain))//For them posibrains that now get radios. Apparently. + var/obj/item/device/mmi/posibrain/R = container + if(R.radio) + spawn(0) R.radio.hear_talk(src, sanitize(message)) ..() \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 4cf8b31d..4210264c 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -592,6 +592,11 @@ proc/get_damage_icon_part(damage_state, body_part) if(!tie_color) tie_color = w_uniform:hastie.icon_state standing.overlays += image("icon" = 'icons/mob/ties.dmi', "icon_state" = "[tie_color]") + if(w_uniform:aband) //SAME THING AS ABOVE, WHY AM I TYPING LIKE THIS, BECAUSE ABOVE + var/aband_color = w_uniform:aband.item_color + if(!aband_color) aband_color = w_uniform:aband.icon_state + standing.overlays += image("icon" = 'icons/mob/ties.dmi', "icon_state" = "[aband_color]") + overlays_standing[UNIFORM_LAYER] = standing else overlays_standing[UNIFORM_LAYER] = null diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index 796dc503..74fd3f73 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -337,6 +337,10 @@ card.forceMove(src) card.screen_loc = null + //Controlling the visibility of sign language. + if(translator_on) + add_language("Sign language", 0) + var/turf/T = get_turf(src) if(istype(T)) T.visible_message("[src] folds outwards, expanding into a mobile form.") @@ -439,6 +443,9 @@ card.forceMove(card.loc) canmove = 0 + if(translator_on) + remove_language("Sign language") + /mob/living/silicon/pai/start_pulling(var/atom/movable/AM) if(istype(AM,/obj/item)) diff --git a/code/modules/mob/living/silicon/pai/software.dm b/code/modules/mob/living/silicon/pai/software.dm index a5b20456..2f3b64b2 100644 --- a/code/modules/mob/living/silicon/pai/software.dm +++ b/code/modules/mob/living/silicon/pai/software.dm @@ -693,7 +693,6 @@ if(translator_on) translator_on = 0 - remove_language("Sign language") remove_language("Sinta'unathi") remove_language("Siik'Maas") remove_language("Skrellian") @@ -704,6 +703,9 @@ remove_language("Tradeband") remove_language("Gutter") + if(canmove) //Easiest way to check whether or not the thing is actually deployed or not, for managing Sign Language. + remove_language("Sign language") + src << "\blue Translator Module toggled OFF." else @@ -718,6 +720,8 @@ add_language("Sol Common") add_language("Tradeband") add_language("Gutter") - add_language("Sign language", 0) + + if(canmove) + add_language("Sign language", 0) src << "\blue Translator Module toggled ON." diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index 0965f82d..240740c6 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -18,6 +18,7 @@ response_harm = "kicks the" var/turns_since_scan = 0 var/mob/living/simple_animal/mouse/movement_target + var/ai_active = 1 min_oxy = 16 //Require atleast 16kPA oxygen minbodytemp = 223 //Below -50 Degrees Celcius maxbodytemp = 323 //Above 50 Degrees Celcius @@ -25,15 +26,16 @@ /mob/living/simple_animal/cat/Life() //MICE! - if((src.loc) && isturf(src.loc)) - if(!stat && !resting && !buckled) - for(var/mob/living/simple_animal/mouse/M in view(1,src)) - if(!M.stat) - M.splat() - emote(pick("\red splats the [M]!","\red toys with the [M]","worries the [M]")) - movement_target = null - stop_automated_movement = 0 - break + if(ai_active) + if((src.loc) && isturf(src.loc)) + if(!stat && !resting && !buckled) + for(var/mob/living/simple_animal/mouse/M in view(1,src)) + if(!M.stat) + M.splat() + emote(pick("\red splats the [M]!","\red toys with the [M]","worries the [M]")) + movement_target = null + stop_automated_movement = 0 + break ..() @@ -42,7 +44,7 @@ emote(pick("hisses and spits!","mrowls fiercely!","eyes [snack] hungrily.")) break - if(!stat && !resting && !buckled) + if(ai_active && !stat && !resting && !buckled) turns_since_scan++ if(turns_since_scan > 5) walk_to(src,0) @@ -66,12 +68,11 @@ var/mob/living/carbon/H = over_object if(!istype(H)) return ..() + if(in_range(usr, src)) + if(H.a_intent == "help") + get_scooped(H) + return - if(H.a_intent == "help") - get_scooped(H) - return - else - return ..() //RUNTIME IS ALIVE! SQUEEEEEEEE~ /mob/living/simple_animal/cat/Runtime @@ -87,4 +88,4 @@ icon_state = "kitten" icon_living = "kitten" icon_dead = "kitten_dead" - gender = NEUTER \ No newline at end of file + gender = NEUTER diff --git a/code/modules/mob/living/simple_animal/friendly/lizard.dm b/code/modules/mob/living/simple_animal/friendly/lizard.dm index 6e41b194..09fc7743 100644 --- a/code/modules/mob/living/simple_animal/friendly/lizard.dm +++ b/code/modules/mob/living/simple_animal/friendly/lizard.dm @@ -22,9 +22,7 @@ var/mob/living/carbon/H = over_object if(!istype(H)) return ..() - - if(H.a_intent == "help") - get_scooped(H) - return - else - return ..() \ No newline at end of file + if(in_range(usr, src)) + if(H.a_intent == "help") + get_scooped(H) + return diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index dcd0eff5..462984fb 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -114,12 +114,10 @@ var/mob/living/carbon/H = over_object if(!istype(H)) return ..() - - if(H.a_intent == "help") - get_scooped(H) - return - else - return ..() + if(in_range(usr, src)) + if(H.a_intent == "help") + get_scooped(H) + return /* * Mouse types @@ -150,4 +148,8 @@ response_harm = "splats" /mob/living/simple_animal/mouse/can_use_vents() - return \ No newline at end of file + return + +/mob/living/simple_animal/mouse/ghost() + client.time_died_as_mouse = world.time + ..() \ No newline at end of file diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index d1e6fda1..f704f6c2 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -492,7 +492,7 @@ datum/preferences clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-med"), ICON_OVERLAY) if(4) clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel"), ICON_OVERLAY) - if(EMT) + if(DOCTOR) clothes_s = new /icon('icons/mob/uniform.dmi', "medical_s") clothes_s.Blend(new /icon('icons/mob/feet.dmi', "white"), ICON_UNDERLAY) if(prob(1)) @@ -506,18 +506,15 @@ datum/preferences clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-med"), ICON_OVERLAY) if(4) clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel"), ICON_OVERLAY) - if(DOCTOR) - clothes_s = new /icon('icons/mob/uniform.dmi', "medical_s") + if(EMT) + clothes_s = new /icon('icons/mob/uniform.dmi', "emt_s") clothes_s.Blend(new /icon('icons/mob/feet.dmi', "white"), ICON_UNDERLAY) - if(prob(1)) - clothes_s.Blend(new /icon('icons/mob/suit.dmi', "surgeon"), ICON_OVERLAY) - else - clothes_s.Blend(new /icon('icons/mob/suit.dmi', "labcoat_open"), ICON_OVERLAY) + clothes_s.Blend(new /icon('icons/mob/suit.dmi', "fr_jacket_open"), ICON_OVERLAY) switch(backbag) if(2) - clothes_s.Blend(new /icon('icons/mob/back.dmi', "medicalpack"), ICON_OVERLAY) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "emtpack"), ICON_OVERLAY) if(3) - clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-med"), ICON_OVERLAY) + clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel-emt"), ICON_OVERLAY) if(4) clothes_s.Blend(new /icon('icons/mob/back.dmi', "satchel"), ICON_OVERLAY) if(GENETICIST) diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index e9072d1a..e07b8d90 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -204,7 +204,7 @@ t = replacetext(t, "\[/u\]", "
") t = replacetext(t, "\[large\]", "") t = replacetext(t, "\[/large\]", "") - t = replacetext(t, "\[sign\]", "[user ? user.real_name : "Anonymous"]") + t = replacetext(t, "\[sign\]", "[user ? user.mind.signature : "Anonymous"]") t = replacetext(t, "\[field\]", "") if(!iscrayon) diff --git a/code/modules/projectiles/guns/energy/erifles.dm b/code/modules/projectiles/guns/energy/erifles.dm index 4d12c857..1ef01d0d 100644 --- a/code/modules/projectiles/guns/energy/erifles.dm +++ b/code/modules/projectiles/guns/energy/erifles.dm @@ -142,6 +142,15 @@ Commenting out right now, due to a lack of sprites existing. I hate on-mob weapo user.client.view = world.view ..() +/obj/item/weapon/gun/energy/rifle/sniperrifle/ready_to_fire() + if(!zoom) + return 0 + if(world.time >= last_fired + fire_delay) + last_fired = world.time + return 1 + else + return 0 + ///obj/item/weapon/gun/energy/rifle/sniperrifle/update_icon() //Currently only here to fuck with the on-mob icons. // icon_state = "sniper[wielded]" // return diff --git a/code/modules/reagents/Chemistry-Recipes.dm b/code/modules/reagents/Chemistry-Recipes.dm index 11e32e8a..45f01a01 100644 --- a/code/modules/reagents/Chemistry-Recipes.dm +++ b/code/modules/reagents/Chemistry-Recipes.dm @@ -1177,8 +1177,40 @@ datum required_container = /obj/item/slime_extract/silver required_other = 1 on_reaction(var/datum/reagents/holder) + var/blocked = list(/obj/item/weapon/reagent_containers/food/snacks/customizable, + /obj/item/weapon/reagent_containers/food/snacks/customizable/burger, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/bar, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/candycane, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/cash, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/coin, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/cookie, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/cotton, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/donut, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/gum, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/gummybear, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/gummyworm, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/jawbreaker, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/jellybean, + /obj/item/weapon/reagent_containers/food/snacks/customizable/candy/sucker, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/bread, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/cake, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/donkpocket, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/jelly, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/kebab, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/pie, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/salad, + /obj/item/weapon/reagent_containers/food/snacks/customizable/cook/waffles, + /obj/item/weapon/reagent_containers/food/snacks/customizable/fullycustom, + /obj/item/weapon/reagent_containers/food/snacks/customizable/pasta, + /obj/item/weapon/reagent_containers/food/snacks/customizable/pizza, + /obj/item/weapon/reagent_containers/food/snacks/customizable/sandwich, + /obj/item/weapon/reagent_containers/food/snacks/customizable/soup, + /obj/item/weapon/reagent_containers/food/snacks/cereal, + /obj/item/weapon/reagent_containers/food/snacks/slimesoup) - var/list/borks = typesof(/obj/item/weapon/reagent_containers/food/snacks) - /obj/item/weapon/reagent_containers/food/snacks + var/list/borks = typesof(/obj/item/weapon/reagent_containers/food/snacks) - blocked // BORK BORK BORK playsound(get_turf(holder.my_atom), 'sound/effects/phasein.ogg', 100, 1) diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index 5f51a8ae..8c8a7e64 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -3309,3 +3309,31 @@ ..() reagents.add_reagent("nutriment", 3) +/obj/item/weapon/reagent_containers/food/snacks/chocolatebox + name = "box of chocolates" + desc = "A heart-shaped box of sweet, sweet chocolate-y goodness." + icon_state = "chocolatebox-closed" + wrapped = 1 + bitesize = 1 + trash = /obj/item/trash/chocolatebox + + New() + ..() + reagents.add_reagent("nutriment", 6) + + attack_self(mob/user as mob) + if(wrapped) + open(user) + + proc/open(mob/user as mob) + wrapped = 0 + user << "You open the [src]." + icon_state = "chocolatebox-open" + update_icon() + + attack(mob/M as mob, mob/user as mob, def_zone) + if(wrapped) + user << "You should open the box, first." + return + else + ..() \ No newline at end of file diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 481dc879..fc9cdff1 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -499,6 +499,7 @@ var/destinationTag = "" // changes if contains a delivery container var/tomail = 0 //changes if contains wrapped package var/hasmob = 0 //If it contains a mob + var/contained_mobs = list() var/partialTag = "" //set by a partial tagger the first time round, then put in destinationTag if it goes through again. @@ -512,6 +513,7 @@ for(var/mob/living/M in D) if(M && M.stat != 2 && !istype(M,/mob/living/silicon/robot/drone)) hasmob = 1 + contained_mobs += M //Checks 1 contents level deep. This means that players can be sent through disposals... //...but it should require a second person to open the package. (i.e. person inside a wrapped locker) @@ -520,6 +522,7 @@ for(var/mob/living/M in O.contents) if(M && M.stat != 2 && !istype(M,/mob/living/silicon/robot/drone)) hasmob = 1 + contained_mobs += M // now everything inside the disposal gets put into the holder // note AM since can contain mobs or objs @@ -561,7 +564,7 @@ var/obj/structure/disposalpipe/last while(active) if(hasmob && prob(3)) - for(var/mob/living/H in src) + for(var/mob/living/H in contained_mobs) if(!istype(H,/mob/living/silicon/robot/drone)) //Drones use the mailing code to move through the disposal system, H.take_overall_damage(20, 0, "Blunt Trauma")//horribly maim any living creature jumping down disposals. c'est la vie diff --git a/code/stylesheet.dm b/code/stylesheet.dm index 68719f5a..130b4bee 100644 --- a/code/stylesheet.dm +++ b/code/stylesheet.dm @@ -20,7 +20,7 @@ em {font-style: normal; font-weight: bold;} .adminobserver {color: #996600; font-weight: bold;} .admin {color: #386aff; font-weight: bold;} .adminsay {color: #9611D4; font-weight: bold;} -.dutysay {color: #C19A3B;} +.dutysay {color: #380B61;} .name { font-weight: bold;} .say {} diff --git a/data/investigate/gravity.html b/data/investigate/gravity.html deleted file mode 100644 index 4a57e1a1..00000000 --- a/data/investigate/gravity.html +++ /dev/null @@ -1,6 +0,0 @@ -20:45 [0x20078f9] (92,152,1) || the gravitational generator has regained power.
-20:45 [0x20078f9] (92,152,1) || the gravitational generator is now charging.
-20:45 [0x20078f9] (92,152,1) || the gravitational generator has regained power.
-20:45 [0x20078f9] (92,152,1) || the gravitational generator is now charging.
-20:45 [0x20078f9] (92,152,1) || the gravitational generator has regained power.
-20:45 [0x20078f9] (92,152,1) || the gravitational generator is now charging.
diff --git a/html/changelog.html b/html/changelog.html index 9e554f0d..10668a1c 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,55 @@ should be listed in the changelog upon commit though. Thanks. --> +
+

08 March 2015

+

SoundScopes updated:

+
    +
  • Customizeable signatures ([sign] tag contents) for characters
  • +
  • Station bounce radios for positronic brains (like a radio-enabled MMI)
  • +
  • Player memos
  • +
  • Material storage machinery to RnD
  • +
  • Surgical equipment into the Robotics Laboratory
  • +
  • Missing camera added to the Starboard Primary Hallway
  • +
  • Security armour is able to hold holobagdes and flashlights
  • +
  • Disposals rides now hurt, even in a locker
  • +
  • Only one person can now be stuffed into a locker
  • +
  • Sniper rifles can only be fired when zoomed, now
  • +
  • Deconverting a cultist with the nullrod modified, so that it offers a choice and takes time to complete
  • +
  • Cane sword/disguised sword modified to have a toggled lock (use it on itself) and to improve the unsheathing mechanic (click on the cane, unlocked, with an empty hand)
  • +
  • Missing on-back sprite added to large crossbows
  • +
  • EMTs have access to the medical storage lockers
  • +
  • Silver slime cores no longer produce empty food holders
  • +
+
+ +
+

26 February 2015

+

Skull132 updated:

+
    +
  • Temporary brigdge design in effect, until a new one is chosen
  • +
+
+ +
+

26 February 2015

+

SoundScopes updated:

+
    +
  • IPC's can now change their body colour (the selection being tied to head colour as well)
  • +
  • Github/Issues tracker button up top right
  • +
  • Emergency Medical Tech job, 2 slots
  • +
  • Arrivals can now be converted into a checkpoint with added blastdoors. Requires bridge access
  • +
  • pAI's ability to translate sign language modified, needs translator on and has to be deployed in order to see the language being spoken
  • +
  • Item costs for custom loadouts modified, to be more uniform and in line with eachother
  • +
  • Duty Officer OOC colour reverted to that of normal players
  • +
  • Respawning as a mouse has a five minute timer again
  • +
  • Mice and other simple animals can no longer be picked up if you're not right next to them
  • +
  • pAIs can no longer open every windoor and reinforced windoor
  • +
  • Holodeck floor for the desert scene fixed
  • +
  • Vents for the mining shuttle airlock now work
  • +
+
+

18 February 2015

SoundScopes updated:

diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 3a57acb490f84e4916e30bab41f7cc3914fc54f5..654d35b6c2b7f4bb2a8e5b48ed21c2b63ea4fac6 100644 GIT binary patch literal 55931 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 literal 46736 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 d|1fg`ifz*}9;5@=jd6{a?(1xnckS diff --git a/icons/mob/eyes.dmi b/icons/mob/eyes.dmi index e3f3a0f57e495f6a040971da791c1d94a5f36503..90c524a656c5497206ea709d30efa16455b0a0fa 100644 GIT binary patch literal 7815 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 )Fkc@DiDScc{E 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 literal 9365 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 diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 1aba2cb368388da34ec452a3d94296889ec37612..643420bd5382666847d37b7cbd559d5ea482eac1 100644 GIT binary patch delta 12161 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 diff --git a/icons/obj/custom_items.dmi b/icons/obj/custom_items.dmi index d2e981d4b341e8d291081be2e0a2d2613b76d04c..9b215b9c0710b6201d9ce0d060d3f00c9ed0e75a 100644 GIT binary patch delta 46622 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 F{};PgK0*Kh diff --git a/icons/obj/food.dmi b/icons/obj/food.dmi index 8f43308dea2fef4e51b3c65867255bc618ed323a..7660da0e4fd22a25d18903357332cb858499cba1 100644 GIT binary patch delta 10190 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 delta 9476 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 KOtqAG=>GuS*s25o diff --git a/icons/obj/trash.dmi b/icons/obj/trash.dmi index c031a9576c965719c7265b9f8f893e7fc37148aa..62a0a9bd5873ff461ade9c020751625ff04bb74c 100644 GIT binary patch literal 3907 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 R8GHZ$002ovPDHLkV1lR^fouQ( literal 8062 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 delta 13278 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