Commit Graph

2393 Commits (95a8199b9b002b569a769bad16079ac46b4bf998)

Author SHA1 Message Date
MysterD 084ba327fd Close file pointers immediately after reading/writing 2022-06-04 17:33:45 -07:00
MysterD b84645b4d1 Show errno when fail to open file pointer 2022-06-04 17:20:41 -07:00
MysterD 96b536050f Whoops2 2022-06-04 00:54:04 -07:00
MysterD eb1a45346c Whoops 2022-06-04 00:53:27 -07:00
MysterD 5c5e8acd1c Prevent client from sending sync valid packets improperly 2022-06-04 00:52:38 -07:00
MysterD 6e087de181 Changed tree leaf particle check from hardcoded levels, to gEnvFxMode 2022-06-04 00:43:04 -07:00
MysterD 4a93e44779 Allowed LEVEL_ENDING to be overridden by DynOS 2022-06-02 22:06:33 -07:00
MysterD 1f0a55ada1 Unhardcode castle cannon grate star requirement 2022-06-02 21:19:53 -07:00
MysterD bf995d79c1 Sync setHome value in spawn object 2022-06-02 21:02:43 -07:00
MysterD b570091224 Whoops, forgot to save 2022-06-02 19:50:41 -07:00
MysterD bf5c9d7610 Fixed up indentation 2022-06-02 19:46:51 -07:00
MysterD 89a44c00b8 Unhardcoded more bowling ball values 2022-06-02 19:45:01 -07:00
MysterD 12af07a5e9 More custom bhv cleanup 2022-06-02 19:33:28 -07:00
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