diff --git a/source/funkin/graphics/video/FunkinVideoSprite.hx b/source/funkin/graphics/video/FunkinVideoSprite.hx index d0b60ea29..18b0009f3 100644 --- a/source/funkin/graphics/video/FunkinVideoSprite.hx +++ b/source/funkin/graphics/video/FunkinVideoSprite.hx @@ -2,6 +2,7 @@ package funkin.graphics.video; #if hxvlc import hxvlc.flixel.FlxVideoSprite; +import funkin.Preferences; /** * Not to be confused with FlxVideo, this is a hxvlc based video class @@ -13,6 +14,13 @@ class FunkinVideoSprite extends FlxVideoSprite public function new(x:Float = 0, y:Float = 0) { super(x, y); + // null safety fucking SUCKS + if (bitmap != null) + { + bitmap.onOpening.add(function():Void { + if (bitmap != null) bitmap.audioDelay = Preferences.globalOffset * 1000; // Microseconds + }); + } } } #end