protected override void OnObjectSpawned(BeatmapObject obj) { BeatmapCustomEvent customEvent = obj as BeatmapCustomEvent; if (!customEventTypes.Contains(customEvent._type)) { customEventTypes.Add(customEvent._type); RefreshTrack(); } }
private void SetInitialTracks() { foreach (BeatmapObject loadedObject in UnsortedObjects) { BeatmapCustomEvent customEvent = loadedObject as BeatmapCustomEvent; if (!customEventTypes.Contains(customEvent._type)) { customEventTypes.Add(customEvent._type); RefreshTrack(); } } }