mirror of
https://github.com/halpz/re3.git
synced 2025-07-03 01:40:48 +00:00
New updates for Hud.cpp and more.
This commit is contained in:
@ -3,3 +3,9 @@
|
||||
#include "Darkel.h"
|
||||
|
||||
WRAPPER void CDarkel::DrawMessages(void) { EAXJMP(0x420920); }
|
||||
|
||||
bool CDarkel::Status = *(bool*)0x95CCB4;
|
||||
|
||||
bool CDarkel::FrenzyOnGoing() {
|
||||
return Status;
|
||||
}
|
@ -2,6 +2,10 @@
|
||||
|
||||
class CDarkel
|
||||
{
|
||||
private:
|
||||
static bool Status;
|
||||
|
||||
public:
|
||||
static void DrawMessages(void);
|
||||
static bool FrenzyOnGoing();
|
||||
};
|
||||
|
@ -3,11 +3,12 @@
|
||||
class CReplay
|
||||
{
|
||||
public:
|
||||
static void Display(void);
|
||||
enum {
|
||||
MODE_1 = 1
|
||||
};
|
||||
|
||||
static uint8 &Mode;
|
||||
static Bool &bPlayingBackFromFile;
|
||||
|
||||
static void Display(void);
|
||||
};
|
||||
|
@ -4,3 +4,6 @@
|
||||
#include "Script.h"
|
||||
|
||||
uint8 *CTheScripts::ScriptSpace = (uint8*)0x74B248;
|
||||
CTextLine* CTheScripts::IntroTextLines = (CTextLine*)0x70EA74;
|
||||
CScriptRectangle* CTheScripts::IntroRectangles = (CScriptRectangle*)0x72D109;
|
||||
CSprite2d* CTheScripts::ScriptSprites = (CSprite2d*)0x72B090;
|
||||
|
@ -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;
|
||||
};
|
||||
|
Reference in New Issue
Block a user