From 70584c6e88e98549efaa1e7a0bff7b969a8cefc3 Mon Sep 17 00:00:00 2001 From: EliteMasterEric <ericmyllyoja@gmail.com> Date: Thu, 13 Jul 2023 01:13:26 -0400 Subject: [PATCH] Make funkin.util.Constants auto-imported --- source/funkin/DialogueBox.hx | 1 - source/funkin/MainMenuState.hx | 1 - source/funkin/TitleState.hx | 1 - source/funkin/import.hx | 1 + source/funkin/play/Countdown.hx | 1 - source/funkin/play/PlayState.hx | 1 - source/funkin/play/PlayStatePlaylist.hx | 4 +--- .../funkin/play/cutscene/dialogue/ConversationDebugState.hx | 1 - source/funkin/play/event/SetCameraBopSongEvent.hx | 5 ++--- source/funkin/play/notes/NoteDirection.hx | 1 - source/funkin/play/song/SongValidator.hx | 1 - source/funkin/ui/OptionsState.hx | 1 - source/funkin/ui/PopUpStuff.hx | 1 - source/funkin/ui/debug/charting/ChartEditorState.hx | 1 - source/funkin/ui/story/StoryMenuState.hx | 1 - source/funkin/util/Constants.hx | 1 + 16 files changed, 5 insertions(+), 18 deletions(-) diff --git a/source/funkin/DialogueBox.hx b/source/funkin/DialogueBox.hx index 4258f71ce..342fcba10 100644 --- a/source/funkin/DialogueBox.hx +++ b/source/funkin/DialogueBox.hx @@ -1,6 +1,5 @@ package funkin; -import funkin.util.Constants; import flixel.FlxSprite; import flixel.addons.text.FlxTypeText; import flixel.group.FlxSpriteGroup; diff --git a/source/funkin/MainMenuState.hx b/source/funkin/MainMenuState.hx index 348bf8d17..020a121c0 100644 --- a/source/funkin/MainMenuState.hx +++ b/source/funkin/MainMenuState.hx @@ -26,7 +26,6 @@ import funkin.ui.story.StoryMenuState; import funkin.ui.OptionsState; import funkin.ui.PreferencesMenu; import funkin.ui.Prompt; -import funkin.util.Constants; import funkin.util.WindowUtil; import lime.app.Application; import openfl.filters.ShaderFilter; diff --git a/source/funkin/TitleState.hx b/source/funkin/TitleState.hx index 59845ed40..30e8d67a5 100644 --- a/source/funkin/TitleState.hx +++ b/source/funkin/TitleState.hx @@ -14,7 +14,6 @@ import funkin.shaderslmfao.ColorSwap; import funkin.shaderslmfao.LeftMaskShader; import funkin.shaderslmfao.TitleOutline; import funkin.ui.AtlasText; -import funkin.util.Constants; import openfl.Assets; import openfl.display.Sprite; import openfl.events.AsyncErrorEvent; diff --git a/source/funkin/import.hx b/source/funkin/import.hx index 9aa99fade..4ba062b8f 100644 --- a/source/funkin/import.hx +++ b/source/funkin/import.hx @@ -2,6 +2,7 @@ package; #if !macro // Only import these when we aren't in a macro. +import funkin.util.Constants; import funkin.Paths; import flixel.FlxG; // This one in particular causes a compile error if you're using macros. diff --git a/source/funkin/play/Countdown.hx b/source/funkin/play/Countdown.hx index 169bda24b..51d72693e 100644 --- a/source/funkin/play/Countdown.hx +++ b/source/funkin/play/Countdown.hx @@ -1,6 +1,5 @@ package funkin.play; -import funkin.util.Constants; import flixel.tweens.FlxEase; import flixel.tweens.FlxTween; import flixel.FlxSprite; diff --git a/source/funkin/play/PlayState.hx b/source/funkin/play/PlayState.hx index 7d5dc48b9..f651f5ac6 100644 --- a/source/funkin/play/PlayState.hx +++ b/source/funkin/play/PlayState.hx @@ -47,7 +47,6 @@ import funkin.ui.PopUpStuff; import funkin.ui.PreferencesMenu; import funkin.ui.stageBuildShit.StageOffsetSubState; import funkin.ui.story.StoryMenuState; -import funkin.util.Constants; import funkin.util.SerializerUtil; import funkin.util.SortUtil; import lime.ui.Haptic; diff --git a/source/funkin/play/PlayStatePlaylist.hx b/source/funkin/play/PlayStatePlaylist.hx index acfd26752..6b754878c 100644 --- a/source/funkin/play/PlayStatePlaylist.hx +++ b/source/funkin/play/PlayStatePlaylist.hx @@ -1,10 +1,8 @@ package funkin.play; -import funkin.util.Constants; - /** * Manages playback of multiple songs in a row. - * + * * TODO: Add getters/setters for all these properties to validate them. */ class PlayStatePlaylist diff --git a/source/funkin/play/cutscene/dialogue/ConversationDebugState.hx b/source/funkin/play/cutscene/dialogue/ConversationDebugState.hx index 5f2b98f8b..4d7f74a58 100644 --- a/source/funkin/play/cutscene/dialogue/ConversationDebugState.hx +++ b/source/funkin/play/cutscene/dialogue/ConversationDebugState.hx @@ -4,7 +4,6 @@ import flixel.FlxState; import funkin.modding.events.ScriptEventDispatcher; import funkin.modding.events.ScriptEvent; import flixel.util.FlxColor; -import funkin.Paths; /** * A state with displays a conversation with no background. diff --git a/source/funkin/play/event/SetCameraBopSongEvent.hx b/source/funkin/play/event/SetCameraBopSongEvent.hx index 6f8a0645d..b17d4511c 100644 --- a/source/funkin/play/event/SetCameraBopSongEvent.hx +++ b/source/funkin/play/event/SetCameraBopSongEvent.hx @@ -1,6 +1,5 @@ package funkin.play.event; -import funkin.util.Constants; import flixel.tweens.FlxTween; import flixel.FlxCamera; import flixel.tweens.FlxEase; @@ -11,7 +10,7 @@ import funkin.play.event.SongEventData.SongEventFieldType; /** * This class represents a handler for configuring camera bop intensity and rate. - * + * * Example: Bop the camera twice as hard, once per beat (rather than once every four beats). * ``` * { @@ -22,7 +21,7 @@ import funkin.play.event.SongEventData.SongEventFieldType; * } * } * ``` - * + * * Example: Reset the camera bop to default values. * ``` * { diff --git a/source/funkin/play/notes/NoteDirection.hx b/source/funkin/play/notes/NoteDirection.hx index 8a0fb5ecc..c937916f1 100644 --- a/source/funkin/play/notes/NoteDirection.hx +++ b/source/funkin/play/notes/NoteDirection.hx @@ -1,6 +1,5 @@ package funkin.play.notes; -import funkin.util.Constants; import flixel.util.FlxColor; /** diff --git a/source/funkin/play/song/SongValidator.hx b/source/funkin/play/song/SongValidator.hx index d393c11eb..936ad46f7 100644 --- a/source/funkin/play/song/SongValidator.hx +++ b/source/funkin/play/song/SongValidator.hx @@ -5,7 +5,6 @@ import funkin.play.song.SongData.SongMetadata; import funkin.play.song.SongData.SongPlayData; import funkin.play.song.SongData.SongTimeChange; import funkin.play.song.SongData.SongTimeFormat; -import funkin.util.Constants; /** * For SongMetadata and SongChartData objects, diff --git a/source/funkin/ui/OptionsState.hx b/source/funkin/ui/OptionsState.hx index 291dafdf1..6c32c7f4c 100644 --- a/source/funkin/ui/OptionsState.hx +++ b/source/funkin/ui/OptionsState.hx @@ -5,7 +5,6 @@ import flixel.FlxSubState; import flixel.addons.transition.FlxTransitionableState; import flixel.group.FlxGroup; import flixel.util.FlxSignal; -import funkin.util.Constants; import funkin.util.WindowUtil; class OptionsState extends MusicBeatState diff --git a/source/funkin/ui/PopUpStuff.hx b/source/funkin/ui/PopUpStuff.hx index 3e848b9e6..75fc87c8b 100644 --- a/source/funkin/ui/PopUpStuff.hx +++ b/source/funkin/ui/PopUpStuff.hx @@ -4,7 +4,6 @@ import flixel.FlxSprite; import flixel.group.FlxGroup.FlxTypedGroup; import flixel.tweens.FlxTween; import funkin.play.PlayState; -import funkin.util.Constants; class PopUpStuff extends FlxTypedGroup<FlxSprite> { diff --git a/source/funkin/ui/debug/charting/ChartEditorState.hx b/source/funkin/ui/debug/charting/ChartEditorState.hx index 566e75706..aad43f93f 100644 --- a/source/funkin/ui/debug/charting/ChartEditorState.hx +++ b/source/funkin/ui/debug/charting/ChartEditorState.hx @@ -34,7 +34,6 @@ import funkin.ui.debug.charting.ChartEditorThemeHandler.ChartEditorTheme; import funkin.ui.debug.charting.ChartEditorToolboxHandler.ChartEditorToolMode; import funkin.ui.haxeui.components.CharacterPlayer; import funkin.ui.haxeui.HaxeUIState; -import funkin.util.Constants; import funkin.util.FileUtil; import funkin.util.DateUtil; import funkin.util.SerializerUtil; diff --git a/source/funkin/ui/story/StoryMenuState.hx b/source/funkin/ui/story/StoryMenuState.hx index 37aa94d23..8badbbded 100644 --- a/source/funkin/ui/story/StoryMenuState.hx +++ b/source/funkin/ui/story/StoryMenuState.hx @@ -16,7 +16,6 @@ import funkin.play.PlayState; import funkin.play.PlayStatePlaylist; import funkin.play.song.Song; import funkin.play.song.SongData.SongDataParser; -import funkin.util.Constants; class StoryMenuState extends MusicBeatState { diff --git a/source/funkin/util/Constants.hx b/source/funkin/util/Constants.hx index bc280f176..0278d59b9 100644 --- a/source/funkin/util/Constants.hx +++ b/source/funkin/util/Constants.hx @@ -205,6 +205,7 @@ class Constants * OTHER */ // ============================== + public static final LIBRARY_SEPARATOR:String = ':'; /** * All MP3 decoders introduce a playback delay of `528` samples,