From 55326e1c708d356cbb254776f5ca71c3e3633a1f Mon Sep 17 00:00:00 2001 From: taukausanake Date: Mon, 20 Jun 2016 11:20:32 -0500 Subject: [PATCH] Technical difficulties Decided to scrap the beekeeping HUD for now. Turned out it's way more complicated that I thought. I'll try it again in the future. Added the Hydro HUD design for Protolathe. Need to test if it works. Might have made a mistake in Git so commiting in order to pull from Paradise master to see if anything broke. --- code/game/data_huds.dm | 6 +- code/modules/hydroponics/beekeeping/beebox.dm | 9 +-- .../research/designs/equipment_designs.dm | 68 +++++++++++------- icons/mob/hud.dmi | Bin 14757 -> 14674 bytes paradise.dme | 10 --- 5 files changed, 46 insertions(+), 47 deletions(-) diff --git a/code/game/data_huds.dm b/code/game/data_huds.dm index d63a68046ae..f25f6e234d6 100644 --- a/code/game/data_huds.dm +++ b/code/game/data_huds.dm @@ -379,8 +379,4 @@ if (weedlevel < 1) // You don't want to see these icons if the value is small holder.icon_state = "" return - holder.icon_state = "hudweed[RoundPlantBar(weedlevel/10)]" - -/obj/structure/beebox/proc/plant_hud_set_honey() - var/image/holder = hud_list[PLANT_HONEY_HUD] - holder.icon_state = "hudhoney[honeycombs.len]" \ No newline at end of file + holder.icon_state = "hudweed[RoundPlantBar(weedlevel/10)]" \ No newline at end of file diff --git a/code/modules/hydroponics/beekeeping/beebox.dm b/code/modules/hydroponics/beekeeping/beebox.dm index d8f128d2a5a..817f002f014 100644 --- a/code/modules/hydroponics/beekeeping/beebox.dm +++ b/code/modules/hydroponics/beekeeping/beebox.dm @@ -37,9 +37,6 @@ icon_state = "beebox" anchored = 1 density = 1 - -// hud_possible = list (PLANT_HONEY_HUD) - var/mob/living/simple_animal/hostile/poison/bees/queen/queen_bee = null var/list/bees = list() //bees owned by the box, not those inside it var/list/honeycombs = list() @@ -51,10 +48,6 @@ ..() processing_objects.Add(src) -/* var/datum/atom_hud/data/hydroponic/hydro_hud = huds[DATA_HUD_HYDROPONIC] - hydro_hud.add_to_hud(src) - plant_hud_set_honey() -*/ /obj/structure/beebox/Destroy() processing_objects.Remove(src) @@ -258,4 +251,4 @@ if(!user.put_in_active_hand(QB)) QB.forceMove(get_turf(src)) visible_message("[user] removes the queen from the apiary.") - queen_bee = null + queen_bee = null \ No newline at end of file diff --git a/code/modules/research/designs/equipment_designs.dm b/code/modules/research/designs/equipment_designs.dm index 8a056d3e67d..0f23b2a6532 100644 --- a/code/modules/research/designs/equipment_designs.dm +++ b/code/modules/research/designs/equipment_designs.dm @@ -21,6 +21,16 @@ build_path = /obj/item/clothing/glasses/hud/health category = list("Equipment") +/datum/design/health_hud_night + name = "Night Vision Health Scanner HUD" + desc = "An advanced medical head-up display that allows doctors to find patients in complete darkness." + id = "health_hud_night" + req_tech = list("biotech" = 4, "magnets" = 5) + build_type = PROTOLATHE + materials = list(MAT_METAL = 200, MAT_GLASS = 200, MAT_URANIUM = 1000, MAT_SILVER = 250) + build_path = /obj/item/clothing/glasses/hud/health/night + category = list("Equipment") + /datum/design/magboots name = "Magnetic Boots" desc = "Magnetic boots, often used during extravehicular activity to ensure the user remains safely attached to the vehicle." @@ -41,14 +51,14 @@ build_path = /obj/item/clothing/glasses/night category = list("Equipment") -/datum/design/health_hud_night - name = "Night Vision Health Scanner HUD" - desc = "An advanced medical head-up display that allows doctors to find patients in complete darkness." - id = "health_hud_night" - req_tech = list("biotech" = 4, "magnets" = 5) +/datum/design/security_hud + name = "Security HUD" + desc = "A heads-up display that scans the humans in view and provides accurate data about their ID status." + id = "security_hud" + req_tech = list("magnets" = 3, "combat" = 2) build_type = PROTOLATHE - materials = list(MAT_METAL = 200, MAT_GLASS = 200, MAT_URANIUM = 1000, MAT_SILVER = 250) - build_path = /obj/item/clothing/glasses/hud/health/night + materials = list(MAT_METAL = 50, MAT_GLASS = 50) + build_path = /obj/item/clothing/glasses/hud/security category = list("Equipment") /datum/design/security_hud_night @@ -61,16 +71,6 @@ build_path = /obj/item/clothing/glasses/hud/security/night category = list("Equipment") -/datum/design/nvgmesons - name = "Night Vision Optical Meson Scanners" - desc = "Prototype meson scanners fitted with an extra sensor which amplifies the visible light spectrum and overlays it to the UHD display." - id = "nvgmesons" - req_tech = list("materials" = 5, "magnets" = 5, "engineering" = 4) - build_type = PROTOLATHE - materials = list(MAT_METAL = 300, MAT_GLASS = 400, MAT_PLASMA = 250, MAT_URANIUM = 1000) - build_path = /obj/item/clothing/glasses/meson/night - category = list("Equipment") - /datum/design/mesons name = "Optical Meson Scanners" desc = "Used for seeing walls, floors, and stuff through anything." @@ -81,14 +81,14 @@ build_path = /obj/item/clothing/glasses/meson category = list("Equipment") -/datum/design/security_hud - name = "Security HUD" - desc = "A heads-up display that scans the humans in view and provides accurate data about their ID status." - id = "security_hud" - req_tech = list("magnets" = 3, "combat" = 2) +/datum/design/nvgmesons + name = "Night Vision Optical Meson Scanners" + desc = "Prototype meson scanners fitted with an extra sensor which amplifies the visible light spectrum and overlays it to the UHD display." + id = "nvgmesons" + req_tech = list("materials" = 5, "magnets" = 5, "engineering" = 4) build_type = PROTOLATHE - materials = list(MAT_METAL = 50, MAT_GLASS = 50) - build_path = /obj/item/clothing/glasses/hud/security + materials = list(MAT_METAL = 300, MAT_GLASS = 400, MAT_PLASMA = 250, MAT_URANIUM = 1000) + build_path = /obj/item/clothing/glasses/meson/night category = list("Equipment") /datum/design/air_horn @@ -170,3 +170,23 @@ materials = list("$metal" = 200, "$glass" = 200, "$uranium" = 1000, "$plasma" = 300) build_path = /obj/item/clothing/glasses/hud/diagnostic/night category = list("Equipment") + +/datum/design/hydroponic_hud + name = "Hydroponic HUD" + desc = "A HUD used to analyze the health and status of plants growing in hydro trays and soil." + id = "hydroponic_hud" + req_tech = list("magnets" = 3, "biotech" = 3) + build_type = PROTOLATHE + materials = list("$metal" = 50, "$glass" = 50) + build_path = /obj/item/clothing/glasses/hud/hydroponic + category = list("Equipment") + +/datum/design/hydroponic_hud_night + name = "Night Vision Hydroponic HUD" + desc = "A HUD used to analyze the health and status of plants growing in low-light environments." + id = "hydroponic_hud_night" + req_tech = list("magnets" = 5, "biotech" = 4) + build_type = PROTOLATHE + materials = list("$metal" = 200, "$glass" = 200, "$uranium" = 1000, "$plasma" = 200) + build_path = /obj/item/clothing/glasses/hud/hydroponic/night + category = list("Equipment") \ No newline at end of file diff --git a/icons/mob/hud.dmi b/icons/mob/hud.dmi index 49a50c2a8394d8f913cf252e7331fbbb107a3de1..91f4aa1e374fa3231e2064b23b9d5402751f1085 100644 GIT binary patch delta 12957 zcmZ9y2Ut_h7B(6L1x3ID(m|wyfJ&7XiUI+VUX&)%r79)VY(UDVNHGBskR}LHgVLl0 z1V!n+1_+4M&>@sSlDqlNIrrZG=Xr*i>^(DkX04eu?|RpK@*RAUBmm?En_BwabMkd~ z;pXG#=IsT61b)a&(@(s5_fkw>2io7XwIz+pCRn?o8@D&%jk?@yQDylXSeUObq_G&Ezqgx)=W z{fk#Z688>I@!)mc!=L*xTYBx7(GP!!{@H-$R5D1k-Mx}TfVAfBgY^+Ne{ zT=G;GW5A}NmYf6RM}4L`Y8CRa?Z3O-Zlpwg zd2}VkooScZYy0dp5$x-%t5SXs9$HFyU1hjU|6Wr<e27DuH=c%n`xpLb~A)mHXi{c+oR^wg#7*|Eg4H{aN}tz2392 z-@(dPYf{$Bp~H~STbOilMzkL_bu-ePtRo=K}yY6># zc;2{4r|x$|Vjf)KwTeg?^P1gwZe^)1|?H-sOgUM&%oLo#NgNH&2=lE|i`6|uwZuYgIZgvlH zH~R;XZgwscFb@Os&tN_X=A>?RWrJHTRmcl&%4GTHO=ljY#X-8;W#b?Z_TnI=xp9!2 zePDhP2k{VNr5Z;|o~dB5rGaw9Nj1oC+QHGdrfD+m{8{VBx&-qo)EJF8kW_pRUnEAf zM0_@kZ&s~x^@zV<9``v=wTg=O?u3{zr_bk_am6p=y5Tyq;qRXG-_R;%dxV1ug}jFe z(ej0q-P%Rij9E*E^a*5FyEt!#jHXv#mEvM7X|mZ~)!~O7aMw<{AJ`!-4I2oVUb_=N z79H2>`OGfBwf=2>{T7!n7MQO`gwV-)Xf{@STEFYNR;Pv3O00WaVm`%g)$DPkVSrrh z&BW$=B4zwnO~u!JZ73gNzwhOA20TGplQy`x^v>&M za^RY@+xCf_j6_fvEO@W{33j#`4zU9VRcY^8Cg8R;_M$X)mIVzY$f)?{)w&leY0<@Y zYG|bj*UghhH5HU(rcGt0dQ(Z4x*7H5j~HsjxrV)&a{K)pxH=E`3mfmp^}WI_|Vy6+7Pttv0EN@@?8&Z}%|5*+ez!a>VH5 zF7AE&66GVR;+&jbx=e@evGthuTA3Zf3R~mpYpgVFYR=BU%f}Er`z4CNDb;XmlD=j* zp`90DZCU%UGy8`Adnt*qo`*dFOtZ%cR_iu=aLtxe^`LIkvR!@ErT_9a-LHj%(FAV& zu_LNA_bHS$tu$2_Dv6dIIM2srllAn|ehJIw^0&~Ukb{}?cngpad(l0M1BUxl` zIU0Tiv(mjuB|QI;_9iSS?1ex1i&V*pQ$uX#dH#=c?pHPYbvO}pST4l=bm(qRXUB>p zthj7C_e-IjM-v0LS$sYo9RgF4miC|Xm%8h&UB4GRf21-SpK8MfaK_98PDCTu2;rPc zl=0Lu%(bgp_d*(Lf}6JKp3t}6x0mvxkozLrBhJSz1!l>Anmg)CB!qhQM9x%UG%T#Q zeFkBc|HPni^Z}ywY>N7=3K-foT6CW?lS0<|5_wy6@GOI7AAWR#;ZH#JS%&ME3;C+w z3?)si)`vE_ga5U4fzOu83Re z4#wps!2*_Ga}_Rmm%V51_Fm*(F8bOjLMG0C>9Z`N{O0VarTjsUPmnilRD|6~INaT7 zUDEYv4ZhvJV@88u+?KeisRGx&HI!10&xS8V<`aOB&A+I(=b3?t+AL3jBGnSr8n2FF z!7rY^nNUGNK^R_duscnf+ViEwjWqFR?t(DF-Mh&A?wEz+7cb5LSL!8sy<-v;G#=gG z6ez{nj9M9}5+cr7lRR<=yg~eqFOK(gg6#-cEH&;t22S7_svDclKUklrnag3CbC3(| zV^-OJwTPa`Lj&k$UF6;Y->%HUVXs(2MVvF7Xh`0Lx@-y&wn+(@xPtcJJShh^=U*9DRK~GqCY> z2I=TTi9>JlQhSVMgZo8PM8xp<^XIL^!9nBuH{P~r0^@{jVb`lm4`t-1eJgn;h)Dt~ ze=yL&eI~n6G_YTlg*kEC{Au|6joYG&g~;J0Nm0?;Z*}fv$a(5oW~ZhWMn*=qP>&y7 z@^eaojc=c1N|h{gGjInQHXlrS{Mx}*IUISO?<#U6r>iL19uXG>nU*tBm2>7(&`0k3 zKQ^*ufdZjxn2vXzzK^gqoyB3i#ipS2O%1Ae!L+zH=`O7n|e{X^c?h1N!ayJ&o$xye(R|Y(3D$i)PGJuY1W;+8MAs!L1?mz#y)b6IFrn1scA7a(VXDHFAjwViq`~g)h0ToF}9{rl!)5@TV$sek)Y` z3SlvXfu=-4zo&f9=oh3{1K?J(5mp*Yyok>;U^3$pSXhv4;L3j>ZuZ#lk&{egDg35i7+H8Lk-Mg+;4pW| zlrx45jzMu|P2aM%y{mt&r#s=He8(Ai)uflEkDT_(VzAqMA|0J%3$S(Qy`5u^b;_qt zpY%1x7H|2TZ21Bw^)IK9MS6{uE?J(vH&;qt4^jAG#J&}Z5hh<4sD{mTwa&!ps!}W3 z1kU-4AIWT$cm2v}FT8GQp4Q@`Mzqd8mn2!pw-Dc`hJ1=6z2GoT#t$V~Zvy3bUk>A2 zy%>UrZ!pZRNwR3y3R}ITr;^;X0xj-R(*33Tc)vtH_!jZ&@`GhZ=q6DnKgUH)kAdnU zL@h*YI;=>vH@M$@ebQga=0-Rb#HZ!xrtAM}sc>|Hm(%24KWO;NjPfAaFroJZR(_(= z8HK1GpuRKS0up(ea0Ko0$NsZeV1qmceLfd4Mp?N!zu!QXLL9D9jREAP!VNfS$m?XD zYK)@40zYUVAN>RrW{HVVg@9(fozKdSIi8lMWk~YwPd|#W4sy86N**@Yo2le*pdY*| z9sepMG~$()_mADG8_ajqW4CHNu@CI+b3yYatc~(vV!XF7-*XqLV2s==v%wc>-f{NrCj$g#gFO?}TY7IT6)4uVRRBUHxSYZbp8?QvQ zGTj9*2%Xj)7CorfP+w*;w#a7HKuP*&KO4YqTmv>Zsj)+-I^|MiE2B<&> zf5z8AYRN}+#=i`*%a50$1YxNLOm00N?$*Ch`_siT1+emVqwVg~;hde%E4-=}MsLxi%GVVQ%z{geq4Le013~ZdC zBu9^t+T7=}<;?}_d?$ND21?vi3jR>-@X107zm3a^d(NWuZY%vmJfMsZGC(3jfrQFG z+Ch2;-p9L>g^2aES8bmKU26I^JxdPGQB+s?2)fC4j!o0ulaGrUmA58S%!K6ra-E)^7{p0zgy}LBwVJk* zV7TDQG#sZNjAezMtZAH7RQ3RTuFbTow00-!onj76v|PBWwMMv@_O||u>eS10rI|4@ zZi51578bv}e))1^B+blap&j{kb8|WPO-VdAKB6#^uXz$q6`s&aAKMnenikL@Dzu4r zY1dG=^2&7xm-?K;_~n206vWJ&eIh+#tsZgd z=Us+ZkaM$FsNN)x@Bsf%Ln1XG)R0*SK+l1C&d7$cV-y3E_&uwT7VgAE>Eq)rbkpo3 zv_zs+rL%seYyy;gC`U@5zI~9EkzNM%Kj}MzraTo%t|G(cd}gZ!SKi7a$C?ktSB#*P zI#ll!en6U*v>&U%=a4LAz;Yf>^0%iywuHf8g9l^ak*(4}I`#&U8w`K2IwCHy4{*MI z{knUmDWuwGt~JVYr*+OJ4*Km7jiXpoaoO(M!3I-fxCRR#ww2EDqLLU)t}Fxhi%JWm z>EmGcSt@04P~8@o8R$xw_eq%VEY-R2DrM9P5YxCg0}MWt-G50G?}2~7GbHF+IY9OAcyQIhv~@amFe zJ&A8OUUC7MZ=ot`I$?ld#ul84evUuk9~C+9G+meccb671$;__Sg#EMe8PH(h^-5*r z&9%pifj}jOVI&H`2*Dy~ePFOx>cB0IYNQ zBv-&~Gpj8R>M=*E^~B1VSXzp}iu*d=3OJ39>LNS4x~Q4#0ZJn7KrrMONYYB+ax+KU zuB)7EwG|W;Xj#>G00Y{*Vfn&Yfj4UOFRIHQPOHr2*LsTG5}KQQ_eeZgZi31q14P}E z2{Cc{6Re(w(|Iq=4wh#vFBQI4Vl9&)#QG0eG=H)>e&$ z#l_WO&TB=evn*o3PgXmR#hwh8e7TG2*@Ut}=$LKbXzhO9CtIzZ1uL(KM7tWG_b}UV z5G!|IS&A>pB5pZvVb;nLF<*}ROa9Fj8AdEMoocJ|JjUG5~ z@!epD?*7pX0PRrJrSecQE9!Pdx8R0t)7)bJSl5V;Ds}+u@zwz#Gj&kZdTnwmrK2)M z%FRBguDGPczdS#-#=~t#fl_yh7uhqR!?yIEsC`0c#!V^9Cq-xD_esojb}-^WGo`HB zeXJOukSFVW3+w$>ZuIT?wVoFix$^4s=g+_UsS|b^LRx!+n~nc$`Tlr%NPNoo;f7KR zxfA3161cN_u9n=wxHfZN?*XZ|Z;xn2^8ZuFA~tSP6seM;xIJ{CiEIvxY@R$gkbL}< z;~<0h4WCA)D>-00Dqh}Z5&q|x}{S0nlF-GzDocz`Ut?zM6?vUD7CT!6bRij?2 zWM^mR;Aoi@xV{PxaDd%r(?OP;$9RrSLqO5}($a4CYFdx`ZE#F{Gqw3j*=YI}INC2+ z-Y1?`*0J6WmF>gJA8Ds++hRbZP_IoZUTMHv)c2jc#o}T5GVH4V6mjqHWu*0GkVX@<>lrC2~;w+pSm35^zSmyRD$bH%KvR_ zD6QS!xI0B0yG{lNfihqf28u27{`@i+T8nVX`T=jbT^^fb6XWGU>srNc>G^Wrppgu3 zK@L|}SliIz)~i(3h4@XzpfyH>36g2{w83eybNrwVyGeDN%PGYY+>#~s6ooFn!)RpI z&WFqgw_!&28%A9(ukshZz78t0;NBzP#|&6lj#rQ8#AVazfcNJ(XuVJBO?@^5S=|G1 z%4M%l?z6MAixFmqxTQQ~j5(dvvHhSAB==AqnGR*>XcyJFQpi_V4kD1G>)f^58kLyx z#ByQ}Eiyl7iMNPv!W%!Lo+#KI#%#M0uPZkP#XHngGg@QFCN#EWcSIeq^7(ZRYg}(XWx4 z)X~>B_J&>B)RJwweP`!IPnL=m3kwU#gorTTamn<5huMmj`fS&XK;}zW)hvU6VC2uw zxaue0&yXAuaM+;u9B8X>bR;9B-*GZ`lut{$4Ox1~bC?-62w)FbU`V31kq~ThccXc4 zxC%v$qk!(~jg>IaZ~d;`OsN(^99O=cc`I;w+N{jZkOlL!GaB|cJhyKT-MLd0*zdFx z`~W$;cj#RsbwQb?ui-@mNWJ{WFT}81P>qrnFZnpf%NuTGCt?b^IRgd}>gK5+*iTp9 zwgT)#hCvUNFou7L_SVe*s3D6IE@^nRaVfV0D^ZzkiBph0gw$naqQKG9Te?Txcw#*=hkOVl#=uK&bQ zKnEN4O-DD4gcj^bfMSv-5Pf=$G8aB9CQw#xJ`$nj%lq0XK&qNQ2nSw{4rWYgg>jaD z`*WdVZDgB)HLYpD|JsS`FI!U3t}tc9Otkn2WK z!U^H1++(Zd3QDH&og+)HrSzT=xhr~jDylY>4F47V;d&xvi|dS|!kyf+EO zP4UFj=@);v{a}% zN=X0ph{VmC!|x=lN^7V(wz(^;wz0UtE9S)>l=ANG@pb-HJaBAxg&nOt|NHW zqHL$2dM{Ri4#yY)(Tbgm-6*{+3pUhpX%46wAtIKup11M(w=)34cEInO&ofT?Z2dAoYb#c}-~ zTpW(>ERZA$lZw$0n#dH6Zp)fpq~Ra#-j9~>v~wr$PRj7Dkf5Db&pw46^$B|0{am3v zz&AVYE$3qwGQK@Ciwz{%G(%r5K0CHe(_RYkcFg9 zeOPl7{OeMRj`IU)=r;{o3hL5@=m!V{V(?fD5EDBCrK>Wh#4_=GqH0odAAO%bP6Sb> zE^;Q+#bB221I7Bc>sHSAi~akYrXcEEZjFhj^`w(xSDBouhNB&kywq?f=Vt}C%^6#( ztE*v~T^%6wU07NYzw%08YAI;InR|_It(js`YMHw+-SBIa_1d*(3!Nzuo_1>l@9#j> zn>Q`C6hje5uV&KzHQrrR_Q^f^Yc~!5=Vqrp-%Q!r*-2)aW7Xu7)-sN`{W{RLmC%y~ z?_cUWs#Nvd*0g+lQC(Y1Y_h7?oD(^cRsC@Zqi4;AO}>N?b+mAHMs;1z4s$L;9BfRZ zY(o);*O-|<=j5m%9n+6yeIDG}X{)WMFg$zq?Bo}RSP-rIcZwF$*eOr!x^CBH-geN+ z81|oua!8IEWxp9ZO`|?v-bKd|rs}R$@mYS!147U0s|etxaIa<6mj% z`_MjC^mLr)U7|6FMV@j?t zys?BIXB?AVaNDut=xA|>ThTL)$Ztz~E0c5I^j)DDqh-c@mB7rKu=Og3UyLKAJl91f z!{?#?`BTD4jFOKI>*?lA>Fr>nu^CMFiuVy=4(%XEDy^0^<~Q8-XWMgsZ6Y0%w?-cv zEa~&q=6$nF`}q^}qy`fHJau2!+zQSj6wLhY7~p)4#~53cr2nK&4l-6)E7O^Cn+0hr z-=K7Dt5v{mtAC*Pp=Pmy%Gv^Jh-eT8GJnxU9lq-5q;Q8!=yQ`99zT>3KpWlST9eNC z^kW@eR;JH}sHq7<&>h!G>}rlTbE7TLwzfe*M;Q4(k!OvAg4R?+%KX~;vRN3=dMEy3 zfBQmS0-J8zklmD+1I%zgwXL$+CIh)?2{fp+fCSB%3dcQHlflmKqwQ`wK6%wcNdf+= z%*%M(C`g(Czk_cx-$|A8#l6&xe`u+F+hhC|KMX%w7N=53bIbT09{K}P3+`u6k|vjA z6WfI}iYFWQ=U2xqlhXHl+t!!Udkv|KX{a)0z&hM~PoU_mb^)5(ktx?siGuKi7zxO^ zaGAw}K+=p<(~}UkNbnac@3$zl%7fN3;WF=5De<5A^Jp(Z+}`B)$8Mqw8SjEz0tfIr zIo~bUt)Px}iUlLS1&oHyq|hTrDeFxrlSSV9l-dnJepsw?_OfHf|L6T{;0cZT5#VaIJRTg@j` zU(D|bRa-EnI}q63aX*`ksrNaq`p%hqS;z_vLvFk$MhdJ<*5!S?FLPrHq6%WkcKmG^ zh@c)=;^3xrAeAqAx%GZ6)DbiA$r`!WDI6_!+>yA}7^DqG*Fc!M&x1I$H!(5EI|YP! ziK>HF4V3NI?=nPpzS-Gzx{=x?{ta3)b5AmLN&mcZlqP3od>zP$ni}!h03^|R!e|OI zKk~KCET8i8jeEN@9}hTI?_)1_Bo{_B6CPDEta<|PjhJ%#U;cEEbM-IEqZLe*q6GI{Zt~V zQgcWjlO`2pa%I%wbC`yLJsoji=^DNyRk;|wNIFylHkZBGI8U2t;qTv5JY9eIC$6V4 zXtxxoQhy!esn;cEYP!}CMj{kiqBmo`=dm@1b7O}!Jw*Czp`~Z(RRfGEBkEy-u%!>a z38&LNo%RSZmg}}y0G2Z_4MRv36Za==ky;PP+5}z<`k;+ocD+1Jk@&uMbvn;C1EDQ| ztNON)E?@`hYcBL09MK|jxst~?G7>qk|ewx#n{=o0Hh2)UVW&bPB~eE znwgq9J~w!AwQ&%$70+aw!S~^&k7vwQfq#i#pZn4;$x3oy`pBidHu%n8pgdi<&fOzZ z0&!TbC`!zoVY0Vky!$j6Gb8mpQ-14?c(qhk-FSoF0;A1w_p}&ce|52*TXB9hqiRsP zzQFHMMzGIW7TdV42+%0qKO~;HFxPz;4Qgr}b||;8Ew^!*_sxb))ekPrv2>H|kezTq zc~WDHeA(?_QW<#_yDJS$H@Lp4dolQKn9!NOBkOAwHpH3+T zkYQNO`pYu4c{6IB8jibEg(^_E{iG#)d>xJp8?)D&+5#g;TFsW_19r+<8RXsElu5*) zEg^Mcl1RCq&w?!-PRT!Fit2ui(=qPBq_D!6P85T2$z6{DUaf?`8BzW5e>sEXG{>26 z30GQekE{7iUZ2~9%1xJ@Dkf2N%&Ym>cUM!MB_=!XyQ0yrGH9P)2fLW>y)1zaY&9%< z7*l2udm^_5-=gIWot;J;uY=@|wB|zwx4q}T+|7P+us{*%&P-LD7*$qK8KJwoETkL1 zB6Se?04z}+$vbdcv0azcXrK2f6;(R)!kr*&kgy*q=(h8>+#D~@Xa`gDnm6|(MyBlC z-o;33zShCjSo(H4*`xP9^K!rxg~jW?8*C&XAQ?Lku#1t*rh(_%dd)*xwsSKg`9AR7 zkIiaMKbRjEC0H=umDmoelcVG3 z;Sd9OW5vMgmhTBosbiO%Kor`E{G+73*7In))^6~9oA@AHlhbG`-08Vy8}C^)>_ZI{qA1XgikdiPhWJl||Of zOm${Rwrfuv&b%AGg*_sR4ls3+fBvDlDXKUih6#<%zu>KV+!M(d+t!m6<2cVOAX;sp z35qA$In0LFhLEwGpZNb{OTYl*whN_&3pHed+`|j=4t#O%9TJB(q0gcax$YX&)POf_ zA>VTjWEXJ-!7<1$=ptAKY;*t_E}|6WC7 z-q1_yRB*5WawWKDoIK4-UVs5o$WPU@kSE~1twrXB%3s&8nt2h@^fNsOM3v0!)MAUj zGti~F!^RyjZm+mj(Uu(c_jYiZo{x04)r%=<`o`6RXZ~yDJoP(62i0Glo8p`ykb6wy zuR+rg@ZNp~t4g{z=5>@xzO}5yfD1!oR_fIuNd?PPg}MJ>SJeNdSH5{&faFV@QRq2k zQyL03Z2XB^hM5?bX#65XZSqF=kYUGeSEEx1xkQf@I%pr$PIZ0ShvNza!q`uZQfJfw zkLL@(^-2jQjx?2N8Qa==uY@sj4;AFPN)<;7e`O)3nNEEu#*dObPWXMYQlO%7SZMGj zF8UaZft3;ro9DN~2EgO>(6@3MaWZ(5I7-AZ68ahy6z3;mQWgRxyBuXZn?TyU= zqa}~16E@dM$yRvi2$=lMfpsW!WD=+^q3D`5*%lSU%_%=u`}Up^TzXfVzhakDruEMS zmIl?#{m~V;VkB_o`FLd5B1qSq93AzpQV7t@y)la4M@0H4{P|5Eo)(BPBtNf)c8g?k z1x*EMLAZxN>{OxK91zG_tvPj||1_7u5mKx`gq#ktWstRIxy+d4PJ2$pT|?O5V*G~C z4Jse+bxN2%QpQO)dj8#Yn_K7UPa`SpbWeVH9o@H>-ia$O&!B4gQcXFi9)IAGPm8*I zlk@7V%s~eJ>mHb_<*CCRx?5`!QG7SKE&n?-=Xu-9f8?;gEZ50Ah6g$uYMt;h% z5KyNbe$$Zr@|B@VeZ7OeG?S&Xk4`x*iP3D(XUhR0lTRF>ZO%~F18@a_P3BgPPYzZq zY!#kNlt@#8dsQCK4i}j;Me+D7^L$58pG4&9MEa0v82~Tb=Ul(+{S!M$=a>HtsS89&2)H zwgYMWM_OlD2J9@1?3b=Dk0t)qhG&B0h1+1gVdH=rKP+E8O-_o9}B&fcnz zVc@)G<>Gs6bqBs-ZDMG69VR9znNTJrApxWafcGDM@N88wjLolAp{!6WL_`kX zZ0SNb3k9qEwa_06 z8aroeYb@jO@>+-d<61A9S^xBsb>2hL^#DFqi04l2UGik*)VWm2lS50@0|JLc=FW=ftE*zJiZZbAHj=}44Ra`=*afOAR>QTMS8w}0G zc>xKRaq+xX#rqBPddrVAdyP5vBdH({Ematb>b3~YyCbtPdMAo;C$<&5t#qT=7ql9@ z&Oj8d9^Q1#hVI=IWcqVQ8q*5hlf3r zz2!9?P<4C~EDwJfKD&HivOoW8*F}p$xG8IQqjyK*GIMko=%|P>Rj;{@`*S**l zyp24yTKa`X+O^o5Ao(8Ke3k(cPEB)bmaeiTVo&SeXfJq2;`C8c0oxhcsef-rghN2) zp6U!+_|=OM{L_~~+Fn8Jzg4eG+y-bE$Nr_5uAkndIIT+yw)}4|;AsNV{7ErvXW)td z?F9m%1*?bqUyQhV+SA;>2Qmb5eZ8Oh^fP#>Mo=#|t$6O#;Eh397h>>4HDzIy*|jy4 zP4cHx-Gwa?sCYF&i~H{|fZ1>qgxp?B`TG%^6ZbilQ@ZQlv0Rs+e$VFv33qp62fy^~ zztdZTXwE_)XW0HTj?=0`m%t~pJpUW=^|B`Th>kGjBN7q=j*=R3`r;}Wm}n8T&}=Ec z+@hldK3%5!@1*squJ?SxU#f7Yx%Gq{>`36WYhm!E&l|qky?YR9w-`R39Ebl&CuyJU zObk8PTL~zokN@_u)jC&!mxDl(0+y*ze7p~VdN0US$Y$|x7UaXEy(Nc5mZ_zB708pe z-;bcdYJ+eAk`tjcReJ#3SGl8Wck$*oYYbGqtgQl9fDtQ%QITIWSFXom+}fs$Ogi4QnrVDAGBQGYqMmnC zX1d!VdWeV|e#{wJj(g1MG3;H$;91spNd{6?IsScY_i0yMUEQb z@U7sQfwft2*qwsuVEbW%OyXWR)pfdd0b6i?--!p;Y<~g>_nUe$zKIxnjWu6pV zGI5ycw;K|({*B?^b#%HX)Y2X3*nD0>0!pbbQr*am|NV~b%()N$TO?fIOC19@UQohq zqA}qSRVn+Yix6BkgFK*2twC(^pEpzrf0R#Utqrom0N6-PvGWNX+e1(h*YyYf-B156 z^gHI87egdD)ku5gQY%3)DR7c%_1mp;TT8@0=@U@VqGCLKt4&y=pN zu2QRx3zuY^E#aNe4Rgu>cfjDSSB?Nk9V*Kk=ag9dUeSi!dpjDPR@ zpRhxXvWZC3Sr&yNCP>-Ql*(+)@17o6((yqecc>t&y~;}JAL6jLUKlh~Q1s~y7=DQQ z+^lW|s^Sf-u_m7AW&?eCNJS} delta 13056 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 O!S3tdE52*@^8W*7@KpQ& diff --git a/paradise.dme b/paradise.dme index 043f4208d45..89ddaa6cc8f 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1392,7 +1392,6 @@ #include "code\modules\mining\laborcamp\laborstacker.dm" #include "code\modules\mob\abilities.dm" #include "code\modules\mob\death.dm" -#include "code\modules\mob\emote.dm" #include "code\modules\mob\hear_say.dm" #include "code\modules\mob\holder.dm" #include "code\modules\mob\inventory.dm" @@ -1444,7 +1443,6 @@ #include "code\modules\mob\living\carbon\alien\login.dm" #include "code\modules\mob\living\carbon\alien\logout.dm" #include "code\modules\mob\living\carbon\alien\humanoid\alien_powers.dm" -#include "code\modules\mob\living\carbon\alien\humanoid\emote.dm" #include "code\modules\mob\living\carbon\alien\humanoid\empress.dm" #include "code\modules\mob\living\carbon\alien\humanoid\humanoid.dm" #include "code\modules\mob\living\carbon\alien\humanoid\inventory.dm" @@ -1456,7 +1454,6 @@ #include "code\modules\mob\living\carbon\alien\humanoid\caste\hunter.dm" #include "code\modules\mob\living\carbon\alien\humanoid\caste\sentinel.dm" #include "code\modules\mob\living\carbon\alien\larva\death.dm" -#include "code\modules\mob\living\carbon\alien\larva\emote.dm" #include "code\modules\mob\living\carbon\alien\larva\inventory.dm" #include "code\modules\mob\living\carbon\alien\larva\larva.dm" #include "code\modules\mob\living\carbon\alien\larva\life.dm" @@ -1467,7 +1464,6 @@ #include "code\modules\mob\living\carbon\brain\brain.dm" #include "code\modules\mob\living\carbon\brain\brain_item.dm" #include "code\modules\mob\living\carbon\brain\death.dm" -#include "code\modules\mob\living\carbon\brain\emote.dm" #include "code\modules\mob\living\carbon\brain\life.dm" #include "code\modules\mob\living\carbon\brain\login.dm" #include "code\modules\mob\living\carbon\brain\MMI.dm" @@ -1476,7 +1472,6 @@ #include "code\modules\mob\living\carbon\human\appearance.dm" #include "code\modules\mob\living\carbon\human\body_accessories.dm" #include "code\modules\mob\living\carbon\human\death.dm" -#include "code\modules\mob\living\carbon\human\emote.dm" #include "code\modules\mob\living\carbon\human\examine.dm" #include "code\modules\mob\living\carbon\human\human.dm" #include "code\modules\mob\living\carbon\human\human_attackalien.dm" @@ -1507,7 +1502,6 @@ #include "code\modules\mob\living\carbon\human\species\species.dm" #include "code\modules\mob\living\carbon\human\species\station.dm" #include "code\modules\mob\living\carbon\slime\death.dm" -#include "code\modules\mob\living\carbon\slime\emote.dm" #include "code\modules\mob\living\carbon\slime\examine.dm" #include "code\modules\mob\living\carbon\slime\life.dm" #include "code\modules\mob\living\carbon\slime\powers.dm" @@ -1516,7 +1510,6 @@ #include "code\modules\mob\living\carbon\slime\subtypes.dm" #include "code\modules\mob\living\carbon\slime\update_icons.dm" #include "code\modules\mob\living\silicon\death.dm" -#include "code\modules\mob\living\silicon\emote.dm" #include "code\modules\mob\living\silicon\laws.dm" #include "code\modules\mob\living\silicon\login.dm" #include "code\modules\mob\living\silicon\say.dm" @@ -1539,7 +1532,6 @@ #include "code\modules\mob\living\silicon\decoy\decoy.dm" #include "code\modules\mob\living\silicon\decoy\life.dm" #include "code\modules\mob\living\silicon\pai\death.dm" -#include "code\modules\mob\living\silicon\pai\emote.dm" #include "code\modules\mob\living\silicon\pai\examine.dm" #include "code\modules\mob\living\silicon\pai\life.dm" #include "code\modules\mob\living\silicon\pai\pai.dm" @@ -1550,7 +1542,6 @@ #include "code\modules\mob\living\silicon\pai\software_modules.dm" #include "code\modules\mob\living\silicon\robot\component.dm" #include "code\modules\mob\living\silicon\robot\death.dm" -#include "code\modules\mob\living\silicon\robot\emote.dm" #include "code\modules\mob\living\silicon\robot\examine.dm" #include "code\modules\mob\living\silicon\robot\inventory.dm" #include "code\modules\mob\living\silicon\robot\laws.dm" @@ -1583,7 +1574,6 @@ #include "code\modules\mob\living\simple_animal\bot\cleanbot.dm" #include "code\modules\mob\living\simple_animal\bot\construction.dm" #include "code\modules\mob\living\simple_animal\bot\ed209bot.dm" -#include "code\modules\mob\living\simple_animal\bot\emote.dm" #include "code\modules\mob\living\simple_animal\bot\floorbot.dm" #include "code\modules\mob\living\simple_animal\bot\medbot.dm" #include "code\modules\mob\living\simple_animal\bot\mulebot.dm"