From 885082c7c451d5f1b47362a24c2907063476005a Mon Sep 17 00:00:00 2001 From: pennyrigate Date: Sun, 3 Dec 2023 23:27:53 -0500 Subject: [PATCH] extended sg spritesheet --- graphics/player/sg.png | Bin 3145 -> 3857 bytes objects/player/player.tscn | 9 +++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/graphics/player/sg.png b/graphics/player/sg.png index 6861946ed519151902352c6644b4f531eee07524..d8732b4b739d15578173e449d95e3e12e8b4fafe 100644 GIT binary patch literal 3857 zcma)930M+iBHh|70uqELyQm-o(n*S?#RUYl z8_*U(S)Rx)tB5254X6kq1`a3TiD`Ab^8UO$Y?rttW0sx4rN`NW`6$f3MAEE+``_a`IsP5k=LOaS~PJ5jIpe|co z9;|})sa|^y>;eD;0uTf}Ap`~x7)D?Sfgl7xTNnXgba?fE|D1v@azEi~g$j-MA3gW~ zY5Cs<7&8jgMQv)w-2CDIU~T8>1@^?=3Plx9cNeDviHBwjQtlMDtaW*oo~!=9hJcLLG@YQP|gB7r9>i;9XEW|9>x z9-foo^ShbFzXPO1asfC{Hk~XxPbZ$KO9+KBVn`*}_?Mmcz?CKm$uo4c1{G-A%-FP@($IHWm!r^zQ&%*jIjdqUF&nNS05yCx;B-@+Fwc z+b51oaPDE1GN7Kp)+tJotD#|9H1V?0w>+!7=mF^z@o@rMc6*nt0$&0~(%EZXn%B0- z(tI$J+;Rz+dz8SjQ{cPsoM{Z6{)^MwAyThy(Gbp8rk8fE!qH83cnGJ{8sn8B!QG^I z)8Xn7j9HC>JX`S-i8f5s!I;%5ARSH zyqVh4r@)YDv;jgtf}Io{4#1O`rfnwUKe+x+g#OzR&7XxZ_3ts$6V2+mWBm^+6yfP0u)IkF+a&|*7*HjN zEtj*ca@dN@>U)i|1+iK`AES@sy_m>=BcXjzxxD<$HwBE8Rbpg zm8a|M=?Urksuxd3$bSB$SE+3w><=`|lpbqi) z-N1#tshK(3l(L!!|HRAxNR$o108+uC?Bfm&=gNbe%mwRJG>85J51`3GC41+bS#Nw; zMXd_D={%0#@}8jKdbuA~5(399MZN`;BI?%}L)yj%+#&%MQdFx=-k4h59*ouAbdAEeu_5DTuz?vJE`$3Y(-9=@3WN{8Lf>r#K(9${1uYe261fzwX=rCM75UVatqo)cSGj5!4r z5!l1)rA8C{g(W|8=tlesJss?%-jaZ&(_*84E1?XLOnYtPGct)ejxs(J>CDYRqOT)1Xc)L=O;6bdD5n9&jV z5II=nxDISzh zn3Bgqesf)Yz#%p{yEG{K*;Y=4G?;7p__{jgdiTK7d(}HMHEyNLR?)_gxSEruKHSy*STPUGJ$K$;*A&)WzocSIt-

CgO0wLXrRLG6AdB<^Cd1VsZa z;E?0vLD|we?80tb_Ao2kk`_h>9!^b(hv$T03Fvn|ItHt*oo%eQ9{bBy&c9cWH{`cFTn()?DXYoe{dW$9+JeZV6b-R9 zxy=DnHm9A7PKd{5il!IppRY@MyU@5eFO|6wCcBr^fBmi9KEDfSSIFm+nz3UmO4S-z z&c-cfbh>4I##nuWvf@E+2CXd!@IR{23_GIK_&FndUNP1kJ91#Yi(BJrt5@Mr)FDd= zrFzq$ED5F@vIXyQ;)*) z=O0QyK|oOqsgfTJ@Nu-bbsnru7MKMYEStiOZ>8~YJRe7@1yuO@?TUg)DF>g5k-B=g zG$@A$R1>{?+^7rchDSl>mulhvi=uLH$24YfDvXR5_^cu#jR#DPT$jQ3Wx8#8oF?7_ z0|_`SNxc+R4i*HGIJ&JT<+rpWA&ctdDoXagy$4>}GPvrplv7-v1Sn`zq5fp+Njp)X z=PI(^7bPV5_PjHU*09dgA@uV}*HWlO6B5j?YwuimvMW)N7`+X;d0f795j#1JYe-mu z6XHGitOnleKA_e4HrS1yOnw3@O{>2f03>S+s+fgWz*ESDVb;D#Hb-<iN(86xKUCL)`PoKI*EcBFao|PB*onu z(u0il3n`H86ODfH>oh$L3qYDY<6*XPu2;8q8!MX_N!ESb-~i_eDPoB&P?Bn) zr7|~n0RJ+0!6Lqq!CoHDh0az+zuG$CbA<5Nn2{GB(HpK$GEfhEuAh~o=)@^`u#695 zUFZ-Gw?MyK2<|(yh3n4uTKPs_+{0+k_*74bt9cq+<~ ztMIbG+;m_!gFleQE_{LFl?iFHCg1ago9#zNWpKTOV7$3gS}*i!?a%o>tF}J1L=>N( zw5)k6>1865J!tDxpue}HI*ZDlgiC7@Spca<#Jc+RazgU7{6**Kc4#{-mwy?nGmZ0Y zU16jIRhdIvaa*_JqDhm(qStoV1beS5%0shKf-!r^V6pGV#9;&#aq5~P%`F!2m|td~ z3^<Emxc?UV$Q zt77VHdRy9&fvxbq67c7gAqluROx$>zm@s^4+e$c)pcVo6WzOze9ju6bIC4(vY;$EW z<&I>@oiN!tv2*z}S3+3jJ7|83R%sqV}*8b78pI&Jm+__i(ijA+N zfYSE+&+99{3y2Cah@DiwGn$uuKR zf{sK0r|1vPaC_}W!)v$HSh3;#7X$%aIp9*x!^Xz=iU*h4%7UWu`>V#^OR(==nI6pF zyFnrs9kGnP9|*-*U0*YT)V-5O>dz~C5O|EE#l@6||9PzbYJ%6JvZn|&wssh9eEFE8 zdlu2=l?^B1=}rnBo*X6VQ}nia-#xN8=zU&g1@?zuIb)*R4-b*@C2G6R6DAyc0mZiH zJ(<7ZrZ_N{W7m_5jn#*m2Nm*#4tMWDpQ!Nbp`)~Ue9`{kD68r2TTRcY9qD)5{(ysp shDuYf7Vk{7A69GqI_IjTmooQ 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 ZDxu}y-i5Y%aenMvXd?^5^2<&U{{>e@#>fBw diff --git a/objects/player/player.tscn b/objects/player/player.tscn index da3d96c..1f0fb0a 100644 --- a/objects/player/player.tscn +++ b/objects/player/player.tscn @@ -225,7 +225,7 @@ tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { -"times": PoolRealArray( 1.6 ), +"times": PoolRealArray( 1.3 ), "transitions": PoolRealArray( 1 ), "values": [ { "args": [ "float_up" ], @@ -665,6 +665,7 @@ light_mask = 5 material = SubResource( 1 ) position = Vector2( 0, -10 ) texture = ExtResource( 14 ) +offset = Vector2( 0, -6 ) hframes = 8 vframes = 16 @@ -1258,8 +1259,8 @@ align = 1 [connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Shooting" to="." method="_on_Shooting_state_entered"] [connection signal="state_entered" from="StateChart/Root/Movement/Grounded/Pushing" to="." method="_on_Pushing_state_entered"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Grounded/Pushing" to="." method="_process_pushing"] -[connection signal="state_entered" from="StateChart/Root/Movement/Airborne" to="." method="reset_fall_speed"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne" to="." method="_on_Airborne_state_entered"] +[connection signal="state_entered" from="StateChart/Root/Movement/Airborne" to="." method="reset_fall_speed"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne" to="." method="_process_gravity"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne/Jump" to="." method="_process_horizontal_movement"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne/Jump" to="." method="_process_jump"] @@ -1271,8 +1272,8 @@ align = 1 [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/Falling/NormalFalling" to="." method="_on_NormalFalling_state_entered"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne/Falling/NormalFalling" to="." method="_process_horizontal_movement"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/Falling/ScaredFalling" to="." method="_on_ScaredFalling_state_entered"] -[connection signal="state_entered" from="StateChart/Root/Movement/Airborne/DoubleJump" to="." method="reset_fall_speed"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/DoubleJump" to="." method="_on_DoubleJump_state_entered"] +[connection signal="state_entered" from="StateChart/Root/Movement/Airborne/DoubleJump" to="." method="reset_fall_speed"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne/DoubleJump" to="." method="_process_horizontal_movement"] [connection signal="state_entered" from="StateChart/Root/Movement/Airborne/AirShooting" to="." method="_on_AirShooting_state_entered"] [connection signal="state_physics_processing" from="StateChart/Root/Movement/Airborne/AirShooting" to="." method="_process_horizontal_movement"] @@ -1284,8 +1285,8 @@ align = 1 [connection signal="state_entered" from="StateChart/Root/Movement/Teleporting" to="." method="_on_Inactive_state_entered"] [connection signal="state_entered" from="StateChart/Root/Movement/Teleporting" to="." method="_on_Teleporting_state_entered"] [connection signal="state_exited" from="StateChart/Root/Movement/Teleporting" to="." method="_on_Inactive_state_exited"] -[connection signal="state_entered" from="StateChart/Root/Movement/Appearing" to="." method="_on_Appearing_state_entered"] [connection signal="state_entered" from="StateChart/Root/Movement/Appearing" to="." method="_on_Inactive_state_entered"] +[connection signal="state_entered" from="StateChart/Root/Movement/Appearing" to="." method="_on_Appearing_state_entered"] [connection signal="state_exited" from="StateChart/Root/Movement/Appearing" to="." method="_on_Inactive_state_exited"] [connection signal="state_entered" from="StateChart/Root/Health/Respawn" to="." method="_on_Respawn_state_entered"] [connection signal="state_entered" from="StateChart/Root/Health/Dead" to="." method="_on_Dead_state_entered"]