internal static void ChangeLevel(string file, bool fresh, bool genents = true, bool clearents = true, onLevelLoaded callback = null) { statemanager.SetState(new loading(false), fresh); audio.StopTrack(); audio.ClearSounds(); world.ResetData(file, fresh, genents); GenerateMap(file, fresh, genents, callback); }