Prince Frizzy
32b0c91935
Fixes for Refresh 12
2022-02-19 01:39:38 -05:00
MysterD
cc9dc2c38c
Fixed crash in geo_obj_init_animation*
2022-02-18 21:11:16 -08:00
MysterD
a3062287ac
fix compile error
2022-02-18 18:38:26 -08:00
MysterD
a359b28bb4
Fixed crash in bhv_bowser_loop
2022-02-18 18:30:57 -08:00
MysterD
c6278694d1
Fix Yoshi sounds
2022-02-16 22:51:59 -08:00
MysterD
e536d140bb
Added HOOK_ON_INTERACT to Lua API
2022-02-15 22:21:31 -08:00
MysterD
29599a82ec
Created TextureInfo struct
2022-02-15 22:13:10 -08:00
MysterD
ef12ff9e70
Removed asserts (or made them soft)
2022-02-15 22:04:34 -08:00
MysterD
8c0e3460f6
Fixed certain object desyncs
...
Prevented friendly lakitu and 1up spawners from desyncing the object table
Resynchronized 1up spawners
Increased max packet size to 2048
2022-02-15 22:04:01 -08:00
MysterD
c818b7930a
Added wario sounds
...
Have yet to pitch correct them.
Huge thanks to theclashingfritz and anzz1
2022-02-14 23:36:53 -08:00
MysterD
91b26646e0
Fix crash in geo_process_node_and_siblings()
2022-02-14 18:15:54 -08:00
MysterD
8abae8d26b
Fix crash in peach cutscene
2022-02-14 18:30:02 -08:00
MysterD
f73c841bfe
Fixed crash in init_shadow()
2022-02-14 18:28:01 -08:00
MysterD
6d6d94fcde
Add Wario's moveset based on steven's mod
2022-02-14 18:26:44 -08:00
MysterD
6f8714c764
Added FluffaLuigi's Wario model
2022-02-13 21:52:35 -08:00
MysterD
de02ffbf71
Fixed init_shadow crash
2022-02-13 17:05:25 -08:00
MysterD
2fea65b8ef
Fix crash in get_level_name()
2022-02-13 16:47:42 -08:00
MysterD
922f8ef582
Fixed painting crash - when shoved OOB in a wobbly painting room
2022-02-13 15:54:12 -08:00
MysterD
127a35d05b
Fix water droplet crash
2022-02-13 14:43:50 -08:00
MysterD
ece9eca819
Fixed WDW water level desync
2022-02-05 10:26:56 -08:00
MysterD
a28f046eb9
Made players drop held obj when bouncing on each other
2022-02-05 10:25:20 -08:00
MysterD
44b1d89c58
Fixed stack corruption in pause menu (Mac crash fix)
2022-02-04 00:21:18 -08:00
MysterD
fcb459d095
Added HOOK_ON_PVP_ATTACK
2022-02-02 19:19:17 -08:00
MysterD
df202c1936
Resynchronize Yoshi to fix softlock, synchronized special triple jump better
2022-01-28 19:13:23 -08:00
MysterD
f0ad3dd7d0
Prevent 'exit course' from doing the wrong warp sometimes
2022-01-28 00:03:39 -08:00
MysterD
35ac2165ad
Prevent crash and end-of-level corruption when someone collects a non-course star
2022-01-28 00:01:34 -08:00
MysterD
1e3acefff1
Adjusted bouncing on players
2022-01-27 23:59:18 -08:00
MysterD
0aa8cd0e35
More improvements to Lua
...
autogenerated functions for characters.h
Fixes in autogen:
improvements to LVT/LOT conversion
improvements to immutability status
Updates to character-movesets.lua, every character has a moveset now
Added .type to stuct Character
Prevented unimplemented actions from crashing the game
2022-01-26 20:35:13 -08:00
MysterD
2e79f860e6
More lua improvements
...
Added hooks: ON_SET_MARIO_ACTION, BEFORE_PHYS_STEP
Working on Luigi's character abilities
Autogen lua functions for surface_collision.h
2022-01-24 19:19:19 -08:00
MysterD
fe857de663
Fixed linux compile errors
2022-01-23 20:05:31 -08:00
MysterD
34e903b89a
Merge branch 'unstable' into lua
2022-01-21 19:19:21 -08:00
MysterD
addd16721f
Added headless server compile mode
2022-01-21 19:13:41 -08:00
MysterD
777b9287e6
Notify players where other players go with a popup
2022-01-21 18:24:53 -08:00
MysterD
6a447c10f4
Added ability to exit course, exiting out of the painting
2022-01-21 00:56:54 -08:00
MysterD
8f3ca4c6ea
Lua stuff
...
Added HOOK_BEFORE_MARIO_UPDATE
Added support for Vec3f/Vec3s in autogenerated lua functions
Added more lua functions from mario_actions_submerged.c, and thread6.c
Renamed animation-related fields in CObject wrappers
Moved coss and sins to wrapper
Extended Moveset:
Fixed rolling angle bug
Added rumble calls
Set facing direction when spinning
Added ledge parkour
Corrected ground pound animation
2022-01-20 19:04:34 -08:00
MysterD
cc2324d35e
Even more Lua improvements
...
Added support for structs: Surface, GraphNodeObject_sub, Animation
Generated lua wrapper functions for more functions in mario_actions_submerged.c
Fixed play_sound() wrapper to use a vec3f
Extended Moveset:
ported wall slide and water ground pound
2022-01-20 18:02:12 -08:00
MysterD
8aa9a95d5b
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
f631f4d62f
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
68eff636d9
More Lua improvements, ported ACT_ROLL / ACT_ROLL_AIR from extended moveset
2022-01-18 01:48:51 -08:00
MysterD
1c29a2b47f
Second iteration of Lua IO
...
Started working on third
2022-01-17 19:23:52 -08:00
MysterD
0aa1e04f93
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
511e7c5028
Prevent bubble softlock by halting bubble popping for half a second after being bubbled
2022-01-15 21:50:35 -08:00
MysterD
b5762c2446
Add in-game player list
2022-01-15 20:44:11 -08:00
MysterD
6a1ceab5ca
Made bubble-on-death a server setting
2022-01-14 20:33:06 -08:00
MysterD
625e9b5df9
Fix various bugs with spiny and lakitu
2022-01-14 20:06:26 -08:00
MysterD
839575efe1
Fixed home radius on many enemies, fixed draw distance bug
2022-01-14 16:33:22 -08:00
MysterD
84b9fc8691
Reverted: Removed player offset when changing areas
2021-09-05 15:55:39 -07:00
MysterD
8fb46314fa
Resync bouncing fireball to only have one owner
2021-09-05 14:42:53 -07:00
MysterD
3721877b6a
Removed player offset when changing areas
2021-09-05 14:34:17 -07:00
MysterD
4cebce4864
Added Waluigi - model provided by Super Keeberghrh
2021-09-05 14:23:47 -07:00