declare const _default: { char_285_medic2: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: null; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_286_cast3: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: null; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_376_therex: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: null; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_502_nblade: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_500_noirc: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_503_rang: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_501_durin: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_009_12fce: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_123_fang: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_240_wyvern: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_504_rguard: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: null; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_192_falco: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_208_melan: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_281_popka: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_209_ardign: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_122_beagle: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_284_spot: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_124_kroos: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_211_adnach: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_507_rsnipe: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: null; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_121_lava: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_120_hibisc: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_212_ansel: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_506_rmedic: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: null; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_210_stward: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_505_rcast: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: null; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: never[]; }; char_278_orchid: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_141_nights: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_109_fmout: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_253_greyy: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_328_cammou: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: string; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_235_jesica: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_126_shotst: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_190_clour: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_133_mm: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_118_yuki: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_302_glaze: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_366_acdrop: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_198_blackd: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_149_scave: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_290_vigna: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_151_myrtle: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: ({ skillId: string; overridePrefabKey: string; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_130_doberm: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_289_gyuki: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_159_peacok: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_193_frostl: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_127_estell: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_185_frncat: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_301_cutter: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_337_utage: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: string; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_271_spikes: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_237_gravel: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_272_strong: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_236_rope: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_117_myrrh: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_187_ccheal: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_298_susuro: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_181_flower: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_385_finlpp: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: string; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_199_yak: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_150_snakek: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_381_bubble: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_196_sunbr: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_260_durnar: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: ({ skillId: string; overridePrefabKey: string; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_110_deepcl: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_183_skgoat: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_258_podego: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_355_ethan: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_277_sqrrel: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_128_plosis: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_275_breeze: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_115_headbr: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_102_texas: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_349_chiave: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_261_sddrag: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_401_elysm: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: ({ skillId: string; overridePrefabKey: string; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_308_swire: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_265_sophia: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_106_franka: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_131_flameb: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_508_aguard: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; char_155_tiger: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_415_flint: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_140_whitew: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_294_ayer: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_252_bibeak: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_143_ghost: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_356_broca: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_274_astesi: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_333_sidero: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: ({ skillId: string; overridePrefabKey: string; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_129_bluep: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_204_platnm: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_367_swllow: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_511_asnipe: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; char_365_aprl: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_219_meteo: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_379_sesa: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_279_excu: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_346_aosta: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_002_amiya: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_405_absin: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_411_tomimi: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_166_skfire: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_509_acast: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; char_306_leizi: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: string; prefabKey: string; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_344_beewax: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_373_lionhd: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_388_mint: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_242_otter: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_336_folivo: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_108_silent: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_171_bldsk: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_345_folnic: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_510_amedic: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; char_348_ceylon: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: string; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_436_whispr: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: string; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_148_nearl: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_226_hmau: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_144_red: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_243_waaifu: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_107_liskam: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: ({ candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; } | { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; })[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_201_moeshd: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_325_bison: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_163_hpsts: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_378_asbest: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_145_prove: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_158_milu: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_218_cuttle: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_173_slchan: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_383_snsant: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_174_slbell: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_254_vodfox: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_195_glassb: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_326_glacus: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_101_sora: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_343_tknogi: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_215_mantic: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_241_panda: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_103_angel: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_340_shwaz: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_113_cqbw: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_197_poca: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_391_rosmon: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: string; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_112_siege: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: ({ candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; } | { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; })[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_222_bpipe: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_134_ifrit: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_213_mostma: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_180_amgoat: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_2013_cerber: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_291_aglina: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_358_lisa: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_248_mgllan: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: ({ skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: string; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_250_phatom: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_400_weedy: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_225_haak: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_147_shining: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_179_cgbird: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: string; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_136_hsguma: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_202_demkni: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_423_blemsh: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_2014_nian: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_311_mudrok: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: ({ skillId: string; overridePrefabKey: string; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_416_zumama: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_172_svrash: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_293_thorns: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_010_chen: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_017_huang: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_350_surtr: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_188_helage: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: string; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; token_10000_silent_healrb: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; token_10001_deepcl_tentac: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10003_cgbird_bird: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: ({ candidates: null; } | { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; })[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10004_otter_motter: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10005_mgllan_drone1: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10005_mgllan_drone2: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10005_mgllan_drone3: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10006_vodfox_doll: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: ({ skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10007_phatom_twin: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10008_cqbw_box: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: ({ skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10009_weedy_cannon: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: ({ skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: ({ candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; } | { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; })[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10010_folivo_car: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: ({ skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10011_beewax_oblisk: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: ({ skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; token_10012_rosmon_shield: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: ({ skillId: null; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; } | { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: null; }[]; unlockCond: { phase: number; level: number; }; })[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: null; }[]; }; trap_001_crate: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_002_emp: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_003_gate: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_005_sensor: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_006_antidr: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_007_ballis: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_008_farm: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_009_battery: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: string; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_010_frosts: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_011_ore: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_012_mine: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_013_blower: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_014_tower: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: null; rangeId: null; blackboard: never[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_015_tree: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_016_peon: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: never[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: null; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_018_bomb: { name: string; description: null; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_019_electric: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_020_roadblock: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_021_flame: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: null; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_022_frosts_friend: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_023_ore_friend: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; trap_024_npcsld: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: null; tokenKey: null; appellation: string; position: string; tagList: null; displayLogo: null; itemUsage: null; itemDesc: null; itemObtainApproach: null; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; }[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: null; potentialRanks: never[]; favorKeyFrames: null; allSkillLvlup: never[]; }; char_230_savage: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_282_catap: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: { type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; }[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_283_midn: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: never[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: never[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_137_brownb: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_347_jaksel: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_164_nightm: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_220_grani: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; blackboard: { key: string; value: number; }[]; overrideDescripton: null; prefabKey: null; rangeId: null; }[]; }; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; char_263_skadi: { name: string; description: string; canUseGeneralPotentialItem: boolean; potentialItemId: string; team: number; displayNumber: string; tokenKey: null; appellation: string; position: string; tagList: string[]; displayLogo: string; itemUsage: string; itemDesc: string; itemObtainApproach: string; isNotObtainable: boolean; maxPotentialLevel: number; rarity: number; profession: string; trait: null; phases: ({ characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: null; } | { characterPrefabKey: string; rangeId: string; maxLevel: number; attributesKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; evolveCost: { id: string; count: number; type: string; }[]; })[]; skills: { skillId: string; overridePrefabKey: null; overrideTokenKey: null; levelUpCostCond: { unlockCond: { phase: number; level: number; }; lvlUpTime: number; levelUpCost: { id: string; count: number; type: string; }[]; }[]; unlockCond: { phase: number; level: number; }; }[]; talents: { candidates: { unlockCondition: { phase: number; level: number; }; requiredPotentialRank: number; prefabKey: string; name: string; description: string; rangeId: null; blackboard: { key: string; value: number; }[]; }[]; }[]; potentialRanks: ({ type: number; description: string; buff: { attributes: { abnormalFlags: null; abnormalImmunes: null; abnormalAntis: null; abnormalCombos: null; abnormalComboImmunes: null; attributeModifiers: { attributeType: number; formulaItem: number; value: number; loadFromBlackboard: boolean; fetchBaseValueFromSourceEntity: boolean; }[]; }; }; equivalentCost: null; } | { type: number; description: string; buff: null; equivalentCost: null; })[]; favorKeyFrames: { level: number; data: { maxHp: number; atk: number; def: number; magicResistance: number; cost: number; blockCnt: number; moveSpeed: number; attackSpeed: number; baseAttackTime: number; respawnTime: number; hpRecoveryPerSec: number; spRecoveryPerSec: number; maxDeployCount: number; maxDeckStackCnt: number; tauntLevel: number; massLevel: number; baseForceLevel: number; stunImmune: boolean; silenceImmune: boolean; sleepImmune: boolean; }; }[]; allSkillLvlup: { unlockCond: { phase: number; level: number; }; lvlUpCost: { id: string; count: number; type: string; }[]; }[]; }; }; export default _default;