MysterD
4ff49cbca7
Even more Lua improvements
...
Reorganized autogenerated lua functions into their own file
Grouped up COBJECT LVTs
Partially implemented: struct MarioBodyState, Object, ObjectNode, GraphNodeObject
Reimplemented lua function wrappers for: camera.h, mario.h, mario_actions_*.c, mario_step.h
2022-01-19 19:20:57 -08:00
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