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 9fddf22..fe127a3 100644 Binary files a/Data/Texture/Main.bmp and b/Data/Texture/Main.bmp differ diff --git a/src/RoomEntity.cpp b/src/RoomEntity.cpp index 4d13477..2907b1f 100644 --- a/src/RoomEntity.cpp +++ b/src/RoomEntity.cpp @@ -89,7 +89,7 @@ void TLadderEntity::Draw() const { NGame::TApp::Instance()->RenderManager().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)