# conversion between function and file location of the functions # = (0x401000 - PE header offset) (0x400 for VC5 linker) address_offset = 0x400C00 [[func]] name = "GetErrorStr" addr = 0x401000 size = 0xAE [[func]] name = "TraceErrorDD" addr = 0x4010AE size = 0x6D5 [[func]] name = "TraceErrorDS" addr = 0x401848 size = 0x110 [[func]] name = "TraceLastError" addr = 0x401958 size = 0xD [[func]] name = "app_fatal" addr = 0x401965 size = 0x32 [[func]] name = "MsgBox" addr = 0x401998 size = 0x52 [[func]] name = "FreeDlg" addr = 0x4019EA size = 0x69 [[func]] name = "DrawDlg" addr = 0x401A53 size = 0x35 [[func]] name = "DDErrMsg" addr = 0x401A88 size = 0x23 [[func]] name = "DSErrMsg" addr = 0x401AAB size = 0x23 [[func]] name = "center_window" addr = 0x401ACE size = 0x92 [[func]] name = "ErrDlg" addr = 0x401B60 size = 0x8D [[func]] name = "FuncDlg" addr = 0x401BED size = 0x45 [[func]] name = "TextDlg" addr = 0x401C32 size = 0x1F [[func]] name = "FileErrDlg" addr = 0x401C51 size = 0x45 [[func]] name = "DiskFreeDlg" addr = 0x401C96 size = 0x3C [[func]] name = "InsertCDDlg" addr = 0x401CD2 size = 0x4B [[func]] name = "InitAutomapOnce" addr = 0x401D1D size = 0x44 [[func]] name = "InitAutomap" addr = 0x401D61 size = 0x148 [[func]] name = "StartAutomap" addr = 0x401EA9 size = 0x19 [[func]] name = "AutomapUp" addr = 0x401EC2 size = 0xD [[func]] name = "AutomapDown" addr = 0x401ECF size = 0xD [[func]] name = "AutomapLeft" addr = 0x401EDC size = 0xD [[func]] name = "AutomapRight" addr = 0x401EE9 size = 0xD [[func]] name = "AutomapZoomIn" addr = 0x401EF6 size = 0x3F [[func]] name = "AutomapZoomOut" addr = 0x401F35 size = 0x3D [[func]] name = "DrawAutomap" addr = 0x401F72 size = 0x284 [[func]] name = "DrawAutomapTile" addr = 0x4021F6 size = 0x781 [[func]] name = "SearchAutomapItem" addr = 0x4029A7 size = 0x1A3 [[func]] name = "DrawAutomapItem" addr = 0x402B4A size = 0x8E [[func]] name = "DrawAutomapPlr" addr = 0x402BD8 size = 0x3B4 [[func]] name = "GetAutomapType" addr = 0x402FAC size = 0xD4 [[func]] name = "DrawAutomapText" addr = 0x403080 size = 0x109 [[func]] name = "SetAutomapView" addr = 0x403189 size = 0x1A1 [[func]] name = "AutomapZoomReset" addr = 0x40332A size = 0x3E [[func]] name = "CaptureScreen" addr = 0x403368 size = 0xE9 [[func]] name = "CaptureHdr" addr = 0x403451 size = 0x96 [[func]] name = "CapturePal" addr = 0x4034E7 size = 0x69 [[func]] name = "CapturePix" addr = 0x403550 size = 0x79 [[func]] name = "CaptureEnc" addr = 0x4035C9 size = 0x3C [[func]] name = "CaptureFile" addr = 0x403605 size = 0xCA [[func]] name = "RedPalette" addr = 0x4036CF size = 0x53 [[func]] name = "codec_decode" addr = 0x403722 size = 0x106 [[func]] name = "codec_init_key" addr = 0x40382D size = 0xD4 [[func]] name = "codec_get_encoded_len" addr = 0x403901 size = 0x12 [[func]] name = "codec_encode" addr = 0x403913 size = 0x119 [[func]] name = "DrawSpellCel" addr = 0x403A2C size = 0xAA [[func]] name = "SetSpellTrans" addr = 0x403AD6 size = 0x11D [[func]] name = "DrawSpell" addr = 0x403BF3 size = 0xDA [[func]] name = "DrawSpellList" addr = 0x403CCD size = 0x54C [[func]] name = "SetSpell" addr = 0x404219 size = 0x5C [[func]] name = "SetSpeedSpell" addr = 0x404275 size = 0xA2 [[func]] name = "ToggleSpell" addr = 0x404317 size = 0xF5 [[func]] name = "PrintChar" addr = 0x40440C size = 0x13E [[func]] name = "AddPanelString" addr = 0x40454A size = 0x32 [[func]] name = "ClearPanel" addr = 0x40457C size = 0xF [[func]] name = "DrawPanelBox" addr = 0x40458B size = 0x6C [[func]] name = "SetFlaskHeight" addr = 0x4045FC size = 0x51 [[func]] name = "DrawFlask" addr = 0x40464D size = 0x40 [[func]] name = "DrawLifeFlask" addr = 0x40468D size = 0xC5 [[func]] name = "UpdateLifeFlask" addr = 0x404752 size = 0x95 [[func]] name = "DrawManaFlask" addr = 0x4047E7 size = 0x80 [[func]] name = "control_update_life_mana" addr = 0x404867 size = 0x92 [[func]] name = "UpdateManaFlask" addr = 0x4048F9 size = 0xB5 [[func]] name = "InitControlPan" addr = 0x4049AE size = 0x358 [[func]] name = "DrawCtrlPan" addr = 0x404D06 size = 0x25 [[func]] name = "DrawCtrlBtns" addr = 0x404D2B size = 0xBB [[func]] name = "DoSpeedBook" addr = 0x404DE6 size = 0x14D [[func]] name = "DoPanBtn" addr = 0x404F33 size = 0xA2 [[func]] name = "control_set_button_down" addr = 0x404FD5 size = 0x15 [[func]] name = "control_check_btn_press" addr = 0x404FEA size = 0x84 [[func]] name = "DoAutoMap" addr = 0x40506E size = 0x2C [[func]] name = "CheckPanelInfo" addr = 0x40509A size = 0x36E [[func]] name = "CheckBtnUp" addr = 0x405408 size = 0x182 [[func]] name = "FreeControlPan" addr = 0x4055AA size = 0x115 [[func]] name = "control_WriteStringToBuffer" addr = 0x4056BF size = 0x31 [[func]] name = "DrawInfoBox" addr = 0x4056F0 size = 0x2C8 [[func]] name = "PrintInfo" addr = 0x4059B8 size = 0x76 [[func]] name = "CPrintString" addr = 0x405A2E size = 0xBE [[func]] name = "PrintGameStr" addr = 0x405AEC size = 0x57 [[func]] name = "DrawChr" addr = 0x405B43 size = 0xA9F [[func]] name = "ADD_PlrStringXY" addr = 0x4065E2 size = 0xB7 [[func]] name = "MY_PlrStringXY" addr = 0x406699 size = 0xBF [[func]] name = "CheckLvlBtn" addr = 0x406758 size = 0x36 [[func]] name = "ReleaseLvlBtn" addr = 0x40678E size = 0x34 [[func]] name = "DrawLevelUpIcon" addr = 0x4067C2 size = 0x46 [[func]] name = "CheckChrBtns" addr = 0x406808 size = 0xF7 [[func]] name = "ReleaseChrBtns" addr = 0x4068FF size = 0xBA [[func]] name = "DrawDurIcon" addr = 0x4069B9 size = 0x86 [[func]] name = "DrawDurIcon4Item" addr = 0x406A3F size = 0x79 [[func]] name = "RedBack" addr = 0x406AB8 size = 0x8A [[func]] name = "GetSBookTrans" addr = 0x406B42 size = 0xE2 [[func]] name = "DrawSpellBook" addr = 0x406C24 size = 0x2B1 [[func]] name = "PrintSBookStr" addr = 0x406ED5 size = 0xBB [[func]] name = "CheckSBook" addr = 0x406F90 size = 0x148 [[func]] name = "get_pieces_str" addr = 0x4070D8 size = 0x10 [[func]] name = "DrawGoldSplit" addr = 0x4070E8 size = 0x12F [[func]] name = "control_drop_gold" addr = 0x407217 size = 0x12F [[func]] name = "control_remove_gold" addr = 0x407346 size = 0x114 [[func]] name = "control_set_gold_curs" addr = 0x40745A size = 0x59 [[func]] name = "DrawTalkPan" addr = 0x4074B3 size = 0x20F [[func]] name = "control_print_talk_msg" addr = 0x4076C2 size = 0x83 [[func]] name = "control_check_talk_btn" addr = 0x407745 size = 0x5B [[func]] name = "control_release_talk_btn" addr = 0x4077A0 size = 0x74 [[func]] name = "control_type_message" addr = 0x407814 size = 0x47 [[func]] name = "control_reset_talk" addr = 0x40785B size = 0x19 [[func]] name = "control_talk_last_key" addr = 0x407874 size = 0x40 [[func]] name = "control_presskeys" addr = 0x4078B4 size = 0x6A [[func]] name = "control_press_enter" addr = 0x40791E size = 0xDB [[func]] name = "control_up_down" addr = 0x4079F9 size = 0x4D [[func]] name = "InitCursor" addr = 0x407A46 size = 0x27 [[func]] name = "FreeCursor" addr = 0x407A6D size = 0x29 [[func]] name = "SetICursor" addr = 0x407A96 size = 0x34 [[func]] name = "SetCursor_" addr = 0x407ACA size = 0x23 [[func]] name = "NewCursor" addr = 0x407AED size = 0x5 [[func]] name = "InitLevelCursor" addr = 0x407AF2 size = 0x3D [[func]] name = "CheckTown" addr = 0x407B2F size = 0x144 [[func]] name = "CheckRportal" addr = 0x407C73 size = 0x136 [[func]] name = "CheckCursMove" addr = 0x407DA9 size = 0xE2F [[func]] name = "InitDead" addr = 0x408BD8 size = 0x1B0 [[func]] name = "AddDead" addr = 0x408D88 size = 0x21 [[func]] name = "SetDead" addr = 0x408DA9 size = 0x84 [[func]] name = "LoadDebugGFX" addr = 0x408E2D size = 0x1B [[func]] name = "FreeDebugGFX" addr = 0x408E48 size = 0x12 [[func]] name = "CheckDungeonClear" addr = 0x408E5A size = 0x8F [[func]] name = "FreeGameMem" addr = 0x408EE9 size = 0x78 [[func]] name = "StartGame" addr = 0x408F61 size = 0xB4 [[func]] name = "run_game_loop" addr = 0x409015 size = 0x1A0 [[func]] name = "start_game" addr = 0x4091B5 size = 0x50 [[func]] name = "free_game" addr = 0x409205 size = 0x44 [[func]] name = "diablo_get_not_running" addr = 0x409249 size = 0x3A [[func]] name = "WinMain" addr = 0x409283 size = 0x176 [[func]] name = "diablo_parse_flags" addr = 0x4093F9 size = 0x203 [[func]] name = "diablo_init_screen" addr = 0x4095FC size = 0x50 [[func]] name = "diablo_TopLevelExceptionFilter" addr = 0x40964C size = 0x22 [[func]] name = "diablo_find_window" addr = 0x40966E size = 0x43 [[func]] name = "diablo_reload_process" addr = 0x4096B1 size = 0x211 [[func]] name = "PressEscKey" addr = 0x4098C2 size = 0x8F [[func]] name = "DisableInputWndProc" addr = 0x409951 size = 0xC9 [[func]] name = "GM_Game" addr = 0x409A1A size = 0x278 [[func]] name = "LeftMouseDown" addr = 0x409C92 size = 0x1FA [[func]] name = "LeftMouseCmd" addr = 0x409E8C size = 0x24D [[func]] name = "TryIconCurs" addr = 0x40A0D9 size = 0x1F0 [[func]] name = "LeftMouseUp" addr = 0x40A2C9 size = 0x45 [[func]] name = "RightMouseDown" addr = 0x40A30E size = 0xE8 [[func]] name = "PressSysKey" addr = 0x40A3FB size = 0x22 [[func]] name = "diablo_hotkey_msg" addr = 0x40A41D size = 0xA1 [[func]] name = "ReleaseKey" addr = 0x40A4BE size = 0xB [[func]] name = "PressKey" addr = 0x40A4C9 size = 0x433 [[func]] name = "diablo_pause_game" addr = 0x40A8FC size = 0x3C [[func]] name = "PressChar" addr = 0x40A938 size = 0x530 [[func]] name = "LoadLvlGFX" addr = 0x40AE68 size = 0x1C5 [[func]] name = "LoadAllGFX" addr = 0x40B02D size = 0x2D [[func]] name = "CreateLevel" addr = 0x40B05A size = 0xF7 [[func]] name = "LoadGameLevel" addr = 0x40B151 size = 0x5A8 [[func]] name = "game_loop" addr = 0x40B6F9 size = 0x53 [[func]] name = "game_logic" addr = 0x40B74C size = 0xB4 [[func]] name = "timeout_cursor" addr = 0x40B800 size = 0x84 [[func]] name = "diablo_color_cyc_logic" addr = 0x40B884 size = 0x53 [[func]] name = "alloc_plr" addr = 0x40B8D7 size = 0x31 [[func]] name = "get_plr_mem" addr = 0x40B908 size = 0x57 [[func]] name = "doom_get_frame_from_time" addr = 0x40B95F size = 0x19 [[func]] name = "doom_alloc_cel" addr = 0x40B9CC size = 0x1E [[func]] name = "doom_cleanup" addr = 0x40B978 size = 0x1F [[func]] name = "doom_load_graphics" addr = 0x40B9EA size = 0x2E [[func]] name = "doom_init" addr = 0x40B997 size = 0x35 [[func]] name = "doom_close" addr = 0x40BA18 size = 0xC [[func]] name = "doom_draw" addr = 0x40BA24 size = 0x24 [[func]] name = "DRLG_Init_Globals" addr = 0x40BA48 size = 0xB5 [[func]] name = "LoadL1Dungeon" addr = 0x40BAFD size = 0xF6 [[func]] name = "DRLG_L1Floor" addr = 0x40BBF3 size = 0x4E [[func]] name = "DRLG_L1Pass3" addr = 0x40BC41 size = 0xF2 [[func]] name = "DRLG_InitL1Vals" addr = 0x40BD33 size = 0xBB [[func]] name = "LoadPreL1Dungeon" addr = 0x40BDEE size = 0xCA [[func]] name = "CreateL5Dungeon" addr = 0x40BEB8 size = 0xF1 [[func]] name = "DRLG_LoadL1SP" addr = 0x40BFA9 size = 0x7E [[func]] name = "DRLG_FreeL1SP" addr = 0x40C027 size = 0x12 [[func]] name = "DRLG_InitL5Vals" addr = 0x40C039 size = 0x46 [[func]] name = "DRLG_L5" addr = 0x40C07F size = 0x50F [[func]] name = "DRLG_PlaceDoor" addr = 0x40C58E size = 0x190 [[func]] name = "drlg_l1_crypt_lavafloor" addr = 0x40C71E size = 0x1BC [[func]] name = "DRLG_L1Shadows" addr = 0x40CA03 size = 0x1ED [[func]] name = "DRLG_PlaceMiniSet" addr = 0x40CBF0 size = 0x291 [[func]] name = "InitL5Dungeon" addr = 0x40CE81 size = 0x22 [[func]] name = "L5ClearFlags" addr = 0x40CEA3 size = 0x1B [[func]] name = "L5firstRoom" addr = 0x40CEBE size = 0x237 [[func]] name = "L5drawRoom" addr = 0x40D0F5 size = 0x37 [[func]] name = "L5roomGen" addr = 0x40D12C size = 0x209 [[func]] name = "L5checkRoom" addr = 0x40D335 size = 0x64 [[func]] name = "L5GetArea" addr = 0x40D399 size = 0x22 [[func]] name = "L5makeDungeon" addr = 0x40D3BB size = 0x44 [[func]] name = "L5makeDmt" addr = 0x40D3FF size = 0x76 [[func]] name = "L5AddWall" addr = 0x40D475 size = 0x15C [[func]] name = "L5HWallOk" addr = 0x40D5D1 size = 0x8F [[func]] name = "L5VWallOk" addr = 0x40D660 size = 0x7C [[func]] name = "L5HorizWall" addr = 0x40D6DC size = 0xED [[func]] name = "L5VertWall" addr = 0x40D7C9 size = 0x106 [[func]] name = "L5tileFix" addr = 0x40D8CF size = 0x46F [[func]] name = "drlg_l1_crypt_rndset" addr = 0x40DD3E size = 0x17E [[func]] name = "DRLG_L5Subs" addr = 0x40DEBC size = 0xE3 [[func]] name = "L5FillChambers" addr = 0x40DF9F size = 0x76E [[func]] name = "DRLG_L5GChamber" addr = 0x40E70D size = 0x14B [[func]] name = "DRLG_L5GHall" addr = 0x40E858 size = 0x50 [[func]] name = "DRLG_L5SetRoom" addr = 0x40E8A8 size = 0x85 [[func]] name = "drlg_l1_set_crypt_room" addr = 0x40E92D size = 0xAF [[func]] name = "drlg_l1_set_corner_room" addr = 0x40E9DC size = 0x8B [[func]] name = "DRLG_L5FloodTVal" addr = 0x40EA67 size = 0x6F [[func]] name = "DRLG_L5FTVR" addr = 0x40EAD6 size = 0x1F4 [[func]] name = "DRLG_L5TransFix" addr = 0x40ECCA size = 0x94 [[func]] name = "DRLG_L5DirtFix" addr = 0x40ED5E size = 0xB5 [[func]] name = "DRLG_L5CornerFix" addr = 0x40EE13 size = 0x67 [[func]] name = "drlg_l1_crypt_pattern1" addr = 0x40EE7A size = 0x35 [[func]] name = "drlg_l1_crypt_pattern2" addr = 0x40EEAF size = 0xD1 [[func]] name = "drlg_l1_crypt_pattern3" addr = 0x40EF80 size = 0xD1 [[func]] name = "drlg_l1_crypt_pattern4" addr = 0x40F051 size = 0xD1 [[func]] name = "drlg_l1_crypt_pattern5" addr = 0x40F122 size = 0x7D [[func]] name = "drlg_l1_crypt_pattern6" addr = 0x40F19F size = 0x13D [[func]] name = "drlg_l1_crypt_pattern7" addr = 0x40F2DC size = 0x35 [[func]] name = "InitDungeon" addr = 0x40F311 size = 0x22 [[func]] name = "L2LockoutFix" addr = 0x40F333 size = 0x150 [[func]] name = "L2DoorFix" addr = 0x40F483 size = 0x35 [[func]] name = "LoadL2Dungeon" addr = 0x40F4B8 size = 0x1C0 [[func]] name = "DRLG_L2Pass3" addr = 0x40F678 size = 0xF2 [[func]] name = "LoadPreL2Dungeon" addr = 0x40F76A size = 0xD6 [[func]] name = "CreateL2Dungeon" addr = 0x40F840 size = 0xCB [[func]] name = "DRLG_LoadL2SP" addr = 0x40F90B size = 0x59 [[func]] name = "DRLG_FreeL2SP" addr = 0x40F964 size = 0x12 [[func]] name = "DRLG_L2" addr = 0x40F976 size = 0x6CF [[func]] name = "DRLG_L2PlaceMiniSet" addr = 0x410045 size = 0x25D [[func]] name = "DRLG_L2PlaceRndSet" addr = 0x4102A2 size = 0x1A7 [[func]] name = "DRLG_L2Subs" addr = 0x410449 size = 0xF7 [[func]] name = "DRLG_L2Shadows" addr = 0x410540 size = 0xD0 [[func]] name = "DRLG_L2SetRoom" addr = 0x410610 size = 0x85 [[func]] name = "L2TileFix" addr = 0x410695 size = 0x63 [[func]] name = "CreateDungeon" addr = 0x4106F8 size = 0x152 [[func]] name = "CreateRoom" addr = 0x41084A size = 0x45F [[func]] name = "DefineRoom" addr = 0x410CA9 size = 0x124 [[func]] name = "AddHall" addr = 0x410DCD size = 0x8F [[func]] name = "GetHall" addr = 0x410E5C size = 0x5D [[func]] name = "ConnectHall" addr = 0x410EB9 size = 0x35D [[func]] name = "CreateDoorType" addr = 0x411216 size = 0x61 [[func]] name = "PlaceHallExt" addr = 0x411277 size = 0x18 [[func]] name = "DoPatternCheck" addr = 0x41128F size = 0x16D [[func]] name = "DL2_FillVoids" addr = 0x411420 size = 0x57A [[func]] name = "DL2_Cont" addr = 0x41199A size = 0x46 [[func]] name = "DL2_NumNoChar" addr = 0x4119E0 size = 0x22 [[func]] name = "DL2_DrawRoom" addr = 0x411A02 size = 0x89 [[func]] name = "DL2_KnockWalls" addr = 0x411A8B size = 0xDB [[func]] name = "DRLG_L2FloodTVal" addr = 0x411B66 size = 0x6F [[func]] name = "DRLG_L2FTVR" addr = 0x411BD5 size = 0x1F4 [[func]] name = "DRLG_L2TransFix" addr = 0x411DC9 size = 0x94 [[func]] name = "L2DirtFix" addr = 0x411E5D size = 0x6C [[func]] name = "DRLG_InitL2Vals" addr = 0x411EC9 size = 0xC2 [[func]] name = "AddFenceDoors" addr = 0x411F8B size = 0x64 [[func]] name = "FenceDoorFix" addr = 0x411FEF size = 0x113 [[func]] name = "DRLG_L3Anvil" addr = 0x412102 size = 0x152 [[func]] name = "FixL3Warp" addr = 0x412254 size = 0x64 [[func]] name = "FixL3HallofHeroes" addr = 0x4122B8 size = 0x74 [[func]] name = "DRLG_L3LockRec" addr = 0x41232C size = 0x58 [[func]] name = "DRLG_L3Lockout" addr = 0x412384 size = 0x5D [[func]] name = "CreateL3Dungeon" addr = 0x4123E1 size = 0xEA [[func]] name = "DRLG_L3" addr = 0x4124CB size = 0x882 [[func]] name = "InitL3Dungeon" addr = 0x412D4D size = 0x36 [[func]] name = "DRLG_L3FillRoom" addr = 0x412D83 size = 0x13B [[func]] name = "DRLG_L3CreateBlock" addr = 0x412EBE size = 0x1EB [[func]] name = "DRLG_L3FloorArea" addr = 0x4130A9 size = 0x34 [[func]] name = "DRLG_L3FillDiags" addr = 0x4130DD size = 0x71 [[func]] name = "DRLG_L3FillSingles" addr = 0x41314E size = 0x5E [[func]] name = "DRLG_L3FillStraights" addr = 0x4131AC size = 0x207 [[func]] name = "DRLG_L3Edges" addr = 0x4133B3 size = 0x21 [[func]] name = "DRLG_L3GetFloorArea" addr = 0x4133D4 size = 0x23 [[func]] name = "DRLG_L3MakeMegas" addr = 0x4133F7 size = 0x8E [[func]] name = "DRLG_L3River" addr = 0x413485 size = 0x634 [[func]] name = "DRLG_L3Pool" addr = 0x413AB9 size = 0x159 [[func]] name = "DRLG_L3Spawn" addr = 0x413C12 size = 0x12F [[func]] name = "DRLG_L3SpawnEdge" addr = 0x413D41 size = 0x14A [[func]] name = "DRLG_L3PoolFix" addr = 0x413E8B size = 0x83 [[func]] name = "DRLG_L3PlaceMiniSet" addr = 0x413F0E size = 0x20A [[func]] name = "DRLG_L3PlaceRndSet" addr = 0x414118 size = 0x17E [[func]] name = "drlg_l3_hive_rnd_piece" addr = 0x414296 size = 0x18F [[func]] name = "DRLG_L3Wood" addr = 0x414425 size = 0x42B [[func]] name = "WoodVertU" addr = 0x414850 size = 0x4D [[func]] name = "WoodVertD" addr = 0x41489D size = 0x45 [[func]] name = "WoodHorizL" addr = 0x4148E2 size = 0x4D [[func]] name = "WoodHorizR" addr = 0x41492F size = 0x45 [[func]] name = "DRLG_L3Pass3" addr = 0x414974 size = 0x108 [[func]] name = "LoadL3Dungeon" addr = 0x414A7C size = 0x14B [[func]] name = "LoadPreL3Dungeon" addr = 0x414BC7 size = 0xA6 [[func]] name = "DRLG_LoadL4SP" addr = 0x414C6D size = 0x58 [[func]] name = "DRLG_FreeL4SP" addr = 0x414CC5 size = 0x12 [[func]] name = "DRLG_L4SetSPRoom" addr = 0x414CD7 size = 0x85 [[func]] name = "L4SaveQuads" addr = 0x414D5C size = 0x7D [[func]] name = "DRLG_L4SetRoom" addr = 0x414DD9 size = 0x5E [[func]] name = "DRLG_LoadDiabQuads" addr = 0x414E37 size = 0x10F [[func]] name = "IsDURWall" addr = 0x414F46 size = 0x17 [[func]] name = "IsDLLWall" addr = 0x414F5D size = 0x17 [[func]] name = "L4FixRim" addr = 0x414F74 size = 0x1E [[func]] name = "DRLG_L4GeneralFix" addr = 0x414F92 size = 0x35 [[func]] name = "CreateL4Dungeon" addr = 0x414FC7 size = 0x51 [[func]] name = "DRLG_L4" addr = 0x415018 size = 0x443 [[func]] name = "DRLG_L4Shadows" addr = 0x41545B size = 0x59 [[func]] name = "InitL4Dungeon" addr = 0x4154B4 size = 0x4A [[func]] name = "L4makeDmt" addr = 0x4154FE size = 0x5C [[func]] name = "L4AddWall" addr = 0x41555A size = 0x2F7 [[func]] name = "L4HWallOk" addr = 0x415851 size = 0x97 [[func]] name = "L4VWallOk" addr = 0x4158E8 size = 0x9B [[func]] name = "L4HorizWall" addr = 0x415983 size = 0xD4 [[func]] name = "L4VertWall" addr = 0x415A57 size = 0xE4 [[func]] name = "L4tileFix" addr = 0x415B3B size = 0x113B [[func]] name = "DRLG_L4Subs" addr = 0x416C76 size = 0xC6 [[func]] name = "L4makeDungeon" addr = 0x416D3C size = 0x119 [[func]] name = "uShape" addr = 0x416E55 size = 0x12D [[func]] name = "GetArea" addr = 0x416F82 size = 0x22 [[func]] name = "L4firstRoom" addr = 0x416FA4 size = 0x131 [[func]] name = "L4drawRoom" addr = 0x4170D5 size = 0x37 [[func]] name = "L4roomGen" addr = 0x41710C size = 0x209 [[func]] name = "L4checkRoom" addr = 0x417315 size = 0x6C [[func]] name = "DRLG_L4PlaceMiniSet" addr = 0x417381 size = 0x262 [[func]] name = "DRLG_L4FloodTVal" addr = 0x4175E3 size = 0x6F [[func]] name = "DRLG_L4FTVR" addr = 0x417652 size = 0x1F4 [[func]] name = "DRLG_L4TransFix" addr = 0x417846 size = 0xCB [[func]] name = "DRLG_L4Corners" addr = 0x417911 size = 0x35 [[func]] name = "DRLG_L4Pass3" addr = 0x417946 size = 0x108 [[func]] name = "dthread_remove_player" addr = 0x417A7C size = 0x33 [[func]] name = "dthread_send_delta" addr = 0x417AAF size = 0x7D [[func]] name = "dthread_start" addr = 0x417B2C size = 0x6D [[func]] name = "dthread_handler" addr = 0x417B99 size = 0xCD [[func]] name = "dthread_cleanup" addr = 0x417C66 size = 0xA2 [[func]] name = "dx_init" addr = 0x417D36 size = 0x116 [[func]] name = "dx_create_back_buffer" addr = 0x417E4C size = 0x10D [[func]] name = "dx_create_primary_surface" addr = 0x417F59 size = 0x58 [[func]] name = "dx_DirectDrawCreate" addr = 0x417FB1 size = 0x7B [[func]] name = "lock_buf" addr = 0x41802C size = 0x5 [[func]] name = "lock_buf_priv" addr = 0x418031 size = 0x8D [[func]] name = "unlock_buf" addr = 0x4180BE size = 0x5 [[func]] name = "unlock_buf_priv" addr = 0x4180C3 size = 0x7B [[func]] name = "dx_cleanup" addr = 0x41813E size = 0xA8 [[func]] name = "dx_reinit" addr = 0x4181E6 size = 0x60 [[func]] name = "effect_is_playing" addr = 0x41824B size = 0x2D [[func]] name = "stream_stop" addr = 0x418278 size = 0x29 [[func]] name = "InitMonsterSND" addr = 0x4182A1 size = 0xE5 [[func]] name = "FreeMonsterSnd" addr = 0x418386 size = 0x6A [[func]] name = "PlayEffect" addr = 0x4183F0 size = 0xA3 [[func]] name = "calc_snd_position" addr = 0x418493 size = 0x7A [[func]] name = "PlaySFX" addr = 0x41850D size = 0x18 [[func]] name = "PlaySFX_priv" addr = 0x418525 size = 0xC0 [[func]] name = "stream_play" addr = 0x4185E5 size = 0x6D [[func]] name = "RndSFX" addr = 0x418652 size = 0x72 [[func]] name = "PlaySfxLoc" addr = 0x4186C4 size = 0x38 [[func]] name = "sound_stop" addr = 0x4186FC size = 0x61 [[func]] name = "sfx_stop" addr = 0x41875D size = 0x20 [[func]] name = "sound_update" addr = 0x41877D size = 0x16 [[func]] name = "stream_update" addr = 0x418793 size = 0x2F [[func]] name = "effects_cleanup_sfx" addr = 0x4187C2 size = 0x26 [[func]] name = "sound_init" addr = 0x4187E8 size = 0x65 [[func]] name = "priv_sound_init" addr = 0x41884D size = 0x57 [[func]] name = "ui_sound_init" addr = 0x4188A4 size = 0x7 [[func]] name = "effects_play_sound" addr = 0x4188AB size = 0x65 [[func]] name = "Decrypt" addr = 0x418910 size = 0x56 [[func]] name = "Encrypt" addr = 0x418966 size = 0x5A [[func]] name = "Hash" addr = 0x4189C0 size = 0x4F [[func]] name = "InitHash" addr = 0x418A0F size = 0x6F [[func]] name = "PkwareCompress" addr = 0x418A7E size = 0x96 [[func]] name = "PkwareBufferRead" addr = 0x418B14 size = 0x34 [[func]] name = "PkwareBufferWrite" addr = 0x418B48 size = 0x27 [[func]] name = "PkwareDecompress" addr = 0x418B6F size = 0x71 [[func]] name = "CelBlit" addr = 0x418BE0 size = 0x68 [[func]] name = "CelDraw" addr = 0x418C48 size = 0x44 [[func]] name = "CelBlitFrame" addr = 0x418C8C size = 0x26 [[func]] name = "CelClippedDraw" addr = 0x418CB2 size = 0x7F [[func]] name = "CelClippedBlit" addr = 0x418D31 size = 0x57 [[func]] name = "CelBlitLight" addr = 0x418D88 size = 0xDC [[func]] name = "CelBlitLightTrans" addr = 0x418E64 size = 0xDD [[func]] name = "CelDrawLight" addr = 0x418F41 size = 0x58 [[func]] name = "CelClippedDrawLight" addr = 0x418F99 size = 0x92 [[func]] name = "CelClippedBlitLightTrans" addr = 0x41902B size = 0x7C [[func]] name = "CelDrawLightRed" addr = 0x4190A7 size = 0x120 [[func]] name = "CelBlitSafe" addr = 0x4191C7 size = 0x7F [[func]] name = "CelClippedDrawSafe" addr = 0x419246 size = 0x7F [[func]] name = "CelClippedBlitSafe" addr = 0x4192C5 size = 0x55 [[func]] name = "CelBlitLightSafe" addr = 0x41931A size = 0xF7 [[func]] name = "CelBlitLightTransSafe" addr = 0x419411 size = 0xF8 [[func]] name = "CelDrawLightSafe" addr = 0x419509 size = 0x90 [[func]] name = "CelClippedBlitLightTransSafe" addr = 0x419599 size = 0x76 [[func]] name = "CelDrawLightRedSafe" addr = 0x41960F size = 0x125 [[func]] name = "CelBlitWidth" addr = 0x419734 size = 0x8A [[func]] name = "CelBlitOutline" addr = 0x4197BE size = 0xFA [[func]] name = "CelBlitOutlineSafe" addr = 0x4198B8 size = 0x12F [[func]] name = "ENG_set_pixel" addr = 0x4199E7 size = 0x45 [[func]] name = "engine_draw_pixel" addr = 0x419A2C size = 0x83 [[func]] name = "DrawLine" addr = 0x419AAF size = 0x40B [[func]] name = "GetDirection" addr = 0x419EBA size = 0x6D [[func]] name = "SetRndSeed" addr = 0x419F27 size = 0x14 [[func]] name = "GetRndSeed" addr = 0x419F3B size = 0x1F [[func]] name = "random_" addr = 0x419F5A size = 0x29 [[func]] name = "engine_debug_trap" addr = 0x419FB1 size = 0x1 [[func]] name = "DiabloAllocPtr" addr = 0x419FB2 size = 0x4D [[func]] name = "mem_free_dbg" addr = 0x419FFF size = 0x30 [[func]] name = "LoadFileInMem" addr = 0x41A02F size = 0x5B [[func]] name = "LoadFileWithMem" addr = 0x41A08A size = 0x5F [[func]] name = "Cl2ApplyTrans" addr = 0x41A0E9 size = 0x84 [[func]] name = "Cl2Draw" addr = 0x41A16D size = 0x7F [[func]] name = "Cl2Blit" addr = 0x41A1EC size = 0x88 [[func]] name = "Cl2DrawOutline" addr = 0x41A274 size = 0x83 [[func]] name = "Cl2BlitOutline" addr = 0x41A2F7 size = 0xBC [[func]] name = "Cl2DrawLightTbl" addr = 0x41A3B3 size = 0xC7 [[func]] name = "Cl2BlitLight" addr = 0x41A47A size = 0xA5 [[func]] name = "Cl2DrawLight" addr = 0x41A51F size = 0xA2 [[func]] name = "Cl2DrawSafe" addr = 0x41A5C1 size = 0x7F [[func]] name = "Cl2BlitSafe" addr = 0x41A640 size = 0x9C [[func]] name = "Cl2DrawOutlineSafe" addr = 0x41A6DC size = 0x93 [[func]] name = "Cl2BlitOutlineSafe" addr = 0x41A76F size = 0xD0 [[func]] name = "Cl2DrawLightTblSafe" addr = 0x41A83F size = 0xC7 [[func]] name = "Cl2BlitLightSafe" addr = 0x41A906 size = 0xBD [[func]] name = "Cl2DrawLightSafe" addr = 0x41A9C3 size = 0xA2 [[func]] name = "PlayInGameMovie" addr = 0x41AA65 size = 0x3C [[func]] name = "InitDiabloMsg" addr = 0x41AAA1 size = 0x41 [[func]] name = "ClrDiabloMsg" addr = 0x41AAE2 size = 0x1B [[func]] name = "DrawDiabloMsg" addr = 0x41AAFD size = 0x203 [[func]] name = "fault_init_filter" addr = 0x41AD0A size = 0xA [[func]] name = "log_create" addr = 0x41AD2A size = 0xBF [[func]] name = "TopLevelExceptionFilter" addr = 0x41ADE9 size = 0x134 [[func]] name = "log_printf" addr = 0x41AF1D size = 0x36 [[func]] name = "fault_unknown_module" addr = 0x41AF53 size = 0x8F [[func]] name = "fault_call_stack" addr = 0x41AFE2 size = 0xB7 [[func]] name = "fault_get_error_type" addr = 0x41B099 size = 0x14C [[func]] name = "log_reset" addr = 0x41B20D size = 0x5F [[func]] name = "fault_reset_filter" addr = 0x41B26C size = 0xD [[func]] name = "gamemenu_on" addr = 0x41B279 size = 0x29 [[func]] name = "gamemenu_update_single" addr = 0x41B2A2 size = 0x3E [[func]] name = "gamemenu_update_multi" addr = 0x41B2E0 size = 0x10 [[func]] name = "gamemenu_off" addr = 0x41B2F0 size = 0x9 [[func]] name = "gamemenu_handle_previous" addr = 0x41B2F9 size = 0x13 [[func]] name = "gamemenu_previous" addr = 0x41B30C size = 0x5 [[func]] name = "gamemenu_new_game" addr = 0x41B311 size = 0x54 [[func]] name = "gamemenu_quit_game" addr = 0x41B365 size = 0xD [[func]] name = "gamemenu_load_game" addr = 0x41B372 size = 0x7E [[func]] name = "gamemenu_save_game" addr = 0x41B3F0 size = 0x9B [[func]] name = "gamemenu_restart_town" addr = 0x41B48B size = 0xA [[func]] name = "gamemenu_options" addr = 0x41B495 size = 0x20 [[func]] name = "gamemenu_get_music" addr = 0x41B4B5 size = 0x19 [[func]] name = "gamemenu_sound_music_toggle" addr = 0x41B4CE size = 0x41 [[func]] name = "gamemenu_get_sound" addr = 0x41B50F size = 0x19 [[func]] name = "gamemenu_jogging" addr = 0x41B528 size = 0x3A [[func]] name = "gamemenu_get_gamma" addr = 0x41B562 size = 0x26 [[func]] name = "gamemenu_music_volume" addr = 0x41B588 size = 0x9E [[func]] name = "gamemenu_slider_music_sound" addr = 0x41B626 size = 0xD [[func]] name = "gamemenu_sound_volume" addr = 0x41B633 size = 0x81 [[func]] name = "gamemenu_loadjog" addr = 0x41B6B4 size = 0x3A [[func]] name = "gamemenu_gamma" addr = 0x41B6EE size = 0x2F [[func]] name = "gamemenu_slider_gamma" addr = 0x41B71D size = 0x10 [[func]] name = "FillSolidBlockTbls" addr = 0x41B72D size = 0x13C [[func]] name = "MakeSpeedCels" addr = 0x41B869 size = 0x436 [[func]] name = "SortTiles" addr = 0x41BC9F size = 0x3F [[func]] name = "SwapTile" addr = 0x41BCDE size = 0x8C [[func]] name = "IsometricCoord" addr = 0x41BD6A size = 0x48 [[func]] name = "SetSpeedCels" addr = 0x41BDB2 size = 0x49 [[func]] name = "SetDungeonMicros" addr = 0x41BDFB size = 0x149 [[func]] name = "DRLG_InitTrans" addr = 0x41BF44 size = 0x30 [[func]] name = "DRLG_MRectTrans" addr = 0x41BF74 size = 0x59 [[func]] name = "DRLG_RectTrans" addr = 0x41BFCD size = 0x45 [[func]] name = "DRLG_CopyTrans" addr = 0x41C012 size = 0x1F [[func]] name = "DRLG_ListTrans" addr = 0x41C031 size = 0x33 [[func]] name = "DRLG_AreaTrans" addr = 0x41C064 size = 0x3F [[func]] name = "DRLG_InitSetPC" addr = 0x41C0A3 size = 0x17 [[func]] name = "DRLG_SetPC" addr = 0x41C0BA size = 0x54 [[func]] name = "Make_SetPC" addr = 0x41C10E size = 0x4F [[func]] name = "DRLG_WillThemeRoomFit" addr = 0x41C15D size = 0x19C [[func]] name = "DRLG_CreateThemeRoom" addr = 0x41C2F9 size = 0x40F [[func]] name = "DRLG_PlaceThemeRooms" addr = 0x41C708 size = 0x18C [[func]] name = "DRLG_HoldThemeRooms" addr = 0x41C894 size = 0x9A [[func]] name = "SkipThemeRoom" addr = 0x41C92E size = 0x52 [[func]] name = "InitLevels" addr = 0x41C980 size = 0x1A [[func]] name = "gmenu_draw_pause" addr = 0x41C99A size = 0x33 [[func]] name = "gmenu_print_text" addr = 0x41C9CD size = 0x59 [[func]] name = "FreeGMenu" addr = 0x41CA26 size = 0x5A [[func]] name = "gmenu_init_menu" addr = 0x41CA80 size = 0x7F [[func]] name = "gmenu_is_active" addr = 0x41CAFF size = 0xC [[func]] name = "gmenu_set_items" addr = 0x41CB0B size = 0x5A [[func]] name = "gmenu_up_down" addr = 0x41CB65 size = 0x6D [[func]] name = "gmenu_draw" addr = 0x41CBD2 size = 0xC1 [[func]] name = "gmenu_draw_menu_item" addr = 0x41CC93 size = 0xF4 [[func]] name = "gmenu_clear_buffer" addr = 0x41CD87 size = 0x3F [[func]] name = "gmenu_get_lfont" addr = 0x41CDC6 size = 0x3C [[func]] name = "gmenu_presskeys" addr = 0x41CE02 size = 0x7C [[func]] name = "gmenu_left_right" addr = 0x41CE7E size = 0x50 [[func]] name = "gmenu_on_mouse_move" addr = 0x41CECE size = 0x58 [[func]] name = "gmenu_get_mouse_slider" addr = 0x41CF26 size = 0x2F [[func]] name = "gmenu_left_mouse" addr = 0x41CF55 size = 0xB2 [[func]] name = "gmenu_enable" addr = 0x41D007 size = 0xE [[func]] name = "gmenu_slider_set" addr = 0x41D015 size = 0x42 [[func]] name = "gmenu_slider_get" addr = 0x41D057 size = 0x3D [[func]] name = "gmenu_slider_steps" addr = 0x41D094 size = 0x15 [[func]] name = "InitHelp" addr = 0x41D0A9 size = 0x12 [[func]] name = "DrawHelp" addr = 0x41D0BB size = 0x18B [[func]] name = "DrawHelpLine" addr = 0x41D246 size = 0x79 [[func]] name = "DisplayHelp" addr = 0x41D2BF size = 0x1C [[func]] name = "HelpScrollUp" addr = 0x41D2DB size = 0x10 [[func]] name = "HelpScrollDown" addr = 0x41D2EB size = 0x14 [[func]] name = "init_cleanup" addr = 0x41D2FF size = 0x11D [[func]] name = "init_run_office_from_start_menu" addr = 0x41D41C size = 0x6D [[func]] name = "init_run_office" addr = 0x41D489 size = 0x179 [[func]] name = "init_disable_screensaver" addr = 0x41D602 size = 0x9C [[func]] name = "init_create_window" addr = 0x41D69E size = 0x143 [[func]] name = "init_kill_mom_parent" addr = 0x41D7E1 size = 0x21 [[func]] name = "init_find_mom_parent" addr = 0x41D802 size = 0x50 [[func]] name = "init_await_mom_parent_exit" addr = 0x41D852 size = 0x2E [[func]] name = "init_archives" addr = 0x41D880 size = 0x1AC [[func]] name = "init_test_access" addr = 0x41DA2C size = 0x1B3 [[func]] name = "init_strip_trailing_slash" addr = 0x41DBDF size = 0x18 [[func]] name = "init_read_test_file" addr = 0x41DBF7 size = 0x95 [[func]] name = "init_get_file_info" addr = 0x41DC8C size = 0xA0 [[func]] name = "MainWndProc" addr = 0x41DD2C size = 0x9E [[func]] name = "init_activate_window" addr = 0x41DDCA size = 0x5A [[func]] name = "WindowProc" addr = 0x41DE24 size = 0x25 [[func]] name = "SetWindowProc" addr = 0x41DE49 size = 0xC [[func]] name = "interface_msg_pump" addr = 0x41DE55 size = 0x48 [[func]] name = "IncProgress" addr = 0x41DE9D size = 0x39 [[func]] name = "DrawCutscene" addr = 0x41DED6 size = 0x76 [[func]] name = "DrawProgress" addr = 0x41DF4C size = 0x29 [[func]] name = "ShowProgress" addr = 0x41DF75 size = 0x326 [[func]] name = "FreeInterface" addr = 0x41E2C3 size = 0x12 [[func]] name = "InitCutscene" addr = 0x41E2D5 size = 0x287 [[func]] name = "FreeInvGFX" addr = 0x41E584 size = 0x12 [[func]] name = "InitInv" addr = 0x41E596 size = 0x62 [[func]] name = "InvDrawSlotBack" addr = 0x41E5F8 size = 0x53 [[func]] name = "DrawInv" addr = 0x41E64B size = 0xAFC [[func]] name = "DrawInvBelt" addr = 0x41F147 size = 0x22C [[func]] name = "AutoPlace" addr = 0x41F373 size = 0x192 [[func]] name = "SpecialAutoPlace" addr = 0x41F505 size = 0x1C6 [[func]] name = "GoldAutoPlace" addr = 0x41F6CB size = 0x2E4 [[func]] name = "WeaponAutoPlace" addr = 0x41F9AF size = 0xE9 [[func]] name = "SwapItem" addr = 0x41FA98 size = 0x3D [[func]] name = "CheckInvPaste" addr = 0x41FAD5 size = 0xE07 [[func]] name = "CheckInvSwap" addr = 0x4208FC size = 0xAA [[func]] name = "CheckInvCut" addr = 0x4209A6 size = 0x490 [[func]] name = "inv_update_rem_item" addr = 0x420E36 size = 0x49 [[func]] name = "RemoveInvItem" addr = 0x420E7F size = 0x151 [[func]] name = "inv_diablo_to_hellfire" addr = 0x420FD0 size = 0x152 [[func]] name = "RemoveSpdBarItem" addr = 0x421122 size = 0x69 [[func]] name = "CheckInvItem" addr = 0x42118B size = 0x27 [[func]] name = "CheckInvScrn" addr = 0x4211B2 size = 0x2C [[func]] name = "CheckItemStats" addr = 0x4211DE size = 0x4D [[func]] name = "CheckBookLevel" addr = 0x42122B size = 0xB7 [[func]] name = "CheckQuestItem" addr = 0x4212E2 size = 0x4F9 [[func]] name = "InvGetItem" addr = 0x4217DB size = 0x19D [[func]] name = "AutoGetItem" addr = 0x421978 size = 0x555 [[func]] name = "FindGetItem" addr = 0x421ECD size = 0x5E [[func]] name = "SyncGetItem" addr = 0x421F2B size = 0x121 [[func]] name = "CanPut" addr = 0x42204C size = 0xD7 [[func]] name = "TryInvPut" addr = 0x422123 size = 0xFE [[func]] name = "DrawInvMsg" addr = 0x422221 size = 0x27 [[func]] name = "InvPutItem" addr = 0x422248 size = 0x373 [[func]] name = "SyncPutItem" addr = 0x4225BB size = 0x33A [[func]] name = "CheckInvHLight" addr = 0x4228F5 size = 0x22E [[func]] name = "RemoveScroll" addr = 0x422B23 size = 0xA6 [[func]] name = "UseScroll" addr = 0x422BC9 size = 0xC0 [[func]] name = "UseStaffCharge" addr = 0x422C89 size = 0x60 [[func]] name = "UseStaff" addr = 0x422CE9 size = 0x53 [[func]] name = "StartGoldDrop" addr = 0x422D3C size = 0x76 [[func]] name = "UseInvItem" addr = 0x422DB2 size = 0x31B [[func]] name = "DoTelekinesis" addr = 0x4230CD size = 0x72 [[func]] name = "CalculateGold" addr = 0x42313F size = 0x5D [[func]] name = "DropItemBeforeTrig" addr = 0x42319C size = 0x2E [[func]] name = "get_ring_max_value" addr = 0x4231CA size = 0x66 [[func]] name = "get_bow_max_value" addr = 0x423230 size = 0x66 [[func]] name = "get_staff_max_value" addr = 0x423296 size = 0x66 [[func]] name = "get_sword_max_value" addr = 0x4232FC size = 0x66 [[func]] name = "get_helm_max_value" addr = 0x423362 size = 0x66 [[func]] name = "get_shield_max_value" addr = 0x4233C8 size = 0x66 [[func]] name = "get_armor_max_value" addr = 0x42342E size = 0x84 [[func]] name = "get_mace_max_value" addr = 0x4234B2 size = 0x66 [[func]] name = "get_amulet_max_value" addr = 0x423518 size = 0x66 [[func]] name = "get_axe_max_value" addr = 0x42357E size = 0x66 [[func]] name = "items_get_currlevel" addr = 0x4235F6 size = 0x26 [[func]] name = "InitItemGFX" addr = 0x42361C size = 0x52 [[func]] name = "ItemPlace" addr = 0x42366E size = 0x4D [[func]] name = "AddInitItems" addr = 0x4236BB size = 0x12C [[func]] name = "InitItems" addr = 0x4237E7 size = 0x128 [[func]] name = "SpawnNote" addr = 0x42390F size = 0x56 [[func]] name = "CalcPlrItemVals" addr = 0x423965 size = 0xCD9 [[func]] name = "CalcPlrScrolls" addr = 0x42463E size = 0x131 [[func]] name = "CalcPlrStaff" addr = 0x42476F size = 0x5D [[func]] name = "CalcSelfItems" addr = 0x4247CC size = 0xFA [[func]] name = "CalcPlrItemMin" addr = 0x4248C6 size = 0x69 [[func]] name = "ItemMinStats" addr = 0x42492F size = 0x36 [[func]] name = "CalcPlrBookVals" addr = 0x424965 size = 0x15A [[func]] name = "CalcPlrInv" addr = 0x424ABF size = 0x58 [[func]] name = "SetPlrHandItem" addr = 0x424B17 size = 0x104 [[func]] name = "GetPlrHandSeed" addr = 0x424C1B size = 0xC [[func]] name = "GetGoldSeed" addr = 0x424C27 size = 0x86 [[func]] name = "SetPlrHandSeed" addr = 0x424CAD size = 0x3 [[func]] name = "SetPlrHandGoldCurs" addr = 0x424CB0 size = 0x35 [[func]] name = "CreatePlrItems" addr = 0x424CE5 size = 0x2B2 [[func]] name = "ItemSpaceOk" addr = 0x424F97 size = 0xF2 [[func]] name = "GetItemSpace" addr = 0x425089 size = 0xFB [[func]] name = "GetSuperItemSpace" addr = 0x425184 size = 0x99 [[func]] name = "GetSuperItemLoc" addr = 0x42521D size = 0x6A [[func]] name = "CalcItemValue" addr = 0x425287 size = 0x4C [[func]] name = "GetBookSpell" addr = 0x4252D3 size = 0x102 [[func]] name = "GetStaffPower" addr = 0x4253D5 size = 0x1DF [[func]] name = "GetStaffSpell" addr = 0x4255B4 size = 0x14B [[func]] name = "GetOilType" addr = 0x4256FF size = 0xB5 [[func]] name = "GetItemAttrs" addr = 0x4257B4 size = 0x2C2 [[func]] name = "RndPL" addr = 0x425A76 size = 0x11 [[func]] name = "PLVal" addr = 0x425A87 size = 0x40 [[func]] name = "SaveItemPower" addr = 0x425AC7 size = 0xBB1 [[func]] name = "GetItemPower" addr = 0x4267F0 size = 0x342 [[func]] name = "GetItemBonus" addr = 0x426B32 size = 0xAE [[func]] name = "SetupItem" addr = 0x426BE0 size = 0x9C [[func]] name = "RndItem" addr = 0x426C7C size = 0x10F [[func]] name = "RndUItem" addr = 0x426D8B size = 0x115 [[func]] name = "RndAllItems" addr = 0x426EA0 size = 0xA3 [[func]] name = "RndTypeItems" addr = 0x426F43 size = 0x9A [[func]] name = "CheckUnique" addr = 0x426FDD size = 0xD1 [[func]] name = "GetUniqueItem" addr = 0x4270AE size = 0x14B [[func]] name = "SpawnUnique" addr = 0x4271F9 size = 0x93 [[func]] name = "ItemRndDur" addr = 0x42728C size = 0x42 [[func]] name = "SetupAllItems" addr = 0x4272CE size = 0x160 [[func]] name = "SpawnItem" addr = 0x42742E size = 0x116 [[func]] name = "CreateItem" addr = 0x427544 size = 0xA0 [[func]] name = "CreateRndItem" addr = 0x4275E4 size = 0xA9 [[func]] name = "SetupAllUseful" addr = 0x42768D size = 0x7E [[func]] name = "CreateRndUseful" addr = 0x42770B size = 0x6F [[func]] name = "CreateTypeItem" addr = 0x42777A size = 0xAA [[func]] name = "RecreateItem" addr = 0x427824 size = 0x115 [[func]] name = "RecreateEar" addr = 0x427939 size = 0x139 [[func]] name = "CornerstoneSave" addr = 0x427A72 size = 0x48 [[func]] name = "CornerstoneLoad" addr = 0x427ABA size = 0x114 [[func]] name = "SpawnQuestItem" addr = 0x427BCE size = 0x120 [[func]] name = "SpawnRock" addr = 0x427CEE size = 0xD8 [[func]] name = "SpawnItem" addr = 0x427DC6 size = 0x9B [[func]] name = "SpawnMapOfDoom" addr = 0x427E61 size = 0xE [[func]] name = "SpawnRuneBomb" addr = 0x427E6F size = 0xE [[func]] name = "SpawnTheodore" addr = 0x427E7D size = 0xE [[func]] name = "RespawnItem" addr = 0x427E8B size = 0xDD [[func]] name = "DeleteItem" addr = 0x427F68 size = 0x34 [[func]] name = "ItemDoppel" addr = 0x427F9C size = 0x5D [[func]] name = "ProcessItems" addr = 0x427FF9 size = 0xE0 [[func]] name = "FreeItemGFX" addr = 0x4280D9 size = 0x1D [[func]] name = "GetItemFrm" addr = 0x4280F6 size = 0x21 [[func]] name = "GetItemStr" addr = 0x428117 size = 0x73 [[func]] name = "CheckIdentify" addr = 0x42818A size = 0x46 [[func]] name = "DoRepair" addr = 0x4281D0 size = 0x5A [[func]] name = "RepairItem" addr = 0x42822A size = 0x78 [[func]] name = "DoRecharge" addr = 0x4282A2 size = 0x74 [[func]] name = "RechargeItem" addr = 0x428316 size = 0x47 [[func]] name = "DoOil" addr = 0x42835D size = 0x58 [[func]] name = "OilItem" addr = 0x4283B5 size = 0x1FD [[func]] name = "PrintItemOil" addr = 0x4285DA size = 0x213 [[func]] name = "PrintItemPower" addr = 0x42889B size = 0x5CC [[func]] name = "DrawUTextBack" addr = 0x428FDF size = 0x5C [[func]] name = "PrintUString" addr = 0x42903B size = 0xCE [[func]] name = "DrawULine" addr = 0x429109 size = 0x4B [[func]] name = "DrawUniqueInfo" addr = 0x429154 size = 0x136 [[func]] name = "PrintItemMisc" addr = 0x42928A size = 0x191 [[func]] name = "PrintItemDetails" addr = 0x42941B size = 0x25A [[func]] name = "PrintItemDur" addr = 0x429675 size = 0x22E [[func]] name = "UseItem" addr = 0x4298A3 size = 0x7C7 [[func]] name = "StoreStatOk" addr = 0x42A06A size = 0x49 [[func]] name = "SmithItemOk" addr = 0x42A0B3 size = 0x3F [[func]] name = "RndSmithItem" addr = 0x42A0F2 size = 0x88 [[func]] name = "BubbleSwapItem" addr = 0x42A17A size = 0x34 [[func]] name = "SortSmith" addr = 0x42A1AE size = 0x63 [[func]] name = "SpawnSmith" addr = 0x42A211 size = 0xE4 [[func]] name = "PremiumItemOk" addr = 0x42A2F5 size = 0x3B [[func]] name = "RndPremiumItem" addr = 0x42A330 size = 0x7D [[func]] name = "SpawnPremium" addr = 0x42A3AD size = 0x18F [[func]] name = "SpawnOnePremium" addr = 0x42A53C size = 0x24F [[func]] name = "WitchItemOk" addr = 0x42A7BF size = 0x6B [[func]] name = "RndWitchItem" addr = 0x42A82A size = 0x75 [[func]] name = "SortWitch" addr = 0x42A89F size = 0x67 [[func]] name = "WitchBookLevel" addr = 0x42A906 size = 0x98 [[func]] name = "SpawnWitch" addr = 0x42A99E size = 0x281 [[func]] name = "RndBoyItem" addr = 0x42AC1F size = 0x75 [[func]] name = "SpawnBoy" addr = 0x42AC94 size = 0x2AF [[func]] name = "HealerItemOk" addr = 0x42AFEF size = 0x135 [[func]] name = "RndHealerItem" addr = 0x42B124 size = 0x75 [[func]] name = "SortHealer" addr = 0x42B199 size = 0x67 [[func]] name = "SpawnHealer" addr = 0x42B200 size = 0x14B [[func]] name = "SpawnStoreGold" addr = 0x42B34B size = 0x29 [[func]] name = "RecreateSmithItem" addr = 0x42B374 size = 0x51 [[func]] name = "RecreatePremiumItem" addr = 0x42B3C5 size = 0x6D [[func]] name = "RecreateBoyItem" addr = 0x42B432 size = 0x6B [[func]] name = "RecreateWitchItem" addr = 0x42B49D size = 0xE8 [[func]] name = "RecreateHealerItem" addr = 0x42B585 size = 0x67 [[func]] name = "RecreateTownItem" addr = 0x42B5EC size = 0x67 [[func]] name = "RecalcStoreStats" addr = 0x42B653 size = 0xA1 [[func]] name = "ItemNoFlippy" addr = 0x42B6F4 size = 0x2F [[func]] name = "CreateSpellBook" addr = 0x42B723 size = 0xE0 [[func]] name = "CreateMagicArmor" addr = 0x42B803 size = 0xD9 [[func]] name = "CreateAmulet" addr = 0x42B8DC size = 0xC7 [[func]] name = "CreateMagicWeapon" addr = 0x42B9A3 size = 0xEF [[func]] name = "GetItemRecord" addr = 0x42BA92 size = 0xA3 [[func]] name = "NextItemRecord" addr = 0x42BB35 size = 0x46 [[func]] name = "SetItemRecord" addr = 0x42BB7B size = 0x47 [[func]] name = "PutItemRecord" addr = 0x42BBC2 size = 0xA5 [[func]] name = "RotateRadius" addr = 0x42BC67 size = 0x77 [[func]] name = "DoLighting" addr = 0x42BCDE size = 0x37E [[func]] name = "DoUnLight" addr = 0x42C05C size = 0x6B [[func]] name = "DoUnVision" addr = 0x42C0C7 size = 0x5A [[func]] name = "DoVision" addr = 0x42C121 size = 0x2AA [[func]] name = "FreeLightTable" addr = 0x42C3CB size = 0x12 [[func]] name = "InitLightTable" addr = 0x42C3DD size = 0x10 [[func]] name = "MakeLightTable" addr = 0x42C3ED size = 0x453 [[func]] name = "InitLightMax" addr = 0x42C840 size = 0x16 [[func]] name = "InitLighting" addr = 0x42C856 size = 0x1E [[func]] name = "AddLight" addr = 0x42C874 size = 0x6F [[func]] name = "AddUnLight" addr = 0x42C8E3 size = 0x20 [[func]] name = "ChangeLightRadius" addr = 0x42C903 size = 0x53 [[func]] name = "ChangeLightXY" addr = 0x42C956 size = 0x5F [[func]] name = "ChangeLightOff" addr = 0x42C9B5 size = 0x5B [[func]] name = "ChangeLight" addr = 0x42CA10 size = 0x6C [[func]] name = "ProcessLightList" addr = 0x42CA7C size = 0x10A [[func]] name = "SavePreLighting" addr = 0x42CB86 size = 0x18 [[func]] name = "InitVision" addr = 0x42CB9E size = 0x3B [[func]] name = "AddVision" addr = 0x42CBD9 size = 0x72 [[func]] name = "ChangeVisionRadius" addr = 0x42CC4B size = 0x41 [[func]] name = "ChangeVisionXY" addr = 0x42CC8C size = 0x4A [[func]] name = "ProcessVisionList" addr = 0x42CCD6 size = 0x101 [[func]] name = "lighting_color_cycling" addr = 0x42CDD7 size = 0x5B [[func]] name = "LoadGame" addr = 0x42CE32 size = 0x552 [[func]] name = "BLoad" addr = 0x42D384 size = 0xE [[func]] name = "WLoad" addr = 0x42D392 size = 0x3C [[func]] name = "ILoad" addr = 0x42D3CE size = 0x3C [[func]] name = "OLoad" addr = 0x42D40A size = 0x17 [[func]] name = "LoadPlayer" addr = 0x42D421 size = 0x2A [[func]] name = "LoadMonster" addr = 0x42D44B size = 0x36 [[func]] name = "LoadMissile" addr = 0x42D481 size = 0x2A [[func]] name = "LoadObject" addr = 0x42D4AB size = 0x22 [[func]] name = "LoadItem" addr = 0x42D4CD size = 0x36 [[func]] name = "LoadPremium" addr = 0x42D503 size = 0x2A [[func]] name = "LoadQuest" addr = 0x42D52D size = 0x54 [[func]] name = "LoadLighting" addr = 0x42D581 size = 0x22 [[func]] name = "LoadVision" addr = 0x42D5A3 size = 0x22 [[func]] name = "LoadPortal" addr = 0x42D5C5 size = 0x23 [[func]] name = "SaveGame" addr = 0x42D5E8 size = 0x4D0 [[func]] name = "BSave" addr = 0x42DAB8 size = 0xE [[func]] name = "WSave" addr = 0x42DAC6 size = 0x47 [[func]] name = "ISave" addr = 0x42DB0D size = 0x47 [[func]] name = "OSave" addr = 0x42DB54 size = 0x18 [[func]] name = "SavePlayer" addr = 0x42DB6C size = 0x2A [[func]] name = "SaveMonster" addr = 0x42DB96 size = 0x2A [[func]] name = "SaveMissile" addr = 0x42DBC0 size = 0x2A [[func]] name = "SaveObject" addr = 0x42DBEA size = 0x22 [[func]] name = "SaveItem" addr = 0x42DC0C size = 0x2A [[func]] name = "SavePremium" addr = 0x42DC36 size = 0x2A [[func]] name = "SaveQuest" addr = 0x42DC60 size = 0x58 [[func]] name = "SaveLighting" addr = 0x42DCB8 size = 0x22 [[func]] name = "SaveVision" addr = 0x42DCDA size = 0x22 [[func]] name = "SavePortal" addr = 0x42DCFC size = 0x23 [[func]] name = "SaveLevel" addr = 0x42DD1F size = 0x2E8 [[func]] name = "LoadLevel" addr = 0x42E007 size = 0x2E6 [[func]] name = "mainmenu_refresh_music" addr = 0x42E2ED size = 0x27 [[func]] name = "mainmenu_loop" addr = 0x42E314 size = 0x90 [[func]] name = "mainmenu_single_player" addr = 0x42E3A4 size = 0x95 [[func]] name = "mainmenu_init_menu" addr = 0x42E439 size = 0x36 [[func]] name = "mainmenu_multi_player" addr = 0x42E46F size = 0x6F [[func]] name = "mainmenu_play_intro" addr = 0x42E4DE size = 0x17 [[func]] name = "FreeQuestText" addr = 0x42E4F5 size = 0x24 [[func]] name = "InitQuestText" addr = 0x42E519 size = 0x2A [[func]] name = "InitQTextMsg" addr = 0x42E543 size = 0x61 [[func]] name = "DrawQTextBack" addr = 0x42E5A4 size = 0x5C [[func]] name = "PrintQTextChr" addr = 0x42E600 size = 0xA2 [[func]] name = "DrawQText" addr = 0x42E6A2 size = 0x1B4 [[func]] name = "GetDamageAmt" addr = 0x42E856 size = 0x639 [[func]] name = "CheckBlock" addr = 0x42EF52 size = 0x59 [[func]] name = "FindClosest" addr = 0x42EFAB size = 0xAA [[func]] name = "GetSpellLevel" addr = 0x42F055 size = 0x36 [[func]] name = "DeleteMissile" addr = 0x42F08B size = 0x34 [[func]] name = "MonsterTrapHit" addr = 0x42F0BF size = 0x1BE [[func]] name = "MonsterMHit" addr = 0x42F27D size = 0x392 [[func]] name = "PlayerMHit" addr = 0x42F60F size = 0x477 [[func]] name = "SetMissDir" addr = 0x42FA86 size = 0x1A [[func]] name = "SetMissAnim" addr = 0x42FAA0 size = 0x84 [[func]] name = "LoadMissileGFX" addr = 0x42FB24 size = 0xEE [[func]] name = "InitMissileGFX" addr = 0x42FC12 size = 0x2D [[func]] name = "FreeMissiles" addr = 0x42FC3F size = 0x2E [[func]] name = "FreeMissileGFX" addr = 0x42FC6D size = 0x69 [[func]] name = "FreeMissiles2" addr = 0x42FCD6 size = 0x2E [[func]] name = "InitMissiles" addr = 0x42FD04 size = 0x22F [[func]] name = "missiles_hive_explosion" addr = 0x42FF33 size = 0x95 [[func]] name = "missiles_fire_rune" addr = 0x42FFC8 size = 0x80 [[func]] name = "missiles_found_target" addr = 0x430048 size = 0xF6 [[func]] name = "missiles_light_rune" addr = 0x43013E size = 0x80 [[func]] name = "missiles_great_light_rune" addr = 0x4301BE size = 0x80 [[func]] name = "missiles_immolation_rune" addr = 0x43023E size = 0x80 [[func]] name = "missiles_stone_rune" addr = 0x4302BE size = 0x80 [[func]] name = "missiles_reflection" addr = 0x43033E size = 0x6A [[func]] name = "missiles_berserk" addr = 0x4303A8 size = 0x27C [[func]] name = "missiles_hork_spawn" addr = 0x430624 size = 0x3D [[func]] name = "GetMissileVel" addr = 0x430661 size = 0x99 [[func]] name = "PutMissile" addr = 0x4306FA size = 0x70 [[func]] name = "missiles_jester" addr = 0x43076A size = 0x9B [[func]] name = "missiles_steal_pots" addr = 0x43082D size = 0x24B [[func]] name = "missiles_mana_trap" addr = 0x430A78 size = 0x111 [[func]] name = "AddLArrow" addr = 0x430B89 size = 0x10A [[func]] name = "GetDirection16" addr = 0x430C93 size = 0x690 [[func]] name = "AddArrow" addr = 0x431323 size = 0x111 [[func]] name = "missiles_spec_arrow" addr = 0x431434 size = 0xA9 [[func]] name = "GetVileMissPos" addr = 0x4314DD size = 0x9E [[func]] name = "AddRndTeleport" addr = 0x43157B size = 0x157 [[func]] name = "missiles_warp" addr = 0x4316D2 size = 0x131 [[func]] name = "AddFirebolt" addr = 0x431803 size = 0x119 [[func]] name = "AddMagmaball" addr = 0x43191C size = 0x97 [[func]] name = "GetMissilePos" addr = 0x4319B3 size = 0xDC [[func]] name = "miss_null_33" addr = 0x431A8F size = 0x46 [[func]] name = "AddTeleport" addr = 0x431AD5 size = 0x100 [[func]] name = "AddLightball" addr = 0x431BD5 size = 0x81 [[func]] name = "missiles_light_wall" addr = 0x431C56 size = 0x8A [[func]] name = "AddFirewall" addr = 0x431CE0 size = 0xEA [[func]] name = "AddFireball" addr = 0x431DCA size = 0x13E [[func]] name = "missiles_rune_explosion" addr = 0x431F08 size = 0x1C6 [[func]] name = "CheckMissileCol" addr = 0x4320CE size = 0x392 [[func]] name = "Plr2PlrMHit" addr = 0x432460 size = 0x369 [[func]] name = "missiles_immo_1" addr = 0x4327C9 size = 0x14D [[func]] name = "missiles_immo_2" addr = 0x432916 size = 0xC4 [[func]] name = "AddLightctrl" addr = 0x4329DA size = 0x6C [[func]] name = "missiles_larrow" addr = 0x432A46 size = 0x9F [[func]] name = "AddLightning" addr = 0x432AE5 size = 0xD1 [[func]] name = "AddMisexp" addr = 0x432BB6 size = 0xDB [[func]] name = "AddWeapexp" addr = 0x432C91 size = 0x6B [[func]] name = "CheckIfTrig" addr = 0x432CFC size = 0x63 [[func]] name = "AddTown" addr = 0x432D5F size = 0x1FA [[func]] name = "AddFlash" addr = 0x432F59 size = 0xE4 [[func]] name = "missiles_43303D" addr = 0x43303D size = 0x3 [[func]] name = "missiles_433040" addr = 0x433040 size = 0x5C [[func]] name = "AddFlash2" addr = 0x43309C size = 0xDC [[func]] name = "AddManashield" addr = 0x433178 size = 0x62 [[func]] name = "AddFiremove" addr = 0x4331DA size = 0x83 [[func]] name = "AddGuardian" addr = 0x43325D size = 0x21C [[func]] name = "AddChain" addr = 0x433479 size = 0x33 [[func]] name = "miss_null_11" addr = 0x4334AC size = 0x33 [[func]] name = "miss_null_12" addr = 0x4334DF size = 0x3D [[func]] name = "miss_null_13" addr = 0x43351C size = 0x3F [[func]] name = "AddRhino" addr = 0x43355B size = 0x111 [[func]] name = "miss_null_32" addr = 0x43366C size = 0xDE [[func]] name = "AddFlare" addr = 0x43374A size = 0x182 [[func]] name = "AddAcid" addr = 0x4338CC size = 0x99 [[func]] name = "miss_null_1D" addr = 0x433965 size = 0x3C [[func]] name = "AddAcidpud" addr = 0x4339A1 size = 0x64 [[func]] name = "AddStone" addr = 0x433A05 size = 0x1A2 [[func]] name = "AddGolem" addr = 0x433BA7 size = 0xC9 [[func]] name = "AddEtherealize" addr = 0x433C70 size = 0x9A [[func]] name = "miss_null_1F" addr = 0x433D0A size = 0x13 [[func]] name = "miss_null_23" addr = 0x433D1D size = 0x66 [[func]] name = "AddBoom" addr = 0x433D83 size = 0x53 [[func]] name = "AddHeal" addr = 0x433DD6 size = 0x123 [[func]] name = "missiles_rech_mana" addr = 0x433EF9 size = 0x11A [[func]] name = "missiles_magi" addr = 0x434013 size = 0x59 [[func]] name = "AddHealOther" addr = 0x43406C size = 0x33 [[func]] name = "AddElement" addr = 0x43409F size = 0x119 [[func]] name = "GetDirection8" addr = 0x4341B8 size = 0x636 [[func]] name = "AddIdentify" addr = 0x4347EE size = 0x51 [[func]] name = "AddFirewallC" addr = 0x43483F size = 0x13C [[func]] name = "missiles_ring" addr = 0x43497B size = 0x75 [[func]] name = "missiles_search" addr = 0x4349F0 size = 0x101 [[func]] name = "AddInfra" addr = 0x434AF1 size = 0x73 [[func]] name = "AddWave" addr = 0x434B64 size = 0x4B [[func]] name = "AddNova" addr = 0x434BAF size = 0x106 [[func]] name = "AddBlodboil" addr = 0x434CB5 size = 0x122 [[func]] name = "AddRepair" addr = 0x434DD7 size = 0x51 [[func]] name = "AddRecharge" addr = 0x434E28 size = 0x51 [[func]] name = "AddDisarm" addr = 0x434E79 size = 0x33 [[func]] name = "AddApoca" addr = 0x434EAC size = 0xF5 [[func]] name = "AddFlame" addr = 0x434FA1 size = 0x111 [[func]] name = "AddFlamec" addr = 0x4350B2 size = 0x78 [[func]] name = "AddCbolt" addr = 0x43512A size = 0xFB [[func]] name = "missiles_cbolt_arrow" addr = 0x435225 size = 0xDA [[func]] name = "AddHbolt" addr = 0x4352FF size = 0xE7 [[func]] name = "missiles_hbolt_arrow" addr = 0x4353E6 size = 0xAC [[func]] name = "AddResurrect" addr = 0x435492 size = 0x37 [[func]] name = "AddResurrectBeam" addr = 0x4354C9 size = 0x4E [[func]] name = "AddTelekinesis" addr = 0x435517 size = 0x33 [[func]] name = "AddBoneSpirit" addr = 0x43554A size = 0x10F [[func]] name = "AddRportal" addr = 0x435659 size = 0x4A [[func]] name = "AddDiabApoca" addr = 0x4356A3 size = 0x8C [[func]] name = "AddMissile" addr = 0x43572F size = 0x192 [[func]] name = "Sentfire" addr = 0x4358C1 size = 0xDF [[func]] name = "mi_hork_spawn" addr = 0x4359A0 size = 0x138 [[func]] name = "MI_Rune" addr = 0x435AD8 size = 0xDB [[func]] name = "MI_Golem" addr = 0x435BB3 size = 0x126 [[func]] name = "MI_SetManashield" addr = 0x435CD9 size = 0xB [[func]] name = "MI_LArrow" addr = 0x435CE4 size = 0x32B [[func]] name = "MI_Arrow" addr = 0x43600F size = 0xD9 [[func]] name = "MI_Firebolt" addr = 0x4360E8 size = 0x351 [[func]] name = "MI_Lightball" addr = 0x436439 size = 0xE8 [[func]] name = "mi_light_wall" addr = 0x436521 size = 0x62 [[func]] name = "mi_null_33" addr = 0x436583 size = 0x6A [[func]] name = "MI_Acidpud" addr = 0x4365ED size = 0x74 [[func]] name = "MI_Firewall" addr = 0x436661 size = 0x171 [[func]] name = "MI_Fireball" addr = 0x4367D2 size = 0x413 [[func]] name = "mi_hive_explode" addr = 0x436BE5 size = 0x3E [[func]] name = "mi_immolation" addr = 0x436C23 size = 0x46D [[func]] name = "MI_Lightctrl" addr = 0x4370B0 size = 0x20B [[func]] name = "mi_light_arrow" addr = 0x4372BB size = 0x183 [[func]] name = "MI_Lightning" addr = 0x43743E size = 0x86 [[func]] name = "MI_Town" addr = 0x4374C4 size = 0x1B3 [[func]] name = "MI_Flash" addr = 0x437677 size = 0x134 [[func]] name = "mi_flashfr" addr = 0x4377AB size = 0x9A [[func]] name = "mi_flashbk" addr = 0x437845 size = 0x66 [[func]] name = "MI_Flash2" addr = 0x4378AB size = 0xDC [[func]] name = "mi_reflect" addr = 0x437987 size = 0xCD [[func]] name = "MI_Manashield" addr = 0x437A54 size = 0x26C [[func]] name = "MI_Etherealize" addr = 0x437CC0 size = 0xD9 [[func]] name = "MI_Firemove" addr = 0x437D99 size = 0x1D7 [[func]] name = "MI_Guardian" addr = 0x437F70 size = 0x1FD [[func]] name = "MI_Chain" addr = 0x43816D size = 0x131 [[func]] name = "mi_null_11" addr = 0x43829E size = 0x35 [[func]] name = "MI_Weapexp" addr = 0x4382D3 size = 0x14C [[func]] name = "MI_Misexp" addr = 0x43841F size = 0xCC [[func]] name = "MI_Acidsplat" addr = 0x4384EB size = 0x91 [[func]] name = "MI_Teleport" addr = 0x43857C size = 0x14F [[func]] name = "MI_Stone" addr = 0x4386CB size = 0xB3 [[func]] name = "MI_Boom" addr = 0x43877E size = 0x62 [[func]] name = "MI_Rhino" addr = 0x4387E0 size = 0x181 [[func]] name = "MoveMissilePos" addr = 0x438961 size = 0x8F [[func]] name = "mi_null_32" addr = 0x438A10 size = 0x1BD [[func]] name = "MI_FirewallC" addr = 0x438BCD size = 0x176 [[func]] name = "mi_fire_ring" addr = 0x438D43 size = 0x150 [[func]] name = "mi_light_ring" addr = 0x438E93 size = 0x150 [[func]] name = "mi_search" addr = 0x438FE3 size = 0x42 [[func]] name = "mi_lightning_wall" addr = 0x439025 size = 0x1BE [[func]] name = "MI_Infra" addr = 0x4391E3 size = 0x49 [[func]] name = "MI_Apoca" addr = 0x43922C size = 0x11D [[func]] name = "MI_Wave" addr = 0x439349 size = 0x269 [[func]] name = "MI_Nova" addr = 0x4395B2 size = 0x15E [[func]] name = "mi_fire_nova" addr = 0x439710 size = 0x15E [[func]] name = "mi_spec_arrow" addr = 0x43986E size = 0x124 [[func]] name = "MI_Blodboil" addr = 0x439992 size = 0x1D3 [[func]] name = "MI_Flame" addr = 0x439B65 size = 0xC9 [[func]] name = "MI_Flamec" addr = 0x439C2E size = 0xDE [[func]] name = "MI_Cbolt" addr = 0x439D0C size = 0x18A [[func]] name = "MI_Hbolt" addr = 0x439E96 size = 0x149 [[func]] name = "MI_Element" addr = 0x439FDF size = 0x378 [[func]] name = "MI_Bonespirit" addr = 0x43A357 size = 0x201 [[func]] name = "MI_ResurrectBeam" addr = 0x43A558 size = 0x1F [[func]] name = "MI_Rportal" addr = 0x43A577 size = 0x12E [[func]] name = "ProcessMissiles" addr = 0x43A6A5 size = 0x1AC [[func]] name = "missiles_process_charge" addr = 0x43A851 size = 0x8C [[func]] name = "ClearMissileSpot" addr = 0x43A8DD size = 0x28 [[func]] name = "InitLevelMonsters" addr = 0x43A905 size = 0x59 [[func]] name = "AddMonsterType" addr = 0x43A95E size = 0x7D [[func]] name = "GetLevelMTypes" addr = 0x43A9DB size = 0x35E [[func]] name = "InitMonsterGFX" addr = 0x43AD39 size = 0x392 [[func]] name = "InitMonsterTRN" addr = 0x43B0CB size = 0x8E [[func]] name = "InitMonster" addr = 0x43B159 size = 0x3FB [[func]] name = "ClrAllMonsters" addr = 0x43B554 size = 0xAD [[func]] name = "ClearMVars" addr = 0x43B601 size = 0x39 [[func]] name = "MonstPlace" addr = 0x43B63A size = 0x48 [[func]] name = "monster_some_crypt" addr = 0x43B682 size = 0x63 [[func]] name = "LoadDiabMonsts" addr = 0x43B6E5 size = 0xB3 [[func]] name = "InitMonsters" addr = 0x43B798 size = 0x218 [[func]] name = "PlaceUniques" addr = 0x43B9B0 size = 0xC8 [[func]] name = "PlaceUniqueMonst" addr = 0x43BA78 size = 0x55D [[func]] name = "PlaceMonster" addr = 0x43BFD5 size = 0x82 [[func]] name = "PlaceQuestMonsters" addr = 0x43C057 size = 0x2E6 [[func]] name = "PlaceGroup" addr = 0x43C33D size = 0x28F [[func]] name = "SetMapMonsters" addr = 0x43C5CC size = 0x140 [[func]] name = "DeleteMonster" addr = 0x43C70C size = 0x29 [[func]] name = "AddMonster" addr = 0x43C735 size = 0x50 [[func]] name = "AddDoppelganger" addr = 0x43C785 size = 0xEC [[func]] name = "M_Ranged" addr = 0x43C871 size = 0x27 [[func]] name = "M_Talker" addr = 0x43C898 size = 0x36 [[func]] name = "M_Enemy" addr = 0x43C8CE size = 0x32F [[func]] name = "M_StartStand" addr = 0x43CBFD size = 0x9D [[func]] name = "NewMonsterAnim" addr = 0x43CC9A size = 0x3E [[func]] name = "M_CheckEFlag" addr = 0x43CCD8 size = 0x5A [[func]] name = "M_ClearSquares" addr = 0x43CD32 size = 0x8F [[func]] name = "M_GetKnockback" addr = 0x43CDC1 size = 0xEE [[func]] name = "M_StartHit" addr = 0x43CEAF size = 0x1B5 [[func]] name = "M_GetDir" addr = 0x43D064 size = 0x28 [[func]] name = "M_StartKill" addr = 0x43D08C size = 0x7D [[func]] name = "MonstStartKill" addr = 0x43D109 size = 0x1A8 [[func]] name = "M_DiabloDeath" addr = 0x43D2B1 size = 0x230 [[func]] name = "SpawnLoot" addr = 0x43D4E1 size = 0x174 [[func]] name = "M_SyncStartKill" addr = 0x43D655 size = 0x73 [[func]] name = "M_DoStand" addr = 0x43D6C8 size = 0x58 [[func]] name = "M_DoWalk" addr = 0x43D720 size = 0x12D [[func]] name = "M_ChangeLightOffset" addr = 0x43D84D size = 0x5F [[func]] name = "M_DoWalk2" addr = 0x43D8AC size = 0x10A [[func]] name = "M_DoWalk3" addr = 0x43D9B6 size = 0x13E [[func]] name = "M_TryM2MHit" addr = 0x43DAF4 size = 0xEA [[func]] name = "M2MStartHit" addr = 0x43DBDE size = 0x1AC [[func]] name = "M2MStartKill" addr = 0x43DD8A size = 0x214 [[func]] name = "M_DoAttack" addr = 0x43DF9E size = 0x14E [[func]] name = "M_TryH2HHit" addr = 0x43E0EC size = 0x619 [[func]] name = "M_DoRAttack" addr = 0x43E705 size = 0xD0 [[func]] name = "M_DoRSpAttack" addr = 0x43E7D5 size = 0x106 [[func]] name = "M_DoSAttack" addr = 0x43E8DB size = 0x77 [[func]] name = "M_DoFadein" addr = 0x43E952 size = 0x52 [[func]] name = "M_DoFadeout" addr = 0x43E9A4 size = 0x70 [[func]] name = "M_DoHeal" addr = 0x43EA14 size = 0x71 [[func]] name = "M_DoTalk" addr = 0x43EA85 size = 0x27B [[func]] name = "M_Teleport" addr = 0x43ED00 size = 0x133 [[func]] name = "M_DoGotHit" addr = 0x43EE33 size = 0x39 [[func]] name = "M_UpdateLeader" addr = 0x43EE6C size = 0x72 [[func]] name = "DoEnding" addr = 0x43EEDE size = 0xDA [[func]] name = "PrepDoEnding" addr = 0x43EFB8 size = 0xB6 [[func]] name = "M_DoDeath" addr = 0x43F06E size = 0xFA [[func]] name = "M_DoSpStand" addr = 0x43F168 size = 0x5C [[func]] name = "M_DoDelay" addr = 0x43F1C4 size = 0x94 [[func]] name = "M_DoStone" addr = 0x43F258 size = 0x3E [[func]] name = "M_WalkDir" addr = 0x43F296 size = 0x123 [[func]] name = "M_StartWalk" addr = 0x43F3D9 size = 0xCD [[func]] name = "M_StartWalk2" addr = 0x43F4A6 size = 0x136 [[func]] name = "M_StartWalk3" addr = 0x43F5DC size = 0x159 [[func]] name = "GroupUnity" addr = 0x43F735 size = 0x202 [[func]] name = "M_CallWalk" addr = 0x43F937 size = 0x111 [[func]] name = "M_PathWalk" addr = 0x43FA48 size = 0x73 [[func]] name = "M_CallWalk2" addr = 0x43FABB size = 0x89 [[func]] name = "M_DumbWalk" addr = 0x43FB44 size = 0x21 [[func]] name = "M_RoundWalk" addr = 0x43FB65 size = 0xD1 [[func]] name = "MAI_Zombie" addr = 0x43FC36 size = 0x13D [[func]] name = "M_StartAttack" addr = 0x43FD73 size = 0x82 [[func]] name = "MAI_SkelSd" addr = 0x43FDF5 size = 0x131 [[func]] name = "M_StartDelay" addr = 0x43FF26 size = 0x26 [[func]] name = "MAI_Path" addr = 0x43FF4C size = 0xBF [[func]] name = "MAI_Snake" addr = 0x44000B size = 0x28D [[func]] name = "MAI_Bat" addr = 0x440298 size = 0x25F [[func]] name = "MAI_SkelBow" addr = 0x4404F7 size = 0x135 [[func]] name = "M_StartRAttack" addr = 0x44062C size = 0x98 [[func]] name = "MAI_Fat" addr = 0x4406C4 size = 0x11C [[func]] name = "M_StartSpAttack" addr = 0x4407E0 size = 0x85 [[func]] name = "MAI_Sneak" addr = 0x440865 size = 0x275 [[func]] name = "M_StartFadein" addr = 0x440ADA size = 0xBB [[func]] name = "M_StartFadeout" addr = 0x440B95 size = 0xAA [[func]] name = "MAI_Fireman" addr = 0x440C3F size = 0x220 [[func]] name = "MAI_Fallen" addr = 0x440E5F size = 0x1FA [[func]] name = "M_StartSpStand" addr = 0x441059 size = 0x7E [[func]] name = "MAI_Cleaver" addr = 0x4410D7 size = 0xA5 [[func]] name = "MAI_Round" addr = 0x44117C size = 0x292 [[func]] name = "MAI_GoatMc" addr = 0x44140E size = 0x8 [[func]] name = "MAI_Ranged" addr = 0x441416 size = 0x17D [[func]] name = "M_StartRSpAttack" addr = 0x441593 size = 0xA1 [[func]] name = "MAI_GoatBow" addr = 0x441634 size = 0xA [[func]] name = "MAI_Succ" addr = 0x44163E size = 0xB [[func]] name = "MAI_Lich" addr = 0x441649 size = 0xB [[func]] name = "MAI_ArchLich" addr = 0x441654 size = 0xB [[func]] name = "MAI_Psychorb" addr = 0x44165F size = 0xB [[func]] name = "MAI_Necromorb" addr = 0x44166A size = 0xB [[func]] name = "MAI_AcidUniq" addr = 0x441675 size = 0xB [[func]] name = "MAI_Firebat" addr = 0x441680 size = 0xB [[func]] name = "MAI_Torchant" addr = 0x44168B size = 0xB [[func]] name = "MAI_Scav" addr = 0x441696 size = 0x2DD [[func]] name = "M_StartEat" addr = 0x441973 size = 0x79 [[func]] name = "MAI_Garg" addr = 0x4419EC size = 0x123 [[func]] name = "M_StartHeal" addr = 0x441B0F size = 0x73 [[func]] name = "MAI_RoundRanged" addr = 0x441B82 size = 0x300 [[func]] name = "MAI_Magma" addr = 0x441E82 size = 0xF [[func]] name = "MAI_Storm" addr = 0x441E91 size = 0xF [[func]] name = "MAI_BoneDemon" addr = 0x441EA0 size = 0xF [[func]] name = "MAI_Acid" addr = 0x441EAF size = 0xF [[func]] name = "MAI_Diablo" addr = 0x441EBE size = 0xF [[func]] name = "MAI_RR2" addr = 0x441ECD size = 0x308 [[func]] name = "MAI_Mega" addr = 0x4421D5 size = 0xB [[func]] name = "MAI_Golum" addr = 0x4421E0 size = 0x219 [[func]] name = "MAI_SkelKing" addr = 0x4423F9 size = 0x321 [[func]] name = "MAI_Rhino" addr = 0x44271A size = 0x2EA [[func]] name = "MAI_HorkDemon" addr = 0x442A04 size = 0x2B1 [[func]] name = "MAI_Counselor" addr = 0x442CB5 size = 0x36B [[func]] name = "MAI_Garbud" addr = 0x443020 size = 0x101 [[func]] name = "MAI_Zhar" addr = 0x443121 size = 0x13F [[func]] name = "MAI_SnotSpil" addr = 0x443260 size = 0x14B [[func]] name = "MAI_Lazurus" addr = 0x4433AB size = 0x170 [[func]] name = "MAI_Lazhelp" addr = 0x44351B size = 0xBA [[func]] name = "MAI_Lachdanan" addr = 0x4435D5 size = 0xDC [[func]] name = "MAI_Warlord" addr = 0x4436B1 size = 0xD8 [[func]] name = "DeleteMonsterList" addr = 0x443789 size = 0x65 [[func]] name = "ProcessMonsters" addr = 0x4437EE size = 0x362 [[func]] name = "FreeMonsters" addr = 0x443B98 size = 0x6A [[func]] name = "DirOK" addr = 0x443C02 size = 0x1F6 [[func]] name = "PosOkMissile" addr = 0x443DF8 size = 0x26 [[func]] name = "CheckNoSolid" addr = 0x443E1E size = 0x1A [[func]] name = "LineClearF" addr = 0x443E38 size = 0x18F [[func]] name = "LineClear" addr = 0x443FC7 size = 0x1A [[func]] name = "LineClearF1" addr = 0x443FE1 size = 0x19B [[func]] name = "SyncMonsterAnim" addr = 0x44417C size = 0x132 [[func]] name = "M_FallenFear" addr = 0x4442F6 size = 0xE6 [[func]] name = "PrintMonstHistory" addr = 0x44440C size = 0x1BE [[func]] name = "PrintUniqueHistory" addr = 0x4445CA size = 0x8C [[func]] name = "MissToMonst" addr = 0x444656 size = 0x2AB [[func]] name = "PosOkMonst" addr = 0x444901 size = 0x80 [[func]] name = "monster_posok" addr = 0x444981 size = 0x11F [[func]] name = "PosOkMonst2" addr = 0x444AA0 size = 0x5F [[func]] name = "PosOkMonst3" addr = 0x444AFF size = 0xB9 [[func]] name = "IsSkel" addr = 0x444BB8 size = 0x25 [[func]] name = "IsGoat" addr = 0x444BDD size = 0x1B [[func]] name = "M_SpawnSkel" addr = 0x444BF8 size = 0xB0 [[func]] name = "ActivateSpawn" addr = 0x444CA8 size = 0x51 [[func]] name = "SpawnSkeleton" addr = 0x444CF9 size = 0x104 [[func]] name = "PreSpawnSkeleton" addr = 0x444DFD size = 0x9A [[func]] name = "TalktoMonster" addr = 0x444E97 size = 0xC5 [[func]] name = "SpawnGolum" addr = 0x444F5C size = 0x130 [[func]] name = "CanTalkToMonst" addr = 0x44508C size = 0x29 [[func]] name = "CheckMonsterHit" addr = 0x4450B5 size = 0x63 [[func]] name = "encode_enemy" addr = 0x445118 size = 0x20 [[func]] name = "decode_enemy" addr = 0x445138 size = 0x6B [[func]] name = "play_movie" addr = 0x4451A3 size = 0xFB [[func]] name = "MovieWndProc" addr = 0x44529E size = 0x54 [[func]] name = "mpqapi_set_hidden" addr = 0x4452F2 size = 0x3C [[func]] name = "mpqapi_store_creation_time" addr = 0x44532E size = 0x73 [[func]] name = "mpqapi_reg_load_modification_time" addr = 0x4453A1 size = 0x56 [[func]] name = "mpqapi_xor_buf" addr = 0x4453F7 size = 0x1F [[func]] name = "mpqapi_reg_store_modification_time" addr = 0x445416 size = 0x39 [[func]] name = "mpqapi_remove_hash_entry" addr = 0x445454 size = 0x52 [[func]] name = "mpqapi_alloc_block" addr = 0x4454A6 size = 0x90 [[func]] name = "mpqapi_new_block" addr = 0x445536 size = 0x3F [[func]] name = "FetchHandle" addr = 0x445575 size = 0x30 [[func]] name = "mpqapi_get_hash_index" addr = 0x4455A5 size = 0x6E [[func]] name = "mpqapi_remove_hash_entries" addr = 0x445613 size = 0x3B [[func]] name = "mpqapi_write_file" addr = 0x44564E size = 0x45 [[func]] name = "mpqapi_add_file" addr = 0x445693 size = 0xD6 [[func]] name = "mpqapi_write_file_contents" addr = 0x445769 size = 0x208 [[func]] name = "mpqapi_find_free_block" addr = 0x445971 size = 0x58 [[func]] name = "mpqapi_rename" addr = 0x4459C9 size = 0x3F [[func]] name = "mpqapi_has_file" addr = 0x445A08 size = 0x10 [[func]] name = "OpenMPQ" addr = 0x445A18 size = 0x1D2 [[func]] name = "ParseMPQHeader" addr = 0x445BEA size = 0xF1 [[func]] name = "CloseMPQ" addr = 0x445CDB size = 0x7B [[func]] name = "mpqapi_store_modified_time" addr = 0x445D56 size = 0x73 [[func]] name = "mpqapi_flush_and_close" addr = 0x445DC9 size = 0x5C [[func]] name = "WriteMPQHeader" addr = 0x445E25 size = 0x96 [[func]] name = "mpqapi_write_block_table" addr = 0x445EBB size = 0x8B [[func]] name = "mpqapi_write_hash_table" addr = 0x445F46 size = 0x8E [[func]] name = "mpqapi_can_seek" addr = 0x445FD4 size = 0x2B [[func]] name = "msg_send_drop_pkt" addr = 0x445FFF size = 0x1B [[func]] name = "msg_send_packet" addr = 0x44601A size = 0x62 [[func]] name = "msg_get_next_packet" addr = 0x44607C size = 0x3C [[func]] name = "msg_wait_resync" addr = 0x4460B8 size = 0x80 [[func]] name = "msg_free_packets" addr = 0x446138 size = 0x2C [[func]] name = "msg_wait_for_turns" addr = 0x446164 size = 0xD0 [[func]] name = "run_delta_info" addr = 0x446234 size = 0x22 [[func]] name = "msg_pre_packet" addr = 0x446256 size = 0x67 [[func]] name = "DeltaExportData" addr = 0x4462BD size = 0xB7 [[func]] name = "DeltaExportItem" addr = 0x446374 size = 0x2B [[func]] name = "DeltaExportObject" addr = 0x44639F size = 0x14 [[func]] name = "DeltaExportMonster" addr = 0x4463B3 size = 0x27 [[func]] name = "DeltaExportJunk" addr = 0x4463DA size = 0x6C [[func]] name = "msg_comp_level" addr = 0x446446 size = 0x1E [[func]] name = "delta_init" addr = 0x446464 size = 0x4D [[func]] name = "delta_kill_monster" addr = 0x4464B1 size = 0x4B [[func]] name = "delta_monster_hp" addr = 0x4464FC size = 0x34 [[func]] name = "delta_sync_monster" addr = 0x446530 size = 0x46 [[func]] name = "delta_sync_golem" addr = 0x446576 size = 0x49 [[func]] name = "delta_leave_sync" addr = 0x4465BF size = 0xDE [[func]] name = "delta_portal_inited" addr = 0x44669D size = 0xE [[func]] name = "delta_quest_inited" addr = 0x4466AB size = 0xE [[func]] name = "DeltaAddItem" addr = 0x4466B9 size = 0x144 [[func]] name = "DeltaSaveLevel" addr = 0x4467FD size = 0x5E [[func]] name = "DeltaLoadLevel" addr = 0x44685B size = 0x523 [[func]] name = "NetSendCmd" addr = 0x446D7E size = 0x1E [[func]] name = "NetSendCmdGolem" addr = 0x446D9C size = 0x36 [[func]] name = "NetSendCmdLoc" addr = 0x446DD2 size = 0x2C [[func]] name = "NetSendCmdLocParam1" addr = 0x446DFE size = 0x35 [[func]] name = "NetSendCmdLocParam2" addr = 0x446E33 size = 0x3D [[func]] name = "NetSendCmdLocParam3" addr = 0x446E70 size = 0x46 [[func]] name = "NetSendCmdParam1" addr = 0x446EB6 size = 0x28 [[func]] name = "NetSendCmdParam2" addr = 0x446EDE size = 0x31 [[func]] name = "NetSendCmdParam3" addr = 0x446F0F size = 0x39 [[func]] name = "NetSendCmdQuest" addr = 0x446F48 size = 0x44 [[func]] name = "NetSendCmdGItem" addr = 0x446F8C size = 0x1CC [[func]] name = "NetSendCmdReq2" addr = 0x447158 size = 0x53 [[func]] name = "NetSendCmdExtra" addr = 0x4471AB size = 0x2A [[func]] name = "NetSendCmdPItem" addr = 0x4471D5 size = 0x1AD [[func]] name = "NetSendCmdChItem" addr = 0x447382 size = 0x5F [[func]] name = "NetSendCmdDelItem" addr = 0x4473E1 size = 0x22 [[func]] name = "NetSendCmdDItem" addr = 0x447403 size = 0x1A9 [[func]] name = "NetSendCmdDamage" addr = 0x4475AC size = 0x2B [[func]] name = "NetSendCmdMonDmg" addr = 0x4475D7 size = 0x2C [[func]] name = "NetSendCmdString" addr = 0x447603 size = 0x39 [[func]] name = "delta_close_portal" addr = 0x44763C size = 0x1F [[func]] name = "ParseCmd" addr = 0x44765B size = 0x395 [[func]] name = "On_DLEVEL" addr = 0x447B88 size = 0xBE [[func]] name = "DeltaImportData" addr = 0x447C46 size = 0x88 [[func]] name = "DeltaImportItem" addr = 0x447CCE size = 0x48 [[func]] name = "DeltaImportObject" addr = 0x447D16 size = 0x14 [[func]] name = "DeltaImportMonster" addr = 0x447D2A size = 0x44 [[func]] name = "DeltaImportJunk" addr = 0x447D6E size = 0xB9 [[func]] name = "On_SYNCDATA" addr = 0x447E27 size = 0xB [[func]] name = "On_WALKXY" addr = 0x447E32 size = 0x55 [[func]] name = "On_ADDSTR" addr = 0x447E87 size = 0x31 [[func]] name = "On_ADDMAG" addr = 0x447EB8 size = 0x31 [[func]] name = "On_ADDDEX" addr = 0x447EE9 size = 0x31 [[func]] name = "On_ADDVIT" addr = 0x447F1A size = 0x31 [[func]] name = "On_SBSPELL" addr = 0x447F4B size = 0x93 [[func]] name = "msg_errorf" addr = 0x447FDE size = 0x47 [[func]] name = "On_GOTOGETITEM" addr = 0x448025 size = 0x5D [[func]] name = "On_REQUESTGITEM" addr = 0x448082 size = 0xD3 [[func]] name = "NetSendCmdGItem2" addr = 0x448155 size = 0x64 [[func]] name = "i_own_level" addr = 0x4481B9 size = 0x4A [[func]] name = "On_GETITEM" addr = 0x448203 size = 0x134 [[func]] name = "delta_get_item" addr = 0x448337 size = 0x131 [[func]] name = "On_GOTOAGETITEM" addr = 0x448468 size = 0x5D [[func]] name = "On_REQUESTAGITEM" addr = 0x4484C5 size = 0xD1 [[func]] name = "On_AGETITEM" addr = 0x448596 size = 0x132 [[func]] name = "On_ITEMEXTRA" addr = 0x4486C8 size = 0x5F [[func]] name = "On_PUTITEM" addr = 0x448727 size = 0x129 [[func]] name = "delta_put_item" addr = 0x448850 size = 0xAC [[func]] name = "check_update_plr" addr = 0x4488FC size = 0x1A [[func]] name = "On_SYNCPUTITEM" addr = 0x448916 size = 0x10F [[func]] name = "On_RESPAWNITEM" addr = 0x448A25 size = 0xCF [[func]] name = "On_ATTACKXY" addr = 0x448AF4 size = 0x6B [[func]] name = "On_SATTACKXY" addr = 0x448B5F size = 0x5E [[func]] name = "On_RATTACKXY" addr = 0x448BBD size = 0x5E [[func]] name = "On_SPELLXYD" addr = 0x448C1B size = 0xE1 [[func]] name = "On_SPELLXY" addr = 0x448CFC size = 0xD3 [[func]] name = "On_TSPELLXY" addr = 0x448DCF size = 0xD3 [[func]] name = "On_OPOBJXY" addr = 0x448EA2 size = 0x7B [[func]] name = "On_DISARMXY" addr = 0x448F1D size = 0x7B [[func]] name = "On_OPOBJT" addr = 0x448F98 size = 0x40 [[func]] name = "On_ATTACKID" addr = 0x448FD8 size = 0xBD [[func]] name = "On_ATTACKPID" addr = 0x449095 size = 0x68 [[func]] name = "On_RATTACKID" addr = 0x4490FD size = 0x50 [[func]] name = "On_RATTACKPID" addr = 0x44914D size = 0x50 [[func]] name = "On_SPELLID" addr = 0x44919D size = 0xC5 [[func]] name = "On_SPELLPID" addr = 0x449262 size = 0xC5 [[func]] name = "On_TSPELLID" addr = 0x449327 size = 0xC5 [[func]] name = "On_TSPELLPID" addr = 0x4493EC size = 0xC5 [[func]] name = "On_KNOCKBACK" addr = 0x4494B1 size = 0x46 [[func]] name = "On_RESURRECT" addr = 0x4494F7 size = 0x30 [[func]] name = "On_HEALOTHER" addr = 0x449527 size = 0x37 [[func]] name = "On_TALKXY" addr = 0x44955E size = 0x5D [[func]] name = "On_NEWLVL" addr = 0x4495BB size = 0x34 [[func]] name = "On_WARP" addr = 0x4495EF size = 0x66 [[func]] name = "On_MONSTDEATH" addr = 0x449655 size = 0x72 [[func]] name = "On_KILLGOLEM" addr = 0x4496C7 size = 0x6A [[func]] name = "On_AWAKEGOLEM" addr = 0x449731 size = 0xB4 [[func]] name = "On_MONSTDAMAGE" addr = 0x4497E5 size = 0xC1 [[func]] name = "On_PLRDEAD" addr = 0x4498A6 size = 0x38 [[func]] name = "On_PLRDAMAGE" addr = 0x4498DE size = 0x115 [[func]] name = "On_OPENDOOR" addr = 0x4499F3 size = 0x61 [[func]] name = "delta_sync_object" addr = 0x449A54 size = 0x25 [[func]] name = "On_CLOSEDOOR" addr = 0x449A79 size = 0x61 [[func]] name = "On_OPERATEOBJ" addr = 0x449ADA size = 0x61 [[func]] name = "On_PLROPOBJ" addr = 0x449B3B size = 0x61 [[func]] name = "On_BREAKOBJ" addr = 0x449B9C size = 0x5D [[func]] name = "On_CHANGEPLRITEMS" addr = 0x449BF9 size = 0x40 [[func]] name = "On_DELPLRITEMS" addr = 0x449C39 size = 0x2E [[func]] name = "On_PLRLEVEL" addr = 0x449C67 size = 0x41 [[func]] name = "On_DROPITEM" addr = 0x449CA8 size = 0x3B [[func]] name = "On_SEND_PLRINFO" addr = 0x449CE3 size = 0x3C [[func]] name = "On_ACK_PLRINFO" addr = 0x449D1F size = 0x5 [[func]] name = "On_PLAYER_JOINLEVEL" addr = 0x449D24 size = 0x1D8 [[func]] name = "On_ACTIVATEPORTAL" addr = 0x449EFC size = 0xDF [[func]] name = "delta_open_portal" addr = 0x449FDB size = 0x3B [[func]] name = "On_DEACTIVATEPORTAL" addr = 0x44A016 size = 0x3E [[func]] name = "On_RETOWN" addr = 0x44A054 size = 0x39 [[func]] name = "On_SETSTR" addr = 0x44A08D size = 0x39 [[func]] name = "On_SETDEX" addr = 0x44A0C6 size = 0x39 [[func]] name = "On_SETMAG" addr = 0x44A0FF size = 0x39 [[func]] name = "On_SETVIT" addr = 0x44A138 size = 0x39 [[func]] name = "On_STRING" addr = 0x44A171 size = 0xB [[func]] name = "On_STRING2" addr = 0x44A17C size = 0x2A [[func]] name = "On_SYNCQUEST" addr = 0x44A1A6 size = 0x42 [[func]] name = "On_ENDSHIELD" addr = 0x44A1E8 size = 0x87 [[func]] name = "On_ENDREFLECT" addr = 0x44A26F size = 0x87 [[func]] name = "On_DEBUG" addr = 0x44A2F6 size = 0x4 [[func]] name = "On_CHEAT_EXPERIENCE" addr = 0x44A2F6 size = 0x4 [[func]] name = "On_CHEAT_SPELL_LEVEL" addr = 0x44A2F6 size = 0x4 [[func]] name = "On_NAKRUL" addr = 0x44A2FA size = 0x28 [[func]] name = "On_OPENHIVE" addr = 0x44A322 size = 0x32 [[func]] name = "On_OPENCRYPT" addr = 0x44A354 size = 0x28 [[func]] name = "multi_msg_add" addr = 0x44A37C size = 0xE [[func]] name = "NetSendLoPri" addr = 0x44A38A size = 0x2E [[func]] name = "multi_copy_packet" addr = 0x44A3B8 size = 0x42 [[func]] name = "multi_send_packet" addr = 0x44A3FA size = 0x68 [[func]] name = "NetRecvPlrData" addr = 0x44A462 size = 0xED [[func]] name = "NetSendHiPri" addr = 0x44A54F size = 0xBA [[func]] name = "multi_recv_packet" addr = 0x44A609 size = 0x69 [[func]] name = "multi_send_msg_packet" addr = 0x44A672 size = 0x81 [[func]] name = "multi_msg_countdown" addr = 0x44A6F3 size = 0x37 [[func]] name = "multi_parse_turn" addr = 0x44A72A size = 0x4D [[func]] name = "multi_handle_turn_upper_bit" addr = 0x44A777 size = 0x39 [[func]] name = "multi_player_left" addr = 0x44A7B0 size = 0x13 [[func]] name = "multi_clear_left_tbl" addr = 0x44A7C3 size = 0x49 [[func]] name = "multi_player_left_msg" addr = 0x44A80C size = 0xA6 [[func]] name = "multi_net_ping" addr = 0x44A8B2 size = 0x13 [[func]] name = "multi_handle_delta" addr = 0x44A8C5 size = 0xAC [[func]] name = "multi_check_pkt_valid" addr = 0x44A971 size = 0x8 [[func]] name = "multi_mon_seeds" addr = 0x44A979 size = 0x33 [[func]] name = "multi_begin_timeout" addr = 0x44A9AC size = 0xA8 [[func]] name = "multi_check_drop_player" addr = 0x44AA54 size = 0x33 [[func]] name = "multi_process_network_packets" addr = 0x44AA87 size = 0x3AE [[func]] name = "multi_handle_all_packets" addr = 0x44AE35 size = 0x27 [[func]] name = "multi_process_tmsgs" addr = 0x44AE5C size = 0x33 [[func]] name = "multi_send_zero_packet" addr = 0x44AE8F size = 0xE4 [[func]] name = "NetClose" addr = 0x44AF73 size = 0x42 [[func]] name = "multi_event_handler" addr = 0x44AFB5 size = 0x4A [[func]] name = "multi_handle_events" addr = 0x44AFFF size = 0xA8 [[func]] name = "NetInit" addr = 0x44B0A7 size = 0x446 [[func]] name = "buffer_init" addr = 0x44B4ED size = 0x8 [[func]] name = "multi_send_pinfo" addr = 0x44B4F5 size = 0x39 [[func]] name = "InitLevelType" addr = 0x44B52E size = 0x52 [[func]] name = "SetupLocalCoords" addr = 0x44B580 size = 0x13D [[func]] name = "multi_upgrade" addr = 0x44B6BD size = 0x3C [[func]] name = "recv_plrinfo" addr = 0x44B6F9 size = 0x1D5 [[func]] name = "nthread_terminate_game" addr = 0x44B8FC size = 0x3D [[func]] name = "nthread_send_and_recv_turn" addr = 0x44B939 size = 0x85 [[func]] name = "nthread_recv_turns" addr = 0x44B9BE size = 0xAD [[func]] name = "nthread_set_turn_upper_bit" addr = 0x44BA6B size = 0xB [[func]] name = "nthread_start" addr = 0x44BA76 size = 0x16D [[func]] name = "nthread_handler" addr = 0x44BBE3 size = 0x76 [[func]] name = "nthread_cleanup" addr = 0x44BC59 size = 0x7F [[func]] name = "nthread_ignore_mutex" addr = 0x44BCD8 size = 0x2B [[func]] name = "nthread_has_500ms_passed" addr = 0x44BD03 size = 0x2E [[func]] name = "InitObjectGFX" addr = 0x44BD31 size = 0x17A [[func]] name = "FreeObjectGFX" addr = 0x44BEAB size = 0x31 [[func]] name = "InitRndLocObj" addr = 0x44BEDC size = 0xF0 [[func]] name = "RndLocOk" addr = 0x44BFCC size = 0x56 [[func]] name = "AddL1Objs" addr = 0x44C022 size = 0x98 [[func]] name = "add_crypt_objs" addr = 0x44C0BA size = 0x6E [[func]] name = "AddL2Objs" addr = 0x44C128 size = 0x7E [[func]] name = "InitObjects" addr = 0x44C1A6 size = 0x461 [[func]] name = "InitRndLocBigObj" addr = 0x44C607 size = 0x129 [[func]] name = "InitRndLocObj5x5" addr = 0x44C730 size = 0xB2 [[func]] name = "ClrAllObjects" addr = 0x44C7E2 size = 0x58 [[func]] name = "AddTortures" addr = 0x44C83A size = 0xF7 [[func]] name = "AddCandles" addr = 0x44C931 size = 0x49 [[func]] name = "AddBookLever" addr = 0x44C97A size = 0x11E [[func]] name = "InitRndBarrels" addr = 0x44CA98 size = 0xFE [[func]] name = "AddL3Objs" addr = 0x44CB96 size = 0x74 [[func]] name = "AddL2Torches" addr = 0x44CC0A size = 0xED [[func]] name = "WallTrapLocOk" addr = 0x44CCF7 size = 0x12 [[func]] name = "AddObjTraps" addr = 0x44CD09 size = 0x18E [[func]] name = "TorchLocOK" addr = 0x44CE97 size = 0x24 [[func]] name = "AddChestTraps" addr = 0x44CEBB size = 0x94 [[func]] name = "LoadMapObjs" addr = 0x44CF4F size = 0x87 [[func]] name = "AddDiabObjs" addr = 0x44CFD6 size = 0xBD [[func]] name = "LoadMapObjects" addr = 0x44D093 size = 0xD8 [[func]] name = "AddCryptStoryBook" addr = 0x44D16B size = 0xDE [[func]] name = "AddStoryBooks" addr = 0x44D249 size = 0xD9 [[func]] name = "AddL4Goodies" addr = 0x44D322 size = 0x77 [[func]] name = "AddHookedBodies" addr = 0x44D399 size = 0xD8 [[func]] name = "AddLazStand" addr = 0x44D471 size = 0x109 [[func]] name = "SetMapObjects" addr = 0x44D57A size = 0x168 [[func]] name = "SetObjMapRange" addr = 0x44D6E2 size = 0x34 [[func]] name = "SetBookMsg" addr = 0x44D716 size = 0xA [[func]] name = "AddVilebook" addr = 0x44D720 size = 0x20 [[func]] name = "AddMagicCircle" addr = 0x44D740 size = 0x29 [[func]] name = "AddBrnCross" addr = 0x44D769 size = 0x13 [[func]] name = "AddPedistal" addr = 0x44D77C size = 0x38 [[func]] name = "AddMushPatch" addr = 0x44D7B4 size = 0x5C [[func]] name = "GetRndObjLoc" addr = 0x44D810 size = 0x8A [[func]] name = "AddSlainHero" addr = 0x44D89A size = 0x2B [[func]] name = "AddCryptBook" addr = 0x44D8C5 size = 0x81 [[func]] name = "SetupObject" addr = 0x44D946 size = 0x122 [[func]] name = "AddCryptObject" addr = 0x44DA68 size = 0x20D [[func]] name = "AddObject" addr = 0x44DC75 size = 0x24E [[func]] name = "AddL1Door" addr = 0x44DF7B size = 0x5F [[func]] name = "AddSCambBook" addr = 0x44DFDA size = 0x49 [[func]] name = "AddChest" addr = 0x44E023 size = 0xB6 [[func]] name = "AddL2Door" addr = 0x44E0D9 size = 0x3B [[func]] name = "AddL3Door" addr = 0x44E114 size = 0x3B [[func]] name = "AddSarc" addr = 0x44E14F size = 0x51 [[func]] name = "AddFlameTrap" addr = 0x44E1A0 size = 0x28 [[func]] name = "AddFlameLvr" addr = 0x44E1C8 size = 0x19 [[func]] name = "AddTrap" addr = 0x44E1E1 size = 0x7E [[func]] name = "AddObjLight" addr = 0x44E25F size = 0x37 [[func]] name = "AddBarrel" addr = 0x44E296 size = 0x4E [[func]] name = "AddShrine" addr = 0x44E2E4 size = 0xB0 [[func]] name = "AddBookcase" addr = 0x44E394 size = 0x1D [[func]] name = "AddBookstand" addr = 0x44E3B1 size = 0x13 [[func]] name = "AddArmorStand" addr = 0x44E3C4 size = 0x32 [[func]] name = "AddPurifyingFountain" addr = 0x44E3F6 size = 0x39 [[func]] name = "AddDecap" addr = 0x44E42F size = 0x2E [[func]] name = "AddStoryBook" addr = 0x44E45D size = 0x95 [[func]] name = "AddWeaponRack" addr = 0x44E4F2 size = 0x32 [[func]] name = "AddTorturedBody" addr = 0x44E524 size = 0x2E [[func]] name = "Obj_Light" addr = 0x44E552 size = 0xF0 [[func]] name = "Obj_Circle" addr = 0x44E642 size = 0x17A [[func]] name = "Obj_StopAnim" addr = 0x44E7BC size = 0x23 [[func]] name = "Obj_Door" addr = 0x44E7DF size = 0x91 [[func]] name = "Obj_Sarc" addr = 0x44E870 size = 0x19 [[func]] name = "ActivateTrapLine" addr = 0x44E889 size = 0x7F [[func]] name = "Obj_FlameTrap" addr = 0x44E908 size = 0x12B [[func]] name = "Obj_Trap" addr = 0x44EA33 size = 0x15D [[func]] name = "ProcessObjects" addr = 0x44EB90 size = 0x1BF [[func]] name = "DeleteObject_" addr = 0x44ED4F size = 0x50 [[func]] name = "Obj_BCrossDamage" addr = 0x44ED9F size = 0x15C [[func]] name = "ObjSetMicro" addr = 0x44EEFB size = 0x83 [[func]] name = "RedoPlayerVision" addr = 0x44EF7E size = 0x3D [[func]] name = "OperateL1RDoor" addr = 0x44EFBB size = 0x260 [[func]] name = "objects_set_door_piece" addr = 0x44F21B size = 0x78 [[func]] name = "DoorSet" addr = 0x44F293 size = 0x2B7 [[func]] name = "OperateL1LDoor" addr = 0x44F54A size = 0x275 [[func]] name = "OperateL2LDoor" addr = 0x44F7BF size = 0x175 [[func]] name = "MonstCheckDoors" addr = 0x44F934 size = 0x230 [[func]] name = "OperateL2RDoor" addr = 0x44FB64 size = 0x175 [[func]] name = "OperateL3RDoor" addr = 0x44FCD9 size = 0x178 [[func]] name = "OperateL3LDoor" addr = 0x44FE51 size = 0x178 [[func]] name = "ObjChangeMap" addr = 0x44FFC9 size = 0xEA [[func]] name = "ObjSetMini" addr = 0x4500B3 size = 0x78 [[func]] name = "ObjL1Special" addr = 0x45012B size = 0xEC [[func]] name = "ObjL2Special" addr = 0x450217 size = 0xFC [[func]] name = "ObjChangeMapResync" addr = 0x450313 size = 0xBE [[func]] name = "TryDisarm" addr = 0x4503D1 size = 0xC9 [[func]] name = "ItemMiscIdIdx" addr = 0x45049A size = 0x18 [[func]] name = "OperateObject" addr = 0x4504B2 size = 0x2C0 [[func]] name = "OperateL1Door" addr = 0x4507F7 size = 0x97 [[func]] name = "OperateLever" addr = 0x45088E size = 0xF4 [[func]] name = "OperateBook" addr = 0x450982 size = 0x260 [[func]] name = "OperateBookLever" addr = 0x450BE2 size = 0x1B2 [[func]] name = "OperateSChambBk" addr = 0x450D94 size = 0x100 [[func]] name = "OperateChest" addr = 0x450E94 size = 0x1AD [[func]] name = "OperateMushPatch" addr = 0x451041 size = 0xF7 [[func]] name = "OperateInnSignChest" addr = 0x451138 size = 0xE4 [[func]] name = "OperateSlainHero" addr = 0x45121C size = 0x18A [[func]] name = "OperateTrapLvr" addr = 0x4513A6 size = 0xBF [[func]] name = "OperateSarc" addr = 0x451465 size = 0xD7 [[func]] name = "OperateL2Door" addr = 0x45153C size = 0x9A [[func]] name = "OperateL3Door" addr = 0x4515D6 size = 0x98 [[func]] name = "OperatePedistal" addr = 0x45166E size = 0x166 [[func]] name = "OperateShrine" addr = 0x4517D4 size = 0x189F [[func]] name = "OperateSkelBook" addr = 0x4530FB size = 0xA0 [[func]] name = "OperateBookCase" addr = 0x45319B size = 0xE2 [[func]] name = "OperateDecap" addr = 0x45327D size = 0x64 [[func]] name = "OperateArmorStand" addr = 0x4532E1 size = 0xD7 [[func]] name = "OperateGoatShrine" addr = 0x4533B8 size = 0x4B [[func]] name = "FindValidShrine" addr = 0x453403 size = 0x63 [[func]] name = "OperateCauldron" addr = 0x453466 size = 0x52 [[func]] name = "OperateFountains" addr = 0x4534B8 size = 0x30D [[func]] name = "OperateWeaponRack" addr = 0x4537C5 size = 0xAC [[func]] name = "OperateStoryBook" addr = 0x453871 size = 0xCD [[func]] name = "OperateLazStand" addr = 0x45393E size = 0x65 [[func]] name = "SyncOpObject" addr = 0x4539A3 size = 0x1D5 [[func]] name = "SyncOpL1Door" addr = 0x453B78 size = 0x74 [[func]] name = "SyncOpL2Door" addr = 0x453BEC size = 0x74 [[func]] name = "SyncOpL3Door" addr = 0x453C60 size = 0x74 [[func]] name = "BreakObject" addr = 0x453CD4 size = 0xA3 [[func]] name = "BreakCrux" addr = 0x453D77 size = 0xC3 [[func]] name = "BreakBarrel" addr = 0x453E3A size = 0x2DE [[func]] name = "SyncBreakObj" addr = 0x454118 size = 0x21 [[func]] name = "SyncObjectAnim" addr = 0x454139 size = 0xC2 [[func]] name = "SyncL1Doors" addr = 0x4541FB size = 0x106 [[func]] name = "SyncCrux" addr = 0x454301 size = 0x7D [[func]] name = "SyncLever" addr = 0x45437E size = 0x2A [[func]] name = "SyncQSTLever" addr = 0x4543A8 size = 0x6F [[func]] name = "SyncPedistal" addr = 0x454417 size = 0xC5 [[func]] name = "SyncL2Doors" addr = 0x4544DC size = 0x9D [[func]] name = "SyncL3Doors" addr = 0x454579 size = 0x92 [[func]] name = "GetObjectStr" addr = 0x45460B size = 0x293 [[func]] name = "AddNakrulGate" addr = 0x454963 size = 0x18D [[func]] name = "AddNakrulBook" addr = 0x454AF0 size = 0x14 [[func]] name = "OperateNakrulBook" addr = 0x454B04 size = 0x42 [[func]] name = "OperateNakrulLever" addr = 0x454B46 size = 0x62 [[func]] name = "SyncNakrulRoom" addr = 0x454BA8 size = 0x42 [[func]] name = "AddNakrulLeaver" addr = 0x454BEA size = 0xD5 [[func]] name = "PackItem" addr = 0x454CBF size = 0x110 [[func]] name = "PackPlayer" addr = 0x454DCF size = 0x207 [[func]] name = "UnPackItem" addr = 0x454FD6 size = 0xAD [[func]] name = "VerifyGoldSeeds" addr = 0x455083 size = 0x6F [[func]] name = "UnPackPlayer" addr = 0x4550F2 size = 0x2A4 [[func]] name = "SaveGamma" addr = 0x455396 size = 0x18 [[func]] name = "palette_init" addr = 0x4553AE size = 0x78 [[func]] name = "LoadGamma" addr = 0x455426 size = 0x52 [[func]] name = "LoadSysPal" addr = 0x455478 size = 0xB3 [[func]] name = "LoadPalette" addr = 0x45552B size = 0x5C [[func]] name = "LoadRndLvlPal" addr = 0x455587 size = 0x90 [[func]] name = "ResetPal" addr = 0x455617 size = 0x2B [[func]] name = "IncreaseGamma" addr = 0x455642 size = 0x39 [[func]] name = "palette_update" addr = 0x45567B size = 0x3B [[func]] name = "ApplyGamma" addr = 0x4556B6 size = 0xD1 [[func]] name = "DecreaseGamma" addr = 0x455787 size = 0x39 [[func]] name = "UpdateGamma" addr = 0x4557C0 size = 0x35 [[func]] name = "BlackPalette" addr = 0x4557F5 size = 0x7 [[func]] name = "SetFadeLevel" addr = 0x4557FC size = 0x6B [[func]] name = "PaletteFadeIn" addr = 0x455867 size = 0x56 [[func]] name = "PaletteFadeOut" addr = 0x4558BD size = 0x30 [[func]] name = "palette_update_caves" addr = 0x4558ED size = 0x4C [[func]] name = "palette_update_crypt" addr = 0x455939 size = 0xCE [[func]] name = "palette_update_hive" addr = 0x455A07 size = 0xCB [[func]] name = "palette_update_quest_palette" addr = 0x455AD2 size = 0x2E [[func]] name = "FindPath" addr = 0x455B00 size = 0x110 [[func]] name = "path_get_h_cost" addr = 0x455C10 size = 0x33 [[func]] name = "path_check_equal" addr = 0x455C43 size = 0x18 [[func]] name = "GetNextPath" addr = 0x455C5B size = 0x2A [[func]] name = "path_solid_pieces" addr = 0x455C85 size = 0xA7 [[func]] name = "path_get_path" addr = 0x455D2C size = 0x89 [[func]] name = "path_parent_path" addr = 0x455DB5 size = 0x12B [[func]] name = "path_get_node1" addr = 0x455EE0 size = 0x1A [[func]] name = "path_get_node2" addr = 0x455EFA size = 0x1A [[func]] name = "path_next_node" addr = 0x455F14 size = 0x31 [[func]] name = "path_set_coords" addr = 0x455F45 size = 0x93 [[func]] name = "path_push_active_step" addr = 0x455FD8 size = 0x13 [[func]] name = "path_pop_active_step" addr = 0x455FEB size = 0x13 [[func]] name = "path_new_step" addr = 0x455FFE size = 0x36 [[func]] name = "pfile_init_save_directory" addr = 0x456034 size = 0x5F [[func]] name = "pfile_check_available_space" addr = 0x456093 size = 0x77 [[func]] name = "pfile_write_hero" addr = 0x45610A size = 0x69 [[func]] name = "pfile_get_save_num_from_name" addr = 0x456173 size = 0x2B [[func]] name = "pfile_encode_hero" addr = 0x45619E size = 0x89 [[func]] name = "pfile_open_archive" addr = 0x456227 size = 0x5D [[func]] name = "pfile_get_save_path" addr = 0x456284 size = 0xAB [[func]] name = "pfile_flush" addr = 0x45632F size = 0x34 [[func]] name = "pfile_flush_W" addr = 0x456363 size = 0x27 [[func]] name = "game_2_ui_player" addr = 0x45638A size = 0x90 [[func]] name = "game_2_ui_class" addr = 0x45641A size = 0x26 [[func]] name = "pfile_ui_set_hero_infos" addr = 0x456440 size = 0xA4 [[func]] name = "pfile_read_hero" addr = 0x4564E4 size = 0xD1 [[func]] name = "pfile_update" addr = 0x456DAF size = 0x32 [[func]] name = "pfile_open_save_archive" addr = 0x4565B5 size = 0x3C [[func]] name = "pfile_SFileCloseArchive" addr = 0x4565F1 size = 0x7 [[func]] name = "pfile_archive_contains_game" addr = 0x4565F8 size = 0x10C [[func]] name = "pfile_ui_set_class_stats" addr = 0x456704 size = 0x44 [[func]] name = "pfile_get_player_class" addr = 0x456748 size = 0x2A [[func]] name = "pfile_ui_save_create" addr = 0x456772 size = 0xEB [[func]] name = "pfile_get_file_name" addr = 0x45685d size = 0x57 [[func]] name = "pfile_delete_save" addr = 0x4568B4 size = 0x4C [[func]] name = "pfile_read_player_from_save" addr = 0x456900 size = 0x79 [[func]] name = "GetTempLevelNames" addr = 0x456979 size = 0x50 [[func]] name = "GetPermLevelNames" addr = 0x4569C9 size = 0x8B [[func]] name = "pfile_get_game_name" addr = 0x456A54 size = 0x2F [[func]] name = "pfile_remove_temp_files" addr = 0x456A83 size = 0x57 [[func]] name = "GetTempSaveNames" addr = 0x456ADA size = 0x35 [[func]] name = "pfile_rename_temp_to_perm" addr = 0x456B0F size = 0xB2 [[func]] name = "GetPermSaveNames" addr = 0x456BC1 size = 0x35 [[func]] name = "pfile_write_save_file" addr = 0x456BF6 size = 0xA9 [[func]] name = "pfile_read" addr = 0x456C9F size = 0x110 [[func]] name = "SetPlayerGPtrs" addr = 0x456DE1 size = 0x1B [[func]] name = "LoadPlrGFX" addr = 0x456DFC size = 0x2C4 [[func]] name = "InitPlayerGFX" addr = 0x4570C0 size = 0x4A [[func]] name = "InitPlrGFXMem" addr = 0x45710A size = 0x35A [[func]] name = "GetPlrGFXSize" addr = 0x457464 size = 0x12A [[func]] name = "FreePlayerGFX" addr = 0x45758E size = 0x117 [[func]] name = "NewPlrAnim" addr = 0x4576A5 size = 0x93 [[func]] name = "ClearPlrPVars" addr = 0x457738 size = 0x89 [[func]] name = "SetPlrAnims" addr = 0x4577C1 size = 0x497 [[func]] name = "ClearPlrRVars" addr = 0x457C58 size = 0x6A [[func]] name = "CreatePlayer" addr = 0x457CC2 size = 0x5DD [[func]] name = "CalcStatDiff" addr = 0x45829F size = 0x48 [[func]] name = "NextPlrLevel" addr = 0x4582E7 size = 0x1AB [[func]] name = "AddPlrExperience" addr = 0x458492 size = 0x16C [[func]] name = "AddPlrMonstExper" addr = 0x4585FE size = 0x44 [[func]] name = "InitPlayer" addr = 0x458642 size = 0x400 [[func]] name = "InitMultiView" addr = 0x458A42 size = 0x3C [[func]] name = "CheckEFlag" addr = 0x458A7E size = 0x15D [[func]] name = "SolidLoc" addr = 0x458BDB size = 0x14 [[func]] name = "PlrDirOK" addr = 0x458BEF size = 0xC1 [[func]] name = "PlrClrTrans" addr = 0x458CB0 size = 0x43 [[func]] name = "PlrDoTrans" addr = 0x458CF3 size = 0x81 [[func]] name = "SetPlayerOld" addr = 0x458D74 size = 0x3C [[func]] name = "FixPlayerLocation" addr = 0x458DB0 size = 0xB4 [[func]] name = "StartStand" addr = 0x458E64 size = 0xCD [[func]] name = "StartWalkStand" addr = 0x458F31 size = 0x94 [[func]] name = "PM_ChangeLightOff" addr = 0x458FC5 size = 0xC5 [[func]] name = "PM_ChangeOffset" addr = 0x45908A size = 0x110 [[func]] name = "StartWalk" addr = 0x45919A size = 0x21A [[func]] name = "StartWalk2" addr = 0x4593B4 size = 0x284 [[func]] name = "StartWalk3" addr = 0x459638 size = 0x2B7 [[func]] name = "StartAttack" addr = 0x4598EF size = 0xAD [[func]] name = "StartRangeAttack" addr = 0x45999C size = 0xD6 [[func]] name = "StartPlrBlock" addr = 0x459A72 size = 0xC3 [[func]] name = "StartSpell" addr = 0x459B35 size = 0x1CB [[func]] name = "FixPlrWalkTags" addr = 0x459D00 size = 0xCD [[func]] name = "RemovePlrFromMap" addr = 0x459DCD size = 0x7B [[func]] name = "StartPlrHit" addr = 0x459E48 size = 0x19F [[func]] name = "RespawnDeadItem" addr = 0x459FE7 size = 0xCC [[func]] name = "StartPlayerKill" addr = 0x45A0B3 size = 0x374 [[func]] name = "PlrDeadItem" addr = 0x45A427 size = 0x11D [[func]] name = "DropHalfPlayersGold" addr = 0x45A544 size = 0x550 [[func]] name = "StripTopGold" addr = 0x45AA94 size = 0x143 [[func]] name = "SyncPlrKill" addr = 0x45ABD7 size = 0x9B [[func]] name = "RemovePlrMissiles" addr = 0x45AC77 size = 0x149 [[func]] name = "InitLevelChange" addr = 0x45ADC0 size = 0xBC [[func]] name = "StartNewLvl" addr = 0x45AE7C size = 0x103 [[func]] name = "RestartTownLvl" addr = 0x45AF7F size = 0xB1 [[func]] name = "StartWarpLvl" addr = 0x45B030 size = 0x88 [[func]] name = "PM_DoStand" addr = 0x45B0B8 size = 0x3 [[func]] name = "PM_DoNewLvl" addr = 0x45B0B8 size = 0x3 [[func]] name = "PM_DoWalk" addr = 0x45B0BB size = 0x1CE [[func]] name = "PM_DoWalk2" addr = 0x45B289 size = 0x1B1 [[func]] name = "PM_DoWalk3" addr = 0x45B43A size = 0x1EC [[func]] name = "WeaponDur" addr = 0x45B626 size = 0x222 [[func]] name = "PlrHitMonst" addr = 0x45B848 size = 0x61E [[func]] name = "PlrHitPlr" addr = 0x45BE66 size = 0x29A [[func]] name = "PlrHitObj" addr = 0x45C100 size = 0x3D [[func]] name = "PM_DoAttack" addr = 0x45C13D size = 0x402 [[func]] name = "PM_DoRangeAttack" addr = 0x45C53F size = 0x1F5 [[func]] name = "ShieldDur" addr = 0x45C734 size = 0xDC [[func]] name = "PM_DoBlock" addr = 0x45C810 size = 0x8A [[func]] name = "PM_DoSpell" addr = 0x45C89A size = 0x177 [[func]] name = "PM_DoGotHit" addr = 0x45CA11 size = 0xCE [[func]] name = "ArmorDur" addr = 0x45CADF size = 0xC5 [[func]] name = "PM_DoDeath" addr = 0x45CBA4 size = 0xC3 [[func]] name = "CheckNewPath" addr = 0x45CC67 size = 0xB9C [[func]] name = "PlrDeathModeOK" addr = 0x45D86B size = 0x44 [[func]] name = "ValidatePlayer" addr = 0x45D8AF size = 0x228 [[func]] name = "ProcessPlayers" addr = 0x45DAD7 size = 0x29B [[func]] name = "CheckCheatStats" addr = 0x45DD9E size = 0x95 [[func]] name = "ClrPlrPath" addr = 0x45DE33 size = 0x33 [[func]] name = "PosOkPlayer" addr = 0x45DE66 size = 0xBE [[func]] name = "MakePlrPath" addr = 0x45DF24 size = 0xBF [[func]] name = "CheckPlrSpell" addr = 0x45E003 size = 0x336 [[func]] name = "SyncPlrAnim" addr = 0x45E339 size = 0x133 [[func]] name = "SyncInitPlrPos" addr = 0x45E49C size = 0xBD [[func]] name = "SyncInitPlr" addr = 0x45E559 size = 0x25 [[func]] name = "CheckStats" addr = 0x45E57E size = 0x10E [[func]] name = "ModifyPlrStr" addr = 0x45E68C size = 0x98 [[func]] name = "ModifyPlrMag" addr = 0x45E724 size = 0xFE [[func]] name = "ModifyPlrDex" addr = 0x45E822 size = 0x98 [[func]] name = "ModifyPlrVit" addr = 0x45E8BA size = 0xF2 [[func]] name = "SetPlayerHitPoints" addr = 0x45E9AC size = 0x5E [[func]] name = "SetPlrStr" addr = 0x45EA0A size = 0x3A [[func]] name = "SetPlrMag" addr = 0x45EA44 size = 0x72 [[func]] name = "SetPlrDex" addr = 0x45EAB6 size = 0x3A [[func]] name = "SetPlrVit" addr = 0x45EAF0 size = 0x69 [[func]] name = "InitDungMsgs" addr = 0x45EB59 size = 0x3B [[func]] name = "PlayDungMsgs" addr = 0x45EB94 size = 0x40D [[func]] name = "get_max_strength" addr = 0x45EFA1 size = 0xA [[func]] name = "get_max_magic" addr = 0x45EFAB size = 0xA [[func]] name = "get_max_dexterity" addr = 0x45EFB5 size = 0xA [[func]] name = "plrmsg_delay" addr = 0x45EFBF size = 0x37 [[func]] name = "ErrorPlrMsg" addr = 0x45EFF6 size = 0x49 [[func]] name = "EventPlrMsg" addr = 0x45F03F size = 0x48 [[func]] name = "SendPlrMsg" addr = 0x45F087 size = 0x7E [[func]] name = "ClearPlrMsg" addr = 0x45F105 size = 0x2A [[func]] name = "InitPlrMsg" addr = 0x45F12F size = 0x1C [[func]] name = "DrawPlrMsg" addr = 0x45F14B size = 0x8D [[func]] name = "PrintPlrMsg" addr = 0x45F1D8 size = 0xC7 [[func]] name = "InitPortals" addr = 0x45F29F size = 0x26 [[func]] name = "SetPortalStats" addr = 0x45F2C5 size = 0x3E [[func]] name = "AddWarpMissile" addr = 0x45F303 size = 0x74 [[func]] name = "SyncPortals" addr = 0x45F377 size = 0x5B [[func]] name = "AddInTownPortal" addr = 0x45F3D2 size = 0x14 [[func]] name = "ActivatePortal" addr = 0x45F3E6 size = 0x45 [[func]] name = "DeactivatePortal" addr = 0x45F42B size = 0xC [[func]] name = "PortalOnLevel" addr = 0x45F437 size = 0x22 [[func]] name = "RemovePortalMissile" addr = 0x45F459 size = 0x8F [[func]] name = "SetCurrentPortal" addr = 0x45F4E8 size = 0x7 [[func]] name = "GetPortalLevel" addr = 0x45F4EF size = 0xB5 [[func]] name = "GetPortalLvlPos" addr = 0x45F5A4 size = 0x63 [[func]] name = "InitQuests" addr = 0x45F607 size = 0x1B5 [[func]] name = "CheckQuests" addr = 0x45F7BC size = 0x236 [[func]] name = "ForceQuests" addr = 0x45F9F2 size = 0xA1 [[func]] name = "QuestStatus" addr = 0x45FA93 size = 0x3F [[func]] name = "CheckQuestKill" addr = 0x45FAD2 size = 0x487 [[func]] name = "DrawButcher" addr = 0x45FF59 size = 0x27 [[func]] name = "DrawSkelKing" addr = 0x45FF80 size = 0x1E [[func]] name = "DrawWarLord" addr = 0x45FF9E size = 0x91 [[func]] name = "DrawSChamber" addr = 0x46002F size = 0xB8 [[func]] name = "DrawLTBanner" addr = 0x4600E7 size = 0x8D [[func]] name = "DrawBlind" addr = 0x460174 size = 0x8D [[func]] name = "DrawBlood" addr = 0x460201 size = 0x8D [[func]] name = "DRLG_CheckQuests" addr = 0x46028E size = 0x91 [[func]] name = "SetReturnLvlPos" addr = 0x46031F size = 0xBF [[func]] name = "GetReturnLvlPos" addr = 0x4603DE size = 0x39 [[func]] name = "ResyncMPQuests" addr = 0x460417 size = 0x168 [[func]] name = "ResyncQuests" addr = 0x46057F size = 0x333 [[func]] name = "PrintQLString" addr = 0x4608B2 size = 0x14D [[func]] name = "DrawQuestLog" addr = 0x4609FF size = 0x91 [[func]] name = "StartQuestlog" addr = 0x460A90 size = 0x71 [[func]] name = "QuestlogUp" addr = 0x460B01 size = 0x47 [[func]] name = "QuestlogDown" addr = 0x460B48 size = 0x4A [[func]] name = "QuestlogEnter" addr = 0x460B92 size = 0x40 [[func]] name = "QuestlogESC" addr = 0x460BD2 size = 0x55 [[func]] name = "SetMultiQuest" addr = 0x460C27 size = 0x41 [[func]] name = "drawTopArchesUpperScreen" addr = 0x460C68 size = 0x162D [[func]] name = "drawBottomArchesUpperScreen" addr = 0x462295 size = 0xC38 [[func]] name = "drawUpperScreen" addr = 0x462ECD size = 0xC73 [[func]] name = "drawTopArchesLowerScreen" addr = 0x463B40 size = 0x1A11 [[func]] name = "drawBottomArchesLowerScreen" addr = 0x465551 size = 0xF22 [[func]] name = "drawLowerScreen" addr = 0x466473 size = 0xE53 [[func]] name = "world_draw_black_tile" addr = 0x4672C6 size = 0x5C [[func]] name = "ClearCursor" addr = 0x467322 size = 0xF [[func]] name = "DrawMissile" addr = 0x467331 size = 0x1A4 [[func]] name = "DrawClippedMissile" addr = 0x4674D5 size = 0x1A4 [[func]] name = "DrawDeadPlayer" addr = 0x467679 size = 0xE2 [[func]] name = "DrawPlayer" addr = 0x46775B size = 0x142 [[func]] name = "DrawClippedPlayer" addr = 0x46789D size = 0x12C [[func]] name = "DrawView" addr = 0x4679C9 size = 0x11A [[func]] name = "DrawGame" addr = 0x467AE3 size = 0x1E5 [[func]] name = "scrollrt_draw_lower" addr = 0x467CE8 size = 0x480 [[func]] name = "scrollrt_draw_clipped_dungeon" addr = 0x468168 size = 0x63C [[func]] name = "DrawClippedMonster" addr = 0x4687A4 size = 0xFA [[func]] name = "DrawClippedObject" addr = 0x46889E size = 0x119 [[func]] name = "scrollrt_draw_clipped_e_flag" addr = 0x4689B7 size = 0x144 [[func]] name = "scrollrt_draw_lower_2" addr = 0x468AFB size = 0x3D8 [[func]] name = "scrollrt_draw_clipped_dungeon_2" addr = 0x468ED3 size = 0x66C [[func]] name = "scrollrt_draw_clipped_e_flag_2" addr = 0x46953F size = 0x194 [[func]] name = "scrollrt_draw_upper" addr = 0x4696D3 size = 0x4B9 [[func]] name = "scrollrt_draw_dungeon" addr = 0x469B8C size = 0x66F [[func]] name = "DrawMonster" addr = 0x46A1FB size = 0xFA [[func]] name = "DrawObject" addr = 0x46A2F5 size = 0x14E [[func]] name = "scrollrt_draw_e_flag" addr = 0x46A443 size = 0x158 [[func]] name = "DrawZoom" addr = 0x46A59B size = 0x245 [[func]] name = "ClearScreenBuffer" addr = 0x46A800 size = 0x34 [[func]] name = "scrollrt_draw_game_screen" addr = 0x46A834 size = 0x62 [[func]] name = "scrollrt_draw_cursor_back_buffer" addr = 0x46A896 size = 0x8F [[func]] name = "scrollrt_draw_cursor_item" addr = 0x46A925 size = 0x271 [[func]] name = "DrawMain" addr = 0x46AB96 size = 0x28F [[func]] name = "DoBlitScreen" addr = 0x46AE25 size = 0x141 [[func]] name = "DrawAndBlit" addr = 0x46AF66 size = 0x12C [[func]] name = "ObjIndex" addr = 0x46B092 size = 0x4B [[func]] name = "AddSKingObjs" addr = 0x46B0DD size = 0xAF [[func]] name = "AddSChamObjs" addr = 0x46B18C size = 0x3B [[func]] name = "AddVileObjs" addr = 0x46B1C7 size = 0x58 [[func]] name = "DRLG_SetMapTrans" addr = 0x46B21F size = 0x6D [[func]] name = "LoadSetMap" addr = 0x46B28C size = 0x200 [[func]] name = "SHA1Clear" addr = 0x46B48C size = 0x15 [[func]] name = "SHA1Result" addr = 0x46B4A1 size = 0x22 [[func]] name = "SHA1Calculate" addr = 0x46B4C3 size = 0x26 [[func]] name = "SHA1Input" addr = 0x46B4E9 size = 0x51 [[func]] name = "SHA1ProcessMessageBlock" addr = 0x46B53A size = 0x1FD [[func]] name = "SHA1Reset" addr = 0x46B737 size = 0xE [[func]] name = "SHA1Init" addr = 0x46B745 size = 0x2B [[func]] name = "snd_update" addr = 0x46B770 size = 0x4D [[func]] name = "snd_stop_snd" addr = 0x46B7BD size = 0x12 [[func]] name = "snd_playing" addr = 0x46B7CF size = 0x2C [[func]] name = "snd_play_snd" addr = 0x46B7FB size = 0xD9 [[func]] name = "sound_dup_channel" addr = 0x46B8D4 size = 0x42 [[func]] name = "sound_file_reload" addr = 0x46B916 size = 0x93 [[func]] name = "sound_file_load" addr = 0x46B9A9 size = 0xFC [[func]] name = "sound_CreateSoundBuffer" addr = 0x46BAA5 size = 0x5D [[func]] name = "sound_file_cleanup" addr = 0x46BB02 size = 0x2A [[func]] name = "snd_init" addr = 0x46BB2C size = 0xA6 [[func]] name = "snd_get_volume" addr = 0x46BBD2 size = 0x51 [[func]] name = "sound_create_primary_buffer" addr = 0x46BC23 size = 0x102 [[func]] name = "sound_DirectSoundCreate" addr = 0x46BD25 size = 0x81 [[func]] name = "sound_cleanup" addr = 0x46BDA6 size = 0x59 [[func]] name = "snd_set_volume" addr = 0x46BDFF size = 0xF [[func]] name = "music_stop" addr = 0x46BE0E size = 0x2C [[func]] name = "music_start" addr = 0x46BE3A size = 0x6B [[func]] name = "sound_disable_music" addr = 0x46BEA5 size = 0x1A [[func]] name = "sound_get_or_set_music_volume" addr = 0x46BEBF size = 0x23 [[func]] name = "sound_get_or_set_sound_volume" addr = 0x46BEE2 size = 0x13 [[func]] name = "GetManaAmount" addr = 0x46BEF5 size = 0x107 [[func]] name = "UseMana" addr = 0x46BFFC size = 0x73 [[func]] name = "CheckSpell" addr = 0x46C06F size = 0x58 [[func]] name = "CastSpell" addr = 0x46C0C7 size = 0xE7 [[func]] name = "DoResurrect" addr = 0x46C1AE size = 0x131 [[func]] name = "DoHealOther" addr = 0x46C2DF size = 0x15E [[func]] name = "InitStores" addr = 0x46C43D size = 0x86 [[func]] name = "SetupTownStores" addr = 0x46C4C3 size = 0xC5 [[func]] name = "FreeStoreMem" addr = 0x46C588 size = 0x36 [[func]] name = "DrawSTextBack" addr = 0x46C5BE size = 0x5E [[func]] name = "PrintSString" addr = 0x46C61C size = 0x20E [[func]] name = "DrawSLine" addr = 0x46C82A size = 0x8A [[func]] name = "DrawSSlider" addr = 0x46C8B4 size = 0xF1 [[func]] name = "DrawSTextHelp" addr = 0x46C9A5 size = 0xF [[func]] name = "ClearSText" addr = 0x46C9B4 size = 0x45 [[func]] name = "AddSLine" addr = 0x46C9F9 size = 0x25 [[func]] name = "AddSTextVal" addr = 0x46CA1E size = 0xD [[func]] name = "OffsetSTextY" addr = 0x46CA2B size = 0xD [[func]] name = "AddSText" addr = 0x46CA38 size = 0x51 [[func]] name = "StoreAutoPlace" addr = 0x46CA89 size = 0x2A1 [[func]] name = "S_StartSmith" addr = 0x46CD2A size = 0xCA [[func]] name = "S_ScrollSBuy" addr = 0x46CDF4 size = 0xBC [[func]] name = "PrintStoreItem" addr = 0x46CEB0 size = 0x275 [[func]] name = "S_StartSBuy" addr = 0x46D125 size = 0xC7 [[func]] name = "S_ScrollSPBuy" addr = 0x46D1EC size = 0xE9 [[func]] name = "S_StartSPBuy" addr = 0x46D2D5 size = 0xEA [[func]] name = "SmithSellOk" addr = 0x46D3BF size = 0x99 [[func]] name = "S_ScrollSSell" addr = 0x46D458 size = 0xE7 [[func]] name = "S_StartSSell" addr = 0x46D53F size = 0x2C7 [[func]] name = "SmithRepairOk" addr = 0x46D806 size = 0x4C [[func]] name = "S_StartSRepair" addr = 0x46D852 size = 0x267 [[func]] name = "AddStoreHoldRepair" addr = 0x46DAB9 size = 0xA5 [[func]] name = "S_StartWitch" addr = 0x46DB5E size = 0xA6 [[func]] name = "S_ScrollWBuy" addr = 0x46DC04 size = 0xBC [[func]] name = "S_StartWBuy" addr = 0x46DCC0 size = 0xD1 [[func]] name = "WitchSellOk" addr = 0x46DD91 size = 0x9E [[func]] name = "S_StartWSell" addr = 0x46DE2F size = 0x300 [[func]] name = "WitchRechargeOk" addr = 0x46E12F size = 0x5E [[func]] name = "AddStoreHoldRecharge" addr = 0x46E18D size = 0x86 [[func]] name = "S_StartWRecharge" addr = 0x46E213 size = 0x1EC [[func]] name = "S_StartNoMoney" addr = 0x46E3FF size = 0x3A [[func]] name = "S_StartNoRoom" addr = 0x46E439 size = 0x33 [[func]] name = "S_StartConfirm" addr = 0x46E46C size = 0x197 [[func]] name = "S_StartBoy" addr = 0x46E603 size = 0xBF [[func]] name = "S_StartBBoy" addr = 0x46E6C2 size = 0xD7 [[func]] name = "S_StartHealer" addr = 0x46E799 size = 0x105 [[func]] name = "S_ScrollHBuy" addr = 0x46E89E size = 0xB0 [[func]] name = "S_StartHBuy" addr = 0x46E94E size = 0xC7 [[func]] name = "S_StartStory" addr = 0x46EA15 size = 0x7A [[func]] name = "IdItemOk" addr = 0x46EA8F size = 0x18 [[func]] name = "AddStoreHoldId" addr = 0x46EAA7 size = 0x44 [[func]] name = "S_StartSIdentify" addr = 0x46EAEB size = 0x3FA [[func]] name = "S_StartIdShow" addr = 0x46EEE5 size = 0xC7 [[func]] name = "S_StartTalk" addr = 0x46EFAC size = 0x12A [[func]] name = "S_StartTavern" addr = 0x46F0D6 size = 0x84 [[func]] name = "S_StartBarMaid" addr = 0x46F15A size = 0x72 [[func]] name = "S_StartDrunk" addr = 0x46F1CC size = 0x72 [[func]] name = "StartStore" addr = 0x46F23E size = 0x165 [[func]] name = "DrawSText" addr = 0x46F3FF size = 0xFC [[func]] name = "STextESC" addr = 0x46F4FB size = 0xD9 [[func]] name = "STextUp" addr = 0x46F630 size = 0xA8 [[func]] name = "STextDown" addr = 0x46F6D8 size = 0xAD [[func]] name = "STextPrior" addr = 0x46F785 size = 0x4A [[func]] name = "STextNext" addr = 0x46F7CF size = 0x4D [[func]] name = "S_SmithEnter" addr = 0x46F81C size = 0x77 [[func]] name = "SetGoldCurs" addr = 0x46F893 size = 0x4D [[func]] name = "SetSpdbarGoldCurs" addr = 0x46F8E0 size = 0x4D [[func]] name = "TakePlrsMoney" addr = 0x46F92D size = 0x23B [[func]] name = "SmithBuyItem" addr = 0x46FB68 size = 0xBB [[func]] name = "S_SBuyEnter" addr = 0x46FC23 size = 0xF5 [[func]] name = "SmithBuyPItem" addr = 0x46FD18 size = 0x99 [[func]] name = "S_SPBuyEnter" addr = 0x46FDB1 size = 0x115 [[func]] name = "StoreGoldFit" addr = 0x46FEC6 size = 0xDB [[func]] name = "PlaceStoreGold" addr = 0x46FFA1 size = 0x11C [[func]] name = "StoreSellItem" addr = 0x4700BD size = 0x17C [[func]] name = "S_SSellEnter" addr = 0x470239 size = 0x88 [[func]] name = "SmithRepairItem" addr = 0x4702C1 size = 0x113 [[func]] name = "S_SRepairEnter" addr = 0x4703D4 size = 0x9D [[func]] name = "S_WitchEnter" addr = 0x470471 size = 0x71 [[func]] name = "WitchBuyItem" addr = 0x4704E2 size = 0xC2 [[func]] name = "S_WBuyEnter" addr = 0x4705A4 size = 0xF5 [[func]] name = "S_WSellEnter" addr = 0x470699 size = 0x88 [[func]] name = "WitchRechargeItem" addr = 0x470721 size = 0xA9 [[func]] name = "S_WRechargeEnter" addr = 0x4707CA size = 0x9D [[func]] name = "S_BoyEnter" addr = 0x470867 size = 0xAB [[func]] name = "BoyBuyItem" addr = 0x470912 size = 0x41 [[func]] name = "HealerBuyItem" addr = 0x470953 size = 0x114 [[func]] name = "S_BBuyEnter" addr = 0x470A67 size = 0x107 [[func]] name = "StoryIdItem" addr = 0x470B6E size = 0x163 [[func]] name = "S_ConfirmEnter" addr = 0x470CD1 size = 0xA5 [[func]] name = "S_HealerEnter" addr = 0x470D76 size = 0x58 [[func]] name = "S_HBuyEnter" addr = 0x470DCE size = 0xF5 [[func]] name = "S_StoryEnter" addr = 0x470EC3 size = 0x59 [[func]] name = "S_SIDEnter" addr = 0x470F1C size = 0x9D [[func]] name = "S_TalkEnter" addr = 0x470FB9 size = 0xF5 [[func]] name = "S_TavernEnter" addr = 0x4710AE size = 0x4E [[func]] name = "S_BarmaidEnter" addr = 0x4710FC size = 0x4E [[func]] name = "S_DrunkEnter" addr = 0x47114A size = 0x4E [[func]] name = "STextEnter" addr = 0x471198 size = 0xC3 [[func]] name = "CheckStoreBtn" addr = 0x4712B7 size = 0x153 [[func]] name = "ReleaseStoreBtn" addr = 0x47140A size = 0xF [[func]] name = "sync_all_monsters" addr = 0x471419 size = 0x87 [[func]] name = "sync_one_monster" addr = 0x4714A0 size = 0xC7 [[func]] name = "sync_monster_active" addr = 0x471567 size = 0x5C [[func]] name = "sync_monster_pos" addr = 0x4715C3 size = 0x6F [[func]] name = "sync_monster_active2" addr = 0x471632 size = 0x60 [[func]] name = "SyncPlrInv" addr = 0x471692 size = 0x1EE [[func]] name = "sync_update" addr = 0x471880 size = 0x73 [[func]] name = "sync_monster" addr = 0x4718F3 size = 0x21B [[func]] name = "sync_init" addr = 0x471B0E size = 0x25 [[func]] name = "TFit_Shrine" addr = 0x471B33 size = 0x124 [[func]] name = "TFit_Obj5" addr = 0x471C57 size = 0xDE [[func]] name = "TFit_SkelRoom" addr = 0x471D35 size = 0x50 [[func]] name = "TFit_GoatShrine" addr = 0x471D85 size = 0x43 [[func]] name = "CheckThemeObj3" addr = 0x471DC8 size = 0x7F [[func]] name = "TFit_Obj3" addr = 0x471E47 size = 0x5C [[func]] name = "CheckThemeReqs" addr = 0x471EA3 size = 0x80 [[func]] name = "SpecialThemeFit" addr = 0x471F23 size = 0xFC [[func]] name = "CheckThemeRoom" addr = 0x47205F size = 0x134 [[func]] name = "InitThemes" addr = 0x472193 size = 0x1B3 [[func]] name = "HoldThemeRooms" addr = 0x472346 size = 0x5A [[func]] name = "PlaceThemeMonsts" addr = 0x4723A0 size = 0xE5 [[func]] name = "Theme_Barrel" addr = 0x472485 size = 0xD8 [[func]] name = "Theme_Shrine" addr = 0x47255D size = 0xB3 [[func]] name = "Theme_MonstPit" addr = 0x472610 size = 0x9C [[func]] name = "Theme_SkelRoom" addr = 0x4726AC size = 0x1D6 [[func]] name = "Theme_Treasure" addr = 0x472882 size = 0x152 [[func]] name = "Theme_Library" addr = 0x4729D4 size = 0x194 [[func]] name = "Theme_Torture" addr = 0x472B68 size = 0xD3 [[func]] name = "Theme_BloodFountain" addr = 0x472C3B size = 0x46 [[func]] name = "Theme_Decap" addr = 0x472C81 size = 0xD3 [[func]] name = "Theme_PurifyingFountain" addr = 0x472D54 size = 0x46 [[func]] name = "Theme_ArmorStand" addr = 0x472D9A size = 0xF1 [[func]] name = "Theme_GoatShrine" addr = 0x472E8B size = 0xCE [[func]] name = "Theme_Cauldron" addr = 0x472F59 size = 0x46 [[func]] name = "Theme_MurkyFountain" addr = 0x472F9F size = 0x46 [[func]] name = "Theme_TearFountain" addr = 0x472FE5 size = 0x46 [[func]] name = "Theme_BrnCross" addr = 0x47302B size = 0xD3 [[func]] name = "Theme_WeaponRack" addr = 0x4730FE size = 0xF1 [[func]] name = "UpdateL4Trans" addr = 0x4731EF size = 0x20 [[func]] name = "CreateThemeRooms" addr = 0x47320F size = 0x11B [[func]] name = "tmsg_get" addr = 0x47336E size = 0x4B [[func]] name = "tmsg_add" addr = 0x4733B9 size = 0x53 [[func]] name = "tmsg_cleanup" addr = 0x47340C size = 0x27 [[func]] name = "town_clear_upper_buf" addr = 0x473433 size = 0x66 [[func]] name = "town_clear_low_buf" addr = 0x473499 size = 0x6F [[func]] name = "town_draw_clipped_e_flag" addr = 0x473508 size = 0x7D [[func]] name = "town_draw_clipped_town" addr = 0x473585 size = 0x333 [[func]] name = "town_draw_lower" addr = 0x4738B8 size = 0x2FB [[func]] name = "town_draw_clipped_e_flag_2" addr = 0x473BB3 size = 0xB1 [[func]] name = "town_draw_clipped_town_2" addr = 0x473C64 size = 0x347 [[func]] name = "town_draw_lower_2" addr = 0x473FAB size = 0x377 [[func]] name = "town_draw_e_flag" addr = 0x474322 size = 0x89 [[func]] name = "town_draw_town_all" addr = 0x4743AB size = 0x338 [[func]] name = "town_draw_upper" addr = 0x4746E3 size = 0x340 [[func]] name = "T_DrawGame" addr = 0x474A23 size = 0x1D8 [[func]] name = "T_DrawZoom" addr = 0x474C1F size = 0x23F [[func]] name = "T_DrawView" addr = 0x474E82 size = 0x134 [[func]] name = "SetTownMicros" addr = 0x474FB6 size = 0xE9 [[func]] name = "T_FillSector" addr = 0x47509F size = 0xB6 [[func]] name = "T_FillTile" addr = 0x475155 size = 0x71 [[func]] name = "TownOpenHive" addr = 0x4751C6 size = 0x1B3 [[func]] name = "TownCloseHive" addr = 0x475379 size = 0x1B3 [[func]] name = "TownCloseGrave" addr = 0x47552C size = 0x69 [[func]] name = "TownOpenGrave" addr = 0x475595 size = 0x69 [[func]] name = "T_Pass3" addr = 0x4755FE size = 0x27E [[func]] name = "CreateTown" addr = 0x47587C size = 0x264 [[func]] name = "GetActiveTowner" addr = 0x475AE0 size = 0x26 [[func]] name = "SetTownerGPtrs" addr = 0x475B06 size = 0x3A [[func]] name = "NewTownerAnim" addr = 0x475B40 size = 0x33 [[func]] name = "InitTownerInfo" addr = 0x475B73 size = 0x92 [[func]] name = "InitQstSnds" addr = 0x475C05 size = 0x4D [[func]] name = "InitSmith" addr = 0x475C52 size = 0x97 [[func]] name = "InitBarOwner" addr = 0x475CE9 size = 0x9E [[func]] name = "InitTownDead" addr = 0x475D87 size = 0x98 [[func]] name = "InitWitch" addr = 0x475E1F size = 0x97 [[func]] name = "InitBarmaid" addr = 0x475EB6 size = 0x97 [[func]] name = "InitBoy" addr = 0x475F4D size = 0x9E [[func]] name = "InitHealer" addr = 0x475FEB size = 0x97 [[func]] name = "InitTeller" addr = 0x476082 size = 0x97 [[func]] name = "InitDrunk" addr = 0x476119 size = 0x97 [[func]] name = "InitCows" addr = 0x4761B0 size = 0x158 [[func]] name = "InitFarmer" addr = 0x476308 size = 0x97 [[func]] name = "InitCowFarmer" addr = 0x47639F size = 0xAC [[func]] name = "InitGirl" addr = 0x47644B size = 0xAC [[func]] name = "InitTowners" addr = 0x4764F7 size = 0x87 [[func]] name = "FreeTownerGFX" addr = 0x47657E size = 0x43 [[func]] name = "TownCtrlMsg" addr = 0x4765C1 size = 0x6E [[func]] name = "TownBlackSmith" addr = 0x47662F size = 0xE [[func]] name = "TownBarOwner" addr = 0x47663D size = 0xF [[func]] name = "TownDead" addr = 0x47664C size = 0x72 [[func]] name = "TownHealer" addr = 0x4766BE size = 0xF [[func]] name = "TownStory" addr = 0x4766CD size = 0xF [[func]] name = "TownDrunk" addr = 0x4766DC size = 0xF [[func]] name = "TownBoy" addr = 0x4766EB size = 0xF [[func]] name = "TownWitch" addr = 0x4766FA size = 0xF [[func]] name = "TownBarMaid" addr = 0x476709 size = 0xF [[func]] name = "TownCow" addr = 0x476718 size = 0xF [[func]] name = "TownFarmer" addr = 0x476727 size = 0xF [[func]] name = "TownCowFarmer" addr = 0x476736 size = 0xF [[func]] name = "TownGirl" addr = 0x476745 size = 0xF [[func]] name = "ProcessTowners" addr = 0x476754 size = 0xD5 [[func]] name = "PlrHasItem" addr = 0x47685D size = 0x64 [[func]] name = "TownerTalk" addr = 0x4768C1 size = 0x1D [[func]] name = "TalkToTowner" addr = 0x4768DE size = 0x10F2 [[func]] name = "CowSFX" addr = 0x4779D0 size = 0xC5 [[func]] name = "track_process" addr = 0x477A95 size = 0x9E [[func]] name = "track_repeat_walk" addr = 0x477B33 size = 0x4C [[func]] name = "track_isscrolling" addr = 0x477B7F size = 0x8 [[func]] name = "InitNoTriggers" addr = 0x477B87 size = 0xF [[func]] name = "InitTownTriggers" addr = 0x477B96 size = 0x24E [[func]] name = "InitL1Triggers" addr = 0x477DE4 size = 0x198 [[func]] name = "InitL2Triggers" addr = 0x477F7C size = 0x108 [[func]] name = "InitL3Triggers" addr = 0x478084 size = 0x1A8 [[func]] name = "InitL4Triggers" addr = 0x47822C size = 0x145 [[func]] name = "InitSKingTriggers" addr = 0x478371 size = 0x30 [[func]] name = "InitSChambTriggers" addr = 0x4783A1 size = 0x30 [[func]] name = "InitPWaterTriggers" addr = 0x4783D1 size = 0x30 [[func]] name = "InitVPTriggers" addr = 0x478401 size = 0x30 [[func]] name = "ForceTownTrig" addr = 0x478431 size = 0x220 [[func]] name = "ForceL1Trig" addr = 0x478651 size = 0x30E [[func]] name = "ForceL2Trig" addr = 0x47895F size = 0x206 [[func]] name = "ForceL3Trig" addr = 0x478B65 size = 0x384 [[func]] name = "ForceL4Trig" addr = 0x478EE9 size = 0x245 [[func]] name = "Freeupstairs" addr = 0x47912E size = 0x48 [[func]] name = "ForceSKingTrig" addr = 0x479176 size = 0x69 [[func]] name = "ForceSChambTrig" addr = 0x4791DF size = 0x69 [[func]] name = "ForcePWaterTrig" addr = 0x479248 size = 0x69 [[func]] name = "CheckTrigForce" addr = 0x4792B1 size = 0xAD [[func]] name = "CheckTriggers" addr = 0x47935E size = 0x1F5 [[func]] name = "WCloseFile" addr = 0x479553 size = 0x7 [[func]] name = "WGetFileSize" addr = 0x47955A size = 0x2A [[func]] name = "WGetFileArchive" addr = 0x479584 size = 0x57 [[func]] name = "WOpenFile" addr = 0x4795DB size = 0x43 [[func]] name = "WReadFile" addr = 0x47961E size = 0x52 [[func]] name = "WSetFilePointer" addr = 0x479670 size = 0x34 [[func]] name = "LoadWaveFormat" addr = 0x4796A4 size = 0x2E [[func]] name = "AllocateMemFile" addr = 0x4796D2 size = 0x49 [[func]] name = "FreeMemFile" addr = 0x47971B size = 0xE [[func]] name = "ReadWaveFile" addr = 0x479729 size = 0xCA [[func]] name = "ReadMemFile" addr = 0x4797F3 size = 0x56 [[func]] name = "FillMemFile" addr = 0x479849 size = 0x3B [[func]] name = "SeekMemFile" addr = 0x479884 size = 0x1E [[func]] name = "ReadWaveSection" addr = 0x4798A2 size = 0x5B [[func]] name = "LoadWaveFile" addr = 0x4798FD size = 0x38