You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

9418 lines
113 KiB

# conversion between function and file location of the functions
# = (0x401000 - PE header offset) (0x400 for VC5 linker)
address_offset = 0x400C00
[[func]]
name = "operator delete"
addr = 0x401010
size = 0x1A
[[func]]
name = "GetErrorStr"
addr = 0x40102A
size = 0xA4
[[func]]
name = "TraceErrorDD"
addr = 0x4010CE
size = 0x6B8
[[func]]
name = "TraceErrorDS"
addr = 0x401831
size = 0x109
[[func]]
name = "TraceLastError"
addr = 0x40193A
size = 0xD
[[func]]
name = "app_fatal"
addr = 0x401947
size = 0x2E
[[func]]
name = "MsgBox"
addr = 0x401975
size = 0x52
[[func]]
name = "FreeDlg"
addr = 0x4019C7
size = 0x69
[[func]]
name = "DrawDlg"
addr = 0x401A30
size = 0x35
[[func]]
name = "DDErrMsg"
addr = 0x401A65
size = 0x23
[[func]]
name = "DSErrMsg"
addr = 0x401A88
size = 0x23
[[func]]
name = "center_window"
addr = 0x401AAB
size = 0x92
[[func]]
name = "ErrDlg"
addr = 0x401B3D
size = 0x8D
[[func]]
name = "FuncDlg"
addr = 0x401BCA
size = 0x45
[[func]]
name = "TextDlg"
addr = 0x401C0F
size = 0x1F
[[func]]
name = "ErrOkDlg"
addr = 0x401C2E
size = 0x6E
[[func]]
name = "FileErrDlg"
addr = 0x401C9C
size = 0x45
[[func]]
name = "DiskFreeDlg"
addr = 0x401CE1
size = 0x3C
[[func]]
name = "InsertCDDlg"
addr = 0x401D1D
size = 0x4B
[[func]]
name = "DirErrorDlg"
addr = 0x401D68
size = 0x3C
[[func]]
name = "InitAutomapOnce"
addr = 0x401DA4
size = 0x44
[[func]]
name = "InitAutomap"
addr = 0x401DE8
size = 0x10C
[[func]]
name = "StartAutomap"
addr = 0x401EF4
size = 0x19
[[func]]
name = "AutomapUp"
addr = 0x401F0D
size = 0xD
[[func]]
name = "AutomapDown"
addr = 0x401F1A
size = 0xD
[[func]]
name = "AutomapLeft"
addr = 0x401F27
size = 0xD
[[func]]
name = "AutomapRight"
addr = 0x401F34
size = 0xD
[[func]]
name = "AutomapZoomIn"
addr = 0x401F41
size = 0x3F
[[func]]
name = "AutomapZoomOut"
addr = 0x401F80
size = 0x3D
[[func]]
name = "DrawAutomap"
addr = 0x401FBD
size = 0x276
[[func]]
name = "DrawAutomapTile"
addr = 0x402233
size = 0x745
[[func]]
name = "DrawAutomapPlr"
addr = 0x4029A8
size = 0x3BB
[[func]]
name = "GetAutomapType"
addr = 0x402D83
size = 0xC7
[[func]]
name = "DrawAutomapText"
addr = 0x402E4A
size = 0xDD
[[func]]
name = "SetAutomapView"
addr = 0x402F27
size = 0x1B6
[[func]]
name = "AutomapZoomReset"
addr = 0x4030DD
size = 0x3E
[[func]]
name = "CaptureScreen"
addr = 0x40311B
size = 0xE9
[[func]]
name = "CaptureHdr"
addr = 0x403204
size = 0x90
[[func]]
name = "CapturePal"
addr = 0x403294
size = 0x69
[[func]]
name = "CapturePix"
addr = 0x4032FD
size = 0x6D
[[func]]
name = "CaptureEnc"
addr = 0x40336A
size = 0x3E
[[func]]
name = "CaptureFile"
addr = 0x4033A8
size = 0xC8
[[func]]
name = "RedPalette"
addr = 0x403470
size = 0x69
[[func]]
name = "codec_decode"
addr = 0x4034D9
size = 0xFD
[[func]]
name = "codec_init_key"
addr = 0x4035DB
size = 0xD1
[[func]]
name = "codec_get_encoded_len"
addr = 0x4036AC
size = 0x12
[[func]]
name = "codec_encode"
addr = 0x4036BE
size = 0x116
[[func]]
name = "DrawSpellCel"
addr = 0x4037D4
size = 0xAA
[[func]]
name = "SetSpellTrans"
addr = 0x40387E
size = 0x149
[[func]]
name = "DrawSpell"
addr = 0x4039C7
size = 0xC7
[[func]]
name = "DrawSpellList"
addr = 0x403A8E
size = 0x4DB
[[func]]
name = "SetSpell"
addr = 0x403F69
size = 0x43
[[func]]
name = "SetSpeedSpell"
addr = 0x403FAC
size = 0x6B
[[func]]
name = "ToggleSpell"
addr = 0x404017
size = 0xC3
[[func]]
name = "PrintChar"
addr = 0x4040DA
size = 0x13E
[[func]]
name = "AddPanelString"
addr = 0x404218
size = 0x32
[[func]]
name = "ClearPanel"
addr = 0x40424A
size = 0xF
[[func]]
name = "DrawPanelBox"
addr = 0x404259
size = 0x6C
[[func]]
name = "SetFlaskHeight"
addr = 0x4042CA
size = 0x51
[[func]]
name = "DrawFlask"
addr = 0x40431B
size = 0x40
[[func]]
name = "DrawLifeFlask"
addr = 0x40435B
size = 0x99
[[func]]
name = "UpdateLifeFlask"
addr = 0x4043F4
size = 0x81
[[func]]
name = "DrawManaFlask"
addr = 0x404475
size = 0x81
[[func]]
name = "control_update_life_mana"
addr = 0x4044F6
size = 0x74
[[func]]
name = "UpdateManaFlask"
addr = 0x40456A
size = 0xAC
[[func]]
name = "InitControlPan"
addr = 0x404616
size = 0x31E
[[func]]
name = "DrawCtrlPan"
addr = 0x404934
size = 0x25
[[func]]
name = "DrawCtrlBtns"
addr = 0x404959
size = 0xB1
[[func]]
name = "DoSpeedBook"
addr = 0x404A0A
size = 0x148
[[func]]
name = "DoPanBtn"
addr = 0x404B52
size = 0x99
[[func]]
name = "control_set_button_down"
addr = 0x404BEB
size = 0x15
[[func]]
name = "control_check_btn_press"
addr = 0x404C00
size = 0x74
[[func]]
name = "DoAutoMap"
addr = 0x404C74
size = 0x2C
[[func]]
name = "CheckPanelInfo"
addr = 0x404CA0
size = 0x344
[[func]]
name = "CheckBtnUp"
addr = 0x404FE4
size = 0x17D
[[func]]
name = "FreeControlPan"
addr = 0x405181
size = 0x114
[[func]]
name = "control_WriteStringToBuffer"
addr = 0x405295
size = 0x33
[[func]]
name = "DrawInfoBox"
addr = 0x4052C8
size = 0x289
[[func]]
name = "PrintInfo"
addr = 0x405551
size = 0x6B
[[func]]
name = "CPrintString"
addr = 0x4055BC
size = 0xC5
[[func]]
name = "PrintGameStr"
addr = 0x405681
size = 0x57
[[func]]
name = "DrawChr"
addr = 0x4056D8
size = 0x980
[[func]]
name = "ADD_PlrStringXY"
addr = 0x406058
size = 0xB7
[[func]]
name = "MY_PlrStringXY"
addr = 0x40610F
size = 0xBB
[[func]]
name = "CheckLvlBtn"
addr = 0x4061CA
size = 0x36
[[func]]
name = "ReleaseLvlBtn"
addr = 0x406200
size = 0x34
[[func]]
name = "DrawLevelUpIcon"
addr = 0x406234
size = 0x46
[[func]]
name = "CheckChrBtns"
addr = 0x40627A
size = 0xEC
[[func]]
name = "ReleaseChrBtns"
addr = 0x406366
size = 0xA2
[[func]]
name = "DrawDurIcon"
addr = 0x406408
size = 0x86
[[func]]
name = "DrawDurIcon4Item"
addr = 0x40648E
size = 0x7A
[[func]]
name = "RedBack"
addr = 0x406508
size = 0x8A
[[func]]
name = "GetSBookTrans"
addr = 0x406592
size = 0xD5
[[func]]
name = "DrawSpellBook"
addr = 0x406667
size = 0x28D
[[func]]
name = "PrintSBookStr"
addr = 0x4068F4
size = 0xC2
[[func]]
name = "CheckSBook"
addr = 0x4069B6
size = 0x142
[[func]]
name = "get_pieces_str"
addr = 0x406AF8
size = 0x10
[[func]]
name = "DrawGoldSplit"
addr = 0x406B08
size = 0x138
[[func]]
name = "control_drop_gold"
addr = 0x406C40
size = 0x12E
[[func]]
name = "control_remove_gold"
addr = 0x406D6E
size = 0xB6
[[func]]
name = "control_set_gold_curs"
addr = 0x406E24
size = 0x46
[[func]]
name = "DrawTalkPan"
addr = 0x406E6A
size = 0x207
[[func]]
name = "control_print_talk_msg"
addr = 0x407071
size = 0x82
[[func]]
name = "control_check_talk_btn"
addr = 0x4070F3
size = 0x5A
[[func]]
name = "control_release_talk_btn"
addr = 0x40714D
size = 0x73
[[func]]
name = "control_reset_talk_msg"
addr = 0x4071C0
size = 0x3A
[[func]]
name = "control_type_message"
addr = 0x4071FA
size = 0x47
[[func]]
name = "control_reset_talk"
addr = 0x407241
size = 0x19
[[func]]
name = "control_talk_last_key"
addr = 0x40725A
size = 0x40
[[func]]
name = "control_presskeys"
addr = 0x40729A
size = 0x6A
[[func]]
name = "control_press_enter"
addr = 0x407304
size = 0xBE
[[func]]
name = "control_up_down"
addr = 0x4073C2
size = 0x48
[[func]]
name = "InitCursor"
addr = 0x40740A
size = 0x16
[[func]]
name = "FreeCursor"
addr = 0x407420
size = 0x17
[[func]]
name = "SetICursor"
addr = 0x407437
size = 0x34
[[func]]
name = "SetCursor_"
addr = 0x40746B
size = 0x23
[[func]]
name = "NewCursor"
addr = 0x40748E
size = 0x5
[[func]]
name = "InitLevelCursor"
addr = 0x407493
size = 0x3D
[[func]]
name = "CheckTown"
addr = 0x4074D0
size = 0x12D
[[func]]
name = "CheckRportal"
addr = 0x4075FD
size = 0x12C
[[func]]
name = "CheckCursMove"
addr = 0x407729
size = 0xD7D
[[func]]
name = "InitDead"
addr = 0x4084A6
size = 0x1B6
[[func]]
name = "AddDead"
addr = 0x40865C
size = 0x21
[[func]]
name = "SetDead"
addr = 0x40867D
size = 0x77
[[func]]
name = "LoadDebugGFX"
addr = 0x4086F4
size = 0x1B
[[func]]
name = "FreeDebugGFX"
addr = 0x40870F
size = 0x12
[[func]]
name = "CheckDungeonClear"
addr = 0x408721
size = 0x90
[[func]]
name = "FreeGameMem"
addr = 0x4087C1
size = 0x77
[[func]]
name = "StartGame"
addr = 0x408838
size = 0xAA
[[func]]
name = "run_game_loop"
addr = 0x4088E2
size = 0x1AA
[[func]]
name = "start_game"
addr = 0x408A8C
size = 0x4F
[[func]]
name = "free_game"
addr = 0x408ADB
size = 0x43
[[func]]
name = "diablo_get_not_running"
addr = 0x408B1E
size = 0x2C
[[func]]
name = "WinMain"
addr = 0x408B4A
size = 0x167
[[func]]
name = "diablo_parse_flags"
addr = 0x408CB1
size = 0xB0
[[func]]
name = "diablo_init_screen"
addr = 0x408D61
size = 0x50
[[func]]
name = "diablo_find_window"
addr = 0x408DB1
size = 0x43
[[func]]
name = "diablo_reload_process"
addr = 0x408DF4
size = 0x1DB
[[func]]
name = "PressEscKey"
addr = 0x408FCF
size = 0x8F
[[func]]
name = "DisableInputWndProc"
addr = 0x40905E
size = 0xD3
[[func]]
name = "GM_Game"
addr = 0x409131
size = 0x281
[[func]]
name = "LeftMouseDown"
addr = 0x4093B2
size = 0x1F3
[[func]]
name = "LeftMouseCmd"
addr = 0x4095A5
size = 0x247
[[func]]
name = "TryIconCurs"
addr = 0x4097EC
size = 0x177
[[func]]
name = "LeftMouseUp"
addr = 0x409963
size = 0x45
[[func]]
name = "RightMouseDown"
addr = 0x4099A8
size = 0xE1
[[func]]
name = "PressSysKey"
addr = 0x409A8E
size = 0x22
[[func]]
name = "diablo_hotkey_msg"
addr = 0x409AB0
size = 0xA1
[[func]]
name = "ReleaseKey"
addr = 0x409B51
size = 0xB
[[func]]
name = "PressKey"
addr = 0x409B5C
size = 0x3E7
[[func]]
name = "diablo_pause_game"
addr = 0x409F43
size = 0x3C
[[func]]
name = "PressChar"
addr = 0x409F7F
size = 0x364
[[func]]
name = "LoadLvlGFX"
addr = 0x40A391
size = 0x123
[[func]]
name = "LoadAllGFX"
addr = 0x40A4B4
size = 0x2D
[[func]]
name = "CreateLevel"
addr = 0x40A4E1
size = 0xC3
[[func]]
name = "LoadGameLevel"
addr = 0x40A5A4
size = 0x53F
[[func]]
name = "game_loop"
addr = 0x40AAE3
size = 0x50
[[func]]
name = "game_logic"
addr = 0x40AB33
size = 0xB4
[[func]]
name = "timeout_cursor"
addr = 0x40ABE7
size = 0x84
[[func]]
name = "diablo_color_cyc_logic"
addr = 0x40AC6B
size = 0x42
[[func]]
name = "doom_get_frame_from_time"
addr = 0x40ACAD
size = 0x19
[[func]]
name = "doom_alloc_cel"
addr = 0x40ACC6
size = 0x10
[[func]]
name = "doom_cleanup"
addr = 0x40ACD6
size = 0x12
[[func]]
name = "doom_load_graphics"
addr = 0x40ACE8
size = 0x4C
[[func]]
name = "doom_init"
addr = 0x40AD34
size = 0x2A
[[func]]
name = "doom_close"
addr = 0x40AD5E
size = 0x16
[[func]]
name = "doom_draw"
addr = 0x40AD74
size = 0x62
[[func]]
name = "DRLG_Init_Globals"
addr = 0x40ADD6
size = 0xA3
[[func]]
name = "LoadL1Dungeon"
addr = 0x40AE79
size = 0xEC
[[func]]
name = "DRLG_L1Floor"
addr = 0x40AF65
size = 0x4E
[[func]]
name = "DRLG_L1Pass3"
addr = 0x40AFB3
size = 0xF2
[[func]]
name = "DRLG_InitL1Vals"
addr = 0x40B0A5
size = 0xBB
[[func]]
name = "LoadPreL1Dungeon"
addr = 0x40B160
size = 0xC9
[[func]]
name = "CreateL5Dungeon"
addr = 0x40B229
size = 0x4D
[[func]]
name = "DRLG_LoadL1SP"
addr = 0x40B276
size = 0x7E
[[func]]
name = "DRLG_FreeL1SP"
addr = 0x40B2F4
size = 0x12
[[func]]
name = "DRLG_L5"
addr = 0x40B306
size = 0x269
[[func]]
name = "DRLG_PlaceDoor"
addr = 0x40B56F
size = 0x12A
[[func]]
name = "DRLG_L1Shadows"
addr = 0x40B699
size = 0x1E8
[[func]]
name = "DRLG_PlaceMiniSet"
addr = 0x40B881
size = 0x275
[[func]]
name = "InitL5Dungeon"
addr = 0x40BAF6
size = 0x22
[[func]]
name = "L5ClearFlags"
addr = 0x40BB18
size = 0x1B
[[func]]
name = "L5firstRoom"
addr = 0x40BB33
size = 0x233
[[func]]
name = "L5drawRoom"
addr = 0x40BD66
size = 0x37
[[func]]
name = "L5roomGen"
addr = 0x40BD9D
size = 0x207
[[func]]
name = "L5checkRoom"
addr = 0x40BFA4
size = 0x64
[[func]]
name = "L5GetArea"
addr = 0x40C008
size = 0x22
[[func]]
name = "L5makeDungeon"
addr = 0x40C02A
size = 0x44
[[func]]
name = "L5makeDmt"
addr = 0x40C06E
size = 0x72
[[func]]
name = "L5AddWall"
addr = 0x40C0E0
size = 0x15C
[[func]]
name = "L5HWallOk"
addr = 0x40C23C
size = 0xA0
[[func]]
name = "L5VWallOk"
addr = 0x40C2DC
size = 0x7F
[[func]]
name = "L5HorizWall"
addr = 0x40C35B
size = 0xEE
[[func]]
name = "L5VertWall"
addr = 0x40C449
size = 0x108
[[func]]
name = "L5tileFix"
addr = 0x40C551
size = 0x36F
[[func]]
name = "DRLG_L5Subs"
addr = 0x40C8C0
size = 0xDD
[[func]]
name = "L5FillChambers"
addr = 0x40C99D
size = 0x3E9
[[func]]
name = "DRLG_L5GChamber"
addr = 0x40CD86
size = 0x141
[[func]]
name = "DRLG_L5GHall"
addr = 0x40CEC7
size = 0x50
[[func]]
name = "DRLG_L5SetRoom"
addr = 0x40CF17
size = 0x85
[[func]]
name = "DRLG_L5FloodTVal"
addr = 0x40CF9C
size = 0x6F
[[func]]
name = "DRLG_L5FTVR"
addr = 0x40D00B
size = 0x1F0
[[func]]
name = "DRLG_L5TransFix"
addr = 0x40D1FB
size = 0x88
[[func]]
name = "DRLG_L5DirtFix"
addr = 0x40D283
size = 0x6C
[[func]]
name = "DRLG_L5CornerFix"
addr = 0x40D2EF
size = 0x68
[[func]]
name = "InitDungeon"
addr = 0x40D357
size = 0x22
[[func]]
name = "L2LockoutFix"
addr = 0x40D379
size = 0x153
[[func]]
name = "L2DoorFix"
addr = 0x40D4CC
size = 0x35
[[func]]
name = "LoadL2Dungeon"
addr = 0x40D501
size = 0x1C0
[[func]]
name = "DRLG_L2Pass3"
addr = 0x40D6C1
size = 0xF2
[[func]]
name = "LoadPreL2Dungeon"
addr = 0x40D7B3
size = 0xD5
[[func]]
name = "CreateL2Dungeon"
addr = 0x40D888
size = 0xC7
[[func]]
name = "DRLG_LoadL2SP"
addr = 0x40D94F
size = 0x55
[[func]]
name = "DRLG_FreeL2SP"
addr = 0x40D9A4
size = 0x12
[[func]]
name = "DRLG_L2"
addr = 0x40D9B6
size = 0x6BE
[[func]]
name = "DRLG_L2PlaceMiniSet"
addr = 0x40E074
size = 0x25D
[[func]]
name = "DRLG_L2PlaceRndSet"
addr = 0x40E2D1
size = 0x1CB
[[func]]
name = "DRLG_L2Subs"
addr = 0x40E49C
size = 0x100
[[func]]
name = "DRLG_L2Shadows"
addr = 0x40E59C
size = 0xCF
[[func]]
name = "DRLG_L2SetRoom"
addr = 0x40E66B
size = 0x85
[[func]]
name = "L2TileFix"
addr = 0x40E6F0
size = 0x5F
[[func]]
name = "CreateDungeon"
addr = 0x40E74F
size = 0x155
[[func]]
name = "CreateRoom"
addr = 0x40E8A4
size = 0x455
[[func]]
name = "DefineRoom"
addr = 0x40ECF9
size = 0x124
[[func]]
name = "AddHall"
addr = 0x40EE1D
size = 0x8F
[[func]]
name = "GetHall"
addr = 0x40EEAC
size = 0x5D
[[func]]
name = "ConnectHall"
addr = 0x40EF09
size = 0x35C
[[func]]
name = "CreateDoorType"
addr = 0x40F265
size = 0x58
[[func]]
name = "PlaceHallExt"
addr = 0x40F2BD
size = 0x13
[[func]]
name = "DoPatternCheck"
addr = 0x40F2D0
size = 0x165
[[func]]
name = "DL2_FillVoids"
addr = 0x40F459
size = 0x558
[[func]]
name = "DL2_Cont"
addr = 0x40F9B1
size = 0x3D
[[func]]
name = "DL2_NumNoChar"
addr = 0x40F9EE
size = 0x22
[[func]]
name = "DL2_DrawRoom"
addr = 0x40FA10
size = 0x87
[[func]]
name = "DL2_KnockWalls"
addr = 0x40FA97
size = 0xD5
[[func]]
name = "DRLG_L2FloodTVal"
addr = 0x40FB6C
size = 0x6F
[[func]]
name = "DRLG_L2FTVR"
addr = 0x40FBDB
size = 0x1F0
[[func]]
name = "DRLG_L2TransFix"
addr = 0x40FDCB
size = 0x88
[[func]]
name = "L2DirtFix"
addr = 0x40FE53
size = 0x6C
[[func]]
name = "DRLG_InitL2Vals"
addr = 0x40FEBF
size = 0xC2
[[func]]
name = "AddFenceDoors"
addr = 0x40FF81
size = 0x6B
[[func]]
name = "FenceDoorFix"
addr = 0x40FFEC
size = 0x119
[[func]]
name = "DRLG_L3Anvil"
addr = 0x410105
size = 0x110
[[func]]
name = "FixL3Warp"
addr = 0x410215
size = 0x68
[[func]]
name = "FixL3HallofHeroes"
addr = 0x41027D
size = 0x74
[[func]]
name = "DRLG_L3LockRec"
addr = 0x4102F1
size = 0x53
[[func]]
name = "DRLG_L3Lockout"
addr = 0x410344
size = 0x5D
[[func]]
name = "CreateL3Dungeon"
addr = 0x4103A1
size = 0xAD
[[func]]
name = "DRLG_L3"
addr = 0x41044E
size = 0x431
[[func]]
name = "InitL3Dungeon"
addr = 0x41087F
size = 0x36
[[func]]
name = "DRLG_L3FillRoom"
addr = 0x4108B5
size = 0x13B
[[func]]
name = "DRLG_L3CreateBlock"
addr = 0x4109F0
size = 0x1D0
[[func]]
name = "DRLG_L3FloorArea"
addr = 0x410BC0
size = 0x34
[[func]]
name = "DRLG_L3FillDiags"
addr = 0x410BF4
size = 0x71
[[func]]
name = "DRLG_L3FillSingles"
addr = 0x410C65
size = 0x5F
[[func]]
name = "DRLG_L3FillStraights"
addr = 0x410CC4
size = 0x217
[[func]]
name = "DRLG_L3Edges"
addr = 0x410EDB
size = 0x21
[[func]]
name = "DRLG_L3GetFloorArea"
addr = 0x410EFC
size = 0x23
[[func]]
name = "DRLG_L3MakeMegas"
addr = 0x410F1F
size = 0x8E
[[func]]
name = "DRLG_L3River"
addr = 0x410FAD
size = 0x667
[[func]]
name = "DRLG_L3Pool"
addr = 0x411614
size = 0x15E
[[func]]
name = "DRLG_L3Spawn"
addr = 0x411772
size = 0x12A
[[func]]
name = "DRLG_L3SpawnEdge"
addr = 0x41189C
size = 0x144
[[func]]
name = "DRLG_L3PoolFix"
addr = 0x4119E0
size = 0x94
[[func]]
name = "DRLG_L3PlaceMiniSet"
addr = 0x411A74
size = 0x20F
[[func]]
name = "DRLG_L3PlaceRndSet"
addr = 0x411C83
size = 0x18B
[[func]]
name = "DRLG_L3Wood"
addr = 0x411E0E
size = 0x430
[[func]]
name = "WoodVertU"
addr = 0x41223E
size = 0x4C
[[func]]
name = "WoodVertD"
addr = 0x41228A
size = 0x44
[[func]]
name = "WoodHorizL"
addr = 0x4122CE
size = 0x4C
[[func]]
name = "WoodHorizR"
addr = 0x41231A
size = 0x44
[[func]]
name = "DRLG_L3Pass3"
addr = 0x41235E
size = 0x108
[[func]]
name = "LoadL3Dungeon"
addr = 0x412466
size = 0x14A
[[func]]
name = "LoadPreL3Dungeon"
addr = 0x4125B0
size = 0xA5
[[func]]
name = "DRLG_LoadL4SP"
addr = 0x412655
size = 0x58
[[func]]
name = "DRLG_FreeL4SP"
addr = 0x4126AD
size = 0x12
[[func]]
name = "DRLG_L4SetSPRoom"
addr = 0x4126BF
size = 0x85
[[func]]
name = "L4SaveQuads"
addr = 0x412744
size = 0x8F
[[func]]
name = "DRLG_L4SetRoom"
addr = 0x4127D3
size = 0x5E
[[func]]
name = "DRLG_LoadDiabQuads"
addr = 0x412831
size = 0x102
[[func]]
name = "IsDURWall"
addr = 0x412933
size = 0x15
[[func]]
name = "IsDLLWall"
addr = 0x412948
size = 0x15
[[func]]
name = "L4FixRim"
addr = 0x41295D
size = 0x1E
[[func]]
name = "DRLG_L4GeneralFix"
addr = 0x41297B
size = 0x35
[[func]]
name = "CreateL4Dungeon"
addr = 0x4129B0
size = 0x50
[[func]]
name = "DRLG_L4"
addr = 0x412A00
size = 0x3DD
[[func]]
name = "DRLG_L4Shadows"
addr = 0x412DDD
size = 0x57
[[func]]
name = "InitL4Dungeon"
addr = 0x412E34
size = 0x47
[[func]]
name = "L4makeDmt"
addr = 0x412E7B
size = 0x50
[[func]]
name = "L4AddWall"
addr = 0x412ECB
size = 0x2F7
[[func]]
name = "L4HWallOk"
addr = 0x4131C2
size = 0xAE
[[func]]
name = "L4VWallOk"
addr = 0x413270
size = 0x9B
[[func]]
name = "L4HorizWall"
addr = 0x41330B
size = 0xCB
[[func]]
name = "L4VertWall"
addr = 0x4133D6
size = 0xDE
[[func]]
name = "L4tileFix"
addr = 0x4134B4
size = 0xE29
[[func]]
name = "DRLG_L4Subs"
addr = 0x4142DD
size = 0xBD
[[func]]
name = "L4makeDungeon"
addr = 0x41439A
size = 0x117
[[func]]
name = "uShape"
addr = 0x4144B1
size = 0x133
[[func]]
name = "GetArea"
addr = 0x4145E4
size = 0x22
[[func]]
name = "L4firstRoom"
addr = 0x414606
size = 0x132
[[func]]
name = "L4drawRoom"
addr = 0x414738
size = 0x37
[[func]]
name = "L4roomGen"
addr = 0x41476F
size = 0x207
[[func]]
name = "L4checkRoom"
addr = 0x414976
size = 0x6C
[[func]]
name = "DRLG_L4PlaceMiniSet"
addr = 0x4149E2
size = 0x262
[[func]]
name = "DRLG_L4FloodTVal"
addr = 0x414C44
size = 0x6F
[[func]]
name = "DRLG_L4FTVR"
addr = 0x414CB3
size = 0x1F0
[[func]]
name = "DRLG_L4TransFix"
addr = 0x414EA3
size = 0xB8
[[func]]
name = "DRLG_L4Corners"
addr = 0x414F5B
size = 0x35
[[func]]
name = "DRLG_L4Pass3"
addr = 0x414F90
size = 0x108
[[func]]
name = "dthread_remove_player"
addr = 0x4150D6
size = 0x33
[[func]]
name = "dthread_send_delta"
addr = 0x415109
size = 0x7D
[[func]]
name = "dthread_start"
addr = 0x415186
size = 0x6D
[[func]]
name = "dthread_handler"
addr = 0x4151F3
size = 0xCD
[[func]]
name = "dthread_cleanup"
addr = 0x4152C0
size = 0xA2
[[func]]
name = "dx_init"
addr = 0x4153A0
size = 0x115
[[func]]
name = "dx_create_back_buffer"
addr = 0x4154B5
size = 0x10D
[[func]]
name = "dx_create_primary_surface"
addr = 0x4155C2
size = 0x58
[[func]]
name = "dx_DirectDrawCreate"
addr = 0x41561A
size = 0x7B
[[func]]
name = "lock_buf"
addr = 0x415695
size = 0x5
[[func]]
name = "lock_buf_priv"
addr = 0x41569A
size = 0x86
[[func]]
name = "unlock_buf"
addr = 0x415720
size = 0x5
[[func]]
name = "unlock_buf_priv"
addr = 0x415725
size = 0x7B
[[func]]
name = "dx_cleanup"
addr = 0x4157A0
size = 0xA8
[[func]]
name = "dx_reinit"
addr = 0x415848
size = 0x5C
[[func]]
name = "effect_is_playing"
addr = 0x4158B9
size = 0x29
[[func]]
name = "stream_stop"
addr = 0x4158E2
size = 0x29
[[func]]
name = "InitMonsterSND"
addr = 0x41590B
size = 0xD0
[[func]]
name = "FreeMonsterSnd"
addr = 0x4159DB
size = 0x6A
[[func]]
name = "PlayEffect"
addr = 0x415A45
size = 0x9C
[[func]]
name = "calc_snd_position"
addr = 0x415AE1
size = 0x78
[[func]]
name = "PlaySFX"
addr = 0x415B59
size = 0x18
[[func]]
name = "PlaySFX_priv"
addr = 0x415B71
size = 0xB9
[[func]]
name = "stream_play"
addr = 0x415C2A
size = 0x6D
[[func]]
name = "RndSFX"
addr = 0x415C97
size = 0x6A
[[func]]
name = "PlaySfxLoc"
addr = 0x415D01
size = 0x38
[[func]]
name = "sound_stop"
addr = 0x415D39
size = 0x61
[[func]]
name = "sfx_stop"
addr = 0x415D9A
size = 0x20
[[func]]
name = "sound_update"
addr = 0x415DBA
size = 0x16
[[func]]
name = "stream_update"
addr = 0x415DD0
size = 0x2F
[[func]]
name = "effects_cleanup_sfx"
addr = 0x415DFF
size = 0x2B
[[func]]
name = "sound_init"
addr = 0x415E2A
size = 0x4D
[[func]]
name = "priv_sound_init"
addr = 0x415E77
size = 0x61
[[func]]
name = "ui_sound_init"
addr = 0x415ED8
size = 0x7
[[func]]
name = "effects_play_sound"
addr = 0x415EDF
size = 0x64
[[func]]
name = "Decrypt"
addr = 0x415F43
size = 0x4C
[[func]]
name = "Encrypt"
addr = 0x415F8F
size = 0x50
[[func]]
name = "Hash"
addr = 0x415FDF
size = 0x4F
[[func]]
name = "InitHash"
addr = 0x41602E
size = 0x6F
[[func]]
name = "PkwareCompress"
addr = 0x41609D
size = 0x96
[[func]]
name = "PkwareBufferRead"
addr = 0x416133
size = 0x34
[[func]]
name = "PkwareBufferWrite"
addr = 0x416167
size = 0x27
[[func]]
name = "PkwareDecompress"
addr = 0x41618E
size = 0x6E
[[func]]
name = "CelBlit"
addr = 0x41620C
size = 0x68
[[func]]
name = "CelDraw"
addr = 0x416274
size = 0x44
[[func]]
name = "CelBlitFrame"
addr = 0x4162B8
size = 0x26
[[func]]
name = "CelClippedDraw"
addr = 0x4162DE
size = 0x7B
[[func]]
name = "CelClippedBlit"
addr = 0x416359
size = 0x53
[[func]]
name = "CelBlitLight"
addr = 0x4163AC
size = 0xDC
[[func]]
name = "CelBlitLightTrans"
addr = 0x416488
size = 0xDD
[[func]]
name = "CelDrawLight"
addr = 0x416565
size = 0x58
[[func]]
name = "CelClippedDrawLight"
addr = 0x4165BD
size = 0x8E
[[func]]
name = "CelClippedBlitLightTrans"
addr = 0x41664B
size = 0x74
[[func]]
name = "CelDrawLightRed"
addr = 0x4166BF
size = 0x11C
[[func]]
name = "CelBlitSafe"
addr = 0x4167DB
size = 0x7F
[[func]]
name = "CelClippedDrawSafe"
addr = 0x41685A
size = 0x7B
[[func]]
name = "CelClippedBlitSafe"
addr = 0x4168D5
size = 0x55
[[func]]
name = "CelBlitLightSafe"
addr = 0x41692A
size = 0xF7
[[func]]
name = "CelBlitLightTransSafe"
addr = 0x416A21
size = 0xF8
[[func]]
name = "CelDrawLightSafe"
addr = 0x416B19
size = 0x90
[[func]]
name = "CelClippedBlitLightTransSafe"
addr = 0x416BA9
size = 0x72
[[func]]
name = "CelDrawLightRedSafe"
addr = 0x416C1B
size = 0x121
[[func]]
name = "CelBlitWidth"
addr = 0x416D3C
size = 0x8A
[[func]]
name = "CelBlitOutline"
addr = 0x416DC6
size = 0xFA
[[func]]
name = "CelBlitOutlineSafe"
addr = 0x416EC0
size = 0x12F
[[func]]
name = "ENG_set_pixel"
addr = 0x416FEF
size = 0x45
[[func]]
name = "engine_draw_pixel"
addr = 0x417034
size = 0x89
[[func]]
name = "DrawLine"
addr = 0x4170BD
size = 0x3F6
[[func]]
name = "GetDirection"
addr = 0x4174B3
size = 0x65
[[func]]
name = "SetRndSeed"
addr = 0x417518
size = 0x14
[[func]]
name = "GetRndSeed"
addr = 0x41752C
size = 0x1F
[[func]]
name = "random_"
addr = 0x41754B
size = 0x22
[[func]]
name = "DiabloAllocPtr"
addr = 0x41759B
size = 0x4D
[[func]]
name = "mem_free_dbg"
addr = 0x4175E8
size = 0x30
[[func]]
name = "LoadFileInMem"
addr = 0x417618
size = 0x5B
[[func]]
name = "LoadFileWithMem"
addr = 0x417673
size = 0x5F
[[func]]
name = "Cl2ApplyTrans"
addr = 0x4176D2
size = 0x73
[[func]]
name = "Cl2Draw"
addr = 0x417745
size = 0x7A
[[func]]
name = "Cl2Blit"
addr = 0x4177BF
size = 0x88
[[func]]
name = "Cl2DrawOutline"
addr = 0x417847
size = 0x7E
[[func]]
name = "Cl2BlitOutline"
addr = 0x4178C5
size = 0xBC
[[func]]
name = "Cl2DrawLightTbl"
addr = 0x417981
size = 0xC3
[[func]]
name = "Cl2BlitLight"
addr = 0x417A44
size = 0xA5
[[func]]
name = "Cl2DrawLight"
addr = 0x417AE9
size = 0x9A
[[func]]
name = "Cl2DrawSafe"
addr = 0x417B83
size = 0x7A
[[func]]
name = "Cl2BlitSafe"
addr = 0x417BFD
size = 0x9C
[[func]]
name = "Cl2DrawOutlineSafe"
addr = 0x417C99
size = 0x8F
[[func]]
name = "Cl2BlitOutlineSafe"
addr = 0x417D28
size = 0xD0
[[func]]
name = "Cl2DrawLightTblSafe"
addr = 0x417DF8
size = 0xC3
[[func]]
name = "Cl2BlitLightSafe"
addr = 0x417EBB
size = 0xBD
[[func]]
name = "Cl2DrawLightSafe"
addr = 0x417F78
size = 0x9A
[[func]]
name = "PlayInGameMovie"
addr = 0x418012
size = 0x3C
[[func]]
name = "InitDiabloMsg"
addr = 0x41804E
size = 0x41
[[func]]
name = "ClrDiabloMsg"
addr = 0x41808F
size = 0x1B
[[func]]
name = "DrawDiabloMsg"
addr = 0x4180AA
size = 0x203
[[func]]
name = "fault_init_filter"
addr = 0x4182B7
size = 0xA
[[func]]
name = "fault_cleanup_filter_atexit"
addr = 0x4182C1
size = 0xC
[[func]]
name = "fault_cleanup_filter"
addr = 0x4182CD
size = 0xA
[[func]]
name = "TopLevelExceptionFilter"
addr = 0x4182D7
size = 0x17E
[[func]]
name = "fault_hex_format"
addr = 0x418455
size = 0xC3
[[func]]
name = "fault_unknown_module"
addr = 0x418518
size = 0xE7
[[func]]
name = "fault_call_stack"
addr = 0x4185FF
size = 0x89
[[func]]
name = "fault_get_error_type"
addr = 0x418688
size = 0x190
[[func]]
name = "fault_set_filter"
addr = 0x41883C
size = 0x17
[[func]]
name = "fault_reset_filter"
addr = 0x418853
size = 0xD
[[func]]
name = "fault_get_filter"
addr = 0x418860
size = 0x6
[[func]]
name = "gamemenu_on"
addr = 0x418866
size = 0x29
[[func]]
name = "gamemenu_update_single"
addr = 0x41888F
size = 0x39
[[func]]
name = "gamemenu_update_multi"
addr = 0x4188C8
size = 0x10
[[func]]
name = "gamemenu_off"
addr = 0x4188D8
size = 0x9
[[func]]
name = "gamemenu_handle_previous"
addr = 0x4188E1
size = 0x13
[[func]]
name = "gamemenu_previous"
addr = 0x4188F4
size = 0x5
[[func]]
name = "gamemenu_new_game"
addr = 0x4188F9
size = 0x42
[[func]]
name = "gamemenu_quit_game"
addr = 0x41893B
size = 0xD
[[func]]
name = "gamemenu_load_game"
addr = 0x418948
size = 0x76
[[func]]
name = "gamemenu_save_game"
addr = 0x4189BE
size = 0x84
[[func]]
name = "gamemenu_restart_town"
addr = 0x418A42
size = 0xA
[[func]]
name = "gamemenu_options"
addr = 0x418A4C
size = 0x20
[[func]]
name = "gamemenu_get_music"
addr = 0x418A6C
size = 0x19
[[func]]
name = "gamemenu_sound_music_toggle"
addr = 0x418A85
size = 0x41
[[func]]
name = "gamemenu_get_sound"
addr = 0x418AC6
size = 0x19
[[func]]
name = "gamemenu_get_color_cycling"
addr = 0x418ADF
size = 0x15
[[func]]
name = "gamemenu_get_gamma"
addr = 0x418AF4
size = 0x26
[[func]]
name = "gamemenu_music_volume"
addr = 0x418B1A
size = 0x89
[[func]]
name = "gamemenu_slider_music_sound"
addr = 0x418BA3
size = 0xD
[[func]]
name = "gamemenu_sound_volume"
addr = 0x418BB0
size = 0x80
[[func]]
name = "gamemenu_gamma"
addr = 0x418C30
size = 0x2A
[[func]]
name = "gamemenu_slider_gamma"
addr = 0x418C5A
size = 0x10
[[func]]
name = "gamemenu_color_cycling"
addr = 0x418C6A
size = 0x21
[[func]]
name = "FillSolidBlockTbls"
addr = 0x418C8B
size = 0x106
[[func]]
name = "MakeSpeedCels"
addr = 0x418D91
size = 0x42E
[[func]]
name = "SortTiles"
addr = 0x4191BF
size = 0x3C
[[func]]
name = "SwapTile"
addr = 0x4191FB
size = 0x7F
[[func]]
name = "IsometricCoord"
addr = 0x41927A
size = 0x48
[[func]]
name = "SetSpeedCels"
addr = 0x4192C2
size = 0x49
[[func]]
name = "SetDungeonMicros"
addr = 0x41930B
size = 0x13F
[[func]]
name = "DRLG_InitTrans"
addr = 0x41944A
size = 0x2D
[[func]]
name = "DRLG_MRectTrans"
addr = 0x419477
size = 0x59
[[func]]
name = "DRLG_RectTrans"
addr = 0x4194D0
size = 0x45
[[func]]
name = "DRLG_CopyTrans"
addr = 0x419515
size = 0x1F
[[func]]
name = "DRLG_ListTrans"
addr = 0x419534
size = 0x31
[[func]]
name = "DRLG_AreaTrans"
addr = 0x419565
size = 0x3D
[[func]]
name = "DRLG_InitSetPC"
addr = 0x4195A2
size = 0x17
[[func]]
name = "DRLG_SetPC"
addr = 0x4195B9
size = 0x53
[[func]]
name = "Make_SetPC"
addr = 0x41960C
size = 0x4F
[[func]]
name = "DRLG_WillThemeRoomFit"
addr = 0x41965B
size = 0x199
[[func]]
name = "DRLG_CreateThemeRoom"
addr = 0x4197F4
size = 0x41C
[[func]]
name = "DRLG_PlaceThemeRooms"
addr = 0x419C10
size = 0x182
[[func]]
name = "DRLG_HoldThemeRooms"
addr = 0x419D92
size = 0x8D
[[func]]
name = "SkipThemeRoom"
addr = 0x419E1F
size = 0x52
[[func]]
name = "InitLevels"
addr = 0x419E71
size = 0x1A
[[func]]
name = "gmenu_draw_pause"
addr = 0x419E8B
size = 0x33
[[func]]
name = "gmenu_print_text"
addr = 0x419EBE
size = 0x59
[[func]]
name = "FreeGMenu"
addr = 0x419F17
size = 0x59
[[func]]
name = "gmenu_init_menu"
addr = 0x419F70
size = 0x78
[[func]]
name = "gmenu_is_active"
addr = 0x419FE8
size = 0xC
[[func]]
name = "gmenu_set_items"
addr = 0x419FF4
size = 0x5A
[[func]]
name = "gmenu_up_down"
addr = 0x41A04E
size = 0x68
[[func]]
name = "gmenu_draw"
addr = 0x41A0B6
size = 0x8F
[[func]]
name = "gmenu_draw_menu_item"
addr = 0x41A145
size = 0xF4
[[func]]
name = "gmenu_clear_buffer"
addr = 0x41A239
size = 0x39
[[func]]
name = "gmenu_get_lfont"
addr = 0x41A272
size = 0x3C
[[func]]
name = "gmenu_presskeys"
addr = 0x41A2AE
size = 0x7C
[[func]]
name = "gmenu_left_right"
addr = 0x41A32A
size = 0x50
[[func]]
name = "gmenu_on_mouse_move"
addr = 0x41A37A
size = 0x58
[[func]]
name = "gmenu_get_mouse_slider"
addr = 0x41A3D2
size = 0x2F
[[func]]
name = "gmenu_left_mouse"
addr = 0x41A401
size = 0xB7
[[func]]
name = "gmenu_enable"
addr = 0x41A4B8
size = 0xE
[[func]]
name = "gmenu_slider_set"
addr = 0x41A4C6
size = 0x42
[[func]]
name = "gmenu_slider_get"
addr = 0x41A508
size = 0x3D
[[func]]
name = "gmenu_slider_steps"
addr = 0x41A545
size = 0xE
[[func]]
name = "InitHelp"
addr = 0x41A553
size = 0x12
[[func]]
name = "DrawHelp"
addr = 0x41A565
size = 0x195
[[func]]
name = "DrawHelpLine"
addr = 0x41A6FA
size = 0x79
[[func]]
name = "DisplayHelp"
addr = 0x41A773
size = 0x1C
[[func]]
name = "HelpScrollUp"
addr = 0x41A78F
size = 0x10
[[func]]
name = "HelpScrollDown"
addr = 0x41A79F
size = 0x14
[[func]]
name = "init_cleanup"
addr = 0x41A7C3
size = 0x89
[[func]]
name = "init_run_office_from_start_menu"
addr = 0x41A84C
size = 0x6D
[[func]]
name = "init_run_office"
addr = 0x41A8B9
size = 0x173
[[func]]
name = "init_disable_screensaver"
addr = 0x41AA2C
size = 0x99
[[func]]
name = "init_create_window"
addr = 0x41AAC5
size = 0x13B
[[func]]
name = "init_kill_mom_parent"
addr = 0x41AC00
size = 0x21
[[func]]
name = "init_find_mom_parent"
addr = 0x41AC21
size = 0x50
[[func]]
name = "init_await_mom_parent_exit"
addr = 0x41AC71
size = 0x30
[[func]]
name = "init_archives"
addr = 0x41ACA1
size = 0xD1
[[func]]
name = "init_test_access"
addr = 0x41AD72
size = 0x1B0
[[func]]
name = "init_strip_trailing_slash"
addr = 0x41AF22
size = 0x18
[[func]]
name = "init_read_test_file"
addr = 0x41AF3A
size = 0x94
[[func]]
name = "init_get_file_info"
addr = 0x41AFCE
size = 0x9E
[[func]]
name = "MainWndProc"
addr = 0x41B06C
size = 0x99
[[func]]
name = "init_activate_window"
addr = 0x41B105
size = 0x5A
[[func]]
name = "WindowProc"
addr = 0x41B15F
size = 0x25
[[func]]
name = "SetWindowProc"
addr = 0x41B184
size = 0xC
[[func]]
name = "interface_msg_pump"
addr = 0x41B1A0
size = 0x3F
[[func]]
name = "IncProgress"
addr = 0x41B1DF
size = 0x39
[[func]]
name = "DrawCutscene"
addr = 0x41B218
size = 0x75
[[func]]
name = "DrawProgress"
addr = 0x41B28D
size = 0x29
[[func]]
name = "ShowProgress"
addr = 0x41B2B6
size = 0x317
[[func]]
name = "FreeInterface"
addr = 0x41B5F5
size = 0x12
[[func]]
name = "InitCutscene"
addr = 0x41B607
size = 0x1E5
[[func]]
name = "FreeInvGFX"
addr = 0x41B814
size = 0x12
[[func]]
name = "InitInv"
addr = 0x41B826
size = 0x4B
[[func]]
name = "InvDrawSlotBack"
addr = 0x41B871
size = 0x53
[[func]]
name = "DrawInv"
addr = 0x41B8C4
size = 0x79C
[[func]]
name = "DrawInvBelt"
addr = 0x41C060
size = 0x1DF
[[func]]
name = "AutoPlace"
addr = 0x41C23F
size = 0x134
[[func]]
name = "SpecialAutoPlace"
addr = 0x41C373
size = 0x16D
[[func]]
name = "GoldAutoPlace"
addr = 0x41C4E0
size = 0x1C9
[[func]]
name = "WeaponAutoPlace"
addr = 0x41C6A9
size = 0x9D
[[func]]
name = "SwapItem"
addr = 0x41C746
size = 0x3D
[[func]]
name = "CheckInvPaste"
addr = 0x41C783
size = 0xB2C
[[func]]
name = "CheckInvSwap"
addr = 0x41D2CF
size = 0xA9
[[func]]
name = "CheckInvCut"
addr = 0x41D378
size = 0x373
[[func]]
name = "inv_update_rem_item"
addr = 0x41D6EB
size = 0x37
[[func]]
name = "RemoveInvItem"
addr = 0x41D722
size = 0xEE
[[func]]
name = "RemoveSpdBarItem"
addr = 0x41D810
size = 0x5C
[[func]]
name = "CheckInvItem"
addr = 0x41D86C
size = 0x27
[[func]]
name = "CheckInvScrn"
addr = 0x41D893
size = 0x2C
[[func]]
name = "CheckItemStats"
addr = 0x41D8BF
size = 0x4C
[[func]]
name = "CheckBookLevel"
addr = 0x41D90B
size = 0x74
[[func]]
name = "CheckQuestItem"
addr = 0x41D97F
size = 0x1E6
[[func]]
name = "InvGetItem"
addr = 0x41DB65
size = 0x114
[[func]]
name = "AutoGetItem"
addr = 0x41DC79
size = 0x48A
[[func]]
name = "FindGetItem"
addr = 0x41E103
size = 0x55
[[func]]
name = "SyncGetItem"
addr = 0x41E158
size = 0xCA
[[func]]
name = "CanPut"
addr = 0x41E222
size = 0xD7
[[func]]
name = "TryInvPut"
addr = 0x41E2F9
size = 0xC3
[[func]]
name = "DrawInvMsg"
addr = 0x41E3BC
size = 0x28
[[func]]
name = "InvPutItem"
addr = 0x41E3E4
size = 0x255
[[func]]
name = "SyncPutItem"
addr = 0x41E639
size = 0x2A4
[[func]]
name = "CheckInvHLight"
addr = 0x41E8DD
size = 0x20D
[[func]]
name = "RemoveScroll"
addr = 0x41EAEA
size = 0xA1
[[func]]
name = "UseScroll"
addr = 0x41EB8B
size = 0xB7
[[func]]
name = "UseStaffCharge"
addr = 0x41EC42
size = 0x3D
[[func]]
name = "UseStaff"
addr = 0x41EC7F
size = 0x44
[[func]]
name = "StartGoldDrop"
addr = 0x41ECC3
size = 0x66
[[func]]
name = "UseInvItem"
addr = 0x41ED29
size = 0x278
[[func]]
name = "DoTelekinesis"
addr = 0x41EFA1
size = 0x72
[[func]]
name = "CalculateGold"
addr = 0x41F013
size = 0x55
[[func]]
name = "DropItemBeforeTrig"
addr = 0x41F068
size = 0x2E
[[func]]
name = "InitItemGFX"
addr = 0x41F096
size = 0x52
[[func]]
name = "ItemPlace"
addr = 0x41F0E8
size = 0x52
[[func]]
name = "AddInitItems"
addr = 0x41F13A
size = 0x114
[[func]]
name = "InitItems"
addr = 0x41F24E
size = 0xD2
[[func]]
name = "CalcPlrItemVals"
addr = 0x41F320
size = 0x633
[[func]]
name = "CalcPlrScrolls"
addr = 0x41F953
size = 0xF7
[[func]]
name = "CalcPlrStaff"
addr = 0x41FA4A
size = 0x4D
[[func]]
name = "CalcSelfItems"
addr = 0x41FA97
size = 0xFA
[[func]]
name = "CalcPlrItemMin"
addr = 0x41FB91
size = 0x65
[[func]]
name = "ItemMinStats"
addr = 0x41FBF6
size = 0x36
[[func]]
name = "CalcPlrBookVals"
addr = 0x41FC2C
size = 0x112
[[func]]
name = "CalcPlrInv"
addr = 0x41FD3E
size = 0x5A
[[func]]
name = "SetPlrHandItem"
addr = 0x41FD98
size = 0x100
[[func]]
name = "GetPlrHandSeed"
addr = 0x41FE98
size = 0xC
[[func]]
name = "GetGoldSeed"
addr = 0x41FEA4
size = 0x72
[[func]]
name = "SetPlrHandSeed"
addr = 0x41FF16
size = 0x3
[[func]]
name = "SetPlrHandGoldCurs"
addr = 0x41FF19
size = 0x35
[[func]]
name = "CreatePlrItems"
addr = 0x41FF4E
size = 0x1AA
[[func]]
name = "ItemSpaceOk"
addr = 0x4200F8
size = 0xFA
[[func]]
name = "GetItemSpace"
addr = 0x4201F2
size = 0xF6
[[func]]
name = "GetSuperItemSpace"
addr = 0x4202E8
size = 0x8E
[[func]]
name = "GetSuperItemLoc"
addr = 0x420376
size = 0x6A
[[func]]
name = "CalcItemValue"
addr = 0x4203E0
size = 0x4C
[[func]]
name = "GetBookSpell"
addr = 0x42042C
size = 0xE8
[[func]]
name = "GetStaffPower"
addr = 0x420514
size = 0x1D1
[[func]]
name = "GetStaffSpell"
addr = 0x4206E5
size = 0x165
[[func]]
name = "GetItemAttrs"
addr = 0x42084A
size = 0x2CD
[[func]]
name = "RndPL"
addr = 0x420B17
size = 0x11
[[func]]
name = "PLVal"
addr = 0x420B28
size = 0x40
[[func]]
name = "SaveItemPower"
addr = 0x420B68
size = 0x947
[[func]]
name = "GetItemPower"
addr = 0x4215EF
size = 0x32D
[[func]]
name = "GetItemBonus"
addr = 0x42191C
size = 0x7C
[[func]]
name = "SetupItem"
addr = 0x4219C1
size = 0x8A
[[func]]
name = "RndItem"
addr = 0x421A4B
size = 0xE7
[[func]]
name = "RndUItem"
addr = 0x421B32
size = 0xF8
[[func]]
name = "RndAllItems"
addr = 0x421C2A
size = 0x8D
[[func]]
name = "RndTypeItems"
addr = 0x421CB7
size = 0x8A
[[func]]
name = "CheckUnique"
addr = 0x421D41
size = 0xD0
[[func]]
name = "GetUniqueItem"
addr = 0x421E11
size = 0x14B
[[func]]
name = "SpawnUnique"
addr = 0x421F5C
size = 0x8A
[[func]]
name = "ItemRndDur"
addr = 0x421FE6
size = 0x3E
[[func]]
name = "SetupAllItems"
addr = 0x422024
size = 0x156
[[func]]
name = "SpawnItem"
addr = 0x42217A
size = 0x116
[[func]]
name = "CreateItem"
addr = 0x422290
size = 0x9B
[[func]]
name = "CreateRndItem"
addr = 0x42232B
size = 0xA5
[[func]]
name = "SetupAllUseful"
addr = 0x4223D0
size = 0x6D
[[func]]
name = "CreateRndUseful"
addr = 0x42243D
size = 0x69
[[func]]
name = "CreateTypeItem"
addr = 0x4224A6
size = 0xA4
[[func]]
name = "RecreateItem"
addr = 0x42254A
size = 0x112
[[func]]
name = "RecreateEar"
addr = 0x42265C
size = 0x139
[[func]]
name = "SpawnQuestItem"
addr = 0x422795
size = 0x11C
[[func]]
name = "SpawnRock"
addr = 0x4228B1
size = 0xD8
[[func]]
name = "RespawnItem"
addr = 0x422989
size = 0xC7
[[func]]
name = "DeleteItem"
addr = 0x422A50
size = 0x34
[[func]]
name = "ItemDoppel"
addr = 0x422A84
size = 0x5A
[[func]]
name = "ProcessItems"
addr = 0x422ADE
size = 0xD4
[[func]]
name = "FreeItemGFX"
addr = 0x422BB2
size = 0x1D
[[func]]
name = "GetItemFrm"
addr = 0x422BCF
size = 0x21
[[func]]
name = "GetItemStr"
addr = 0x422BF0
size = 0x73
[[func]]
name = "CheckIdentify"
addr = 0x422C63
size = 0x39
[[func]]
name = "DoRepair"
addr = 0x422C9C
size = 0x5A
[[func]]
name = "RepairItem"
addr = 0x422CF6
size = 0x76
[[func]]
name = "DoRecharge"
addr = 0x422D6C
size = 0x71
[[func]]
name = "RechargeItem"
addr = 0x422DDD
size = 0x37
[[func]]
name = "PrintItemOil"
addr = 0x422E14
size = 0x98
[[func]]
name = "PrintItemPower"
addr = 0x422EF4
size = 0x4FC
[[func]]
name = "DrawUTextBack"
addr = 0x423530
size = 0x5C
[[func]]
name = "PrintUString"
addr = 0x42358C
size = 0xCF
[[func]]
name = "DrawULine"
addr = 0x42365B
size = 0x4B
[[func]]
name = "DrawUniqueInfo"
addr = 0x4236A6
size = 0x136
[[func]]
name = "PrintItemMisc"
addr = 0x4237DC
size = 0xF8
[[func]]
name = "PrintItemDetails"
addr = 0x4238D4
size = 0x20D
[[func]]
name = "PrintItemDur"
addr = 0x423AE1
size = 0x1FF
[[func]]
name = "UseItem"
addr = 0x423CE0
size = 0x4F7
[[func]]
name = "StoreStatOk"
addr = 0x4241D7
size = 0x45
[[func]]
name = "SmithItemOk"
addr = 0x42421C
size = 0x36
[[func]]
name = "RndSmithItem"
addr = 0x424252
size = 0x6F
[[func]]
name = "BubbleSwapItem"
addr = 0x4242C1
size = 0x34
[[func]]
name = "SortSmith"
addr = 0x4242F5
size = 0x5C
[[func]]
name = "SpawnSmith"
addr = 0x424351
size = 0xCF
[[func]]
name = "PremiumItemOk"
addr = 0x424420
size = 0x3F
[[func]]
name = "RndPremiumItem"
addr = 0x42445F
size = 0x67
[[func]]
name = "SpawnOnePremium"
addr = 0x4244C6
size = 0xDA
[[func]]
name = "SpawnPremium"
addr = 0x4245A0
size = 0xCC
[[func]]
name = "WitchItemOk"
addr = 0x42466C
size = 0x66
[[func]]
name = "RndWitchItem"
addr = 0x4246D2
size = 0x63
[[func]]
name = "SortWitch"
addr = 0x424735
size = 0x60
[[func]]
name = "WitchBookLevel"
addr = 0x424795
size = 0x80
[[func]]
name = "SpawnWitch"
addr = 0x424815
size = 0x18F
[[func]]
name = "RndBoyItem"
addr = 0x4249A4
size = 0x5F
[[func]]
name = "SpawnBoy"
addr = 0x424A03
size = 0x98
[[func]]
name = "HealerItemOk"
addr = 0x424A9B
size = 0xAE
[[func]]
name = "RndHealerItem"
addr = 0x424B49
size = 0x63
[[func]]
name = "SortHealer"
addr = 0x424BAC
size = 0x60
[[func]]
name = "SpawnHealer"
addr = 0x424C0C
size = 0x14B
[[func]]
name = "SpawnStoreGold"
addr = 0x424D57
size = 0x29
[[func]]
name = "RecreateSmithItem"
addr = 0x424D80
size = 0x51
[[func]]
name = "RecreatePremiumItem"
addr = 0x424DD1
size = 0x6B
[[func]]
name = "RecreateBoyItem"
addr = 0x424E3C
size = 0x65
[[func]]
name = "RecreateWitchItem"
addr = 0x424EA1
size = 0xB1
[[func]]
name = "RecreateHealerItem"
addr = 0x424F52
size = 0x66
[[func]]
name = "RecreateTownItem"
addr = 0x424FB8
size = 0x67
[[func]]
name = "RecalcStoreStats"
addr = 0x42501F
size = 0xA1
[[func]]
name = "ItemNoFlippy"
addr = 0x4250C0
size = 0x2F
[[func]]
name = "CreateSpellBook"
addr = 0x4250EF
size = 0xC9
[[func]]
name = "CreateMagicArmor"
addr = 0x4251B8
size = 0xB6
[[func]]
name = "CreateMagicWeapon"
addr = 0x4251B8
size = 0xB6
[[func]]
name = "GetItemRecord"
addr = 0x42526E
size = 0xA3
[[func]]
name = "NextItemRecord"
addr = 0x425311
size = 0x46
[[func]]
name = "SetItemRecord"
addr = 0x425357
size = 0x47
[[func]]
name = "PutItemRecord"
addr = 0x42539E
size = 0xA5
[[func]]
name = "RotateRadius"
addr = 0x425443
size = 0x77
[[func]]
name = "DoLighting"
addr = 0x4254BA
size = 0x3F6
[[func]]
name = "DoUnLight"
addr = 0x4258B0
size = 0x80
[[func]]
name = "DoUnVision"
addr = 0x425930
size = 0x5A
[[func]]
name = "DoVision"
addr = 0x42598A
size = 0x289
[[func]]
name = "FreeLightTable"
addr = 0x425C13
size = 0x12
[[func]]
name = "InitLightTable"
addr = 0x425C25
size = 0x10
[[func]]
name = "MakeLightTable"
addr = 0x425C35
size = 0x383
[[func]]
name = "InitLightMax"
addr = 0x425FB8
size = 0x16
[[func]]
name = "InitLighting"
addr = 0x425FCE
size = 0x1E
[[func]]
name = "AddLight"
addr = 0x425FEC
size = 0x6A
[[func]]
name = "AddUnLight"
addr = 0x426056
size = 0x20
[[func]]
name = "ChangeLightRadius"
addr = 0x426076
size = 0x4F
[[func]]
name = "ChangeLightXY"
addr = 0x4260C5
size = 0x5B
[[func]]
name = "ChangeLightOff"
addr = 0x426120
size = 0x5B
[[func]]
name = "ChangeLight"
addr = 0x42617B
size = 0x6C
[[func]]
name = "ProcessLightList"
addr = 0x4261E7
size = 0xF9
[[func]]
name = "SavePreLighting"
addr = 0x4262E0
size = 0x18
[[func]]
name = "InitVision"
addr = 0x4262F8
size = 0x3B
[[func]]
name = "AddVision"
addr = 0x426333
size = 0x6D
[[func]]
name = "ChangeVisionRadius"
addr = 0x4263A0
size = 0x41
[[func]]
name = "ChangeVisionXY"
addr = 0x4263E1
size = 0x4A
[[func]]
name = "ProcessVisionList"
addr = 0x42642B
size = 0xF4
[[func]]
name = "lighting_color_cycling"
addr = 0x42651F
size = 0x45
[[func]]
name = "LoadGame"
addr = 0x426564
size = 0x57E
[[func]]
name = "BLoad"
addr = 0x426AE2
size = 0xE
[[func]]
name = "WLoad"
addr = 0x426AF0
size = 0x3C
[[func]]
name = "ILoad"
addr = 0x426B2C
size = 0x3C
[[func]]
name = "OLoad"
addr = 0x426B68
size = 0x17
[[func]]
name = "LoadPlayer"
addr = 0x426B7F
size = 0x2A
[[func]]
name = "LoadMonster"
addr = 0x426BA9
size = 0x35
[[func]]
name = "LoadMissile"
addr = 0x426BDE
size = 0x2A
[[func]]
name = "LoadObject"
addr = 0x426C08
size = 0x22
[[func]]
name = "LoadItem"
addr = 0x426C2A
size = 0x35
[[func]]
name = "LoadPremium"
addr = 0x426C5F
size = 0x2A
[[func]]
name = "LoadQuest"
addr = 0x426C89
size = 0x55
[[func]]
name = "LoadLighting"
addr = 0x426CDE
size = 0x22
[[func]]
name = "LoadVision"
addr = 0x426D00
size = 0x22
[[func]]
name = "LoadPortal"
addr = 0x426D22
size = 0x23
[[func]]
name = "SaveGame"
addr = 0x426D45
size = 0x4BE
[[func]]
name = "BSave"
addr = 0x427203
size = 0xE
[[func]]
name = "WSave"
addr = 0x427211
size = 0x47
[[func]]
name = "ISave"
addr = 0x427258
size = 0x47
[[func]]
name = "OSave"
addr = 0x42729F
size = 0x18
[[func]]
name = "SavePlayer"
addr = 0x4272B7
size = 0x2A
[[func]]
name = "SaveMonster"
addr = 0x4272E1
size = 0x2A
[[func]]
name = "SaveMissile"
addr = 0x42730B
size = 0x2A
[[func]]
name = "SaveObject"
addr = 0x427335
size = 0x22
[[func]]
name = "SaveItem"
addr = 0x427357
size = 0x2A
[[func]]
name = "SavePremium"
addr = 0x427381
size = 0x2A
[[func]]
name = "SaveQuest"
addr = 0x4273AB
size = 0x59
[[func]]
name = "SaveLighting"
addr = 0x427404
size = 0x22
[[func]]
name = "SaveVision"
addr = 0x427426
size = 0x22
[[func]]
name = "SavePortal"
addr = 0x427448
size = 0x23
[[func]]
name = "SaveLevel"
addr = 0x42746B
size = 0x2C4
[[func]]
name = "LoadLevel"
addr = 0x42772F
size = 0x2C3
[[func]]
name = "log_flush"
addr = 0x427A30
size = 0x92
[[func]]
name = "log_create"
addr = 0x427AC2
size = 0x156
[[func]]
name = "log_get_version"
addr = 0x427C18
size = 0xB1
[[func]]
name = "log_printf"
addr = 0x427CC9
size = 0xAC
[[func]]
name = "log_dump_computer_info"
addr = 0x427D75
size = 0x99
[[func]]
name = "mainmenu_refresh_music"
addr = 0x427E1E
size = 0x27
[[func]]
name = "mainmenu_change_name"
addr = 0x427E45
size = 0x1D
[[func]]
name = "mainmenu_select_hero_dialog"
addr = 0x427E62
size = 0x114
[[func]]
name = "mainmenu_loop"
addr = 0x427F76
size = 0x76
[[func]]
name = "mainmenu_single_player"
addr = 0x427FEC
size = 0xE
[[func]]
name = "mainmenu_init_menu"
addr = 0x427FFA
size = 0x36
[[func]]
name = "mainmenu_multi_player"
addr = 0x428030
size = 0xF
[[func]]
name = "mainmenu_play_intro"
addr = 0x42803F
size = 0x17
[[func]]
name = "FreeQuestText"
addr = 0x428056
size = 0x24
[[func]]
name = "InitQuestText"
addr = 0x42807A
size = 0x2A
[[func]]
name = "InitQTextMsg"
addr = 0x4280A4
size = 0x60
[[func]]
name = "DrawQTextBack"
addr = 0x428104
size = 0x5C
[[func]]
name = "PrintQTextChr"
addr = 0x428160
size = 0xA2
[[func]]
name = "DrawQText"
addr = 0x428202
size = 0x1BE
[[func]]
name = "GetDamageAmt"
addr = 0x4283C0
size = 0x4F1
[[func]]
name = "CheckBlock"
addr = 0x428921
size = 0x59
[[func]]
name = "FindClosest"
addr = 0x42897A
size = 0x11F
[[func]]
name = "GetSpellLevel"
addr = 0x428A99
size = 0x2B
[[func]]
name = "GetDirection8"
addr = 0x428AC4
size = 0x62A
[[func]]
name = "GetDirection16"
addr = 0x4290EE
size = 0x690
[[func]]
name = "DeleteMissile"
addr = 0x42977E
size = 0x70
[[func]]
name = "GetMissileVel"
addr = 0x4297EE
size = 0xBF
[[func]]
name = "PutMissile"
addr = 0x4298AD
size = 0x6B
[[func]]
name = "GetMissilePos"
addr = 0x429918
size = 0xD2
[[func]]
name = "MoveMissilePos"
addr = 0x4299EA
size = 0x8F
[[func]]
name = "MonsterTrapHit"
addr = 0x429A99
size = 0x1A2
[[func]]
name = "MonsterMHit"
addr = 0x429C3B
size = 0x313
[[func]]
name = "PlayerMHit"
addr = 0x429F4E
size = 0x3B9
[[func]]
name = "Plr2PlrMHit"
addr = 0x42A307
size = 0x2D4
[[func]]
name = "CheckMissileCol"
addr = 0x42A5DB
size = 0x2FA
[[func]]
name = "SetMissAnim"
addr = 0x42A8D5
size = 0x84
[[func]]
name = "SetMissDir"
addr = 0x42A959
size = 0x1A
[[func]]
name = "LoadMissileGFX"
addr = 0x42A973
size = 0xE9
[[func]]
name = "InitMissileGFX"
addr = 0x42AA5C
size = 0x2D
[[func]]
name = "FreeMissileGFX"
addr = 0x42AA89
size = 0x69
[[func]]
name = "FreeMissiles"
addr = 0x42AAF2
size = 0x2E
[[func]]
name = "FreeMissiles2"
addr = 0x42AB20
size = 0x2E
[[func]]
name = "InitMissiles"
addr = 0x42AB4E
size = 0xBE
[[func]]
name = "AddLArrow"
addr = 0x42AC0C
size = 0xCD
[[func]]
name = "AddArrow"
addr = 0x42ACD9
size = 0xD1
[[func]]
name = "GetVileMissPos"
addr = 0x42ADAA
size = 0x9E
[[func]]
name = "AddRndTeleport"
addr = 0x42AE48
size = 0x143
[[func]]
name = "AddFirebolt"
addr = 0x42AF8B
size = 0x10F
[[func]]
name = "AddMagmaball"
addr = 0x42B09A
size = 0x79
[[func]]
name = "miss_null_33"
addr = 0x42B113
size = 0x46
[[func]]
name = "AddTeleport"
addr = 0x42B159
size = 0x12B
[[func]]
name = "AddLightball"
addr = 0x42B284
size = 0x7F
[[func]]
name = "AddFirewall"
addr = 0x42B303
size = 0xBD
[[func]]
name = "AddFireball"
addr = 0x42B3C0
size = 0x127
[[func]]
name = "AddLightctrl"
addr = 0x42B4E7
size = 0x6C
[[func]]
name = "AddLightning"
addr = 0x42B553
size = 0xCD
[[func]]
name = "AddMisexp"
addr = 0x42B620
size = 0xF1
[[func]]
name = "AddWeapexp"
addr = 0x42B711
size = 0x6B
[[func]]
name = "CheckIfTrig"
addr = 0x42B77C
size = 0x63
[[func]]
name = "AddTown"
addr = 0x42B7DF
size = 0x21D
[[func]]
name = "AddFlash"
addr = 0x42B9FC
size = 0xC5
[[func]]
name = "AddFlash2"
addr = 0x42BAC1
size = 0xC2
[[func]]
name = "AddManashield"
addr = 0x42BB83
size = 0x77
[[func]]
name = "AddFiremove"
addr = 0x42BBFA
size = 0x7C
[[func]]
name = "AddGuardian"
addr = 0x42BC76
size = 0x222
[[func]]
name = "AddChain"
addr = 0x42BE98
size = 0x33
[[func]]
name = "miss_null_11"
addr = 0x42BECB
size = 0x33
[[func]]
name = "miss_null_12"
addr = 0x42BEFE
size = 0x3D
[[func]]
name = "miss_null_13"
addr = 0x42BF3B
size = 0x3F
[[func]]
name = "AddRhino"
addr = 0x42BF7A
size = 0x111
[[func]]
name = "miss_null_32"
addr = 0x42C08B
size = 0xDC
[[func]]
name = "AddFlare"
addr = 0x42C167
size = 0x10F
[[func]]
name = "AddAcid"
addr = 0x42C276
size = 0x78
[[func]]
name = "miss_null_1D"
addr = 0x42C2EE
size = 0x3C
[[func]]
name = "AddAcidpud"
addr = 0x42C32A
size = 0x64
[[func]]
name = "AddStone"
addr = 0x42C38E
size = 0x18A
[[func]]
name = "AddGolem"
addr = 0x42C518
size = 0xC2
[[func]]
name = "AddEtherealize"
addr = 0x42C5DA
size = 0x8A
[[func]]
name = "miss_null_1F"
addr = 0x42C664
size = 0x13
[[func]]
name = "miss_null_23"
addr = 0x42C677
size = 0x62
[[func]]
name = "AddBoom"
addr = 0x42C6D9
size = 0x53
[[func]]
name = "AddHeal"
addr = 0x42C72C
size = 0xE0
[[func]]
name = "AddHealOther"
addr = 0x42C80C
size = 0x33
[[func]]
name = "AddElement"
addr = 0x42C83F
size = 0x103
[[func]]
name = "AddIdentify"
addr = 0x42C942
size = 0x51
[[func]]
name = "AddFirewallC"
addr = 0x42C993
size = 0x162
[[func]]
name = "AddInfra"
addr = 0x42CAF5
size = 0x67
[[func]]
name = "AddWave"
addr = 0x42CB5C
size = 0x4B
[[func]]
name = "AddNova"
addr = 0x42CBA7
size = 0xF1
[[func]]
name = "AddRepair"
addr = 0x42CC98
size = 0x51
[[func]]
name = "AddRecharge"
addr = 0x42CCE9
size = 0x51
[[func]]
name = "AddDisarm"
addr = 0x42CD3A
size = 0x33
[[func]]
name = "AddApoca"
addr = 0x42CD6D
size = 0xC5
[[func]]
name = "AddFlame"
addr = 0x42CE32
size = 0x103
[[func]]
name = "AddFlamec"
addr = 0x42CF35
size = 0x78
[[func]]
name = "AddCbolt"
addr = 0x42CFAD
size = 0xEB
[[func]]
name = "AddHbolt"
addr = 0x42D098
size = 0xE0
[[func]]
name = "AddResurrect"
addr = 0x42D178
size = 0x37
[[func]]
name = "AddResurrectBeam"
addr = 0x42D1AF
size = 0x44
[[func]]
name = "AddTelekinesis"
addr = 0x42D1F3
size = 0x33
[[func]]
name = "AddBoneSpirit"
addr = 0x42D226
size = 0xEB
[[func]]
name = "AddRportal"
addr = 0x42D311
size = 0x4A
[[func]]
name = "AddDiabApoca"
addr = 0x42D35B
size = 0x7F
[[func]]
name = "AddMissile"
addr = 0x42D3DA
size = 0x1C9
[[func]]
name = "Sentfire"
addr = 0x42D5A3
size = 0xDC
[[func]]
name = "MI_Dummy"
addr = 0x42D67F
size = 0x1
[[func]]
name = "MI_Golem"
addr = 0x42D680
size = 0x147
[[func]]
name = "MI_SetManashield"
addr = 0x42D7C7
size = 0xB
[[func]]
name = "MI_LArrow"
addr = 0x42D7D2
size = 0x2FE
[[func]]
name = "MI_Arrow"
addr = 0x42DAD0
size = 0xD1
[[func]]
name = "MI_Firebolt"
addr = 0x42DBA1
size = 0x2B9
[[func]]
name = "MI_Lightball"
addr = 0x42DE5A
size = 0xE8
[[func]]
name = "mi_null_33"
addr = 0x42DF42
size = 0x69
[[func]]
name = "MI_Acidpud"
addr = 0x42DFAB
size = 0x73
[[func]]
name = "MI_Firewall"
addr = 0x42E01E
size = 0x171
[[func]]
name = "MI_Fireball"
addr = 0x42E18F
size = 0x418
[[func]]
name = "MI_Lightctrl"
addr = 0x42E5A7
size = 0x1F4
[[func]]
name = "MI_Lightning"
addr = 0x42E79B
size = 0x85
[[func]]
name = "MI_Town"
addr = 0x42E820
size = 0x1AB
[[func]]
name = "MI_Flash"
addr = 0x42E9CB
size = 0x126
[[func]]
name = "MI_Flash2"
addr = 0x42EAF1
size = 0xCE
[[func]]
name = "MI_Manashield"
addr = 0x42EBBF
size = 0x25A
[[func]]
name = "MI_Etherealize"
addr = 0x42EE19
size = 0xE4
[[func]]
name = "MI_Firemove"
addr = 0x42EEFD
size = 0x1CB
[[func]]
name = "MI_Guardian"
addr = 0x42F0C8
size = 0x1FA
[[func]]
name = "MI_Chain"
addr = 0x42F2C2
size = 0x1B3
[[func]]
name = "mi_null_11"
addr = 0x42F475
size = 0x34
[[func]]
name = "MI_Weapexp"
addr = 0x42F4A9
size = 0x12D
[[func]]
name = "MI_Misexp"
addr = 0x42F5D6
size = 0xBC
[[func]]
name = "MI_Acidsplat"
addr = 0x42F692
size = 0x91
[[func]]
name = "MI_Teleport"
addr = 0x42F723
size = 0x109
[[func]]
name = "MI_Stone"
addr = 0x42F82C
size = 0xC2
[[func]]
name = "MI_Boom"
addr = 0x42F8EE
size = 0x61
[[func]]
name = "MI_Rhino"
addr = 0x42F94F
size = 0x181
[[func]]
name = "mi_null_32"
addr = 0x42FAD0
size = 0x1A4
[[func]]
name = "MI_FirewallC"
addr = 0x42FC74
size = 0x16F
[[func]]
name = "MI_Infra"
addr = 0x42FDE3
size = 0x3D
[[func]]
name = "MI_Apoca"
addr = 0x42FE20
size = 0xEB
[[func]]
name = "MI_Wave"
addr = 0x42FF0B
size = 0x249
[[func]]
name = "MI_Nova"
addr = 0x430154
size = 0x153
[[func]]
name = "MI_Blodboil"
addr = 0x4302A7
size = 0x11
[[func]]
name = "MI_Flame"
addr = 0x4302B8
size = 0xC6
[[func]]
name = "MI_Flamec"
addr = 0x43037E
size = 0xDE
[[func]]
name = "MI_Cbolt"
addr = 0x43045C
size = 0x186
[[func]]
name = "MI_Hbolt"
addr = 0x4305E2
size = 0x13D
[[func]]
name = "MI_Element"
addr = 0x43071F
size = 0x379
[[func]]
name = "MI_Bonespirit"
addr = 0x430A98
size = 0x1F5
[[func]]
name = "MI_ResurrectBeam"
addr = 0x430C8D
size = 0x1F
[[func]]
name = "MI_Rportal"
addr = 0x430CAC
size = 0x12E
[[func]]
name = "ProcessMissiles"
addr = 0x430DDA
size = 0x15B
[[func]]
name = "missiles_process_charge"
addr = 0x430F35
size = 0x84
[[func]]
name = "ClearMissileSpot"
addr = 0x430FB9
size = 0x26
[[func]]
name = "InitMonsterTRN"
addr = 0x430FEF
size = 0x8C
[[func]]
name = "InitLevelMonsters"
addr = 0x43107B
size = 0x54
[[func]]
name = "AddMonsterType"
addr = 0x4310CF
size = 0x80
[[func]]
name = "GetLevelMTypes"
addr = 0x43114F
size = 0x2AA
[[func]]
name = "InitMonsterGFX"
addr = 0x4313F9
size = 0x2B5
[[func]]
name = "ClearMVars"
addr = 0x4316AE
size = 0x39
[[func]]
name = "InitMonster"
addr = 0x4316E7
size = 0x384
[[func]]
name = "ClrAllMonsters"
addr = 0x431A6B
size = 0xA5
[[func]]
name = "MonstPlace"
addr = 0x431B10
size = 0x4D
[[func]]
name = "PlaceMonster"
addr = 0x431B5D
size = 0x3C
[[func]]
name = "PlaceUniqueMonst"
addr = 0x431B99
size = 0x4EF
[[func]]
name = "PlaceQuestMonsters"
addr = 0x432088
size = 0x272
[[func]]
name = "PlaceGroup"
addr = 0x4322FA
size = 0x28B
[[func]]
name = "LoadDiabMonsts"
addr = 0x432585
size = 0xB2
[[func]]
name = "InitMonsters"
addr = 0x432637
size = 0x206
[[func]]
name = "PlaceUniques"
addr = 0x43283D
size = 0xD1
[[func]]
name = "SetMapMonsters"
addr = 0x43290E
size = 0x13F
[[func]]
name = "DeleteMonster"
addr = 0x432A4D
size = 0x24
[[func]]
name = "AddMonster"
addr = 0x432A71
size = 0x50
[[func]]
name = "NewMonsterAnim"
addr = 0x432AC1
size = 0x3E
[[func]]
name = "M_Ranged"
addr = 0x432AFF
size = 0x27
[[func]]
name = "M_Talker"
addr = 0x432B26
size = 0x36
[[func]]
name = "M_Enemy"
addr = 0x432B5C
size = 0x2B9
[[func]]
name = "M_GetDir"
addr = 0x432E15
size = 0x28
[[func]]
name = "M_CheckEFlag"
addr = 0x432E3D
size = 0x60
[[func]]
name = "M_StartStand"
addr = 0x432E9D
size = 0x8C
[[func]]
name = "M_StartDelay"
addr = 0x432F29
size = 0x26
[[func]]
name = "M_StartSpStand"
addr = 0x432F4F
size = 0x6D
[[func]]
name = "M_StartWalk"
addr = 0x432FBC
size = 0xD3
[[func]]
name = "M_StartWalk2"
addr = 0x43308F
size = 0x11B
[[func]]
name = "M_StartWalk3"
addr = 0x4331AA
size = 0x14C
[[func]]
name = "M_StartAttack"
addr = 0x4332F6
size = 0x71
[[func]]
name = "M_StartRAttack"
addr = 0x433367
size = 0x88
[[func]]
name = "M_StartRSpAttack"
addr = 0x4333EF
size = 0x91
[[func]]
name = "M_StartSpAttack"
addr = 0x433480
size = 0x74
[[func]]
name = "M_StartEat"
addr = 0x4334F4
size = 0x68
[[func]]
name = "M_ClearSquares"
addr = 0x43355C
size = 0xBF
[[func]]
name = "M_GetKnockback"
addr = 0x43361B
size = 0xCA
[[func]]
name = "M_StartHit"
addr = 0x4336E5
size = 0x175
[[func]]
name = "M_DiabloDeath"
addr = 0x43385A
size = 0x1F2
[[func]]
name = "M2MStartHit"
addr = 0x433A4C
size = 0x180
[[func]]
name = "MonstStartKill"
addr = 0x433BCC
size = 0x1F6
[[func]]
name = "M2MStartKill"
addr = 0x433DC2
size = 0x205
[[func]]
name = "M_StartKill"
addr = 0x433FC7
size = 0x7E
[[func]]
name = "M_SyncStartKill"
addr = 0x434045
size = 0x9B
[[func]]
name = "M_StartFadein"
addr = 0x4340E0
size = 0xCD
[[func]]
name = "M_StartFadeout"
addr = 0x4341AD
size = 0xC5
[[func]]
name = "M_StartHeal"
addr = 0x434272
size = 0x98
[[func]]
name = "M_ChangeLightOffset"
addr = 0x43430A
size = 0x6A
[[func]]
name = "M_DoStand"
addr = 0x434374
size = 0x7F
[[func]]
name = "M_DoWalk"
addr = 0x4343F3
size = 0x116
[[func]]
name = "M_DoWalk2"
addr = 0x434509
size = 0xF3
[[func]]
name = "M_DoWalk3"
addr = 0x4345FC
size = 0x126
[[func]]
name = "M_TryM2MHit"
addr = 0x434722
size = 0x10A
[[func]]
name = "M_TryH2HHit"
addr = 0x43482C
size = 0x40F
[[func]]
name = "M_DoAttack"
addr = 0x434C3B
size = 0x182
[[func]]
name = "M_DoRAttack"
addr = 0x434DBD
size = 0xF5
[[func]]
name = "M_DoRSpAttack"
addr = 0x434EB2
size = 0x115
[[func]]
name = "M_DoSAttack"
addr = 0x434FC7
size = 0xB7
[[func]]
name = "M_DoFadein"
addr = 0x43507E
size = 0x65
[[func]]
name = "M_DoFadeout"
addr = 0x4350E3
size = 0x82
[[func]]
name = "M_DoHeal"
addr = 0x435165
size = 0x90
[[func]]
name = "M_DoTalk"
addr = 0x4351F5
size = 0x285
[[func]]
name = "M_Teleport"
addr = 0x43547A
size = 0x141
[[func]]
name = "M_DoGotHit"
addr = 0x4355BB
size = 0x63
[[func]]
name = "M_UpdateLeader"
addr = 0x43561E
size = 0x79
[[func]]
name = "DoEnding"
addr = 0x435697
size = 0xC5
[[func]]
name = "PrepDoEnding"
addr = 0x43575C
size = 0x83
[[func]]
name = "M_DoDeath"
addr = 0x4357DF
size = 0x10D
[[func]]
name = "M_DoSpStand"
addr = 0x4358EC
size = 0x7F
[[func]]
name = "M_DoDelay"
addr = 0x43596B
size = 0xA9
[[func]]
name = "M_DoStone"
addr = 0x435A14
size = 0x4E
[[func]]
name = "M_WalkDir"
addr = 0x435A62
size = 0x133
[[func]]
name = "GroupUnity"
addr = 0x435BB5
size = 0x1F3
[[func]]
name = "M_CallWalk"
addr = 0x435DA8
size = 0x10D
[[func]]
name = "M_PathWalk"
addr = 0x435EB5
size = 0x80
[[func]]
name = "M_CallWalk2"
addr = 0x435F35
size = 0x85
[[func]]
name = "M_DumbWalk"
addr = 0x435FBA
size = 0x21
[[func]]
name = "M_RoundWalk"
addr = 0x435FDB
size = 0xD6
[[func]]
name = "MAI_Zombie"
addr = 0x4360B1
size = 0x146
[[func]]
name = "MAI_SkelSd"
addr = 0x4361F7
size = 0x13A
[[func]]
name = "MAI_Path"
addr = 0x436331
size = 0xC8
[[func]]
name = "MAI_Snake"
addr = 0x4363F9
size = 0x296
[[func]]
name = "MAI_Bat"
addr = 0x43668F
size = 0x268
[[func]]
name = "MAI_SkelBow"
addr = 0x4368F7
size = 0x141
[[func]]
name = "MAI_Fat"
addr = 0x436A38
size = 0x128
[[func]]
name = "MAI_Sneak"
addr = 0x436B60
size = 0x268
[[func]]
name = "MAI_Fireman"
addr = 0x436DC8
size = 0x224
[[func]]
name = "MAI_Fallen"
addr = 0x436FEC
size = 0x1EB
[[func]]
name = "MAI_Cleaver"
addr = 0x4371D7
size = 0xAE
[[func]]
name = "MAI_Round"
addr = 0x437285
size = 0x29B
[[func]]
name = "MAI_GoatMc"
addr = 0x437520
size = 0x8
[[func]]
name = "MAI_Ranged"
addr = 0x437528
size = 0x18B
[[func]]
name = "MAI_GoatBow"
addr = 0x4376B3
size = 0xA
[[func]]
name = "MAI_Succ"
addr = 0x4376BD
size = 0xB
[[func]]
name = "MAI_AcidUniq"
addr = 0x4376C8
size = 0xB
[[func]]
name = "MAI_Scav"
addr = 0x4376D3
size = 0x284
[[func]]
name = "MAI_Garg"
addr = 0x437957
size = 0x134
[[func]]
name = "MAI_RoundRanged"
addr = 0x437A8B
size = 0x308
[[func]]
name = "MAI_Magma"
addr = 0x437D93
size = 0xF
[[func]]
name = "MAI_Storm"
addr = 0x437DA2
size = 0xF
[[func]]
name = "MAI_Acid"
addr = 0x437DB1
size = 0xF
[[func]]
name = "MAI_Diablo"
addr = 0x437DC0
size = 0xF
[[func]]
name = "MAI_RR2"
addr = 0x437DCF
size = 0x30F
[[func]]
name = "MAI_Mega"
addr = 0x4380DE
size = 0xB
[[func]]
name = "MAI_Golum"
addr = 0x4380E9
size = 0x21B
[[func]]
name = "MAI_SkelKing"
addr = 0x438304
size = 0x329
[[func]]
name = "MAI_Rhino"
addr = 0x43862D
size = 0x2F2
[[func]]
name = "MAI_Counselor"
addr = 0x43891F
size = 0x35A
[[func]]
name = "MAI_Garbud"
addr = 0x438C79
size = 0x105
[[func]]
name = "MAI_Zhar"
addr = 0x438D7E
size = 0x144
[[func]]
name = "MAI_SnotSpil"
addr = 0x438EC2
size = 0x154
[[func]]
name = "MAI_Lazurus"
addr = 0x439016
size = 0x180
[[func]]
name = "MAI_Lazhelp"
addr = 0x439196
size = 0xBD
[[func]]
name = "MAI_Lachdanan"
addr = 0x439253
size = 0xE5
[[func]]
name = "MAI_Warlord"
addr = 0x439338
size = 0xE1
[[func]]
name = "DeleteMonsterList"
addr = 0x439419
size = 0x65
[[func]]
name = "ProcessMonsters"
addr = 0x43947E
size = 0x2FF
[[func]]
name = "FreeMonsters"
addr = 0x4397C5
size = 0x6C
[[func]]
name = "DirOK"
addr = 0x439831
size = 0x201
[[func]]
name = "PosOkMissile"
addr = 0x439A32
size = 0x25
[[func]]
name = "CheckNoSolid"
addr = 0x439A57
size = 0x1A
[[func]]
name = "LineClearF"
addr = 0x439A71
size = 0x16F
[[func]]
name = "LineClear"
addr = 0x439BE0
size = 0x1A
[[func]]
name = "LineClearF1"
addr = 0x439BFA
size = 0x17B
[[func]]
name = "SyncMonsterAnim"
addr = 0x439D75
size = 0xEB
[[func]]
name = "M_FallenFear"
addr = 0x439EA8
size = 0xEA
[[func]]
name = "PrintMonstHistory"
addr = 0x439F92
size = 0x1A8
[[func]]
name = "PrintUniqueHistory"
addr = 0x43A13A
size = 0x87
[[func]]
name = "MissToMonst"
addr = 0x43A1C1
size = 0x29D
[[func]]
name = "PosOkMonst"
addr = 0x43A45E
size = 0xE9
[[func]]
name = "PosOkMonst2"
addr = 0x43A547
size = 0xCC
[[func]]
name = "PosOkMonst3"
addr = 0x43A613
size = 0x128
[[func]]
name = "IsSkel"
addr = 0x43A73B
size = 0x25
[[func]]
name = "IsGoat"
addr = 0x43A760
size = 0x1B
[[func]]
name = "M_SpawnSkel"
addr = 0x43A77B
size = 0xAD
[[func]]
name = "ActivateSpawn"
addr = 0x43A828
size = 0x51
[[func]]
name = "SpawnSkeleton"
addr = 0x43A879
size = 0x100
[[func]]
name = "PreSpawnSkeleton"
addr = 0x43A979
size = 0x93
[[func]]
name = "TalktoMonster"
addr = 0x43AA0C
size = 0xCE
[[func]]
name = "SpawnGolum"
addr = 0x43AADA
size = 0x132
[[func]]
name = "CanTalkToMonst"
addr = 0x43AC0C
size = 0x37
[[func]]
name = "CheckMonsterHit"
addr = 0x43AC43
size = 0x72
[[func]]
name = "encode_enemy"
addr = 0x43ACB5
size = 0x19
[[func]]
name = "decode_enemy"
addr = 0x43ACCE
size = 0x65
[[func]]
name = "play_movie"
addr = 0x43AD43
size = 0xFB
[[func]]
name = "MovieWndProc"
addr = 0x43AE3E
size = 0x52
[[func]]
name = "mpqapi_set_hidden"
addr = 0x43AEA0
size = 0x3C
[[func]]
name = "mpqapi_store_creation_time"
addr = 0x43AEDC
size = 0x73
[[func]]
name = "mpqapi_reg_load_modification_time"
addr = 0x43AF4F
size = 0x56
[[func]]
name = "mpqapi_xor_buf"
addr = 0x43AFA5
size = 0x1F
[[func]]
name = "mpqapi_reg_store_modification_time"
addr = 0x43AFC4
size = 0x39
[[func]]
name = "mpqapi_remove_hash_entry"
addr = 0x43B002
size = 0x52
[[func]]
name = "mpqapi_alloc_block"
addr = 0x43B054
size = 0x90
[[func]]
name = "mpqapi_new_block"
addr = 0x43B0E4
size = 0x3F
[[func]]
name = "FetchHandle"
addr = 0x43B123
size = 0x30
[[func]]
name = "mpqapi_get_hash_index"
addr = 0x43B153
size = 0x6A
[[func]]
name = "mpqapi_remove_hash_entries"
addr = 0x43B1BD
size = 0x3B
[[func]]
name = "mpqapi_write_file"
addr = 0x43B1F8
size = 0x45
[[func]]
name = "mpqapi_add_file"
addr = 0x43B23D
size = 0xDA
[[func]]
name = "mpqapi_write_file_contents"
addr = 0x43B317
size = 0x205
[[func]]
name = "mpqapi_find_free_block"
addr = 0x43B51C
size = 0x54
[[func]]
name = "mpqapi_rename"
addr = 0x43B570
size = 0x3F
[[func]]
name = "mpqapi_has_file"
addr = 0x43B5AF
size = 0x10
[[func]]
name = "OpenMPQ"
addr = 0x43B5BF
size = 0x1D2
[[func]]
name = "ParseMPQHeader"
addr = 0x43B791
size = 0xF1
[[func]]
name = "CloseMPQ"
addr = 0x43B882
size = 0x7B
[[func]]
name = "mpqapi_store_modified_time"
addr = 0x43B8FD
size = 0x73
[[func]]
name = "mpqapi_flush_and_close"
addr = 0x43B970
size = 0x5A
[[func]]
name = "WriteMPQHeader"
addr = 0x43B9CA
size = 0x96
[[func]]
name = "mpqapi_write_block_table"
addr = 0x43BA60
size = 0x8B
[[func]]
name = "mpqapi_write_hash_table"
addr = 0x43BAEB
size = 0x8E
[[func]]
name = "mpqapi_can_seek"
addr = 0x43BB79
size = 0x2B
[[func]]
name = "msg_send_drop_pkt"
addr = 0x43BBB4
size = 0x1B
[[func]]
name = "msg_send_packet"
addr = 0x43BBCF
size = 0x62
[[func]]
name = "msg_get_next_packet"
addr = 0x43BC31
size = 0x3C
[[func]]
name = "msg_wait_resync"
addr = 0x43BC6D
size = 0x80
[[func]]
name = "msg_free_packets"
addr = 0x43BCED
size = 0x2C
[[func]]
name = "msg_wait_for_turns"
addr = 0x43BD19
size = 0xD2
[[func]]
name = "run_delta_info"
addr = 0x43BDEB
size = 0x22
[[func]]
name = "msg_pre_packet"
addr = 0x43BE0D
size = 0x67
[[func]]
name = "DeltaExportData"
addr = 0x43BE74
size = 0xB7
[[func]]
name = "DeltaExportItem"
addr = 0x43BF2B
size = 0x30
[[func]]
name = "DeltaExportObject"
addr = 0x43BF5B
size = 0x14
[[func]]
name = "DeltaExportMonster"
addr = 0x43BF6F
size = 0x32
[[func]]
name = "DeltaExportJunk"
addr = 0x43BFA1
size = 0x78
[[func]]
name = "msg_comp_level"
addr = 0x43C019
size = 0x1C
[[func]]
name = "delta_init"
addr = 0x43C035
size = 0x47
[[func]]
name = "delta_kill_monster"
addr = 0x43C07C
size = 0x46
[[func]]
name = "delta_monster_hp"
addr = 0x43C0C2
size = 0x30
[[func]]
name = "delta_sync_monster"
addr = 0x43C0F2
size = 0x42
[[func]]
name = "delta_sync_golem"
addr = 0x43C134
size = 0x49
[[func]]
name = "delta_leave_sync"
addr = 0x43C17D
size = 0xD2
[[func]]
name = "delta_portal_inited"
addr = 0x43C24F
size = 0xE
[[func]]
name = "delta_quest_inited"
addr = 0x43C25D
size = 0xE
[[func]]
name = "DeltaAddItem"
addr = 0x43C26B
size = 0x107
[[func]]
name = "DeltaSaveLevel"
addr = 0x43C372
size = 0x48
[[func]]
name = "DeltaLoadLevel"
addr = 0x43C3BA
size = 0x4B9
[[func]]
name = "NetSendCmd"
addr = 0x43C873
size = 0x1E
[[func]]
name = "NetSendCmdGolem"
addr = 0x43C891
size = 0x36
[[func]]
name = "NetSendCmdLoc"
addr = 0x43C8C7
size = 0x2C
[[func]]
name = "NetSendCmdLocParam1"
addr = 0x43C8F3
size = 0x35
[[func]]
name = "NetSendCmdLocParam2"
addr = 0x43C928
size = 0x3D
[[func]]
name = "NetSendCmdLocParam3"
addr = 0x43C965
size = 0x46
[[func]]
name = "NetSendCmdParam1"
addr = 0x43C9AB
size = 0x28
[[func]]
name = "NetSendCmdParam2"
addr = 0x43C9D3
size = 0x31
[[func]]
name = "NetSendCmdParam3"
addr = 0x43CA04
size = 0x39
[[func]]
name = "NetSendCmdQuest"
addr = 0x43CA3D
size = 0x47
[[func]]
name = "NetSendCmdGItem"
addr = 0x43CA84
size = 0x185
[[func]]
name = "NetSendCmdGItem2"
addr = 0x43CC09
size = 0x6B
[[func]]
name = "NetSendCmdReq2"
addr = 0x43CC74
size = 0x5B
[[func]]
name = "NetSendCmdExtra"
addr = 0x43CCCF
size = 0x29
[[func]]
name = "NetSendCmdPItem"
addr = 0x43CCF8
size = 0x163
[[func]]
name = "NetSendCmdChItem"
addr = 0x43CE5B
size = 0x57
[[func]]
name = "NetSendCmdDelItem"
addr = 0x43CEB2
size = 0x22
[[func]]
name = "NetSendCmdDItem"
addr = 0x43CED4
size = 0x165
[[func]]
name = "NetSendCmdDamage"
addr = 0x43D039
size = 0x2B
[[func]]
name = "NetSendCmdString"
addr = 0x43D064
size = 0x39
[[func]]
name = "delta_close_portal"
addr = 0x43D09D
size = 0x1F
[[func]]
name = "ParseCmd"
addr = 0x43D0BC
size = 0x33F
[[func]]
name = "On_DLEVEL"
addr = 0x43D56F
size = 0xC3
[[func]]
name = "DeltaImportData"
addr = 0x43D632
size = 0x88
[[func]]
name = "DeltaImportItem"
addr = 0x43D6BA
size = 0x3B
[[func]]
name = "DeltaImportObject"
addr = 0x43D6F5
size = 0x14
[[func]]
name = "DeltaImportMonster"
addr = 0x43D709
size = 0x3D
[[func]]
name = "DeltaImportJunk"
addr = 0x43D746
size = 0xAB
[[func]]
name = "On_SYNCDATA"
addr = 0x43D7F1
size = 0xB
[[func]]
name = "On_WALKXY"
addr = 0x43D7FC
size = 0x4E
[[func]]
name = "On_ADDSTR"
addr = 0x43D84A
size = 0x31
[[func]]
name = "On_ADDMAG"
addr = 0x43D87B
size = 0x31
[[func]]
name = "On_ADDDEX"
addr = 0x43D8AC
size = 0x31
[[func]]
name = "On_ADDVIT"
addr = 0x43D8DD
size = 0x31
[[func]]
name = "On_SBSPELL"
addr = 0x43D90E
size = 0x6F
[[func]]
name = "msg_errorf"
addr = 0x43D97D
size = 0x47
[[func]]
name = "On_GOTOGETITEM"
addr = 0x43D9C4
size = 0x52
[[func]]
name = "On_REQUESTGITEM"
addr = 0x43DA16
size = 0xD0
[[func]]
name = "i_own_level"
addr = 0x43DAE6
size = 0x47
[[func]]
name = "On_GETITEM"
addr = 0x43DB2D
size = 0x110
[[func]]
name = "delta_get_item"
addr = 0x43DC3D
size = 0x103
[[func]]
name = "On_GOTOAGETITEM"
addr = 0x43DD40
size = 0x52
[[func]]
name = "On_REQUESTAGITEM"
addr = 0x43DD92
size = 0xCE
[[func]]
name = "On_AGETITEM"
addr = 0x43DE60
size = 0x10E
[[func]]
name = "On_ITEMEXTRA"
addr = 0x43DF6E
size = 0x5B
[[func]]
name = "On_PUTITEM"
addr = 0x43DFC9
size = 0x105
[[func]]
name = "delta_put_item"
addr = 0x43E0CE
size = 0xAB
[[func]]
name = "check_update_plr"
addr = 0x43E179
size = 0x1A
[[func]]
name = "On_SYNCPUTITEM"
addr = 0x43E193
size = 0xF1
[[func]]
name = "On_RESPAWNITEM"
addr = 0x43E284
size = 0xA6
[[func]]
name = "On_ATTACKXY"
addr = 0x43E32A
size = 0x5C
[[func]]
name = "On_SATTACKXY"
addr = 0x43E386
size = 0x4F
[[func]]
name = "On_RATTACKXY"
addr = 0x43E3D5
size = 0x4F
[[func]]
name = "On_SPELLXYD"
addr = 0x43E424
size = 0xAE
[[func]]
name = "On_SPELLXY"
addr = 0x43E4D2
size = 0xA4
[[func]]
name = "On_TSPELLXY"
addr = 0x43E576
size = 0xA4
[[func]]
name = "On_OPOBJXY"
addr = 0x43E61A
size = 0x70
[[func]]
name = "On_DISARMXY"
addr = 0x43E68A
size = 0x70
[[func]]
name = "On_OPOBJT"
addr = 0x43E6FA
size = 0x38
[[func]]
name = "On_ATTACKID"
addr = 0x43E732
size = 0xAD
[[func]]
name = "On_ATTACKPID"
addr = 0x43E7DF
size = 0x61
[[func]]
name = "On_RATTACKID"
addr = 0x43E840
size = 0x45
[[func]]
name = "On_RATTACKPID"
addr = 0x43E885
size = 0x45
[[func]]
name = "On_SPELLID"
addr = 0x43E8CA
size = 0x9A
[[func]]
name = "On_SPELLPID"
addr = 0x43E964
size = 0x9A
[[func]]
name = "On_TSPELLID"
addr = 0x43E9FE
size = 0x9A
[[func]]
name = "On_TSPELLPID"
addr = 0x43EA98
size = 0x9A
[[func]]
name = "On_KNOCKBACK"
addr = 0x43EB32
size = 0x42
[[func]]
name = "On_RESURRECT"
addr = 0x43EB74
size = 0x30
[[func]]
name = "On_HEALOTHER"
addr = 0x43EBA4
size = 0x31
[[func]]
name = "On_TALKXY"
addr = 0x43EBD5
size = 0x52
[[func]]
name = "On_NEWLVL"
addr = 0x43EC27
size = 0x34
[[func]]
name = "On_WARP"
addr = 0x43EC5B
size = 0x5F
[[func]]
name = "On_MONSTDEATH"
addr = 0x43ECBA
size = 0x69
[[func]]
name = "On_KILLGOLEM"
addr = 0x43ED23
size = 0x66
[[func]]
name = "On_AWAKEGOLEM"
addr = 0x43ED89
size = 0xB4
[[func]]
name = "On_MONSTDAMAGE"
addr = 0x43EE3D
size = 0xB8
[[func]]
name = "On_PLRDEAD"
addr = 0x43EEF5
size = 0x38
[[func]]
name = "On_PLRDAMAGE"
addr = 0x43EF2D
size = 0xB0
[[func]]
name = "On_OPENDOOR"
addr = 0x43EFDD
size = 0x56
[[func]]
name = "delta_sync_object"
addr = 0x43F033
size = 0x25
[[func]]
name = "On_CLOSEDOOR"
addr = 0x43F058
size = 0x56
[[func]]
name = "On_OPERATEOBJ"
addr = 0x43F0AE
size = 0x56
[[func]]
name = "On_PLROPOBJ"
addr = 0x43F104
size = 0x58
[[func]]
name = "On_BREAKOBJ"
addr = 0x43F15C
size = 0x54
[[func]]
name = "On_CHANGEPLRITEMS"
addr = 0x43F1B0
size = 0x40
[[func]]
name = "On_DELPLRITEMS"
addr = 0x43F1F0
size = 0x2E
[[func]]
name = "On_PLRLEVEL"
addr = 0x43F21E
size = 0x3A
[[func]]
name = "On_DROPITEM"
addr = 0x43F258
size = 0x37
[[func]]
name = "On_SEND_PLRINFO"
addr = 0x43F28F
size = 0x3A
[[func]]
name = "On_ACK_PLRINFO"
addr = 0x43F2C9
size = 0x5
[[func]]
name = "On_PLAYER_JOINLEVEL"
addr = 0x43F2CE
size = 0x17A
[[func]]
name = "On_ACTIVATEPORTAL"
addr = 0x43F448
size = 0xD9
[[func]]
name = "delta_open_portal"
addr = 0x43F521
size = 0x3B
[[func]]
name = "On_DEACTIVATEPORTAL"
addr = 0x43F55C
size = 0x3E
[[func]]
name = "On_RETOWN"
addr = 0x43F59A
size = 0x39
[[func]]
name = "On_SETSTR"
addr = 0x43F5D3
size = 0x39
[[func]]
name = "On_SETDEX"
addr = 0x43F60C
size = 0x39
[[func]]
name = "On_SETMAG"
addr = 0x43F645
size = 0x39
[[func]]
name = "On_SETVIT"
addr = 0x43F67E
size = 0x39
[[func]]
name = "On_STRING"
addr = 0x43F6B7
size = 0x0B
[[func]]
name = "On_STRING2"
addr = 0x43F6C2
size = 0x2A
[[func]]
name = "On_SYNCQUEST"
addr = 0x43F6EC
size = 0x42
[[func]]
name = "On_ENDSHIELD"
addr = 0x43F72E
size = 0x77
[[func]]
name = "On_CHEAT_EXPERIENCE"
addr = 0x43F7A5
size = 0x4
[[func]]
name = "On_CHEAT_SPELL_LEVEL"
addr = 0x43F7A5
size = 0x4
[[func]]
name = "On_DEBUG"
addr = 0x43F7A5
size = 0x4
[[func]]
name = "On_NOVA"
addr = 0x43F7A9
size = 0x6F
[[func]]
name = "On_SETSHIELD"
addr = 0x43F818
size = 0x18
[[func]]
name = "On_REMSHIELD"
addr = 0x43F830
size = 0x19
[[func]]
name = "msgcmd_cmd_cleanup"
addr = 0x43F88D
size = 0xA
[[func]]
name = "msgcmd_send_chat"
addr = 0x43F897
size = 0x3D
[[func]]
name = "msgcmd_add_server_cmd_W"
addr = 0x43F8D4
size = 0x11
[[func]]
name = "msgcmd_add_server_cmd"
addr = 0x43F8E5
size = 0x3B
[[func]]
name = "TList<EXTERNMESSAGE>::TList<EXTERNMESSAGE>"
addr = 0x43F920
size = 0x16
[[func]]
name = "TList<EXTERNMESSAGE>::DeleteAll"
addr = 0x43F936
size = 0x28
[[func]]
name = "TList<EXTERNMESSAGE>::Remove"
addr = 0x43F95E
size = 0x3B
[[func]]
name = "TList<EXTERNMESSAGE>::Create"
addr = 0x43F999
size = 0x4C
[[func]]
name = "EXTERNMESSAGE::Delete"
addr = 0x43F9E5
size = 0x2F
[[func]]
name = "TList<EXTERNMESSAGE>::Insert"
addr = 0x43FA14
size = 0x71
[[func]]
name = "TList<EXTERNMESSAGE>::UnlinkAll"
addr = 0x43FA85
size = 0x13
[[func]]
name = "TLink<EXTERNMESSAGE>::Unlink"
addr = 0x43FA98
size = 0x2C
[[func]]
name = "multi_msg_add"
addr = 0x43FAD4
size = 0xE
[[func]]
name = "NetSendLoPri"
addr = 0x43FAE2
size = 0x29
[[func]]
name = "multi_copy_packet"
addr = 0x43FB0B
size = 0x42
[[func]]
name = "multi_send_packet"
addr = 0x43FB4D
size = 0x68
[[func]]
name = "NetRecvPlrData"
addr = 0x43FBB5
size = 0xBA
[[func]]
name = "NetSendHiPri"
addr = 0x43FC6F
size = 0xB8
[[func]]
name = "multi_recv_packet"
addr = 0x43FD27
size = 0x69
[[func]]
name = "multi_send_msg_packet"
addr = 0x43FD90
size = 0x7E
[[func]]
name = "multi_msg_countdown"
addr = 0x43FE0E
size = 0x2F
[[func]]
name = "multi_parse_turn"
addr = 0x43FE3D
size = 0x48
[[func]]
name = "multi_handle_turn_upper_bit"
addr = 0x43FE85
size = 0x32
[[func]]
name = "multi_player_left"
addr = 0x43FEB7
size = 0x13
[[func]]
name = "multi_clear_left_tbl"
addr = 0x43FECA
size = 0x44
[[func]]
name = "multi_player_left_msg"
addr = 0x43FF0E
size = 0x8F
[[func]]
name = "multi_net_ping"
addr = 0x43FF9D
size = 0x13
[[func]]
name = "multi_handle_delta"
addr = 0x43FFB0
size = 0xA8
[[func]]
name = "multi_check_pkt_valid"
addr = 0x440058
size = 0x8
[[func]]
name = "multi_mon_seeds"
addr = 0x440060
size = 0x33
[[func]]
name = "multi_begin_timeout"
addr = 0x440093
size = 0x95
[[func]]
name = "multi_check_drop_player"
addr = 0x440128
size = 0x2B
[[func]]
name = "multi_process_network_packets"
addr = 0x440153
size = 0x2CA
[[func]]
name = "multi_handle_all_packets"
addr = 0x44041D
size = 0x27
[[func]]
name = "multi_process_tmsgs"
addr = 0x440444
size = 0x33
[[func]]
name = "multi_send_zero_packet"
addr = 0x440477
size = 0xE6
[[func]]
name = "NetClose"
addr = 0x44055D
size = 0x47
[[func]]
name = "multi_event_handler"
addr = 0x4405A4
size = 0x48
[[func]]
name = "multi_handle_events"
addr = 0x4405EC
size = 0xA8
[[func]]
name = "NetInit"
addr = 0x440694
size = 0x2FE
[[func]]
name = "buffer_init"
addr = 0x440992
size = 0x8
[[func]]
name = "multi_send_pinfo"
addr = 0x44099A
size = 0x3B
[[func]]
name = "InitLevelType"
addr = 0x4409D5
size = 0x30
[[func]]
name = "SetupLocalCoords"
addr = 0x440A05
size = 0x96
[[func]]
name = "multi_init_single"
addr = 0x440A9B
size = 0x6E
[[func]]
name = "multi_init_multi"
addr = 0x440B09
size = 0xD2
[[func]]
name = "multi_upgrade"
addr = 0x440BDB
size = 0x3C
[[func]]
name = "recv_plrinfo"
addr = 0x440C17
size = 0x197
[[func]]
name = "nthread_terminate_game"
addr = 0x440DEC
size = 0x3C
[[func]]
name = "nthread_send_and_recv_turn"
addr = 0x440E28
size = 0x82
[[func]]
name = "nthread_recv_turns"
addr = 0x440EAA
size = 0xAC
[[func]]
name = "nthread_set_turn_upper_bit"
addr = 0x440F56
size = 0xB
[[func]]
name = "nthread_start"
addr = 0x440F61
size = 0x16E
[[func]]
name = "nthread_handler"
addr = 0x4410CF
size = 0x76
[[func]]
name = "nthread_cleanup"
addr = 0x441145
size = 0x7F
[[func]]
name = "nthread_ignore_mutex"
addr = 0x4411C4
size = 0x2B
[[func]]
name = "nthread_has_500ms_passed"
addr = 0x4411EF
size = 0x2E
[[func]]
name = "InitObjectGFX"
addr = 0x44121D
size = 0xFA
[[func]]
name = "FreeObjectGFX"
addr = 0x441317
size = 0x2E
[[func]]
name = "RndLocOk"
addr = 0x441345
size = 0x5B
[[func]]
name = "InitRndLocObj"
addr = 0x4413A0
size = 0xD7
[[func]]
name = "InitRndLocBigObj"
addr = 0x441477
size = 0x10D
[[func]]
name = "InitRndLocObj5x5"
addr = 0x441584
size = 0xB7
[[func]]
name = "ClrAllObjects"
addr = 0x44163B
size = 0x6D
[[func]]
name = "AddTortures"
addr = 0x4416A8
size = 0xF7
[[func]]
name = "AddCandles"
addr = 0x44179F
size = 0x49
[[func]]
name = "AddBookLever"
addr = 0x4417E8
size = 0x11C
[[func]]
name = "InitRndBarrels"
addr = 0x441904
size = 0xFC
[[func]]
name = "AddL1Objs"
addr = 0x441A00
size = 0x98
[[func]]
name = "AddL2Objs"
addr = 0x441A98
size = 0x7E
[[func]]
name = "AddL3Objs"
addr = 0x441B16
size = 0x74
[[func]]
name = "WallTrapLocOk"
addr = 0x441B8A
size = 0x16
[[func]]
name = "AddL2Torches"
addr = 0x441BA0
size = 0xEC
[[func]]
name = "TorchLocOK"
addr = 0x441C8C
size = 0x27
[[func]]
name = "AddObjTraps"
addr = 0x441CB3
size = 0x1A5
[[func]]
name = "AddChestTraps"
addr = 0x441E58
size = 0x8C
[[func]]
name = "LoadMapObjects"
addr = 0x441EE4
size = 0xCB
[[func]]
name = "LoadMapObjs"
addr = 0x441FAF
size = 0x87
[[func]]
name = "AddDiabObjs"
addr = 0x442036
size = 0xBC
[[func]]
name = "AddStoryBooks"
addr = 0x4420F2
size = 0xD8
[[func]]
name = "AddHookedBodies"
addr = 0x4421CA
size = 0xD5
[[func]]
name = "AddL4Goodies"
addr = 0x44229F
size = 0x77
[[func]]
name = "AddLazStand"
addr = 0x442316
size = 0x102
[[func]]
name = "InitObjects"
addr = 0x442418
size = 0x3AD
[[func]]
name = "SetMapObjects"
addr = 0x4427C5
size = 0x166
[[func]]
name = "DeleteObject_"
addr = 0x44292B
size = 0x50
[[func]]
name = "SetupObject"
addr = 0x44297B
size = 0x122
[[func]]
name = "SetObjMapRange"
addr = 0x442A9D
size = 0x34
[[func]]
name = "SetBookMsg"
addr = 0x442AD1
size = 0xA
[[func]]
name = "AddL1Door"
addr = 0x442ADB
size = 0x51
[[func]]
name = "AddSCambBook"
addr = 0x442B2C
size = 0x49
[[func]]
name = "AddChest"
addr = 0x442B75
size = 0xB2
[[func]]
name = "AddL2Door"
addr = 0x442C27
size = 0x3B
[[func]]
name = "AddL3Door"
addr = 0x442C62
size = 0x3B
[[func]]
name = "AddSarc"
addr = 0x442C9D
size = 0x51
[[func]]
name = "AddFlameTrap"
addr = 0x442CEE
size = 0x28
[[func]]
name = "AddFlameLvr"
addr = 0x442D16
size = 0x19
[[func]]
name = "AddTrap"
addr = 0x442D2F
size = 0x5B
[[func]]
name = "AddObjLight"
addr = 0x442D8A
size = 0x37
[[func]]
name = "AddBarrel"
addr = 0x442DC1
size = 0x4E
[[func]]
name = "AddShrine"
addr = 0x442E0F
size = 0xA3
[[func]]
name = "AddBookcase"
addr = 0x442EB2
size = 0x1D
[[func]]
name = "AddPurifyingFountain"
addr = 0x442ECF
size = 0x39
[[func]]
name = "AddArmorStand"
addr = 0x442F08
size = 0x32
[[func]]
name = "AddDecap"
addr = 0x442F3A
size = 0x2E
[[func]]
name = "AddVilebook"
addr = 0x442F68
size = 0x20
[[func]]
name = "AddMagicCircle"
addr = 0x442F88
size = 0x29
[[func]]
name = "AddBookstand"
addr = 0x442FB1
size = 0x13
[[func]]
name = "AddPedistal"
addr = 0x442FC4
size = 0x38
[[func]]
name = "AddStoryBook"
addr = 0x442FFC
size = 0x92
[[func]]
name = "AddWeaponRack"
addr = 0x44308E
size = 0x32
[[func]]
name = "AddTorturedBody"
addr = 0x4430C0
size = 0x2E
[[func]]
name = "GetRndObjLoc"
addr = 0x4430EE
size = 0x8A
[[func]]
name = "AddMushPatch"
addr = 0x443178
size = 0x5C
[[func]]
name = "AddSlainHero"
addr = 0x4431D4
size = 0x2B
[[func]]
name = "AddObject"
addr = 0x4431FF
size = 0x1EB
[[func]]
name = "Obj_Light"
addr = 0x4434CB
size = 0xEA
[[func]]
name = "Obj_Circle"
addr = 0x4435B5
size = 0x172
[[func]]
name = "Obj_StopAnim"
addr = 0x443727
size = 0x23
[[func]]
name = "Obj_Door"
addr = 0x44374A
size = 0x83
[[func]]
name = "Obj_Sarc"
addr = 0x4437CD
size = 0x19
[[func]]
name = "ActivateTrapLine"
addr = 0x4437E6
size = 0x6F
[[func]]
name = "Obj_FlameTrap"
addr = 0x443855
size = 0x111
[[func]]
name = "Obj_Trap"
addr = 0x443966
size = 0x16F
[[func]]
name = "Obj_BCrossDamage"
addr = 0x443AD5
size = 0xFD
[[func]]
name = "ProcessObjects"
addr = 0x443BD2
size = 0x197
[[func]]
name = "ObjSetMicro"
addr = 0x443D69
size = 0x81
[[func]]
name = "objects_set_door_piece"
addr = 0x443DEA
size = 0x78
[[func]]
name = "ObjSetMini"
addr = 0x443E62
size = 0x78
[[func]]
name = "ObjL1Special"
addr = 0x443EDA
size = 0xEC
[[func]]
name = "ObjL2Special"
addr = 0x443FC6
size = 0xFC
[[func]]
name = "DoorSet"
addr = 0x4440C2
size = 0x184
[[func]]
name = "RedoPlayerVision"
addr = 0x444246
size = 0x35
[[func]]
name = "OperateL1RDoor"
addr = 0x44427B
size = 0x1C1
[[func]]
name = "OperateL1LDoor"
addr = 0x44443C
size = 0x1D7
[[func]]
name = "OperateL2RDoor"
addr = 0x444613
size = 0x162
[[func]]
name = "OperateL2LDoor"
addr = 0x444775
size = 0x162
[[func]]
name = "OperateL3RDoor"
addr = 0x4448D7
size = 0x165
[[func]]
name = "OperateL3LDoor"
addr = 0x444A3C
size = 0x165
[[func]]
name = "MonstCheckDoors"
addr = 0x444BA1
size = 0x222
[[func]]
name = "ObjChangeMap"
addr = 0x444DC3
size = 0xDB
[[func]]
name = "ObjChangeMapResync"
addr = 0x444E9E
size = 0xB1
[[func]]
name = "OperateL1Door"
addr = 0x444F4F
size = 0x8F
[[func]]
name = "OperateLever"
addr = 0x444FDE
size = 0xCE
[[func]]
name = "OperateBook"
addr = 0x4450AC
size = 0x225
[[func]]
name = "OperateBookLever"
addr = 0x4452D1
size = 0x1B2
[[func]]
name = "OperateSChambBk"
addr = 0x445483
size = 0xD7
[[func]]
name = "OperateChest"
addr = 0x44555A
size = 0x189
[[func]]
name = "OperateMushPatch"
addr = 0x4456E3
size = 0xD5
[[func]]
name = "OperateInnSignChest"
addr = 0x4457B8
size = 0xC8
[[func]]
name = "OperateSlainHero"
addr = 0x445880
size = 0xD4
[[func]]
name = "OperateTrapLvr"
addr = 0x445954
size = 0xB7
[[func]]
name = "OperateSarc"
addr = 0x445A0B
size = 0xD1
[[func]]
name = "OperateL2Door"
addr = 0x445ADC
size = 0x90
[[func]]
name = "OperateL3Door"
addr = 0x445B6C
size = 0x90
[[func]]
name = "OperatePedistal"
addr = 0x445BFC
size = 0x163
[[func]]
name = "TryDisarm"
addr = 0x445D5F
size = 0xD4
[[func]]
name = "ItemMiscIdIdx"
addr = 0x445E33
size = 0x18
[[func]]
name = "OperateShrine"
addr = 0x445E4B
size = 0xFB7
[[func]]
name = "OperateSkelBook"
addr = 0x446E6A
size = 0x9E
[[func]]
name = "OperateBookCase"
addr = 0x446F08
size = 0xE0
[[func]]
name = "OperateDecap"
addr = 0x446FE8
size = 0x5E
[[func]]
name = "OperateArmorStand"
addr = 0x447046
size = 0xC6
[[func]]
name = "FindValidShrine"
addr = 0x44710C
size = 0x53
[[func]]
name = "OperateGoatShrine"
addr = 0x44715F
size = 0x4B
[[func]]
name = "OperateCauldron"
addr = 0x4471AA
size = 0x52
[[func]]
name = "OperateFountains"
addr = 0x4471FC
size = 0x2B1
[[func]]
name = "OperateWeaponRack"
addr = 0x4474AD
size = 0xAB
[[func]]
name = "OperateStoryBook"
addr = 0x447558
size = 0x63
[[func]]
name = "OperateLazStand"
addr = 0x4475BB
size = 0x65
[[func]]
name = "OperateObject"
addr = 0x447620
size = 0x249
[[func]]
name = "SyncOpL1Door"
addr = 0x447932
size = 0x71
[[func]]
name = "SyncOpL2Door"
addr = 0x4479A3
size = 0x72
[[func]]
name = "SyncOpL3Door"
addr = 0x447A15
size = 0x72
[[func]]
name = "SyncOpObject"
addr = 0x447A87
size = 0xED
[[func]]
name = "BreakCrux"
addr = 0x447C2D
size = 0xC2
[[func]]
name = "BreakBarrel"
addr = 0x447CEF
size = 0x274
[[func]]
name = "BreakObject"
addr = 0x447F63
size = 0x8C
[[func]]
name = "SyncBreakObj"
addr = 0x447FEF
size = 0x21
[[func]]
name = "SyncL1Doors"
addr = 0x448010
size = 0xAB
[[func]]
name = "SyncCrux"
addr = 0x4480BB
size = 0x7E
[[func]]
name = "SyncLever"
addr = 0x448139
size = 0x2A
[[func]]
name = "SyncQSTLever"
addr = 0x448163
size = 0x6F
[[func]]
name = "SyncPedistal"
addr = 0x4481D2
size = 0xC6
[[func]]
name = "SyncL2Doors"
addr = 0x448298
size = 0x86
[[func]]
name = "SyncL3Doors"
addr = 0x44831E
size = 0x92
[[func]]
name = "SyncObjectAnim"
addr = 0x4483B0
size = 0xAE
[[func]]
name = "GetObjectStr"
addr = 0x44845E
size = 0x20E
[[func]]
name = "PackPlayer"
addr = 0x448765
size = 0x1EE
[[func]]
name = "PackItem"
addr = 0x448953
size = 0x10B
[[func]]
name = "VerifyGoldSeeds"
addr = 0x448A5E
size = 0x72
[[func]]
name = "UnPackPlayer"
addr = 0x448AD0
size = 0x278
[[func]]
name = "UnPackItem"
addr = 0x448D48
size = 0xAD
[[func]]
name = "SaveGamma"
addr = 0x448E05
size = 0x2E
[[func]]
name = "palette_init"
addr = 0x448E33
size = 0x78
[[func]]
name = "LoadGamma"
addr = 0x448EAB
size = 0x75
[[func]]
name = "LoadSysPal"
addr = 0x448F20
size = 0xA9
[[func]]
name = "LoadPalette"
addr = 0x448FC9
size = 0x5C
[[func]]
name = "LoadRndLvlPal"
addr = 0x449025
size = 0x47
[[func]]
name = "ResetPal"
addr = 0x44906C
size = 0x2B
[[func]]
name = "IncreaseGamma"
addr = 0x449097
size = 0x39
[[func]]
name = "palette_update"
addr = 0x4490D0
size = 0x37
[[func]]
name = "ApplyGamma"
addr = 0x449107
size = 0xC9
[[func]]
name = "DecreaseGamma"
addr = 0x4491D0
size = 0x39
[[func]]
name = "UpdateGamma"
addr = 0x449209
size = 0x35
[[func]]
name = "BlackPalette"
addr = 0x44923E
size = 0x7
[[func]]
name = "SetFadeLevel"
addr = 0x449245
size = 0x6B
[[func]]
name = "PaletteFadeIn"
addr = 0x4492B0
size = 0x56
[[func]]
name = "PaletteFadeOut"
addr = 0x449306
size = 0x30
[[func]]
name = "palette_update_caves"
addr = 0x449336
size = 0x62
[[func]]
name = "palette_update_quest_palette"
addr = 0x449398
size = 0x2E
[[func]]
name = "palette_get_color_cycling"
addr = 0x4493C6
size = 0x6
[[func]]
name = "palette_set_color_cycling"
addr = 0x4493CC
size = 0x8
[[func]]
name = "FindPath"
addr = 0x4493D4
size = 0xFF
[[func]]
name = "path_get_h_cost"
addr = 0x4494D3
size = 0x31
[[func]]
name = "path_check_equal"
addr = 0x449504
size = 0x18
[[func]]
name = "GetNextPath"
addr = 0x44951C
size = 0x2A
[[func]]
name = "path_solid_pieces"
addr = 0x449546
size = 0xA7
[[func]]
name = "path_get_path"
addr = 0x4495ED
size = 0x82
[[func]]
name = "path_parent_path"
addr = 0x44966F
size = 0x12B
[[func]]
name = "path_get_node1"
addr = 0x44979A
size = 0x19
[[func]]
name = "path_get_node2"
addr = 0x4497B3
size = 0x19
[[func]]
name = "path_next_node"
addr = 0x4497CC
size = 0x2B
[[func]]
name = "path_set_coords"
addr = 0x4497F7
size = 0x99
[[func]]
name = "path_push_active_step"
addr = 0x449890
size = 0x13
[[func]]
name = "path_pop_active_step"
addr = 0x4498A3
size = 0x13
[[func]]
name = "path_new_step"
addr = 0x4498B6
size = 0x36
[[func]]
name = "pfile_init_save_directory"
addr = 0x4498FC
size = 0x5F
[[func]]
name = "pfile_check_available_space"
addr = 0x44995B
size = 0x68
[[func]]
name = "pfile_write_hero"
addr = 0x4499C3
size = 0x70
[[func]]
name = "pfile_get_save_num_from_name"
addr = 0x449A33
size = 0x28
[[func]]
name = "pfile_encode_hero"
addr = 0x449A5B
size = 0x84
[[func]]
name = "pfile_open_archive"
addr = 0x449ADF
size = 0x51
[[func]]
name = "pfile_get_save_path"
addr = 0x449B30
size = 0x82
[[func]]
name = "pfile_flush"
addr = 0x449BB2
size = 0x32
[[func]]
name = "pfile_create_player_description"
addr = 0x449BE4
size = 0x76
[[func]]
name = "pfile_rename_hero"
addr = 0x449C5A
size = 0xC8
[[func]]
name = "pfile_flush_W"
addr = 0x449D22
size = 0x21
[[func]]
name = "game_2_ui_player"
addr = 0x449D43
size = 0x8D
[[func]]
name = "game_2_ui_class"
addr = 0x449DD0
size = 0x13
[[func]]
name = "pfile_ui_set_hero_infos"
addr = 0x449DE3
size = 0x1C7
[[func]]
name = "GetSaveDirectory"
addr = 0x449FAA
size = 0x8C
[[func]]
name = "pfile_read_hero"
addr = 0x44A036
size = 0x122
[[func]]
name = "pfile_open_save_archive"
addr = 0x44A158
size = 0x3A
[[func]]
name = "pfile_SFileCloseArchive"
addr = 0x44A192
size = 0x7
[[func]]
name = "pfile_archive_contains_game"
addr = 0x44A199
size = 0x33
[[func]]
name = "pfile_ui_set_class_stats"
addr = 0x44A1CC
size = 0x44
[[func]]
name = "pfile_get_player_class"
addr = 0x44A210
size = 0x10
[[func]]
name = "pfile_ui_save_create"
addr = 0x44A220
size = 0xDF
[[func]]
name = "pfile_get_file_name"
addr = 0x44A2FF
size = 0x57
[[func]]
name = "pfile_delete_save"
addr = 0x44A356
size = 0x4A
[[func]]
name = "pfile_read_player_from_save"
addr = 0x44A3A0
size = 0x79
[[func]]
name = "GetTempLevelNames"
addr = 0x44A419
size = 0x4A
[[func]]
name = "GetPermLevelNames"
addr = 0x44A463
size = 0x86
[[func]]
name = "pfile_get_game_name"
addr = 0x44A4E9
size = 0x29
[[func]]
name = "pfile_remove_temp_files"
addr = 0x44A512
size = 0x51
[[func]]
name = "GetTempSaveNames"
addr = 0x44A563
size = 0x35
[[func]]
name = "pfile_rename_temp_to_perm"
addr = 0x44A598
size = 0xAC
[[func]]
name = "GetPermSaveNames"
addr = 0x44A644
size = 0x35
[[func]]
name = "pfile_write_save_file"
addr = 0x44A679
size = 0xAE
[[func]]
name = "pfile_strcpy"
addr = 0x44A727
size = 0xA
[[func]]
name = "pfile_read"
addr = 0x44A731
size = 0x182
[[func]]
name = "pfile_update"
addr = 0x44A8B3
size = 0x33
[[func]]
name = "SetPlayerGPtrs"
addr = 0x44A8F6
size = 0x1B
[[func]]
name = "LoadPlrGFX"
addr = 0x44A911
size = 0x25F
[[func]]
name = "InitPlayerGFX"
addr = 0x44AB70
size = 0x44
[[func]]
name = "InitPlrGFXMem"
addr = 0x44ABB4
size = 0x214
[[func]]
name = "GetPlrGFXSize"
addr = 0x44ADC8
size = 0xC1
[[func]]
name = "FreePlayerGFX"
addr = 0x44AE89
size = 0xAE
[[func]]
name = "NewPlrAnim"
addr = 0x44AF37
size = 0x65
[[func]]
name = "ClearPlrPVars"
addr = 0x44AF9C
size = 0x51
[[func]]
name = "SetPlrAnims"
addr = 0x44AFED
size = 0x210
[[func]]
name = "ClearPlrRVars"
addr = 0x44B1FD
size = 0x77
[[func]]
name = "CreatePlayer"
addr = 0x44B274
size = 0x30E
[[func]]
name = "CalcStatDiff"
addr = 0x44B582
size = 0x41
[[func]]
name = "NextPlrLevel"
addr = 0x44B5C3
size = 0x105
[[func]]
name = "AddPlrExperience"
addr = 0x44B6C8
size = 0x130
[[func]]
name = "AddPlrMonstExper"
addr = 0x44B7F8
size = 0x44
[[func]]
name = "InitPlayer"
addr = 0x44B83C
size = 0x2F7
[[func]]
name = "InitMultiView"
addr = 0x44BB33
size = 0x3A
[[func]]
name = "CheckEFlag"
addr = 0x44BB6D
size = 0x155
[[func]]
name = "SolidLoc"
addr = 0x44BCC2
size = 0x29
[[func]]
name = "PlrDirOK"
addr = 0x44BCEB
size = 0xAF
[[func]]
name = "PlrClrTrans"
addr = 0x44BD9A
size = 0x43
[[func]]
name = "PlrDoTrans"
addr = 0x44BDDD
size = 0x81
[[func]]
name = "SetPlayerOld"
addr = 0x44BE5E
size = 0x37
[[func]]
name = "FixPlayerLocation"
addr = 0x44BE95
size = 0x98
[[func]]
name = "StartStand"
addr = 0x44BF2D
size = 0xBB
[[func]]
name = "StartWalkStand"
addr = 0x44BFE8
size = 0x88
[[func]]
name = "PM_ChangeLightOff"
addr = 0x44C070
size = 0xCD
[[func]]
name = "PM_ChangeOffset"
addr = 0x44C13D
size = 0xA5
[[func]]
name = "StartWalk"
addr = 0x44C1E2
size = 0x1CA
[[func]]
name = "StartWalk2"
addr = 0x44C3AC
size = 0x223
[[func]]
name = "StartWalk3"
addr = 0x44C5CF
size = 0x24F
[[func]]
name = "StartAttack"
addr = 0x44C81E
size = 0x9D
[[func]]
name = "StartRangeAttack"
addr = 0x44C8BB
size = 0xB8
[[func]]
name = "StartPlrBlock"
addr = 0x44C973
size = 0xB3
[[func]]
name = "StartSpell"
addr = 0x44CA26
size = 0x16F
[[func]]
name = "FixPlrWalkTags"
addr = 0x44CB95
size = 0xCD
[[func]]
name = "RemovePlrFromMap"
addr = 0x44CC62
size = 0x76
[[func]]
name = "StartPlrHit"
addr = 0x44CCD8
size = 0x125
[[func]]
name = "RespawnDeadItem"
addr = 0x44CDFD
size = 0xCC
[[func]]
name = "StartPlayerKill"
addr = 0x44CEC9
size = 0x32B
[[func]]
name = "PlrDeadItem"
addr = 0x44D1F4
size = 0xFF
[[func]]
name = "DropHalfPlayersGold"
addr = 0x44D2F3
size = 0x418
[[func]]
name = "SyncPlrKill"
addr = 0x44D70B
size = 0x90
[[func]]
name = "RemovePlrMissiles"
addr = 0x44D7A0
size = 0x131
[[func]]
name = "InitLevelChange"
addr = 0x44D8D1
size = 0xA2
[[func]]
name = "StartNewLvl"
addr = 0x44D973
size = 0xFC
[[func]]
name = "RestartTownLvl"
addr = 0x44DA6F
size = 0x8D
[[func]]
name = "StartWarpLvl"
addr = 0x44DAFC
size = 0x78
[[func]]
name = "PM_DoStand"
addr = 0x44DB74
size = 0x3
[[func]]
name = "PM_DoWalk"
addr = 0x44DB77
size = 0x16E
[[func]]
name = "PM_DoWalk2"
addr = 0x44DCE5
size = 0x14B
[[func]]
name = "PM_DoWalk3"
addr = 0x44DE30
size = 0x181
[[func]]
name = "WeaponDur"
addr = 0x44DFB1
size = 0x10B
[[func]]
name = "PlrHitMonst"
addr = 0x44E0BC
size = 0x386
[[func]]
name = "PlrHitPlr"
addr = 0x44E442
size = 0x227
[[func]]
name = "PlrHitObj"
addr = 0x44E669
size = 0x3D
[[func]]
name = "PM_DoAttack"
addr = 0x44E6A6
size = 0x212
[[func]]
name = "PM_DoRangeAttack"
addr = 0x44E8B8
size = 0xF4
[[func]]
name = "ShieldDur"
addr = 0x44E9AC
size = 0xA1
[[func]]
name = "PM_DoBlock"
addr = 0x44EA4D
size = 0x79
[[func]]
name = "PM_DoSpell"
addr = 0x44EAC6
size = 0x140
[[func]]
name = "PM_DoGotHit"
addr = 0x44EC06
size = 0xB6
[[func]]
name = "ArmorDur"
addr = 0x44ECBC
size = 0xBF
[[func]]
name = "PM_DoDeath"
addr = 0x44ED7B
size = 0xA7
[[func]]
name = "PM_DoNewLvl"
addr = 0x44DB74
size = 0x3
[[func]]
name = "CheckNewPath"
addr = 0x44EE22
size = 0xB30
[[func]]
name = "PlrDeathModeOK"
addr = 0x44F9BA
size = 0x42
[[func]]
name = "ValidatePlayer"
addr = 0x44F9FC
size = 0x136
[[func]]
name = "ProcessPlayers"
addr = 0x44FB32
size = 0x1D3
[[func]]
name = "CheckCheatStats"
addr = 0x44FD31
size = 0x59
[[func]]
name = "ClrPlrPath"
addr = 0x44FD8A
size = 0x30
[[func]]
name = "PosOkPlayer"
addr = 0x44FDBA
size = 0xE4
[[func]]
name = "MakePlrPath"
addr = 0x44FE9E
size = 0xB1
[[func]]
name = "CheckPlrSpell"
addr = 0x44FF6F
size = 0x2A8
[[func]]
name = "SyncPlrAnim"
addr = 0x450217
size = 0x126
[[func]]
name = "SyncInitPlrPos"
addr = 0x45036D
size = 0x177
[[func]]
name = "SyncInitPlr"
addr = 0x4504E4
size = 0x24
[[func]]
name = "CheckStats"
addr = 0x450508
size = 0x119
[[func]]
name = "ModifyPlrStr"
addr = 0x450621
size = 0xBA
[[func]]
name = "ModifyPlrMag"
addr = 0x4506DB
size = 0xAD
[[func]]
name = "ModifyPlrDex"
addr = 0x450788
size = 0xA4
[[func]]
name = "ModifyPlrVit"
addr = 0x45082C
size = 0xA3
[[func]]
name = "SetPlayerHitPoints"
addr = 0x4508CF
size = 0x4F
[[func]]
name = "SetPlrStr"
addr = 0x45091E
size = 0x75
[[func]]
name = "SetPlrMag"
addr = 0x450993
size = 0x4C
[[func]]
name = "SetPlrDex"
addr = 0x4509DF
size = 0x75
[[func]]
name = "SetPlrVit"
addr = 0x450A54
size = 0x4C
[[func]]
name = "InitDungMsgs"
addr = 0x450AA0
size = 0x24
[[func]]
name = "PlayDungMsgs"
addr = 0x450AC4
size = 0x26F
[[func]]
name = "plrmsg_delay"
addr = 0x450D33
size = 0x37
[[func]]
name = "ErrorPlrMsg"
addr = 0x450D6A
size = 0x49
[[func]]
name = "EventPlrMsg"
addr = 0x450DB3
size = 0x47
[[func]]
name = "SendPlrMsg"
addr = 0x450DFA
size = 0x6A
[[func]]
name = "ClearPlrMsg"
addr = 0x450E64
size = 0x2A
[[func]]
name = "InitPlrMsg"
addr = 0x450E8E
size = 0x1C
[[func]]
name = "DrawPlrMsg"
addr = 0x450EAA
size = 0x8D
[[func]]
name = "PrintPlrMsg"
addr = 0x450F37
size = 0xC7
[[func]]
name = "InitPortals"
addr = 0x450FFE
size = 0x26
[[func]]
name = "SetPortalStats"
addr = 0x451024
size = 0x3E
[[func]]
name = "AddWarpMissile"
addr = 0x451062
size = 0x74
[[func]]
name = "SyncPortals"
addr = 0x4510D6
size = 0x5B
[[func]]
name = "AddInTownPortal"
addr = 0x451131
size = 0x14
[[func]]
name = "ActivatePortal"
addr = 0x451145
size = 0x45
[[func]]
name = "DeactivatePortal"
addr = 0x45118A
size = 0xC
[[func]]
name = "PortalOnLevel"
addr = 0x451196
size = 0x22
[[func]]
name = "RemovePortalMissile"
addr = 0x4511B8
size = 0x7C
[[func]]
name = "SetCurrentPortal"
addr = 0x451234
size = 0x7
[[func]]
name = "GetPortalLevel"
addr = 0x45123B
size = 0xA8
[[func]]
name = "GetPortalLvlPos"
addr = 0x4512E3
size = 0x63
[[func]]
name = "PosOkPortal"
addr = 0x451346
size = 0x48
[[func]]
name = "InitQuests"
addr = 0x45138E
size = 0x1CE
[[func]]
name = "CheckQuests"
addr = 0x45155C
size = 0x233
[[func]]
name = "ForceQuests"
addr = 0x45178F
size = 0xA2
[[func]]
name = "QuestStatus"
addr = 0x451831
size = 0x40
[[func]]
name = "CheckQuestKill"
addr = 0x451871
size = 0x379
[[func]]
name = "DrawButcher"
addr = 0x451BEA
size = 0x27
[[func]]
name = "DrawSkelKing"
addr = 0x451C11
size = 0x21
[[func]]
name = "DrawWarLord"
addr = 0x451C32
size = 0x90
[[func]]
name = "DrawSChamber"
addr = 0x451CC2
size = 0xBA
[[func]]
name = "DrawLTBanner"
addr = 0x451D7C
size = 0x8C
[[func]]
name = "DrawBlind"
addr = 0x451E08
size = 0x8C
[[func]]
name = "DrawBlood"
addr = 0x451E94
size = 0x8C
[[func]]
name = "DRLG_CheckQuests"
addr = 0x451F20
size = 0x91
[[func]]
name = "SetReturnLvlPos"
addr = 0x451FB1
size = 0xB3
[[func]]
name = "GetReturnLvlPos"
addr = 0x452064
size = 0x39
[[func]]
name = "ResyncMPQuests"
addr = 0x45209D
size = 0xBC
[[func]]
name = "ResyncQuests"
addr = 0x452159
size = 0x326
[[func]]
name = "PrintQLString"
addr = 0x45247F
size = 0x14E
[[func]]
name = "DrawQuestLog"
addr = 0x4525CD
size = 0x8C
[[func]]
name = "StartQuestlog"
addr = 0x452659
size = 0x70
[[func]]
name = "QuestlogUp"
addr = 0x4526C9
size = 0x47
[[func]]
name = "QuestlogDown"
addr = 0x452710
size = 0x4A
[[func]]
name = "QuestlogEnter"
addr = 0x45275A
size = 0x42
[[func]]
name = "QuestlogESC"
addr = 0x45279C
size = 0x55
[[func]]
name = "SetMultiQuest"
addr = 0x4527F1
size = 0x40
[[func]]
name = "SystemSupported"
addr = 0x452831
size = 0x54
[[func]]
name = "RestrictedTest"
addr = 0x452885
size = 0x72
[[func]]
name = "ReadOnlyTest"
addr = 0x4528F7
size = 0x7E
[[func]]
name = "ClearCursor"
addr = 0x452985
size = 0xF
[[func]]
name = "DrawMissile"
addr = 0x452994
size = 0x196
[[func]]
name = "DrawClippedMissile"
addr = 0x452B2A
size = 0x196
[[func]]
name = "DrawDeadPlayer"
addr = 0x452CC0
size = 0xE0
[[func]]
name = "DrawPlayer"
addr = 0x452DA0
size = 0x1EB
[[func]]
name = "DrawClippedPlayer"
addr = 0x452F8B
size = 0x1D5
[[func]]
name = "DrawView"
addr = 0x453160
size = 0x112
[[func]]
name = "DrawGame"
addr = 0x453272
size = 0x1E5
[[func]]
name = "scrollrt_draw_lower"
addr = 0x453477
size = 0x46B
[[func]]
name = "scrollrt_draw_clipped_dungeon"
addr = 0x4538E2
size = 0x5F7
[[func]]
name = "DrawClippedMonster"
addr = 0x453ED9
size = 0xF3
[[func]]
name = "DrawClippedObject"
addr = 0x453FCC
size = 0x119
[[func]]
name = "scrollrt_draw_clipped_e_flag"
addr = 0x4540E5
size = 0x144
[[func]]
name = "scrollrt_draw_lower_2"
addr = 0x454229
size = 0x3A9
[[func]]
name = "scrollrt_draw_clipped_dungeon_2"
addr = 0x4545D2
size = 0x637
[[func]]
name = "scrollrt_draw_clipped_e_flag_2"
addr = 0x454C09
size = 0x194
[[func]]
name = "scrollrt_draw_upper"
addr = 0x454D9D
size = 0x47A
[[func]]
name = "scrollrt_draw_dungeon"
addr = 0x455217
size = 0x62D
[[func]]
name = "DrawMonster"
addr = 0x455844
size = 0xF3
[[func]]
name = "DrawObject"
addr = 0x455937
size = 0x146
[[func]]
name = "scrollrt_draw_e_flag"
addr = 0x455A7D
size = 0x157
[[func]]
name = "DrawZoom"
addr = 0x455BD4
size = 0x23E
[[func]]
name = "ClearScreenBuffer"
addr = 0x455E32
size = 0x33
[[func]]
name = "scrollrt_draw_game_screen"
addr = 0x455E65
size = 0x62
[[func]]
name = "scrollrt_draw_cursor_back_buffer"
addr = 0x455EC7
size = 0x8F
[[func]]
name = "scrollrt_draw_cursor_item"
addr = 0x455F56
size = 0x1CE
[[func]]
name = "DrawMain"
addr = 0x456124
size = 0x28F
[[func]]
name = "DoBlitScreen"
addr = 0x4563B3
size = 0x146
[[func]]
name = "DrawAndBlit"
addr = 0x4564F9
size = 0x12C
[[func]]
name = "ObjIndex"
addr = 0x456625
size = 0x46
[[func]]
name = "AddSKingObjs"
addr = 0x45666B
size = 0xAF
[[func]]
name = "AddSChamObjs"
addr = 0x45671A
size = 0x3B
[[func]]
name = "AddVileObjs"
addr = 0x456755
size = 0x58
[[func]]
name = "DRLG_SetMapTrans"
addr = 0x4567AD
size = 0x6C
[[func]]
name = "LoadSetMap"
addr = 0x456819
size = 0x1FD
[[func]]
name = "SHA1Clear"
addr = 0x456A16
size = 0x15
[[func]]
name = "SHA1Result"
addr = 0x456A2B
size = 0x22
[[func]]
name = "SHA1Calculate"
addr = 0x456A4D
size = 0x26
[[func]]
name = "SHA1Input"
addr = 0x456A73
size = 0x51
[[func]]
name = "SHA1ProcessMessageBlock"
addr = 0x456AC4
size = 0x1BE
[[func]]
name = "SHA1Reset"
addr = 0x456C82
size = 0xE
[[func]]
name = "SHA1Init"
addr = 0x456C90
size = 0x2B
[[func]]
name = "snd_update"
addr = 0x456CCB
size = 0x57
[[func]]
name = "snd_stop_snd"
addr = 0x456D22
size = 0x12
[[func]]
name = "snd_playing"
addr = 0x456D34
size = 0x2C
[[func]]
name = "snd_play_snd"
addr = 0x456D60
size = 0xD9
[[func]]
name = "sound_dup_channel"
addr = 0x456E39
size = 0x3B
[[func]]
name = "sound_file_reload"
addr = 0x456E74
size = 0x93
[[func]]
name = "sound_file_load"
addr = 0x456F07
size = 0xFC
[[func]]
name = "sound_CreateSoundBuffer"
addr = 0x457003
size = 0x5D
[[func]]
name = "sound_file_cleanup"
addr = 0x457060
size = 0x2B
[[func]]
name = "snd_init"
addr = 0x45708B
size = 0xA0
[[func]]
name = "snd_get_volume"
addr = 0x45712B
size = 0x51
[[func]]
name = "sound_create_primary_buffer"
addr = 0x45717C
size = 0x102
[[func]]
name = "sound_DirectSoundCreate"
addr = 0x45727E
size = 0x81
[[func]]
name = "sound_cleanup"
addr = 0x4572FF
size = 0x59
[[func]]
name = "snd_set_volume"
addr = 0x457358
size = 0xF
[[func]]
name = "music_stop"
addr = 0x457367
size = 0x2C
[[func]]
name = "music_start"
addr = 0x457393
size = 0x6B
[[func]]
name = "sound_disable_music"
addr = 0x4573FE
size = 0x1A
[[func]]
name = "sound_get_or_set_music_volume"
addr = 0x457418
size = 0x23
[[func]]
name = "sound_get_or_set_sound_volume"
addr = 0x45743B
size = 0x13
[[func]]
name = "GetManaAmount"
addr = 0x45744E
size = 0xEC
[[func]]
name = "UseMana"
addr = 0x45753A
size = 0x4A
[[func]]
name = "CheckSpell"
addr = 0x457584
size = 0x51
[[func]]
name = "CastSpell"
addr = 0x4575D5
size = 0xDC
[[func]]
name = "DoResurrect"
addr = 0x4576B1
size = 0x11A
[[func]]
name = "PlacePlayer"
addr = 0x4577CB
size = 0x123
[[func]]
name = "DoHealOther"
addr = 0x4578EE
size = 0x113
[[func]]
name = "InitStores"
addr = 0x457A01
size = 0x86
[[func]]
name = "SetupTownStores"
addr = 0x457A87
size = 0xBB
[[func]]
name = "FreeStoreMem"
addr = 0x457B42
size = 0x36
[[func]]
name = "DrawSTextBack"
addr = 0x457B78
size = 0x5E
[[func]]
name = "PrintSString"
addr = 0x457BD6
size = 0x20C
[[func]]
name = "DrawSLine"
addr = 0x457DE2
size = 0x80
[[func]]
name = "DrawSSlider"
addr = 0x457E62
size = 0xF0
[[func]]
name = "DrawSTextHelp"
addr = 0x457F52
size = 0xF
[[func]]
name = "ClearSText"
addr = 0x457F61
size = 0x45
[[func]]
name = "AddSLine"
addr = 0x457FA6
size = 0x25
[[func]]
name = "AddSTextVal"
addr = 0x457FCB
size = 0xD
[[func]]
name = "OffsetSTextY"
addr = 0x457FD8
size = 0xD
[[func]]
name = "AddSText"
addr = 0x457FE5
size = 0x51
[[func]]
name = "StoreAutoPlace"
addr = 0x458036
size = 0x27D
[[func]]
name = "S_StartSmith"
addr = 0x4582B3
size = 0xCA
[[func]]
name = "S_ScrollSBuy"
addr = 0x45837D
size = 0xBC
[[func]]
name = "PrintStoreItem"
addr = 0x458439
size = 0x27A
[[func]]
name = "S_StartSBuy"
addr = 0x4586B3
size = 0xC0
[[func]]
name = "S_ScrollSPBuy"
addr = 0x458773
size = 0xDE
[[func]]
name = "S_StartSPBuy"
addr = 0x458851
size = 0xE0
[[func]]
name = "SmithSellOk"
addr = 0x458931
size = 0x41
[[func]]
name = "S_ScrollSSell"
addr = 0x458972
size = 0xE7
[[func]]
name = "S_StartSSell"
addr = 0x458A59
size = 0x1B2
[[func]]
name = "SmithRepairOk"
addr = 0x458C0B
size = 0x43
[[func]]
name = "S_StartSRepair"
addr = 0x458C4E
size = 0x24C
[[func]]
name = "AddStoreHoldRepair"
addr = 0x458E9A
size = 0xA3
[[func]]
name = "S_StartWitch"
addr = 0x458F3D
size = 0xA6
[[func]]
name = "S_ScrollWBuy"
addr = 0x458FE3
size = 0xBC
[[func]]
name = "S_StartWBuy"
addr = 0x45909F
size = 0xCA
[[func]]
name = "WitchSellOk"
addr = 0x459169
size = 0x5B
[[func]]
name = "S_StartWSell"
addr = 0x4591C4
size = 0x26D
[[func]]
name = "WitchRechargeOk"
addr = 0x459431
size = 0x2F
[[func]]
name = "AddStoreHoldRecharge"
addr = 0x459460
size = 0x86
[[func]]
name = "S_StartWRecharge"
addr = 0x4594E6
size = 0x1AD
[[func]]
name = "S_StartNoMoney"
addr = 0x459693
size = 0x3A
[[func]]
name = "S_StartNoRoom"
addr = 0x4596CD
size = 0x33
[[func]]
name = "S_StartConfirm"
addr = 0x459700
size = 0x173
[[func]]
name = "S_StartBoy"
addr = 0x459873
size = 0xBD
[[func]]
name = "S_StartBBoy"
addr = 0x459930
size = 0xCD
[[func]]
name = "S_StartHealer"
addr = 0x4599FD
size = 0xA8
[[func]]
name = "S_ScrollHBuy"
addr = 0x459AA5
size = 0xB0
[[func]]
name = "S_StartHBuy"
addr = 0x459B55
size = 0xC0
[[func]]
name = "S_StartStory"
addr = 0x459C15
size = 0x79
[[func]]
name = "IdItemOk"
addr = 0x459C8E
size = 0x14
[[func]]
name = "AddStoreHoldId"
addr = 0x459CA2
size = 0x44
[[func]]
name = "S_StartSIdentify"
addr = 0x459CE6
size = 0x2AF
[[func]]
name = "S_StartIdShow"
addr = 0x459F95
size = 0xB1
[[func]]
name = "S_StartTalk"
addr = 0x45A046
size = 0x122
[[func]]
name = "S_StartTavern"
addr = 0x45A168
size = 0x84
[[func]]
name = "S_StartBarMaid"
addr = 0x45A1EC
size = 0x72
[[func]]
name = "S_StartDrunk"
addr = 0x45A25E
size = 0x72
[[func]]
name = "StartStore"
addr = 0x45A2D0
size = 0x163
[[func]]
name = "DrawSText"
addr = 0x45A48F
size = 0xF5
[[func]]
name = "STextESC"
addr = 0x45A584
size = 0xE0
[[func]]
name = "STextUp"
addr = 0x45A6AF
size = 0xA8
[[func]]
name = "STextDown"
addr = 0x45A757
size = 0xAD
[[func]]
name = "STextPrior"
addr = 0x45A804
size = 0x4A
[[func]]
name = "STextNext"
addr = 0x45A84E
size = 0x4D
[[func]]
name = "S_SmithEnter"
addr = 0x45A89B
size = 0x69
[[func]]
name = "SetGoldCurs"
addr = 0x45A904
size = 0x46
[[func]]
name = "SetSpdbarGoldCurs"
addr = 0x45A94A
size = 0x46
[[func]]
name = "TakePlrsMoney"
addr = 0x45A990
size = 0x1D9
[[func]]
name = "SmithBuyItem"
addr = 0x45AB69
size = 0xAB
[[func]]
name = "S_SBuyEnter"
addr = 0x45AC14
size = 0xD5
[[func]]
name = "SmithBuyPItem"
addr = 0x45ACE9
size = 0x95
[[func]]
name = "S_SPBuyEnter"
addr = 0x45AD7E
size = 0xF4
[[func]]
name = "StoreGoldFit"
addr = 0x45AE72
size = 0xD6
[[func]]
name = "PlaceStoreGold"
addr = 0x45AF48
size = 0xC8
[[func]]
name = "StoreSellItem"
addr = 0x45B010
size = 0x150
[[func]]
name = "S_SSellEnter"
addr = 0x45B160
size = 0x7F
[[func]]
name = "SmithRepairItem"
addr = 0x45B1DF
size = 0xD7
[[func]]
name = "S_SRepairEnter"
addr = 0x45B2B6
size = 0x81
[[func]]
name = "S_WitchEnter"
addr = 0x45B337
size = 0x68
[[func]]
name = "WitchBuyItem"
addr = 0x45B39F
size = 0xB8
[[func]]
name = "S_WBuyEnter"
addr = 0x45B457
size = 0xD5
[[func]]
name = "S_WSellEnter"
addr = 0x45B52C
size = 0x7F
[[func]]
name = "WitchRechargeItem"
addr = 0x45B5AB
size = 0x89
[[func]]
name = "S_WRechargeEnter"
addr = 0x45B634
size = 0x81
[[func]]
name = "S_BoyEnter"
addr = 0x45B6B5
size = 0xA2
[[func]]
name = "BoyBuyItem"
addr = 0x45B757
size = 0x3A
[[func]]
name = "HealerBuyItem"
addr = 0x45B791
size = 0x104
[[func]]
name = "S_BBuyEnter"
addr = 0x45B895
size = 0xD3
[[func]]
name = "StoryIdItem"
addr = 0x45B968
size = 0xEF
[[func]]
name = "S_ConfirmEnter"
addr = 0x45BA57
size = 0xA0
[[func]]
name = "S_HealerEnter"
addr = 0x45BAF7
size = 0xA8
[[func]]
name = "S_HBuyEnter"
addr = 0x45BB9F
size = 0xD5
[[func]]
name = "S_StoryEnter"
addr = 0x45BC74
size = 0x56
[[func]]
name = "S_SIDEnter"
addr = 0x45BCCA
size = 0x81
[[func]]
name = "S_TalkEnter"
addr = 0x45BD4B
size = 0xFF
[[func]]
name = "S_TavernEnter"
addr = 0x45BE4A
size = 0x4E
[[func]]
name = "S_BarmaidEnter"
addr = 0x45BE98
size = 0x4E
[[func]]
name = "S_DrunkEnter"
addr = 0x45BEE6
size = 0x4E
[[func]]
name = "STextEnter"
addr = 0x45BF34
size = 0xC3
[[func]]
name = "CheckStoreBtn"
addr = 0x45C053
size = 0x137
[[func]]
name = "ReleaseStoreBtn"
addr = 0x45C18A
size = 0xF
[[func]]
name = "sync_all_monsters"
addr = 0x45C199
size = 0x85
[[func]]
name = "sync_one_monster"
addr = 0x45C21E
size = 0xA6
[[func]]
name = "sync_monster_active"
addr = 0x45C2C4
size = 0x53
[[func]]
name = "sync_monster_pos"
addr = 0x45C317
size = 0x6F
[[func]]
name = "sync_monster_active2"
addr = 0x45C386
size = 0x60
[[func]]
name = "SyncPlrInv"
addr = 0x45C3E6
size = 0x1E1
[[func]]
name = "sync_update"
addr = 0x45C5C7
size = 0x74
[[func]]
name = "sync_monster"
addr = 0x45C63B
size = 0x210
[[func]]
name = "sync_init"
addr = 0x45C84B
size = 0x25
[[func]]
name = "TFit_Shrine"
addr = 0x45C870
size = 0x123
[[func]]
name = "TFit_Obj5"
addr = 0x45C993
size = 0xDF
[[func]]
name = "TFit_SkelRoom"
addr = 0x45CA72
size = 0x52
[[func]]
name = "TFit_GoatShrine"
addr = 0x45CAC4
size = 0x45
[[func]]
name = "CheckThemeObj3"
addr = 0x45CB09
size = 0x7F
[[func]]
name = "TFit_Obj3"
addr = 0x45CB88
size = 0x5C
[[func]]
name = "CheckThemeReqs"
addr = 0x45CBE4
size = 0x80
[[func]]
name = "SpecialThemeFit"
addr = 0x45CC64
size = 0xF6
[[func]]
name = "CheckThemeRoom"
addr = 0x45CD9A
size = 0x138
[[func]]
name = "InitThemes"
addr = 0x45CED2
size = 0x1B5
[[func]]
name = "HoldThemeRooms"
addr = 0x45D087
size = 0x5A
[[func]]
name = "PlaceThemeMonsts"
addr = 0x45D0E1
size = 0xE1
[[func]]
name = "Theme_Barrel"
addr = 0x45D1C2
size = 0xD8
[[func]]
name = "Theme_Shrine"
addr = 0x45D29A
size = 0xB3
[[func]]
name = "Theme_MonstPit"
addr = 0x45D34D
size = 0x99
[[func]]
name = "Theme_SkelRoom"
addr = 0x45D3E6
size = 0x1D6
[[func]]
name = "Theme_Treasure"
addr = 0x45D5BC
size = 0x14B
[[func]]
name = "Theme_Library"
addr = 0x45D707
size = 0x183
[[func]]
name = "Theme_Torture"
addr = 0x45D88A
size = 0xD3
[[func]]
name = "Theme_BloodFountain"
addr = 0x45D95D
size = 0x46
[[func]]
name = "Theme_Decap"
addr = 0x45D9A3
size = 0xD3
[[func]]
name = "Theme_PurifyingFountain"
addr = 0x45DA76
size = 0x46
[[func]]
name = "Theme_ArmorStand"
addr = 0x45DABC
size = 0xF1
[[func]]
name = "Theme_GoatShrine"
addr = 0x45DBAD
size = 0xCE
[[func]]
name = "Theme_Cauldron"
addr = 0x45DC7B
size = 0x46
[[func]]
name = "Theme_MurkyFountain"
addr = 0x45DCC1
size = 0x46
[[func]]
name = "Theme_TearFountain"
addr = 0x45DD07
size = 0x46
[[func]]
name = "Theme_BrnCross"
addr = 0x45DD4D
size = 0xD3
[[func]]
name = "Theme_WeaponRack"
addr = 0x45DE20
size = 0xF1
[[func]]
name = "UpdateL4Trans"
addr = 0x45DF11
size = 0x20
[[func]]
name = "CreateThemeRooms"
addr = 0x45DF31
size = 0x117
[[func]]
name = "tmsg_get"
addr = 0x45E08C
size = 0x4B
[[func]]
name = "tmsg_add"
addr = 0x45E0D7
size = 0x53
[[func]]
name = "tmsg_cleanup"
addr = 0x45E12A
size = 0x27
[[func]]
name = "town_clear_upper_buf"
addr = 0x45E151
size = 0x66
[[func]]
name = "town_clear_low_buf"
addr = 0x45E1B7
size = 0x6F
[[func]]
name = "town_draw_clipped_e_flag"
addr = 0x45E226
size = 0x7F
[[func]]
name = "town_draw_clipped_town"
addr = 0x45E2A5
size = 0x30B
[[func]]
name = "town_draw_lower"
addr = 0x45E5B0
size = 0x2E8
[[func]]
name = "town_draw_clipped_e_flag_2"
addr = 0x45E898
size = 0xA1
[[func]]
name = "town_draw_clipped_town_2"
addr = 0x45E939
size = 0x310
[[func]]
name = "town_draw_lower_2"
addr = 0x45EC49
size = 0x341
[[func]]
name = "town_draw_e_flag"
addr = 0x45EF8A
size = 0x89
[[func]]
name = "town_draw_town_all"
addr = 0x45F013
size = 0x310
[[func]]
name = "town_draw_upper"
addr = 0x45F323
size = 0x33A
[[func]]
name = "T_DrawGame"
addr = 0x45F65D
size = 0x1D9
[[func]]
name = "T_DrawZoom"
addr = 0x45F856
size = 0x235
[[func]]
name = "T_DrawView"
addr = 0x45FAAB
size = 0x12C
[[func]]
name = "SetTownMicros"
addr = 0x45FBD7
size = 0xE8
[[func]]
name = "T_FillSector"
addr = 0x45FCBF
size = 0xB6
[[func]]
name = "T_FillTile"
addr = 0x45FD75
size = 0x71
[[func]]
name = "T_Pass3"
addr = 0x45FDE6
size = 0x19D
[[func]]
name = "CreateTown"
addr = 0x45FF83
size = 0x218
[[func]]
name = "GetActiveTowner"
addr = 0x46019B
size = 0x26
[[func]]
name = "SetTownerGPtrs"
addr = 0x4601C1
size = 0x3A
[[func]]
name = "NewTownerAnim"
addr = 0x4601FB
size = 0x34
[[func]]
name = "InitTownerInfo"
addr = 0x46022F
size = 0x95
[[func]]
name = "InitQstSnds"
addr = 0x4602C4
size = 0x4D
[[func]]
name = "InitSmith"
addr = 0x460311
size = 0x8F
[[func]]
name = "InitBarOwner"
addr = 0x4603A0
size = 0x96
[[func]]
name = "InitTownDead"
addr = 0x460436
size = 0x90
[[func]]
name = "InitWitch"
addr = 0x4604C6
size = 0x8F
[[func]]
name = "InitBarmaid"
addr = 0x460555
size = 0x8F
[[func]]
name = "InitBoy"
addr = 0x4605E4
size = 0x96
[[func]]
name = "InitHealer"
addr = 0x46067A
size = 0x8F
[[func]]
name = "InitTeller"
addr = 0x460709
size = 0x8F
[[func]]
name = "InitDrunk"
addr = 0x460798
size = 0x8F
[[func]]
name = "InitCows"
addr = 0x460827
size = 0x14F
[[func]]
name = "InitTowners"
addr = 0x460976
size = 0x4D
[[func]]
name = "FreeTownerGFX"
addr = 0x4609C3
size = 0x42
[[func]]
name = "TownCtrlMsg"
addr = 0x460A05
size = 0x73
[[func]]
name = "TownBlackSmith"
addr = 0x460A78
size = 0xE
[[func]]
name = "TownBarOwner"
addr = 0x460A86
size = 0xF
[[func]]
name = "TownDead"
addr = 0x460A95
size = 0x78
[[func]]
name = "TownHealer"
addr = 0x460B0D
size = 0xF
[[func]]
name = "TownStory"
addr = 0x460B1C
size = 0xF
[[func]]
name = "TownDrunk"
addr = 0x460B2B
size = 0xF
[[func]]
name = "TownBoy"
addr = 0x460B3A
size = 0xF
[[func]]
name = "TownWitch"
addr = 0x460B49
size = 0xF
[[func]]
name = "TownBarMaid"
addr = 0x460B58
size = 0xF
[[func]]
name = "TownCow"
addr = 0x460B67
size = 0xF
[[func]]
name = "ProcessTowners"
addr = 0x460B76
size = 0xBE
[[func]]
name = "PlrHasItem"
addr = 0x460C5C
size = 0x50
[[func]]
name = "TownerTalk"
addr = 0x460CAC
size = 0x1D
[[func]]
name = "TalkToTowner"
addr = 0x460CC9
size = 0xB1F
[[func]]
name = "CowSFX"
addr = 0x4617E8
size = 0xBD
[[func]]
name = "track_process"
addr = 0x4618B5
size = 0x9E
[[func]]
name = "track_repeat_walk"
addr = 0x461953
size = 0x4C
[[func]]
name = "track_isscrolling"
addr = 0x46199F
size = 0x8
[[func]]
name = "InitNoTriggers"
addr = 0x4619A7
size = 0xF
[[func]]
name = "InitTownTriggers"
addr = 0x4619B6
size = 0x18F
[[func]]
name = "InitL1Triggers"
addr = 0x461B45
size = 0xA9
[[func]]
name = "InitL2Triggers"
addr = 0x461BEE
size = 0x108
[[func]]
name = "InitL3Triggers"
addr = 0x461CF6
size = 0xD0
[[func]]
name = "InitL4Triggers"
addr = 0x461DC6
size = 0x144
[[func]]
name = "InitSKingTriggers"
addr = 0x461F0A
size = 0x30
[[func]]
name = "InitSChambTriggers"
addr = 0x461F3A
size = 0x30
[[func]]
name = "InitPWaterTriggers"
addr = 0x461F6A
size = 0x30
[[func]]
name = "InitVPTriggers"
addr = 0x461F9A
size = 0x30
[[func]]
name = "ForceTownTrig"
addr = 0x461FCA
size = 0x166
[[func]]
name = "ForceL1Trig"
addr = 0x462130
size = 0x11C
[[func]]
name = "ForceL2Trig"
addr = 0x46224C
size = 0x203
[[func]]
name = "ForceL3Trig"
addr = 0x46244F
size = 0x1DE
[[func]]
name = "ForceL4Trig"
addr = 0x46262D
size = 0x249
[[func]]
name = "Freeupstairs"
addr = 0x462876
size = 0x41
[[func]]
name = "ForceSKingTrig"
addr = 0x4628B7
size = 0x68
[[func]]
name = "ForceSChambTrig"
addr = 0x46291F
size = 0x68
[[func]]
name = "ForcePWaterTrig"
addr = 0x462987
size = 0x68
[[func]]
name = "CheckTrigForce"
addr = 0x4629EF
size = 0xAE
[[func]]
name = "CheckTriggers"
addr = 0x462A9D
size = 0x1D0
[[func]]
name = "WCloseFile"
addr = 0x462C7D
size = 0x7
[[func]]
name = "WGetFileSize"
addr = 0x462C84
size = 0x2B
[[func]]
name = "WGetFileArchive"
addr = 0x462CAF
size = 0x57
[[func]]
name = "WOpenFile"
addr = 0x462D06
size = 0x42
[[func]]
name = "WReadFile"
addr = 0x462D48
size = 0x52
[[func]]
name = "WSetFilePointer"
addr = 0x462D9A
size = 0x34
[[func]]
name = "LoadWaveFormat"
addr = 0x462DCE
size = 0x2E
[[func]]
name = "AllocateMemFile"
addr = 0x462DFC
size = 0x49
[[func]]
name = "FreeMemFile"
addr = 0x462E45
size = 0xE
[[func]]
name = "ReadWaveFile"
addr = 0x462E53
size = 0xCA
[[func]]
name = "ReadMemFile"
addr = 0x462F1D
size = 0x56
[[func]]
name = "FillMemFile"
addr = 0x462F73
size = 0x3B
[[func]]
name = "SeekMemFile"
addr = 0x462FAE
size = 0x1E
[[func]]
name = "ReadWaveSection"
addr = 0x462FCC
size = 0x57
[[func]]
name = "LoadWaveFile"
addr = 0x463023
size = 0x38
[[func]]
name = "drawTopArchesUpperScreen"
addr = 0x463060
size = 0x162D
[[func]]
name = "drawBottomArchesUpperScreen"
addr = 0x46468D
size = 0xC38
[[func]]
name = "drawUpperScreen"
addr = 0x4652C5
size = 0xC73
[[func]]
name = "drawTopArchesLowerScreen"
addr = 0x465F38
size = 0x1A11
[[func]]
name = "drawBottomArchesLowerScreen"
addr = 0x467949
size = 0xF22
[[func]]
name = "drawLowerScreen"
addr = 0x46886B
size = 0xE53
[[func]]
name = "world_draw_black_tile"
addr = 0x4696BE
size = 0x5C