MysterD
26a465fd80
Close file pointers immediately after reading/writing
2022-06-04 17:33:45 -07:00
MysterD
2e1818394e
Show errno when fail to open file pointer
2022-06-04 17:20:41 -07:00
MysterD
91ad974684
Whoops2
2022-06-04 00:54:04 -07:00
MysterD
8b9e348537
Whoops
2022-06-04 00:53:27 -07:00
MysterD
a487978e3d
Prevent client from sending sync valid packets improperly
2022-06-04 00:52:38 -07:00
MysterD
6008761818
Changed tree leaf particle check from hardcoded levels, to gEnvFxMode
2022-06-04 00:43:04 -07:00
MysterD
c95de7fe87
Allowed LEVEL_ENDING to be overridden by DynOS
2022-06-02 22:06:33 -07:00
MysterD
a8c11109ad
Unhardcode castle cannon grate star requirement
2022-06-02 21:19:53 -07:00
MysterD
c0cfc89236
Sync setHome value in spawn object
2022-06-02 21:02:43 -07:00
MysterD
8c92885a7b
Whoops, forgot to save
2022-06-02 19:50:41 -07:00
MysterD
3f9f877f5d
Fixed up indentation
2022-06-02 19:46:51 -07:00
MysterD
e40fe57860
Unhardcoded more bowling ball values
2022-06-02 19:45:01 -07:00
MysterD
091437c430
More custom bhv cleanup
2022-06-02 19:33:28 -07:00
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