@zerospacegg/iolin
Version:
Community ZeroSpace game data library - units, buildings, abilities, and more
105 lines • 3.16 kB
JavaScript
const EmperorProjection = {
src: "faction/legion/unit/emperor_projection.pkl",
slug: "emperor-projection",
id: "faction/legion/unit/emperor-projection",
name: "Emperor",
shortName: "Emperor",
type: "unit",
subtype: "ultimate",
faction: "legion",
tier: "T4",
tagList: [
"unit",
"unit:ultimate",
"faction:legion",
"tier:4",
"armor:medium",
"armored",
"sacrifices",
"attacker",
"can-be-mind-controlled",
],
inGame: true,
fromFuture: false,
uuid: "02b5fb2f-8759-4c09-b9bd-0b2c2cf80d49",
buildCount: 1,
domain: "ground",
hp: 2000,
vision: 1800,
speed: 600,
armor: 2,
armorType: "medium",
untargetable: false,
maxAddOns: 30,
ability: {
"emperor-projection-attack": {
slug: "emperor-projection-attack",
name: "Attack",
shortName: "Attack",
type: "ability",
subtype: "attack",
faction: "legion",
tagList: ["ability", "ability:attack", "faction:legion"],
inGame: true,
fromFuture: false,
activationType: "auto",
targets: [],
cooldown: 1.4,
range: 300,
abilityOf: "emperor-projection",
damage: 100,
damagePerSec: 71,
damageDisplay: "100",
splashPercent: 100,
splashRange: 100,
splashDisplay: "100% over 100 range",
bonusPercent: 200,
bonusVsTags: ["building"],
autocast: "always",
},
},
addOn: {
"emperor-projection-sacrifice-thrall-soul": {
src: "engine/add_on.pkl",
slug: "emperor-projection-sacrifice-thrall-soul",
id: "engine/emperor-projection-sacrifice-thrall-soul",
name: "Thrall Soul",
shortName: "Thrall Soul",
description: "Each gives emperor +50 HP and +5 attack damage",
type: "add-on",
subtype: "sacrifice",
faction: "legion",
tagList: [
"add-on",
"add-on:sacrifice",
"faction:legion",
"bonus:sacrifice",
],
inGame: true,
fromFuture: false,
uuid: "ac41a10f-659d-4dd8-b7b1-79a3301edcfa",
buildCount: 1,
domain: "ground",
armorType: "none",
untargetable: false,
maxAddOns: 0,
ability: {},
addOn: {},
variantBuilding: {},
variantUnit: {},
addOnType: "sacrifice",
addOnOf: "emperor-projection",
},
},
variantBuilding: {},
variantUnit: {},
canBeInfused: false,
canBeReanimated: false,
canBeMindControlled: true,
upgrade: {},
};
// Export the entity as a named export for better ES modules compatibility
export const entity = EmperorProjection;
// Also maintain default export for backward compatibility
export default EmperorProjection;
//# sourceMappingURL=emperor-projection.js.map