#include "script_api/macros.h"

enum GameFlags {
    GF_Unused_EVT_00                            = GameFlag(0x000),
    GF_StartedChapter1                          = GameFlag(0x001),
    GF_StartedChapter2                          = GameFlag(0x002),
    GF_StartedChapter3                          = GameFlag(0x003),
    GF_StartedChapter4                          = GameFlag(0x004),
    GF_StartedChapter5                          = GameFlag(0x005),
    GF_StartedChapter6                          = GameFlag(0x006),
    GF_StartedChapter7                          = GameFlag(0x007),
    GF_StartedChapter8                          = GameFlag(0x008),
    GF_DemoSceneDone                            = GameFlag(0x009),
    GF_Unused_EVT_0A                            = GameFlag(0x00A),
    GF_Unused_EVT_0B                            = GameFlag(0x00B),
    GF_Unused_EVT_0C                            = GameFlag(0x00C),
    GF_Unused_EVT_0D                            = GameFlag(0x00D),
    GF_Unused_EVT_0E                            = GameFlag(0x00E),
    GF_Unused_EVT_0F                            = GameFlag(0x00F),
    GF_Unused_EVT_10                            = GameFlag(0x010),
    GF_Unused_EVT_11                            = GameFlag(0x011),
    GF_Unused_EVT_12                            = GameFlag(0x012),
    GF_Unused_EVT_13                            = GameFlag(0x013),
    GF_Unused_EVT_14                            = GameFlag(0x014),
    GF_Unused_EVT_15                            = GameFlag(0x015),
    GF_Unused_EVT_16                            = GameFlag(0x016),
    GF_Unused_EVT_17                            = GameFlag(0x017),
    GF_Unused_EVT_18                            = GameFlag(0x018),
    GF_Unused_EVT_19                            = GameFlag(0x019),
    GF_Unused_EVT_1A                            = GameFlag(0x01A),
    GF_Unused_EVT_1B                            = GameFlag(0x01B),
    GF_Unused_EVT_1C                            = GameFlag(0x01C),
    GF_Unused_EVT_1D                            = GameFlag(0x01D),
    GF_KMR04_Tree3_Dolly                        = GameFlag(0x01E),
    GF_KMR02_KeptDolly                          = GameFlag(0x01F),
    GF_KMR02_Met_Goompapa                       = GameFlag(0x020),
    GF_KMR02_Goompapa_SaidFarewell              = GameFlag(0x021),
    GF_KMR02_Met_Goomama                        = GameFlag(0x022),
    GF_KMR02_Goomama_SaidFarewell               = GameFlag(0x023),
    GF_KMR02_Met_Goombario                      = GameFlag(0x024),
    GF_KMR02_Goombario_SwapDialogue             = GameFlag(0x025),
    GF_KMR02_Met_Gooma                          = GameFlag(0x026),
    GF_KMR02_Gooma_HealthAdvice                 = GameFlag(0x027),
    GF_KMR02_Met_Goompa                         = GameFlag(0x028),
    GF_KMR02_Goompa_SwapDialogue                = GameFlag(0x029),
    GF_KMR02_ToadHouse_Intro                    = GameFlag(0x02A),
    GF_KMR02_ReturnedWithGoompa                 = GameFlag(0x02B),
    GF_Unused_KMR_0E                            = GameFlag(0x02C),
    GF_KMR11_GoombaBrosFledToCastle             = GameFlag(0x02D),
    GF_KMR02_Item_ShootingStar                  = GameFlag(0x02E),
    GF_KMR02_Bush2_Coin                         = GameFlag(0x02F),
    GF_KMR02_Tree1_Goomnut                      = GameFlag(0x030),
    GF_KMR02_Item_FireFlower                    = GameFlag(0x031),
    GF_KMR03_ItemBlock_Coin                     = GameFlag(0x032),
    GF_Unused_KMR_15                            = GameFlag(0x033),
    GF_KMR03_HiddenItem_RepelGel                = GameFlag(0x034),
    GF_KMR03_Tree1_Mushroom                     = GameFlag(0x035),
    GF_KMR03_Hammer1Block                       = GameFlag(0x036),
    GF_Unused_KMR_19                            = GameFlag(0x037),
    GF_KMR03_Item_CoinA                         = GameFlag(0x038),
    GF_KMR03_Item_CoinB                         = GameFlag(0x039),
    GF_KMR03_Item_CoinC                         = GameFlag(0x03A),
    GF_KMR03_Item_CoinD                         = GameFlag(0x03B),
    GF_KMR04_Tree1_Coin                         = GameFlag(0x03C),
    GF_KMR04_Tree2_Coin                         = GameFlag(0x03D),
    GF_KMR04_Bush1_Coin                         = GameFlag(0x03E),
    GF_KMR04_Bush2_Coin                         = GameFlag(0x03F),
    GF_KMR04_Bush3_CoinA                        = GameFlag(0x040),
    GF_KMR04_Bush3_CoinB                        = GameFlag(0x041),
    GF_KMR04_Bush4_Coin                         = GameFlag(0x042),
    GF_KMR04_Bush5_Coin                         = GameFlag(0x043),
    GF_Unused_KMR_26                            = GameFlag(0x044),
    GF_Unused_KMR_27                            = GameFlag(0x045),
    GF_KMR04_MultiCoinBrick                     = GameFlag(0x046),
    GF_KMR04_Hammer1Block                       = GameFlag(0x047),
    GF_KMR05_EnemyWarning                       = GameFlag(0x048),
    GF_KMR05_Tree1_Coin                         = GameFlag(0x049),
    GF_KMR05_Item_StarPiece                     = GameFlag(0x04A),
    GF_Unused_KMR_2D                            = GameFlag(0x04B),
    GF_Unused_KMR_2E                            = GameFlag(0x04C),
    GF_KMR09_ItemBlock_CoinA                    = GameFlag(0x04D),
    GF_KMR09_ItemBlock_CoinB                    = GameFlag(0x04E),
    GF_KMR06_Item_Mushroom                      = GameFlag(0x04F),
    GF_KMR06_BadgeBlock_CloseCall               = GameFlag(0x050),
    GF_KMR11_ItemBlock_SuperShroom              = GameFlag(0x051),
    GF_KMR11_Tree1_StarPiece                    = GameFlag(0x052),
    GF_KMR11_Tree2_Coin                         = GameFlag(0x053),
    GF_KMR10_Chest_HammerThrow                  = GameFlag(0x054),
    GF_KMR10_ItemBlock_SleepySheep              = GameFlag(0x055),
    GF_KMR00_HiddenPanel                        = GameFlag(0x056),
    GF_Unused_KMR_39                            = GameFlag(0x057),
    GF_KMR03_HiddenPanel                        = GameFlag(0x058),
    GF_Unused_KMR_3B                            = GameFlag(0x059),
    GF_KMR11_HiddenPanel                        = GameFlag(0x05A),
    GF_KMR10_UnreadFlagForSpring                = GameFlag(0x05B),
    GF_Unused_KMR_3E                            = GameFlag(0x05C),
    GF_Unused_KMR_3F                            = GameFlag(0x05D),
    GF_Tutorial_Badges                          = GameFlag(0x05E),
    GF_Tutorial_SaveBlock                       = GameFlag(0x05F),
    GF_Tutorial_HeartBlock                      = GameFlag(0x060),
    GF_Tutorial_GotItem                         = GameFlag(0x061),
    GF_KMR20_ReunitedWithLuigi                  = GameFlag(0x062), ///< and saw him whistling
    GF_KMR20_Gift_LuigisAutograph               = GameFlag(0x063),
    GF_KMR02_Gift_TheTape                       = GameFlag(0x064),
    GF_Tutorial_GotStarPiece                    = GameFlag(0x065),
    GF_FoughtTheMaster                          = GameFlag(0x066),
    GF_KMR20_ReadThankYouLetterFromKoopaVillage = GameFlag(0x067),
    GF_KMR02_Goombario_RelayedMessage           = GameFlag(0x068),
    GF_KMR20_CaughtLuigiInBasement              = GameFlag(0x069),
    GF_KMR20_CaughtLuigiReadingLetter           = GameFlag(0x06A),
    GF_KMR20_FoundLuigisDiary                   = GameFlag(0x06B),
    GF_KMR20_CheckedDeskForMail                 = GameFlag(0x06C),
    GF_KMR20_ChasedOffShyGuy                    = GameFlag(0x06D),
    GF_KMR10_KnockedSpringOutOfTree             = GameFlag(0x06E),
    GF_Unused_KMR_51                            = GameFlag(0x06F),
    GF_Unused_KMR_52                            = GameFlag(0x070),
    GF_Unused_KMR_53                            = GameFlag(0x071),
    GF_Unused_KMR_54                            = GameFlag(0x072),
    GF_Unused_KMR_55                            = GameFlag(0x073),
    GF_Unused_KMR_56                            = GameFlag(0x074),
    GF_Unused_KMR_57                            = GameFlag(0x075),
    GF_Unused_KMR_58                            = GameFlag(0x076),
    GF_Unused_KMR_59                            = GameFlag(0x077),
    GF_Unused_KMR_5A                            = GameFlag(0x078),
    GF_Unused_KMR_5B                            = GameFlag(0x079),
    GF_Unused_KMR_5C                            = GameFlag(0x07A),
    GF_Unused_KMR_5D                            = GameFlag(0x07B),
    GF_Unused_KMR_5E                            = GameFlag(0x07C),
    GF_Unused_KMR_5F                            = GameFlag(0x07D),
    GF_Unused_KMR_60                            = GameFlag(0x07E),
    GF_Unused_KMR_61                            = GameFlag(0x07F),
    GF_Unused_KMR_62                            = GameFlag(0x080),
    GF_Unused_KMR_63                            = GameFlag(0x081),
    GF_Unused_MAC_00                            = GameFlag(0x082),
    GF_MAC02_UnlockedHouse                      = GameFlag(0x083),
    GF_MAC02_Item_OddKey                        = GameFlag(0x084),
    GF_MAC01_UnlockedRowfBadge_00               = GameFlag(0x085),
    GF_MAC01_UnlockedRowfBadge_01               = GameFlag(0x086),
    GF_MAC01_UnlockedRowfBadge_02               = GameFlag(0x087),
    GF_MAC01_UnlockedRowfBadge_03               = GameFlag(0x088),
    GF_MAC01_UnlockedRowfBadge_04               = GameFlag(0x089),
    GF_MAC01_UnlockedRowfBadge_05               = GameFlag(0x08A),
    GF_MAC01_UnlockedRowfBadge_06               = GameFlag(0x08B),
    GF_MAC01_UnlockedRowfBadge_07               = GameFlag(0x08C),
    GF_MAC01_UnlockedRowfBadge_08               = GameFlag(0x08D),
    GF_MAC01_UnlockedRowfBadge_09               = GameFlag(0x08E),
    GF_MAC01_UnlockedRowfBadge_0A               = GameFlag(0x08F),
    GF_MAC01_UnlockedRowfBadge_0B               = GameFlag(0x090),
    GF_MAC01_UnlockedRowfBadge_0C               = GameFlag(0x091),
    GF_MAC01_UnlockedRowfBadge_0D               = GameFlag(0x092),
    GF_MAC01_UnlockedRowfBadge_0E               = GameFlag(0x093),
    GF_MAC01_UnlockedRowfBadge_0F               = GameFlag(0x094),
    GF_Unused_MAC_13                            = GameFlag(0x095), ///< presumably for Rowf's 17th badge
    GF_Unused_MAC_14                            = GameFlag(0x096), ///< presumably for Rowf's 18th badge
    GF_Unused_MAC_15                            = GameFlag(0x097), ///< presumably for Rowf's 19th badge
    GF_Unused_MAC_16                            = GameFlag(0x098), ///< presumably for Rowf's 20th badge
    GF_MAC01_UnlockedLetter_00                  = GameFlag(0x099),
    GF_MAC01_UnlockedLetter_01                  = GameFlag(0x09A),
    GF_MAC01_UnlockedLetter_02                  = GameFlag(0x09B),
    GF_MAC01_UnlockedLetter_03                  = GameFlag(0x09C),
    GF_MAC01_UnlockedLetter_04                  = GameFlag(0x09D),
    GF_MAC01_UnlockedLetter_05                  = GameFlag(0x09E),
    GF_MAC01_UnlockedLetter_06                  = GameFlag(0x09F),
    GF_MAC01_UnlockedLetter_07                  = GameFlag(0x0A0),
    GF_MAC01_UnlockedLetter_08                  = GameFlag(0x0A1),
    GF_MAC01_UnlockedLetter_09                  = GameFlag(0x0A2),
    GF_MAC01_UnlockedLetter_0A                  = GameFlag(0x0A3),
    GF_MAC01_UnlockedLetter_0B                  = GameFlag(0x0A4),
    GF_MAC01_UnlockedLetter_0C                  = GameFlag(0x0A5),
    GF_MAC01_UnlockedLetter_0D                  = GameFlag(0x0A6),
    GF_MAC01_UnlockedLetter_0E                  = GameFlag(0x0A7),
    GF_MAC01_UnlockedLetter_0F                  = GameFlag(0x0A8),
    GF_MAC01_UnlockedLetter_10                  = GameFlag(0x0A9),
    GF_MAC01_UnlockedLetter_11                  = GameFlag(0x0AA),
    GF_MAC01_UnlockedLetter_12                  = GameFlag(0x0AB),
    GF_MAC01_ReadLetter_00                      = GameFlag(0x0AC),
    GF_MAC01_ReadLetter_01                      = GameFlag(0x0AD),
    GF_MAC01_ReadLetter_02                      = GameFlag(0x0AE),
    GF_MAC01_ReadLetter_03                      = GameFlag(0x0AF),
    GF_MAC01_ReadLetter_04                      = GameFlag(0x0B0),
    GF_MAC01_ReadLetter_05                      = GameFlag(0x0B1),
    GF_MAC01_ReadLetter_06                      = GameFlag(0x0B2),
    GF_MAC01_ReadLetter_07                      = GameFlag(0x0B3),
    GF_MAC01_ReadLetter_08                      = GameFlag(0x0B4),
    GF_MAC01_ReadLetter_09                      = GameFlag(0x0B5),
    GF_MAC01_ReadLetter_0A                      = GameFlag(0x0B6),
    GF_MAC01_ReadLetter_0B                      = GameFlag(0x0B7),
    GF_MAC01_ReadLetter_0C                      = GameFlag(0x0B8),
    GF_MAC01_ReadLetter_0D                      = GameFlag(0x0B9),
    GF_MAC01_ReadLetter_0E                      = GameFlag(0x0BA),
    GF_MAC01_ReadLetter_0F                      = GameFlag(0x0BB),
    GF_MAC01_ReadLetter_10                      = GameFlag(0x0BC),
    GF_MAC01_ReadLetter_11                      = GameFlag(0x0BD),
    GF_MAC01_ReadLetter_12                      = GameFlag(0x0BE),
    GF_MAC00_RussT_HeardLore_00                 = GameFlag(0x0BF),
    GF_MAC00_RussT_HeardLore_01                 = GameFlag(0x0C0),
    GF_MAC00_RussT_HeardLore_02                 = GameFlag(0x0C1),
    GF_MAC00_RussT_HeardLore_03                 = GameFlag(0x0C2),
    GF_MAC00_RussT_HeardLore_04                 = GameFlag(0x0C3),
    GF_MAC00_RussT_HeardLore_05                 = GameFlag(0x0C4),
    GF_MAC00_RussT_HeardLore_06                 = GameFlag(0x0C5),
    GF_MAC00_RussT_HeardLore_07                 = GameFlag(0x0C6),
    GF_MAC00_RussT_HeardLore_08                 = GameFlag(0x0C7),
    GF_MAC00_RussT_HeardLore_09                 = GameFlag(0x0C8),
    GF_MAC00_RussT_HeardLore_0A                 = GameFlag(0x0C9),
    GF_MAC00_RussT_HeardLore_0B                 = GameFlag(0x0CA),
    GF_MAC00_RussT_HeardLore_0C                 = GameFlag(0x0CB),
    GF_MAC00_RussT_HeardLore_0D                 = GameFlag(0x0CC),
    GF_MAC00_RussT_HeardLore_0E                 = GameFlag(0x0CD),
    GF_MAC00_RussT_HeardLore_0F                 = GameFlag(0x0CE),
    GF_MAC00_RussT_HeardLore_10                 = GameFlag(0x0CF),
    GF_MAC00_RussT_HeardLore_11                 = GameFlag(0x0D0),
    GF_MAC00_RussT_HeardLore_12                 = GameFlag(0x0D1),
    GF_MAC00_RussT_HeardLore_13                 = GameFlag(0x0D2),
    GF_MAC00_RussT_HeardLore_14                 = GameFlag(0x0D3),
    GF_MAC00_RussT_HeardLore_15                 = GameFlag(0x0D4),
    GF_MAC00_RussT_HeardLore_16                 = GameFlag(0x0D5),
    GF_MAC00_RussT_HeardLore_17                 = GameFlag(0x0D6),
    GF_MAC00_RussT_HeardLore_18                 = GameFlag(0x0D7),
    GF_MAC00_RussT_HeardLore_19                 = GameFlag(0x0D8),
    GF_MAC00_RussT_HeardLore_1A                 = GameFlag(0x0D9),
    GF_MAC00_RussT_HeardLore_1B                 = GameFlag(0x0DA),
    GF_MAC00_RussT_HeardLore_1C                 = GameFlag(0x0DB),
    GF_MAC00_RussT_HeardLore_1D                 = GameFlag(0x0DC),
    GF_MAC00_RussT_HeardLore_1E                 = GameFlag(0x0DD),
    GF_MAC00_RussT_HeardLore_1F                 = GameFlag(0x0DE),
    GF_MAC00_RussT_HeardLore_20                 = GameFlag(0x0DF),
    GF_MAC00_RussT_HeardLore_21                 = GameFlag(0x0E0),
    GF_MAC00_RussT_HeardLore_22                 = GameFlag(0x0E1),
    GF_MAC00_RussT_HeardLore_23                 = GameFlag(0x0E2),
    GF_Unused_MAC_61                            = GameFlag(0x0E3), ///< presumably for RussT's 37th lore
    GF_Unused_MAC_62                            = GameFlag(0x0E4), ///< presumably for RussT's 38th lore
    GF_Unused_MAC_63                            = GameFlag(0x0E5), ///< presumably for RussT's 39th lore
    GF_Unused_MAC_64                            = GameFlag(0x0E6), ///< presumably for RussT's 40th lore
    GF_Unused_MAC_65                            = GameFlag(0x0E7), ///< presumably for RussT's 41st lore
    GF_Unused_MAC_66                            = GameFlag(0x0E8), ///< presumably for RussT's 42nd lore
    GF_Unused_MAC_67                            = GameFlag(0x0E9), ///< presumably for RussT's 43th lore
    GF_Unused_MAC_68                            = GameFlag(0x0EA), ///< presumably for RussT's 44th lore
    GF_Unused_MAC_69                            = GameFlag(0x0EB), ///< presumably for RussT's 45th lore
    GF_Unused_MAC_6A                            = GameFlag(0x0EC), ///< presumably for RussT's 46th lore
    GF_Unused_MAC_6B                            = GameFlag(0x0ED), ///< presumably for RussT's 47th lore
    GF_Unused_MAC_6C                            = GameFlag(0x0EE), ///< presumably for RussT's 48th lore
    GF_Unused_MAC_6D                            = GameFlag(0x0EF), ///< presumably for RussT's 49th lore
    GF_Unused_MAC_6E                            = GameFlag(0x0F0), ///< presumably for RussT's 50th lore
    GF_MAC00_Met_RussT                          = GameFlag(0x0F1),
    GF_MAC00_Met_TheMaster                      = GameFlag(0x0F2),
    GF_MAC00_DictionaryStolen                   = GameFlag(0x0F3),
    GF_MAC00_DictionaryReturned                 = GameFlag(0x0F4),
    GF_MAC00_TranslatedMysteryNote              = GameFlag(0x0F5),
    GF_Unused_MAC_74                            = GameFlag(0x0F6), ///< presumably for translating the unused SuspiciousNote
    GF_MAC01_ShyGuyTookOverShop                 = GameFlag(0x0F7),
    GF_MAC00_ShyGuyChasedFromShop               = GameFlag(0x0F8),
    GF_MAC01_Merlon_Shoo1                       = GameFlag(0x0F9),
    GF_MAC01_Merlon_Shoo2                       = GameFlag(0x0FA),
    GF_MAC01_Merlon_Shoo3                       = GameFlag(0x0FB),
    GF_MAC01_Merlon_HintFromDarkToads           = GameFlag(0x0FC),
    GF_MAC01_Merlon_HeardAboutDream             = GameFlag(0x0FD),
    GF_MAC01_QuickChangeDropped                 = GameFlag(0x0FE),
    GF_MAC01_Item_QuickChange                   = GameFlag(0x0FF),
    GF_MAC01_Met_Rowf_Early                     = GameFlag(0x100),
    GF_MAC01_Met_Rowf_Late                      = GameFlag(0x101),
    GF_MAC01_CalculatorReturned                 = GameFlag(0x102),
    GF_MAC01_Met_Rhuff                          = GameFlag(0x103),
    GF_MAC01_RowfBadgeAvailableA                = GameFlag(0x104),
    GF_MAC01_RowfBadgeAvailableB                = GameFlag(0x105),
    GF_MAC01_RowfBadgeAvailableC                = GameFlag(0x106),
    GF_MAC01_RowfBadgesChosen                   = GameFlag(0x107),
    GF_MAC01_Met_Postmaster                     = GameFlag(0x108),
    GF_MAC01_CheckedForLetters                  = GameFlag(0x109),
    GF_MAC01_MailbagReturned                    = GameFlag(0x10A),
    GF_Unused_MAC_89                            = GameFlag(0x10B),
    GF_MAC01_CalculatorStolen                   = GameFlag(0x10C),
    GF_MAC01_MailbagStolen                      = GameFlag(0x10D),
    GF_MAC01_ChasedShyGuyFromToadHouse          = GameFlag(0x10E),
    GF_MAC01_ShyGuysTramplingGarden             = GameFlag(0x10F),
    GF_MAC01_ChasedShyGuysFromGardenA           = GameFlag(0x110),
    GF_MAC01_ChasedShyGuysFromGardenB           = GameFlag(0x111),
    GF_MAC02_HeardAboutMinhT                    = GameFlag(0x112),
    GF_MAC01_HeardAboutBubulbs                  = GameFlag(0x113),
    GF_MAC01_Planted_MagicalSeed1               = GameFlag(0x114),
    GF_MAC01_Planted_MagicalSeed2               = GameFlag(0x115),
    GF_MAC01_Planted_MagicalSeed3               = GameFlag(0x116),
    GF_MAC01_Planted_MagicalSeed4               = GameFlag(0x117),
    GF_MAC02_Met_TayceT                         = GameFlag(0x118),
    GF_MAC02_TayceT_HoldingCake                 = GameFlag(0x119),
    GF_MAC02_TayceT_HasCookbook                 = GameFlag(0x11A),
    GF_MAC02_Gift_MagicalSeed1                  = GameFlag(0x11B),
    GF_MAC03_BombedRock                         = GameFlag(0x11C),
    GF_MAC03_Conductor_ThankYouA                = GameFlag(0x11D),
    GF_MAC03_ShyGuyBlockingTracks               = GameFlag(0x11E),
    GF_MAC03_ShyGuyChasedOff                    = GameFlag(0x11F),
    GF_MAC03_Conductor_ThankYouB                = GameFlag(0x120),
    GF_MAC04_Item_ToyTrain                      = GameFlag(0x121), ///< note: item ID has 00020021
    GF_MAC04_StoreroomKeyStolen                 = GameFlag(0x122),
    GF_MAC04_Met_ChetRippo                      = GameFlag(0x123),
    GF_MAC04_HeardGoombaFamilyArgument          = GameFlag(0x124),
    GF_MAC05_SimonGaveLyrics                    = GameFlag(0x125),
    GF_MAC05_SimonGotMelody                     = GameFlag(0x126),
    GF_MAC00_HiddenPanel                        = GameFlag(0x127),
    GF_Unused_MAC_A6                            = GameFlag(0x128),
    GF_MAC02_HiddenPanel                        = GameFlag(0x129),
    GF_MAC03_HiddenPanel                        = GameFlag(0x12A),
    GF_Unused_MAC_A9                            = GameFlag(0x12B),
    GF_MAC05_HiddenPanel                        = GameFlag(0x12C),
    GF_MAC00_Item_StarPiece                     = GameFlag(0x12D),
    GF_MAC01_Tree1_StarPiece                    = GameFlag(0x12E),
    GF_MAC04_Item_SnowmanDoll                   = GameFlag(0x12F), ///< note: item ID has 00020081
    GF_MAC04_Item_VoltShroom                    = GameFlag(0x130),  ///< note: item ID has 0002008B
    GF_MAC04_Item_DizzyDial                     = GameFlag(0x131),   ///< note: item ID has 0002009A
    GF_MAC05_MultiCoinBrick                     = GameFlag(0x132),
    GF_MAC01_KootFavor_ReadNewsBulletin         = GameFlag(0x133),
    GF_MAC01_KootFavor_ReadGossipBulletin       = GameFlag(0x134),
    GF_MAC05_Met_Simon                          = GameFlag(0x135),
    GF_MAC02_DiscoveredRecipe_00                = GameFlag(0x136),
    GF_MAC02_DiscoveredRecipe_01                = GameFlag(0x137),
    GF_MAC02_DiscoveredRecipe_02                = GameFlag(0x138),
    GF_MAC02_DiscoveredRecipe_03                = GameFlag(0x139),
    GF_MAC02_DiscoveredRecipe_04                = GameFlag(0x13A),
    GF_MAC02_DiscoveredRecipe_05                = GameFlag(0x13B),
    GF_MAC02_DiscoveredRecipe_06                = GameFlag(0x13C),
    GF_MAC02_DiscoveredRecipe_07                = GameFlag(0x13D),
    GF_MAC02_DiscoveredRecipe_08                = GameFlag(0x13E),
    GF_MAC02_DiscoveredRecipe_09                = GameFlag(0x13F),
    GF_MAC02_DiscoveredRecipe_0A                = GameFlag(0x140),
    GF_MAC02_DiscoveredRecipe_0B                = GameFlag(0x141),
    GF_MAC02_DiscoveredRecipe_0C                = GameFlag(0x142),
    GF_MAC02_DiscoveredRecipe_0D                = GameFlag(0x143),
    GF_MAC02_DiscoveredRecipe_0E                = GameFlag(0x144),
    GF_MAC02_DiscoveredRecipe_0F                = GameFlag(0x145),
    GF_MAC02_DiscoveredRecipe_10                = GameFlag(0x146),
    GF_MAC02_DiscoveredRecipe_11                = GameFlag(0x147),
    GF_MAC02_DiscoveredRecipe_12                = GameFlag(0x148),
    GF_MAC02_DiscoveredRecipe_13                = GameFlag(0x149),
    GF_MAC02_DiscoveredRecipe_14                = GameFlag(0x14A),
    GF_MAC02_DiscoveredRecipe_15                = GameFlag(0x14B),
    GF_MAC02_DiscoveredRecipe_16                = GameFlag(0x14C),
    GF_MAC02_DiscoveredRecipe_17                = GameFlag(0x14D),
    GF_MAC02_DiscoveredRecipe_18                = GameFlag(0x14E),
    GF_MAC02_DiscoveredRecipe_19                = GameFlag(0x14F),
    GF_MAC02_DiscoveredRecipe_1A                = GameFlag(0x150),
    GF_MAC02_DiscoveredRecipe_1B                = GameFlag(0x151),
    GF_MAC02_DiscoveredRecipe_1C                = GameFlag(0x152),
    GF_MAC02_DiscoveredRecipe_1D                = GameFlag(0x153),
    GF_MAC02_DiscoveredRecipe_1E                = GameFlag(0x154),
    GF_MAC02_DiscoveredRecipe_1F                = GameFlag(0x155),
    GF_MAC02_DiscoveredRecipe_20                = GameFlag(0x156),
    GF_MAC02_DiscoveredRecipe_21                = GameFlag(0x157),
    GF_MAC02_DiscoveredRecipe_22                = GameFlag(0x158),
    GF_MAC02_DiscoveredRecipe_23                = GameFlag(0x159),
    GF_MAC02_DiscoveredRecipe_24                = GameFlag(0x15A),
    GF_MAC02_DiscoveredRecipe_25                = GameFlag(0x15B),
    GF_MAC02_DiscoveredRecipe_26                = GameFlag(0x15C),
    GF_MAC02_DiscoveredRecipe_27                = GameFlag(0x15D),
    GF_MAC02_DiscoveredRecipe_28                = GameFlag(0x15E),
    GF_MAC02_DiscoveredRecipe_29                = GameFlag(0x15F),
    GF_MAC02_DiscoveredRecipe_2A                = GameFlag(0x160),
    GF_MAC02_DiscoveredRecipe_2B                = GameFlag(0x161),
    GF_MAC02_DiscoveredRecipe_2C                = GameFlag(0x162),
    GF_MAC02_DiscoveredRecipe_2D                = GameFlag(0x163),
    GF_MAC02_DiscoveredRecipe_2E                = GameFlag(0x164),
    GF_MAC02_DiscoveredRecipe_2F                = GameFlag(0x165),
    GF_MAC02_DiscoveredRecipe_30                = GameFlag(0x166),
    GF_MAC02_DiscoveredRecipe_31                = GameFlag(0x167),
    GF_MAC02_DiscoveredRecipe_32                = GameFlag(0x168),
    GF_MAC02_DiscoveredRecipe_33                = GameFlag(0x169),
    GF_MAC03_UnlockedPlayroom                   = GameFlag(0x16A),
    GF_MGM00_Met_Receptionist                   = GameFlag(0x16B),
    GF_MGM_Unlocked_JumpAttack                  = GameFlag(0x16C),
    GF_MGM_Met_JumpAttack                       = GameFlag(0x16D),
    GF_MGM_Unlocked_SmashAttack                 = GameFlag(0x16E),
    GF_MGM_Met_SmashAttack                      = GameFlag(0x16F),
    GF_MAC01_BoughtBadgeFromRowf                = GameFlag(0x170),
    GF_Unused_MAC_EF                            = GameFlag(0x171),
    GF_Unused_MAC_F0                            = GameFlag(0x172),
    GF_Unused_MAC_F1                            = GameFlag(0x173),
    GF_Unused_MAC_F2                            = GameFlag(0x174),
    GF_Unused_MAC_F3                            = GameFlag(0x175),
    GF_Unused_MAC_F4                            = GameFlag(0x176),
    GF_Unused_MAC_F5                            = GameFlag(0x177),
    GF_Unused_MAC_F6                            = GameFlag(0x178),
    GF_Unused_MAC_F7                            = GameFlag(0x179),
    GF_Unused_MAC_F8                            = GameFlag(0x17A),
    GF_Unused_MAC_F9                            = GameFlag(0x17B),
    GF_Unused_MAC_FA                            = GameFlag(0x17C),
    GF_Unused_MAC_FB                            = GameFlag(0x17D),
    GF_Unused_MAC_FC                            = GameFlag(0x17E),
    GF_Unused_MAC_FD                            = GameFlag(0x17F),
    GF_Unused_MAC_FE                            = GameFlag(0x180),
    GF_Unused_MAC_FF                            = GameFlag(0x181),
    GF_Unused_MAC_100                           = GameFlag(0x182),
    GF_Unused_MAC_101                           = GameFlag(0x183),
    GF_Unused_TIK_00                            = GameFlag(0x184),
    GF_TIK15_Met_RipCheato                      = GameFlag(0x185),
    GF_TIK02_BoardedFloor                       = GameFlag(0x186),
    GF_TIK02_Hammer1Block                       = GameFlag(0x187),
    GF_TIK02_Hammer2Block                       = GameFlag(0x188),
    GF_TIK14_BombedWall                         = GameFlag(0x189),
    GF_TIK01_Hammer2Block                       = GameFlag(0x18A),
    GF_TIK12_Hammer3BlockA                      = GameFlag(0x18B),
    GF_TIK12_Hammer3BlockB                      = GameFlag(0x18C),
    GF_TIK23_Hammer2Block                       = GameFlag(0x18D),
    GF_TIK24_Hammer3Block                       = GameFlag(0x18E),
    GF_TIK02_Chest_ShrinkStomp                  = GameFlag(0x18F),
    GF_TIK03_ItemBlock_SnowmanDoll              = GameFlag(0x190),
    GF_TIK03_ItemBlock_CoinA                    = GameFlag(0x191),
    GF_TIK03_ItemBlock_CoinB                    = GameFlag(0x192),
    GF_TIK05_Chest_PowerSmash1                  = GameFlag(0x193),
    GF_TIK07_Item_StarPiece                     = GameFlag(0x194),
    GF_TIK10_HiddenItem_CoinA                   = GameFlag(0x195),
    GF_TIK10_HiddenItem_CoinB                   = GameFlag(0x196),
    GF_TIK10_HiddenItem_CoinC                   = GameFlag(0x197),
    GF_TIK18_HiddenItem_SuperShroom             = GameFlag(0x198),
    GF_TIK18_MultiCoinBrick                     = GameFlag(0x199),
    GF_TIK20_ItemBlock_ShootingStar             = GameFlag(0x19A),
    GF_TIK21_ItemBlock_Coin                     = GameFlag(0x19B),
    GF_TIK21_HiddenItem_CoinA                   = GameFlag(0x19C),
    GF_TIK21_HiddenItem_CoinB                   = GameFlag(0x19D),
    GF_TIK21_HiddenItem_CoinC                   = GameFlag(0x19E),
    GF_TIK21_HiddenItem_CoinD                   = GameFlag(0x19F),
    GF_TIK23_HiddenItem_MapleSyrup              = GameFlag(0x1A0),
    GF_TIK23_HiddenItem_StopWatch               = GameFlag(0x1A1),
    GF_TIK23_HiddenItem_VoltShroom              = GameFlag(0x1A2),
    GF_TIK23_ItemBlock_Coin                     = GameFlag(0x1A3),
    GF_TIK24_HiddenItem_LifeShroom              = GameFlag(0x1A4),
    GF_TIK24_ItemBlock_CoinA                    = GameFlag(0x1A5),
    GF_TIK24_ItemBlock_CoinB                    = GameFlag(0x1A6),
    GF_TIK25_GiantChest                         = GameFlag(0x1A7),
    GF_TIK05_SpringBrick                        = GameFlag(0x1A8),
    GF_TIK25_SpringBrickA                       = GameFlag(0x1A9),
    GF_TIK25_SpringBrickB                       = GameFlag(0x1AA),
    GF_TIK_DefeatedOneBlooper                   = GameFlag(0x1AB),
    GF_TIK_DefeatedTwoBloopers                  = GameFlag(0x1AC),
    GF_TIK01_Defeated_Blooper                   = GameFlag(0x1AD),
    GF_TIK02_Defeated_Blooper                   = GameFlag(0x1AE),
    GF_TIK08_Defeated_Blooper                   = GameFlag(0x1AF),
    GF_TIK09_Defeated_Ambush                    = GameFlag(0x1B0),
    GF_TIK07_SuperBlock                         = GameFlag(0x1B1),
    GF_TIK10_SuperBlock                         = GameFlag(0x1B2),
    GF_TIK02_SuperBlock                         = GameFlag(0x1B3),
    GF_TIK17_SuperBlock                         = GameFlag(0x1B4),
    GF_TIK19_SuperBlock                         = GameFlag(0x1B5),
    GF_Tutorial_SuperBlock                      = GameFlag(0x1B6), ///< has learned about super blocks
    GF_Unused_TIK_33                            = GameFlag(0x1B7),
    GF_Unused_TIK_34                            = GameFlag(0x1B8),
    GF_Unused_TIK_35                            = GameFlag(0x1B9),
    GF_Unused_TIK_36                            = GameFlag(0x1BA),
    GF_Unused_TIK_37                            = GameFlag(0x1BB),
    GF_Unused_TIK_38                            = GameFlag(0x1BC),
    GF_Unused_TIK_39                            = GameFlag(0x1BD),
    GF_Unused_TIK_3A                            = GameFlag(0x1BE),
    GF_Unused_TIK_3B                            = GameFlag(0x1BF),
    GF_Unused_TIK_3C                            = GameFlag(0x1C0),
    GF_Unused_TIK_3D                            = GameFlag(0x1C1),
    GF_Unused_TIK_3E                            = GameFlag(0x1C2),
    GF_Unused_TIK_3F                            = GameFlag(0x1C3),
    GF_Unused_TIK_40                            = GameFlag(0x1C4),
    GF_Unused_TIK_41                            = GameFlag(0x1C5),
    GF_Unused_TIK_42                            = GameFlag(0x1C6),
    GF_Unused_TIK_43                            = GameFlag(0x1C7),
    GF_Unused_TIK_44                            = GameFlag(0x1C8),
    GF_Unused_TIK_45                            = GameFlag(0x1C9),
    GF_Unused_TIK_46                            = GameFlag(0x1CA),
    GF_Unused_KGR_00                            = GameFlag(0x1CB),
    GF_Unused_KGR_01                            = GameFlag(0x1CC),
    GF_Unused_KGR_02                            = GameFlag(0x1CD),
    GF_Unused_KGR_03                            = GameFlag(0x1CE),
    GF_Unused_KGR_04                            = GameFlag(0x1CF),
    GF_Unused_KGR_05                            = GameFlag(0x1D0),
    GF_Unused_KGR_06                            = GameFlag(0x1D1),
    GF_Unused_KGR_07                            = GameFlag(0x1D2),
    GF_Unused_KGR_08                            = GameFlag(0x1D3),
    GF_Unused_KGR_09                            = GameFlag(0x1D4),
    GF_Unused_KGR_0A                            = GameFlag(0x1D5),
    GF_Unused_KGR_0B                            = GameFlag(0x1D6),
    GF_Unused_KGR_0C                            = GameFlag(0x1D7),
    GF_Unused_KGR_0D                            = GameFlag(0x1D8),
    GF_Unused_KGR_0E                            = GameFlag(0x1D9),
    GF_Unused_KGR_0F                            = GameFlag(0x1DA),
    GF_Unused_KGR_10                            = GameFlag(0x1DB),
    GF_Unused_KGR_11                            = GameFlag(0x1DC),
    GF_Unused_KGR_12                            = GameFlag(0x1DD),
    GF_Unused_KGR_13                            = GameFlag(0x1DE),
    GF_KKJ14_OpenedPassage                      = GameFlag(0x1DF),
    GF_KKJ14_RevealedButton                     = GameFlag(0x1E0),
    GF_KKJ14_SkipSecretPassage                  = GameFlag(0x1E1),
    GF_KKJ20_PeachMet_ToadInHiding              = GameFlag(0x1E2),
    GF_KKJ17_FoundMagicChest                    = GameFlag(0x1E3),
    GF_KKJ16_Item_PowerRush                     = GameFlag(0x1E4),
    GF_KKJ16_Gift_ShootingStar                  = GameFlag(0x1E5),
    GF_KKJ17_Item_DeepFocus                     = GameFlag(0x1E6),
    GF_KKJ20_Chest_LastStand                    = GameFlag(0x1E7),
    GF_KKJ29_PeachWonJamminJelly                = GameFlag(0x1E8),
    GF_KKJ_Stored_PowerRush                     = GameFlag(0x1E9),
    GF_KKJ_Stored_ShootingStar                  = GameFlag(0x1EA),
    GF_KKJ_Stored_DeepFocus                     = GameFlag(0x1EB),
    GF_KKJ_Stored_LastStand                     = GameFlag(0x1EC),
    GF_KKJ_Stored_JamminJelly                   = GameFlag(0x1ED),
    GF_KKJ_Retrieved_PowerRush                  = GameFlag(0x1EE),
    GF_KKJ_Retrieved_ShootingStar               = GameFlag(0x1EF),
    GF_KKJ_Retrieved_DeepFocus                  = GameFlag(0x1F0),
    GF_KKJ_Retrieved_LastStand                  = GameFlag(0x1F1),
    GF_KKJ_Retrieved_JamminJelly                = GameFlag(0x1F2),
    GF_KKJ18_GourmetGuy_GaveKey                 = GameFlag(0x1F3),
    GF_KKJ11_UnlockedKitchen                    = GameFlag(0x1F4),
    GF_KKJ11_TrickedGuard                       = GameFlag(0x1F5),
    GF_KKJ10_UnlockedDoor                       = GameFlag(0x1F6),
    GF_KKJ12_TrickedGuard                       = GameFlag(0x1F7),
    GF_KKJ16_Item_LifeShroom                    = GameFlag(0x1F8),
    GF_KKJ20_Met_ToadInHiding                   = GameFlag(0x1F9),
    GF_KKJ13_BowserTaunts                       = GameFlag(0x1FA),
    GF_KKJ23_BowserFledToTower                  = GameFlag(0x1FB),
    GF_KKJ25_Defeated_Kammy                     = GameFlag(0x1FC),
    GF_KKJ25_Defeated_Bowser                    = GameFlag(0x1FD),
    GF_KKJ25_Visited                            = GameFlag(0x1FE),
    GF_Unused_KKJ_20                            = GameFlag(0x1FF),
    GF_Unused_KKJ_21                            = GameFlag(0x200),
    GF_Unused_KKJ_22                            = GameFlag(0x201),
    GF_Unused_KKJ_23                            = GameFlag(0x202),
    GF_Unused_KKJ_24                            = GameFlag(0x203),
    GF_Unused_KKJ_25                            = GameFlag(0x204),
    GF_Unused_KKJ_26                            = GameFlag(0x205),
    GF_Unused_KKJ_27                            = GameFlag(0x206),
    GF_Unused_KKJ_28                            = GameFlag(0x207),
    GF_Unused_KKJ_29                            = GameFlag(0x208),
    GF_Unused_KKJ_2A                            = GameFlag(0x209),
    GF_Unused_KKJ_2B                            = GameFlag(0x20A),
    GF_Unused_KKJ_2C                            = GameFlag(0x20B),
    GF_Unused_KKJ_2D                            = GameFlag(0x20C),
    GF_Unused_KKJ_2E                            = GameFlag(0x20D),
    GF_Unused_KKJ_2F                            = GameFlag(0x20E),
    GF_Unused_KKJ_30                            = GameFlag(0x20F),
    GF_Unused_KKJ_31                            = GameFlag(0x210),
    GF_Unused_KKJ_32                            = GameFlag(0x211),
    GF_Unused_KKJ_33                            = GameFlag(0x212),
    GF_Unused_HOS_00                            = GameFlag(0x213),
    GF_HOS04_Visited                            = GameFlag(0x214),
    GF_Unused_HOS_02                            = GameFlag(0x215),
    GF_Unused_HOS_03                            = GameFlag(0x216),
    GF_HOS06_Met_Merluvlee                      = GameFlag(0x217),
    GF_HOS06_MerluvleeRequestedCrystalBall      = GameFlag(0x218),
    GF_HOS06_Gift_MerluvleesAutograph           = GameFlag(0x219),
    GF_HOS00_HiddenPanel                        = GameFlag(0x21A),
    GF_HOS01_HiddenPanel                        = GameFlag(0x21B),
    GF_HOS06_HiddenPanel                        = GameFlag(0x21C),
    GF_Unused_HOS_0A                            = GameFlag(0x21D),
    GF_Unused_HOS_0B                            = GameFlag(0x21E),
    GF_Unused_HOS_0C                            = GameFlag(0x21F),
    GF_HOS01_Item_StarPiece                     = GameFlag(0x220),
    GF_Unused_HOS_0E                            = GameFlag(0x221),
    GF_Unused_HOS_0F                            = GameFlag(0x222),
    GF_Unused_HOS_10                            = GameFlag(0x223),
    GF_Unused_HOS_11                            = GameFlag(0x224),
    GF_Unused_HOS_12                            = GameFlag(0x225),
    GF_Unused_HOS_13                            = GameFlag(0x226),
    GF_Unused_HOS_14                            = GameFlag(0x227),
    GF_Unused_HOS_15                            = GameFlag(0x228),
    GF_Unused_HOS_16                            = GameFlag(0x229),
    GF_Unused_HOS_17                            = GameFlag(0x22A),
    GF_Unused_HOS_18                            = GameFlag(0x22B),
    GF_Unused_HOS_19                            = GameFlag(0x22C),
    GF_Unused_HOS_1A                            = GameFlag(0x22D),
    GF_Unused_HOS_1B                            = GameFlag(0x22E),
    GF_Unused_HOS_1C                            = GameFlag(0x22F),
    GF_Unused_HOS_1D                            = GameFlag(0x230),
    GF_Unused_HOS_1E                            = GameFlag(0x231),
    GF_Unused_HOS_1F                            = GameFlag(0x232),
    GF_Unused_HOS_20                            = GameFlag(0x233),
    GF_Unused_HOS_21                            = GameFlag(0x234),
    GF_Unused_HOS_22                            = GameFlag(0x235),
    GF_NOK01_RecoveredShellA                    = GameFlag(0x236),
    GF_NOK01_RecoveredBlockShell                = GameFlag(0x237),
    GF_NOK01_RecoveredTreeShell                 = GameFlag(0x238),
    GF_NOK02_StolenShellComplaintA              = GameFlag(0x239),
    GF_NOK02_RecoveredShellA                    = GameFlag(0x23A),
    GF_NOK02_StolenShellComplaintB              = GameFlag(0x23B),
    GF_NOK02_RecoveredShellB                    = GameFlag(0x23C),
    GF_NOK02_KoloradoWife_FuzzyComplaint        = GameFlag(0x23D),
    GF_Unused_NOK_08                            = GameFlag(0x23E),
    GF_Unused_NOK_09                            = GameFlag(0x23F),
    GF_Unused_NOK_0A                            = GameFlag(0x240),
    GF_NOK15_BombedWall                         = GameFlag(0x241),
    GF_NOK03_Item_HPPlusB                       = GameFlag(0x242),
    GF_NOK02_Item_StarPiece                     = GameFlag(0x243),
    GF_NOK12_Item_StarPiece                     = GameFlag(0x244),
    GF_NOK14_Item_ThunderBolt                   = GameFlag(0x245),
    GF_NOK14_Item_CoinA                         = GameFlag(0x246),
    GF_NOK14_Item_CoinB                         = GameFlag(0x247),
    GF_NOK14_Item_CoinC                         = GameFlag(0x248),
    GF_NOK14_Item_CoinD                         = GameFlag(0x249),
    GF_NOK14_Item_CoinE                         = GameFlag(0x24A),
    GF_Unused_NOK_15                            = GameFlag(0x24B),
    GF_NOK01_Bush1_Coin                         = GameFlag(0x24C),
    GF_NOK01_Bush3_DriedShroom                  = GameFlag(0x24D),
    GF_NOK01_Bush4_KoopaLeaf                    = GameFlag(0x24E),
    GF_NOK01_Bush5_Coin                         = GameFlag(0x24F),
    GF_NOK02_Bush1_KoopaLeaf                    = GameFlag(0x250),
    GF_NOK15_Tree1_StarPiece                    = GameFlag(0x251),
    GF_NOK11_ItemBlock_Coin                     = GameFlag(0x252),
    GF_NOK11_BadgeBlock_DizzyAttack             = GameFlag(0x253),
    GF_NOK11_ItemBlock_FrightJar                = GameFlag(0x254),
    GF_NOK12_ItemBlock_POWBlock                 = GameFlag(0x255),
    GF_NOK13_BadgeBlock_AttackFXB               = GameFlag(0x256),
    GF_NOK14_HiddenItem_FireFlower              = GameFlag(0x257),
    GF_NOK12_MultiCoinBrick                     = GameFlag(0x258),
    GF_Unused_NOK_23                            = GameFlag(0x259),
    GF_Unused_NOK_24                            = GameFlag(0x25A),
    GF_Unused_NOK_25                            = GameFlag(0x25B),
    GF_Unused_NOK_26                            = GameFlag(0x25C),
    GF_Unused_NOK_27                            = GameFlag(0x25D),
    GF_NOK01_HiddenPanel                        = GameFlag(0x25E),
    GF_Unused_NOK_29                            = GameFlag(0x25F),
    GF_NOK13_HiddenPanel                        = GameFlag(0x260),
    GF_NOK14_HiddenPanel                        = GameFlag(0x261),
    GF_NOK11_Defeated_KentC                     = GameFlag(0x262), ///< also allows Kolorado to return home
    GF_NOK01_Bush6_Glasses                      = GameFlag(0x263),
    GF_NOK01_Bush7_EmptyWallet                  = GameFlag(0x264),
    GF_NOK02_Gift_KoopaLegends                  = GameFlag(0x265),
    GF_NOK02_ConfrontedBobombs                  = GameFlag(0x266),
    GF_NOK12_Item_SleepySheep                   = GameFlag(0x267),
    GF_NOK13_Item_HoneySyrup                    = GameFlag(0x268),
    GF_NOK02_Met_KoopaKoot                      = GameFlag(0x269),
    GF_Unused_NOK_34                            = GameFlag(0x26A),
    GF_Unused_NOK_35                            = GameFlag(0x26B),
    GF_Unused_NOK_36                            = GameFlag(0x26C),
    GF_Unused_NOK_37                            = GameFlag(0x26D),
    GF_Unused_NOK_38                            = GameFlag(0x26E),
    GF_Unused_NOK_39                            = GameFlag(0x26F),
    GF_Unused_NOK_3A                            = GameFlag(0x270),
    GF_Unused_NOK_3B                            = GameFlag(0x271),
    GF_Unused_NOK_3C                            = GameFlag(0x272),
    GF_Unused_NOK_3D                            = GameFlag(0x273),
    GF_Unused_NOK_3E                            = GameFlag(0x274),
    GF_Unused_NOK_3F                            = GameFlag(0x275),
    GF_Unused_NOK_40                            = GameFlag(0x276),
    GF_Unused_NOK_41                            = GameFlag(0x277),
    GF_Unused_NOK_42                            = GameFlag(0x278),
    GF_Unused_NOK_43                            = GameFlag(0x279),
    GF_Unused_NOK_44                            = GameFlag(0x27A),
    GF_Unused_NOK_45                            = GameFlag(0x27B),
    GF_Unused_NOK_46                            = GameFlag(0x27C),
    GF_Unused_NOK_47                            = GameFlag(0x27D),
    GF_TRD01_Item_SmashCharge                   = GameFlag(0x27E),
    GF_TRD03_Item_PowerBounce                   = GameFlag(0x27F),
    GF_TRD09_ItemBlock_MapleSyrup               = GameFlag(0x280),
    GF_TRD00_Chest_Refund                       = GameFlag(0x281),
    GF_TRD00_Chest_FPPlusB                      = GameFlag(0x282),
    GF_Unused_TRD_05                            = GameFlag(0x283),
    GF_Unused_TRD_06                            = GameFlag(0x284),
    GF_TRD01_Item_FortressKey                   = GameFlag(0x285),
    GF_TRD03_Item_FortressKeyA                  = GameFlag(0x286),
    GF_TRD03_Item_FortressKeyB                  = GameFlag(0x287),
    GF_TRD08_Item_FortressKey                   = GameFlag(0x288),
    GF_Unused_TRD_0B                            = GameFlag(0x289),
    GF_TRD01_UnlockedDoor                       = GameFlag(0x28A),
    GF_TRD02_UnlockedDoor                       = GameFlag(0x28B),
    GF_TRD04_UnlockedUpperDoor                  = GameFlag(0x28C),
    GF_TRD04_UnlockedLowerDoor                  = GameFlag(0x28D),
    GF_Unused_TRD_10                            = GameFlag(0x28E),
    GF_TRD02_BombedWall                         = GameFlag(0x28F),
    GF_TRD03_BombedCenterCell                   = GameFlag(0x290),
    GF_TRD03_BombedRightCell                    = GameFlag(0x291),
    GF_TRD05_BombedWall                         = GameFlag(0x292),
    GF_TRD06_BombedWall                         = GameFlag(0x293),
    GF_TRD06_Met_Bombette                       = GameFlag(0x294),
    GF_TRD09_Defeated_BillBlasters              = GameFlag(0x295),
    GF_TRD09_BombedRock                         = GameFlag(0x296),
    GF_TRD10_Defeated_KoopaBros                 = GameFlag(0x297),
    GF_Unused_TRD_1A                            = GameFlag(0x298),
    GF_TRD01_Defeated_KoopaGuard                = GameFlag(0x299),
    GF_TRD07_Defeated_DungeonAmbush             = GameFlag(0x29A),
    GF_Unused_TRD_1D                            = GameFlag(0x29B),
    GF_Unused_TRD_1E                            = GameFlag(0x29C),
    GF_Unused_TRD_1F                            = GameFlag(0x29D),
    GF_Unused_TRD_20                            = GameFlag(0x29E),
    GF_Unused_TRD_21                            = GameFlag(0x29F),
    GF_Unused_TRD_22                            = GameFlag(0x2A0),
    GF_Unused_TRD_23                            = GameFlag(0x2A1),
    GF_Unused_TRD_24                            = GameFlag(0x2A2),
    GF_Unused_TRD_25                            = GameFlag(0x2A3),
    GF_Unused_TRD_26                            = GameFlag(0x2A4),
    GF_Unused_TRD_27                            = GameFlag(0x2A5),
    GF_Unused_TRD_28                            = GameFlag(0x2A6),
    GF_Unused_TRD_29                            = GameFlag(0x2A7),
    GF_Unused_TRD_2A                            = GameFlag(0x2A8),
    GF_Unused_TRD_2B                            = GameFlag(0x2A9),
    GF_Unused_TRD_2C                            = GameFlag(0x2AA),
    GF_Unused_TRD_2D                            = GameFlag(0x2AB),
    GF_Unused_TRD_2E                            = GameFlag(0x2AC),
    GF_Unused_TRD_2F                            = GameFlag(0x2AD),
    GF_IWA01_Item_QuakeHammer                   = GameFlag(0x2AE),
    GF_IWA02_Item_StarPiece                     = GameFlag(0x2AF),
    GF_IWA03_Item_StarPiece                     = GameFlag(0x2B0),
    GF_IWA03_Chest_DamageDodgeB                 = GameFlag(0x2B1),
    GF_Unused_IWA_04                            = GameFlag(0x2B2),
    GF_IWA00_Item_CoinA                         = GameFlag(0x2B3),
    GF_IWA00_Item_CoinB                         = GameFlag(0x2B4),
    GF_IWA00_Item_CoinC                         = GameFlag(0x2B5),
    GF_IWA03_Item_CoinA                         = GameFlag(0x2B6),
    GF_IWA03_Item_CoinB                         = GameFlag(0x2B7),
    GF_IWA03_Item_CoinC                         = GameFlag(0x2B8),
    GF_IWA03_Item_CoinD                         = GameFlag(0x2B9),
    GF_IWA03_Item_CoinE                         = GameFlag(0x2BA),
    GF_IWA03_Item_CoinF                         = GameFlag(0x2BB),
    GF_IWA03_Item_CoinG                         = GameFlag(0x2BC),
    GF_IWA03_Item_CoinH                         = GameFlag(0x2BD),
    GF_IWA03_ItemBlock_Coin                     = GameFlag(0x2BE),
    GF_IWA03_ItemBlock_Mushroom                 = GameFlag(0x2BF),
    GF_IWA03_ItemBlock_HoneySyrup               = GameFlag(0x2C0),
    GF_IWA01_Item_Letter01                      = GameFlag(0x2C1),
    GF_IWA03_Item_LettertoKolorado              = GameFlag(0x2C2),
    GF_IWA04_Item_Letter10                      = GameFlag(0x2C3),
    GF_IWA04_Defeated_Buzzar                    = GameFlag(0x2C4),
    GF_IWA10_Bush1_Coin                         = GameFlag(0x2C5),
    GF_IWA10_Bush2_Coin                         = GameFlag(0x2C6),
    GF_IWA10_Bush3_Coin                         = GameFlag(0x2C7),
    GF_Unused_IWA_1A                            = GameFlag(0x2C8),
    GF_Unused_IWA_1B                            = GameFlag(0x2C9),
    GF_Unused_IWA_1C                            = GameFlag(0x2CA),
    GF_IWA00_ItemBlock_SleepySheep              = GameFlag(0x2CB),
    GF_IWA02_Gift_MagicalSeed2                  = GameFlag(0x2CC),
    GF_IWA01_HiddenPanel                        = GameFlag(0x2CD),
    GF_Unused_IWA_20                            = GameFlag(0x2CE),
    GF_IWA01_Hammer1Block                       = GameFlag(0x2CF),
    GF_IWA10_Hammer1Block                       = GameFlag(0x2D0),
    GF_IWA10_SuperBlock                         = GameFlag(0x2D1),
    GF_IWA00_Met_Whacka                         = GameFlag(0x2D2),
    GF_Unused_IWA_25                            = GameFlag(0x2D3),
    GF_Unused_IWA_26                            = GameFlag(0x2D4),
    GF_Unused_IWA_27                            = GameFlag(0x2D5),
    GF_Unused_IWA_28                            = GameFlag(0x2D6),
    GF_Unused_IWA_29                            = GameFlag(0x2D7),
    GF_Unused_IWA_2A                            = GameFlag(0x2D8),
    GF_Unused_IWA_2B                            = GameFlag(0x2D9),
    GF_Unused_IWA_2C                            = GameFlag(0x2DA),
    GF_Unused_IWA_2D                            = GameFlag(0x2DB),
    GF_Unused_IWA_2E                            = GameFlag(0x2DC),
    GF_Unused_IWA_2F                            = GameFlag(0x2DD),
    GF_Unused_IWA_30                            = GameFlag(0x2DE),
    GF_Unused_IWA_31                            = GameFlag(0x2DF),
    GF_Unused_IWA_32                            = GameFlag(0x2E0),
    GF_Unused_IWA_33                            = GameFlag(0x2E1),
    GF_Unused_IWA_34                            = GameFlag(0x2E2),
    GF_Unused_IWA_35                            = GameFlag(0x2E3),
    GF_Unused_IWA_36                            = GameFlag(0x2E4),
    GF_Unused_IWA_37                            = GameFlag(0x2E5),
    GF_Unused_IWA_38                            = GameFlag(0x2E6),
    GF_Unused_IWA_39                            = GameFlag(0x2E7),
    GF_Unused_IWA_3A                            = GameFlag(0x2E8),
    GF_Unused_IWA_3B                            = GameFlag(0x2E9),
    GF_DRO02_Sheek_SpokeTo                      = GameFlag(0x2EA),
    GF_DRO02_Sheek_AskedAboutDesert             = GameFlag(0x2EB),
    GF_DRO02_Sheek_AskedAboutRuins              = GameFlag(0x2EC),
    GF_DRO02_Sheek_AskedAboutMoustafa           = GameFlag(0x2ED),
    GF_DRO02_Moustafa_UnusedDialogOverride      = GameFlag(0x2EE),
    GF_DRO02_Moustafa_HeardAboutDryDryRuins     = GameFlag(0x2EF),
    GF_Unused_DRO_06                            = GameFlag(0x2F0),
    GF_Unused_DRO_07                            = GameFlag(0x2F1),
    GF_DRO01_Gift_Melody                        = GameFlag(0x2F2),
    GF_DRO01_Gift_ToldComposerAboutMelody       = GameFlag(0x2F3),
    GF_DRO02_HiddenPanel                        = GameFlag(0x2F4),
    GF_DRO02_Item_Letter08                      = GameFlag(0x2F5),
    GF_DRO01_Gift_RedJar                        = GameFlag(0x2F6),
    GF_DRO01_Gift_CrystalBall                   = GameFlag(0x2F7),
    GF_DRO01_Tree1_Coin                         = GameFlag(0x2F8),
    GF_DRO01_HeardHintAboutSpinningRoof         = GameFlag(0x2F9),
    GF_Unused_DRO_10                            = GameFlag(0x2FA),
    GF_Unused_DRO_11                            = GameFlag(0x2FB),
    GF_Unused_DRO_12                            = GameFlag(0x2FC),
    GF_Unused_DRO_13                            = GameFlag(0x2FD),
    GF_Unused_DRO_14                            = GameFlag(0x2FE),
    GF_Unused_DRO_15                            = GameFlag(0x2FF),
    GF_Unused_DRO_16                            = GameFlag(0x300),
    GF_Unused_DRO_17                            = GameFlag(0x301),
    GF_Unused_DRO_18                            = GameFlag(0x302),
    GF_Unused_DRO_19                            = GameFlag(0x303),
    GF_Unused_DRO_1A                            = GameFlag(0x304),
    GF_Unused_DRO_1B                            = GameFlag(0x305),
    GF_Unused_DRO_1C                            = GameFlag(0x306),
    GF_Unused_DRO_1D                            = GameFlag(0x307),
    GF_Unused_DRO_1E                            = GameFlag(0x308),
    GF_Unused_DRO_1F                            = GameFlag(0x309),
    GF_Unused_DRO_20                            = GameFlag(0x30A),
    GF_Unused_DRO_21                            = GameFlag(0x30B),
    GF_Unused_DRO_22                            = GameFlag(0x30C),
    GF_Unused_DRO_23                            = GameFlag(0x30D),
    GF_SBK30_Met_Kolorado                       = GameFlag(0x30E),
    GF_SBK34_Met_Nomadimouse                    = GameFlag(0x30F),
    GF_Unused_SBK_02                            = GameFlag(0x310),
    GF_SBK_KeptArtifactFromKolorado             = GameFlag(0x311), ///< refused to give it to him
    GF_SBK_GaveArtifactToKolorado               = GameFlag(0x312),
    GF_SBK30_Kolorado_SharedRumorAboutMoustafa  = GameFlag(0x313),
    GF_Unused_SBK_06                            = GameFlag(0x314),
    GF_Unused_SBK_07                            = GameFlag(0x315),
    GF_Unused_SBK_08                            = GameFlag(0x316),
    GF_Unused_SBK_09                            = GameFlag(0x317),
    GF_SBK56_Tree1_Lemon                        = GameFlag(0x318),
    GF_SBK56_UnusedA                            = GameFlag(0x319), ///< set to false, never read. presumably once used for fruit trees that no longer exist.
    GF_SBK56_Tree2_Lime                         = GameFlag(0x31A),
    GF_SBK56_UnusedB                            = GameFlag(0x31B), ///< set to false, never read. presumably once used for fruit trees that no longer exist.
    GF_SBK33_HiddenPanel                        = GameFlag(0x31C),
    GF_SBK00_ItemBlock_FrightJar                = GameFlag(0x31D),
    GF_SBK00_ItemBlock_Coin                     = GameFlag(0x31E),
    GF_SBK10_HiddenItem_ThunderRage             = GameFlag(0x31F),
    GF_SBK14_ItemBlock_Coin                     = GameFlag(0x320),
    GF_SBK14_ItemBlock_HoneySyrup               = GameFlag(0x321),
    GF_SBK20_ItemBlock_Mushroom                 = GameFlag(0x322),
    GF_SBK20_ItemBlock_SuperShroom              = GameFlag(0x323),
    GF_SBK20_ItemBlock_UltraShroom              = GameFlag(0x324),
    GF_SBK22_ItemBlock_CoinA                    = GameFlag(0x325),
    GF_SBK22_ItemBlock_CoinB                    = GameFlag(0x326),
    GF_SBK22_ItemBlock_CoinC                    = GameFlag(0x327),
    GF_SBK22_ItemBlock_CoinD                    = GameFlag(0x328),
    GF_SBK22_ItemBlock_FireFlower               = GameFlag(0x329),
    GF_SBK24_HiddenBadge_RunawayPay             = GameFlag(0x32A),
    GF_SBK43_ItemBlock_Coin                     = GameFlag(0x32B),
    GF_SBK46_ItemBlock_Coin                     = GameFlag(0x32C),
    GF_SBK46_HiddenItem_LifeShroom              = GameFlag(0x32D),
    GF_SBK61_HiddenBadge_AttackFXC              = GameFlag(0x32E),
    GF_SBK64_ItemBlock_Coin                     = GameFlag(0x32F),
    GF_SBK06_MultiCoinBrick                     = GameFlag(0x330),
    GF_SBK14_MultiCoinBrick                     = GameFlag(0x331),
    GF_SBK25_MultiCoinBrickA                    = GameFlag(0x332),
    GF_SBK25_MultiCoinBrickB                    = GameFlag(0x333),
    GF_SBK40_MultiCoinBrick                     = GameFlag(0x334),
    GF_SBK52_MultiCoinBrick                     = GameFlag(0x335),
    GF_SBK55_MultiCoinBrick                     = GameFlag(0x336),
    GF_SBK66_MultiCoinBrickA                    = GameFlag(0x337),
    GF_SBK66_MultiCoinBrickB                    = GameFlag(0x338),
    GF_SBK66_MultiCoinBrickC                    = GameFlag(0x339),
    GF_SBK66_MultiCoinBrickD                    = GameFlag(0x33A),
    GF_SBK66_MultiCoinBrickE                    = GameFlag(0x33B),
    GF_SBK66_MultiCoinBrickF                    = GameFlag(0x33C),
    GF_SBK56_SuperBlock                         = GameFlag(0x33D),
    GF_SBK30_Visited                            = GameFlag(0x33E),
    GF_SBK05_Item_FireFlower                    = GameFlag(0x33F),
    GF_SBK30_Tree2_Letter02                     = GameFlag(0x340),
    GF_SBK36_Tree9_Letter03                     = GameFlag(0x341),
    GF_SBK45_Item_SpinAttack                    = GameFlag(0x342),
    GF_SBK45_Item_StopWatch                     = GameFlag(0x343),
    GF_SBK55_Item_TastyTonic                    = GameFlag(0x344),
    GF_SBK06_Tree1_Coin                         = GameFlag(0x345),
    GF_SBK26_Tree1_Coin                         = GameFlag(0x346),
    GF_SBK34_Tree1_Coin                         = GameFlag(0x347),
    GF_SBK35_Tree1_Coin                         = GameFlag(0x348),
    GF_SBK36_Tree1_Coin                         = GameFlag(0x349),
    GF_SBK36_Tree2_Coin                         = GameFlag(0x34A),
    GF_SBK36_Tree6_Coin                         = GameFlag(0x34B),
    GF_SBK46_Tree2_Coin                         = GameFlag(0x34C),
    GF_SBK55_Tree1_Coin                         = GameFlag(0x34D),
    GF_SBK56_Tree3_Coin                         = GameFlag(0x34E),
    GF_SBK56_Tree9_Coin                         = GameFlag(0x34F),
    GF_SBK66_Tree3_Coin                         = GameFlag(0x350),
    GF_SBK30_KooperMetKolorado                  = GameFlag(0x351),
    GF_Unused_SBK_44                            = GameFlag(0x352),
    GF_Unused_SBK_45                            = GameFlag(0x353),
    GF_Unused_SBK_46                            = GameFlag(0x354),
    GF_Unused_SBK_47                            = GameFlag(0x355),
    GF_Unused_SBK_48                            = GameFlag(0x356),
    GF_Unused_SBK_49                            = GameFlag(0x357),
    GF_Unused_SBK_4A                            = GameFlag(0x358),
    GF_Unused_SBK_4B                            = GameFlag(0x359),
    GF_Unused_SBK_4C                            = GameFlag(0x35A),
    GF_Unused_SBK_4D                            = GameFlag(0x35B),
    GF_Unused_SBK_4E                            = GameFlag(0x35C),
    GF_Unused_SBK_4F                            = GameFlag(0x35D),
    GF_Unused_SBK_50                            = GameFlag(0x35E),
    GF_Unused_SBK_51                            = GameFlag(0x35F),
    GF_Unused_SBK_52                            = GameFlag(0x360),
    GF_Unused_SBK_53                            = GameFlag(0x361),
    GF_Unused_SBK_54                            = GameFlag(0x362),
    GF_Unused_SBK_55                            = GameFlag(0x363),
    GF_Unused_SBK_56                            = GameFlag(0x364),
    GF_Unused_SBK_57                            = GameFlag(0x365),
    GF_ISK02_UnlockedDoor                       = GameFlag(0x366),
    GF_ISK03_Item_RuinsKey                      = GameFlag(0x367),
    GF_ISK04_BombedWall                         = GameFlag(0x368),
    GF_ISK04_UnlockedDoor                       = GameFlag(0x369),
    GF_ISK06_Item_RuinsKey                      = GameFlag(0x36A),
    GF_ISK07_Item_RuinsKey                      = GameFlag(0x36B),
    GF_ISK07_Defeated_Mummies                   = GameFlag(0x36C),
    GF_ISK07_UnlockedDoor                       = GameFlag(0x36D),
    GF_ISK_BombedWallFrom08                     = GameFlag(0x36E),
    GF_ISK10_BombedWall                         = GameFlag(0x36F),
    GF_ISK_BombedWallFrom10                     = GameFlag(0x370),
    GF_ISK13_Item_LunarStone                    = GameFlag(0x371),
    GF_ISK05_Item_PyramidStone                  = GameFlag(0x372),
    GF_ISK14_Item_DiamondStone                  = GameFlag(0x373),
    GF_ISK07_Item_Artifact                      = GameFlag(0x374),
    GF_ISK06_Item_StarPiece                     = GameFlag(0x375),
    GF_ISK07_OpenedSarcophagi                   = GameFlag(0x376),
    GF_ISK12_Item_RuinsKey                      = GameFlag(0x377),
    GF_ISK11_UnlockedDoor                       = GameFlag(0x378),
    GF_ISK01_FirstWarning                       = GameFlag(0x379),
    GF_ISK04_SecondWarning                      = GameFlag(0x37A),
    GF_ISK09_ThirdWarning                       = GameFlag(0x37B),
    GF_ISK11_FourthWarning                      = GameFlag(0x37C),
    GF_ISK19_FinalWarning                       = GameFlag(0x37D),
    GF_ISK05_Hammer2Block                       = GameFlag(0x37E),
    GF_ISK07_Hammer2Block                       = GameFlag(0x37F),
    GF_ISK09_Hammer2Block                       = GameFlag(0x380),
    GF_ISK12_Hammer2Block                       = GameFlag(0x381),
    GF_ISK13_Hammer2Block                       = GameFlag(0x382),
    GF_ISK14_Hammer2Block                       = GameFlag(0x383),
    GF_ISK09_GiantChest                         = GameFlag(0x384),
    GF_ISK09_Chest_SlowGo                       = GameFlag(0x385),
    GF_ISK16_Defeated_Tutankoopa                = GameFlag(0x386),
    GF_ISK10_SuperBlock                         = GameFlag(0x387),
    GF_ISK05_Defeated_StoneChomp                = GameFlag(0x388),
    GF_ISK13_Defeated_StoneChomp                = GameFlag(0x389),
    GF_ISK14_Defeated_StoneChomp                = GameFlag(0x38A),
    GF_Unused_ISK_25                            = GameFlag(0x38B),
    GF_Unused_ISK_26                            = GameFlag(0x38C),
    GF_Unused_ISK_27                            = GameFlag(0x38D),
    GF_Unused_ISK_28                            = GameFlag(0x38E),
    GF_Unused_ISK_29                            = GameFlag(0x38F),
    GF_Unused_ISK_2A                            = GameFlag(0x390),
    GF_Unused_ISK_2B                            = GameFlag(0x391),
    GF_Unused_ISK_2C                            = GameFlag(0x392),
    GF_Unused_ISK_2D                            = GameFlag(0x393),
    GF_Unused_ISK_2E                            = GameFlag(0x394),
    GF_Unused_ISK_2F                            = GameFlag(0x395),
    GF_Unused_ISK_30                            = GameFlag(0x396),
    GF_Unused_ISK_31                            = GameFlag(0x397),
    GF_Unused_ISK_32                            = GameFlag(0x398),
    GF_Unused_ISK_33                            = GameFlag(0x399),
    GF_Unused_ISK_34                            = GameFlag(0x39A),
    GF_Unused_ISK_35                            = GameFlag(0x39B),
    GF_MIM_ChoosingPath                         = GameFlag(0x39C), ///< unclear logic
    GF_MIM08_BadgeBlock_HPPlusA                 = GameFlag(0x39D),
    GF_MIM09_BadgeBlock_FPPlusA                 = GameFlag(0x39E),
    GF_MIM10_Defeated_JrTroopa                  = GameFlag(0x39F),
    GF_MIM10_JrTroopaFreakout                   = GameFlag(0x3A0),
    GF_MIM10_JrTroopaEscaped                    = GameFlag(0x3A1),
    GF_MIM04_Gift_MagicalSeed3                  = GameFlag(0x3A2),
    GF_Unused_MIM_07                            = GameFlag(0x3A3),
    GF_Unused_MIM_08                            = GameFlag(0x3A4),
    GF_MIM12_HiddenPanel                        = GameFlag(0x3A5),
    GF_Unused_MIM_0A                            = GameFlag(0x3A6),
    GF_MIM11_ItemBlock_VoltShroom               = GameFlag(0x3A7),
    GF_Unused_MIM_0C                            = GameFlag(0x3A8),
    GF_Unused_MIM_0D                            = GameFlag(0x3A9),
    GF_Unused_MIM_0E                            = GameFlag(0x3AA),
    GF_Unused_MIM_0F                            = GameFlag(0x3AB),
    GF_Unused_MIM_10                            = GameFlag(0x3AC),
    GF_Unused_MIM_11                            = GameFlag(0x3AD),
    GF_Unused_MIM_12                            = GameFlag(0x3AE),
    GF_Unused_MIM_13                            = GameFlag(0x3AF),
    GF_Unused_MIM_14                            = GameFlag(0x3B0),
    GF_Unused_MIM_15                            = GameFlag(0x3B1),
    GF_Unused_MIM_16                            = GameFlag(0x3B2),
    GF_Unused_MIM_17                            = GameFlag(0x3B3),
    GF_Unused_MIM_18                            = GameFlag(0x3B4),
    GF_Unused_MIM_19                            = GameFlag(0x3B5),
    GF_Unused_MIM_1A                            = GameFlag(0x3B6),
    GF_Unused_MIM_1B                            = GameFlag(0x3B7),
    GF_Unused_MIM_1C                            = GameFlag(0x3B8),
    GF_Unused_MIM_1D                            = GameFlag(0x3B9),
    GF_Unused_MIM_1E                            = GameFlag(0x3BA),
    GF_Unused_MIM_1F                            = GameFlag(0x3BB),
    GF_Unused_OBK_00                            = GameFlag(0x3BC),
    GF_OBK01_Visited                            = GameFlag(0x3BD),
    GF_Unused_OBK_02                            = GameFlag(0x3BE),
    GF_OBK01_Gift_OldPhoto                      = GameFlag(0x3BF),
    GF_OBK01_Portrait_Farewell                  = GameFlag(0x3C0),
    GF_OBK01_HiddenPanel                        = GameFlag(0x3C1),
    GF_OBK02_TriggeredChestTrap                 = GameFlag(0x3C2),
    GF_OBK02_Chest_Trap                         = GameFlag(0x3C3),
    GF_OBK02_HiddenPanel                        = GameFlag(0x3C4),
    GF_OBK03_Crate_SuperShroom                  = GameFlag(0x3C5),
    GF_Unused_OBK_0A                            = GameFlag(0x3C6),
    GF_OBK04_GiantChest                         = GameFlag(0x3C7),
    GF_OBK04_BoardedFloor                       = GameFlag(0x3C8),
    GF_OBK04_UnusedBoardedFloor                 = GameFlag(0x3C9),
    GF_OBK04_Crate_MapleSyrup                   = GameFlag(0x3CA),
    GF_OBK04_HeardAboutHiddenPanels             = GameFlag(0x3CB),
    GF_OBK04_HiddenPanel                        = GameFlag(0x3CC),
    GF_OBK05_BoardedFloor                       = GameFlag(0x3CD),
    GF_OBK06_BombedWall                         = GameFlag(0x3CE),
    GF_OBK06_Item_BoosPortrait                  = GameFlag(0x3CF),
    GF_OBK06_Crate_StarPiece                    = GameFlag(0x3D0),
    GF_Unused_OBK_15                            = GameFlag(0x3D1),
    GF_OBK07_Chest_Weight                       = GameFlag(0x3D2),
    GF_OBK08_Item_Record                        = GameFlag(0x3D3),
    GF_OBK08_HiddenPanel                        = GameFlag(0x3D4),
    GF_OBK01_Met_Portrait                       = GameFlag(0x3D5),
    GF_Unused_OBK_1A                            = GameFlag(0x3D6),
    GF_Unused_OBK_1B                            = GameFlag(0x3D7),
    GF_Unused_OBK_1C                            = GameFlag(0x3D8),
    GF_Unused_OBK_1D                            = GameFlag(0x3D9),
    GF_Unused_OBK_1E                            = GameFlag(0x3DA),
    GF_Unused_OBK_1F                            = GameFlag(0x3DB),
    GF_Unused_OBK_20                            = GameFlag(0x3DC),
    GF_Unused_OBK_21                            = GameFlag(0x3DD),
    GF_Unused_OBK_22                            = GameFlag(0x3DE),
    GF_Unused_OBK_23                            = GameFlag(0x3DF),
    GF_Unused_OBK_24                            = GameFlag(0x3E0),
    GF_Unused_OBK_25                            = GameFlag(0x3E1),
    GF_Unused_OBK_26                            = GameFlag(0x3E2),
    GF_Unused_OBK_27                            = GameFlag(0x3E3),
    GF_Unused_OBK_28                            = GameFlag(0x3E4),
    GF_Unused_OBK_29                            = GameFlag(0x3E5),
    GF_Unused_OBK_2A                            = GameFlag(0x3E6),
    GF_Unused_OBK_2B                            = GameFlag(0x3E7),
    GF_Unused_OBK_2C                            = GameFlag(0x3E8),
    GF_Unused_ARN_00                            = GameFlag(0x3E9),
    GF_ARN02_ItemBlock_CoinA                    = GameFlag(0x3EA),
    GF_ARN02_ItemBlock_CoinB                    = GameFlag(0x3EB),
    GF_ARN02_ItemBlock_RepelGel                 = GameFlag(0x3EC),
    GF_ARN02_Item_DizzyDial                     = GameFlag(0x3ED),
    GF_ARN02_Item_LetterFiceT                   = GameFlag(0x3EE),
    GF_ARN03_ItemBlock_Coin                     = GameFlag(0x3EF),
    GF_ARN04_ItemBlock_SuperShroom              = GameFlag(0x3F0),
    GF_ARN04_ItemBlock_Coin                     = GameFlag(0x3F1),
    GF_ARN04_MultiCoinBrick                     = GameFlag(0x3F2),
    GF_Unused_ARN_0A                            = GameFlag(0x3F3),
    GF_Unused_ARN_0B                            = GameFlag(0x3F4),
    GF_Unused_ARN_0C                            = GameFlag(0x3F5),
    GF_ARN05_GaveGiftAdvice                     = GameFlag(0x3F6),
    GF_ARN03_RecievedPackage                    = GameFlag(0x3F7),
    GF_ARN10_Defeated_Goomba                    = GameFlag(0x3F8),
    GF_ARN12_Defeated_Goomba                    = GameFlag(0x3F9),
    GF_ARN13_Defeated_Goomba                    = GameFlag(0x3FA),
    GF_ARN04_Item_StarPiece                     = GameFlag(0x3FB),
    GF_ARN03_WaitingForPackage                  = GameFlag(0x3FC),
    GF_Unused_ARN_14                            = GameFlag(0x3FD),
    GF_Unused_ARN_15                            = GameFlag(0x3FE),
    GF_Unused_ARN_16                            = GameFlag(0x3FF),
    GF_Unused_ARN_17                            = GameFlag(0x400),
    GF_Unused_ARN_18                            = GameFlag(0x401),
    GF_Unused_ARN_19                            = GameFlag(0x402),
    GF_Unused_ARN_1A                            = GameFlag(0x403),
    GF_Unused_ARN_1B                            = GameFlag(0x404),
    GF_Unused_ARN_1C                            = GameFlag(0x405),
    GF_Unused_ARN_1D                            = GameFlag(0x406),
    GF_Unused_ARN_1E                            = GameFlag(0x407),
    GF_Unused_ARN_1F                            = GameFlag(0x408),
    GF_Unused_ARN_20                            = GameFlag(0x409),
    GF_Unused_ARN_21                            = GameFlag(0x40A),
    GF_Unused_ARN_22                            = GameFlag(0x40B),
    GF_Unused_ARN_23                            = GameFlag(0x40C),
    GF_Unused_ARN_24                            = GameFlag(0x40D),
    GF_Unused_ARN_25                            = GameFlag(0x40E),
    GF_Unused_ARN_26                            = GameFlag(0x40F),
    GF_DGB01_UnlockedEastWing                   = GameFlag(0x410),
    GF_DGB01_Visited                            = GameFlag(0x411),
    GF_DGB03_Item_StarPiece                     = GameFlag(0x412),
    GF_DGB03_UnlockedThirdFloor                 = GameFlag(0x413),
    GF_DGB03_PushedClock                        = GameFlag(0x414),
    GF_DGB03_PushedClockLeft                    = GameFlag(0x415),
    GF_DGB04_SuperBlock                         = GameFlag(0x416),
    GF_DGB05_BoardedFloor                       = GameFlag(0x417),
    GF_DGB06_Chest_CastleKey1                   = GameFlag(0x418),
    GF_Unused_DGB_09                            = GameFlag(0x419),
    GF_DGB07_Item_StarPiece                     = GameFlag(0x41A),
    GF_DGB09_BombedWall                         = GameFlag(0x41B),
    GF_DGB10_BoardedFloor1                      = GameFlag(0x41C),
    GF_DGB10_BoardedFloor2                      = GameFlag(0x41D),
    GF_DGB10_BoardedFloor3                      = GameFlag(0x41E),
    GF_DGB11_Item_DDownJump                     = GameFlag(0x41F),
    GF_Unused_DGB_10                            = GameFlag(0x420),
    GF_DGB12_Chest_CastleKey1                   = GameFlag(0x421),
    GF_DGB13_Item_MegaRush                      = GameFlag(0x422),
    GF_DGB13_Item_CoinA                         = GameFlag(0x423),
    GF_DGB13_Item_CoinB                         = GameFlag(0x424),
    GF_DGB13_Item_CoinC                         = GameFlag(0x425),
    GF_DGB13_Item_CoinD                         = GameFlag(0x426),
    GF_DGB13_Item_CoinE                         = GameFlag(0x427),
    GF_DGB13_Item_CoinF                         = GameFlag(0x428),
    GF_DGB14_ItemBlock_MapleSyrup               = GameFlag(0x429),
    GF_DGB15_UnlockedUpperFoyer                 = GameFlag(0x42A),
    GF_DGB15_CloseCallWithTubba                 = GameFlag(0x42B),
    GF_DGB16_EscapedFromTubba                   = GameFlag(0x42C),
    GF_DGB16_Item_CastleKey1                    = GameFlag(0x42D),
    GF_Unused_DGB_1E                            = GameFlag(0x42E),
    GF_DGB18_Chest_MysticalKey                  = GameFlag(0x42F),
    GF_Unused_DGB_20                            = GameFlag(0x430),
    GF_Unused_DGB_21                            = GameFlag(0x431),
    GF_Unused_DGB_22                            = GameFlag(0x432),
    GF_Unused_DGB_23                            = GameFlag(0x433),
    GF_Unused_DGB_24                            = GameFlag(0x434),
    GF_Unused_DGB_25                            = GameFlag(0x435),
    GF_Unused_DGB_26                            = GameFlag(0x436),
    GF_Unused_DGB_27                            = GameFlag(0x437),
    GF_Unused_DGB_28                            = GameFlag(0x438),
    GF_Unused_DGB_29                            = GameFlag(0x439),
    GF_Unused_DGB_2A                            = GameFlag(0x43A),
    GF_Unused_DGB_2B                            = GameFlag(0x43B),
    GF_Unused_DGB_2C                            = GameFlag(0x43C),
    GF_Unused_DGB_2D                            = GameFlag(0x43D),
    GF_Unused_DGB_2E                            = GameFlag(0x43E),
    GF_Unused_DGB_2F                            = GameFlag(0x43F),
    GF_Unused_DGB_30                            = GameFlag(0x440),
    GF_Unused_DGB_31                            = GameFlag(0x441),
    GF_Unused_DGB_32                            = GameFlag(0x442),
    GF_Unused_DGB_33                            = GameFlag(0x443),
    GF_Unused_DGB_34                            = GameFlag(0x444),
    GF_Unused_DGB_35                            = GameFlag(0x445),
    GF_Unused_DGB_36                            = GameFlag(0x446),
    GF_Unused_DGB_37                            = GameFlag(0x447),
    GF_Unused_DGB_38                            = GameFlag(0x448),
    GF_Unused_DGB_39                            = GameFlag(0x449),
    GF_Unused_OMO_00                            = GameFlag(0x44A),
    GF_OMO01_Met_GourmetGuy                     = GameFlag(0x44B),
    GF_OMO03_LearnedAboutTrainSwitches          = GameFlag(0x44C),
    GF_OMO03_BlueSwitchActivated                = GameFlag(0x44D),
    GF_OMO04_Item_Mushroom                      = GameFlag(0x44E),
    GF_OMO07_Item_ThunderRage                   = GameFlag(0x44F),
    GF_OMO09_Item_SuperSoda                     = GameFlag(0x450),
    GF_OMO13_Defeated_AntiGuy                   = GameFlag(0x451),
    GF_OMO05_Item_Cookbook                      = GameFlag(0x452),
    GF_OMO01_Visited                            = GameFlag(0x453),
    GF_OMO01_Item_Calculator                    = GameFlag(0x454),
    GF_OMO09_Defeated_CalculatorThief           = GameFlag(0x455),
    GF_OMO01_HiddenItem_Mystery                 = GameFlag(0x456),
    GF_OMO01_HiddenItem_FrightJar               = GameFlag(0x457),
    GF_OMO02_ShyGuyFledBehindWall               = GameFlag(0x458),
    GF_OMO02_BombedWall                         = GameFlag(0x459),
    GF_OMO02_ItemBlock_SleepySheep              = GameFlag(0x45A),
    GF_OMO02_HiddenItem_Coin                    = GameFlag(0x45B),
    GF_OMO02_Item_ShootingStar                  = GameFlag(0x45C),
    GF_OMO03_HiddenItem_StoneCap                = GameFlag(0x45D),
    GF_OMO04_SpawnedPeachChoice1                = GameFlag(0x45E),
    GF_OMO04_Chest_StoreroomKey                 = GameFlag(0x45F),
    GF_OMO04_ItemBlock_CoinA                    = GameFlag(0x460),
    GF_OMO04_ItemBlock_CoinB                    = GameFlag(0x461),
    GF_OMO04_ItemBlock_ThunderBolt              = GameFlag(0x462),
    GF_OMO04_Item_CoinA                         = GameFlag(0x463),
    GF_OMO04_Item_CoinB                         = GameFlag(0x464),
    GF_OMO04_Item_CoinC                         = GameFlag(0x465),
    GF_OMO04_Item_CoinD                         = GameFlag(0x466),
    GF_OMO04_Item_CoinE                         = GameFlag(0x467),
    GF_OMO04_Item_CoinF                         = GameFlag(0x468),
    GF_OMO04_Item_CoinG                         = GameFlag(0x469),
    GF_OMO04_Item_CoinH                         = GameFlag(0x46A),
    GF_Unused_OMO_21                            = GameFlag(0x46B),
    GF_OMO04_Item_StarPieceA                    = GameFlag(0x46C),
    GF_OMO04_Item_StarPieceB                    = GameFlag(0x46D),
    GF_OMO05_ItemBlock_CoinA                    = GameFlag(0x46E),
    GF_OMO05_ItemBlock_CoinB                    = GameFlag(0x46F),
    GF_OMO05_HiddenItem_DizzyDial               = GameFlag(0x470),
    GF_OMO05_HiddenItem_SuperSoda               = GameFlag(0x471),
    GF_OMO06_Chest_Mailbag                      = GameFlag(0x472),
    GF_OMO06_HiddenItem_ThunderRage             = GameFlag(0x473),
    GF_OMO07_SpawnedPeachChoice2                = GameFlag(0x474),
    GF_OMO07_ItemBlock_Coin                     = GameFlag(0x475),
    GF_OMO07_Chest_FryingPan                    = GameFlag(0x476),
    GF_OMO07_Chest_DefendPlusA                  = GameFlag(0x477),
    GF_OMO07_Chest_IcePower                     = GameFlag(0x478),
    GF_OMO08_HiddenItem_FireFlower              = GameFlag(0x479),
    GF_OMO09_SpawnedPeachChoice3                = GameFlag(0x47A),
    GF_OMO09_Chest_Dictionary                   = GameFlag(0x47B),
    GF_OMO09_Defeated_MysteryNoteThief          = GameFlag(0x47C),
    GF_OMO09_Item_MysteryNote                   = GameFlag(0x47D),
    GF_OMO09_Item_CoinA                         = GameFlag(0x47E),
    GF_OMO09_Item_CoinB                         = GameFlag(0x47F),
    GF_OMO09_Item_CoinC                         = GameFlag(0x480),
    GF_OMO09_Item_CoinD                         = GameFlag(0x481),
    GF_OMO09_Item_CoinE                         = GameFlag(0x482),
    GF_OMO09_Item_CoinF                         = GameFlag(0x483),
    GF_Unused_OMO_3A                            = GameFlag(0x484),
    GF_Unused_OMO_3B                            = GameFlag(0x485),
    GF_Unused_OMO_3C                            = GameFlag(0x486),
    GF_Unused_OMO_3D                            = GameFlag(0x487),
    GF_OMO09_Item_CoinG                         = GameFlag(0x488),
    GF_OMO09_Item_CoinH                         = GameFlag(0x489),
    GF_Unused_OMO_40                            = GameFlag(0x48A),
    GF_Unused_OMO_41                            = GameFlag(0x48B),
    GF_Unused_OMO_42                            = GameFlag(0x48C),
    GF_OMO09_Item_CoinI                         = GameFlag(0x48D),
    GF_OMO09_Item_CoinJ                         = GameFlag(0x48E),
    GF_Unused_OMO_45                            = GameFlag(0x48F),
    GF_Unused_OMO_46                            = GameFlag(0x490),
    GF_Unused_OMO_47                            = GameFlag(0x491),
    GF_OMO09_Item_CoinK                         = GameFlag(0x492),
    GF_OMO09_Item_CoinL                         = GameFlag(0x493),
    GF_Unused_OMO_4A                            = GameFlag(0x494),
    GF_Unused_OMO_4B                            = GameFlag(0x495),
    GF_OMO09_Item_StarPiece                     = GameFlag(0x496),
    GF_OMO09_MultiCoinBrick                     = GameFlag(0x497),
    GF_OMO10_HiddenItem_SuperShroom             = GameFlag(0x498),
    GF_OMO11_MultiCoinBrick                     = GameFlag(0x499),
    GF_OMO11_HiddenBadge_DeepFocus2             = GameFlag(0x49A),
    GF_OMO11_ItemBlock_CoinA                    = GameFlag(0x49B),
    GF_OMO11_ItemBlock_CoinB                    = GameFlag(0x49C),
    GF_OMO11_HiddenItem_VoltShroom              = GameFlag(0x49D),
    GF_OMO11_HiddenItem_SnowmanDoll             = GameFlag(0x49E),
    GF_OMO13_Chest_PowerPlusB                   = GameFlag(0x49F),
    GF_OMO13_ItemBlock_Coin                     = GameFlag(0x4A0),
    GF_OMO13_HiddenItem_MapleSyrup              = GameFlag(0x4A1),
    GF_OMO17_ItemBlock_CoinA                    = GameFlag(0x4A2),
    GF_OMO17_ItemBlock_CoinB                    = GameFlag(0x4A3),
    GF_OMO17_ItemBlock_CoinC                    = GameFlag(0x4A4),
    GF_OMO17_MultiCoinBrick                     = GameFlag(0x4A5),
    GF_OMO03_HiddenPanel                        = GameFlag(0x4A6),
    GF_OMO06_HiddenPanel                        = GameFlag(0x4A7),
    GF_OMO08_HiddenPanel                        = GameFlag(0x4A8),
    GF_OMO10_HiddenPanel                        = GameFlag(0x4A9),
    GF_OMO11_SuperBlock                         = GameFlag(0x4AA),
    GF_Unused_OMO_61                            = GameFlag(0x4AB),
    GF_Unused_OMO_62                            = GameFlag(0x4AC),
    GF_Unused_OMO_63                            = GameFlag(0x4AD),
    GF_Unused_OMO_64                            = GameFlag(0x4AE),
    GF_Unused_OMO_65                            = GameFlag(0x4AF),
    GF_Unused_OMO_66                            = GameFlag(0x4B0),
    GF_Unused_OMO_67                            = GameFlag(0x4B1),
    GF_Unused_OMO_68                            = GameFlag(0x4B2),
    GF_Unused_OMO_69                            = GameFlag(0x4B3),
    GF_Unused_OMO_6A                            = GameFlag(0x4B4),
    GF_Unused_OMO_6B                            = GameFlag(0x4B5),
    GF_Unused_OMO_6C                            = GameFlag(0x4B6),
    GF_Unused_OMO_6D                            = GameFlag(0x4B7),
    GF_Unused_OMO_6E                            = GameFlag(0x4B8),
    GF_Unused_OMO_6F                            = GameFlag(0x4B9),
    GF_Unused_OMO_70                            = GameFlag(0x4BA),
    GF_Unused_OMO_71                            = GameFlag(0x4BB),
    GF_Unused_OMO_72                            = GameFlag(0x4BC),
    GF_Unused_OMO_73                            = GameFlag(0x4BD),
    GF_Unused_OMO_74                            = GameFlag(0x4BE),
    GF_Unused_JAN_00                            = GameFlag(0x4BF),
    GF_JAN00_Item_CoinA                         = GameFlag(0x4C0),
    GF_JAN00_Item_CoinB                         = GameFlag(0x4C1),
    GF_MAC01_Defeated_JrTroopa4                 = GameFlag(0x4C2),
    GF_JAN00_Item_StopWatch                     = GameFlag(0x4C3),
    GF_JAN01_SavedKolorado                      = GameFlag(0x4C4),
    GF_JAN01_Item_CoinA                         = GameFlag(0x4C5),
    GF_JAN01_Item_Letter11                      = GameFlag(0x4C6),
    GF_JAN02_Met_VillageLeader                  = GameFlag(0x4C7),
    GF_JAN03_AgreedToRescueChildren             = GameFlag(0x4C8),
    GF_JAN04_SushieTreeHitCounterA              = GameFlag(0x4C9), ///< paired with B for 4 states: 00/01/10/11
    GF_JAN04_SushieTreeHitCounterB              = GameFlag(0x4CA), ///< paired with A for 4 states: 00/01/10/11
    GF_JAN04_Tree2_Letter04                     = GameFlag(0x4CB),
    GF_JAN04_Chest_VolcanoVase                  = GameFlag(0x4CC),
    GF_JAN04_Item_StarPiece                     = GameFlag(0x4CD),
    GF_JAN05_SavedYoshi                         = GameFlag(0x4CE), ///< Blue/Purple
    GF_JAN07_SavedYoshi                         = GameFlag(0x4CF),
    GF_JAN08_SavedYoshi                         = GameFlag(0x4D0),
    GF_JAN10_SavedYoshi                         = GameFlag(0x4D1),
    GF_JAN11_SavedYoshi                         = GameFlag(0x4D2),
    GF_JAN05_CreateLogBridge                    = GameFlag(0x4D3),
    GF_JAN06_CreateLogBridge                    = GameFlag(0x4D4),
    GF_JAN10_CreateLogBridge                    = GameFlag(0x4D5),
    GF_JAN05_BadgeBlock_PowerQuake              = GameFlag(0x4D6),
    GF_JAN05_Bush2_Coin                         = GameFlag(0x4D7),
    GF_JAN06_Item_Coin                          = GameFlag(0x4D8),
    GF_JAN22_Item_JamminJelly                   = GameFlag(0x4D9),
    GF_JAN12_PullVine_Egg2                      = GameFlag(0x4DA),
    GF_JAN14_PullVine_FireFlower                = GameFlag(0x4DB),
    GF_JAN14_PullVine_Mushroom                  = GameFlag(0x4DC),
    GF_JAN18_Item_HappyHeartB                   = GameFlag(0x4DD),
    GF_JAN01_HiddenItem_RepelGel                = GameFlag(0x4DE),
    GF_JAN01_HiddenItem_Mystery                 = GameFlag(0x4DF),
    GF_Unused_JAN_21                            = GameFlag(0x4E0),
    GF_JAN08_HiddenItem_ThunderRage             = GameFlag(0x4E1),
    GF_JAN12_HiddenItem_StoneCap                = GameFlag(0x4E2),
    GF_JAN13_HiddenItem_VoltShroom              = GameFlag(0x4E3),
    GF_JAN01_Tree7_StarPiece                    = GameFlag(0x4E4),
    GF_JAN05_Tree2_Coin                         = GameFlag(0x4E5),
    GF_JAN06_Tree1_Coin                         = GameFlag(0x4E6),
    GF_JAN07_Tree1_Coin                         = GameFlag(0x4E7),
    GF_JAN08_Tree2_Coin                         = GameFlag(0x4E8),
    GF_JAN08_Tree3_Coin                         = GameFlag(0x4E9),
    GF_JAN09_Tree2_Coin                         = GameFlag(0x4EA),
    GF_JAN09_Tree3_FrightJar                    = GameFlag(0x4EB),
    GF_JAN12_Tree1_Coin                         = GameFlag(0x4EC),
    GF_JAN13_Tree1_Coin                         = GameFlag(0x4ED),
    GF_JAN15_Tree2_Coin                         = GameFlag(0x4EE),
    GF_JAN_30                                   = GameFlag(0x4EF),	///< ///< intended for an incorrectly-formatted coin drop for a tree in jan_22
    GF_JAN05_Bush1_Coin                         = GameFlag(0x4F0),
    GF_JAN08_Bush1_Coin                         = GameFlag(0x4F1),
    GF_JAN08_Bush2_Coin                         = GameFlag(0x4F2),
    GF_JAN09_Bush1_Coin                         = GameFlag(0x4F3),
    GF_JAN09_Bush6_Coin                         = GameFlag(0x4F4),
    GF_JAN02_HiddenPanel                        = GameFlag(0x4F5),
    GF_JAN15_HiddenPanel                        = GameFlag(0x4F6),
    GF_JAN13_SolvedBlockPuzzle                  = GameFlag(0x4F7),
    GF_JAN07_YoshiCriedForHelp                  = GameFlag(0x4F8),
    GF_JAN15_EncounteredMiniboss                = GameFlag(0x4F9),
    GF_JAN22_Met_Raven                          = GameFlag(0x4FA), ///< just a normal raven
    GF_JAN03_Gift_MagicalSeed4                  = GameFlag(0x4FB),
    GF_JAN04_Met_Bubulb                         = GameFlag(0x4FC),
    GF_JAN01_Item_CoinB                         = GameFlag(0x4FD),
    GF_JAN08_SuperBlock                         = GameFlag(0x4FE),
    GF_JAN08_Item_CoinA                         = GameFlag(0x4FF),
    GF_JAN08_Item_CoinB                         = GameFlag(0x500),
    GF_JAN08_Item_CoinC                         = GameFlag(0x501),
    GF_JAN10_Item_StarPiece                     = GameFlag(0x502),
    GF_Unused_JAN_44                            = GameFlag(0x503),
    GF_Unused_JAN_45                            = GameFlag(0x504),
    GF_Unused_JAN_46                            = GameFlag(0x505),
    GF_Unused_JAN_47                            = GameFlag(0x506),
    GF_Unused_JAN_48                            = GameFlag(0x507),
    GF_Unused_JAN_49                            = GameFlag(0x508),
    GF_Unused_JAN_4A                            = GameFlag(0x509),
    GF_Unused_JAN_4B                            = GameFlag(0x50A),
    GF_Unused_JAN_4C                            = GameFlag(0x50B),
    GF_Unused_JAN_4D                            = GameFlag(0x50C),
    GF_Unused_JAN_4E                            = GameFlag(0x50D),
    GF_Unused_JAN_4F                            = GameFlag(0x50E),
    GF_Unused_JAN_50                            = GameFlag(0x50F),
    GF_Unused_JAN_51                            = GameFlag(0x510),
    GF_Unused_JAN_52                            = GameFlag(0x511),
    GF_Unused_JAN_53                            = GameFlag(0x512),
    GF_Unused_JAN_54                            = GameFlag(0x513),
    GF_Unused_JAN_55                            = GameFlag(0x514),
    GF_Unused_JAN_56                            = GameFlag(0x515),
    GF_Unused_JAN_57                            = GameFlag(0x516),
    GF_Unused_JAN_58                            = GameFlag(0x517),
    GF_Unused_JAN_59                            = GameFlag(0x518),
    GF_Unused_JAN_5A                            = GameFlag(0x519),
    GF_Unused_JAN_5B                            = GameFlag(0x51A),
    GF_Unused_JAN_5C                            = GameFlag(0x51B),
    GF_Unused_KZN_00                            = GameFlag(0x51C),
    GF_KZN01_IntruderAlert                      = GameFlag(0x51D),
    GF_KZN18_IntruderAlert                      = GameFlag(0x51E),
    GF_KZN06_Visited                            = GameFlag(0x51F),
    GF_KZN06_HiddenItem_LifeShroom              = GameFlag(0x520),
    GF_KZN06_Hammer3Block                       = GameFlag(0x521),
    GF_KZN07_Hammer3Block                       = GameFlag(0x522),
    GF_KZN07_GiantChest                         = GameFlag(0x523),
    GF_KZN17_Hammer3BlockA                      = GameFlag(0x524),
    GF_KZN17_Hammer3BlockB                      = GameFlag(0x525),
    GF_KZN17_Hammer3BlockC                      = GameFlag(0x526),
    GF_KZN17_Hammer3BlockD                      = GameFlag(0x527),
    GF_KZN17_Hammer3BlockE                      = GameFlag(0x528),
    GF_KZN17_Hammer3BlockF                      = GameFlag(0x529),
    GF_KZN17_Hammer3BlockG                      = GameFlag(0x52A),
    GF_Unused_KZN_0F                            = GameFlag(0x52B),
    GF_KZN08_Chest_DizzyStomp                   = GameFlag(0x52C),
    GF_KZN03_SpokeWithKolorado                  = GameFlag(0x52D),
    GF_Unused_KZN_12                            = GameFlag(0x52E),
    GF_KZN19_KoloradoDeadEnd                    = GameFlag(0x52F),
    GF_KZN04_SuperBlock                         = GameFlag(0x530),
    GF_KZN09_SuperBlock                         = GameFlag(0x531),
    GF_KZN03_Item_FireShield                    = GameFlag(0x532),
    GF_KZN03_Item_POWBlock                      = GameFlag(0x533),
    GF_KZN03_ItemBlock_CoinA                    = GameFlag(0x534),
    GF_KZN03_ItemBlock_CoinB                    = GameFlag(0x535),
    GF_KZN03_ItemBlock_CoinC                    = GameFlag(0x536),
    GF_KZN03_ItemBlock_CoinD                    = GameFlag(0x537),
    GF_KZN19_ItemBlock_SuperShroom              = GameFlag(0x538),
    GF_KZN19_ItemBlock_MapleSyrup               = GameFlag(0x539),
    GF_KZN09_HiddenPanel                        = GameFlag(0x53A),
    GF_KZN18_HiddenPanel                        = GameFlag(0x53B),
    GF_Unused_KZN_20                            = GameFlag(0x53C),
    GF_Unused_KZN_21                            = GameFlag(0x53D),
    GF_Unused_KZN_22                            = GameFlag(0x53E),
    GF_Unused_KZN_23                            = GameFlag(0x53F),
    GF_Unused_KZN_24                            = GameFlag(0x540),
    GF_Unused_KZN_25                            = GameFlag(0x541),
    GF_Unused_KZN_26                            = GameFlag(0x542),
    GF_Unused_KZN_27                            = GameFlag(0x543),
    GF_Unused_KZN_28                            = GameFlag(0x544),
    GF_Unused_KZN_29                            = GameFlag(0x545),
    GF_Unused_KZN_2A                            = GameFlag(0x546),
    GF_Unused_KZN_2B                            = GameFlag(0x547),
    GF_Unused_KZN_2C                            = GameFlag(0x548),
    GF_Unused_KZN_2D                            = GameFlag(0x549),
    GF_Unused_KZN_2E                            = GameFlag(0x54A),
    GF_Unused_KZN_2F                            = GameFlag(0x54B),
    GF_Unused_KZN_30                            = GameFlag(0x54C),
    GF_Unused_KZN_31                            = GameFlag(0x54D),
    GF_Unused_KZN_32                            = GameFlag(0x54E),
    GF_Unused_KZN_33                            = GameFlag(0x54F),
    GF_Unused_KZN_34                            = GameFlag(0x550),
    GF_Unused_KZN_35                            = GameFlag(0x551),
    GF_Unused_FLO_00                            = GameFlag(0x552),
    GF_FLO25_GaveRedBerry                       = GameFlag(0x553),
    GF_FLO08_GaveYellowBerry                    = GameFlag(0x554),
    GF_FLO23_GaveBlueBerry                      = GameFlag(0x555),
    GF_FLO03_Defeated_Dayzee                    = GameFlag(0x556),
    GF_FLO03_Defeated_MontyMoleA                = GameFlag(0x557),
    GF_FLO03_Defeated_MontyMoleB                = GameFlag(0x558),
    GF_FLO03_Defeated_MontyMoleC                = GameFlag(0x559),
    GF_FLO03_Defeated_MontyMoleD                = GameFlag(0x55A),
    GF_FLO00_PlacedFertileSoil                  = GameFlag(0x55B),
    GF_FLO00_PlacedMagicalBean                  = GameFlag(0x55C),
    GF_FLO00_Met_Tolielup                       = GameFlag(0x55D),
    GF_FLO07_Item_CrystalBerry                  = GameFlag(0x55E),
    GF_FLO10_LilyRequestedWaterStone            = GameFlag(0x55F),
    GF_FLO10_ShowedLilyTheWaterStone            = GameFlag(0x560),
    GF_FLO11_Defeated_Lakitus                   = GameFlag(0x561),
    GF_FLO12_Met_Rosie                          = GameFlag(0x562),
    GF_FLO12_RosieRequestedSomethingBeautiful   = GameFlag(0x563),
    GF_FLO12_HeldItemPickup                     = GameFlag(0x564),
    GF_FLO08_Item_StarPiece                     = GameFlag(0x565),
    GF_FLO09_Item_HappyFlowerB                  = GameFlag(0x566),
    GF_FLO10_Tree1_JamminJelly                  = GameFlag(0x567),
    GF_FLO11_MultiCoinBrick                     = GameFlag(0x568),
    GF_FLO13_Item_MegaSmash                     = GameFlag(0x569),
    GF_FLO13_Item_ShootingStar                  = GameFlag(0x56A),
    GF_FLO14_Item_StarPiece                     = GameFlag(0x56B),
    GF_FLO16_Item_StarPiece                     = GameFlag(0x56C),
    GF_FLO17_Item_Letter09                      = GameFlag(0x56D),
    GF_FLO17_HiddenItem_ThunderRage             = GameFlag(0x56E),
    GF_FLO19_Item_SJumpChg                      = GameFlag(0x56F),
    GF_FLO22_Item_FlowerSaverB                  = GameFlag(0x570),
    GF_FLO24_ItemBlock_DizzyDial                = GameFlag(0x571),
    GF_FLO24_HiddenItem_MapleSyrup              = GameFlag(0x572),
    GF_FLO22_ThrewBlueBerryDownWell             = GameFlag(0x573),
    GF_FLO07_CrystalBerryFellOnLeftSide         = GameFlag(0x574), ///< item can be spawned on either side of Posie
    GF_Unused_FLO_23                            = GameFlag(0x575),
    GF_Unused_FLO_24                            = GameFlag(0x576),
    GF_Unused_FLO_25                            = GameFlag(0x577),
    GF_Unused_FLO_26                            = GameFlag(0x578),
    GF_FLO15_BombedRock                         = GameFlag(0x579),
    GF_FLO08_SuperBlock                         = GameFlag(0x57A),
    GF_FLO16_SuperBlock                         = GameFlag(0x57B),
    GF_FLO03_HiddenPanel                        = GameFlag(0x57C),
    GF_Unused_FLO_2B                            = GameFlag(0x57D),
    GF_FLO24_HiddenPanel                        = GameFlag(0x57E),
    GF_FLO25_HiddenPanel                        = GameFlag(0x57F),
    GF_FLO23_HiddenItem_Coin                    = GameFlag(0x580),
    GF_FLO23_HiddenItem_ShootingStar            = GameFlag(0x581),
    GF_FLO15_SunThankedPlayer                   = GameFlag(0x582),
    GF_FLO03_DefeatedAll_MontyMoles             = GameFlag(0x583),
    GF_FLO14_GaveBerryToBubblePlant             = GameFlag(0x584),
    GF_Unused_FLO_33                            = GameFlag(0x585),
    GF_Unused_FLO_34                            = GameFlag(0x586),
    GF_Unused_FLO_35                            = GameFlag(0x587),
    GF_Unused_FLO_36                            = GameFlag(0x588),
    GF_Unused_FLO_37                            = GameFlag(0x589),
    GF_Unused_FLO_38                            = GameFlag(0x58A),
    GF_Unused_FLO_39                            = GameFlag(0x58B),
    GF_Unused_FLO_3A                            = GameFlag(0x58C),
    GF_Unused_FLO_3B                            = GameFlag(0x58D),
    GF_Unused_FLO_3C                            = GameFlag(0x58E),
    GF_Unused_FLO_3D                            = GameFlag(0x58F),
    GF_Unused_FLO_3E                            = GameFlag(0x590),
    GF_Unused_FLO_3F                            = GameFlag(0x591),
    GF_Unused_FLO_40                            = GameFlag(0x592),
    GF_Unused_FLO_41                            = GameFlag(0x593),
    GF_Unused_FLO_42                            = GameFlag(0x594),
    GF_Unused_FLO_43                            = GameFlag(0x595),
    GF_Unused_FLO_44                            = GameFlag(0x596),
    GF_SAM04_PlacedScarf                        = GameFlag(0x597),
    GF_SAM04_PlacedBucket                       = GameFlag(0x598),
    GF_SAM12_Item_StarStone                     = GameFlag(0x599),
    GF_SAM01_Met_MayorsWife                     = GameFlag(0x59A),
    GF_SAM01_Chest_AttackFXE                    = GameFlag(0x59B),
    GF_SAM01_HiddenPanel                        = GameFlag(0x59C),
    GF_SAM01_Visited                            = GameFlag(0x59D),
    GF_SAM02_Item_IcedPotato                    = GameFlag(0x59E),
    GF_SAM02_MushroomPresents                   = GameFlag(0x59F),
    GF_SAM02_Item_UltraShroom                   = GameFlag(0x5A0),
    GF_SAM02_Item_MushroomA                     = GameFlag(0x5A1),
    GF_SAM02_Item_MushroomB                     = GameFlag(0x5A2),
    GF_SAM02_Item_MushroomC                     = GameFlag(0x5A3),
    GF_SAM02_Item_MushroomD                     = GameFlag(0x5A4),
    GF_SAM04_HiddenPanel                        = GameFlag(0x5A5),
    GF_SAM04_Item_Letter05                      = GameFlag(0x5A6),
    GF_SAM04_Item_RepelGel                      = GameFlag(0x5A7),
    GF_Unused_SAM_11                            = GameFlag(0x5A8),
    GF_SAM05_Item_Letter06                      = GameFlag(0x5A9),
    GF_SAM05_HiddenItem_StopWatch               = GameFlag(0x5AA),
    GF_SAM06_Merle_HeardLongerMessage           = GameFlag(0x5AB),
    GF_Unused_SAM_15                            = GameFlag(0x5AC),
    GF_SAM06_FoundSidewaysStarKid               = GameFlag(0x5AD),
    GF_SAM07_IceBroken                          = GameFlag(0x5AE),
    GF_SAM07_FloorRaised                        = GameFlag(0x5AF),
    GF_SAM07_HiddenItem_UltraShroom             = GameFlag(0x5B0),
    GF_SAM08_SuperBlock                         = GameFlag(0x5B1),
    GF_Unused_SAM_1B                            = GameFlag(0x5B2),
    GF_Unused_SAM_1C                            = GameFlag(0x5B3),
    GF_SAM09_Visited                            = GameFlag(0x5B4),
    GF_Unused_SAM_1E                            = GameFlag(0x5B5),
    GF_SAM10_BombedWall                         = GameFlag(0x5B6),
    GF_SAM10_BadgeBlock_MegaJump                = GameFlag(0x5B7),
    GF_SAM10_Item_StarPiece                     = GameFlag(0x5B8),
    GF_SAM11_LeftTown                           = GameFlag(0x5B9),
    GF_SAM11_Item_WarehouseKey                  = GameFlag(0x5BA),
    GF_SAM11_UnlockedDoor                       = GameFlag(0x5BB),
    GF_SAM11_LeftHerringwaysHouse               = GameFlag(0x5BC),
    GF_Unused_SAM_26                            = GameFlag(0x5BD),
    GF_Unused_SAM_27                            = GameFlag(0x5BE),
    GF_Unused_SAM_28                            = GameFlag(0x5BF),
    GF_Unused_SAM_29                            = GameFlag(0x5C0),
    GF_Unused_SAM_2A                            = GameFlag(0x5C1),
    GF_Unused_SAM_2B                            = GameFlag(0x5C2),
    GF_Unused_SAM_2C                            = GameFlag(0x5C3),
    GF_Unused_SAM_2D                            = GameFlag(0x5C4),
    GF_Unused_SAM_2E                            = GameFlag(0x5C5),
    GF_Unused_SAM_2F                            = GameFlag(0x5C6),
    GF_Unused_SAM_30                            = GameFlag(0x5C7),
    GF_Unused_SAM_31                            = GameFlag(0x5C8),
    GF_Unused_SAM_32                            = GameFlag(0x5C9),
    GF_Unused_SAM_33                            = GameFlag(0x5CA),
    GF_Unused_SAM_34                            = GameFlag(0x5CB),
    GF_Unused_SAM_35                            = GameFlag(0x5CC),
    GF_Unused_SAM_36                            = GameFlag(0x5CD),
    GF_Unused_SAM_37                            = GameFlag(0x5CE),
    GF_Unused_SAM_38                            = GameFlag(0x5CF),
    GF_Unused_SAM_39                            = GameFlag(0x5D0),
    GF_Unused_SAM_3A                            = GameFlag(0x5D1),
    GF_PRA_BrokeIllusion                        = GameFlag(0x5D2), ///< realised the reflections are fake by bombing wall in pra_13
    GF_PRA02_DoorColorToggle                    = GameFlag(0x5D3), ///< 0 = blue
    GF_PRA11_Chest_RedKey                       = GameFlag(0x5D4),
    GF_PRA05_Chest_BlueKey                      = GameFlag(0x5D5),
    GF_PRA02_Visited                            = GameFlag(0x5D6),
    GF_PRA02_UnlockedRedDoor                    = GameFlag(0x5D7),
    GF_PRA02_UnlockedBlueDoor                   = GameFlag(0x5D8),
    GF_PRA04_BoardedFloor                       = GameFlag(0x5D9),
    GF_PRA04_ItemBlock_SuperShroom              = GameFlag(0x5DA),
    GF_PRA06_Item_ShootingStar                  = GameFlag(0x5DB),
    GF_PRA09_BombedWall                         = GameFlag(0x5DC),
    GF_PRA12_Chest_PDownDUp                     = GameFlag(0x5DD),
    GF_PRA13_BombedWallA                        = GameFlag(0x5DE),
    GF_PRA13_BombedWallB                        = GameFlag(0x5DF),
    GF_PRA14_MultiCoinBrickA                    = GameFlag(0x5E0),
    GF_PRA14_MultiCoinBrickB                    = GameFlag(0x5E1),
    GF_PRA15_Item_StarPiece                     = GameFlag(0x5E2),
    GF_Unused_PRA_11                            = GameFlag(0x5E3),
    GF_Unused_PRA_12                            = GameFlag(0x5E4),
    GF_PRA21_ItemBlock_MapleSyrup               = GameFlag(0x5E5),
    GF_PRA21_HiddenPanel                        = GameFlag(0x5E6),
    GF_PRA22_HiddenItem_JamminJelly             = GameFlag(0x5E7),
    GF_PRA22_HiddenPanel                        = GameFlag(0x5E8),
    GF_PRA27_Chest_PalaceKey                    = GameFlag(0x5E9),
    GF_PRA28_Chest_PUpDDown                     = GameFlag(0x5EA),
    GF_PRA33_Unused                             = GameFlag(0x5EB), ///< set false on map load, not referenced afterward
    GF_PRA33_BombedWall                         = GameFlag(0x5EC),
    GF_PRA35_Chest_TripleDip                    = GameFlag(0x5ED),
    GF_Unused_PRA_1C                            = GameFlag(0x5EE),
    GF_Unused_PRA_1D                            = GameFlag(0x5EF),
    GF_PRA34_UnlockedDoor                       = GameFlag(0x5F0),
    GF_Unused_PRA_1F                            = GameFlag(0x5F1),
    GF_Unused_PRA_20                            = GameFlag(0x5F2),
    GF_Unused_PRA_21                            = GameFlag(0x5F3),
    GF_Unused_PRA_22                            = GameFlag(0x5F4),
    GF_Unused_PRA_23                            = GameFlag(0x5F5),
    GF_Unused_PRA_24                            = GameFlag(0x5F6),
    GF_Unused_PRA_25                            = GameFlag(0x5F7),
    GF_Unused_PRA_26                            = GameFlag(0x5F8),
    GF_Unused_PRA_27                            = GameFlag(0x5F9),
    GF_Unused_PRA_28                            = GameFlag(0x5FA),
    GF_Unused_PRA_29                            = GameFlag(0x5FB),
    GF_Unused_PRA_2A                            = GameFlag(0x5FC),
    GF_Unused_PRA_2B                            = GameFlag(0x5FD),
    GF_Unused_PRA_2C                            = GameFlag(0x5FE),
    GF_Unused_PRA_2D                            = GameFlag(0x5FF),
    GF_Unused_PRA_2E                            = GameFlag(0x600),
    GF_Unused_PRA_2F                            = GameFlag(0x601),
    GF_Unused_PRA_30                            = GameFlag(0x602),
    GF_Unused_PRA_31                            = GameFlag(0x603),
    GF_Unused_PRA_32                            = GameFlag(0x604),
    GF_Unused_PRA_33                            = GameFlag(0x605),
    GF_Unused_PRA_34                            = GameFlag(0x606),
    GF_Unused_PRA_35                            = GameFlag(0x607),
    GF_Unused_PRA_36                            = GameFlag(0x608),
    GF_KPA01_ItemBlock_POWBlock                 = GameFlag(0x609),
    GF_KPA03_ItemBlock_ShootingStar             = GameFlag(0x60A),
    GF_KPA10_ItemBlock_LifeShroom               = GameFlag(0x60B),
    GF_KPA11_Defeated_Guard                     = GameFlag(0x60C),
    GF_KPA11_Item_CastleKey2                    = GameFlag(0x60D),
    GF_KPA13_BlueSwitchA                        = GameFlag(0x60E),
    GF_KPA13_BlueSwitchB                        = GameFlag(0x60F),
    GF_KPA14_UnlockedDoor                       = GameFlag(0x610),
    GF_KPA14_Item_Mystery                       = GameFlag(0x611),
    GF_KPA14_Item_ThunderRage                   = GameFlag(0x612),
    GF_KPA15_Chest_CastleKey2                   = GameFlag(0x613),
    GF_KPA16_ShutOffLava                        = GameFlag(0x614),
    GF_KPA16_Defeated_SwitchGuards              = GameFlag(0x615),
    GF_KPA17_BombedWall                         = GameFlag(0x616),
    GF_KPA17_Crate_TastyTonic                   = GameFlag(0x617),
    GF_KPA17_Crate_LifeShroom                   = GameFlag(0x618),
    GF_KPA52_UnlockedDoor                       = GameFlag(0x619),
    GF_KPA53_Met_PeachImposter                  = GameFlag(0x61A),
    GF_KPA53_Defeated_PeachImposter             = GameFlag(0x61B),
    GF_KPA62_UnlockedFrontDoor                  = GameFlag(0x61C),
    GF_KPA62_BadgeBlock_DeepFocus3              = GameFlag(0x61D),
    GF_Unused_KPA_15                            = GameFlag(0x61E),
    GF_KPA61_ItemBlock_SuperShroomA             = GameFlag(0x61F),
    GF_KPA61_ItemBlock_MapleSyrup               = GameFlag(0x620),
    GF_KPA61_ItemBlock_SuperShroomB             = GameFlag(0x621),
    GF_KPA61_Item_JamminJelly                   = GameFlag(0x622),
    GF_KPA82_PassedThroughDoor                  = GameFlag(0x623), ///< not really used, GB_KPA82_BowserDoorState does the real work
    GF_KPA82_SpokeToDoor                        = GameFlag(0x624),
    GF_KPA91_UnlockedDoor                       = GameFlag(0x625),
    GF_KPA91_Defeated_Guard                     = GameFlag(0x626),
    GF_KPA91_Item_PrisonKey1                    = GameFlag(0x627),
    GF_KPA95_UnlockedDoor                       = GameFlag(0x628),
    GF_KPA95_Defeated_Guard                     = GameFlag(0x629),
    GF_KPA95_Item_PrisonKey1                    = GameFlag(0x62A),
    GF_KPA100_Item_CastleKey2                   = GameFlag(0x62B),
    GF_KPA101_Item_UltraShroom                  = GameFlag(0x62C),
    GF_KPA111_ItemBlock_SuperShroom             = GameFlag(0x62D),
    GF_KPA111_HiddenItem_MapleSyrup             = GameFlag(0x62E),
    GF_KPA113_UnlockedDoor                      = GameFlag(0x62F),
    GF_KPA119_Item_CastleKey2                   = GameFlag(0x630),
    GF_KPA133_Item_BombedWall                   = GameFlag(0x631),
    GF_KPA133_Item_CastleKey2                   = GameFlag(0x632),
    GF_KPA133_BlueSwitch                        = GameFlag(0x633),
    GF_Unused_KPA_2B                            = GameFlag(0x634),
    GF_KPA134_UnlockedDoor                      = GameFlag(0x635),
    GF_KPA134_BlueSwitch                        = GameFlag(0x636),
    GF_KPA134_HiddenItem_MapleSyrup             = GameFlag(0x637),
    GF_Unused_KPA_2F                            = GameFlag(0x638),
    GF_Unused_KPA_30                            = GameFlag(0x639),
    GF_Unused_KPA_31                            = GameFlag(0x63A),
    GF_Unused_KPA_32                            = GameFlag(0x63B),
    GF_Unused_KPA_33                            = GameFlag(0x63C),
    GF_Unused_KPA_34                            = GameFlag(0x63D),
    GF_Unused_KPA_35                            = GameFlag(0x63E),
    GF_Unused_KPA_36                            = GameFlag(0x63F),
    GF_Unused_KPA_37                            = GameFlag(0x640),
    GF_Unused_KPA_38                            = GameFlag(0x641),
    GF_Unused_KPA_39                            = GameFlag(0x642),
    GF_Unused_KPA_3A                            = GameFlag(0x643),
    GF_Unused_KPA_3B                            = GameFlag(0x644),
    GF_Unused_KPA_3C                            = GameFlag(0x645),
    GF_Unused_KPA_3D                            = GameFlag(0x646),
    GF_Unused_KPA_3E                            = GameFlag(0x647),
    GF_Unused_KPA_3F                            = GameFlag(0x648),
    GF_Unused_KPA_40                            = GameFlag(0x649),
    GF_Unused_KPA_41                            = GameFlag(0x64A),
    GF_Unused_KPA_42                            = GameFlag(0x64B),
    GF_Unused_KPA_43                            = GameFlag(0x64C),
    GF_Unused_KPA_44                            = GameFlag(0x64D),
    GF_Unused_KPA_45                            = GameFlag(0x64E),
    GF_Unused_KPA_46                            = GameFlag(0x64F),
    GF_Unused_KPA_47                            = GameFlag(0x650),
    GF_Unused_KPA_48                            = GameFlag(0x651),
    GF_Unused_KPA_49                            = GameFlag(0x652),
    GF_Unused_KPA_4A                            = GameFlag(0x653),
    GF_Unused_KPA_4B                            = GameFlag(0x654),
    GF_Unused_KPA_4C                            = GameFlag(0x655),
    GF_Unused_END_00                            = GameFlag(0x656),
    GF_Unused_END_01                            = GameFlag(0x657),
    GF_Unused_END_02                            = GameFlag(0x658),
    GF_Unused_END_03                            = GameFlag(0x659),
    GF_Unused_END_04                            = GameFlag(0x65A),
    GF_Unused_END_05                            = GameFlag(0x65B),
    GF_Unused_END_06                            = GameFlag(0x65C),
    GF_Unused_END_07                            = GameFlag(0x65D),
    GF_Unused_END_08                            = GameFlag(0x65E),
    GF_Unused_END_09                            = GameFlag(0x65F),
    GF_Unused_END_0A                            = GameFlag(0x660),
    GF_Unused_END_0B                            = GameFlag(0x661),
    GF_Unused_END_0C                            = GameFlag(0x662),
    GF_Unused_END_0D                            = GameFlag(0x663),
    GF_Unused_END_0E                            = GameFlag(0x664),
    GF_Unused_END_0F                            = GameFlag(0x665),
    GF_Unused_END_10                            = GameFlag(0x666),
    GF_Unused_END_11                            = GameFlag(0x667),
    GF_Unused_END_12                            = GameFlag(0x668),
    GF_Unused_END_13                            = GameFlag(0x669),
    GF_Unused_END_14                            = GameFlag(0x66A),
    GF_OSR02_HiddenItem_UltraShroom             = GameFlag(0x66B),
    GF_Unused_OSR_01                            = GameFlag(0x66C),
    GF_Unused_OSR_02                            = GameFlag(0x66D),
    GF_Unused_OSR_03                            = GameFlag(0x66E),
    GF_Unused_OSR_04                            = GameFlag(0x66F),
    GF_Unused_OSR_05                            = GameFlag(0x670),
    GF_Unused_OSR_06                            = GameFlag(0x671),
    GF_Unused_OSR_07                            = GameFlag(0x672),
    GF_Unused_OSR_08                            = GameFlag(0x673),
    GF_Unused_OSR_09                            = GameFlag(0x674),
    GF_Unused_OSR_0A                            = GameFlag(0x675),
    GF_Unused_OSR_0B                            = GameFlag(0x676),
    GF_Unused_OSR_0C                            = GameFlag(0x677),
    GF_Unused_OSR_0D                            = GameFlag(0x678),
    GF_Unused_OSR_0E                            = GameFlag(0x679),
    GF_Unused_OSR_0F                            = GameFlag(0x67A),
    GF_Unused_OSR_10                            = GameFlag(0x67B),
    GF_Unused_OSR_11                            = GameFlag(0x67C),
    GF_Unused_OSR_12                            = GameFlag(0x67D),
    GF_Unused_OSR_13                            = GameFlag(0x67E),
    GF_Unused_OSR_14                            = GameFlag(0x67F),
    GF_MAC01_RowfBadge_00                       = GameFlag(0x680),
    GF_MAC01_RowfBadge_01                       = GameFlag(0x681),
    GF_MAC01_RowfBadge_02                       = GameFlag(0x682),
    GF_MAC01_RowfBadge_03                       = GameFlag(0x683),
    GF_MAC01_RowfBadge_04                       = GameFlag(0x684),
    GF_MAC01_RowfBadge_05                       = GameFlag(0x685),
    GF_MAC01_RowfBadge_06                       = GameFlag(0x686),
    GF_MAC01_RowfBadge_07                       = GameFlag(0x687),
    GF_MAC01_RowfBadge_08                       = GameFlag(0x688),
    GF_MAC01_RowfBadge_09                       = GameFlag(0x689),
    GF_MAC01_RowfBadge_0A                       = GameFlag(0x68A),
    GF_MAC01_RowfBadge_0B                       = GameFlag(0x68B),
    GF_MAC01_RowfBadge_0C                       = GameFlag(0x68C),
    GF_MAC01_RowfBadge_0D                       = GameFlag(0x68D),
    GF_MAC01_RowfBadge_0E                       = GameFlag(0x68E),
    GF_MAC01_RowfBadge_0F                       = GameFlag(0x68F),
    GF_Unused_BAT_10                            = GameFlag(0x690),
    GF_Unused_BAT_11                            = GameFlag(0x691),
    GF_Unused_BAT_12                            = GameFlag(0x692),
    GF_Unused_BAT_13                            = GameFlag(0x693),
    GF_ISK02_Item_SpikeShield                   = GameFlag(0x694),
    GF_Unused_BAT_15                            = GameFlag(0x695),
    GF_Unused_BAT_16                            = GameFlag(0x696),
    GF_Unused_BAT_17                            = GameFlag(0x697),
    GF_Unused_BAT_18                            = GameFlag(0x698),
    GF_Unused_BAT_19                            = GameFlag(0x699),
    GF_Unused_BAT_1A                            = GameFlag(0x69A),
    GF_Unused_BAT_1B                            = GameFlag(0x69B),
    GF_Unused_BAT_1C                            = GameFlag(0x69C),
    GF_Unused_BAT_1D                            = GameFlag(0x69D),
    GF_Unused_BAT_1E                            = GameFlag(0x69E),
    GF_Unused_BAT_1F                            = GameFlag(0x69F),
    GF_Unused_BAT_20                            = GameFlag(0x6A0),
    GF_Unused_BAT_21                            = GameFlag(0x6A1),
    GF_Unused_BAT_22                            = GameFlag(0x6A2),
    GF_Unused_BAT_23                            = GameFlag(0x6A3),
    GF_Unused_BAT_24                            = GameFlag(0x6A4),
    GF_Unused_BAT_25                            = GameFlag(0x6A5),
    GF_Unused_BAT_26                            = GameFlag(0x6A6),
    GF_Unused_BAT_27                            = GameFlag(0x6A7),
    GF_KootFavor_LeftKoopaVillage               = GameFlag(0x6A8), ///< set when leaving toward nok_13 or nok_03, but not the warp pipe
    GF_KootFavor_LeftKoopaArea                  = GameFlag(0x6A9), ///< only set when leaving nok_11 toward mac_01, unlocks the ability to give up on the current favor
    GF_MAC02_KootFavor_CurrentComplete          = GameFlag(0x6AA),
    GF_NOK02_KootFavor00_Unlocked               = GameFlag(0x6AB),
    GF_NOK02_KootFavor00_GaveUp                 = GameFlag(0x6AC),
    GF_NOK02_KootFavor00_Complete               = GameFlag(0x6AD),
    GF_NOK02_KootFavor01_Unlocked               = GameFlag(0x6AE),
    GF_NOK02_KootFavor01_GaveUp                 = GameFlag(0x6AF),
    GF_NOK02_KootFavor01_Complete               = GameFlag(0x6B0),
    GF_NOK02_KootFavor02_Unlocked               = GameFlag(0x6B1),
    GF_NOK02_KootFavor02_GaveUp                 = GameFlag(0x6B2),
    GF_NOK02_KootFavor02_Complete               = GameFlag(0x6B3),
    GF_NOK02_KootFavor03_Unlocked               = GameFlag(0x6B4),
    GF_NOK02_KootFavor03_GaveUp                 = GameFlag(0x6B5),
    GF_NOK02_KootFavor03_Complete               = GameFlag(0x6B6),
    GF_NOK02_KootFavor04_Unlocked               = GameFlag(0x6B7),
    GF_NOK02_KootFavor04_GaveUp                 = GameFlag(0x6B8),
    GF_NOK02_KootFavor04_Complete               = GameFlag(0x6B9),
    GF_NOK02_KootFavor05_Unlocked               = GameFlag(0x6BA),
    GF_NOK02_KootFavor05_GaveUp                 = GameFlag(0x6BB),
    GF_NOK02_KootFavor05_Complete               = GameFlag(0x6BC),
    GF_NOK02_KootFavor06_Unlocked               = GameFlag(0x6BD),
    GF_NOK02_KootFavor06_GaveUp                 = GameFlag(0x6BE),
    GF_NOK02_KootFavor06_Complete               = GameFlag(0x6BF),
    GF_NOK02_KootFavor07_Unlocked               = GameFlag(0x6C0),
    GF_NOK02_KootFavor07_GaveUp                 = GameFlag(0x6C1),
    GF_NOK02_KootFavor07_Complete               = GameFlag(0x6C2),
    GF_NOK02_KootFavor08_Unlocked               = GameFlag(0x6C3),
    GF_NOK02_KootFavor08_GaveUp                 = GameFlag(0x6C4),
    GF_NOK02_KootFavor08_Complete               = GameFlag(0x6C5),
    GF_NOK02_KootFavor09_Unlocked               = GameFlag(0x6C6),
    GF_NOK02_KootFavor09_GaveUp                 = GameFlag(0x6C7),
    GF_NOK02_KootFavor09_Complete               = GameFlag(0x6C8),
    GF_NOK02_KootFavor0A_Unlocked               = GameFlag(0x6C9),
    GF_NOK02_KootFavor0A_GaveUp                 = GameFlag(0x6CA),
    GF_NOK02_KootFavor0A_Complete               = GameFlag(0x6CB),
    GF_NOK02_KootFavor0B_Unlocked               = GameFlag(0x6CC),
    GF_NOK02_KootFavor0B_GaveUp                 = GameFlag(0x6CD),
    GF_NOK02_KootFavor0B_Complete               = GameFlag(0x6CE),
    GF_NOK02_KootFavor0C_Unlocked               = GameFlag(0x6CF),
    GF_NOK02_KootFavor0C_GaveUp                 = GameFlag(0x6D0),
    GF_NOK02_KootFavor0C_Complete               = GameFlag(0x6D1),
    GF_NOK02_KootFavor0D_Unlocked               = GameFlag(0x6D2),
    GF_NOK02_KootFavor0D_GaveUp                 = GameFlag(0x6D3),
    GF_NOK02_KootFavor0D_Complete               = GameFlag(0x6D4),
    GF_NOK02_KootFavor0E_Unlocked               = GameFlag(0x6D5),
    GF_NOK02_KootFavor0E_GaveUp                 = GameFlag(0x6D6),
    GF_NOK02_KootFavor0E_Complete               = GameFlag(0x6D7),
    GF_NOK02_KootFavor0F_Unlocked               = GameFlag(0x6D8),
    GF_NOK02_KootFavor0F_GaveUp                 = GameFlag(0x6D9),
    GF_NOK02_KootFavor0F_Complete               = GameFlag(0x6DA),
    GF_NOK02_KootFavor10_Unlocked               = GameFlag(0x6DB),
    GF_NOK02_KootFavor10_GaveUp                 = GameFlag(0x6DC),
    GF_NOK02_KootFavor10_Complete               = GameFlag(0x6DD),
    GF_NOK02_KootFavor11_Unlocked               = GameFlag(0x6DE),
    GF_NOK02_KootFavor11_GaveUp                 = GameFlag(0x6DF),
    GF_NOK02_KootFavor11_Complete               = GameFlag(0x6E0),
    GF_NOK02_KootFavor12_Unlocked               = GameFlag(0x6E1),
    GF_NOK02_KootFavor12_GaveUp                 = GameFlag(0x6E2),
    GF_NOK02_KootFavor12_Complete               = GameFlag(0x6E3),
    GF_NOK02_KootFavor13_Unlocked               = GameFlag(0x6E4),
    GF_NOK02_KootFavor13_GaveUp                 = GameFlag(0x6E5),
    GF_NOK02_KootFavor13_Complete               = GameFlag(0x6E6),
    GF_Met_ChuckQuizmo                          = GameFlag(0x6E7),
    GF_Quizmo_HasLocation                       = GameFlag(0x6E8),
    GF_Quizmo_ChangedLocation                   = GameFlag(0x6E9),
    GF_HOS06_Met_Merlow                         = GameFlag(0x6EA),
    GF_HOS06_MerlowBadge_00                     = GameFlag(0x6EB),
    GF_HOS06_MerlowBadge_01                     = GameFlag(0x6EC),
    GF_HOS06_MerlowBadge_02                     = GameFlag(0x6ED),
    GF_HOS06_MerlowBadge_03                     = GameFlag(0x6EE),
    GF_HOS06_MerlowBadge_04                     = GameFlag(0x6EF),
    GF_HOS06_MerlowBadge_05                     = GameFlag(0x6F0),
    GF_HOS06_MerlowBadge_06                     = GameFlag(0x6F1),
    GF_HOS06_MerlowBadge_07                     = GameFlag(0x6F2),
    GF_HOS06_MerlowBadge_08                     = GameFlag(0x6F3),
    GF_HOS06_MerlowBadge_09                     = GameFlag(0x6F4),
    GF_HOS06_MerlowBadge_0A                     = GameFlag(0x6F5),
    GF_HOS06_MerlowBadge_0B                     = GameFlag(0x6F6),
    GF_HOS06_MerlowBadge_0C                     = GameFlag(0x6F7),
    GF_HOS06_MerlowBadge_0D                     = GameFlag(0x6F8),
    GF_HOS06_MerlowBadge_0E                     = GameFlag(0x6F9),
    GF_Unused_NPC_52                            = GameFlag(0x6FA), ///< presumably for Merlow's 16th badge
    GF_TradingEvent1_Active                     = GameFlag(0x6FB),
    GF_TradingEvent2_Active                     = GameFlag(0x6FC),
    GF_TradingEvent3_Active                     = GameFlag(0x6FD),
    GF_NOK02_KootFavor14_Unlocked               = GameFlag(0x6FE),
    GF_Unused_NPC_57                            = GameFlag(0x6FF), ///< would be GF_NOK02_KootFavor14_GaveUp, but you cant really give up this one
    GF_Unused_NPC_58                            = GameFlag(0x700), ///< would be GF_NOK02_KootFavor14_Complete, but you cant really complete this one
    GF_Quizmo_TakingQuiz                        = GameFlag(0x701),
    GF_Unused_NPC_5A                            = GameFlag(0x702),
    GF_Unused_NPC_5B                            = GameFlag(0x703),
    GF_Unused_NPC_5C                            = GameFlag(0x704),
    GF_Unused_NPC_5D                            = GameFlag(0x705),
    GF_Unused_NPC_5E                            = GameFlag(0x706),
    GF_Unused_NPC_5F                            = GameFlag(0x707),
    GF_Unused_NPC_60                            = GameFlag(0x708),
    GF_Unused_NPC_61                            = GameFlag(0x709),
    GF_Unused_NPC_62                            = GameFlag(0x70A),
    GF_Unused_NPC_63                            = GameFlag(0x70B),
    GF_Unused_NPC_64                            = GameFlag(0x70C),
    GF_Unused_NPC_65                            = GameFlag(0x70D),
    GF_Unused_NPC_66                            = GameFlag(0x70E),
    GF_Unused_NPC_67                            = GameFlag(0x70F),
    GF_Unused_NPC_68                            = GameFlag(0x710),
    GF_Unused_NPC_69                            = GameFlag(0x711),
    GF_Unused_NPC_6A                            = GameFlag(0x712),
    GF_Unused_NPC_6B                            = GameFlag(0x713),
    GF_Unused_NPC_6C                            = GameFlag(0x714),
    GF_SpawnedItemDrop_00                       = GameFlag(0x715), ///< comes from the third u16 in the selected item entry for enemy's drop table
    GF_Unused_BTL_01                            = GameFlag(0x716), ///< presumably for GF_SpawnedItemDrop_01
    GF_Unused_BTL_02                            = GameFlag(0x717), ///< presumably for GF_SpawnedItemDrop_02
    GF_Unused_BTL_03                            = GameFlag(0x718), ///< presumably for GF_SpawnedItemDrop_03
    GF_Tutorial_SwapTurnOrder                   = GameFlag(0x719),
    GF_Tutorial_SpikyEnemy                      = GameFlag(0x71A),
    GF_Tutorial_FlyingEnemy                     = GameFlag(0x71B),
    GF_Unused_BTL_07                            = GameFlag(0x71C),
    GF_Unused_BTL_08                            = GameFlag(0x71D),
    GF_Unused_BTL_09                            = GameFlag(0x71E),
    GF_Unused_BTL_0A                            = GameFlag(0x71F),
    GF_Unused_BTL_0B                            = GameFlag(0x720),
    GF_Unused_BTL_0C                            = GameFlag(0x721),
    GF_Unused_BTL_0D                            = GameFlag(0x722),
    GF_Unused_BTL_0E                            = GameFlag(0x723),
    GF_Unused_BTL_0F                            = GameFlag(0x724),
    GF_Unused_BTL_10                            = GameFlag(0x725),
    GF_Unused_BTL_11                            = GameFlag(0x726),
    GF_Unused_BTL_12                            = GameFlag(0x727),
    GF_Unused_BTL_13                            = GameFlag(0x728),
    GF_Unused_BTL_14                            = GameFlag(0x729),
    GF_Unused_BTL_15                            = GameFlag(0x72A),
    GF_Unused_BTL_16                            = GameFlag(0x72B),
    GF_Unused_BTL_17                            = GameFlag(0x72C),
    GF_Unused_BTL_18                            = GameFlag(0x72D),
    GF_FBTL_00                                  = GameFlag(0x72E),
    GF_FBTL_01                                  = GameFlag(0x72F),
    GF_FBTL_02                                  = GameFlag(0x730),
    GF_FBTL_03                                  = GameFlag(0x731),
    GF_FBTL_04                                  = GameFlag(0x732),
    GF_FBTL_05                                  = GameFlag(0x733),
    GF_FBTL_06                                  = GameFlag(0x734),
    GF_FBTL_07                                  = GameFlag(0x735),
    GF_FBTL_08                                  = GameFlag(0x736),
    GF_FBTL_09                                  = GameFlag(0x737),
    GF_FBTL_0A                                  = GameFlag(0x738),
    GF_FBTL_0B                                  = GameFlag(0x739),
    GF_FBTL_0C                                  = GameFlag(0x73A),
    GF_FBTL_0D                                  = GameFlag(0x73B),
    GF_FBTL_0E                                  = GameFlag(0x73C),
    GF_FBTL_0F                                  = GameFlag(0x73D),
    GF_FBTL_10                                  = GameFlag(0x73E),
    GF_FBTL_11                                  = GameFlag(0x73F),
    GF_FBTL_12                                  = GameFlag(0x740),
    GF_FBTL_13                                  = GameFlag(0x741),
    GF_FBTL_14                                  = GameFlag(0x742),
    GF_FBTL_15                                  = GameFlag(0x743),
    GF_FBTL_16                                  = GameFlag(0x744),
    GF_FBTL_17                                  = GameFlag(0x745),
    GF_FBTL_18                                  = GameFlag(0x746),
    GF_FBTL_19                                  = GameFlag(0x747),
    GF_FBTL_1A                                  = GameFlag(0x748),
    GF_FBTL_1B                                  = GameFlag(0x749),
    GF_FBTL_1C                                  = GameFlag(0x74A),
    GF_FBTL_1D                                  = GameFlag(0x74B),
    GF_FBTL_1E                                  = GameFlag(0x74C),
    GF_FBTL_1F                                  = GameFlag(0x74D),
    GF_FBTL_20                                  = GameFlag(0x74E),
    GF_FBTL_21                                  = GameFlag(0x74F),
    GF_FBTL_22                                  = GameFlag(0x750),
    GF_FBTL_23                                  = GameFlag(0x751),
    GF_FBTL_24                                  = GameFlag(0x752),
    GF_FBTL_25                                  = GameFlag(0x753),
    GF_FBTL_26                                  = GameFlag(0x754),
    GF_FBTL_27                                  = GameFlag(0x755),
    GF_FBTL_28                                  = GameFlag(0x756),
    GF_FBTL_29                                  = GameFlag(0x757),
    GF_FBTL_2A                                  = GameFlag(0x758),
    GF_FBTL_2B                                  = GameFlag(0x759),
    GF_FBTL_2C                                  = GameFlag(0x75A),
    GF_FBTL_2D                                  = GameFlag(0x75B),
    GF_FBTL_2E                                  = GameFlag(0x75C),
    GF_FBTL_2F                                  = GameFlag(0x75D),
    GF_FBTL_30                                  = GameFlag(0x75E),
    GF_FBTL_31                                  = GameFlag(0x75F),
    GF_FBTL_32                                  = GameFlag(0x760),
    GF_FBTL_33                                  = GameFlag(0x761),
    GF_FBTL_34                                  = GameFlag(0x762),
    GF_FBTL_35                                  = GameFlag(0x763),
    GF_FBTL_36                                  = GameFlag(0x764),
    GF_FBTL_37                                  = GameFlag(0x765),
    GF_FBTL_38                                  = GameFlag(0x766),
    GF_FBTL_39                                  = GameFlag(0x767),
    GF_FBTL_3A                                  = GameFlag(0x768),
    GF_FBTL_3B                                  = GameFlag(0x769),
    GF_FBTL_3C                                  = GameFlag(0x76A),
    GF_FBTL_3D                                  = GameFlag(0x76B),
    GF_FBTL_3E                                  = GameFlag(0x76C),
    GF_FBTL_3F                                  = GameFlag(0x76D),
    GF_FBTL_40                                  = GameFlag(0x76E),
    GF_FBTL_41                                  = GameFlag(0x76F),
    GF_FBTL_42                                  = GameFlag(0x770),
    GF_FBTL_43                                  = GameFlag(0x771),
    GF_FBTL_44                                  = GameFlag(0x772),
    GF_FBTL_45                                  = GameFlag(0x773),
    GF_FBTL_46                                  = GameFlag(0x774),
    GF_FBTL_47                                  = GameFlag(0x775),
    GF_FBTL_48                                  = GameFlag(0x776),
    GF_FBTL_49                                  = GameFlag(0x777),
    GF_FBTL_4A                                  = GameFlag(0x778),
    GF_Unused_FBTL_4B                           = GameFlag(0x779),
    GF_Unused_FBTL_4C                           = GameFlag(0x77A),
    GF_Unused_FBTL_4D                           = GameFlag(0x77B),
    GF_Unused_FBTL_4E                           = GameFlag(0x77C),
    GF_Unused_FBTL_4F                           = GameFlag(0x77D),
    GF_Unused_FBTL_50                           = GameFlag(0x77E),
    GF_Unused_FBTL_51                           = GameFlag(0x77F),
    GF_Unused_FBTL_52                           = GameFlag(0x780),
    GF_Unused_FBTL_53                           = GameFlag(0x781),
    GF_Unused_FBTL_54                           = GameFlag(0x782),
    GF_Unused_FBTL_55                           = GameFlag(0x783),
    GF_Unused_FBTL_56                           = GameFlag(0x784),
    GF_Unused_FBTL_57                           = GameFlag(0x785),
    GF_Unused_FBTL_58                           = GameFlag(0x786),
    GF_Unused_FBTL_59                           = GameFlag(0x787),
    GF_Unused_FBTL_5A                           = GameFlag(0x788),
    GF_Unused_FBTL_5B                           = GameFlag(0x789),
    GF_Unused_FBTL_5C                           = GameFlag(0x78A),
    GF_Unused_FBTL_5D                           = GameFlag(0x78B),
    GF_Unused_FBTL_5E                           = GameFlag(0x78C),
    GF_TIK01_WarpPipes                          = GameFlag(0x78D), ///< to Goomba Village, Koopa Village, Dry Dry Outpost
    GF_TIK08_WarpPipe                           = GameFlag(0x78E), ///< to Yoshi Village
    GF_TIK09_WarpPipe                           = GameFlag(0x78F), ///< to Boo's Mansion
    GF_Unused_DOKAN_03                          = GameFlag(0x790),
    GF_KMR02_WarpPipe                           = GameFlag(0x791), ///< from Goomba Village
    GF_NOK02_WarpPipe                           = GameFlag(0x792), ///< from Koopa Village
    GF_DRO01_WarpPipe                           = GameFlag(0x793), ///< from Dry Dry Outpost
    GF_MIM11_WarpPipe                           = GameFlag(0x794), ///< from Boo's Mansion
    GF_JAN03_WarpPipe                           = GameFlag(0x795), ///< from Yoshi Village
    GF_Unused_DOKAN_09                          = GameFlag(0x796),
    GF_Unused_DOKAN_0A                          = GameFlag(0x797),
    GF_Unused_DOKAN_0B                          = GameFlag(0x798),
    GF_Unused_DOKAN_0C                          = GameFlag(0x799),
    GF_Unused_DOKAN_0D                          = GameFlag(0x79A),
    GF_Unused_DOKAN_0E                          = GameFlag(0x79B),
    GF_Unused_DOKAN_0F                          = GameFlag(0x79C),
    GF_Unused_DOKAN_10                          = GameFlag(0x79D),
    GF_Unused_DOKAN_11                          = GameFlag(0x79E),
    GF_Unused_DOKAN_12                          = GameFlag(0x79F),
    GF_Unused_DOKAN_13                          = GameFlag(0x7A0),
    GF_Unused_DOKAN_14                          = GameFlag(0x7A1),
    GF_Unused_DOKAN_15                          = GameFlag(0x7A2),
    GF_Unused_DOKAN_16                          = GameFlag(0x7A3),
    GF_Unused_DOKAN_17                          = GameFlag(0x7A4),
    GF_Unused_DOKAN_18                          = GameFlag(0x7A5),
    GF_Unused_DOKAN_19                          = GameFlag(0x7A6),
    GF_Unused_DOKAN_1A                          = GameFlag(0x7A7),
    GF_Unused_DOKAN_1B                          = GameFlag(0x7A8),
    GF_Unused_DOKAN_1C                          = GameFlag(0x7A9),
    GF_MAP_ToadTown                             = GameFlag(0x7AA),
    GF_MAP_PeachCastleGrounds                   = GameFlag(0x7AB),
    GF_MAP_ShootingStarSummit                   = GameFlag(0x7AC),
    GF_MAP_ToadTownTunnels                      = GameFlag(0x7AD),
    GF_MAP_GoombaVillage                        = GameFlag(0x7AE),
    GF_MAP_GoombaRoad                           = GameFlag(0x7AF),
    GF_MAP_PleasantPath                         = GameFlag(0x7B0),
    GF_MAP_KoopaVillage                         = GameFlag(0x7B1),
    GF_MAP_KoopaBrosFortress                    = GameFlag(0x7B2),
    GF_MAP_MtRugged                             = GameFlag(0x7B3),
    GF_MAP_DryDryDesert                         = GameFlag(0x7B4),
    GF_MAP_DryDryOutpost                        = GameFlag(0x7B5),
    GF_MAP_DryDryRuins                          = GameFlag(0x7B6),
    GF_MAP_ForeverForest                        = GameFlag(0x7B7),
    GF_MAP_BoosMansion                          = GameFlag(0x7B8),
    GF_MAP_GustyGulch                           = GameFlag(0x7B9),
    GF_MAP_TubbasManor                          = GameFlag(0x7BA),
    GF_MAP_WindyMill                            = GameFlag(0x7BB),
    GF_MAP_ShyGuysToybox                        = GameFlag(0x7BC),
    GF_MAP_JadeJungle                           = GameFlag(0x7BD),
    GF_MAP_YoshisVillage                        = GameFlag(0x7BE),
    GF_MAP_MtLavalava                           = GameFlag(0x7BF),
    GF_MAP_FlowerFields                         = GameFlag(0x7C0),
    GF_MAP_CloudyClimb                          = GameFlag(0x7C1),
    GF_MAP_ShiverCity                           = GameFlag(0x7C2),
    GF_MAP_ShiverSnowfield                      = GameFlag(0x7C3),
    GF_MAP_StarbornValley                       = GameFlag(0x7C4),
    GF_MAP_ShiverMountain                       = GameFlag(0x7C5),
    GF_MAP_CrystalPalace                        = GameFlag(0x7C6),
    GF_MAP_StarWay                              = GameFlag(0x7C7),
    GF_MAP_StarHaven                            = GameFlag(0x7C8),
    GF_MAP_BowsersCastle                        = GameFlag(0x7C9),
    GF_MAP_PeachsCastle                         = GameFlag(0x7CA),
    GF_MAP_MariosHouse                          = GameFlag(0x7CB),
    GF_Unused_MAP_22                            = GameFlag(0x7CC),
    GF_Unused_MAP_23                            = GameFlag(0x7CD),
    GF_Unused_MAP_24                            = GameFlag(0x7CE),
    GF_Unused_MAP_25                            = GameFlag(0x7CF),
    GF_Unused_MAP_26                            = GameFlag(0x7D0),
    GF_Unused_MAP_27                            = GameFlag(0x7D1),
    GF_Unused_MAP_28                            = GameFlag(0x7D2),
    GF_Unused_MAP_29                            = GameFlag(0x7D3),
    GF_Unused_MAP_2A                            = GameFlag(0x7D4),
    GF_Unused_MAP_2B                            = GameFlag(0x7D5),
    GF_Unused_MAP_2C                            = GameFlag(0x7D6),
    GF_Unused_MAP_2D                            = GameFlag(0x7D7),
    GF_Unused_MAP_2E                            = GameFlag(0x7D8),
    GF_Unused_MAP_2F                            = GameFlag(0x7D9),
    GF_Unused_MAP_30                            = GameFlag(0x7DA),
    GF_Unused_MAP_31                            = GameFlag(0x7DB),
    GF_Unused_MAP_32                            = GameFlag(0x7DC),
    GF_Unused_MAP_33                            = GameFlag(0x7DD),
    GF_Unused_MAP_34                            = GameFlag(0x7DE),
    GF_Unused_MAP_35                            = GameFlag(0x7DF),
    GF_Unused_7E0                               = GameFlag(0x7E0),
    GF_Unused_7E1                               = GameFlag(0x7E1),
    GF_Unused_7E2                               = GameFlag(0x7E2),
    GF_Unused_7E3                               = GameFlag(0x7E3),
    GF_Unused_7E4                               = GameFlag(0x7E4),
    GF_Unused_7E5                               = GameFlag(0x7E5),
    GF_Unused_7E6                               = GameFlag(0x7E6),
    GF_Unused_7E7                               = GameFlag(0x7E7),
    GF_Unused_7E8                               = GameFlag(0x7E8),
    GF_Unused_7E9                               = GameFlag(0x7E9),
    GF_Unused_7EA                               = GameFlag(0x7EA),
    GF_Unused_7EB                               = GameFlag(0x7EB),
    GF_Unused_7EC                               = GameFlag(0x7EC),
    GF_Unused_7ED                               = GameFlag(0x7ED),
    GF_Unused_7EE                               = GameFlag(0x7EE),
    GF_Unused_7EF                               = GameFlag(0x7EF),
    GF_Unused_7F0                               = GameFlag(0x7F0),
    GF_Unused_7F1                               = GameFlag(0x7F1),
    GF_Unused_7F2                               = GameFlag(0x7F2),
    GF_Unused_7F3                               = GameFlag(0x7F3),
    GF_Unused_7F4                               = GameFlag(0x7F4),
    GF_Unused_7F5                               = GameFlag(0x7F5),
    GF_Unused_7F6                               = GameFlag(0x7F6),
    GF_Unused_7F7                               = GameFlag(0x7F7),
    GF_Unused_7F8                               = GameFlag(0x7F8),
    GF_Unused_7F9                               = GameFlag(0x7F9),
    GF_Unused_7FA                               = GameFlag(0x7FA),
    GF_Unused_7FB                               = GameFlag(0x7FB),
    GF_Unused_7FC                               = GameFlag(0x7FC),
    GF_Unused_7FD                               = GameFlag(0x7FD),
    GF_Unused_7FE                               = GameFlag(0x7FE),
    GF_Unused_7FF                               = GameFlag(0x7FF),
};
