UNPKG

@zerospacegg/iolin

Version:

Community ZeroSpace game data library - units, buildings, abilities, and more

366 lines 12.9 kB
const Protectorate = { src: "faction/protectorate.pkl", slug: "protectorate", id: "faction/protectorate", name: "Protectorate", shortName: "Protectorate", type: "faction", subtype: "main", faction: "protectorate", tagList: ["faction", "faction:main", "faction:protectorate"], inGame: true, fromFuture: false, mercHeroesAllowed: true, hero: ["mera", "prefect-aster", "tech-hero"], unit: [ "mera-coop", "bastion", "commando", "cyclops", "griffin", "hellfire", "ironwing", "juggernaut", "predator", "prot-build-drone", "prot-harvester", "prot-scout-drone", "strider", "titan", "weapon-x", ], building: [ "advanced-factory", "airstrip", "factory", "light-turret", "mechanical-research-lab", "operating-tower", "prot-barracks", "prot-extractor", "research-lab", "specialized-research-lab", "supply-platform", ], talent: { "protectorate-talent-resource-control": { slug: "protectorate-talent-resource-control", name: "Resource Control", shortName: "Resource Control", description: "Control Towers generate resource and flux", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 6, }, "protectorate-talent-power-control": { slug: "protectorate-talent-power-control", name: "Power Control", shortName: "Power Control", description: "Control Towers generate faction power", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 6, }, "protectorate-talent-improved-beam-up": { slug: "protectorate-talent-improved-beam-up", name: "Improved Beam Up", shortName: "Improved Beam Up", description: "-25% Beam up delay, +100% healed amount. Adds 10 max charges.", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 1, }, "protectorate-talent-improved-veterancy": { slug: "protectorate-talent-improved-veterancy", name: "Improved Veterancy", shortName: "Improved Veterancy", description: "+25% faster veterancy gain. Enables Veterancy gain for Heroes.", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 1, }, "protectorate-talent-production-efficiency": { slug: "protectorate-talent-production-efficiency", name: "Production Efficiency", shortName: "Production Efficiency", description: "+75% faster unit training speed", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 2, }, "protectorate-talent-mercenary-reinforcement": { slug: "protectorate-talent-mercenary-reinforcement", name: "Mercenary Reinforcement", shortName: "Mercenary Reinforcement", description: "Reinforcements call down additional random Tier 1 Mercenaries", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 3, }, "protectorate-talent-t3-reinforcements": { slug: "protectorate-talent-t3-reinforcements", name: "T3 Reinforcements", shortName: "T3 Reinforcements", description: "Replaces reinforceable unit types with Gunship/Artemes/Strider/Juggernaut/Disruptor", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 3, }, "protectorate-talent-advanced-weaponry": { slug: "protectorate-talent-advanced-weaponry", name: "Advanced Weaponry", shortName: "Advanced Weaponry", description: "+15% damage and range", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 4, }, "protectorate-talent-airstrike": { slug: "protectorate-talent-airstrike", name: "Airstrike", shortName: "Airstrike", description: "Call down an airstrike, dealing 200 damage. Requires Airstrips to be built.", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 5, }, "protectorate-talent-weapon-x": { slug: "protectorate-talent-weapon-x", name: "Weapon X", shortName: "Weapon X", description: "Calls down a temporary Mech. Explodes on death dealing massive damage.", type: "faction-ability", subtype: "talent", faction: "protectorate", tagList: [ "faction-ability", "faction-ability:talent", "faction:protectorate", ], inGame: true, fromFuture: false, creates: ["weapon-x"], factionType: "main", activationType: "passive", abilityOf: "protectorate", targets: [], damageDisplay: "null", healingDisplay: "null", level: 5, }, }, topbar: { "protectorate-topbar-beam-up": { slug: "protectorate-topbar-beam-up", name: "Beam Up", shortName: "Beam Up", description: "Teleports a unit to any Operating Tower and Heals it by 100. Costs 0.3 power per supply. Click on minimap to choose operating toweer to beam up to.", type: "faction-ability", subtype: "topbar", tagList: ["faction-ability", "faction-ability:topbar"], inGame: true, fromFuture: false, factionType: "main", activationType: "activated", abilityOf: "protectorate", targets: [], energyType: "topbar", cooldown: 2, damageDisplay: "null", healingDisplay: "null", slot: 1, }, "protectorate-topbar-reinforcements": { slug: "protectorate-topbar-reinforcements", name: "Reinforcements", shortName: "Reinforcements", description: "Calls down reinforcements of the selected type. Can only be used near Operating Towers. Available units: Commando, Bastion, Predator, Striker, Atlas.", type: "faction-ability", subtype: "topbar", tagList: ["faction-ability", "faction-ability:topbar"], inGame: true, fromFuture: false, factionType: "main", activationType: "activated", abilityOf: "protectorate", targets: [], energyCost: 20, energyType: "topbar", damageDisplay: "null", healingDisplay: "null", slot: 2, }, "protectorate-topbar-airstrike": { slug: "protectorate-topbar-airstrike", name: "Airstrike", shortName: "Airstrike", description: "Calls down an airstrike, dealing 200 damage. Requires Airstrips to be built.", type: "faction-ability", subtype: "topbar", tagList: ["faction-ability", "faction-ability:topbar"], inGame: true, fromFuture: false, factionType: "main", activationType: "activated", abilityOf: "protectorate", targets: [], energyCost: 3, energyType: "topbar", damageDisplay: "null", healingDisplay: "null", slot: 3, }, "protectorate-topbar-weapon-x": { slug: "protectorate-topbar-weapon-x", name: "Weapon X", shortName: "Weapon X", description: "Calls down a temporary Mech. Explodes on death dealing massive damage.", type: "faction-ability", subtype: "topbar", tagList: ["faction-ability", "faction-ability:topbar"], inGame: true, fromFuture: false, factionType: "main", activationType: "activated", abilityOf: "protectorate", targets: [], energyCost: 40, energyType: "topbar", cooldown: 120, damageDisplay: "null", healingDisplay: "null", slot: 4, }, }, }; // Export the entity as a named export for better ES modules compatibility export const entity = Protectorate; // Also maintain default export for backward compatibility export default Protectorate; //# sourceMappingURL=protectorate.js.map