Nicole Collings
ca3f99fdc7
Tweak Game class, rename to Subgame class, refactor more of the lua API.
2020-07-25 20:19:18 -07:00
Nicole Collings
3de0c561e2
Generalize Game class for use with Lua Api Modules
...
In the future, I would like to split item and block defs in two arrays,
and put all definitions inside a `defs` class.
2020-07-25 11:55:48 -07:00
Nicole Collings
d56d6f890a
Update to sol3, vec3 customization, C++ 17 now required.
2020-07-23 18:54:11 -07:00
Nicole Collings
83dc74004e
Refactor LuaKeybindHandler, Error catching on keybinds and callbacks.
...
* Hotwheel implementation pt 1
2020-05-07 17:21:56 -07:00
Nicole Collings
0a41147846
Amazing new vector library, safeties on arbitrary fn calls.
...
* Vectors have a full set of mathematic operations now.
* Vectors are indexed using 1, 2, 3 instead of xyz.
* Now using a Capital V for shorthand constructor.
* More safety on vector operators.
2020-03-06 18:07:22 -08:00
Nicole Collings
6d5fbcb5c4
Run LuaEntity update func, Optimize remove_entity, core.__builtin table.
...
- Fix a bug that was causing the server to infinitely freeze up.
2019-10-11 15:13:46 -07:00
Nicole Collings
59044b8f66
Not-working userdata customization point think
2019-08-31 23:58:38 -07:00