summaryrefslogtreecommitdiffstats
path: root/src/render
diff options
context:
space:
mode:
authorerorcun <erorcunerorcun@hotmail.com.tr>2021-02-08 11:21:53 +0100
committererorcun <erorcunerorcun@hotmail.com.tr>2021-02-08 11:21:53 +0100
commit0eb191371388e5b25fbc957ca928c457fc544b21 (patch)
treeb3203e68d3f74c005d2fe0689bce7cf3240dd713 /src/render
parentDon't show menu map and new languages if gamefiles isn't copied (diff)
parentreorganize shaders; use modulate flag; update librw (diff)
downloadre3-0eb191371388e5b25fbc957ca928c457fc544b21.tar
re3-0eb191371388e5b25fbc957ca928c457fc544b21.tar.gz
re3-0eb191371388e5b25fbc957ca928c457fc544b21.tar.bz2
re3-0eb191371388e5b25fbc957ca928c457fc544b21.tar.lz
re3-0eb191371388e5b25fbc957ca928c457fc544b21.tar.xz
re3-0eb191371388e5b25fbc957ca928c457fc544b21.tar.zst
re3-0eb191371388e5b25fbc957ca928c457fc544b21.zip
Diffstat (limited to 'src/render')
-rw-r--r--src/render/Font.cpp1
-rw-r--r--src/render/Hud.cpp8
2 files changed, 5 insertions, 4 deletions
diff --git a/src/render/Font.cpp b/src/render/Font.cpp
index 7dba8094..6a9944e1 100644
--- a/src/render/Font.cpp
+++ b/src/render/Font.cpp
@@ -451,6 +451,7 @@ CFont::Shutdown(void)
for (int i = 0; i < MAX_BUTTON_ICONS; i++)
ButtonSprite[i].Delete();
CTxdStore::RemoveTxdSlot(ButtonsSlot);
+ ButtonsSlot = -1;
}
#endif
Sprite[0].Delete();
diff --git a/src/render/Hud.cpp b/src/render/Hud.cpp
index 2f7b9001..4991e024 100644
--- a/src/render/Hud.cpp
+++ b/src/render/Hud.cpp
@@ -1150,18 +1150,18 @@ void CHud::Draw()
if (IntroRect.m_nTextureId >= 0) {
CRect rect (
IntroRect.m_sRect.left,
- IntroRect.m_sRect.top,
+ IntroRect.m_sRect.bottom,
IntroRect.m_sRect.right,
- IntroRect.m_sRect.bottom );
+ IntroRect.m_sRect.top );
CTheScripts::ScriptSprites[IntroRect.m_nTextureId].Draw(rect, IntroRect.m_sColor);
}
else {
CRect rect (
IntroRect.m_sRect.left,
- IntroRect.m_sRect.top,
+ IntroRect.m_sRect.bottom,
IntroRect.m_sRect.right,
- IntroRect.m_sRect.bottom );
+ IntroRect.m_sRect.top );
CSprite2d::DrawRect(rect, IntroRect.m_sColor);
}