mirror of
https://github.com/thunderbrewhq/binana.git
synced 2025-12-12 09:52:28 +00:00
feat(3.3.5a): add some cursor stuff
This commit is contained in:
parent
571579c3c4
commit
d8292530c9
11 changed files with 184 additions and 21 deletions
|
|
@ -1,2 +1,4 @@
|
|||
CursorInitialize 006163B0 f end=006164A5
|
||||
CopyCursorImage 006160B0 f end=00616211
|
||||
CopyCursorImage 006160B0 f end=00616211 type="int32_t __usercall func@<eax>(uint32_t** image@<eax>, MipBits* mipImages@<ecx>, uint32_t width@<edx>, uint32_t height)"
|
||||
UpdateCursor 006162C0 f end=006163AD
|
||||
CursorSetMode 00616800 f end=0061682E type="void __stdcall func(CURSORMODE mode)"
|
||||
|
|
@ -1,7 +1,9 @@
|
|||
s_cursorImages 00C26DF0 l type="CImVector[54][1024]"
|
||||
s_cursorNames 00AD2808 l type="char*[54]"
|
||||
s_cursorMode 00C26DE8 l
|
||||
s_cursorImages 00C26DF0 l type="CImVector[53][1024]"
|
||||
s_cursorNames 00AD2808 l type="char*[53]"
|
||||
s_cursorMode 00C26DE8 l type="CURSORMODE"
|
||||
s_cursorResetMode 00C25DE4 l
|
||||
s_cursorItemType 00C25DE0 l
|
||||
s_cursorItemMips 00C25DDC l
|
||||
s_cursorFile 00C25CD0 l type="int8_t" ; wonder why it's this type
|
||||
s_cursorItemMipsWidth 00C25DD4 l
|
||||
s_cursorItemMipsHeight 00C25DD8 l
|
||||
s_cursorFile 00C25CD0 l type="int8_t" ; wonder why it's this type
|
||||
|
|
@ -1 +1,2 @@
|
|||
FrameScript_Execute 00819EA0 f end=0081A2B5 type="void __stdcall func(int32_t function, FrameScript_Object* object, int32_t args, char* args_fmt, FrameScript_EventObject* eventObject)"
|
||||
FrameScript_Execute 00819EA0 f end=0081A2B5 type="void __stdcall func(int32_t function, FrameScript_Object* object, int32_t args, char* args_fmt, FrameScript_EventObject* eventObject)"
|
||||
FrameScript_SignalEvent 0081B530 f end=0081B549
|
||||
|
|
@ -2071,8 +2071,10 @@ Script_UnitDebuff 00614CF0 f end=00614D3F
|
|||
Script_UnitAura 00614D40 f end=00614D83
|
||||
Script_GetVehicleUIIndicator 00614E60 f end=00614EEE
|
||||
Script_GetVehicleUIIndicatorSeat 00614EF0 f end=00614FC6
|
||||
CopyCursorImage 006160B0 f end=00616211
|
||||
CopyCursorImage 006160B0 f end=00616211 type="int32_t __usercall func@<eax>(uint32_t** image@<eax>, MipBits* mipImages@<ecx>, uint32_t width@<edx>, uint32_t height)"
|
||||
UpdateCursor 006162C0 f end=006163AD
|
||||
CursorInitialize 006163B0 f end=006164A5
|
||||
CursorSetMode 00616800 f end=0061682E type="void __stdcall func(CURSORMODE mode)"
|
||||
GxXformPush_EGxXform_C44Matrix 00616AD0 f end=00616AE8
|
||||
nullsub_4 00632050 f
|
||||
nullsub_5 00653A10 f
|
||||
|
|
@ -2204,10 +2206,10 @@ CBLPFile__Close 006AE8B0 f end=006AE8DA type="void __thiscall func(CBLPFile* thi
|
|||
CBLPFile__Source 006AE900 f end=006AE990 type="int32_t __thiscall func(CBLPFile* this, void* fileBits)"
|
||||
CBLPFile__DecompPalFastPath 006AE990 f end=006AE9D6 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t colorSize)"
|
||||
CBLPFile__DecompPalARGB8888 006AE9E0 f end=006AEB93 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t colorSize)"
|
||||
CBLPFile__DecompPalARGB4444DitherFloydSteinberg 006AEBA0 f end=006AEE61
|
||||
CBLPFile__DecompPalARGB1555DitherFloydSteinberg 006AEE70 f end=006AF133
|
||||
CBLPFile__DecompPalARGB565DitherFloydSteinberg 006AF140 f end=006AF33F
|
||||
CBLPFile__DecompPalARGB2565DitherFloydSteinberg 006AF340 f end=006AF65D
|
||||
CBLPFile__DecompPalARGB4444DitherFloydSteinberg 006AEBA0 f end=006AEE61 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__DecompPalARGB1555DitherFloydSteinberg 006AEE70 f end=006AF133 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__DecompPalARGB565DitherFloydSteinberg 006AF140 f end=006AF33F type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__DecompPalARGB2565DitherFloydSteinberg 006AF340 f end=006AF65D type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__Pixels 006AF6A0 f end=006AF6D1 type="uint32_t __thiscall func(CBLPFile* this, uint32_t mipLevel)"
|
||||
CBLPFile__GetFormatSize 006AF730 f end=006AF7E9 type="int32_t __thiscall func(CBLPFile *this, PIXEL_FORMAT format, uint32_t mipLevel, uint32_t* size, uint32_t* stride)"
|
||||
CBLPFile__DecompPal 006AF810 f end=006AF984 type="int32_t __thiscall func(CBLPFile* this, PIXEL_FORMAT format, uint32_t mipLevel, uint8_t* data, void* tempBuffer)"
|
||||
|
|
@ -2389,6 +2391,7 @@ Script_SpellStopTargeting 00809E30 f end=00809E96
|
|||
Script_SpellStopCasting 00809EA0 f end=00809F7E
|
||||
Script_SpellTargetUnit 0080DC00 f end=0080DCE3
|
||||
FrameScript_Execute 00819EA0 f end=0081A2B5 type="void __stdcall func(int32_t function, FrameScript_Object* object, int32_t args, char* args_fmt, FrameScript_EventObject* eventObject)"
|
||||
FrameScript_SignalEvent 0081B530 f end=0081B549
|
||||
Script_GetText 0081B720 f end=0081B7AF
|
||||
Script_CreateFont 0081B7B0 f end=0081B81E
|
||||
Script_GetCurrentKeyBoardFocus 0081B820 f end=0081B86C
|
||||
|
|
@ -2619,16 +2622,19 @@ nullsub_150 009DE1D0 f
|
|||
s_pixelFormatToMipBitsCache 009F1074 l
|
||||
CGxDevice__vtable 00A2DDC0 l
|
||||
CGxDeviceOpenGl__vtable 00A2E198 l
|
||||
s_cursorNames 00AD2808 l type="char*[54]"
|
||||
s_cursorNames 00AD2808 l type="char*[53]"
|
||||
CBLPFile__s_eightBitAlphaLookup 00AD90B0 l type="uint8_t[16]"
|
||||
CBLPFile__s_oneBitAlphaLookup 00AD90C0 l type="uint8_t[2]"
|
||||
s_interactiveCount 00B417D0 l type="int32_t"
|
||||
s_messageRecycler 00B41850 l type="CDataRecycler"
|
||||
s_cursorFile 00C25CD0 l type="int8_t" ; wonder why it's this type
|
||||
s_cursorItemMipsWidth 00C25DD4 l
|
||||
s_cursorItemMipsHeight 00C25DD8 l
|
||||
s_cursorItemMips 00C25DDC l
|
||||
s_cursorItemType 00C25DE0 l
|
||||
s_cursorResetMode 00C25DE4 l
|
||||
s_cursorMode 00C26DE8 l
|
||||
s_cursorImages 00C26DF0 l type="CImVector[54][1024]"
|
||||
s_cursorMode 00C26DE8 l type="CURSORMODE"
|
||||
s_cursorImages 00C26DF0 l type="CImVector[53][1024]"
|
||||
g_theGxDevicePtr 00C5DF88 l
|
||||
CGxDevice__s_uiVertexShader 00C5DFDC l
|
||||
CGxDevice__s_shadowConstants 00C5DFE0 l
|
||||
|
|
|
|||
|
|
@ -11,10 +11,10 @@ CBLPFile__Lock2 006AFCE0 f end=006AFF06 type="int32_t __thiscall func(CBLPFile*
|
|||
CBLPFile__GetFormatSize 006AF730 f end=006AF7E9 type="int32_t __thiscall func(CBLPFile *this, PIXEL_FORMAT format, uint32_t mipLevel, uint32_t* size, uint32_t* stride)"
|
||||
CBLPFile__DecompPalARGB8888 006AE9E0 f end=006AEB93 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t colorSize)"
|
||||
CBLPFile__DecompPalFastPath 006AE990 f end=006AE9D6 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t colorSize)"
|
||||
CBLPFile__DecompPalARGB4444DitherFloydSteinberg 006AEBA0 f end=006AEE61
|
||||
CBLPFile__DecompPalARGB1555DitherFloydSteinberg 006AEE70 f end=006AF133
|
||||
CBLPFile__DecompPalARGB565DitherFloydSteinberg 006AF140 f end=006AF33F
|
||||
CBLPFile__DecompPalARGB2565DitherFloydSteinberg 006AF340 f end=006AF65D
|
||||
CBLPFile__DecompPalARGB4444DitherFloydSteinberg 006AEBA0 f end=006AEE61 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__DecompPalARGB1555DitherFloydSteinberg 006AEE70 f end=006AF133 type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__DecompPalARGB565DitherFloydSteinberg 006AF140 f end=006AF33F type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__DecompPalARGB2565DitherFloydSteinberg 006AF340 f end=006AF65D type="void __thiscall func(CBLPFile* this, uint8_t* data, void* tempbuffer, uint32_t width, uint32_t height)"
|
||||
CBLPFile__DecompPal 006AF810 f end=006AF984 type="int32_t __thiscall func(CBLPFile* this, PIXEL_FORMAT format, uint32_t mipLevel, uint8_t* data, void* tempBuffer)"
|
||||
CTgaFile__AddAlphaChannel_internal 006AA420 f end=006AA51E type="void __thiscall func(CTgaFile* this, uint8_t* pAlphaData, uint8_t* pNoAlphaData, uint8_t* alpha)" ; private utility method
|
||||
CTgaFile__AddAlphaChannel 006AB390 f end=006AB447 type="int32_t __thiscall func(CTgaFile* this, void* pImg)" ; public method
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
s_pixelFormatToMipBitsCache 009F1074 l
|
||||
CBLPFile__s_oneBitAlphaLookup 00AD90C0 l type="uint8_t[2]"
|
||||
CBLPFile__s_oneBitAlphaLookup 00AD90C0 l type="uint8_t[2]"
|
||||
CBLPFile__s_eightBitAlphaLookup 00AD90B0 l type="uint8_t[16]"
|
||||
Loading…
Add table
Add a link
Reference in a new issue