Update function_tables.cpp

This commit is contained in:
Federico Cecchetto 2022-06-19 23:42:30 +02:00
parent 62dd01d472
commit c090acc5b5

View File

@ -932,12 +932,12 @@ namespace scripting
{"playerlinkedoffsetdisable", 0x80A1}, // SP 0x2C2920 MP 0x446700 {"playerlinkedoffsetdisable", 0x80A1}, // SP 0x2C2920 MP 0x446700
{"playerlinkedsetviewznear", 0x80A2}, // SP 0x2C3020 MP 0x446A60 {"playerlinkedsetviewznear", 0x80A2}, // SP 0x2C3020 MP 0x446A60
{"playerlinkedsetusebaseangleforviewclamp", 0x80A3}, // SP 0x2C3330 MP 0x447070 {"playerlinkedsetusebaseangleforviewclamp", 0x80A3}, // SP 0x2C3330 MP 0x447070
{"_meth_80a4", 0x80A4}, // SP 0x2C8370 MP 0x449860 {"lerpviewangleclamp", 0x80A4}, // SP 0x2C8370 MP 0x449860
{"_meth_80a5", 0x80A5}, // SP 0x2C8B40 MP 0x44A270 {"setviewangleresistance", 0x80A5}, // SP 0x2C8B40 MP 0x44A270
{"_meth_80a6", 0x80A6}, // SP 0x2C9270 MP 0x000000 {"springcamenabled", 0x80A6}, // SP 0x2C9270 MP 0x000000
{"_meth_80a7", 0x80A7}, // SP 0x2C9BA0 MP 0x000000 {"springcamdisabled", 0x80A7}, // SP 0x2C9BA0 MP 0x000000
{"_meth_80a8", 0x80A8}, // SP 0x2CAED0 MP 0x000000 {"linktoplayerview", 0x80A8}, // SP 0x2CAED0 MP 0x000000
{"_meth_80a9", 0x80A9}, // SP 0x2CB8D0 MP 0x000000 {"unlinkfromplayerview", 0x80A9}, // SP 0x2CB8D0 MP 0x000000
{"geteye", 0x80AA}, // SP 0x2D17D0 MP 0x438C20 {"geteye", 0x80AA}, // SP 0x2D17D0 MP 0x438C20
{"istouching", 0x80AB}, // SP 0x2C28D0 MP 0x445030 {"istouching", 0x80AB}, // SP 0x2C28D0 MP 0x445030
{"getistouchingentities", 0x80AC}, // SP 0x2C2D10 MP 0x4452B0 {"getistouchingentities", 0x80AC}, // SP 0x2C2D10 MP 0x4452B0
@ -956,76 +956,76 @@ namespace scripting
{"thermalvisionfofoverlayoff", 0x80BB}, // SP 0x2CF220 MP 0x4374E0 {"thermalvisionfofoverlayoff", 0x80BB}, // SP 0x2CF220 MP 0x4374E0
{"autospotoverlayon", 0x80BC}, // SP 0x000000 MP 0x437700 {"autospotoverlayon", 0x80BC}, // SP 0x000000 MP 0x437700
{"autospotoverlayoff", 0x80BD}, // SP 0x000000 MP 0x4378D0 {"autospotoverlayoff", 0x80BD}, // SP 0x000000 MP 0x4378D0
{"_meth_80be", 0x80BE}, // SP 0x000000 MP 0x437C30 {"seteyesonuplinkenabled", 0x80BE}, // SP 0x000000 MP 0x437C30
{"setcontents", 0x80C0}, // SP 0x2CBA60 MP 0x44A430 {"setcontents", 0x80C0}, // SP 0x2CBA60 MP 0x44A430
{"makeusable", 0x80C1}, // SP 0x2CBCA0 MP 0x44A860 {"makeusable", 0x80C1}, // SP 0x2CBCA0 MP 0x44A860
{"makeunusable", 0x80C2}, // SP 0x2CBF30 MP 0x44ABD0 {"makeunusable", 0x80C2}, // SP 0x2CBF30 MP 0x44ABD0
{"_meth_80c3", 0x80C3}, // SP 0x2C2350 MP 0x44ADA0 {"_meth_80c3", 0x80C3}, // SP 0x2C2350 MP 0x44ADA0
{"_meth_80c4", 0x80C4}, // SP 0x2C26C0 MP 0x44B610 {"_meth_80c4", 0x80C4}, // SP 0x2C26C0 MP 0x44B610
{"_meth_80c5", 0x80C5}, // SP 0x28CCC0 MP 0x000000 {"setwhizbyprobabilities", 0x80C5}, // SP 0x28CCC0 MP 0x000000
{"_meth_80c6", 0x80C6}, // SP 0x2911D0 MP 0x000000 {"visionsetnakedforplayer_lerp", 0x80C6}, // SP 0x2911D0 MP 0x000000
{"_meth_80c7", 0x80C7}, // SP 0x4E8850 MP 0x000000 {"setwaitnode", 0x80C7}, // SP 0x4E8850 MP 0x000000
{"_meth_80c8", 0x80C8}, // SP 0x4E69D0 MP 0x000000 {"returnplayercontrol", 0x80C8}, // SP 0x4E69D0 MP 0x000000
{"_meth_80c9", 0x80C9}, // SP 0x4E86B0 MP 0x000000 {"vehphys_starttrack", 0x80C9}, // SP 0x4E86B0 MP 0x000000
{"_meth_80ca", 0x80CA}, // SP 0x4E8740 MP 0x000000 {"vehphys_clearautodisable", 0x80CA}, // SP 0x4E8740 MP 0x000000
{"_meth_80cb", 0x80CB}, // SP 0x4E7F80 MP 0x000000 {"vehicleusealtblendedaudio", 0x80CB}, // SP 0x4E7F80 MP 0x000000
{"settext", 0x80CC}, // SP 0x299BD0 MP 0x418B90 {"settext", 0x80CC}, // SP 0x299BD0 MP 0x418B90
{"_meth_80cd", 0x80CD}, // SP 0x299CC0 MP 0x418C80 {"clearalltextafterhudelem", 0x80CD}, // SP 0x299CC0 MP 0x418C80
{"setshader", 0x80CE}, // SP 0x299CD0 MP 0x418C90 {"setshader", 0x80CE}, // SP 0x299CD0 MP 0x418C90
{"settargetent", 0x80CF}, // SP 0x29A040 MP 0x418FF0 {"settargetent", 0x80CF}, // SP 0x29A040 MP 0x418FF0
{"cleartargetent", 0x80D0}, // SP 0x29A1E0 MP 0x419180 {"cleartargetent", 0x80D0}, // SP 0x29A1E0 MP 0x419180
{"_meth_80d1", 0x80D1}, // SP 0x29A2C0 MP 0x419250 {"settimer", 0x80D1}, // SP 0x29A2C0 MP 0x419250
{"_meth_80d2", 0x80D2}, // SP 0x29A390 MP 0x419310 {"settimerup", 0x80D2}, // SP 0x29A390 MP 0x419310
{"_meth_80d3", 0x80D3}, // SP 0x29A460 MP 0x4193B0 {"settimerstatic", 0x80D3}, // SP 0x29A460 MP 0x4193B0
{"_meth_80d4", 0x80D4}, // SP 0x29A530 MP 0x419460 {"settenthstimer", 0x80D4}, // SP 0x29A530 MP 0x419460
{"_meth_80d5", 0x80D5}, // SP 0x29A600 MP 0x419520 {"settenthstimerup", 0x80D5}, // SP 0x29A600 MP 0x419520
{"_meth_80d6", 0x80D6}, // SP 0x29A6D0 MP 0x4195C0 {"settenthstimerstatic", 0x80D6}, // SP 0x29A6D0 MP 0x4195C0
{"setclock", 0x80D7}, // SP 0x29A7A0 MP 0x419670 {"setclock", 0x80D7}, // SP 0x29A7A0 MP 0x419670
{"setclockup", 0x80D8}, // SP 0x29A7C0 MP 0x419690 {"setclockup", 0x80D8}, // SP 0x29A7C0 MP 0x419690
{"setvalue", 0x80D9}, // SP 0x29A7E0 MP 0x4196B0 {"setvalue", 0x80D9}, // SP 0x29A7E0 MP 0x4196B0
{"setwaypoint", 0x80DA}, // SP 0x29A880 MP 0x419730 {"setwaypoint", 0x80DA}, // SP 0x29A880 MP 0x419730
{"_meth_80db", 0x80DB}, // SP 0x29A9F0 MP 0x419830 {"setwaypointedgestyle_rotatingicon", 0x80DB}, // SP 0x29A9F0 MP 0x419830
{"setcursorhint", 0x80DC}, // SP 0x2CC300 MP 0x44B510 {"setcursorhint", 0x80DC}, // SP 0x2CC300 MP 0x44B510
{"sethintstring", 0x80DD}, // SP 0x2CCAC0 MP 0x44BEF0 {"sethintstring", 0x80DD}, // SP 0x2CCAC0 MP 0x44BEF0
{"_meth_80de", 0x80DE}, // SP 0x000000 MP 0x0E4B40 {"settertiaryhintstring", 0x80DE}, // SP 0x000000 MP 0x0E4B40
{"forceusehinton", 0x80DF}, // SP 0x2CCD30 MP 0x44C2B0 {"forceusehinton", 0x80DF}, // SP 0x2CCD30 MP 0x44C2B0
{"_meth_80e0", 0x80E0}, // SP 0x2CCFF0 MP 0x44C540 {"forceusehintoff", 0x80E0}, // SP 0x2CCFF0 MP 0x44C540
{"_meth_80e1", 0x80E1}, // SP 0x2CC050 MP 0x44AD40 {"makesoft", 0x80E1}, // SP 0x2CC050 MP 0x44AD40
{"_meth_80e2", 0x80E2}, // SP 0x2CC0F0 MP 0x44B0C0 {"makehard", 0x80E2}, // SP 0x2CC0F0 MP 0x44B0C0
{"entitywillneverchange", 0x80E3}, // SP 0x2CC2A0 MP 0x44B130 {"willneverchange", 0x80E3}, // SP 0x2CC2A0 MP 0x44B130
{"_meth_80e4", 0x80E4}, // SP 0x2C3DC0 MP 0x446D90 {"startfiring", 0x80E4}, // SP 0x2C3DC0 MP 0x446D90
{"_meth_80e5", 0x80E5}, // SP 0x2C3E60 MP 0x446F20 {"stopfiring", 0x80E5}, // SP 0x2C3E60 MP 0x446F20
{"isfiringturret", 0x80E6}, // SP 0x2C4130 MP 0x4471C0 {"isfiringturret", 0x80E6}, // SP 0x2C4130 MP 0x4471C0
{"startbarrelspin", 0x80E7}, // SP 0x2C4220 MP 0x447540 {"startbarrelspin", 0x80E7}, // SP 0x2C4220 MP 0x447540
{"stopbarrelspin", 0x80E8}, // SP 0x2C4480 MP 0x447600 {"stopbarrelspin", 0x80E8}, // SP 0x2C4480 MP 0x447600
{"getbarrelspinrate", 0x80E9}, // SP 0x2C4660 MP 0x447770 {"getbarrelspinrate", 0x80E9}, // SP 0x2C4660 MP 0x447770
{"_meth_80ea", 0x80EA}, // SP 0x000000 MP 0x446460 {"remotecontrolturret", 0x80EA}, // SP 0x000000 MP 0x446460
{"remotecontrolturretoff", 0x80EB}, // SP 0x000000 MP 0x4468F0 {"remotecontrolturretoff", 0x80EB}, // SP 0x000000 MP 0x4468F0
{"_meth_80ec", 0x80EC}, // SP 0x2C64B0 MP 0x448590 {"shootturret", 0x80EC}, // SP 0x2C64B0 MP 0x448590
{"getturretowner", 0x80ED}, // SP 0x2C6720 MP 0x448750 {"getturretowner", 0x80ED}, // SP 0x2C6720 MP 0x448750
{"_meth_80ee", 0x80EE}, // SP 0x295860 MP 0x000000 {"enabledeathshield", 0x80EE}, // SP 0x295860 MP 0x000000
{"_meth_80ef", 0x80EF}, // SP 0x2958C0 MP 0x000000 {"nightvisiongogglesforceon", 0x80EF}, // SP 0x2958C0 MP 0x000000
{"_meth_80f0", 0x80F0}, // SP 0x295910 MP 0x000000 {"nightvisiongogglesforceoff", 0x80F0}, // SP 0x295910 MP 0x000000
{"_meth_80f1", 0x80F1}, // SP 0x295960 MP 0x000000 {"enableinvulnerability", 0x80F1}, // SP 0x295960 MP 0x000000
{"_meth_80f2", 0x80F2}, // SP 0x2959C0 MP 0x000000 {"disableinvulnerability", 0x80F2}, // SP 0x2959C0 MP 0x000000
{"_meth_80f3", 0x80F3}, // SP 0x295A20 MP 0x000000 {"enablebreaching", 0x80F3}, // SP 0x295A20 MP 0x000000
{"_meth_80f4", 0x80F4}, // SP 0x295A70 MP 0x000000 {"disablebreaching", 0x80F4}, // SP 0x295A70 MP 0x000000
{"_meth_80f5", 0x80F5}, // SP 0x295DC0 MP 0x000000 {"forceviewmodelanimation", 0x80F5}, // SP 0x295DC0 MP 0x000000
{"_meth_80f6", 0x80F6}, // SP 0x295F90 MP 0x000000 {"disableturretdismount", 0x80F6}, // SP 0x295F90 MP 0x000000
{"_meth_80f7", 0x80F7}, // SP 0x295FF0 MP 0x000000 {"enableturretdismount", 0x80F7}, // SP 0x295FF0 MP 0x000000
{"_meth_80f8", 0x80F8}, // SP 0x296050 MP 0x000000 {"uploadscore", 0x80F8}, // SP 0x296050 MP 0x000000
{"_meth_80f9", 0x80F9}, // SP 0x2960E0 MP 0x000000 {"uploadtime", 0x80F9}, // SP 0x2960E0 MP 0x000000
{"_meth_80fa", 0x80FA}, // SP 0x296190 MP 0x000000 {"uploadleaderboards", 0x80FA}, // SP 0x296190 MP 0x000000
{"_meth_80fb", 0x80FB}, // SP 0x290DC0 MP 0x40C6A0 {"giveachievement", 0x80FB}, // SP 0x290DC0 MP 0x40C6A0
{"_meth_80fc", 0x80FC}, // SP 0x295B60 MP 0x000000 {"hidehud", 0x80FC}, // SP 0x295B60 MP 0x000000
{"_meth_80fd", 0x80FD}, // SP 0x295BB0 MP 0x000000 {"showhud", 0x80FD}, // SP 0x295BB0 MP 0x000000
{"_meth_80fe", 0x80FE}, // SP 0x295C80 MP 0x000000 {"mountvehicle", 0x80FE}, // SP 0x295C80 MP 0x000000
{"_meth_80ff", 0x80FF}, // SP 0x295D10 MP 0x000000 {"dismountvehicle", 0x80FF}, // SP 0x295D10 MP 0x000000
{"_meth_8100", 0x8100}, // SP 0x28ED50 MP 0x40A500 {"enableslowaim", 0x8100}, // SP 0x28ED50 MP 0x40A500
{"_meth_8101", 0x8101}, // SP 0x28EFA0 MP 0x40A820 {"disableslowaim", 0x8101}, // SP 0x28EFA0 MP 0x40A820
{"_meth_8102", 0x8102}, // SP 0x295C00 MP 0x000000 {"usehintsinvehicle", 0x8102}, // SP 0x295C00 MP 0x000000
{"_meth_8103", 0x8103}, // SP 0x28F310 MP 0x000000 {"vehicleattackbuttonpressed", 0x8103}, // SP 0x28F310 MP 0x000000
{"_meth_8104", 0x8104}, // SP 0x28CA40 MP 0x000000 {"setwhizbyoffset", 0x8104}, // SP 0x28CA40 MP 0x000000
{"setsentryowner", 0x8105}, // SP 0x2C68A0 MP 0x448D80 {"setsentryowner", 0x8105}, // SP 0x2C68A0 MP 0x448D80
{"setsentrycarrier", 0x8106}, // SP 0x2C6B40 MP 0x449100 {"setsentrycarrier", 0x8106}, // SP 0x2C6B40 MP 0x449100
{"setturretminimapvisible", 0x8107}, // SP 0x2C7600 MP 0x449570 {"setturretminimapvisible", 0x8107}, // SP 0x2C7600 MP 0x449570
@ -1034,48 +1034,48 @@ namespace scripting
{"cleartargetentity", 0x810A}, // SP 0x2C8300 MP 0x449F60 {"cleartargetentity", 0x810A}, // SP 0x2C8300 MP 0x449F60
{"getturrettarget", 0x810B}, // SP 0x2C87A0 MP 0x44A280 {"getturrettarget", 0x810B}, // SP 0x2C87A0 MP 0x44A280
{"setplayerspread", 0x810C}, // SP 0x2C8FB0 MP 0x44B020 {"setplayerspread", 0x810C}, // SP 0x2C8FB0 MP 0x44B020
{"_meth_810d", 0x810D}, // SP 0x2C9140 MP 0x44B120 {"setaispread", 0x810D}, // SP 0x2C9140 MP 0x44B120
{"_meth_810e", 0x810E}, // SP 0x2C93C0 MP 0x44B1A0 {"setsuppressiontime", 0x810E}, // SP 0x2C93C0 MP 0x44B1A0
{"_meth_810f", 0x810F}, // SP 0x2B80E0 MP 0x000000 {"setflaggedanimknobrestart", 0x810F}, // SP 0x2B80E0 MP 0x000000
{"_meth_8110", 0x8110}, // SP 0x2B8100 MP 0x000000 {"setflaggedanimknoblimitedrestart", 0x8110}, // SP 0x2B8100 MP 0x000000
{"_meth_8111", 0x8111}, // SP 0x2B8120 MP 0x000000 {"setflaggedanimknoball", 0x8111}, // SP 0x2B8120 MP 0x000000
{"_meth_8112", 0x8112}, // SP 0x2B8140 MP 0x000000 {"setflaggedanimknoballrestart", 0x8112}, // SP 0x2B8140 MP 0x000000
{"_meth_8113", 0x8113}, // SP 0x2B8160 MP 0x000000 {"setflaggedanim", 0x8113}, // SP 0x2B8160 MP 0x000000
{"_meth_8114", 0x8114}, // SP 0x2B8180 MP 0x000000 {"setflaggedanimlimited", 0x8114}, // SP 0x2B8180 MP 0x000000
{"_meth_8115", 0x8115}, // SP 0x2B8190 MP 0x000000 {"setflaggedanimrestart", 0x8115}, // SP 0x2B8190 MP 0x000000
{"_meth_8116", 0x8116}, // SP 0x2B81B0 MP 0x000000 {"setflaggedanimlimitedrestart", 0x8116}, // SP 0x2B81B0 MP 0x000000
{"_meth_8117", 0x8117}, // SP 0x2B81D0 MP 0x000000 {"useanimtree", 0x8117}, // SP 0x2B81D0 MP 0x000000
{"_meth_8118", 0x8118}, // SP 0x2B82B0 MP 0x000000 {"stopuseanimtree", 0x8118}, // SP 0x2B82B0 MP 0x000000
{"_meth_8119", 0x8119}, // SP 0x2B8330 MP 0x000000 {"setanimtime", 0x8119}, // SP 0x2B8330 MP 0x000000
{"_meth_811a", 0x811A}, // SP 0x28F390 MP 0x40A6F0 {"allowstand", 0x811A}, // SP 0x28F390 MP 0x40A6F0
{"_meth_811b", 0x811B}, // SP 0x28F4A0 MP 0x40A8A0 {"allowcrouch", 0x811B}, // SP 0x28F4A0 MP 0x40A8A0
{"_meth_811c", 0x811C}, // SP 0x28F580 MP 0x40AC20 {"allowprone", 0x811C}, // SP 0x28F580 MP 0x40AC20
{"_meth_811d", 0x811D}, // SP 0x28F660 MP 0x40AD70 {"allowlean", 0x811D}, // SP 0x28F660 MP 0x40AD70
{"_meth_811e", 0x811E}, // SP 0x294D10 MP 0x000000 {"allowswim", 0x811E}, // SP 0x294D10 MP 0x000000
{"_meth_811f", 0x811F}, // SP 0x295190 MP 0x000000 {"setocclusion", 0x811F}, // SP 0x295190 MP 0x000000
{"_meth_8121", 0x8121}, // SP 0x294F50 MP 0x000000 {"deactivateocclusion", 0x8121}, // SP 0x294F50 MP 0x000000
{"_meth_8122", 0x8122}, // SP 0x294FD0 MP 0x000000 {"deactivateallocclusion", 0x8122}, // SP 0x294FD0 MP 0x000000
{"_meth_8123", 0x8123}, // SP 0x2952D0 MP 0x000000 {"isocclusionenabled", 0x8123}, // SP 0x2952D0 MP 0x000000
{"_meth_8128", 0x8128}, // SP 0x295320 MP 0x000000 {"iseqenabled", 0x8128}, // SP 0x295320 MP 0x000000
{"_meth_8129", 0x8129}, // SP 0x294FF0 MP 0x000000 {"seteq", 0x8129}, // SP 0x294FF0 MP 0x000000
{"_meth_812a", 0x812A}, // SP 0x295370 MP 0x000000 {"seteqbands", 0x812A}, // SP 0x295370 MP 0x000000
{"_meth_812b", 0x812B}, // SP 0x2954A0 MP 0x000000 {"deactivateeq", 0x812B}, // SP 0x2954A0 MP 0x000000
{"_meth_812c", 0x812C}, // SP 0x294E70 MP 0x000000 {"seteqlerp", 0x812C}, // SP 0x294E70 MP 0x000000
{"_meth_812d", 0x812D}, // SP 0x295550 MP 0x000000 {"islookingat", 0x812D}, // SP 0x295550 MP 0x000000
{"_meth_812e", 0x812E}, // SP 0x28D580 MP 0x408590 {"isthrowinggrenade", 0x812E}, // SP 0x28D580 MP 0x408590
{"_meth_812f", 0x812F}, // SP 0x28D970 MP 0x408BD0 {"isfiring", 0x812F}, // SP 0x28D970 MP 0x408BD0
{"_meth_8130", 0x8130}, // SP 0x290B30 MP 0x40CC70 {"ismeleeing", 0x8130}, // SP 0x290B30 MP 0x40CC70
{"_meth_8131", 0x8131}, // SP 0x295790 MP 0x000000 {"setautopickup", 0x8131}, // SP 0x295790 MP 0x000000
{"isplanting", 0x8132}, // SP 0x28F1B0 MP 0x40A2E0 {"allowmelee", 0x8132}, // SP 0x28F1B0 MP 0x40A2E0
{"_meth_8133", 0x8133}, // SP 0x28F2A0 MP 0x40A490 {"allowfire", 0x8133}, // SP 0x28F2A0 MP 0x40A490
{"_meth_8134", 0x8134}, // SP 0x295800 MP 0x000000 {"enablehealthshield", 0x8134}, // SP 0x295800 MP 0x000000
{"setconvergencetime", 0x8135}, // SP 0x2C9770 MP 0x44B3D0 {"setconvergencetime", 0x8135}, // SP 0x2C9770 MP 0x44B3D0
{"setconvergenceheightpercent", 0x8136}, // SP 0x2C9D30 MP 0x44BAE0 {"setconvergenceheightpercent", 0x8136}, // SP 0x2C9D30 MP 0x44BAE0
{"setturretteam", 0x8137}, // SP 0x2C9FF0 MP 0x44BC00 {"setturretteam", 0x8137}, // SP 0x2C9FF0 MP 0x44BC00
{"_meth_8138", 0x8138}, // SP 0x2CA680 MP 0x44BFE0 {"maketurretsolid", 0x8138}, // SP 0x2CA680 MP 0x44BFE0
{"startfiring", 0x8139}, // SP 0x2CA820 MP 0x44C200 {"maketurretoperable", 0x8139}, // SP 0x2CA820 MP 0x44C200
{"stopfiring", 0x813A}, // SP 0x2CAA00 MP 0x44C3A0 {"maketurretinoperable", 0x813A}, // SP 0x2CAA00 MP 0x44C3A0
{"_meth_813b", 0x813B}, // SP 0x307F30 MP 0x08FCC0 {"makeentitysentient", 0x813B}, // SP 0x307F30 MP 0x08FCC0
{"freeentitysentient", 0x813C}, // SP 0x307650 MP 0x08FDE0 {"freeentitysentient", 0x813C}, // SP 0x307650 MP 0x08FDE0
{"_meth_813d", 0x813D}, // SP 0x307780 MP 0x000000 {"_meth_813d", 0x813D}, // SP 0x307780 MP 0x000000
{"_meth_813e", 0x813E}, // SP 0x3077E0 MP 0x000000 {"_meth_813e", 0x813E}, // SP 0x3077E0 MP 0x000000