MysterD
0dc406c8ad
Reset dev scripts
2023-05-16 22:14:25 -07:00
MysterD
cd4674674f
Enable asan on dev scripts
2023-05-14 12:11:53 -07:00
MysterD
dac889cd6f
More work on mod hashing/caching
2022-04-12 19:25:06 -07:00
MysterD
b66992ffc0
Made downloads significantly faster
2022-04-10 21:53:58 -07:00
MysterD
709a145575
Quick fixes for test
2022-04-10 10:11:13 -07:00
MysterD
af2df55215
Fixed many bugs pointed out by cppcheck
2022-03-01 20:32:33 -08:00
MysterD
3e1995bd77
Fix compile error that emerged in the merge
2022-02-15 22:29:22 -08:00
MysterD
d84d12a433
Added image drawing to Lua API
2022-02-15 22:12:20 -08:00
MysterD
e630cfe8c7
Added on_player_connected/disconnected hooks
2022-02-02 19:33:36 -08:00
MysterD
0853986e8d
Added ability for sync tables to contain tables
2022-02-01 18:15:10 -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
1df9e9f5c5
Prevent bubble softlock by halting bubble popping for half a second after being bubbled
2022-01-15 21:50:35 -08:00
MysterD
ae854328f9
Fixed home radius on many enemies, fixed draw distance bug
2022-01-14 16:33:22 -08:00
MysterD
4f1104aa2a
Removed player offset when changing areas
2021-09-05 14:34:17 -07:00
MysterD
d224e85ed5
Added Waluigi - model provided by Super Keeberghrh
2021-09-05 14:23:47 -07:00
MysterD
a05eb495b3
Informed players of ent deletions in a different area (but same level)
...
Added packet_level_respawn_info to inform the players of entity
deletions in a different area of the same level. Currently it's
massively noisy due to sending out a new packet for each entity
destroyed. This can cause chaos when collecting a series of coins.
Ideally this information would be batched and sent in one big blob every
so often.
2021-06-11 16:19:24 -07:00
MysterD
cabdab421b
Improvements to late-join synchronization
...
Removed (slightly) old coin and static ent removal system
Resynchronized respawners
Added packet for macro deletions
better than previous system since the entities don't need a sync id and we can synchronize deletion station across areas
allows the synchronization of odd entities like lines of coins
Added packet for spawn info deletions
Split packet_location_request into multiple files
2021-06-09 22:35:34 -07:00
MysterD
27b4b368e4
Ripped out level synchronization/warp code
...
Began writing new system that synchronizes course/act/level/area per
player and 'ownership' of that location.
2021-06-07 12:19:59 -07:00
fgsfds
5eba0cb0f6
djoslin0's new warp code
2021-04-05 03:21:37 +03:00
MysterD
7702b129fb
Add bash shebang to developer scripts
2020-10-18 16:33:03 -07:00
MysterD
20cf7b1840
Fixed command-line launch segfault
...
custom_menu_destroy() was causing a segfault when launching the game via
command-line parameters
2020-10-17 23:04:59 -07:00
MysterD
17a140a5e2
Moved developer scripts to developer folder
2020-10-15 18:10:49 -07:00