diff options
author | _AG <gennariarmando@outlook.com> | 2019-06-15 01:34:19 +0200 |
---|---|---|
committer | _AG <gennariarmando@outlook.com> | 2019-06-15 01:34:36 +0200 |
commit | 92cc1cf3af5c5454eddd464e42c495d3739a1cce (patch) | |
tree | 1de213d2ed114443e28a72e486af0c173b8b3b1a /src/control/Script.h | |
parent | 8b55b8b1448100dec7090a13e04017ff64fa7872 (diff) |
New updates for Hud.cpp and more.
Diffstat (limited to 'src/control/Script.h')
-rw-r--r-- | src/control/Script.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/control/Script.h b/src/control/Script.h index 6f329e1f..0fe35fd2 100644 --- a/src/control/Script.h +++ b/src/control/Script.h @@ -1,7 +1,42 @@ #pragma once +#include "Sprite2d.h" + +struct CScriptRectangle +{ + Bool m_bIsUsed; + Bool m_bIsAntialiased; + uint16 m_wTextureId; + CRect m_sRect; + CRGBA m_sColor; +}; + +struct CTextLine +{ + Float m_fScaleX; + Float m_fScaleY; + CRGBA m_sColor; + Bool m_bJustify; + Bool m_bCentered; + Bool m_bBackground; + Bool m_bBackgroundOnly; + Float m_fWrapX; + Float m_fCenterSize; + CRGBA m_sBackgroundColor; + Bool m_bTextProportional; + int32 field_29; + Bool m_bRightJustify; + int32 field_31; + int32 m_nFont; + Float field_36; + Float field_40; + wchar m_awText[500]; +}; class CTheScripts { public: static uint8 *ScriptSpace;//[160*1024] + static CTextLine* IntroTextLines; + static CScriptRectangle* IntroRectangles; + static CSprite2d* ScriptSprites; }; |