export interface HeroDataInfo { hp: number; weapon: number; shooting: ShootingDataInfo; manaRecoveryTime: number; skillSpecial: number[] } export interface EnemyDataInfo { hp: number; weapon: number; shooting: ShootingDataInfo; } export interface ShootingDataInfo { AtkRange: number; AtkCoolDown: number; AtkSpeed: number; Damage: number; AoERange: number; AoEDmg: number; } export interface StageInfo { stageId: number; stageName: string; } export interface SpecialSkillInfo { skillId: number; skillName: string; skillTime: number; } export interface SkillUseInfo { skillType: number; skillId: number; useType: number useTime: number; mana: number; } export interface SkillInfo { skillName: string; level: number; }