David Joslin
|
750b9a8730
|
Added bounds checking to gActiveMods.entries[]
|
2023-11-08 19:53:36 -05:00 |
|
PeachyPeach
|
610bdfcf04
|
fix C string typing (#459)
|
2023-08-18 18:31:59 +02:00 |
|
MysterD
|
93020c04e5
|
Prevent broken mods from messing up the sync table of others
|
2023-05-17 00:01:09 -07:00 |
|
MysterD
|
de9e5f8550
|
Fixed crash in smlua_set_sync_table_field_from_network()
|
2023-04-11 15:02:51 -07:00 |
|
MysterD
|
174e3d97ed
|
Made Lua errors show a backtrace for almost all cases
|
2022-04-22 23:31:25 -07:00 |
|
MysterD
|
12ea360360
|
Display a message on screen when script errors are found
|
2022-04-16 22:47:16 -07:00 |
|
Prince Frizzy
|
54a6135cb9
|
Cleanup Deluxe (#45)
|
2022-03-29 20:45:56 -07:00 |
|
MysterD
|
aa5ce47f18
|
Prevent debug mode from corrupting Lua's stack when sending sync table
|
2022-03-22 20:26:54 -07:00 |
|
MysterD
|
9538c551e4
|
Lua Bugfix: send tables inside of sync tables on join
|
2022-03-21 00:15:19 -07:00 |
|
MysterD
|
7d0cc7b693
|
Finish up new mod table system
|
2022-03-15 23:15:46 -07:00 |
|
MysterD
|
f880784f8e
|
Transitioned Lua to new mod table system
|
2022-03-15 00:20:31 -07:00 |
|
MysterD
|
9388aa8885
|
Show last lua mod to run in crash handler
|
2022-03-09 21:27:02 -08:00 |
|
MysterD
|
9c7036afe3
|
Add define_custom_obj_fields() to Lua
|
2022-03-04 18:16:54 -08:00 |
|
MysterD
|
ef12ff9e70
|
Removed asserts (or made them soft)
|
2022-02-15 22:04:34 -08:00 |
|
MysterD
|
b226f7c271
|
Added line logging for all lua errors
|
2022-02-04 01:19:48 -08:00 |
|
MysterD
|
ab1e85994e
|
Added hook_on_sync_table_change() to Lua API
|
2022-02-04 00:15:14 -08:00 |
|
MysterD
|
cecb145bbb
|
Added network utils functions to Lua
|
2022-02-02 20:24:35 -08:00 |
|
MysterD
|
9a3796f0b8
|
Added ability for sync tables to contain tables
|
2022-02-01 18:15:10 -08:00 |
|
MysterD
|
5e8db3de00
|
Allowed keys of SyncTables to be non-strings
|
2022-01-31 22:34:06 -08:00 |
|
MysterD
|
836e2f6e7d
|
Refactoring lua sync table
|
2022-01-31 21:32:57 -08:00 |
|
MysterD
|
d92ea3ff21
|
Lua networking improvements
More types can be sent over the network
SyncTables are synchronized on client join
|
2022-01-31 19:09:03 -08:00 |
|
MysterD
|
e9d3bf49da
|
Initial foundation for lua networking
|
2022-01-30 23:11:33 -08:00 |
|