增加lua系统

This commit is contained in:
Huoji's
2023-10-02 18:04:54 +08:00
parent dc75327dec
commit 88f121e295
71 changed files with 30605 additions and 7 deletions

View File

@@ -161,6 +161,34 @@
<ClInclude Include="head.h" />
<ClInclude Include="hooks.h" />
<ClInclude Include="interface.h" />
<ClInclude Include="lua\lapi.h" />
<ClInclude Include="lua\lauxlib.h" />
<ClInclude Include="lua\lcode.h" />
<ClInclude Include="lua\lctype.h" />
<ClInclude Include="lua\ldebug.h" />
<ClInclude Include="lua\ldo.h" />
<ClInclude Include="lua\lfunc.h" />
<ClInclude Include="lua\lgc.h" />
<ClInclude Include="lua\ljumptab.h" />
<ClInclude Include="lua\llex.h" />
<ClInclude Include="lua\llimits.h" />
<ClInclude Include="lua\lmem.h" />
<ClInclude Include="lua\lobject.h" />
<ClInclude Include="lua\lopcodes.h" />
<ClInclude Include="lua\lopnames.h" />
<ClInclude Include="lua\lparser.h" />
<ClInclude Include="lua\lprefix.h" />
<ClInclude Include="lua\lstate.h" />
<ClInclude Include="lua\lstring.h" />
<ClInclude Include="lua\ltable.h" />
<ClInclude Include="lua\ltm.h" />
<ClInclude Include="lua\lua.h" />
<ClInclude Include="lua\lua.hpp" />
<ClInclude Include="lua\luaconf.h" />
<ClInclude Include="lua\lualib.h" />
<ClInclude Include="lua\lundump.h" />
<ClInclude Include="lua\lvm.h" />
<ClInclude Include="lua\lzio.h" />
<ClInclude Include="math\types\vector.hpp" />
<ClInclude Include="math\types\vmatrix.hpp" />
<ClInclude Include="memory.h" />
@@ -177,6 +205,7 @@
<ClInclude Include="offset.h" />
<ClInclude Include="pch.h" />
<ClInclude Include="player_manager.h" />
<ClInclude Include="script_engine.h" />
<ClInclude Include="sdk\convar\convar.hpp" />
<ClInclude Include="sdk\gameevent\IGameEvent.h" />
<ClInclude Include="sdk\handle\basehandle.h" />
@@ -192,6 +221,7 @@
<ClInclude Include="sdk\tier1\UtlVector.hpp" />
<ClInclude Include="sdk_tools.h" />
<ClInclude Include="stb.hh" />
<ClInclude Include="tools.h" />
<ClInclude Include="vmt.h" />
<ClInclude Include="vmthook.h" />
</ItemGroup>
@@ -201,6 +231,40 @@
<ClCompile Include="global.cpp" />
<ClCompile Include="hooks.cpp" />
<ClCompile Include="interface.cpp" />
<ClCompile Include="lua\lapi.c" />
<ClCompile Include="lua\lauxlib.c" />
<ClCompile Include="lua\lbaselib.c" />
<ClCompile Include="lua\lcode.c" />
<ClCompile Include="lua\lcorolib.c" />
<ClCompile Include="lua\lctype.c" />
<ClCompile Include="lua\ldblib.c" />
<ClCompile Include="lua\ldebug.c" />
<ClCompile Include="lua\ldo.c" />
<ClCompile Include="lua\ldump.c" />
<ClCompile Include="lua\lfunc.c" />
<ClCompile Include="lua\lgc.c" />
<ClCompile Include="lua\linit.c" />
<ClCompile Include="lua\liolib.c" />
<ClCompile Include="lua\llex.c" />
<ClCompile Include="lua\lmathlib.c" />
<ClCompile Include="lua\lmem.c" />
<ClCompile Include="lua\loadlib.c" />
<ClCompile Include="lua\lobject.c" />
<ClCompile Include="lua\lopcodes.c" />
<ClCompile Include="lua\loslib.c" />
<ClCompile Include="lua\lparser.c" />
<ClCompile Include="lua\lstate.c" />
<ClCompile Include="lua\lstring.c" />
<ClCompile Include="lua\lstrlib.c" />
<ClCompile Include="lua\ltable.c" />
<ClCompile Include="lua\ltablib.c" />
<ClCompile Include="lua\ltm.c" />
<ClCompile Include="lua\lua.c" />
<ClCompile Include="lua\luac.c" />
<ClCompile Include="lua\lundump.c" />
<ClCompile Include="lua\lutf8lib.c" />
<ClCompile Include="lua\lvm.c" />
<ClCompile Include="lua\lzio.c" />
<ClCompile Include="memory.cpp" />
<ClCompile Include="MinHook\src\buffer.c" />
<ClCompile Include="MinHook\src\HDE\hde32.c" />
@@ -216,13 +280,16 @@
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
</ClCompile>
<ClCompile Include="player_manager.cpp" />
<ClCompile Include="script_engine.cpp" />
<ClCompile Include="sdk\convar\convar.cpp" />
<ClCompile Include="sdk\tier1\UtlString.cpp" />
<ClCompile Include="sdk_tools.cpp" />
<ClCompile Include="tools.cpp" />
<ClCompile Include="vmthook.cpp" />
</ItemGroup>
<ItemGroup>
<None Include="cpp.hint" />
<None Include="lua\Makefile" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">