summaryrefslogtreecommitdiffstats
path: root/src/control
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/control/Darkel.cpp5
-rw-r--r--src/control/Darkel.h7
-rw-r--r--src/control/Garages.cpp (renamed from src/Garages.cpp)2
-rw-r--r--src/control/Garages.h (renamed from src/Garages.h)1
-rw-r--r--src/control/PathFind.cpp (renamed from src/PathFind.cpp)0
-rw-r--r--src/control/PathFind.h (renamed from src/PathFind.h)0
-rw-r--r--src/control/Pickups.cpp7
-rw-r--r--src/control/Pickups.h13
-rw-r--r--src/control/Replay.cpp5
-rw-r--r--src/control/Replay.h7
10 files changed, 47 insertions, 0 deletions
diff --git a/src/control/Darkel.cpp b/src/control/Darkel.cpp
new file mode 100644
index 00000000..95f3e176
--- /dev/null
+++ b/src/control/Darkel.cpp
@@ -0,0 +1,5 @@
+#include "common.h"
+#include "patcher.h"
+#include "Darkel.h"
+
+WRAPPER void CDarkel::DrawMessages(void) { EAXJMP(0x420920); }
diff --git a/src/control/Darkel.h b/src/control/Darkel.h
new file mode 100644
index 00000000..41cc69f8
--- /dev/null
+++ b/src/control/Darkel.h
@@ -0,0 +1,7 @@
+#pragma once
+
+class CDarkel
+{
+public:
+ static void DrawMessages(void);
+};
diff --git a/src/Garages.cpp b/src/control/Garages.cpp
index 42e38a3a..effc13d8 100644
--- a/src/Garages.cpp
+++ b/src/control/Garages.cpp
@@ -3,6 +3,8 @@
#include "ModelIndices.h"
#include "Garages.h"
+WRAPPER void CGarages::PrintMessages(void) { EAXJMP(0x426310); }
+
bool
CGarages::IsModelIndexADoor(uint32 id)
{
diff --git a/src/Garages.h b/src/control/Garages.h
index 70add26d..87cf47fa 100644
--- a/src/Garages.h
+++ b/src/control/Garages.h
@@ -4,4 +4,5 @@ class CGarages
{
public:
static bool IsModelIndexADoor(uint32 id);
+ static void PrintMessages(void);
};
diff --git a/src/PathFind.cpp b/src/control/PathFind.cpp
index 8857f8c9..8857f8c9 100644
--- a/src/PathFind.cpp
+++ b/src/control/PathFind.cpp
diff --git a/src/PathFind.h b/src/control/PathFind.h
index 495c4a73..495c4a73 100644
--- a/src/PathFind.h
+++ b/src/control/PathFind.h
diff --git a/src/control/Pickups.cpp b/src/control/Pickups.cpp
new file mode 100644
index 00000000..63aaa08e
--- /dev/null
+++ b/src/control/Pickups.cpp
@@ -0,0 +1,7 @@
+#include "common.h"
+#include "patcher.h"
+#include "Pickups.h"
+
+WRAPPER void CPickups::RenderPickUpText(void) { EAXJMP(0x432440); }
+
+WRAPPER void CPacManPickups::Render(void) { EAXJMP(0x432F60); }
diff --git a/src/control/Pickups.h b/src/control/Pickups.h
new file mode 100644
index 00000000..d2c3628c
--- /dev/null
+++ b/src/control/Pickups.h
@@ -0,0 +1,13 @@
+#pragma once
+
+class CPickups
+{
+public:
+ static void RenderPickUpText(void);
+};
+
+class CPacManPickups
+{
+public:
+ static void Render(void);
+};
diff --git a/src/control/Replay.cpp b/src/control/Replay.cpp
new file mode 100644
index 00000000..32e7dc0c
--- /dev/null
+++ b/src/control/Replay.cpp
@@ -0,0 +1,5 @@
+#include "common.h"
+#include "patcher.h"
+#include "Replay.h"
+
+WRAPPER void CReplay::Display(void) { EAXJMP(0x595EE0); } \ No newline at end of file
diff --git a/src/control/Replay.h b/src/control/Replay.h
new file mode 100644
index 00000000..77e50403
--- /dev/null
+++ b/src/control/Replay.h
@@ -0,0 +1,7 @@
+#pragma once
+
+class CReplay
+{
+public:
+ static void Display(void);
+};