feat(profile): new funcs

This commit is contained in:
gromchek 2026-04-01 22:29:48 +03:00
parent 2b0c64e391
commit 6163593844
24 changed files with 118 additions and 1 deletions

View file

@ -6,3 +6,4 @@ CGArenaTeamInfo__EnterWorld 005A3DC0 f end=005A3DC9
CGArenaTeamInfo__OnArenaTeamRoster 005A3E10 f end=005A40DF
CGArenaTeamInfo__InitializeGame 005A40E0 f end=005A41B3
CGArenaTeamInfo__OnArenaTeamStats 005A2D50 f end=005A2E0D
CGArenaTeamInfo__ShutdownGame 005A3DD0 f end=005A3E05

View file

@ -23,3 +23,8 @@ CGAuctionHouse__OnBidderNotification 005A0480 f end=005A078E
CGAuctionHouse__AddOutbidID 0059F240 f end=0059F2EA
ParseAuctionMailSubject 0059A4A0 f end=0059A55F
CGAuctionHouse__OnOwnerNotification 005A0790 f end=005A0ABD
QSortItems 0059B890 f end=0059B8DF
QSortOwned 0059B8E0 f end=0059B92F
QSortBid 0059B930 f end=0059B97F
CGAuctionHouse__ShutdownGame 0059E090 f end=0059E157
ActionMessageItemStatsCallback 0059A400 f end=0059A495

View file

@ -14,3 +14,4 @@ CGCharacterInfo__EnterWorld 005EAF30 f end=005EAF63
CGCharacterInfo__LeaveWorld 005EAF70 f end=005EB031
CGCharacterInfo__OnInspectHonorStats 005E7A50 f end=005E7B00
CGCharacterInfo__OnInspectArenaTeams 005E7B00 f end=005E7BFD
CGCharacterInfo__ShutdownGame 005E7690 f end=005E76A8

View file

@ -4,3 +4,7 @@ CGContainer_C__GetFreeSlots 007069E0 f end=00706A14
CGContainer_C__constructor 00706A20 f end=00706AC2
CGContainer_C__destructor 0070B120 f end=0070B1E5
CGContainer_C__destructor 0070B1F0 f end=0070B21B
TriggerMultiCastBarUpdate 005D9540 f end=005D95BC
MultiCastBarItemStatsCallback 005D95C0 f end=005D95FF
UpdateInvContents 005D9790 f end=005D995F
InvUpdateHandler 005D9B40 f end=005D9C15

View file

@ -11,3 +11,4 @@ CGDuelInfo__OnDuelRequested 005CFCD0 f end=005CFDAD
CGDuelInfo__InitializeGame 005CFDD0 f end=005CFE3A
DuelInfoRegisterScriptFunctions 005CF9C0 f end=005CF9E3
DuelInfoUnregisterScriptFunctions 005CF9F0 f end=005CFA0C
CGDuelInfo__ShutdownGame 005CF830 f end=005CF870

View file

@ -38,3 +38,4 @@ FrameScript_SignalEvent 0081B530 f end=0081B549 ; FrameScript_SignalEvent(unsign
FrameScript_CreateEvents 0081B5F0 f end=0081B714 ; FrameScript_CreateEvents(char const**, unsigned int)
FrameScript_HookWrapper 00817050 f end=00817162
FrameScript_Object__LoadFunction 00498370 f end=0049857B
FrameScript_Object__GetScriptTime 00816870 f end=008168C5

View file

@ -49,3 +49,4 @@ CGGameObject_C__GetRotation 00712E20 f end=00712E3A
CGGameObject_C__AddToolTipInfo 0070BA40 f end=0070BA61
CGGameObject_C__GetOpenText 0070BA70 f end=0070BA81
CGGameObject_C__GetCloseText 0070BA90 f end=0070BAA1
CGGameObject_C__ResetDisplayState 0070F810 f end=0070F846

View file

@ -6,3 +6,4 @@ CGGMTicketInfo__DeleteTicket 005ACC60 f end=005ACCD6
CGGMTicketInfo__ResponseResolve 005ACCE0 f end=005ACD4E
CGGMTicketInfo__OnTicketMessage 005AD240 f end=005AD5B4
CGGMTicketInfo__InitializeGame 005AD600 f end=005AD68F
CGGMTicketInfo__ShutdownGame 005AC100 f end=005AC154

View file

@ -24,3 +24,4 @@ CGGuildBankInfo__InitializeGame 005A77D0 f end=005A7830
ScrubString 007E1830 f end=007E18BC
ValidateGuildBankTabName 007E1FB0 f end=007E2039
CGGuildBankInfo__ShutdownGame 005A7830 f end=005A7860
CGGuildBankInfo__SetGuildBankText 005A5C40 f end=005A5CD5

View file

@ -10,3 +10,7 @@ CGGuildInfo__ClientGuildRosterHandler 005CC5D0 f end=005CC981
CGGuildInfo__InitializeGame 005CD0B0 f end=005CD1B0
CGGuildInfo__Script_GuildInfo 006CC440 f end=006CC554
OnGuildEmblemActivate 006CC560 f end=006CC587
CGGuildInfo__QueryRosterAndRanks 005CA9B0 f end=005CAA3A
CGGuildInfo__EnterWorld 005CB900 f end=005CB9E4
CGGuildInfo__OnGuildPermissions 005CB9F0 f end=005CBADC
CGGuildInfo__ShutdownGame 005CC560 f end=005CC5CC

View file

@ -20,3 +20,53 @@ _luaD_throw 008562E0 f
_luaD_precall 00856370 f
luaD_call 00856760 f
_luaV_execute 00857CA0 f
_luaO_fb2int 0084D3D0 f end=0084D3ED
_luaO_rawequalObj 0084D420 f end=0084D467
_luaO_pushvfstring 0084D580 f end=0084D7C6
_luaO_chunkid 0084D860 f end=0084D9B2
_lua_remove 0084DC50 f end=0084DCC0
_lua_pushvalue 0084DE50 f end=0084DEAE
_lua_pushvfstring 0084E3A0 f end=0084E3CF
_lua_pushfstring 0084E3D0 f end=0084E3FF
_lua_pushcclosure 0084E400 f end=0084E4C9
_lua_pushlightuserdata 0084E500 f end=0084E524
_lua_getmetatable 0084E730 f end=0084E792
_lua_setmetatable 0084EA90 f end=0084EB35
_lua_call 0084EBF0 f end=0084EC2B
_lua_pcall 0084EC50 f end=0084ECBB
_lua_gc 0084ED50 f end=0084EE28
_lua_gcupdatesizes 0084EE50 f end=0084EE59
_lua_gcgetsize 0084EE60 f end=0084EE69
_lua_gcupdatetimes 0084EE70 f end=0084EE79
_lua_gcgettime 0084EE80 f end=0084EE89
_lua_gcgetfunctiontime 0084EE90 f end=0084EF1C
_lua_error 0084EF30 f end=0084EF43
_lua_concat 0084EF90 f end=0084F010
_lua_setdecimalconversion 0084F010 f end=0084F022
_lua_convertdecimal 0084F030 f end=0084F0C6
_luaL_optlstring 0084FA50 f end=0084FAAB
_lua_getstack 0084FE40 f end=0084FEBB
_lua_getinfo 00850A90 f end=00850B59
_luaopen_bit 00851010 f end=00851032
_luaopen_math 00851760 f end=008517C0
_lua_newstate 00855370 f end=008554E3
_lua_close 00855510 f end=00855570
_luaM_initPool 00855740 f end=008557CA
_luaM_freePool 008557D0 f end=0085581C
_luaD_precall_profile 00856550 f end=00856756
_luaC_separateudata 0085A8B0 f end=0085A952
_luaC_sizeall 0085B4E0 f end=0085B52D
_luaC_getsize 0085B530 f end=0085B557
_luaC_timeall 0085B560 f end=0085B598
_luaC_gettime 0085B5A0 f end=0085B602
_luaC_step 0085B950 f end=0085B9D2
_luaC_fullgc 0085B9E0 f end=0085BA4B
_luaC_barrierback 0085BA90 f end=0085BAAB
_luaC_link 0085BAB0 f end=0085BAF1
_luaT_gettmbyobj 0085BC10 f end=0085BC67
_luaH_getstr 0085C430 f end=0085C46F
_luaF_newCclosure 0085CC10 f end=0085CC86
_luaF_close 0085CE70 f end=0085CF3F
_luaF_getlocalname 0085D0A0 f end=0085D0ED
_luaZ_openspace 0085D170 f end=0085D1CC
_luaX_syntaxerror 0085D9E0 f end=0085D9F9

View file

@ -36,3 +36,4 @@ CGPetInfo__OnPetSpells 005D6B90 f end=005D6D8F
CGPetInfo__InitializeGame 005D6D90 f end=005D6E5B
CGPetInfo__EnterWorld 005D6E60 f end=005D6F0A
CGPetInfo__GetComboPoints 005D3520 f end=005D3555
CGPetInfo__ShutdownGame 005D2F90 f end=005D2FEE

View file

@ -7,3 +7,5 @@ CGPetitionInfo__SetPetition 005CEEF0 f end=005CF01D
CGPetitionInfo__LeaveWorld 005CF610 f end=005CF647
CGPetitionInfo__SetSignatures 005CF650 f end=005CF706
CGPetitionInfo__AddSignature 005CF710 f end=005CF826
CGPetitionInfo__ShutdownGame 005CE9F0 f end=005CE9FC
CGPetitionInfo__EnterWorld 005CF580 f end=005CF608

View file

@ -20,3 +20,4 @@ CGReputationInfo__InitializeGame 005D2EB0 f end=005D2F86
CGReputationInfo__IsAtWar 00718B30 f end=00718B67
CGReputationInfo__GetForcedReaction 005D06A0 f end=005D06DF
CGReputationInfo__GetFactionChildren 005D2680 f end=005D26A7
CGReputationInfo__ShutdownGame 005D14F0 f end=005D15C5

View file

@ -2247,3 +2247,4 @@ SetDecimalConversion 00817DA0 f end=00817DA9
Script_Undress 00597E90 f end=00597EC7
Script_Dress 00597ED0 f end=00597F15
Script_TryOn 00598830 f end=005989DF
Script_DescendStart 005FC0F0 f end=005FC131

View file

@ -47,4 +47,5 @@ SI2__VoiceChat_StopRecordingLoopbackSound 009869D0 f end=009869E8
SI2__VoiceChat_RecordLoopbackSound 00986AA0 f end=00986BB6
SI2__PlayVocalErrorSound 00986D00 f end=00986DD6
SI2__VoiceChat_GetCurrentMicrophoneSignalLevel 00986670 f end=00986680
SI2__VoiceChat_IsRecordingLoopbackSound 00986990 f end=009869B7
SI2__VoiceChat_IsRecordingLoopbackSound 00986990 f end=009869B7
SI2__PlaySpellFizzleSound 004CFF30 f end=004D0012

View file

@ -0,0 +1,2 @@
SpellCast__constructor 009AB770 f end=009AB80A
SpellCast__GetDestLocation 009AB810 f end=009AB8A7

View file

@ -2,3 +2,5 @@ SpellHistory__AddHistory 00805230 f end=0080532B
SpellHistory__GetCooldown 00807980 f end=00807D3E
SpellHistory__RecentlyCast 00807D40 f end=00807D98
SpellHistory__IsOnHold 00807DA0 f end=00807F07
SpellHistory__GarbageCollect 00802B00 f end=00802B95
SpellHistory__RemoveStartCooldown 00804720 f end=00804779

View file

@ -7,3 +7,4 @@ CGStableInfo__OnStableList 005A11A0 f end=005A132D
CGStableInfo__OnStableCommandResult 005A17F0 f end=005A192A
CGStableInfo__InitializeGame 005A1ED0 f end=005A1EF6
StableInfoUnregisterScriptFunctions 005A1100 f end=005A111C
CGStableInfo__ShutdownGame 005A0EF0 f end=005A0F08

View file

@ -607,3 +607,29 @@ TSHashTable__FrameScript_EventObject__GrowListArray 0081B160 f end=0081B32B
TSHashTable__BITMAPBYICON__GrowListArray 0084BB00 f end=0084BCCB
TSHashTable__LCDHANDLE__GrowListArray 0084BCD0 f end=0084BE9B
TSHashTable__CShaderEffect__GrowListArray 00876970 f end=00876B3B
TSGrowableArray_FactionRec__ReallocData 005D0080 f end=005D0110
TSGrowableArray_FactionRec__SetCount 005D1490 f end=005D14F0
TSGrowableArray_Liquid__CMaterialSettings__ReallocData 008A17D0 f end=008A1860
TSGrowableArray_Liquid__IMaterial__ReallocData 008A1860 f end=008A18F0
TSGrowableArray_Liquid__CMaterialSettings__SetCount 008A1B30 f end=008A1BA3
TSGrowableArray_Liquid__IMaterial__SetCount 008A1BB0 f end=008A1C23
TSGrowableArray_CSimpleMessageScrollFrameLine__ReallocData 009690F0 f end=009691E6
TSGrowableArray_CSimpleMessageScrollFrameDisplayNode__ReallocData 00969540 f end=00969621
TSGrowableArray_CSimpleMessageScrollFrameLine__SetCount 00969800 f end=009698DB
TSGrowableArray_CSimpleMessageScrollFrameDisplayNode__SetCount 00969B80 f end=00969C28
TSGrowableArray_TSExplicitList__FOOTSTEPSNDCACHE__ReallocData 004CEF00 f end=004CF057
TSGrowableArray_TSExplicitList__FOOTSTEPSNDCACHE__SetCount 004CF320 f end=004CF424
TSGrowableArray_TSExplicitList__PROFANITYCHECK__ReallocData 005026A0 f end=005027F7
TSGrowableArray_TSExplicitList__PROFANITYCHECK__SetCount 00505710 f end=00505814
TSGrowableArray_unsigned_short__ReallocData 0057E400 f end=0057E47F
TSGrowableArray_TSList__SIMPLEANIMNODE__ReallocData 00497A00 f end=00497A90
TSGrowableArray_float__ReallocData 004C4750 f end=004C4874
TSGrowableArray_VehiclePassengerRescueTransition__ReallocData 00747CA0 f end=00747D4D
TSHashTable__FOOTSTEPSNDCACHE__Initialize 004CF6C0 f end=004CF71A
TSHashTable__FOOTSTEPSNDCACHE__GrowListArray 004CF720 f end=004CF8EB
TSHashTable__FOOTSTEPSNDCACHE__MonitorFullness 004CF8F0 f end=004CF986
TSHashTable__WORDLIST__GrowListArray 00506AB0 f end=00506C7B
TSHashTable__PROFANITYCHECK__Initialize 00506C80 f end=00506CDA
TSHashTable__PROFANITYCHECK__GrowListArray 00506F10 f end=005070DB
TSHashTable__WORDLIST__MonitorFullness 00507E10 f end=00507EA6
TSHashTable__PROFANITYCHECK__MonitorFullness 00507F50 f end=00507FE6

View file

@ -18,3 +18,4 @@ TradeSkillItemCallback 005DE100 f end=005DE115
CGTradeSkillInfo__SetTradeSkill 005DE120 f end=005DE2F4
CGTradeSkillInfo__SetLink 005DE300 f end=005DE3F2
CaseAccentInsensitiveParse 007E11D0 f end=007E161C
CGTradeSkillInfo__ShutdownGame 005DCAF0 f end=005DCC33

View file

@ -486,3 +486,9 @@ CGUnit_C__SetMissileTrajectoryTargetingSpell 006FBF90 f end=006FBF9D
CGUnit_C__GetRecordForTitle 00719900 f end=00719949
CGUnit_C__OnFlagChanged 0073C330 f end=0073C5C5
WeaponTrailsShutdown 007E4BC0 f end=007E4BE7
IsDayTime 004C9850 f end=004C9901
CGUnit_C__StartUpdatingMissileTrajectory 006FBE50 f end=006FBE74
CGUnit_C__StopUpdatingMissileTrajectory 006FBE80 f end=006FBEAC
CGUnit_C__SetCastSchoolImmunities 00715AA0 f end=00715AB0
CGUnit_C__SetCastImmunities 00715AB0 f end=00715AC0
CGUnit_C__ApplyUICastingDelay 00726240 f end=00726275

View file

@ -32,3 +32,5 @@ CVehiclePassenger_C__OnReloadUI 00749ED0 f end=00749FA7
CVehiclePassenger_C__SendTransitionUIEvents 00749FB0 f end=0074A04C
CVehiclePassenger_C__OnVehicleRideLoopAnimEnd 00747980 f end=0074798E
CVehiclePassenger_C__Init 007498E0 f end=00749A2D
CVehiclePassenger_C__OnCancelControlEnd 00747900 f end=00747905
CVehiclePassenger_C__AddPendingRescueTransition 00749C20 f end=00749CA7

View file

@ -24,3 +24,4 @@ ReceiveNewTimeSpeed 007E28E0 f end=007E29B7
ReceiveGameTimeUpdate 007E29C0 f end=007E2A46
ReceiveServerTime 007E2A50 f end=007E2B37
ReceiveNewGameTime 007E2B40 f end=007E2BC4
WowTime__InRange 0076CF10 f end=0076CF93