From 69b2b83ac585121b6cc37ff8fdcddf9ebd5cd5ce Mon Sep 17 00:00:00 2001 From: Treeki Date: Sat, 15 Sep 2012 17:48:38 +0200 Subject: initial version of file select --- include/game.h | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'include/game.h') diff --git a/include/game.h b/include/game.h index f3b14c3..29bb6d6 100755 --- a/include/game.h +++ b/include/game.h @@ -137,10 +137,21 @@ public: u8 worlds_available[10]; // 0x32 u32 ambush_countdown[10]; // 0x3C u16 field_64; // 0x64 - u16 credits_hiscore; // 0x66 + union { + u16 credits_hiscore; // 0x66 + u16 spentStarCoins; + }; u16 score; // 0x68 u32 completions[10][0x2A]; // 0x6C - u8 hint_movie_bought[70]; // 0x6FC + union { + u8 hint_movie_bought[70]; // 0x6FC + + struct { + // ALL Newer additions should go here + // This array has been verified as safe to replace + u8 currentNewerWorld; // 0x6FC + }; + }; u8 toad_location[10]; // 0x742 u8 field_74C[10][4]; // 0x74C u8 field_774[10][4]; // 0x774 @@ -2590,7 +2601,7 @@ namespace m2d { class AnmResHandler_c { public: AnmResHandler_c(); - ~AnmResHandler_c(); + virtual ~AnmResHandler_c(); struct Thing { nw4r::lyt::Group *group; @@ -3057,6 +3068,7 @@ namespace mHeap { void WriteNumberToTextBox(int *number, const int *fieldLength, nw4r::lyt::TextBox *textBox, bool unk); // 800B3B60 +#include "newer.h" #endif -- cgit v1.2.3