internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; TileActionHandler.RegisterTileAction("RSVMinecart", OpenMinecartDialogue); }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; TileActionHandler.RegisterTileAction("PaulaCounter", OpenPaulaMenu); }
private void OnGameLaunched(object sender, EventArgs e) { TileActionHandler.Initialize(Helper); ImageMenu.Setup(Helper); MapMenu.Setup(Helper); TrashCans.Setup(Helper); RSVWorldMap.Setup(Helper); ExternalAPIs.Initialize(Helper); Config = Helper.ReadConfig <ModConfig>(); if (!Helper.ModRegistry.IsLoaded("spacechase0.JsonAssets")) { Log.Error("JSON Assets is not loaded! This mod *requires* JSON Assets!"); return; } // Custom CP Token Set-up CustomCPTokens.RegisterTokens(); Helper.ConsoleCommands.Add("RSV_reset_pedestals", "", ResetPedestals); Helper.ConsoleCommands.Add("RSV_open_portal", "", OpenPortal); // RSV_rivera_secret in Patches/WalletItem // Generic Mod Config Menu setup ConfigMenu.RegisterMenu(); }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; Helper.Events.GameLoop.DayStarted += OnDayStarted; TileActionHandler.RegisterTileAction("IanCounter", OpenIanMenu); }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; TileActionHandler.RegisterTileAction("ShipmentRSV", ShipmentBin); //Helper.Events.Input.ButtonPressed += OnButtonPressed; }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; TileActionHandler.RegisterTileAction("RSVOpenDaiaBook", RSVOpenDaiaBook); TileActionHandler.RegisterTileAction("MyLetter", MyLetter); TileActionHandler.RegisterTileAction("RSVFoxbloomHint", GetFoxbloomHint); }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; FogTexture = Helper.ModContent.Load <Texture2D>(PathUtilities.NormalizePath("assets/SpiritRealmFog.png")); TileActionHandler.RegisterTileAction("RSVWarp", RSVWarp); TileActionHandler.RegisterTileAction("RSVCorruptedFire", CleanseCorruptedFire); Helper.Events.Player.Warped += OnWarped; }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; Helper.Events.GameLoop.DayStarted += OnDayStarted; Helper.Events.GameLoop.DayEnding += OnDayEnding; //SpaceEvents.TouchActionActivated += OnTileAction; TileActionHandler.RegisterTileAction("RSVMaiveLoan", RSVMaiveLoan); }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; //Helper.Events.Input.ButtonPressed += OnButtonPressed; Helper.Events.GameLoop.DayStarted += OnDayStarted; Helper.Events.Player.Warped += OnWarped; TileActionHandler.RegisterTileAction("HotelCounter", HandleHotelCounterMenu); TileActionHandler.RegisterTileAction("EventHallCounter", HandleEventHallMenu); TileActionHandler.RegisterTileAction("RatesCounter", HandleRatesMenu); TileActionHandler.RegisterTileAction("BlissBook", HandleBlissBook); }
internal static void Initialize(IMod ModInstance) { Helper = ModInstance.Helper; Monitor = ModInstance.Monitor; TileActionHandler.RegisterTileAction("RSVUndreyaSched", RSVUndreyaSched); }
internal static void Setup(IModHelper Helper) { MapMenu.Helper = Helper; TileActionHandler.RegisterTileAction("ShowMap", Open); }
internal static void Setup(IModHelper Helper) { TrashCans.Helper = Helper; Helper.Events.GameLoop.DayStarted += OnDayStarted; TileActionHandler.RegisterTileAction("RSV.TrashCan", Trigger); }