From 656b4d85be2c3d86ce2fd7e57eb2e3fb9cad56fe Mon Sep 17 00:00:00 2001 From: Mikhail Romanko Date: Thu, 17 Jul 2025 22:10:01 +0300 Subject: [PATCH] Add one more light --- Data/Sprites/Light.txt | 3 ++- Data/Texture/Main.bmp | Bin 65674 -> 65674 bytes src/RoomEntity.cpp | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Data/Sprites/Light.txt b/Data/Sprites/Light.txt index 43f0815..470878d 100644 --- a/Data/Sprites/Light.txt +++ b/Data/Sprites/Light.txt @@ -1,2 +1,3 @@ Texture Texture/Main.bmp -Frame 80 80 48 48 \ No newline at end of file +Frame 80 80 48 48 Main +Frame 48 96 32 32 Orange diff --git a/Data/Texture/Main.bmp b/Data/Texture/Main.bmp index 9fddf22bfc6892894c618ec07fd6806a42a590d2..fe127a3191aaeaef809b92751e8f2b31766d5926 100644 GIT binary patch delta 3529 zcmZvfUuczO9LM*zIblCC6r%RoWPKw+@J1j8GnE)=?`i@Xfh=kxyA*{q8%&%fXE{r#Tr^Lw86 zc~6v^PL!LzdM8+4oLy+#IJ=Oij6pqTU#&V7t$tu{(31|dP_71Rfs;gQF^o(59BYxN zR^1ylHSG_cqeI3uK;sQy6KDsW_rbn4piL`S4KYM7NB=yyKX{3bMqmUIZDP;~-Jlor zfvun)45anGjp2fkcN0-N_BviqS)gQT&qw!i2ZC29pFVK?xY-o z%(ie$huUri&Xq$MaZ8>6Q62ze!1^fIliCbZ-${Lt zQVxSI0=bc{GrCha96M~msO~I`qjW{CMo0U>I5QWqe1 zORd@-{r=G5;9VMdU;?Oh4->N0>2Q?xSnA*??PH*FAIh|+u$iQE<*wSfDl|xcFEFuM zLB643OT!Y>!a{U=&0E9~#!9qd{Ta#`xGlvg;F$4fJC02~ zmJrSm?vN9KuO%@UPc2+|`ln(p`t9NIRFmWgn&f?OZ3ph4qK<(HU@RvY*Y_;tS<0oD z<*+z*5@_oj=e~-qTyn~-?&_au6V0zH$3b{9i!5+6$OJK$_kjueB&~vvQs?KWe+|y3 zux_70X``)k6vqsaYlu>AMK?1FsW8#}BS{eEr;2&NjCdE0RpAgg3RK)x>O_YZz>nZ6 zxMm&ui>J$!U4j6_m{~Jaak1Y+Og56>mDfa+c=&VU8~MTT&uztK;@1D=gJ|MoO1VqHV_}zd_EV=Kat!S1v-ns+tyt( ziOdXTTz+vSfvATL%>ZHDK7;%aoCIYs3FP>{i>t+ptGT&3n(s=2$m85S@(NchBOYdD zu3!vI07Ck|LyYH4|&c~_y(kM}?s+@iv;#>39ty}T8wWUyKSXfwyu6Jij zn5|))E?%*N>11y^1Ig5wqOPN9&V9u)g?&>7izA;m&T+1<61n750oBf5zI-_jf&debyu&m@bTzOz9S%H4ytzb9Lsqs$_7_-vo}i_e!5QugfoI{H%#C^?tDUYFk5Z z5mrY{fNa@roY}Ysubxg>l|WeE3-n@^X*&db6B)H!dh(bxMwhmHy!aShhqWVG_=*~! zovblAFeUnhm#W^g_HOEW@Zst$>Rd1OBJe)RMHl)$4_>1;M@zqsD0eq7CUZbfJ5u<{ zlre5I&oOPZ^)ufAoTX@>8kLCtG30}a+FNV9~pb^C6l${v5=B&&}HqfuFbMocSuGVVBXl~n= z!8TSXmk#`=QK!}v+6((!p$my$R-az`tD#i+Hs%=oCiz2SOjYF))*GWU&))m~Uz8Qy A2><{9 delta 612 zcmY*V&nrYx6n@t{-Y|YV`SoP{7&8x(BndO)$E4&xu(PtTkcEUSBvaBfS$K11VWEi> zmUP(~NlY(IQDjCGNwFYhAqnT+H#D=jeVy~2^L^hv0iPJ~iQBV83kRv3F~m_6hdF*_ z8u%`aV7)|NvPU^STMT^68^d~$-WM2nTR4HWpC*bJ2Iy7E6t6GKrV;1qc{xKrJ+Cn8 zSmg}w$Eq0)O5>Z?!ob2FI1gHc24gUI90Cy(T0M>5J^C%}nm1=<}hYC4Sg>T=vkgHE}^%hZx$K!BUXM-HQi|WpQ0-Q&d zpt}^ZPOT>NFf<$eTr=U3;nP!toGdZ_|5QzW0RenderManager().SetLayer(NGame::TRenderManager::Light); auto light = NGame::TApp::Instance()->SpriteManager().Get("Sprites/Light.txt"); - NGame::TApp::Instance()->SpriteManager().Draw(light, 0, Position() - (light->Frames[0].Size * 1 / 2), {1, 1}); + NGame::TApp::Instance()->SpriteManager().Draw(light, 1, Position() - (light->Frames[1].Size * 2 / 2) + Size() / 2, {2, 2}); } TExplosionEntity::TExplosionEntity(NGame::TEntity::TId id)