public override void Entry(IModHelper helper) { Config = Helper.ReadConfig <ForageFantasyConfig>(); ForageFantasyConfig.VerifyConfigValues(Config, this); Helper.Events.GameLoop.GameLaunched += delegate { ForageFantasyConfig.SetUpModConfigMenu(Config, this); }; Helper.Events.GameLoop.GameLaunched += delegate { DeluxeGrabberCompatibility.Setup(this); }; Helper.Events.GameLoop.DayStarted += delegate { TapperAndMushroomQualityLogic.IncreaseTreeAges(this); GrapeLogic.SetDropToNewGrapes(this); CheckForTappersDream(); }; Helper.Events.GameLoop.DayEnding += delegate { GrapeLogic.ResetGrapes(this); }; Helper.Events.GameLoop.SaveLoaded += delegate { FernAndBurgerLogic.ChangeBundle(this); }; helper.Events.Input.ButtonsChanged += OnButtonsChanged; Patcher.PatchAll(this); }
public override void Entry(IModHelper helper) { Config = Helper.ReadConfig <ForageFantasyConfig>(); ForageFantasyConfig.VerifyConfigValues(Config, this); Helper.Events.GameLoop.GameLaunched += delegate { ForageFantasyConfig.SetUpModConfigMenu(Config, this); }; Helper.Events.GameLoop.GameLaunched += delegate { DeluxeGrabberCompatibility.Setup(this); }; Helper.Events.GameLoop.DayStarted += delegate { TapperAndMushroomQualityLogic.IncreaseTreeAges(this); }; Helper.Events.GameLoop.SaveLoaded += delegate { FernAndBurgerLogic.ChangeBundle(this); }; Patcher.PatchAll(this); }