public void Init(IPALogger pluginLogger, Config conf) { Logger = new HeckLogger(pluginLogger); ChromaConfig.Instance = conf.Generated <ChromaConfig>(); HeckData.InitPatches(_harmonyInstance, Assembly.GetExecutingAssembly()); LightIDTableManager.InitTable(); }
public void Init(IPALogger pluginLogger) { Logger = new HeckLogger(pluginLogger); HeckData.InitPatches(_harmonyInstance, Assembly.GetExecutingAssembly()); Heck.Animation.TrackBuilder.TrackManagerCreated += Animation.AssignPlayerToTrack.OnTrackManagerCreated; Heck.Animation.TrackBuilder.TrackManagerCreated += Animation.AssignTrackParent.OnTrackManagerCreated; Heck.Animation.TrackBuilder.TrackCreated += Animation.AnimationHelper.OnTrackCreated; }
public void Init(IPALogger pluginLogger) { Logger = new HeckLogger(pluginLogger); HeckData.InitPatches(_harmonyInstance, Assembly.GetExecutingAssembly()); }