MysterD
b217e359fb
More Lua improvements
...
Added Lua wrapper functions for mario_actions_moving.c, mario_step.h, mario_actions_airborne.c, camera.h, mario_actions_stationary.h
Extended Moveset Mod:
Started porting spin jump from extended moveset
Added act_ground_pound_jump, act_spin_pound, act_spin_pound_land,
2022-01-19 01:00:56 -08:00
MysterD
69ca7d53bb
More Lua improvements
...
restrict lua libraries
extended moveset: finish roll, dive hopping
wrote a python script to codegen lua functions from C header files
converted most of mario.h
2022-01-18 18:51:06 -08:00
MysterD
ed65f76b29
More Lua improvements, ported ACT_ROLL / ACT_ROLL_AIR from extended moveset
2022-01-18 01:48:51 -08:00
MysterD
5e86511652
Reimplemented how Lua reads/writes to C Objects
2022-01-17 20:50:39 -08:00
MysterD
0be69f4648
Second iteration of Lua IO
...
Started working on third
2022-01-17 19:23:52 -08:00
MysterD
2d41f9317d
More lua improvements
...
Added mods folder for lua scripts
Created constants.lua so scripts could use constants internal to the C code
Created event hooks
Separated out lua functions into multiple files
2022-01-16 18:07:45 -08:00
MysterD
204eae7380
Initial LUA support - MarioState read/write
2022-01-16 08:51:29 -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
4d8d6ae4f9
Add in-game player list
2022-01-15 20:44:11 -08:00
MysterD
578fdb1f8e
Adjust waluigi_cap's compilation order
2022-01-15 20:43:49 -08:00
MysterD
216522d7a7
Made bubble-on-death a server setting
2022-01-14 20:33:06 -08:00
MysterD
3ada1eaaf6
Fix various bugs with spiny and lakitu
2022-01-14 20:06:26 -08:00
MysterD
ae854328f9
Fixed home radius on many enemies, fixed draw distance bug
2022-01-14 16:33:22 -08:00
MysterD
51d3307cde
Reverted: Removed player offset when changing areas
2021-09-05 15:55:39 -07:00
MysterD
b7cb51cf6d
Renamed waluigi textures so they can be committed
2021-09-05 15:39:50 -07:00
MysterD
adfa9c4eba
Bumped version to 12
2021-09-05 14:45:26 -07:00
MysterD
9709244a67
Resync bouncing fireball to only have one owner
2021-09-05 14:42:53 -07: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
8287154a7c
Fixed rendering of metal-Luigi's held object
2021-09-01 18:25:19 -07:00
MysterD
bf22b21bea
Player bounce improvements: jump height depends on velocity, crouching players cause a twirl
2021-09-01 18:11:01 -07:00
MysterD
ee29eb1fa0
Replace Shine's luigi voice pack with Andrat's
2021-08-31 23:17:07 -07:00
MysterD
83fe6139c8
Resync bhv1upHiddenInPoleSpawner to prevent a sync table mismatch
2021-08-30 18:35:47 -07:00
MysterD
047bc94fd1
Fixed player-in-cutscene position/animations on late-join
2021-08-30 18:31:59 -07:00
MysterD
0ff729260d
Added adjustable draw distance for objects
2021-08-30 18:22:36 -07:00
MysterD
5be62c85da
Added 30 or 60 FPS toggle
2021-08-29 20:17:38 -07:00
MysterD
0919695341
Prevented controllers from clearing, fixes movement animations
2021-08-29 14:57:40 -07:00
MysterD
a85cfb7b81
Fixed crash in credits
2021-08-29 14:28:46 -07:00
MysterD
5604d0f32c
Fix duplicate packet hash checking
2021-08-29 13:27:16 -07:00
MysterD
35f63d02cd
Bumped version to 11
2021-08-28 23:13:37 -07:00
MysterD
cee104df7d
Fixed late-join for Act 1 BBH staircase
2021-08-26 18:02:07 -07:00
MysterD
a6266f7d30
Made development/debug level switching immediate
2021-08-25 18:11:17 -07:00
MysterD
b2dad284ab
Make packet duplication checking more intelligent by checking hashes
2021-08-25 18:05:36 -07:00
MysterD
e0369f1a17
Add packet debug sync to make debugging sync ids easier
2021-08-25 18:02:30 -07:00
MysterD
ee676f1918
Player-to-player attacks adjusted for metal marios
2021-08-23 21:48:33 -07:00
MysterD
4e37c30eb7
Made player-to-player attacks easier to land
2021-08-23 21:30:12 -07:00
MysterD
4862a5effd
Lowered priority of snoring sounds so they don't cut off other sounds
2021-08-23 21:19:13 -07:00
MysterD
a654c5b1c6
Fixed coins-inside-boo for BBH in act 2
2021-08-23 20:16:46 -07:00
MysterD
1b46523ff0
Removed spawn offset from players during a same-area-warp
2021-08-23 19:47:15 -07:00
MysterD
d914f1eb81
Prevented coin sound spam when entering a level
2021-08-23 19:07:32 -07:00
MysterD
9398d41179
Prevented softlock when collecting an object that is the focus of a cutscene
2021-08-23 19:03:14 -07:00
MysterD
ef94e319b6
Changed all asserts in packet files to soft asserts
2021-08-23 18:58:30 -07:00
MysterD
9e47bb1fe6
Fixed area syncing when two clients enter an area around the same time
2021-08-23 18:44:32 -07:00
MysterD
60f6e93ba2
Fixed being unable to interact with objects when dying outside the castle
2021-08-23 18:32:55 -07:00
MysterD
0e07e477d9
SL: Prevented multiple people from sending snow mount spawns, fixed sinking animation
2021-08-23 18:11:12 -07:00
MysterD
eac0160bb1
Fixed late join sync for goomba triplets
2021-08-23 00:02:46 -07:00
MysterD
e25e07cd6c
Prevented Toad's face from getting corrupted in certain areas
2021-08-22 16:30:27 -07:00
MysterD
35ba56b5a6
Cached network IDs for each area to prevent area swapping from assigning a different set of sync IDs
2021-08-22 16:04:14 -07:00
MysterD
c62a3de74e
Bumped version to unstable 10
2021-08-21 15:56:54 -07:00
MysterD
713147b91b
Fixed over 100 code warnings
2021-08-19 18:16:16 -07:00