From 84204471a51f4bd0a4f89619d2dbdb5b59e21be7 Mon Sep 17 00:00:00 2001 From: aap Date: Fri, 31 May 2019 11:44:43 +0200 Subject: more high level functions --- src/entities/Heli.cpp | 5 +++++ src/entities/Heli.h | 13 +++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 src/entities/Heli.cpp create mode 100644 src/entities/Heli.h (limited to 'src/entities') diff --git a/src/entities/Heli.cpp b/src/entities/Heli.cpp new file mode 100644 index 00000000..21731fed --- /dev/null +++ b/src/entities/Heli.cpp @@ -0,0 +1,5 @@ +#include "common.h" +#include "patcher.h" +#include "Heli.h" + +WRAPPER void CHeli::SpecialHeliPreRender(void) { EAXJMP(0x54AE10); } diff --git a/src/entities/Heli.h b/src/entities/Heli.h new file mode 100644 index 00000000..57c3db0f --- /dev/null +++ b/src/entities/Heli.h @@ -0,0 +1,13 @@ +#pragma once + +#include "Vehicle.h" + +class CHeli : public CVehicle +{ +public: + // 0x288 + uint8 stuff[180]; + + static void SpecialHeliPreRender(void); +}; +static_assert(sizeof(CHeli) == 0x33C, "CHeli: error"); -- cgit v1.2.3