public static void OnPreLoad() { Tunings.Inject <CarUFO, Definition, NewDefinition>(false); sOldSingleton = Singleton; Singleton = new NewDefinition(); }
public void OnPreLoad() { InteractionTuning tuning = Tunings.GetTuning <CarUFO, Definition>(); if (tuning != null) { tuning.Availability.Teens = true; } Tunings.Inject <CarUFO, Definition, NewDefinition>(false); sOldSingleton = Singleton; Singleton = new NewDefinition(); }