From fff8941319eb08d11af2f3d550b4415454ce85e5 Mon Sep 17 00:00:00 2001 From: superp00t Date: Wed, 29 Apr 2026 03:12:09 -0400 Subject: [PATCH] feat(profile): move StringToBOOL into framescript, add lua information --- profile/3.3.5a-windows-386/symbol/client/func.sym | 3 +-- profile/3.3.5a-windows-386/symbol/framescript/func.sym | 4 ++++ profile/3.3.5a-windows-386/symbol/framescript/label.sym | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/profile/3.3.5a-windows-386/symbol/client/func.sym b/profile/3.3.5a-windows-386/symbol/client/func.sym index 72b786c..32085c9 100644 --- a/profile/3.3.5a-windows-386/symbol/client/func.sym +++ b/profile/3.3.5a-windows-386/symbol/client/func.sym @@ -69,7 +69,7 @@ DeleteInterfaceAddOns 005F4CE0 f end=005F4D8A DeleteInterfaceFiles 005F4D90 f end=005F4E30 GetAddOnInfoRequest 005F5440 f end=005F5612 UnloadAddOns 005F5620 f end=005F5AC2 -GetAddOnName 005F7410 f end=005F742E +GetAddOnName 005F7410 f end=005F742E type="char* __stdcall func(char* name)" GetAddOnURL 005F74B0 f end=005F74DD GetAddOnMetadata 005F74E0 f end=005F7511 GetAddonDeps 005F7520 f end=005F753E @@ -143,7 +143,6 @@ FontFlagsToString 008151E0 f end=00815237 StringToSmoothWeights 00815240 f end=008152A0 StringToLoopType 008152A0 f end=008152EA StringToCurveType 00815370 f end=008153BA -StringToBOOL 008154E0 f end=008154F4 RGBtoHSV 00984F60 f end=00985021 HSVtoRGB 00985030 f end=0098517E WowLogHeader 00404B80 f end=00404ED6 diff --git a/profile/3.3.5a-windows-386/symbol/framescript/func.sym b/profile/3.3.5a-windows-386/symbol/framescript/func.sym index c297162..8da9351 100644 --- a/profile/3.3.5a-windows-386/symbol/framescript/func.sym +++ b/profile/3.3.5a-windows-386/symbol/framescript/func.sym @@ -46,3 +46,7 @@ FrameScript_Object__RegisterScriptEvent 0081B380 f end=0081B407 FrameScript_Object__UnregisterScriptEvent 0081B410 f end=0081B46D FrameScript_Object__RegisterAllScriptEvents 0081B470 f end=0081B4B1 FrameScript_Object__UnregisterAllScriptEvents 0081B4C0 f end=0081B501 +strjoin 00816B60 f end=00816C31 +StringToBOOL 00815400 f end=00815480 type="int32_t __usercall func@(char* str, int32_t def@)" +StringToBOOL 008154E0 f end=008154F4 type="int32_t __stdcall func(char* str)" +StringToBOOL 00815500 f end=00815573 type="int32_t __stdcall func(lua_State* L, int32_t idx, int32_t def)" diff --git a/profile/3.3.5a-windows-386/symbol/framescript/label.sym b/profile/3.3.5a-windows-386/symbol/framescript/label.sym index b1860cd..a4e860e 100644 --- a/profile/3.3.5a-windows-386/symbol/framescript/label.sym +++ b/profile/3.3.5a-windows-386/symbol/framescript/label.sym @@ -9,3 +9,5 @@ s_errorHandlerRef 00AF576C l type="int32_t" s_recursiveTableHash 00AF5774 l type="int32_t" extra_funcs 00A443A8 l type="luaL_Reg[31]" s_compat_lua 00AF57F0 l type="char*" ; this is statically defined inside FrameScript_Initialize() +s_taintLog 00BD0794 l type="HSLOG" +s_blocksizes 00A47FBC l type="int32_t[9]"