public RicochetEnhancement() : base() { Icon = Icons.Ricochet; AllModules = new EnhancementModule[1] { new EnhancementModule("Max Zwooshes", 100, 1, exponentialCostPercentage: 1f) }; }
public BleedEnhancement() : base() { Icon = Icons.Bleed; AllModules = new EnhancementModule[2] { new EnhancementModule("Blood Intensity", 30, 0.1f, exponentialCostPercentage: 0.2f), new EnhancementModule("Blood Amount", 30, 0.5f, 50, exponentialCostPercentage: 0.8f) }; }
public MultishotEnhancement() : base() { Icon = Icons.Multishot; AllModules = new EnhancementModule[2] { new EnhancementModule("Multi Count", 500, 1f, 4, exponentialCostPercentage: 1f), new EnhancementModule("Damage", 150, 0.05f) }; }
public PiercingEnhancement() : base() { Icon = Icons.Piercing; AllModules = new EnhancementModule[2] { new EnhancementModule("Max Slooshes", 200, 1f, exponentialCostPercentage: 0.4f), new EnhancementModule("Sloosh damage multiplier", 100, 0.1f, exponentialCostPercentage: 0.5f) }; }
public ExplosiveEnhancement() : base() { Icon = Icons.Explosive; AllModules = new EnhancementModule[2] { new EnhancementModule("Boom Chance", 100, 0.1f, 10, exponentialCostPercentage: 0.8f), new EnhancementModule("Boom Size", 200, 1, 20, exponentialCostPercentage: 1.5f) }; }
public GenericEnhancements() : base() { AllModules = new EnhancementModule[5] { new EnhancementModule("Pew Capacity", 5, 1, exponentialCostPercentage: 0.05f), new EnhancementModule("Pew Replenish Rate", 10, 0.05f, 18, exponentialCostPercentage: 0.05f), new EnhancementModule("Pew Pew Speed", 30, 0.05f, exponentialCostPercentage: 0.1f), new EnhancementModule("Pew Damage", 35, 1, exponentialCostPercentage: 0.2f), new EnhancementModule("Speeeeeed", 50, 0.15f, 15, exponentialCostPercentage: 0.6f), }; }