MysterD
03b21082a6
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
2a611034a6
Added a full new custom behavior system ( #124 )
2022-06-02 12:19:54 -07:00
MysterD
ebecb79af3
Bumped version
2022-06-01 23:04:41 -07:00
MysterD
efaf87ab11
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
1224dec362
Update autogen
2022-06-01 01:00:21 -07:00
MysterD
ada0170dbb
Fix collision bugs setting now allows for non-axis-aligned walls to be correct
2022-06-01 01:00:00 -07:00
MysterD
64e444e490
Adjust wall normal when colliding with multiple walls
2022-05-31 18:26:27 -07:00
MysterD
57b507ba1d
Consider all walls when doing quarter steps (fixCollisionBugs)
2022-05-31 08:44:18 -07:00
MysterD
4add33fa19
Added server setting toggle for 'surface cucking' and 'exposed ceilings' vanilla bugs
2022-05-31 01:29:48 -07:00
MysterD
d687b4513c
Bump version
2022-05-30 03:08:52 -07:00
Filipianosol
b9229aea5f
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
668544f62d
Clear custom actors on disconnect properly
2022-05-30 00:37:14 -07:00
MysterD
e719875b48
Fixed crash on warp
2022-05-29 18:16:52 -07:00
MysterD
315420693b
Fix bettercam rotation when jumping
2022-05-29 16:43:35 -07:00
MysterD
635c29dcbe
Prevent hide-and-seek from warping to castle grounds
2022-05-29 15:34:41 -07:00
MysterD
89462131eb
Fix crash, only translate cam space when its valid
2022-05-29 15:34:28 -07:00
MysterD
01dabb442d
Revert "Restore local Mario to mirror room ( #109 )"
...
This reverts commit a5e9e38713
.
2022-05-29 15:33:03 -07:00
MysterD
b9353c9dfc
Fix icon for coop-compiler
2022-05-29 04:00:09 -07:00
MysterD
162aa40f96
Fix warnings on windows
2022-05-29 03:30:41 -07:00
MysterD
8fd9d76f5a
Fix mac compile
2022-05-28 21:09:27 -07:00
MysterD
eeb47f9896
Made capped framerates and vsync smoother
2022-05-28 20:13:02 -07:00
MysterD
1591e406fa
Add null checks to spawn_object.c
2022-05-28 01:29:19 -07:00
MysterD
3b02056de8
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-05-28 01:26:52 -07:00
MysterD
e829943461
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
aaf84330f7
Add tired / second punch sound back ( #120 )
2022-05-28 00:56:48 -07:00
MysterD
dc62b609a9
Re-request level or area if stuck in invalid state for a while
2022-05-28 00:49:28 -07:00
MysterD
d853acc52a
Reload save data on disconnect
2022-05-28 00:40:04 -07:00
MysterD
6ee840b55a
Cleared controller on disconnect properly
2022-05-28 00:36:55 -07:00
MysterD
8a02578315
Clear controller values on disconnect
2022-05-28 00:22:13 -07:00
MysterD
f5d69402a9
Prevent assert in load_tlut
2022-05-28 00:16:16 -07:00
MysterD
7dd7678f07
Attempt to fix crash that mentions get_mario_spawn_type()
2022-05-28 00:14:57 -07:00
MysterD
aa21ccbf96
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-05-28 00:08:10 -07:00
MysterD
5cadf0455a
Fixed sync of ttc speed setting and pss slide started
2022-05-27 20:02:19 -07:00
MysterD
fe25547c7e
Alter fog depth to deal with new near plane value
2022-05-27 19:56:38 -07:00
MysterD
77dab156b0
Remove unused variable
2022-05-26 18:23:44 -07:00
MysterD
5e4c47a3c4
Made romhack camera's collision response less fancy, just zoom in when we have to
2022-05-25 19:30:38 -07:00
MysterD
6c2d431e65
Made romhack cam snappier, and fixed weird diagonal offset
2022-05-25 19:17:13 -07:00
MysterD
aea75678eb
Fix crash when issuing /players chat command
2022-05-25 18:20:13 -07:00
MysterD
69a82965da
Added null checks to functions in obj_behaviors.c
2022-05-25 18:15:03 -07:00
MysterD
0e2e370f47
Clear custom models on disconnect
2022-05-25 18:07:58 -07:00
MysterD
1e1504b8a6
Bump version
2022-05-25 18:01:48 -07:00
MysterD
79bbd8dd20
Remove debug position stuff for bettercam
2022-05-25 18:01:33 -07:00
MysterD
6468c8ed65
Arena: made level stuff account for new level
2022-05-25 18:01:05 -07:00
MysterD
829b9e856b
Merge branch 'coop' of github.com:sm64ex-coop-dev/sm64ex-coop into coop
2022-05-25 17:49:42 -07:00
EmeraldLoc
99fd4914f9
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
75ec199b07
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
f6ba22a2a8
Added level to arena
2022-05-25 17:46:54 -07:00
PeachyPeach
607e07166c
Camera config values for lua ( #116 )
...
* Added camera config getters and setters
2022-05-22 18:47:36 -07:00
Amy54Desu
df57dddbea
Fix Player Limit Settings and Hide Server Only Chat Commands ( #114 )
2022-05-21 23:07:29 -07:00
MysterD
f5e245590f
Allow users to select between accurate or fast interpolations
2022-05-21 21:47:53 -07:00