fix: 将英雄最大数量从5调整为3并统一相关逻辑
将游戏配置中的英雄最大数量(HERO_MAX_NUM)从5改为3,以调整游戏平衡性。 更新了SingletonModuleComp和MissionCardComp中相关的英雄数量上限逻辑,确保所有相关代码都使用统一的配置值而非硬编码的数字。 同时添加了两个CSV配置文件(heros.csv和skills.csv)的元数据文件。
This commit is contained in:
@@ -10,6 +10,7 @@ import { GameScoreStats } from "./config/HeroAttrs";
|
||||
import { mLogger } from "./Logger";
|
||||
import { TalentType } from "./config/TalentSet";
|
||||
import { gameDataSync } from "./GameDataSync";
|
||||
import { FightSet } from "./config/GameSet";
|
||||
|
||||
/**
|
||||
* 用远程数据覆盖本地数据(统一方法)
|
||||
@@ -79,8 +80,8 @@ export class SingletonModuleComp extends ecs.Comp {
|
||||
mission_data:{
|
||||
mon_num:0,//怪物数量
|
||||
hero_num:0,//英雄数量
|
||||
hero_max_num:5,//英雄可召唤上限
|
||||
hero_extend_max_num:6,//英雄可拓展上限
|
||||
hero_max_num:FightSet.HERO_MAX_NUM,//英雄可召唤上限
|
||||
hero_extend_max_num:FightSet.HERO_MAX_NUM + 1,//英雄可拓展上限
|
||||
wave_time_num:0,//波次时间
|
||||
in_fight:false,
|
||||
fight_time:0,//战斗时间
|
||||
|
||||
Reference in New Issue
Block a user