cleaned up code

"This switch case is hella wack you're repeating code and changing like one argument"
This commit is contained in:
Lucky56
2021-06-08 13:01:42 +02:00
parent 8ac6249e2b
commit e0620e8c12
4 changed files with 38 additions and 74 deletions

View File

@ -97,28 +97,20 @@ class Paths
inline static public function voices(song:String)
{
var songLowercase = switch (song)
{
case 'Dad Battle':
StringTools.replace(song," ", "").toLowerCase();
case 'Philly Nice':
StringTools.replace(song," Nice", "").toLowerCase();
default:
StringTools.replace(song," ", "-").toLowerCase();
var songLowercase = StringTools.replace(PlayState.SONG.song, " ", "-").toLowerCase();
switch (songLowercase) {
case 'dad-battle': songLowercase = 'dadbattle';
case 'philly-nice': songLowercase = 'philly';
}
return 'songs:assets/songs/${songLowercase}/Voices.$SOUND_EXT';
}
inline static public function inst(song:String)
{
var songLowercase = switch (song)
{
case 'Dad Battle':
StringTools.replace(song," ", "").toLowerCase();
case 'Philly Nice':
StringTools.replace(song," Nice", "").toLowerCase();
default:
StringTools.replace(song," ", "-").toLowerCase();
var songLowercase = StringTools.replace(PlayState.SONG.song, " ", "-").toLowerCase();
switch (songLowercase) {
case 'dad-battle': songLowercase = 'dadbattle';
case 'philly-nice': songLowercase = 'philly';
}
return 'songs:assets/songs/${songLowercase}/Inst.$SOUND_EXT';
}