sm64coopdx/src/engine
Sunk a0ff975ec8
Re-introduce a few vanilla bugs under gBehaviorValues (#413)
* Properly set Mario's y vel to 0 on popping

* Re-introduce a few vanilla bugs under gBehaviorValues

The Shell Mario glitch was patched as a side effect to patching a different bug, but several romhacks use it so I need it back.
The ability to collect multiple normal caps at once is needed for hat-in-hand using the hat factory glitch.

* Fix Shell Mario fix

Found the actual reason why the glitch doesn't work and figured that this change shouldn't affect anything else, so I removed its entry from gBehaviorValues.

* Add InfiniteRenderDistance to gBehaviorValues

I'm well aware that disabling the infinite render distance will be very desync prone, however a few glitches, most notably cloning and chuckya double jump, need objects load and unload from render distance.
2023-06-11 14:24:13 -07:00
..
behavior_script.c Re-introduce a few vanilla bugs under gBehaviorValues (#413) 2023-06-11 14:24:13 -07:00
behavior_script.h Added adjustable draw distance for objects 2021-08-30 18:22:36 -07:00
extended_bounds.h Adjust extended bounds values 2022-04-16 21:34:49 -07:00
geo_layout.c Rename AllocOnlyPool to DynamicPool, add GrowingPool 2023-05-12 18:53:25 -07:00
geo_layout.h Rename AllocOnlyPool to DynamicPool, add GrowingPool 2023-05-12 18:53:25 -07:00
graph_node.c Fix some bugs found in testing 2023-05-18 17:54:29 -07:00
graph_node.h Keep animations in-bounds 2023-05-18 12:42:18 -07:00
graph_node_manager.c Fix up DynOS actor override 2022-04-22 18:57:26 -07:00
level_script.c Prevent deduplication of area models - it would overwrite the areaIndex 2023-05-18 21:29:57 -07:00
level_script.h Make envfx use dynamic memory 2023-05-12 21:30:16 -07:00
math_util.c Fixed several crashes and errors found in static analysis 2023-05-15 01:15:20 -07:00
math_util.h Add some more functions for use in LUA, And expose others. (#129) 2022-08-05 22:17:05 -07:00
surface_collision.c Make gEnvironmentRegions safer 2023-05-15 12:04:07 -07:00
surface_collision.h Fixed several crashes and errors found in static analysis 2023-05-15 01:15:20 -07:00
surface_load.c Make gEnvironmentRegions safer 2023-05-15 12:04:07 -07:00
surface_load.h Redo how surface memory is handled 2023-05-14 12:04:08 -07:00