From 3c74e1811965be899633e32e899eeb90582ed644 Mon Sep 17 00:00:00 2001 From: Balloonpopper Date: Wed, 23 Mar 2022 22:52:18 +1100 Subject: [PATCH] fix: Added animations for the worker character --- game/characters/mark/mark.tscn | 135 +++++++++------ .../mark/png/mark_talk_down_right.png | Bin 1177 -> 720 bytes .../mark/png/mark_talk_down_right.png.import | 1 + .../mark/png/mark_talk_up_right.png | Bin 0 -> 596 bytes game/characters/worker/png/worker.png | Bin 6472 -> 4890 bytes game/characters/worker/png/worker.png.import | 1 + .../worker/png/worker_talk_down.png | Bin 1117 -> 751 bytes .../worker/png/worker_talk_down.png.import | 1 + .../worker/png/worker_talk_down_right.png | Bin 1177 -> 731 bytes .../png/worker_talk_down_right.png.import | 1 + .../worker/png/worker_talk_right.png | Bin 1058 -> 705 bytes .../worker/png/worker_talk_right.png.import | 1 + game/characters/worker/png/worker_talk_up.png | Bin 666 -> 486 bytes .../worker/png/worker_talk_up.png.import | 1 + .../worker/png/worker_talk_up_right.png | Bin 0 -> 596 bytes game/characters/worker/worker.tscn | 159 +++++++++++++++++- game/characters/worker/worker_animations.tres | 8 +- 17 files changed, 247 insertions(+), 61 deletions(-) create mode 100644 game/characters/mark/png/mark_talk_up_right.png create mode 100644 game/characters/worker/png/worker_talk_up_right.png diff --git a/game/characters/mark/mark.tscn b/game/characters/mark/mark.tscn index 9fb09654..ac720a1a 100644 --- a/game/characters/mark/mark.tscn +++ b/game/characters/mark/mark.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=40 format=2] +[gd_scene load_steps=45 format=2] [ext_resource path="res://addons/escoria-core/game/core-scripts/esc_player.gd" type="Script" id=1] [ext_resource path="res://game/characters/mark/png/mark_talk_down.png" type="Texture" id=2] @@ -7,6 +7,7 @@ [ext_resource path="res://game/characters/mark/png/mark_talk_down_right.png" type="Texture" id=5] [ext_resource path="res://game/characters/mark/png/mark_talk_up.png" type="Texture" id=6] [ext_resource path="res://game/characters/mark/png/mark_talk_right.png" type="Texture" id=7] +[ext_resource path="res://game/characters/mark/png/mark_talk_up_right.png" type="Texture" id=8] [sub_resource type="AtlasTexture" id=1] atlas = ExtResource( 2 ) @@ -20,14 +21,18 @@ region = Rect2( 24, 0, 24, 70 ) atlas = ExtResource( 2 ) region = Rect2( 48, 0, 24, 70 ) +[sub_resource type="AtlasTexture" id=12] +atlas = ExtResource( 6 ) +region = Rect2( 0, 0, 24, 70 ) + +[sub_resource type="AtlasTexture" id=13] +atlas = ExtResource( 6 ) +region = Rect2( 24, 0, 24, 70 ) + [sub_resource type="AtlasTexture" id=4] atlas = ExtResource( 4 ) region = Rect2( 120, 0, 24, 70 ) -[sub_resource type="AtlasTexture" id=5] -atlas = ExtResource( 4 ) -region = Rect2( 72, 0, 24, 70 ) - [sub_resource type="AtlasTexture" id=6] atlas = ExtResource( 7 ) region = Rect2( 0, 0, 24, 70 ) @@ -48,33 +53,9 @@ region = Rect2( 72, 0, 24, 70 ) atlas = ExtResource( 7 ) region = Rect2( 96, 0, 24, 70 ) -[sub_resource type="AtlasTexture" id=11] +[sub_resource type="AtlasTexture" id=5] atlas = ExtResource( 4 ) -region = Rect2( 24, 0, 24, 70 ) - -[sub_resource type="AtlasTexture" id=12] -atlas = ExtResource( 6 ) -region = Rect2( 0, 0, 24, 70 ) - -[sub_resource type="AtlasTexture" id=13] -atlas = ExtResource( 6 ) -region = Rect2( 24, 0, 24, 70 ) - -[sub_resource type="AtlasTexture" id=14] -atlas = ExtResource( 4 ) -region = Rect2( 336, 0, 24, 70 ) - -[sub_resource type="AtlasTexture" id=15] -atlas = ExtResource( 4 ) -region = Rect2( 360, 0, 24, 70 ) - -[sub_resource type="AtlasTexture" id=16] -atlas = ExtResource( 4 ) -region = Rect2( 384, 0, 24, 70 ) - -[sub_resource type="AtlasTexture" id=17] -atlas = ExtResource( 4 ) -region = Rect2( 96, 0, 24, 70 ) +region = Rect2( 72, 0, 24, 70 ) [sub_resource type="AtlasTexture" id=18] atlas = ExtResource( 4 ) @@ -92,6 +73,10 @@ region = Rect2( 168, 0, 24, 70 ) atlas = ExtResource( 4 ) region = Rect2( 192, 0, 24, 70 ) +[sub_resource type="AtlasTexture" id=17] +atlas = ExtResource( 4 ) +region = Rect2( 96, 0, 24, 70 ) + [sub_resource type="AtlasTexture" id=22] atlas = ExtResource( 4 ) region = Rect2( 216, 0, 24, 70 ) @@ -112,10 +97,26 @@ region = Rect2( 288, 0, 24, 70 ) atlas = ExtResource( 4 ) region = Rect2( 312, 0, 24, 70 ) +[sub_resource type="AtlasTexture" id=14] +atlas = ExtResource( 4 ) +region = Rect2( 336, 0, 24, 70 ) + +[sub_resource type="AtlasTexture" id=15] +atlas = ExtResource( 4 ) +region = Rect2( 360, 0, 24, 70 ) + +[sub_resource type="AtlasTexture" id=16] +atlas = ExtResource( 4 ) +region = Rect2( 384, 0, 24, 70 ) + [sub_resource type="AtlasTexture" id=27] atlas = ExtResource( 4 ) region = Rect2( 48, 0, 24, 70 ) +[sub_resource type="AtlasTexture" id=11] +atlas = ExtResource( 4 ) +region = Rect2( 24, 0, 24, 70 ) + [sub_resource type="AtlasTexture" id=28] atlas = ExtResource( 5 ) region = Rect2( 0, 0, 24, 70 ) @@ -128,6 +129,22 @@ region = Rect2( 24, 0, 24, 70 ) atlas = ExtResource( 5 ) region = Rect2( 48, 0, 24, 70 ) +[sub_resource type="AtlasTexture" id=33] +atlas = ExtResource( 8 ) +region = Rect2( 0, 0, 24, 70 ) + +[sub_resource type="AtlasTexture" id=34] +atlas = ExtResource( 8 ) +region = Rect2( 24, 0, 24, 70 ) + +[sub_resource type="AtlasTexture" id=35] +atlas = ExtResource( 8 ) +region = Rect2( 48, 0, 24, 70 ) + +[sub_resource type="AtlasTexture" id=36] +atlas = ExtResource( 8 ) +region = Rect2( 0, 0, 24, 70 ) + [sub_resource type="SpriteFrames" id=31] animations = [ { "frames": [ SubResource( 1 ), SubResource( 2 ), SubResource( 3 ), SubResource( 2 ), SubResource( 3 ) ], @@ -135,39 +152,24 @@ animations = [ { "name": "speak_down", "speed": 6.0 }, { +"frames": [ SubResource( 12 ), SubResource( 13 ), SubResource( 12 ), SubResource( 13 ), SubResource( 13 ) ], +"loop": true, +"name": "speak_up", +"speed": 3.0 +}, { "frames": [ SubResource( 4 ) ], "loop": true, "name": "idle_down_left", "speed": 5.0 }, { -"frames": [ SubResource( 5 ) ], -"loop": true, -"name": "idle_up", -"speed": 5.0 -}, { "frames": [ SubResource( 6 ), SubResource( 7 ), SubResource( 8 ), SubResource( 9 ), SubResource( 10 ) ], "loop": true, "name": "speak_right", "speed": 5.0 }, { -"frames": [ SubResource( 11 ) ], +"frames": [ SubResource( 5 ) ], "loop": true, -"name": "idle_down_right", -"speed": 5.0 -}, { -"frames": [ SubResource( 12 ), SubResource( 13 ), SubResource( 12 ), SubResource( 13 ), SubResource( 13 ) ], -"loop": true, -"name": "speak_up", -"speed": 3.0 -}, { -"frames": [ SubResource( 14 ), SubResource( 15 ), SubResource( 16 ), SubResource( 15 ) ], -"loop": true, -"name": "walk_up", -"speed": 6.0 -}, { -"frames": [ SubResource( 17 ) ], -"loop": true, -"name": "idle_left", +"name": "idle_up", "speed": 5.0 }, { "frames": [ SubResource( 18 ) ], @@ -180,20 +182,45 @@ animations = [ { "name": "walk_down", "speed": 6.0 }, { +"frames": [ SubResource( 17 ) ], +"loop": true, +"name": "idle_left", +"speed": 5.0 +}, { "frames": [ SubResource( 22 ), SubResource( 23 ), SubResource( 24 ), SubResource( 25 ), SubResource( 26 ) ], "loop": true, "name": "walk_right", "speed": 6.0 }, { +"frames": [ SubResource( 14 ), SubResource( 15 ), SubResource( 16 ), SubResource( 15 ) ], +"loop": true, +"name": "walk_up", +"speed": 6.0 +}, { "frames": [ SubResource( 27 ) ], "loop": true, "name": "idle_right", "speed": 5.0 }, { +"frames": [ SubResource( 11 ) ], +"loop": true, +"name": "idle_down_right", +"speed": 5.0 +}, { "frames": [ SubResource( 28 ), SubResource( 29 ), SubResource( 30 ) ], "loop": true, "name": "speak_down_right", "speed": 6.0 +}, { +"frames": [ SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 34 ) ], +"loop": true, +"name": "speak_up_right", +"speed": 5.0 +}, { +"frames": [ SubResource( 36 ) ], +"loop": true, +"name": "idle_up_right", +"speed": 5.0 } ] [sub_resource type="CapsuleShape2D" id=32] @@ -212,7 +239,7 @@ selectable = true animations = ExtResource( 3 ) [node name="sprite" type="AnimatedSprite" parent="."] -position = Vector2( 0, -140.938 ) +position = Vector2( 0, -138.938 ) scale = Vector2( 4, 4 ) frames = SubResource( 31 ) animation = "idle_down" diff --git a/game/characters/mark/png/mark_talk_down_right.png b/game/characters/mark/png/mark_talk_down_right.png index 980d0abb8228979e16d6e677a69bfde1b42b51ba..820a4531f6c6d1816a29d8042ca138c7092669cc 100644 GIT binary patch delta 707 zcmV;!0zCbh3D56v24}_R!-9DX3AP1SkPYfWe_el>no_F))f6sc3W^|Lg}W9`!>^ zClmt>9`)2YcYpFu=tKz(z6kPQI{%svIBT~{xj-D?na zqWAeu5O$BC^}zuAFbog;E~u9Vzhm{lk>3SrhrZ>_z<-h72c^B?JYw}JXr<4Oz)6A8 z=OFpTP(0#@(Wjswo9+Wn6IPF)5XKOK_k2{N*u4gYah#?xI2T4bh!PsS1c~Pk`Dw}n zEuMqOO9P~(n>>QxgmM5%cCL0l@#{=0%+wzYTAFFXrc7H&|fF#8n5NQD4qAA{&$yJ3(D p0nC0MR8OeUTB1g)@Y90U^$TfC`OTZv6>9(h002ovPDHLkV1jQ-HZ1@E delta 1168 zcmV;B1aJG$1(^wu8Gi-<003|2(l-DA00DDSM?wIu&K&6g00dJ>L_t(|ob8)UXcIvg zhTl!%k`#>!+CnWMqOJIIQV%`Yiw8kOM3k0#YU|09cq@vKi&4CYdhlpZ7Ck5;Di#GH z9(oX=D2l0I2~w~I?GLzRNxB}|tUJx@%^0|HhK+23OUt|zPm9Jz_ z%8cXfr_b)^gMYhs0RU6CF=YnomYbF>B|>;knQeUJ!l z+10ug!Ec42%;yrmy#A2OWY?pmC5?4)zK0XVN&NWr6MyYnw*UZs&d%cW?H5Yv042UK zg1$|ceDB(ou_80cg%Jh5bQMdPaqd`tbpE(o4jTHD_}mC80LI;wU8U+oH#9P?oNZI$ z`wp>2p24U{#P7+Cx<6~lSCMdt%~>`&IQ1uQK5@(5Pz@?S{+7+_Lo=Jr7aDZo{yXDF zADq2Ac7HNq+UTy95??w=^Kz8V>~`k!k^FYEfY09vr+6iy2mXSpMOL$W-y(2!*-@pMQbAN!riulmwOcX zjDJDyZgWEwox8T-)vcF|vn9KNjJe!oamhi+uDHu*M|%dT4dOdSkzbc;cu!hfa^PJR zyvmpfCNyOiPn93&+a0S{hGwrsQRFKnt5lZcwct1H3snEBv_TSSgCuImAS%1zM)*pT zbQCW1U-6{|sc!MZD(ZZpK_i>8N|1rssee$NQ{W2?N+0M`>fms80zmLErod+m`Zis1 z%R?jMM%S7Bj+tKmdPv-C;R393iD@SiMSfkfTFXfaS5G---$MxJwNpKh3P12NZaH{VSGGKug&X@exv21%q1 zl1LjQkv2#orT1cfOJcK@;wbZ_2HErFK=nZtb-wH=9q);p!Kn}XPbZP*H){@B+t;K2 ikgq3ciL^ly{Q=uA+m9p;oofI900{s|MNUMnLSTZz(mGrK diff --git a/game/characters/mark/png/mark_talk_down_right.png.import b/game/characters/mark/png/mark_talk_down_right.png.import index 2b3a6933..e7d4b4b5 100644 --- a/game/characters/mark/png/mark_talk_down_right.png.import +++ b/game/characters/mark/png/mark_talk_down_right.png.import @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/game/characters/mark/png/mark_talk_up_right.png b/game/characters/mark/png/mark_talk_up_right.png new file mode 100644 index 0000000000000000000000000000000000000000..a21e4b5b8f353dbde644c51396d5b9eac893a662 GIT binary patch literal 596 zcmeAS@N?(olHy`uVBq!ia0vp^9zg8I!3-oLER|S+6k~CayA#8@b22Z19F}xPUq=Rp zjs4tz5zh1=WCGUKinQHp{}PE)vBMj7^oHq zHU|nE0aAP=L4LvikpYA2fjcLFGMoh-k;Om-he4R}c>anMpaW)lx;TbJxWAozy6lhv z4{Nuu5BJ&s|MQlvmbMq-zCBw`Y-X!svI*au4_o&>&u+i2HV57XeLtiPojwJP}Ivd`<6cDI~FfDr=O6$vCXt4 z)$;Y?`_6}%IrT-}JC?nhIK4CQd_c_+38$W4S;r*4i*@z4OMLys#^v)v=G2o;&i;V6 zpO5tXzY?%jdH=#wp8XegiCGu=_J8kj_n5~K^)On_Wa{KP{-tvx_<4S7m$a5B7fN`P z{E_?Rd4+k3({bZ1Ho{jA>~Qz^S9V^!^3~K+p7Y;z{42GYx$E`n33_WA1+Z6C11Kx9}D3*9Y8>U$}3-Q|){wt}rg6H{UO;Z<^Y~^SgM(JcH!yPRZzl%Uid- Z<(I#-DRP!((p*s7db;|#taD0e0syTa{PzF= literal 0 HcmV?d00001 diff --git a/game/characters/worker/png/worker.png b/game/characters/worker/png/worker.png index bb83fd8656161fa87650ac0e6908c6f7845800e4..d66b1b82046d74d83867b332824d65f8e3dc3014 100644 GIT binary patch literal 4890 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 Q|9_OVxxHDniC^0P0I1xGrvLx| literal 6472 zcmXwec|26@`~NZ4h>?V}bwx2%B9uwgUhV zob!B5fRA%ka#sa$Zd~{5OpSojzT=AkAOkWpHgtIKel^1*;J9;2hjoMHthTX8(i17N zfPRJB@}0M$xcJ_yJSST9mXC^`z8YMt+!1k<5A+;z>pvw>jN!W%(ps$|-cn)N%Bo@4 zEsm~~-|_~%<8Qt!vgIYzi7B!xcmYwvWbDgH26MWdR_3?MK4T$jwe=a-)u}ZrW|-XI@d)#=>uD z-4AQg2AasgGng5wzb(Fh^`y`A2>+?CnXs}+t{AqO`yAv3Y8));T|NAENg5N?jyud* zD;f-?!wX;f@=F`@i9%(GAxWW)NeDooe!A0xPaM&TAN5qyKJj+(2% zb}|kzs*dbkN7;X*d)cNPvYX-p_8t#a$gPkoN`ml{rUTP15JTb>i27uFCHxR$l_|j3 zK?U1fh)Qi)`|(-)Yw#9hV_{}zw!emD`Aik2S@**~71_%i+Q}d0y00&sL}d)yOr&N` zLnFFit%>d2|6WzR#(kSL(vheKjb%$E@QO<5G^`;KzVZX*%WTQZ<$-4&uGV8sK8qgX z3oszEYXcO#rmHf3+`Lk6O@;zZTN8*2kH>eH2GMC`3g62D)&^@q5?R%evfIq8l<6S| zO5k@Io?zvC(LAh)y6>>p^ioKaHmu?K!p$+_g~gMBP#uE7N~F{LK6M%V6?Tdr@7$kKeI%f@PEkUPGO*{Nh3g)$ zPz+x{zi`p$F%)XebxFGw5Kc2UGsGsffdtN^CjPfH(ecitk8x1gB$u@r&F@9EZ}5f= zgvfiQ@((h{}X0SqJIo^lw}d@A|0do`HD6CSv8|Y@A;;*J-whb4 zE_(QdCVp15!Hgn|dq7gf5G&-x^+<$$Z%Jn`lHXe13Wbx*>2CYePN51d>$f%T{#3P= zWzJ|YSEjXiVC)^pJE*lhU$T}#`pVCWJ*7Mf0X3G$WpTb_Q(5; z^U(2zOBLB?ZCUo6m1E0nK3d3PoCGs zsJ**Ak37A{1=JZlG+tcW48Mjm);LlOleyJ_3p|)K3?*MgYBE!J2w4`9KBG`wjKyUC zpTU#D282pX7?pI0`c&Q)+6eS|^B@ALoqr=vq+6d1jOt(oSSEFgZ`aOh9@xzMeZ7Bp zphx*=_&(`ueYkymCM*l6H+YzPfl-EQ-67X{9(*`K|6Lo>Oo|pnZE(m)EvK$>AaGug zo*AjanSlW_dsdvP{eQpayj0xN#2WMOCCvO}`KhEPmPdB81F1O}2-GiXqVrrD5|w3aB~o3c?3))sk?MS;bv4 z(O>1^2@Wqwk<8u0e{D9tDi~Wr?q*VcBxm29&(mrmT{DU8a|yId&#Ng~L!Z$jcOFM9 zflTI19~&&17R=%wMu8dJ5ixqOlMcK$1|X(^C)zl0S1kWFsO0UU&=3D`uTN*NmTN=W z*Kh!E`FzC9z|NJ(-Bc}B`S-);TW7Tx{oh`ZoWfodjV=9mZ?W{Q=mzrbNS_(zT8Dq` z3K-WfVZ53l1siqsSftxYsx&V9XFb8ncX2@}A@O<#HnRQrn{V^mG{89sU@v5I~((`GrpuYcrkT*{$*PY~(8D{x-*_XaM1 zge0V2XO zCr+|D;V!Vzw(b6Flj3>*>M$qZU-NcBqy7fwC1XpI{?|CkE7rlZdQ+2dgn!_jgHkPxo>W?GQ7}fZ8$YOCPyk=bn8S` zvA0zyhe}ne_J1JK^kTdoY`HBv5uZskS;{%j$#ar!$Do~FlNwJdFNdzV{_3#}Snuv9 z|Fa{L#;fwhwd7J*8QEIzazpsaqYCazm)~rZYdb%cD^Ma_x~;)cjBAOD+2L$LDTiY$ z+PR$OjAxLSkSY2dTaHK|QR?hM{s&{$15|mukObh$`oDyddlS^!rmDxRxI;^?zDQe> z)6bEPV)RcZb2KvO*N`h~6H2?97ab~czASDuG8EI?bzhfoW_nC5uREoR6Jy1NNPz)0 zX!*IHk$)CRNi3_frN8Wrx`irp3L4D(Ad%k7)tK!ARpfB_>_J_NGsm(nGKwFV1#y6X zxp#hqJ9$CK|M^OnNwAYeSkVW zSXvVQIvWfCf-He=;5e53LaC%WZtb>bbc;_8eAfdeWU_zqtt<^%qnbhqW(Y9ISzWLI z{UE9KYWRjD%nt+Qpz9TeQmO2nY|tYDk@!hJUx)(5R8vUd(P|xGyoh9{ZUQrH&u#q~ z;>)e}BUmcrd&=EHBv6%wAAMq?67|)E>(MB#*=IJo$c%Qxts}J(ZpdkA;Ian-e$isv zNm);=yFk4EvlVs+bbQ-f0{-S@0^bM>#D->YBD9f73sCzYrzMy@%#9ZQBJ-|>=vvae z7~S}-0X+6pey)rNkXF1R~Wzt(8)}Y6A?V&Akea89P>0QjvY#U7G{V>HRQlNSY{p0_k&~6OqvT!Vxynwc>r5)Q4iuZ9?&2N4J011 zm9IR4544%+Kz9{kWDuwK(iVCK(a5;>t8}UfD?!KbuR|PnRCac*R#eN}K(hc*;=~hH z@yIwt(xNg(2dUDOC(Qf6+vfm{__2}OE4vMDV7={|_qGvMPdkF;GP7%e z7EaOrM&m-JR|^r&!6P~D$+7;rPWl!IU9V~$y5`3W-uIoLUSfTL01X=&lhUXw^!*e^ zPXF+a7M!6_CVTLD&+;3zAtYiLKi7Q=W3{<4v*p&*QP_KQ)sclf64MR_;1$)n4~aJ; zkM`0$H(F!x{=GaKX3>9^O?L_uJGcOs(knxHLNlx7Z%HGD`Ptu^FCPlluul(MeU9&5 zl3wiH1?Kd_ovFQa>q@Y~TDSHJKWkMx^u@CSPlSBpeh*ovx6_3d>4FXB zdvXr*An{|b%^Kv<-2+dzjo7~?{dko>$a!7r@GkPc*qnQhYc3ozG?~$EOnizfPJ3NV z>#x+%N`5<*=1W!)zRk)o${m+RjcX)X?Ay=l*fU-3U&UCp?9zLxFu(NRW+u-q^#*}| zLKzmyv=bW5U9U_n&px6%D^tL8a?`jwWsA~M@SVx4J{JP(f+=N?QJ>VKsChE=*dV)3 z5tpHed*_fj*8iciJ`wu~Ey&<*eDNBO>^p0_AiT7}$+qNq<^&V9R1eKOBDl&%EE=)2%GX}_N|ng6rF)-g0zlhtS1vM{H*`N!Wbos8 zaWasRgnjBbOt)@vazE|WaB%upI)?priSlAk-UO2~(ub|J-*1>AmI$@Jx z53L?9oaHAhTCF`4C@aYN zq5-9yNmS?pwTB&8w&<`>2d{n^-jUs3Kefa5(>P zVo=lFRa*%ga;-?-WEfX^&nv05S5s0=R`A90$N*V~1KX$DTUr|X2Y>aJRm&CzfKLZa zx#z}+=w;99%xTRY(+-_QQZ^c+{}Qc@k%E0aGV!VgM^5x~Ze?rjf9;iOVPl6MgK87Q z9+GXA!k;C9;=~|3TP$;becPvY3$?lIkKX!4*wCvOsbAUfETu9Ad5x=ur{O_Zv5lKs z!q}b{R?cY+^7N+orWhTJm1NoP{@b>aGN@tIx7elN}m+{Jzn3iY{?pZ%s>dMA=+NnM$cGhWzwUHwDW0K1E)=7L+w|X z#d1wpR`goy?%SRsOd;rdyY=rg$0%*v$EUKzb)&r@NCN0!PQi`1eb}b<#rO>eK70+o9{*1=$W!OB-pk{$Z1_zt+&S`sN`*{o#*<#F zW$I^;im1TAuVDaY03FtjTuNrcLw-dDpI)?Hid8?vYojpW*Yg}Aq`DT^#MV0{T5d*3 zw%i=+xa$Gfs=b}t5^R~8lutFqU0heL&oDR%pZ;TaL>(u;*!Ad5{4COFpv;Pb_*bA} z!sY(9`MGeiC9a+F2xecf!^fOL;#(ltYs+_q<C^XuV?W)m<_=F~@$ zMb`?w;<1_6vMcQFoh8Kt4@pk3oG^8#{NCKVte#SzAN4TsZu*Y~qQz~zGME;kK6R=l zM6gt6?o(OCq0WoCRdoXgIrv74FzzB@Ru*=mHbjux>V!y_gN@a3>RIPjm5L$DA(d#c zoi7CsLcAZ=R%_j!)z57V-#zgwSJDtaHl%^`Wib)h z`g#+ZF=_WC@#&W*($n;C`h!K8&Je`#<_XU69($t3S`J^|5o?6CYmwZ$@XUO!CT$rw z6x$o$L36FZ9saVtMWHTrRZ6mkanz{AwB-vW@t81yo9Unb{o1tTz&^xMmHRZ?L>^5O zZvSWQm(SRvM#%AJ^7lsDejZklQu#8b;(t^E|D= zBWf{=@E3p5)8C_$`Ln)BxiY$f9fOkj=hL9U;L!0PaPR%YNbaZ|{`5R|7qt{^)7br$ zGK`octd~DK5iS4L0Fv>`fzvD$haJ%b-+tO?dK3@*h?PD?Hl-E!#bKmUiS#4FK*r65 zt0_9f2pRS){)gI4e0-~noplGky7G;|s!4$Q=$#fuJf%j_dhka7*9<-lUJt_Xo4uK`76$OxU zsY)5W+2Eh-=*}%($k?-{zVu70lV;^Cu*C-rhie}Kfs6dRoB}mMGm~?jC*?8TJb_5E z^k|{G(MU+OM*8;TeZ2vyV&J>?6Q3AIYQp_|v!ju>xD%B!@}^ItPGawZ1}-4tB#uTKJYgAmmy(xRiIFX0c-US>i$18!OEC3bda(KTS=2s&jn8W|R& zBZVImvC0TLj$xi05>YEk(1UXQ?l>f5>{d5`e^gN3?xHaDPYWUYgITsx356d&kSb>aJxx$| zKzCi#HsX>{$R~?EvQG6iKGgCJ`dtYk8|OGi8>x7c&vp3_P1GwoMjK(t8$3NP` zAm@3_^io{$gRHfx2*U;-8(Kx3PmBFBm_VSN!PHlv3(7r?ht<;$@oWO^W=f$)=D5B1 zI0=95dDnO2lM=9K;GCw3jgGX@B(Lb7+4Jrsa5cr)jVS?}8i8s%Ref7EA?&#*jCOlY zz5kDUidU9Q5Zug7$4@lA*+$D^sxI0xDLj7{q}VyUa;lxm|HGa2m34JTETmRSB%-+* z9QU`n%q4QRpbz!=pW#!7W4NX(rj!e@p=X2iCE(F;+)M3t^@b}4^2D!;e&YUxPa0fMl$U@-?A3Zp_Y9VrTU*smLE)1E<9Wm zO>30?J5#80X}_`9XXFe$T1`Te>xc`waNIk7dfGrbE(;KRG1N<(-?~42?7=N(j`BY5 zw>OqW6gHW)tjuX;fH1KYUw>l%%WHeE0iQ4*mZM*Ky8}&&A6@t;s9>92dkGi`0*fPU z51&^=M8w~yEto>mKb4fgClgDxXXCpt@17O2v~~>T@^y&>YOX+w;o$=-ng6O+>Z|N^a4hpeKtm$LoICQqJ4e$)vK0wdgNWRSjg^0zX%mV?rvkA&9hdV|x!oarXHSZ2 zi(@E=$226xT9y*(Ejim}ljNj-2Q5+STqC}E&lUB%IL(sY=r<|9@@++R8EwxLZf0tW z?o|eAEu-Bq1(R(lWoohx8?#-QA%E>jvu|aU9_lj6izz!VZ#h5IH^B#nS#(Z9?5DC< zEq70BYiKbYIut5v|{Kc2`@z4ie&3+(n3Qgo_HlGKsbovjUMjC1)(dJdkP_3>MjrPkPez`gJ@kUSEN(Fz meSRh{%z==v*Jl@Y0O2=8idAllJ>mQs0nALSj7yC?WBwl{6b2*! diff --git a/game/characters/worker/png/worker.png.import b/game/characters/worker/png/worker.png.import index fba2a7b4..c6896d8e 100644 --- a/game/characters/worker/png/worker.png.import +++ b/game/characters/worker/png/worker.png.import @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/game/characters/worker/png/worker_talk_down.png b/game/characters/worker/png/worker_talk_down.png index 85a7ba2f8cef93ed3d50b82d91d4717e5c93147f..eb4642307c5d9e41aeb4ec647c0eb2894f0823d5 100644 GIT binary patch delta 738 zcmV<80v-L`2=4`u8Gi!+003AyA_V{d00DDSM?wIu&K&6g000DMK}|sb0I`n?{9y$E z0022qOjJdBdU{w`SV>7qo?tk-dRD`LSricrk5@9n!omOm0El-Zorx)@lq|!CQy3>M zV?{r6QAv7MP5=M^sdWV50000JbW%=J|NsC0|NsC0|NsC0|9}7g|Ns90vVGhL00009 za7bBm000id000id0mpBsWB>pHAW1|)R9HvtmeFpbFc3vy!Es}fCCmSRY-jFV8#_eH zSZbv_@V*Q9EouL=GAX6ogWsAe2HDyi}Mmr~nn90yI_|pa2D-6ex%(t6&_) zam*8-!(06`On>6XNvRt;yw!12VPb*;9XEn~rC147E zKJ_^$%GW16EetOc`@)%n&p{jB!(m~+FF~7}Qh|dCr{9BcHkwysIDH99y6X@VhXt=^ zP)bWmA>d-h@OukN%W_-NJSVv3cPPP_)`SGPVM z|GThO+B1NTx4 U1N%B&+yDRo07*qoM6N<$f+gBayZ`_I delta 1107 zcmV-Z1g!h-1>Fdc8Gi-<003|2(l-DA00DDSM?wIu&K&6g00b9FL_t(|ob8%DXcR#h zhTpwAmOIf?AtVqaDE{G3r4|;Zu@F>5w1{XG?X1KuM1(YvU?Wy`n#!PsK}3ZVHd>?* z3qi$;l5mKakj4mZSnjeGan}8r*>7gO;C?bM9J!m>@0s0q{(ol!SY^t|%IpUM9mq?9 z!?EJWn3Ht?u}1tKL97b)SzgvfQ#Rq6bF8$K>+aX^QZ9pp*_0+ z0IxrMOr_;j(SP}*L8DWR@cZO%m@F-?iq20>Yg5Amf#|O_w~XNEWt=^I0*@X)gY)7J z07%nB|2}r(VdhlKjh`y)<;eL!1gQG#%-k$?Zrvu$>mQlOd;o5I z=$YG3Vjm&TZ{zBNH^v8AvKs5!ydGVf*T>R2$xq(94nK1YdiVJg_HEyRnp?)r)BBaz z&{t4&4^; zs6;+h)7<#6A5nO+03A^e!I7^Vq)p+b;=)%Nw9v}8gVq%nerg>Q?WYT^wpL9<`!^+S z{Fp(zj_(b>H=e%_3jxvtUU#J&<}I%Tu~;Zx!g1us3<_798`@|*e;)<|K+|ub&#i=M zO@F@y0O1rGja7*wKQ#u43&!S`oaL1uTqi_lhd#FwrbS2ntefY`*FG>y_T^5`LPh0k z8N_8uUJHIlj$Hp|S%U~!g9urJ2x*-ta@iKF1)nrXcZr`@MdxQ4G`?x89%cS*uEII+ zGYzUAJg3F~_A%cBaNx%blKqE+Tkiq@lz-iIQh>MERK_O7k)PVE%Jw5FxK1p0zSb-z zB;0oEU0Q{js)+oQLEaDfzQtQ?qH+J40|2`&j0UnoRI!}-F@yf*J-ALRN4{N26S4*o zvIY^d1`)Cb5wZpm%5BhEEaZyFw=IZJZiCwX&raS)VfnTN5wZpmvIY^d1`)Cb5lpfM z5z;b9H6?axDlRggJaYAy7LC$PRdhae0+)R2<`C(oDm*`{iX+Rgsee? ZegS*n&>_aXqUitt002ovPDHLkV1m<>4#)ri diff --git a/game/characters/worker/png/worker_talk_down.png.import b/game/characters/worker/png/worker_talk_down.png.import index 33eeb4cc..672857e0 100644 --- a/game/characters/worker/png/worker_talk_down.png.import +++ b/game/characters/worker/png/worker_talk_down.png.import @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/game/characters/worker/png/worker_talk_down_right.png b/game/characters/worker/png/worker_talk_down_right.png index 980d0abb8228979e16d6e677a69bfde1b42b51ba..1ad712a85eaacb711c2dacf3d950456efb2c6096 100644 GIT binary patch delta 718 zcmV;<0x|uW3EKsb8Gi!+003AyA_V{d00DDSM?wIu&K&6g000DMK}|sb0I`n?{9y$E z0022qOjJdBdU{w`SV>7qo?tk-dRD`LSricrk5@9n!omOm0El-Zorx)@lq|!CQy3>M zV?{r6QAv7MP5=M^sdWV50000JbW%=J|NsC0|NsC0|NsC0|9}7g|Ns90vVGhL00009 za7bBm000ib000ib0l1NC?EnA*3`s;mR9HvtmkCb8Fc3vkY&VV5(31NfmRY{H1jtw_ z5=)=ZM1G_B&I)2!A4Cos5?Ci-4?T{Mf*J)%fD)ht7#wO;2`~yA1EZ*sipJ^0Kl=fT zM|~NbqlROufqxEF_B?8Tl4gJ40JM?vc}Hz=QI(+|{0kh9R zbo-R%#j|@2qE7Om+zG<&5ww0X06$IBCw><+N`v3Ac7Nc=?}D^L-|}YQ$nS&lwPBsG z`W&>K3OEHhS*pcv;EV+edyqu9L$#d*G7=jeT$=^#qz z@De1RJLIp|GSK5Wh`cmF-nz>p2u`R6poFjeW6y}LwRGspxzX!6h`uD=gnRrDTzbp8 zJO_EdEPs?6BRv6nFZ{xdUN1q*vg9pdT=GDVuY<_*9=idPFF~R|7%=*O6tsUjMqh%! zZU7wl98_or3Sava^qOf0Ac+H?f^HdFaiiCB5PgK}?S6j~ZoE>ud_E)ix9!eW-vn{_ zXu#qnh<-1KqZ6j$(_i^6&p}MpXfXR{&>slm(nnzS-xc(*OM3?WvY`8&8&n$1J_j*U zA%NMZAo|yCnxsMiv)>1`6Kb^9sL?9?w4il;2QfGe3ss*(-~a#s07*qoM6N<$g42;f AS^xk5 delta 1168 zcmV;B1aJG>1(^wu8Gi-<003|2(l-DA00DDSM?wIu&K&6g00dJ>L_t(|ob8)UXcIvg zhTl!%k`#>!+CnWMqOJIIQV%`Yiw8kOM3k0#YU|09cq@vKi&4CYdhlpZ7Ck5;Di#GH z9(oX=D2l0I2~w~I?GLzRNxB}|tUJx@%^0|HhK+23OUt|zPm9Jz_ z%8cXfr_b)^gMYhs0RU6CF=YnomYbF>B|>;knQeUJ!l z+10ug!Ec42%;yrmy#A2OWY?pmC5?4)zK0XVN&NWr6MyYnw*UZs&d%cW?H5Yv042UK zg1$|ceDB(ou_80cg%Jh5bQMdPaqd`tbpE(o4jTHD_}mC80LI;wU8U+oH#9P?oNZI$ z`wp>2p24U{#P7+Cx<6~lSCMdt%~>`&IQ1uQK5@(5Pz@?S{+7+_Lo=Jr7aDZo{yXDF zADq2Ac7HNq+UTy95??w=^Kz8V>~`k!k^FYEfY09vr+6iy2mXSpMOL$W-y(2!*-@pMQbAN!riulmwOcX zjDJDyZgWEwox8T-)vcF|vn9KNjJe!oamhi+uDHu*M|%dT4dOdSkzbc;cu!hfa^PJR zyvmpfCNyOiPn93&+a0S{hGwrsQRFKnt5lZcwct1H3snEBv_TSSgCuImAS%1zM)*pT zbQCW1U-6{|sc!MZD(ZZpK_i>8N|1rssee$NQ{W2?N+0M`>fms80zmLErod+m`Zis1 z%R?jMM%S7Bj+tKmdPv-C;R393iD@SiMSfkfTFXfaS5G---$MxJwNpKh3P12NZaH{VSGGKug&X@exv21%q1 zl1LjQkv2#orT1cfOJcK@;wbZ_2HErFK=nZtb-wH=9q);p!Kn}XPbZP*H){@B+t;K2 ikgq3ciL^ly{Q=uA+m9p;oofI900{s|MNUMnLSTaR0y<{^ diff --git a/game/characters/worker/png/worker_talk_down_right.png.import b/game/characters/worker/png/worker_talk_down_right.png.import index 38e67140..448e343f 100644 --- a/game/characters/worker/png/worker_talk_down_right.png.import +++ b/game/characters/worker/png/worker_talk_down_right.png.import @@ -28,6 +28,7 @@ process/fix_alpha_border=true process/premult_alpha=false process/HDR_as_SRGB=false process/invert_color=false +process/normal_map_invert_y=false stream=false size_limit=0 detect_3d=true diff --git a/game/characters/worker/png/worker_talk_right.png b/game/characters/worker/png/worker_talk_right.png index 15937f2151167d487a25e1e085b9b43d3e9db41f..b5c0a8fa3b139e368a60e0d6fb8d21a6b3f93b26 100644 GIT binary patch delta 692 zcmZ3)agcR_WIZzj1B1b-1-3wnu{g-xiDBJ2nU_EgOS+@4BLl<6e(pbstU$hTfKP~P zRaI3)M8v!Vi(OS=hZ`dM!;M4)c@7;q)KRWHw^MWZ6deh5y<}JW;y}-;Fh8IsAgEWl z`Upq~mIV0)|3?E1s%z_KCIMwR3p^r=85sBugD~Uq{1quc*ZlHyaSX|Demm`A*dYS} zR_|L^ni~H8UthX;=gl0?RW=py&LN}ds&`HJ<#l=DI+UDohScTODp$KamZ zjMKJn_;qH5HPhwk8}7YoeIn$u{^1tmTW&qCgk16;D(>fe^makW{kGTIE?+I@l)drY zQ0-JuH}9d)xqj>W|9k7*BlJ$WeQ133SS{x7p2vsH?;XmXa`;8qUiB%l>%V>cdDg#H zU;V7NxZL8JJtz3CwbsthztaBM=5=jEUJ0Xj^8M$_4_&Ibw0pyzWoI{Y$N#ujIq$3K z9*(^XC!;GYxlcERwm$Wa_~U9}?{}ewSG|7c7G{qb(HO zv)Cf`wOp3hwG1(K_^dCK7q2wy|JM(@fSlO{&#yN;`(GJRwu_l(Kkw<|Qq$N@|K3oy zCNXov9{&B@5up+H+SfCMiB8*I!11tb_f}?|_w|o%|GmezVNYx7a_a-1^abM9|7DzH ze`v=ynTLl2^+1GKU%^BD_UixI8+G^am;bj;sTBX`@!;0skNpqNu^j)u{ll(0CicMD Vd${%*rUH`(gQu&X%Q~loCIHh_M3?{o delta 1048 zcmV+z1n2v~1)>O$8Gi-<000LRP!9kA00DDSM?wIu&K&6g00Z1fL_t(|ob8*EVQW3#JpuKp> zL3$_^@e4&ntO!LZjV#9W(C(6ryE`8{vm1uzfxsp^`ORdXoqu;`-klIZMk^6?a*(Lb z0<1C^;K$4NJ;?(XsR;ad_?{n%!daDoA0NL>2IQs5i2+q8@D=i}8O(F{jE+Ba0Yw@Q zezg1!?wT7wJ>9+3nQW)IVuogl3zSV~{+FnT;J}Z7&mE#CCkE)OYB_LQbH(SO8V$Z) zzEBUo)tPj`*MBxPUFX6IeD!>xNmfsHuj_pwpQG9G7R{Eo8p4FUz*o-??7?qm#+>8B zqXW+}pO;o>^x0Ff>*e0_XnxoD_0j{?%(ZmE|MKJOy+YNyuQ0bg?!F2K~tAihMD59&0?lI!e7$_;GKu#ukAJcPUoRht4#UM|@L+Kv@p9{dwnl)jkB=T~ zxL~m1g29Fh1{*FIY`9>s;ex@23kDl57;Ly;u;GHih6@H8E*NaMV6fqW!G=qCUv$m- zqoW<*YvKzTtZE|}_|fr2_WOA4x>mU#349Iwuw$^^t^DAJ=3|m&xL~m1`U@k>!4bh5 Sli!H|0000NS%G}@0G|+7 zPfyRPs;a{ck*7Nn`ooRpC0KNnD=(j-BcZOB>}p>X<_A;=1oEv1EP)hnNswRge_r)?Fmw?or)Vi%bhv!V!>VEGoRVFc)s_35XI^G zNH?QK!)X1%bJY`nnX@u^-I$m7%5=suO*=cuw?FP=E8I`HGvQ+2dE0~ED$}KVuf#Wg z+I8S2>p8t2CASzf-!vV~WL_e`^fy#DK48O*j3xKhH%#yS#+C8?KbKhauLU2aG#*Xc zUP69y? z#s^}EHm8LNEf!K(YGVNp;1dw7&^NHd*w7g1d<80vPv8S!L1JQIK_V7fNGOiqU^9mq&CO|q04#t<=yMHAzr4LbGekxrPRDK0; zGr}8HBr}+(CUld7vGbZ7Z;~ZdXrSWuT|hVcn1lv61Bk?#ATLA6c@Jbs>t~?TJT+QE zZQGh^tKJb%sst^}b5C_!wp&(U)vz+LT7xa?g%zOoD*Y*|&A+@J*5-YUR;X)kr{ zBoVz_B1M`RiHCWl2l>z;xCFsDD=oQ5&6SIru39<&%Ti-~Fc^ z#FK=)%+0rjc31eU3x3ML{BGEX9tvJmdM6bdaKV?(0iBJ>WH;vGXMPd~1HKgu_*O9B zTgp#Loif2hwtUn;d#6OB4Bm`_bMR3E(NT@W|9&?!z`;)$5S=s>qFod|9u1{!7v+L4 zE#_nenSV^W#T*wu^Q(}Sf$?ZK>rxjo;irZW_7l-~G=%>Bbq)Zae0Gy8j$O*nOD_2T zYY6>C1p~en4ER#&4SDxFcdAL1TLR~M})xIjs52zLh zm`=)B0x7&u+i2HV57XeLtiPojwJP}Ivd`<6cDI~FfDr=O6$vCXt4 z)$;Y?`_6}%IrT-}JC?nhIK4CQd_c_+38$W4S;r*4i*@z4OMLys#^v)v=G2o;&i;V6 zpO5tXzY?%jdH=#wp8XegiCGu=_J8kj_n5~K^)On_Wa{KP{-tvx_<4S7m$a5B7fN`P z{E_?Rd4+k3({bZ1Ho{jA>~Qz^S9V^!^3~K+p7Y;z{42GYx$E`n33_WA1+Z6C11Kx9}D3*9Y8>U$}3-Q|){wt}rg6H{UO;Z<^Y~^SgM(JcH!yPRZzl%Uid- Z<(I#-DRP!((p*s7db;|#taD0e0sxs8{^