Files
Polaris/code/datums
Rykka Stormheart d0828ed06f Fixes a looping sound bugs, adds additional options
Previously, the pref check on `direct` loops would always fail if pref_check was not enabled, meaning that direct sounds never worked. This is fixed.

Modifies how _direct override works. Previously, it was simply doing direct = _direct, which meant that any and all sounds with direct defined would immediately be flipped back to false UNLESS you specified a specific argument.

Now, it is an +override+, labeled "disable_direct". If set true, this disables direct and forces it to use local playback.

Exclusive mode is added. Enable this on your looping sound to +only+ start one of this soundloop from your object at a time, rather than allowing multiple start() calls to fire and trigger new loops.

Skip Start Sound is an argument to start - this allows you to skip the startup and go straight to the mid.
Skip Stop Sound is similar to the above, but it skips the stop/end sound, and simply ends the loop.
2023-03-03 04:03:02 -08:00
..
2022-04-27 01:02:04 +01:00
2022-04-17 19:14:32 -08:00
2022-04-27 01:02:04 +01:00
2023-02-26 00:05:47 -08:00
2023-02-24 23:33:52 -08:00
2021-05-25 18:17:26 -09:00
2022-04-17 19:14:43 -08:00
2022-03-31 19:23:29 +01:00
2022-03-31 19:21:58 +01:00