feat(build): implement Clangd support && add lua symbols

This commit is contained in:
phaneron 2026-04-01 17:36:35 -04:00
parent 6163593844
commit e79ee08905
78 changed files with 399 additions and 5445 deletions

View file

@ -39,3 +39,4 @@ FrameScript_CreateEvents 0081B5F0 f end=0081B714 ; FrameScript_CreateEvents(char
FrameScript_HookWrapper 00817050 f end=00817162
FrameScript_Object__LoadFunction 00498370 f end=0049857B
FrameScript_Object__GetScriptTime 00816870 f end=008168C5
FrameScript_HandleError 00819730 f end=0081980C type="int32_t __stdcall func(lua_State* L)"

View file

@ -1,2 +1,11 @@
FrameScript_Object__s_objectType 00D3F778 l
s_scriptProfileEnabled 00D3F798 l type="int32_t"
s_mempool 00D3F788 l type="void*"
s_context 00D3F78C l type="lua_State*"
s_scriptTimeDivisor 00D3F780 l type="int64_t"
s_scriptTimeUsed 00D3F790 l type="int64_t"
s_errorHandlerFunc 00AF5770 l type="int32_t"
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()