feat(profile): InputControl MailInfo PartyInfo RainInfo TextBlock funcs

This commit is contained in:
gromchek 2025-12-16 00:01:45 +03:00
parent fdbe9d605e
commit 66ce28ea48
16 changed files with 68 additions and 2 deletions

View file

@ -8,3 +8,6 @@ CGBarberShop__ApplyAppearanceChange 0052EDA0 f end=0052EEEE
CGBarberShop__GetStyle 0052F760 f end=0052F7C6
CGBarberShop__RegisterScriptFunctions 0052E520 f end=0052E543
CGBarberShop__UnregisterScriptFunctions 0052E550 f end=0052E56C
CGBarberShop__IsCurrentStyle 0052E490 f end=0052E4C9
CGBarberShop__OnBarberShopResult 0052E5B0 f end=0052E617
CGBarberShop__OnEnableBarberShop 0052F9B0 f end=0052FC7F

View file

@ -14,3 +14,5 @@ CGCamera__CollideCameraWithWorld 00605D60 f end=006061C4
CGCamera__GetCameraDistance 006059E0 f end=00605D51
CGCamera__AddShake 00606330 f end=0060640D
CGCamera__AddShake 00606410 f end=00606477
CameraSetCoord 004C12B0 f end=004C135C
CameraSetFloat 004C1360 f end=004C13AE

View file

@ -91,6 +91,7 @@ CCharacterComponent__GetSheatheLink 004E7940 f end=004E7982
CCharacterComponent__GetTabardBackgroundFileName 004E81C0 f end=004E8206
CCharacterComponent__GetTabardEmblemFileName 004E8210 f end=004E825E
CCharacterComponent__GetTabardBorderFileName 004E8260 f end=004E82AE
CCharacterComponent__RenderPrepSections 004F14A0 f end=004F1514
ComponentFlagsMatch 004F39A0 f end=004F3A15
GetSelectionFromContext 004F3A40 f end=004F3A80
GetContextFromSelection 004F3A90 f end=004F3ABB

View file

@ -11,3 +11,4 @@ CCharacterCreation__OnHide 004DFFC0 f end=004DFFD4
CCharacterCreation__GetRandomClassID 004E0F50 f end=004E0FCA
CCharacterCreation__CalcClasses 004E1ED0 f end=004E1FCE
CCharacterCreation__SetCharCustomizeModel 004E0040 f end=004E0108
CCharacterCreation__RandomizeCharFeatures 004E17F0 f end=004E1879

View file

@ -5,3 +5,6 @@ CGCharacterModelBase__constructor 00597370 f end=0059745F
CGCharacterModelBase__SetUpModel 00597700 f end=005977BF
CGCharacterModelBase__SetCreature 00597840 f end=00597870
CGCharacterModelBase__CreateScriptMetaTable 00597A80 f end=00597A99
CGCharacterModelBase__RegisterScriptMethods 00597230 f end=00597250
CGCharacterModelBase__ConfigureCamera 005974A0 f end=005975A6
CGCharacterModelBase__OnModelLoaded 005977C0 f end=005977DB

View file

@ -8,3 +8,4 @@ CCharacterSelection__UpdateCharacterName 004E2870 f end=004E29D1
CCharacterSelection__UpdateCharacterInfo 004E29E0 f end=004E2BC6
CCharacterSelection__OnHide 004E3120 f end=004E3134
CCharacterSelection__UpdateCharacterList 004E4610 f end=004E47EA
CCharacterSelection__GenericLightingCallback 004E3A20 f end=004E3C05

View file

@ -1,3 +1,8 @@
CGGuildInfo__InitializeGame 005CD0B0 f end=005CD1B0
CGGuildInfo__InvalidatePlayer 005CAAF0 f end=005CABA8
CGGuildInfo__CanEditGuildEvent 005CBCA0 f end=005CBCE8
CGGuildInfo__GetGuildBankTabPermissionsByRankID 005A41C0 f end=005A41EA
CGGuildInfo__GetNumGuildBankTabItemWithdrawalsByRankID 005A41F0 f end=005A421A
CGGuildInfo__SetMOTD 005CA060 f end=005CA082
CGGuildInfo__SaveToFile 005CBAE0 f end=005CBC94
CGGuildInfo__ClientGuildRosterHandler 005CC5D0 f end=005CC981

View file

@ -5,3 +5,19 @@ CGInputControl__MovePlayer 005FAE70 f end=005FAFAE
CGInputControl__Reset 005FAC60 f end=005FAC84
CGInputControl__OnMouseMoveRel 005FBA60 f end=005FBBC0
CGInputControl__OnFocusChange 005FC960 f end=005FC9B2
CGInputControl__GetActive 005F95D0 f end=005F95D6
CGInputControl__UpdateHalted 005F95E0 f end=005F95E8
CGInputControl__CanControl 005FA060 f end=005FA0C9
CGInputControl__SetControlBit 005FA170 f end=005FA41A
CGInputControl__UnsetControlBit 005FA450 f end=005FA6A9
CGInputControl__CameraCanPitchPlayer 005FA790 f end=005FA882
CGInputControl__UpdateMouseMode 005FA890 f end=005FA90E
CGInputControl__OnUpdate 005FAB70 f end=005FAC59
CGInputControl__CameraTurnPlayer 005FB260 f end=005FB392
CGInputControl__SetPlayerPitch 005FB3A0 f end=005FB4A7
CGInputControl__IsVehicleSeatFlagSet 005FB560 f end=005FB660
CGInputControl__UpdatePlayer 005FBBC0 f end=005FBE0C
CGInputControl__SetControlBit 005FBE10 f end=005FBE70
CGInputControl__CameraPitchPlayer 005FBE70 f end=005FBF08
CGInputControl__StopMovementAndTurning 005FBF10 f end=005FBF80
CGInputControl__SetMouselookOverrideBindings 005FCB20 f end=005FCB75

View file

@ -63,3 +63,4 @@ CM2Model__SetRibbonsEnabled 00824230 f end=008242BC
CM2Model__SetEmittersEnabled 008279F0 f end=00827A88
CM2Model__HasLiveRibbons 008241D0 f end=00824228
CM2Model__SetGeometryVisible 0082C7C0 f end=0082C89B
CM2Model__GetSequenceInfo 0082CED0 f end=0082D192

View file

@ -7,3 +7,12 @@ CGMailInfo__ProcessAutoLootAttachments 00570270 f end=00570405
CGMailInfo__AutoLoot 00570410 f end=005704C9
CGMailInfo__LeaveWorld 00571BE0 f end=00571C47
CGMailInfo__ParseInboxSubject 0056F520 f end=0056F74A
CGMailInfo__ClearSendMail 0056D4D0 f end=0056D56B
CGMailInfo__OnPostmasterActivate 0056DBC0 f end=0056DC18
CGMailInfo__UpdatePendingMail 0056DED0 f end=0056DF80
CGMailInfo__UpdateStationeryList 0056FC80 f end=0056FD91
CGMailInfo__MarkAsRead 0056FE30 f end=0056FF68
CGMailInfo__ReceivedMail 005704D0 f end=0057054A
CGMailInfo__CloseMail 00571730 f end=005717AC
CGMailInfo__OnMailCommandResult 005717B0 f end=005719AA
CGMailInfo__OnMailListResult 00571C50 f end=00572207

View file

@ -9,3 +9,13 @@ CGPartyInfo__IsMemberOrPet 0052D310 f end=0052D40A
CGPartyInfo__ResetLootMethod 0052D8A0 f end=0052D8C8
CGPartyInfo__ShutdownGame 0052BC10 f end=0052BC46
CGPartyInfo__OnChangePlayerDifficultyResult 0052C460 f end=0052C653
CGPartyInfo__GetMember 0052BC50 f end=0052BC71
CGPartyInfo__SetLeader 0052BC80 f end=0052BD08
CGPartyInfo__NumMembers 0052BD10 f end=0052BD59
CGPartyInfo__GetRemoteStats 0052BEE0 f end=0052BF25
CGPartyInfo__GetReadyCheckInfo 0052BFF0 f end=0052C034
CGPartyInfo__SetReadyCheckInfo 0052C040 f end=0052C07B
CGPartyInfo__IsPlayerOrPetInParty 0052C8C0 f end=0052C9A0
CGPartyInfo__IsMemberPet 0052D210 f end=0052D30B
CGPartyInfo__AddMember 0052D410 f end=0052D6D3
CGPartyInfo__ChangeRaidDifficulty 0052D8D0 f end=0052D98D

View file

@ -55,6 +55,7 @@ CGPlayer_C__Invite 006D4300 f end=006D43B7
CGPlayer_C__SetFarSightFocus 006E4940 f end=006E4949
CGPlayer_C__OnGuildChanged 006DF7A0 f end=006DF844
CGPlayer_C__PlayerInitializeMessageHandlers 006E83B0 f end=006E8ED6
CGPlayer_C__GetPackAndSlot 006DCCC0 f end=006DCD66
CloseAllLootRolls 006FAFD0 f end=006FB0FD
PlayerNameTriggerNameRegenerate 007E5130 f end=007E5140
PlayerNameShowing 007E5150 f end=007E516B

View file

@ -10,3 +10,9 @@ CGRaidInfo__UpdateRoster 00574F10 f end=005756B6
CGRaidInfo__GetMapNameWithDifficulty 004FE070 f end=004FE0F8
CGRaidInfo__CheckReadyCheckTime 00573390 f end=00573664
CGRaidInfo__OnReadyCheckConfirm 005744F0 f end=005747CD
CGRaidInfo__IsPlayerInRaid 005726F0 f end=0057273F
CGRaidInfo__IsPetInRaid 00573150 f end=005731FB
CGRaidInfo__SendReadyCheck 005732B0 f end=0057338E
CGRaidInfo__OnRaidTargetUpdate 005743B0 f end=005744E3
CGRaidInfo__InitiateReadyCheck 005747D0 f end=0057487B
CGRaidInfo__OnReadyCheck 00574D50 f end=00574F06

View file

@ -9,6 +9,5 @@ CSimpleFontString__SetAlphaGradient 00482230 f end=00482270
CSimpleFontString__GetNumCharsWithinWidth 00482510 f end=004825D8
CSimpleFontString__GetNumCharsWithinWidthFromEnd 004825E0 f end=004826A8
CSimpleFontString__AddAnimTranslation 00482720 f end=00482764
CSimpleFontString__GetDisplayText 00483A40 f end=00483C3C
ApplyTranslationAnim 0048B800 f end=0048B81A
TextBlockSetGradient 004BD900 f end=004BD91C
TextBlockGetStringPos 004BDC50 f end=004BDC9E

View file

@ -0,0 +1 @@
CGTabardModelFrame__OnModelLoaded 005995D0 f end=0059966A

View file

@ -3,3 +3,10 @@ TextBlockCreate 004BDAA0 f end=004BDBE4 type="HTEXTBLOCK __stdcall func(HTEXTFON
TextBlockSetStringPos 004BDBF0 f end=004BDC4C type="void __stdcall func(HTEXTBLOCK stringHandle, C2Vector* pos)"
TextBlockGetWrappedTextHeight 004BDD80 f end=004BDE39 type="float __stdcall func(HTEXTFONT fontHandle, char* text, float a3, float a4, C2Vector* a5, float a6, float a7, uint32_t flags)"
TextBlockGenerateFont 004BE9C0 f end=004BEB8C type="HTEXTFONT __stdcall func(char* fontName, uint32_t fontFlags, float fontHeight)"
TextBlockAddShadow 004BDA10 f end=004BDA6E
TextBlockUpdateColor 004BDCA0 f end=004BDCC5
TextBlockGetMaxCharsWithinWidth 004BDE40 f end=004BDEEC
TextBlockGetMaxCharsWithinWidthAndHeight 004BDEF0 f end=004BDF88
TextBlockGetMaxCharsWithinWidthFromEnd 004BDF90 f end=004BE03C
TextBlockSetGradient 004BD900 f end=004BD91C
TextBlockGetStringPos 004BDC50 f end=004BDC9E