Function at 0x4b5a90
Capabilities:
Parse pe header

Disassembly:
push edi
push esi
push ebx
mov ebx, 0xc
sub esp, 0x40
call fcn.004b4d50
mov edi, eax
push eax
push 0x592ed9
push 1
push edi
call fcn.004c4290
add esp, 0xc
push str.type
push 2
push edi
call fcn.004c4290
add esp, 0xc
push str.subtype
push 3
push edi
call fcn.004c4290
add esp, 0xc
push str.stats
push 4
push edi
call fcn.004c4290
add esp, 0xc
push str.health
push 5
push edi
call fcn.004c4290
add esp, 0xc
push str.scroll
push 6
push edi
call fcn.004c4290
add esp, 0xc
push 0x592e3c
push 7
push edi
call fcn.004c4290
add esp, 0xc
push str.nolife
push 8
push edi
call fcn.004c4290
add esp, 0xc
push str.makeinv
push 9
push edi
call fcn.004c4290
add esp, 0xc
push str.riseinv
push 0xa
push edi
call fcn.004c4290
add esp, 0xc
push str.load
push 0xb
push edi
call fcn.004c4290
add esp, 0xc
push str.score
push 0xc
push edi
call fcn.004c4290
add esp, 0xc
push str.smartbomb
push 0xd
push edi
call fcn.004c4290
add esp, 0xc
push str.bounce
push 0xe
push edi
call fcn.004c4290
add esp, 0xc
push str.noquake
push 0xf
push edi
call fcn.004c4290
add esp, 0xc
push str.blockback
push 0x10
push edi
call fcn.004c4290
add esp, 0xc
push str.hitenemy
push 0x11
push edi
call fcn.004c4290
add esp, 0xc
push str.hostile
push 0x12
push edi
call fcn.004c4290
add esp, 0xc
push str.candamage
push 0x13
push edi
call fcn.004c4290
add esp, 0xc
push str.projectilehit
push 0x14
push edi
call fcn.004c4290
add esp, 0xc
push str.aimove
push 0x15
push edi
call fcn.004c4290
add esp, 0xc
push str.aiattack
push 0x16
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_wall
push 0x17
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_hole
push 0x18
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_platform
push 0x19
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_obstacle
push 0x1a
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_gravity
push 0x1b
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_screen
push 0x1c
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_minz
push 0x1d
push edi
call fcn.004c4290
add esp, 0xc
push str.subject_to_maxz
push 0x1e
push edi
call fcn.004c4290
add esp, 0xc
push str.no_adjust_base
push 0x1f
push edi
call fcn.004c4290
add esp, 0xc
push str.instantitemdeath
push 0x20
push edi
call fcn.004c4290
add esp, 0xc
push str.secret
push 0x21
push edi
call fcn.004c4290
add esp, 0xc
push str.modelflag
push 0x22
push edi
call fcn.004c4290
add esp, 0xc
push str.weaploss
push 0x23
push edi
call fcn.004c4290
add esp, 0xc
push str.weapnum
push 0x24
push edi
call fcn.004c4290
add esp, 0xc
push str.project
push 0x25
push edi
call fcn.004c4290
add esp, 0xc
push str.weapons
push 0x26
push edi
call fcn.004c4290
add esp, 0xc
push str.shootnum
push 0x27
push edi
call fcn.004c4290
add esp, 0xc
push str.reload
push 0x28
push edi
call fcn.004c4290
add esp, 0xc
push str.typeshot
push 0x29
push edi
call fcn.004c4290
add esp, 0xc
push str.counter
push 0x2a
push edi
call fcn.004c4290
add esp, 0xc
push str.animal
push 0x2b
push edi
call fcn.004c4290
add esp, 0xc
push str.rider
push 0x2c
push edi
call fcn.004c4290
add esp, 0xc
push str.knife
push 0x2d
push edi
call fcn.004c4290
add esp, 0xc
push str.fireb
push 0x2e
push edi
call fcn.004c4290
add esp, 0xc
push str.playshot
push 0x2f
push edi
call fcn.004c4290
add esp, 0xc
push str.playshotw
push 0x30
push edi
call fcn.004c4290
add esp, 0xc
push str.playshotno
push 0x31
push edi
call fcn.004c4290
add esp, 0xc
push str.playbomb
push 0x32
push edi
call fcn.004c4290
add esp, 0xc
push str.star
push 0x33
push edi
call fcn.004c4290
add esp, 0xc
push str.bomb
push 0x34
push edi
call fcn.004c4290
add esp, 0xc
push str.flash
push 0x35
push edi
call fcn.004c4290
add esp, 0xc
push str.bflash
push 0x36
push edi
call fcn.004c4290
add esp, 0xc
push str.dust
push 0x37
push edi
call fcn.004c4290
add esp, 0xc
push str.branch
push 0x38
push edi
call fcn.004c4290
add esp, 0xc
push str.cantgrab
push 0x39
push edi
call fcn.004c4290
add esp, 0xc
push str.nograb
push 0x3a
push edi
call fcn.004c4290
add esp, 0xc
push str.notgrab
push 0x3b
push edi
call fcn.004c4290
add esp, 0xc
push str.antigrab
push 0x3c
push edi
call fcn.004c4290
add esp, 0xc
push str.grabforce
push 0x3d
push edi
call fcn.004c4290
add esp, 0xc
push str.grabback
push 0x3e
push edi
call fcn.004c4290
add esp, 0xc
push str.offscreenkill
push 0x3f
push edi
call fcn.004c4290
add esp, 0xc
push str.falldie
push 0x40
push edi
call fcn.004c4290
add esp, 0xc
push str.death
push 0x41
push edi
call fcn.004c4290
add esp, 0xc
push str.speed
push 0x42
push edi
call fcn.004c4290
add esp, 0xc
push str.speedf
push 0x43
push edi
call fcn.004c4290
add esp, 0xc
push str.jumpspeed
push 0x44
push edi
call fcn.004c4290
add esp, 0xc
push str.jumpspeedf
push 0x45
push edi
call fcn.004c4290
add esp, 0xc
push str.antigravity
push 0x46
push edi
call fcn.004c4290
add esp, 0xc
push str.stealth
push 0x47
push edi
call fcn.004c4290
add esp, 0xc
push str.jugglepoints
push 0x48
push edi
call fcn.004c4290
add esp, 0xc
push str.riseattacktype
push 0x49
push edi
call fcn.004c4290
add esp, 0xc
push str.guardpoints
push 0x4a
push edi
call fcn.004c4290
add esp, 0xc
push str.defense
push 0x4b
push edi
call fcn.004c4290
add esp, 0xc
push str.offense
push 0x4c
push edi
call fcn.004c4290
add esp, 0xc
push str.height
push 0x4d
push edi
call fcn.004c4290
add esp, 0xc
push str.jumpheight
push 0x4e
push edi
call fcn.004c4290
add esp, 0xc
push str.jumpmove
push 0x4f
push edi
call fcn.004c4290
add esp, 0xc
push str.knockdowncount
push 0x50
push edi
call fcn.004c4290
add esp, 0xc
push str.grabdistance
push 0x51
push edi
call fcn.004c4290
add esp, 0xc
push str.grabflip
push 0x52
push edi
call fcn.004c4290
add esp, 0xc
push str.grabfinish
push 0x53
push edi
call fcn.004c4290
add esp, 0xc
push str.throwdamage
push 0x54
push edi
call fcn.004c4290
add esp, 0xc
push str.shadow
push 0x55
push edi
call fcn.004c4290
add esp, 0xc
push str.gfxshadow
push 0x56
push edi
call fcn.004c4290
add esp, 0xc
push str.aironly
push 0x57
push edi
call fcn.004c4290
add esp, 0xc
push str.fmap
push 0x58
push edi
call fcn.004c4290
add esp, 0xc
push str.komap
push 0x59
push edi
call fcn.004c4290
add esp, 0xc
push str.hmap
push 0x5a
push edi
call fcn.004c4290
add esp, 0xc
push str.setlayer
push 0x5b
push edi
call fcn.004c4290
add esp, 0xc
push str.toflip
push 0x5c
push edi
call fcn.004c4290
add esp, 0xc
push str.nodieblink
push 0x5d
push edi
call fcn.004c4290
add esp, 0xc
push str.noatflash
push 0x5e
push edi
call fcn.004c4290
add esp, 0xc
push str.nomove
push 0x5f
push edi
call fcn.004c4290
add esp, 0xc
push str.nodrop
push 0x60
push edi
call fcn.004c4290
add esp, 0xc
push str.thold
push 0x61
push edi
call fcn.004c4290
add esp, 0xc
push str.running
push 0x62
push edi
call fcn.004c4290
add esp, 0xc
push str.blockodds
push 0x63
push edi
call fcn.004c4290
add esp, 0xc
push str.holdblock
push 0x64
push edi
call fcn.004c4290
add esp, 0xc
push str.blockpain
push 0x65
push edi
call fcn.004c4290
add esp, 0xc
push str.nopassiveblock
push 0x66
push edi
call fcn.004c4290
add esp, 0xc
push str.edelay
push 0x67
push edi
call fcn.004c4290
add esp, 0xc
push str.paingrab
push 0x68
push edi
call fcn.004c4290
add esp, 0xc
push str.throw
push 0x69
push edi
call fcn.004c4290
add esp, 0xc
push str.grabwalk
push 0x6a
push edi
call fcn.004c4290
add esp, 0xc
push str.grabturn
push 0x6b
push edi
call fcn.004c4290
add esp, 0xc
push str.throwframewait
push 0x6c
push edi
call fcn.004c4290
add esp, 0xc
push str.diesound
push 0x6d
push edi
call fcn.004c4290
add esp, 0xc
push str.icon
push 0x6e
push edi
call fcn.004c4290
add esp, 0xc
push str.iconpain
push 0x6f
push edi
call fcn.004c4290
add esp, 0xc
push str.icondie
push 0x70
push edi
call fcn.004c4290
add esp, 0xc
push str.iconget
push 0x71
push edi
call fcn.004c4290
add esp, 0xc
push str.iconw
push 0x72
push edi
call fcn.004c4290
add esp, 0xc
push str.iconmphigh
push 0x73
push edi
call fcn.004c4290
add esp, 0xc
push str.iconmphalf
push 0x74
push edi
call fcn.004c4290
add esp, 0xc
push str.iconmplow
push 0x75
push edi
call fcn.004c4290
add esp, 0xc
push str.parrow
push 0x76
push edi
call fcn.004c4290
add esp, 0xc
push str.parrow2
push 0x77
push edi
call fcn.004c4290
add esp, 0xc
push str.parrow3
push 0x78
push edi
call fcn.004c4290
add esp, 0xc
push str.parrow4
push 0x79
push edi
call fcn.004c4290
add esp, 0xc
push str.atchain
push 0x7a
push edi
call fcn.004c4290
add esp, 0xc
push str.combostyle
push 0x7b
push edi
call fcn.004c4290
add esp, 0xc
push str.credit
push 0x7c
push edi
call fcn.004c4290
add esp, 0xc
push str.nopain
push 0x7d
push edi
call fcn.004c4290
add esp, 0xc
push str.escapehits
push 0x7e
push edi
call fcn.004c4290
add esp, 0xc
push str.chargerate
push 0x7f
push edi
call fcn.004c4290
add esp, 0xc
push str.mprate
push pe_nt_image_headers32
push edi
call fcn.004c4290
add esp, 0xc
push str.mpset
push 0x81
push edi
call fcn.004c4290
add esp, 0xc
push str.sleepwait
push 0x82
push edi
call fcn.004c4290
add esp, 0xc
push str.guardrate
push 0x83
push edi
call fcn.004c4290
add esp, 0xc
push str.aggression
push 0x84
push edi
call fcn.004c4290
add esp, 0xc
push str.risetime
push 0x85
push edi
call fcn.004c4290
add esp, 0xc
push str.facing
push 0x86
push edi
call fcn.004c4290
add esp, 0xc
push str.turndelay
push 0x87
push edi
call fcn.004c4290
add esp, 0xc
push str.lifespan
push 0x88
push edi
call fcn.004c4290
add esp, 0xc
push str.summonkill
push 0x89
push edi
call fcn.004c4290
add esp, 0xc
push str.lifeposition
push 0x8a
push edi
call fcn.004c4290
add esp, 0xc
push str.lifebarstatus
push 0x8b
push edi
call fcn.004c4290
add esp, 0xc
push str.iconposition
push 0x8c
push edi
call fcn.004c4290
add esp, 0xc
push str.nameposition
push 0x8d
push edi
call fcn.004c4290
add esp, 0xc
push 0x5933b7
push 0x8e
push edi
call fcn.004c4290
add esp, 0xc
push str.remap
push 0x8f
push edi
call fcn.004c4290
add esp, 0xc
push str.palette
push 0x90
push edi
call fcn.004c4290
add esp, 0xc
push str.alternatepal
push 0x91
push edi
call fcn.004c4290
add esp, 0xc
push str.globalmap
push 0x92
push edi
call fcn.004c4290
add esp, 0xc
push str.alpha
push 0x93
push edi
call fcn.004c4290
add esp, 0xc
push str.remove
push 0x94
push edi
call fcn.004c4290
add esp, 0xc
push str.script
push 0x95
push edi
call fcn.004c4290
add esp, 0xc
push str.thinkscript
push 0x96
push edi
call fcn.004c4290
add esp, 0xc
push str.takedamagescript
push 0x97
push edi
call fcn.004c4290
add esp, 0xc
push str.onfallscript
push 0x98
push edi
call fcn.004c4290
add esp, 0xc
push str.onpainscript
push 0x99
push edi
call fcn.004c4290
add esp, 0xc
push str.onblocksscript
push 0x9a
push edi
call fcn.004c4290
add esp, 0xc
push str.onblockwscript
push 0x9b
push edi
call fcn.004c4290
add esp, 0xc
push str.onblockoscript
push 0x9c
push edi
call fcn.004c4290
add esp, 0xc
push str.onblockzscript
push 0x9d
push edi
call fcn.004c4290
add esp, 0xc
push str.onblockascript
push 0x9e
push edi
call fcn.004c4290
add esp, 0xc
push str.onmovexscript
push 0x9f
push edi
call fcn.004c4290
add esp, 0xc
push str.onmovezscript
push 0xa0
push edi
call fcn.004c4290
add esp, 0xc
push str.onmoveascript
push 0xa1
push edi
call fcn.004c4290
add esp, 0xc
push str.ondeathscript
push 0xa2
push edi
call fcn.004c4290
add esp, 0xc
push str.onkillscript
push 0xa3
push edi
call fcn.004c4290
add esp, 0xc
push str.didblockscript
push 0xa4
push edi
call fcn.004c4290
add esp, 0xc
push str.ondoattackscript
push 0xa5
push edi
call fcn.004c4290
add esp, 0xc
push str.didhitscript
push 0xa6
push edi
call fcn.004c4290
add esp, 0xc
push str.onspawnscript
push 0xa7
push edi
call fcn.004c4290
add esp, 0xc
push str.animationscript
push 0xa8
push edi
call fcn.004c4290
add esp, 0xc
push str.keyscript
push 0xa9
push edi
call fcn.004c4290
add esp, 0xc
push str.anim
push 0xaa
push edi
call fcn.004c4290
add esp, 0xc
push str.loop
push 0xab
push edi
call fcn.004c4290
add esp, 0xc
push str.animheight
push 0xac
push edi
call fcn.004c4290
add esp, 0xc
push str.delay
push 0xad
push edi
call fcn.004c4290
add esp, 0xc
push str.offset
push 0xae
push edi
call fcn.004c4290
add esp, 0xc
push str.shadowcoords
push 0xaf
push edi
call fcn.004c4290
add esp, 0xc
push str.energycost
push 0xb0
push edi
call fcn.004c4290
add esp, 0xc
push str.mponly
push 0xb1
push edi
call fcn.004c4290
add esp, 0xc
push str.chargetime
push 0xb2
push edi
call fcn.004c4290
add esp, 0xc
push str.dive
push 0xb3
push edi
call fcn.004c4290
add esp, 0xc
push str.dive1
push 0xb4
push edi
call fcn.004c4290
add esp, 0xc
push str.dive2
push 0xb5
push edi
call fcn.004c4290
add esp, 0xc
push str.attackone
push 0xb6
push edi
call fcn.004c4290
add esp, 0xc
push str.counterattack
push 0xb7
push edi
call fcn.004c4290
add esp, 0xc
push str.throwframe
push 0xb8
push edi
call fcn.004c4290
add esp, 0xc
push str.pshotframe
push 0xb9
push edi
call fcn.004c4290
add esp, 0xc
push str.pshotframew
push 0xba
push edi
call fcn.004c4290
add esp, 0xc
push str.pshotframeno
push 0xbb
push edi
call fcn.004c4290
add esp, 0xc
push str.shootframe
push 0xbc
push edi
call fcn.004c4290
add esp, 0xc
push str.tossframe
push 0xbd
push edi
call fcn.004c4290
add esp, 0xc
push str.pbombframe
push 0xbe
push edi
call fcn.004c4290
add esp, 0xc
push str.custknife
push 0xbf
push edi
call fcn.004c4290
add esp, 0xc
push str.custpshot
push 0xc0
push edi
call fcn.004c4290
add esp, 0xc
push str.custpshotw
push 0xc1
push edi
call fcn.004c4290
add esp, 0xc
push str.custpshotno
push 0xc2
push edi
call fcn.004c4290
add esp, 0xc
push str.custbomb
push 0xc3
push edi
call fcn.004c4290
add esp, 0xc
push str.custpbomb
push 0xc4
push edi
call fcn.004c4290
add esp, 0xc
push str.custstar
push 0xc5
push edi
call fcn.004c4290
add esp, 0xc
push str.jumpframe
push 0xc6
push edi
call fcn.004c4290
add esp, 0xc
push str.bouncefactor
push 0xc7
push edi
call fcn.004c4290
add esp, 0xc
push str.landframe
push 0xc8
push edi
call fcn.004c4290
add esp, 0xc
push str.dropframe
push 0xc9
push edi
call fcn.004c4290
add esp, 0xc
push str.cancel
push 0xca
push edi
call fcn.004c4290
add esp, 0xc
push str.sound
push 0xcb
push edi
call fcn.004c4290
add esp, 0xc
push str.hitfx
push 0xcc
push edi
call fcn.004c4290
add esp, 0xc
push str.hitflash
push 0xcd
push edi
call fcn.004c4290
add esp, 0xc
push str.blockflash
push 0xce
push edi
call fcn.004c4290
add esp, 0xc
push str.blockfx
push 0xcf
push edi
call fcn.004c4290
add esp, 0xc
push str.fastattack
push 0xd0
push edi
call fcn.004c4290
add esp, 0xc
push str.bbox
push 0xd1
push edi
call fcn.004c4290
add esp, 0xc
push str.bboxz
push 0xd2
push edi
call fcn.004c4290
add esp, 0xc
push str.platform
push 0xd3
push edi
call fcn.004c4290
add esp, 0xc
push str.drawmethod
push 0xd4
push edi
call fcn.004c4290
add esp, 0xc
push str.nodrawmethod
push 0xd5
push edi
call fcn.004c4290
add esp, 0xc
push str.attack
push 0xd6
push edi
call fcn.004c4290
add esp, 0xc
push str.attack1
push 0xd7
push edi
call fcn.004c4290
add esp, 0xc
push str.attack2
push 0xd8
push edi
call fcn.004c4290
add esp, 0xc
push str.attack3
push 0xd9
push edi
call fcn.004c4290
add esp, 0xc
push str.attack4
push 0xda
push edi
call fcn.004c4290
add esp, 0xc
push str.attack5
push 0xdb
push edi
call fcn.004c4290
add esp, 0xc
push str.attack6
push 0xdc
push edi
call fcn.004c4290
add esp, 0xc
push str.attack7
push 0xdd
push edi
call fcn.004c4290
add esp, 0xc
push str.attack8
push 0xde
push edi
call fcn.004c4290
add esp, 0xc
push str.attack9
push 0xdf
push edi
call fcn.004c4290
add esp, 0xc
push str.attack10
push 0xe0
push edi
call fcn.004c4290
add esp, 0xc
push 0xb
push str.attack_d
lea esi, [esp + 0xc]
push esi
call sub.msvcrt.dll_sprintf
add esp, 0xc
push esi
push 0xe1
push edi
call fcn.004c4290
add esp, 0x10
lea esi, [esi]
push eax
push ebx
push str.attack_d
push esi
call sub.msvcrt.dll_sprintf
add esp, 0xc
inc ebx
push esi
push 0xe1
push edi
call fcn.004c4290
add esp, 0x10
cmp ebx, 0x64
jne 0x4b69f0
push ebx
push str.shock
push 0xe2
push edi
call fcn.004c4290
add esp, 0xc
push str.burn
push 0xe3
push edi
call fcn.004c4290
add esp, 0xc
push str.steal
push 0xe4
push edi
call fcn.004c4290
add esp, 0xc
push str.freeze
push 0xe5
push edi
call fcn.004c4290
add esp, 0xc
push str.itembox
push 0xe6
push edi
call fcn.004c4290
add esp, 0xc
push str.attackz
push 0xe7
push edi
call fcn.004c4290
add esp, 0xc
push str.hitz
push 0xe8
push edi
call fcn.004c4290
add esp, 0xc
push str.blast
push 0xe9
push edi
call fcn.004c4290
add esp, 0xc
push str.dropv
push 0xea
push edi
call fcn.004c4290
add esp, 0xc
push 0x59372e
push 0xeb
push edi
call fcn.004c4290
add esp, 0xc
push str.jugglecost
push 0xec
push edi
call fcn.004c4290
add esp, 0xc
push str.guardcost
push 0xed
push edi
call fcn.004c4290
add esp, 0xc
push str.stun
push 0xee
push edi
call fcn.004c4290
add esp, 0xc
push str.grabin
push 0xef
push edi
call fcn.004c4290
add esp, 0xc
push str.noreflect
push 0xf0
push edi
call fcn.004c4290
add esp, 0xc
push str.nokill
push 0xf1
push edi
call fcn.004c4290
add esp, 0xc
push str.forcedirection
push 0xf2
push edi
call fcn.004c4290
add esp, 0xc
push str.damageonlanding
push 0xf3
push edi
call fcn.004c4290
add esp, 0xc
push str.seal
push 0xf4
push edi
call fcn.004c4290
add esp, 0xc
push str.staydown
push 0xf5
push edi
call fcn.004c4290
add esp, 0xc
push 0x593791
push 0xf6
push edi
call fcn.004c4290
add esp, 0xc
push str.forcemap
push 0xf7
push edi
call fcn.004c4290
add esp, 0xc
push str.idle
push 0xf8
push edi
call fcn.004c4290
add esp, 0xc
push str.move
push 0xf9
push edi
call fcn.004c4290
add esp, 0xc
push str.movez
push 0xfa
push edi
call fcn.004c4290
add esp, 0xc
push str.movea
push 0xfb
push edi
call fcn.004c4290
add esp, 0xc
push str.seta
push 0xfc
push edi
call fcn.004c4290
add esp, 0xc
push str.fshadow
push 0xfd
push edi
call fcn.004c4290
add esp, 0xc
push str.range
push 0xfe
push edi
call fcn.004c4290
add esp, 0xc
push str.rangez
push 0xff
push edi
call fcn.004c4290
add esp, 0xc
push str.rangea
push 0x100
push edi
call fcn.004c4290
add esp, 0xc
push str.rangeb
push 0x101
push edi
call fcn.004c4290
add esp, 0xc
push str.pfstep
push 0x102
push edi
call fcn.004c4290
add esp, 0xc
push str.frame
push 0x103
push edi
call fcn.004c4290
add esp, 0xc
push str.alphamask
push 0x104
push edi
call fcn.004c4290
add esp, 0xc
push str.flipframe
push 0x105
push edi
call fcn.004c4290
add esp, 0xc
push str.followanim
push 0x106
push edi
call fcn.004c4290
add esp, 0xc
push str.followcond
push 0x107
push edi
call fcn.004c4290
add esp, 0xc
push str.counterframe
push 0x108
push edi
call fcn.004c4290
add esp, 0xc
push str.counterrange
push 0x109
push edi
call fcn.004c4290
add esp, 0xc
push str.weaponframe
push 0x10a
push edi
call fcn.004c4290
add esp, 0xc
push str.quakeframe
push 0x10b
push edi
call fcn.004c4290
add esp, 0xc
push str.subentity
push 0x10c
push edi
call fcn.004c4290
add esp, 0xc
push str.custentity
push 0x10d
push edi
call fcn.004c4290
add esp, 0xc
push str.spawnframe
push 0x10e
push edi
call fcn.004c4290
add esp, 0xc
push str.summonframe
push 0x10f
push edi
call fcn.004c4290
add esp, 0xc
push str.unsummonframe
push 0x110
push edi
call fcn.004c4290
add esp, 0xc
push str._script
push 0x111
push edi
call fcn.004c4290
add esp, 0xc
push str._cmd
push 0x112
push edi
call fcn.004c4290
add esp, 0xc
push str.mpcost
push 0x113
push edi
call fcn.004c4290
add esp, 0xc
push str.attackthrottle
push 0x114
push edi
call fcn.004c4290
add esp, 0xc
push str.subclass
push 0x115
push edi
call fcn.004c4290
add esp, 0x50
mov eax, edi
pop ebx
pop esi
pop edi
ret