Commit Graph

1440 Commits (1d6168e1b92e4843504ec4cedc4e3831ea67d2ad)

Author SHA1 Message Date
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
MysterD 4974b9d9c8 Adjusted player enter/exit level popup 2022-01-27 23:59:46 -08:00
MysterD a3dcfff923 Adjusted bouncing on players 2022-01-27 23:59:18 -08:00
MysterD 40db37afc1 Fixed incompatible tag comparisons, added two simple mods 2022-01-27 23:56:44 -08:00