HackerN64 / HackerSM64

A Super Mario 64 decompilation repo based on CrashOveride95/ultrasm64 that aims to provide a flexible, easy-to-use base for creating romhacks.
341 stars 156 forks source link

Define changes for transitions, two bug fixes #739

Closed Lilaa3 closed 10 months ago

Lilaa3 commented 10 months ago

Fixed higher time transitions not working (up to 255 frames right now) and fixed transitions not starting properly when interrupting another transition, cleaned up a few things, put every non vanilla styled change into POLISHED_TRANSITIONS and renamed set_and_reset_transition_fade_timer Arthurtilly and Artic wanted this reverted by default, i think a "correct" full radius counts as a fix and smoothstep fixes the "ended before you'd expect" look that linear has, but I understand now why maybe it should be left commented out by default. I tried also adjusting the times with POLISHED_TRANSITIONS but it looked very out of place, more than some faster looking transitions did.