Files
pixelheros/assets/script/game/map/RogueConfig.ts
panw 35af88d570 feat: 重构英雄与怪物系统并添加等级机制
- 调整怪物配置映射,将兽人系列怪物ID从5xxx改为6xxx
- 为英雄系统添加等级支持,英雄属性随等级线性增长
- 重构卡牌系统,区分英雄卡和功能卡显示逻辑
- 重新组织英雄配置数据,按职业分类并添加等级字段
- 扩展技能配置,为各等级添加对应技能变体
- 简化特殊卡配置结构,添加名称和描述字段
2026-03-20 10:54:29 +08:00

39 lines
966 B
TypeScript

export enum UpType {
AP1_HP1 = 0, //平衡
HP2 = 1, //强hp
AP2 = 2 //强ap
}
export const StageGrow = {
[UpType.AP1_HP1]: [4,10],
[UpType.HP2]: [2,20],
[UpType.AP2]: [8,0],
}
export const StageBossGrow = {
[UpType.AP1_HP1]: [3,16],
[UpType.HP2]: [1,24],
[UpType.AP2]: [10,4],
}
export const MonType = {
AP: 0, // 近战高功
SPEED: 1, // 高速贴近
HP: 2, // 高血皮厚
//远程攻击
//
}
export const MonList = {
[MonType.AP]: [6001,6002], // 近战高功
[MonType.SPEED]: [6003], // 高速贴近
[MonType.HP]: [6009], // 高血皮厚
//远程攻击
//
}
export const BossList = [5701]
export const StageDuration = 30
export const SpawnBaseCd = 1.6
export const SpawnMinCd = 0.5
export const SpawnStageReduce = 0.08
export const BossSpawnTimeline = [60, 120, 180, 240, 300]
export const SpawnPowerBias = 1