MysterD
54c344deae
Fixed stack corruption in pause menu (Mac crash fix)
2022-02-04 00:21:18 -08:00
MysterD
9619a1c1a6
Added seeker losing state to hide-and-seek mod
2022-02-04 00:15:28 -08:00
MysterD
3dca09851e
Added hook_on_sync_table_change() to Lua API
2022-02-04 00:15:14 -08:00
MysterD
1d6168e1b9
Added round end popup to hide-and-seek
2022-02-04 00:14:38 -08:00
MysterD
ecb6956203
Rewrite of how lua hooks chat commands
2022-02-03 19:50:27 -08:00
MysterD
9926c951e2
Updated hide-and-seek mod
2022-02-03 19:06:21 -08:00
MysterD
75d5211fcf
Added network_get_player_text_color_string() to lua api
2022-02-03 19:05:59 -08:00
MysterD
4cd13853db
Changed autogeneration of Lua constants to pull directly from src
2022-02-03 00:43:17 -08:00
MysterD
3677a1ac7f
Added support for returning structs from C to Lua
2022-02-03 00:43:08 -08:00
MysterD
4f3888b7e3
Added chat commands to lua mods
2022-02-03 00:42:57 -08:00
MysterD
92c248d728
Added chat message creation to Lua
2022-02-03 00:42:48 -08:00
MysterD
f92ac3b472
Added immutable strings to autogen, added djui_popup_create
2022-02-03 00:42:31 -08:00
MysterD
774ae79c2e
Adjusted autogen to pull functions directly from src
2022-02-03 00:41:07 -08:00
MysterD
bfa3861e59
Added hide and seek mod
2022-02-02 20:28:24 -08:00
MysterD
90dd90f61e
Fixed hang related to mod incompatibility checking
2022-02-02 20:26:48 -08:00
MysterD
8c9aae228b
Added network utils functions to Lua
2022-02-02 20:24:35 -08:00
MysterD
e630cfe8c7
Added on_player_connected/disconnected hooks
2022-02-02 19:33:36 -08:00
MysterD
39cefa6ec4
Added gNetworkPlayers to lua api
2022-02-02 19:24:51 -08:00
MysterD
bdb6de75e1
Added HOOK_ON_PVP_ATTACK
2022-02-02 19:19:17 -08:00
MysterD
7bca69b4bb
Fixed character sound functions
2022-02-01 21:59:34 -08:00
MysterD
de7fd5f068
Changed extended-movset's roll button to dpad-up
2022-02-01 19:36:47 -08:00
MysterD
f0d690e702
Added stick and dpad binds to controls menu
2022-02-01 19:35:15 -08:00
MysterD
13d7d3b82f
Added Sync Tables to lua documentation
2022-02-01 18:52:26 -08:00
MysterD
0853986e8d
Added ability for sync tables to contain tables
2022-02-01 18:15:10 -08:00
MysterD
bad883a4af
Allowed keys of SyncTables to be non-strings
2022-01-31 22:34:06 -08:00
MysterD
97fa7b15ea
Refactoring lua sync table
2022-01-31 21:32:57 -08:00
MysterD
eeb9a68529
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
71fe842121
Made globalIndex able to be determined by just localIndex
...
refactored the ugly spaghetti mess that was network_player_connected()
2022-01-31 00:29:44 -08:00
MysterD
598e8b5bed
Initial foundation for lua networking
2022-01-30 23:11:33 -08:00
MysterD
f55677c1c8
Updated README.md
2022-01-30 00:16:32 -08:00
MysterD
96310b7c87
Added hooks to Lua documentation
2022-01-30 00:07:50 -08:00
MysterD
a854889fa5
Removed ACT_(MARIO_ACTION) Lua functions from API (useless)
2022-01-29 23:02:36 -08:00
MysterD
fd88c77dfa
Removed unimplemented functions from documentation
2022-01-29 22:59:36 -08:00
MysterD
eefb52880c
Autogenerated Lua documentation
2022-01-29 22:47:22 -08:00
MysterD
7dd157bfbf
Made Lua log to console outside of DEBUG builds
2022-01-29 15:42:33 -08:00
MysterD
ad328b8f57
Improvements to Character Movesets
...
Luigi:
Added spin ground pound
Restored air movement
Prevented wing flutter and scuttle from stacking
Toad:
Prevented jump from sticking to platforms
Made side flip's height slightly higher
2022-01-29 15:20:01 -08:00
MysterD
ce83f08451
Re-enabled DEVELOPMENT flag's handling of keep alive packets
2022-01-29 01:16:23 -08:00
MysterD
5957097174
Made faster-swimming's vertical swimming fast
2022-01-29 01:15:59 -08:00
MysterD
fd3854785b
Fixed bubble behavior for character movesets and made Luigi's vertical swimming fast
2022-01-29 01:15:45 -08:00
MysterD
015383b0dd
Fixed Discord join and download problems
2022-01-28 23:29:55 -08:00
MysterD
1549081539
Revert "Prevented rare Discord crash on Linux"
...
This reverts commit 00f41aed38
.
2022-01-28 22:05:15 -08:00
MysterD
9bf0b9abca
Merge branch 'lua' into unstable
2022-01-28 19:16:21 -08:00
MysterD
2c437a233e
Bumped version to unst 14
2022-01-28 19:16:05 -08:00
MysterD
96ddc36c52
Resynchronize Yoshi to fix softlock, synchronized special triple jump better
2022-01-28 19:13:23 -08:00
MysterD
622e026c75
Prevented packets from overrunning their buffers
2022-01-28 19:12:18 -08:00
MysterD
514cd369e2
Made discord/socket use the right format types on Linux vs Windows
2022-01-28 00:15:06 -08:00
MysterD
6c258bced4
Prevent 'exit course' from doing the wrong warp sometimes
2022-01-28 00:03:39 -08:00
MysterD
9224bc4293
Prevent crash and end-of-level corruption when someone collects a non-course star
2022-01-28 00:01:34 -08:00
MysterD
00f41aed38
Prevented rare Discord crash on Linux
2022-01-28 00:00:54 -08:00
MysterD
77dd5d7788
Prevent rendering of unimplemented characters
2022-01-28 00:00:25 -08:00