Garry's Mod 13 Binary Lua Module - Lightweight C++ Lua API<->module interface
Find a file
2017-05-14 00:04:42 +03:00
Release Initial commit 2017-05-14 00:00:20 +03:00
gmcl_jack_win32.vcxproj Initial commit 2017-05-14 00:00:20 +03:00
gmcl_jack_win32.vcxproj.filters Initial commit 2017-05-14 00:00:20 +03:00
gmcl_jack_win32.vcxproj.user Initial commit 2017-05-14 00:00:20 +03:00
interface.h Initial commit 2017-05-14 00:00:20 +03:00
lua.h Initial commit 2017-05-14 00:00:20 +03:00
main.cpp Initial commit 2017-05-14 00:00:20 +03:00
README.md Create README.md 2017-05-14 00:04:42 +03:00
state.cpp Initial commit 2017-05-14 00:00:20 +03:00
state.h Initial commit 2017-05-14 00:00:20 +03:00

gmcl_jack_win32

A GMod Lua Module with a custom lua interface, which independent of gmod lua interface (aka ILuaInterface/ILuaBase), With the exception is Lua C API in lua_shared.dll

When module loads, LoadLibraryA in hl2.exe calls DllMain, where starting loading lua c api interface to array lua_api. If you need a custom DllMain, write changes in state.cpp

This repository goes together with example of usage in main.cpp