From 3580db674148eded910620c78cd73ff7affe03a9 Mon Sep 17 00:00:00 2001 From: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com> Date: Tue, 9 Aug 2022 00:01:58 -0400 Subject: [PATCH] Fixes the Screenshot Tests (hopefully) (#15483) * Fixes the unit test for moths * Adds some code to hopefully force monkeys to have a more consistent appearance for screenshot tests * Fixes the stupid monkey test. --- ...enshot_humanoids__datum_species_monkey.png | Bin 778 -> 779 bytes ...reenshot_humanoids__datum_species_moth.png | Bin 1801 -> 1825 bytes .../mob/living/carbon/human/species/monkey.dm | 3 +++ tgstation.dme | 1 + 4 files changed, 4 insertions(+) create mode 100644 modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/monkey.dm diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_monkey.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_monkey.png index 6ed2663959cc1e717946464f20dab6ca804620a3..77ddef22ec8e1f2ab4dde26b6421bd422c39a84f 100644 GIT binary patch delta 559 zcmV+~0?_@628#xe=YJ1LL_t(oh3!_+asnX?Bo`|f=qdgGkL?EV>}i6XzV_0Qn`yGk zB`CWg9I+45_@z#n^ibUgFPBRF%!8$_QVHGDcd`3ovyjLC1Z zF(7~O7>H6zlPQh7hYyl^h?CDrG*b5PMHq0#)5aJ1)R5vZP=6W6RO}{5N&&tUaq_GL zNeRqzAkJVwNVdH8>L`w5VZR?L&*a+aNIxb$3m=&i3bBFC_2YI3@f)q z(T&FcH4@NNYk%bpwY8wjF9^oELH4tVvAsyNhx|7G80Itcqu}S`h$D`e#T$R{F5eBp zq=KgYLGOwa{K1sqWAXii5}ef_xCJ!#4~UBzgc-ryKcM0=^#{!$_<7ve%|J{x2(18@ zyNQQ#FRSFhdZa z$-BPo-#{o~M(+qP#H42DnE?M1XwI5d-#r4A|GYw(wEBfW3Vgvj!*_-iWo7T=ROwax z16TNi+m}xeG!Jc7kFfcJq4YYITGby+@Ifs=tvd3DKiH%`cl`XD*ctN9AKcZxw*2(Q xps_LGOds)&;~RM-6c8SzHVyy)002ovPDHLkV1jQ&5jOw; delta 558 zcmV+}0@3}828srd=YI}KL_t(oh3!_+asnX?Bo`|f=qdgGkL?Do)~iYE^tBg9a7=cA zptqaS5&IyGzvma?Wm%XOKd<5D(}|Ziyx3b~;+an#!I?95kbQzO@a62}FQ~{l7ypoh z0r`u^KvYTzy0qmze3CLloO~^!QL2Y;!hkbo8{gzzLz=@tZGXF_W*>s2HQ-wlC(lYy zl)$_P;tB?YRQsML0T^5YsZuN6;t-&Dqlc@QH;H_!*Z^8#-!x0Ut{T@YY~}Mj0nU)E zJPLRtV6#APXX4wB1+?>HPK9o_8rkd&5Pv{l+LKFB*}?`<5p)SX1OX1I zKH+%>LIpi~MSvz2H9J2E@RdMw)~fpM5vcsv70RU5PXyB73)Tof8CI0Fy^~X=SMg8W z;SX*fK0(qvv{^mE-5+d9uWjjF{Xu|FY5{uJmVf($yVTc-kAI1iq3-;_m)iG{51$yc wtkSB%($hO7W(xV_c;*3A0kNC&&30#5{B$y_jlK=n!07*qoM6N<$f+_6@ZvX%Q diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_moth.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_moth.png index 565fb2f6b79b2a00832b1e9dd65a7a7291968664..bc4afe86ccac5171e42fc4247180fea496e2be1f 100644 GIT binary patch delta 1430 zcmV;H1!?+;4xtW^Bt%3|OjJd{z`$_`2WA-u#bP9Y(fkf1@aHMR?iE?|9BDNtvnK5AdPt*w3c|NnizGoS*Q z@ti%U*OPJZJNJ`26V3ff$nOeG*L4!(K`_()w@!$m#S=*$iMVFS^_b9OavhO~$DzmL z2}O~q5g?`7MLLna@PE1bVU(}T97Bw_pfI%&(Ua*UNlh|U>F39rdso>)n=VgC{g6$Mtn^J1K zMMpv?SS1iNT{Gx>$&%c`bL^ty+Mew?MceVB1sDL}FUrsWFrp=RuI-zSqe+T%xSwMo5B>H0=vePeTDy|J-QX+4|*Y^|;Rh4NQ% zIko26+E#O%Pz%F)y%n}wp&Pc^VXIybCjmiqduz*c9rpW zTt7Id^0dGeV-=sDjuE=8UcY}>_C3$%Lq}B5>5l7-#zAoKJn%d(c#c`4(QA$CEf9|S zv1BYw(y?SyoI!u{W`)ojtkLcT(1TtZ^B#V7Lty+4{iDBA{C$Zx=T5WJ=`?q`Y+P@! zcDvVRgkfwmQ31OtfgB$X`bRI)DFH~OUmW!Z$H!zsZ?Imk)$5Wj#vW@->O4+PPEXIy z&&m1u+3D%Y37L+;fW7R#ydW1C*JU&D%2o&fb5%dHqVNvo3o_-eHvLo~2*L-c{u_cj0FA-}sFy&an!+BCp+ktb(0`Tr$z&_8un)r+I)u9bci0EQ+ixP4 zghNp2kdm>4x;u+sB6tKvr0gygdsm;|*y&^SR;@%a*s=WFs3K2QjhI{+nt zLewa3L_bLK(LJfb(EU{v@;$<3F)Y)q2w}6x0hATYGF4YV%VvR54k&I;11v+EXOwxS zD=`P7K+`ZiESlF0D+Dg6RL~dLIEOf0E~ay1cr&{D|f# zF$lx{zrL~b836xFO$zw(_3Enjc?rv+24UF$TVbVuZSHlNa>CaqwPvA$Wf6mL-Twog zZ%==jgWLG_ja!F6Vi2zTe*lAHPn(0=@C)2J1QLUA-T(0v?Se1|QULL}bqKBv!k94X z|AAjF`@S#-asUz5As88i+aGsF{Xf7zMX8uD2MU0&4#CJE+&T<4>i=y9ix3m$Kmp*^ zK`i7IO!@=S|GRi+e^=y+_>Q-FS8fnQ|Gzrm=HQ1q{|EOF7b=4QD>F0)KUMiZhaO_w k+f2pK9Q;zrza-}2KLViZI<}+&DF6Tf07*qoM6N<$f_3(~mjD0& delta 1407 zcmV-_1%UdY4v7wsBs)h?OjJd{z`$_`2W zl)tttC?|=DiOjZ$Q2+w4u&`MH1CeN@45g{I?(Xi(&Czsmf|CsaUi2}hbQxbxS2^tk!W4oZ}0@g>Bf|cT|)<^AYx3#tJ{{KJk zcSckoGdZVwdOaB@eCK|1XM)}jA-^j$UDx|l%(P$D2{E*>aWNSm(~SS23uP>oN{#i` z{ko17=}ab*PSQ=&OwdU>Yi7)BTCIPZ&`q^Ik^LiU;z}v>6wimlgv#JfE{hVgIkf@B z3!vs5g?=}m&gINpE}d5_pj0;uL#OnvT-S924!N|U>2h7;`EXF^gc@*2r7=>Kj%V0`tbq`7~n6;&|qN1OYl7>uw2(Gd9G^(jyLMy+d6l^ z5%PT9jy=J5e2XXh+{D7&XaW2MOxXrC>?s_i9xEa6gK0e2Enyp&`9a(O$3H_uT>Kzo z2D5YX(|rFvKZoi0x!IUOUeABq<%MveY-1KTxHo%$9_O%F^05E;`?L2(4f6Rsomqgv z!VJZH)F4`V@bJ$728%EVDi0qlRfhE{rOPX|<(1Wy<=VNVDE zcAAVZj7=sgU^gX@!^5M!{pSY=!iVSkdq;qW$8WoMU81M=_m{m#<#GIfcRLo7b;iN_BtMW^c(`j8dKaBjWm( zO#c@__#oAPLvRAn6#ubrgK7#qAXfx1)=188jH&T}^a&s-KN%0uzsF4gLV}*jnBxh0 z3h8FnRMwD!h!yG@Q|3e_fe%OuVxj?BznM#}AP2%wzA0)@EdxM!r&{n1{E*S8qI+`y zK;toUNr#v-0SSLSh? zi(#2=#~fCR+<>xzRif$&Xvr!t$_g97boRG(Bb@`oB#X3W&kQZ3Pf5Mr|1&i2i?%_KyyqSb^t&5M+QL`ajx# z&+%e(auXMb9tc4O2%`U^>wSPh>7zXVN*qe{Ini)ArDxbFWU&v!=P;5NQ~<>(Mf0O7j-hX5RB z6b^19C~$vt2ql1U-T(0xoq~V^sR0Q%I)vANFd+2%e;AZXK_K8jZa@S&gndA`{kYxl z|KR};p)24(VIa^U>;u9rVX%JxZ!&Hm;6P!((LpTa6%6x%=>P45ZugraSH!n&_n<8Y z1kwM`IUIaf=YQu6ajpUcpv)B<{7~ipxMGMwwizFZD>(S6l7C9z;XhAg>3xR983F(R N002ovPDHLkV1m-}vg`l= diff --git a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/monkey.dm b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/monkey.dm new file mode 100644 index 00000000000..c41bd4ae3b6 --- /dev/null +++ b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/monkey.dm @@ -0,0 +1,3 @@ +/datum/species/monkey/prepare_human_for_preview(mob/living/carbon/human/monke) + monke.update_mutant_bodyparts(force_update = TRUE) + monke.update_body(is_creating = TRUE) diff --git a/tgstation.dme b/tgstation.dme index 52815ef3042..71faa0a258c 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -5365,6 +5365,7 @@ #include "modular_skyrat\modules\customization\modules\mob\living\carbon\human\species\insect.dm" #include "modular_skyrat\modules\customization\modules\mob\living\carbon\human\species\lizard.dm" #include "modular_skyrat\modules\customization\modules\mob\living\carbon\human\species\mammal.dm" +#include "modular_skyrat\modules\customization\modules\mob\living\carbon\human\species\monkey.dm" #include "modular_skyrat\modules\customization\modules\mob\living\carbon\human\species\moth.dm" #include "modular_skyrat\modules\customization\modules\mob\living\carbon\human\species\mushpeople.dm" #include "modular_skyrat\modules\customization\modules\mob\living\carbon\human\species\placeholder_helper.dm"