public override void PostLoadOn(HonorBoundLogic logic) { var config = ModContent.GetInstance <LunaticConfig>(); config.DaysUntil *= 5; config.HalfDaysRecoveredPerMask *= 5; }
public override void LoadOff(HonorBoundLogic logic) { var durConfig = ModContent.GetInstance <DurabilityConfig>(); durConfig.CanRepair = true; durConfig.CanRepairBroken = true; }
public override void LoadOff(HonorBoundLogic logic) { var lunConfig = ModContent.GetInstance <LunaticConfig>(); var lunDefault = new LunaticConfig(); lunConfig.HalfDaysRecoveredPerMask = lunDefault.HalfDaysRecoveredPerMask; }
public override void LoadOn(HonorBoundLogic logic) { var livConfig = ModContent.GetInstance <LivesConfig>(); var livDefault = new LivesConfig(); livConfig.InitialLives = livDefault.InitialLives; }
public override void LoadOff(HonorBoundLogic logic) { var durConfig = ModContent.GetInstance <DurabilityConfig>(); var durDefault = new DurabilityConfig(); durConfig.GeneralWearAndTearMultiplier = durDefault.GeneralWearAndTearMultiplier * 2; durConfig.MaxDurabilityLostPerRepair = 0; }
public override void LoadOff(HonorBoundLogic logic) { var config = ModContent.GetInstance <LunaticConfig>(); var lunDefault = new LunaticConfig(); config.WallOfFleshMultiplier = lunDefault.WallOfFleshMultiplier; config.DaysUntil = lunDefault.DaysUntil; }
public override void LoadOff(HonorBoundLogic logic) { var injConfig = ModContent.GetInstance <InjuryConfig>(); var livConfig = ModContent.GetInstance <LivesConfig>(); injConfig.CraftableLifeCrystal = true; livConfig.CraftableExtraLives = true; }
public override void LoadOff(HonorBoundLogic logic) { var staConfig = ModContent.GetInstance <StaminaConfig>(); var staDefault = new StaminaConfig(); staConfig.ItemUseRate = 0; staConfig.InitialStamina = staDefault.InitialStamina * 2; }
public override void LoadOff(HonorBoundLogic logic) { var lifConfig = ModContent.GetInstance <LosingIsFunConfig>(); var lifDefault = new LosingIsFunConfig(); lifConfig.MinimumRatioTownNPCSolidBlocks = 0; lifConfig.MinimumTownNpcTileSpacing = 0; }
public override void LoadOff(HonorBoundLogic logic) { var injConfig = ModContent.GetInstance <InjuryConfig>(); var injDefault = new InjuryConfig(); injConfig.DurationOfBleedingHeart = injDefault.DurationOfBleedingHeart; injConfig.HarmBufferCapacityBeforeReceivingInjury = injDefault.HarmBufferCapacityBeforeReceivingInjury; }
public override void LoadOff(HonorBoundLogic logic) { var lifConfig = ModContent.GetInstance <LosingIsFunConfig>(); var lifDefault = new LosingIsFunConfig(); lifConfig.EvacWarpChargeDurationFrames = -1; lifConfig.SorenessDurationSeconds = lifDefault.SorenessDurationSeconds; }
public override void BegunWorldOff(HonorBoundLogic logic) { if (Main.netMode != 2) { var staDefault = new StaminaConfig(); StaminaAPI.AddStamina(Main.LocalPlayer, (staDefault.InitialStamina * 2) - StaminaAPI.GetStamina(Main.LocalPlayer)); } }
public override void BegunWorldOn(HonorBoundLogic logic) { if (Main.netMode != 2) { var staConfig = ModContent.GetInstance <StaminaConfig>(); var staDefault = new StaminaConfig(); StaminaAPI.AddStamina(Main.LocalPlayer, staDefault.InitialStamina - StaminaAPI.GetStamina(Main.LocalPlayer)); } }
public override void BegunWorldOff(HonorBoundLogic logic) { if (Main.netMode != 2) { var livConfig = ModContent.GetInstance <LivesConfig>(); int baseLives = LivesAPI.GetLives(Main.LocalPlayer); LivesAPI.AddLives(Main.LocalPlayer, livConfig.InitialLives - baseLives); } }
public override void LoadOff(HonorBoundLogic logic) { var injConfig = ModContent.GetInstance <InjuryConfig>(); var livConfig = ModContent.GetInstance <LivesConfig>(); var injDefault = new InjuryConfig(); injConfig.LifeCrystalNeedsEvilBossDrops = false; injConfig.VitaePerCrackedLifeCrystal = 2; livConfig.ExtraLifeVoodoo = false; }
public override void LoadOff(HonorBoundLogic logic) { var livConfig = ModContent.GetInstance <LivesConfig>(); livConfig.InitialLives = 10; }
public override void LoadOff(HonorBoundLogic logic) { var lunConfig = ModContent.GetInstance <LunaticConfig>(); lunConfig.MoonLordMaskWins = true; }
public override void LoadOn(HonorBoundLogic logic) { var lunConfig = ModContent.GetInstance <LunaticConfig>(); lunConfig.HalfDaysRecoveredPerMask = 2; }