MysterD
b2bdf8859c
Cleanup ; recursive descent fixes ; fixed behavior override comparisons
...
Moved dynos parsing for bhvs and models to a common file
Fixed recursive descent to correctly parse the entire expression
Adjusted bhv generation to use recursive descent
Switched all known behavior comparisons to the overridden versions
Fixed issue with Chain Chomp in star road
2022-06-02 19:07:43 -07:00
Prince Frizzy
40e1fa9e58
Added a full new custom behavior system ( #124 )
2022-06-02 12:19:54 -07:00
MysterD
a943b8cdde
Bumped version
2022-06-01 23:04:41 -07:00
MysterD
7e7833f676
Unhardcoded more values ; generated more tex files ; special set home function ; fixed lua bhv bugs
...
Unhardcoded KingBobomb values, Mips values, star dialog values
Generated tex files when they're of the form levels/XXX/NUMBER
Now lua behaviors can call cur_obj_set_home_once() to set home correctly
Lua behaviors are now overridden correctly when created through spawn infos
Behavior checks now translate to the overridden behavior before checking
2022-06-01 23:04:21 -07:00
MysterD
59a36149fe
Update autogen
2022-06-01 01:00:21 -07:00
MysterD
7b7e2245aa
Fix collision bugs setting now allows for non-axis-aligned walls to be correct
2022-06-01 01:00:00 -07:00
MysterD
3e46cc1161
Adjust wall normal when colliding with multiple walls
2022-05-31 18:26:27 -07:00
MysterD
bd7974a544
Consider all walls when doing quarter steps (fixCollisionBugs)
2022-05-31 08:44:18 -07:00
MysterD
9fd309de56
Added server setting toggle for 'surface cucking' and 'exposed ceilings' vanilla bugs
2022-05-31 01:29:48 -07:00
MysterD
91ee4f8a8f
Bump version
2022-05-30 03:08:52 -07:00
Filipianosol
5da1354db9
Fix icon when CC
has more than one word ( #123 )
...
Takes the first word as an argument instead of the entire `CC` string.
Ensures it's always one word.
2022-05-30 03:08:30 -07:00
MysterD
c942b8496a
Clear custom actors on disconnect properly
2022-05-30 00:37:14 -07:00
MysterD
c392a161e8
Fixed crash on warp
2022-05-29 18:16:52 -07:00
MysterD
70f25939b6
Fix bettercam rotation when jumping
2022-05-29 16:43:35 -07:00
MysterD
ab0d46d61e
Prevent hide-and-seek from warping to castle grounds
2022-05-29 15:34:41 -07:00
MysterD
5310b0d496
Fix crash, only translate cam space when its valid
2022-05-29 15:34:28 -07:00
MysterD
b52fe0eaeb
Revert "Restore local Mario to mirror room ( #109 )"
...
This reverts commit 59e26fbc86
.
2022-05-29 15:33:03 -07:00
MysterD
86f32059ac
Fix icon for coop-compiler
2022-05-29 04:00:09 -07:00
MysterD
51fea7f6f2
Fix warnings on windows
2022-05-29 03:30:41 -07:00
MysterD
23d7c83267
Fix mac compile
2022-05-28 21:09:27 -07:00
MysterD
e47e1ede47
Made capped framerates and vsync smoother
2022-05-28 20:13:02 -07:00
MysterD
123abbbc37
Add null checks to spawn_object.c
2022-05-28 01:29:19 -07:00
MysterD
71b50c721e
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-05-28 01:26:52 -07:00
MysterD
867cc65605
Allow set_mario_colors on any layer, add recursive descent to geo parsing, fix color flashing in Arena
2022-05-28 01:26:40 -07:00
137329506980462592
021e203402
Add tired / second punch sound back ( #120 )
2022-05-28 00:56:48 -07:00
MysterD
32e0c9eda2
Re-request level or area if stuck in invalid state for a while
2022-05-28 00:49:28 -07:00
MysterD
8ce66b76c6
Reload save data on disconnect
2022-05-28 00:40:04 -07:00
MysterD
e5d8e90b2f
Cleared controller on disconnect properly
2022-05-28 00:36:55 -07:00
MysterD
aed0d4cb3a
Clear controller values on disconnect
2022-05-28 00:22:13 -07:00
MysterD
15de1d5609
Prevent assert in load_tlut
2022-05-28 00:16:16 -07:00
MysterD
38b2c81189
Attempt to fix crash that mentions get_mario_spawn_type()
2022-05-28 00:14:57 -07:00
MysterD
2cee62f45e
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-05-28 00:08:10 -07:00
MysterD
f9daef3839
Fixed sync of ttc speed setting and pss slide started
2022-05-27 20:02:19 -07:00
MysterD
1fec13a0cb
Alter fog depth to deal with new near plane value
2022-05-27 19:56:38 -07:00
MysterD
643ef61289
Remove unused variable
2022-05-26 18:23:44 -07:00
MysterD
503a6fcfe1
Made romhack camera's collision response less fancy, just zoom in when we have to
2022-05-25 19:30:38 -07:00
MysterD
60365295ba
Made romhack cam snappier, and fixed weird diagonal offset
2022-05-25 19:17:13 -07:00
MysterD
cd7d067aaa
Fix crash when issuing /players chat command
2022-05-25 18:20:13 -07:00
MysterD
df30e5065d
Added null checks to functions in obj_behaviors.c
2022-05-25 18:15:03 -07:00
MysterD
8bbd16573c
Clear custom models on disconnect
2022-05-25 18:07:58 -07:00
MysterD
e3d5f7da22
Bump version
2022-05-25 18:01:48 -07:00
MysterD
ef8a6da152
Remove debug position stuff for bettercam
2022-05-25 18:01:33 -07:00
MysterD
445316cbdb
Arena: made level stuff account for new level
2022-05-25 18:01:05 -07:00
MysterD
3052f9c78c
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-05-25 17:49:42 -07:00
EmeraldLoc
fcba78b69e
Modifed arena mod ( #115 )
...
* Modifed arena mod to make levels cycle and add a change level command
2022-05-25 17:48:20 -07:00
MysterD
c15f8bfef0
Bettercam improvements: no longer sways when close to geo, no longer zooms if player partially visible
2022-05-25 17:47:34 -07:00
MysterD
0778226e60
Added level to arena
2022-05-25 17:46:54 -07:00
PeachyPeach
d1bb79f4a0
Camera config values for lua ( #116 )
...
* Added camera config getters and setters
2022-05-22 18:47:36 -07:00
Amy54Desu
a1c73d13ef
Fix Player Limit Settings and Hide Server Only Chat Commands ( #114 )
2022-05-21 23:07:29 -07:00
MysterD
c660244f31
Allow users to select between accurate or fast interpolations
2022-05-21 21:47:53 -07:00