/** * @file Game data definitions. * @copyright nhcarrigan * @license Naomi's Public License * @author Naomi Carrigan */ /* eslint-disable max-lines -- Data file */ import type { Adventurer } from "@elysium/types"; export const defaultAdventurers: Array = [ { baseCost: 10, class: "warrior", combatPower: 1, count: 0, essencePerSecond: 0, goldPerSecond: 0.1, id: "peasant", level: 1, name: "Peasant", unlocked: true, }, { baseCost: 100, class: "warrior", combatPower: 3, count: 0, essencePerSecond: 0, goldPerSecond: 0.5, id: "militia", level: 2, name: "Militia", unlocked: false, }, { baseCost: 750, class: "mage", combatPower: 8, count: 0, essencePerSecond: 0.01, goldPerSecond: 1.5, id: "apprentice", level: 3, name: "Apprentice Mage", unlocked: false, }, { baseCost: 5000, class: "rogue", combatPower: 20, count: 0, essencePerSecond: 0.02, goldPerSecond: 4, id: "scout", level: 4, name: "Scout", unlocked: false, }, { baseCost: 35_000, class: "cleric", combatPower: 50, count: 0, essencePerSecond: 0.05, goldPerSecond: 10, id: "acolyte", level: 5, name: "Acolyte", unlocked: false, }, { baseCost: 250_000, class: "ranger", combatPower: 120, count: 0, essencePerSecond: 0.1, goldPerSecond: 25, id: "ranger", level: 6, name: "Ranger", unlocked: false, }, { baseCost: 1_750_000, class: "warrior", combatPower: 300, count: 0, essencePerSecond: 0.2, goldPerSecond: 75, id: "knight", level: 7, name: "Knight", unlocked: false, }, { baseCost: 12_000_000, class: "mage", combatPower: 800, count: 0, essencePerSecond: 0.5, goldPerSecond: 200, id: "archmage", level: 8, name: "Archmage", unlocked: false, }, { baseCost: 85_000_000, class: "paladin", combatPower: 2000, count: 0, essencePerSecond: 1, goldPerSecond: 600, id: "paladin", level: 9, name: "Paladin", unlocked: false, }, { baseCost: 600_000_000, class: "ranger", combatPower: 6000, count: 0, essencePerSecond: 3, goldPerSecond: 2000, id: "dragon_rider", level: 10, name: "Dragon Rider", unlocked: false, }, { baseCost: 4_000_000_000, class: "rogue", combatPower: 18_000, count: 0, essencePerSecond: 6, goldPerSecond: 5000, id: "shadow_assassin", level: 11, name: "Shadow Assassin", unlocked: false, }, { baseCost: 28_000_000_000, class: "mage", combatPower: 45_000, count: 0, essencePerSecond: 15, goldPerSecond: 14_000, id: "arcane_scholar", level: 12, name: "Arcane Scholar", unlocked: false, }, { baseCost: 200_000_000_000, class: "rogue", combatPower: 130_000, count: 0, essencePerSecond: 35, goldPerSecond: 40_000, id: "void_walker", level: 13, name: "Void Walker", unlocked: false, }, { baseCost: 1_400_000_000_000, class: "paladin", combatPower: 400_000, count: 0, essencePerSecond: 100, goldPerSecond: 120_000, id: "celestial_guard", level: 14, name: "Celestial Guard", unlocked: false, }, { baseCost: 10_000_000_000_000, class: "warrior", combatPower: 1_200_000, count: 0, essencePerSecond: 300, goldPerSecond: 400_000, id: "divine_champion", level: 15, name: "Divine Champion", unlocked: false, }, { baseCost: 70_000_000_000_000, class: "paladin", combatPower: 4_000_000, count: 0, essencePerSecond: 800, goldPerSecond: 1_200_000, id: "seraph_knight", level: 16, name: "Seraph Knight", unlocked: false, }, { baseCost: 500_000_000_000_000, class: "rogue", combatPower: 12_000_000, count: 0, essencePerSecond: 2000, goldPerSecond: 3_500_000, id: "abyss_diver", level: 17, name: "Abyss Diver", unlocked: false, }, { baseCost: 3_500_000_000_000_000, class: "warrior", combatPower: 35_000_000, count: 0, essencePerSecond: 5000, goldPerSecond: 10_000_000, id: "infernal_warden", level: 18, name: "Infernal Warden", unlocked: false, }, { baseCost: 25_000_000_000_000_000, class: "mage", combatPower: 100_000_000, count: 0, essencePerSecond: 12_000, goldPerSecond: 30_000_000, id: "crystal_sage", level: 19, name: "Crystal Sage", unlocked: false, }, { baseCost: 175_000_000_000_000_000, class: "rogue", combatPower: 300_000_000, count: 0, essencePerSecond: 30_000, goldPerSecond: 90_000_000, id: "void_sentinel", level: 20, name: "Void Sentinel", unlocked: false, }, { baseCost: 1_200_000_000_000_000_000, class: "warrior", combatPower: 900_000_000, count: 0, essencePerSecond: 80_000, goldPerSecond: 270_000_000, id: "eternal_champion", level: 21, name: "Eternal Champion", unlocked: false, }, { baseCost: 8_500_000_000_000_000_000, class: "mage", combatPower: 2_700_000_000, count: 0, essencePerSecond: 220_000, goldPerSecond: 800_000_000, id: "aether_weaver", level: 22, name: "Aether Weaver", unlocked: false, }, { baseCost: 60_000_000_000_000_000_000, class: "warrior", combatPower: 8_000_000_000, count: 0, essencePerSecond: 600_000, goldPerSecond: 2_500_000_000, id: "titan_warrior", level: 23, name: "Titan Warrior", unlocked: false, }, { baseCost: 420_000_000_000_000_000_000, class: "mage", combatPower: 24_000_000_000, count: 0, essencePerSecond: 1_600_000, goldPerSecond: 7_500_000_000, id: "nexus_sage", level: 24, name: "Nexus Sage", unlocked: false, }, { baseCost: 3_000_000_000_000_000_000_000, class: "paladin", combatPower: 72_000_000_000, count: 0, essencePerSecond: 4_500_000, goldPerSecond: 22_000_000_000, id: "cosmos_knight", level: 25, name: "Cosmos Knight", unlocked: false, }, { baseCost: 21_000_000_000_000_000_000_000, class: "warrior", combatPower: 200_000_000_000, count: 0, essencePerSecond: 12_000_000, goldPerSecond: 65_000_000_000, id: "astral_sovereign", level: 26, name: "Astral Sovereign", unlocked: false, }, { baseCost: 150_000_000_000_000_000_000_000, class: "mage", combatPower: 600_000_000_000, count: 0, essencePerSecond: 35_000_000, goldPerSecond: 200_000_000_000, id: "primordial_mage", level: 27, name: "Primordial Mage", unlocked: false, }, { baseCost: 1_000_000_000_000_000_000_000_000, class: "paladin", combatPower: 1_800_000_000_000, count: 0, essencePerSecond: 100_000_000, goldPerSecond: 600_000_000_000, id: "reality_warden", level: 28, name: "Reality Warden", unlocked: false, }, { baseCost: 7_000_000_000_000_000_000_000_000, class: "ranger", combatPower: 5_500_000_000_000, count: 0, essencePerSecond: 300_000_000, goldPerSecond: 1_800_000_000_000, id: "infinity_ranger", level: 29, name: "Infinity Ranger", unlocked: false, }, { baseCost: 50_000_000_000_000_000_000_000_000, class: "paladin", combatPower: 16_000_000_000_000, count: 0, essencePerSecond: 850_000_000, goldPerSecond: 5_500_000_000_000, id: "oblivion_paladin", level: 30, name: "Oblivion Paladin", unlocked: false, }, { baseCost: 350_000_000_000_000_000_000_000_000, class: "rogue", combatPower: 50_000_000_000_000, count: 0, essencePerSecond: 2_500_000_000, goldPerSecond: 16_000_000_000_000, id: "transcendent_rogue", level: 31, name: "Transcendent Rogue", unlocked: false, }, { baseCost: 2_500_000_000_000_000_000_000_000_000, class: "warrior", combatPower: 150_000_000_000_000, count: 0, essencePerSecond: 7_000_000_000, goldPerSecond: 50_000_000_000_000, id: "omniversal_champion", level: 32, name: "Omniversal Champion", unlocked: false, }, ];