mirror of
https://github.com/ninjamuffin99/Funkin.git
synced 2024-11-04 13:54:22 +00:00
rename Song.hx class to SongLoad, and removed unneeded shit
This commit is contained in:
parent
47703418bf
commit
06c1b79761
|
@ -550,7 +550,7 @@ class Character extends FlxSprite
|
|||
|
||||
public function loadMappedAnims()
|
||||
{
|
||||
var swagshit = Song.loadFromJson('picospeaker', 'stress');
|
||||
var swagshit = SongLoad.loadFromJson('picospeaker', 'stress');
|
||||
|
||||
var notes = swagshit.notes[0];
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ package;
|
|||
|
||||
import Conductor.BPMChangeEvent;
|
||||
import Section.SwagSection;
|
||||
import Song.SwagSong;
|
||||
import SongLoad.SwagSong;
|
||||
import dsp.FFT;
|
||||
import flixel.FlxSprite;
|
||||
import flixel.FlxStrip;
|
||||
|
@ -1275,13 +1275,13 @@ class ChartingState extends MusicBeatState
|
|||
|
||||
function loadJson(song:String):Void
|
||||
{
|
||||
PlayState.SONG = Song.loadFromJson(song.toLowerCase(), song.toLowerCase());
|
||||
PlayState.SONG = SongLoad.loadFromJson(song.toLowerCase(), song.toLowerCase());
|
||||
LoadingState.loadAndSwitchState(new ChartingState());
|
||||
}
|
||||
|
||||
function loadAutosave():Void
|
||||
{
|
||||
PlayState.SONG = Song.parseJSONshit(FlxG.save.data.autosave);
|
||||
PlayState.SONG = SongLoad.parseJSONshit(FlxG.save.data.autosave);
|
||||
FlxG.resetState();
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package;
|
||||
|
||||
import Song.SwagSong;
|
||||
import SongLoad.SwagSong;
|
||||
|
||||
/**
|
||||
* ...
|
||||
|
|
|
@ -482,7 +482,7 @@ class FreeplayState extends MusicBeatState
|
|||
curDifficulty = 1;
|
||||
}*/
|
||||
|
||||
PlayState.SONG = Song.loadFromJson(poop + '-new', songs[curSelected].songName.toLowerCase());
|
||||
PlayState.SONG = SongLoad.loadFromJson(poop + '-new', songs[curSelected].songName.toLowerCase());
|
||||
PlayState.isStoryMode = false;
|
||||
PlayState.storyDifficulty = curDifficulty;
|
||||
|
||||
|
|
|
@ -156,7 +156,7 @@ class PauseSubState extends MusicBeatSubstate
|
|||
case "Resume":
|
||||
close();
|
||||
case "EASY" | 'NORMAL' | "HARD":
|
||||
PlayState.SONG = Song.loadFromJson(Highscore.formatSong(PlayState.SONG.song.toLowerCase(), curSelected),
|
||||
PlayState.SONG = SongLoad.loadFromJson(Highscore.formatSong(PlayState.SONG.song.toLowerCase(), curSelected),
|
||||
PlayState.SONG.song.toLowerCase());
|
||||
|
||||
PlayState.storyDifficulty = curSelected;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package;
|
||||
|
||||
import Section.SwagSection;
|
||||
import Song.SwagSong;
|
||||
import SongLoad.SwagSong;
|
||||
import flixel.FlxCamera;
|
||||
import flixel.FlxObject;
|
||||
import flixel.FlxSprite;
|
||||
|
@ -160,7 +160,7 @@ class PlayState extends MusicBeatState
|
|||
persistentDraw = true;
|
||||
|
||||
if (SONG == null)
|
||||
SONG = Song.loadFromJson('tutorial');
|
||||
SONG = SongLoad.loadFromJson('tutorial');
|
||||
|
||||
Conductor.mapBPMChanges(SONG);
|
||||
Conductor.changeBPM(SONG.bpm);
|
||||
|
@ -2380,7 +2380,7 @@ class PlayState extends MusicBeatState
|
|||
FlxG.sound.play(Paths.sound('Lights_Shut_off'), function()
|
||||
{
|
||||
// no camFollow so it centers on horror tree
|
||||
SONG = Song.loadFromJson(storyPlaylist[0].toLowerCase() + difficulty, storyPlaylist[0]);
|
||||
SONG = SongLoad.loadFromJson(storyPlaylist[0].toLowerCase() + difficulty, storyPlaylist[0]);
|
||||
LoadingState.loadAndSwitchState(new PlayState());
|
||||
});
|
||||
}
|
||||
|
@ -2388,7 +2388,7 @@ class PlayState extends MusicBeatState
|
|||
{
|
||||
prevCamFollow = camFollow;
|
||||
|
||||
SONG = Song.loadFromJson(storyPlaylist[0].toLowerCase() + difficulty, storyPlaylist[0]);
|
||||
SONG = SongLoad.loadFromJson(storyPlaylist[0].toLowerCase() + difficulty, storyPlaylist[0]);
|
||||
LoadingState.loadAndSwitchState(new PlayState());
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,24 +21,8 @@ typedef SwagSong =
|
|||
var validScore:Bool;
|
||||
}
|
||||
|
||||
class Song
|
||||
class SongLoad
|
||||
{
|
||||
public var song:String;
|
||||
public var notes:Array<Array<SwagSection>>;
|
||||
public var bpm:Float;
|
||||
public var needsVoices:Bool = true;
|
||||
public var speed:Float = 1;
|
||||
|
||||
public var player1:String = 'bf';
|
||||
public var player2:String = 'dad';
|
||||
|
||||
public function new(song, notes, bpm)
|
||||
{
|
||||
this.song = song;
|
||||
this.notes = notes;
|
||||
this.bpm = bpm;
|
||||
}
|
||||
|
||||
public static function loadFromJson(jsonInput:String, ?folder:String):SwagSong
|
||||
{
|
||||
var rawJson = Assets.getText(Paths.json(folder.toLowerCase() + '/' + jsonInput.toLowerCase())).trim();
|
||||
|
@ -72,7 +56,6 @@ class Song
|
|||
{
|
||||
var swagShit:SwagSong = cast Json.parse(rawJson).song;
|
||||
swagShit.validScore = true;
|
||||
trace(swagShit.notes[Conductor.curNotes]);
|
||||
// swagShit.notes[0] = cast Json.parse(rawJson).song.notes[Conductor.curNotes]; // by default uses
|
||||
return swagShit;
|
||||
}
|
|
@ -322,7 +322,7 @@ class StoryMenuState extends MusicBeatState
|
|||
|
||||
PlayState.storyDifficulty = curDifficulty;
|
||||
|
||||
PlayState.SONG = Song.loadFromJson(PlayState.storyPlaylist[0].toLowerCase() + diffic, PlayState.storyPlaylist[0].toLowerCase());
|
||||
PlayState.SONG = SongLoad.loadFromJson(PlayState.storyPlaylist[0].toLowerCase() + diffic, PlayState.storyPlaylist[0].toLowerCase());
|
||||
PlayState.storyWeek = curWeek;
|
||||
PlayState.campaignScore = 0;
|
||||
new FlxTimer().start(1, function(tmr:FlxTimer)
|
||||
|
|
Loading…
Reference in a new issue