card_svr/src/common/GConfig.ts
2020-12-02 10:14:45 +08:00

21 lines
704 B
TypeScript

import {BaseCfg} from "../cfg/BaseCfg";
import {DataParser} from "./DataParser";
import {EffectCardCfg} from "../cfg/EffectCardCfg";
import {HeroCfg} from "../cfg/HeroCfg";
import {SkillCfg} from "../cfg/SkillCfg";
import {SystemCardCfg} from "../cfg/SystemCardCfg";
import {UnitCfg} from "../cfg/UnitCfg";
import {BaseConst} from "../constants/BaseConst";
export function initData() {
const rP = DataParser.regCommonParser.bind(DataParser);
rP(BaseConst.COMPOUND, BaseCfg);
rP(BaseConst.EFFECTCARD, EffectCardCfg);
rP(BaseConst.HERO, HeroCfg);
rP(BaseConst.SKILL, SkillCfg);
rP(BaseConst.SYSTEMCARD, SystemCardCfg);
rP(BaseConst.UNIT, UnitCfg);
DataParser.loadAll();
}