1
0
Fork 0
muzika-gromche/MuzikaGromche
ivan tkachenko 69e64397a0 Extrapolate AudioSource playback time to get smoother transitions
AudioSource only updates about 25 times per second, meaning that even at
30 fps some adjacent frames would be calculated as having exact same
timestamps and render duplicated colors. At 100+ fps more than 2/3 of
the frames would be duplicates.

As a drive-by change, split complex logic of BeatTimeState into smaller
classes. Most of the time the state needs to maintain some boolean flag
which it flips once and stays that way, like HasStarted, IsLooping.
2025-08-11 22:28:31 +03:00
..
UnityAssets Add Animator and Audio to MineshaftStartTile 2025-08-03 00:31:07 +03:00
DiscoBallManager.cs Fix Disco Ball hanging around after being disabled 2025-08-07 20:27:57 +03:00
MuzikaGromche.csproj Drop CSync as a dependency from Release builds 2025-08-11 22:28:31 +03:00
Plugin.cs Extrapolate AudioSource playback time to get smoother transitions 2025-08-11 22:28:31 +03:00
PoweredLightsAnimators.cs Add Animator and Audio to MineshaftStartTile 2025-08-03 00:31:07 +03:00
SpawnRateManager.cs Add spawn rate patch to make the event more likely 2025-08-05 05:10:21 +03:00