大侠
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

114 lines
3.0 KiB

import { BagDataProxy } from "./DataTypeProxy/BagDataProxy";
import { BuildsDataProxy } from "./DataTypeProxy/BuildsDataProxy";
import { ConfidanteDataProxy } from "./DataTypeProxy/ConfidanteDataProxy";
import { DateDataProxy } from "./DataTypeProxy/DateDataProxy";
import { GameDataProxy } from "./DataTypeProxy/GameDataProxy";
import { GuideDataProxy } from "./DataTypeProxy/GuideDataProxy";
import { MuTateDataProxy } from "./DataTypeProxy/MuTateDataProxy";
import { PassDataProxy } from "./DataTypeProxy/PassDataProxy";
import { RankDataProxy } from "./DataTypeProxy/RankDataProxy";
import { ShopDataProxy } from "./DataTypeProxy/ShopDataProxy";
import { SigninDataProxy } from "./DataTypeProxy/SigninDataProxy";
import { TalentDataProxy } from "./DataTypeProxy/TalentDataProxy";
import { TaskDataProxy } from "./DataTypeProxy/TaskDataProxy";
import { TokenDataProxy } from "./DataTypeProxy/TokenDataProxy";
import { TreasureDataProxy } from "./DataTypeProxy/TreasureDataProxy";
import { TrialRankDataProxy } from "./DataTypeProxy/TrialRankDataProxy";
import RoleDataMgr from "./RoleDataMgr";
import SceneDataMgr from "./SceneDataMgr";
import SoulDataMgr from "./SoulDataMgr";
export class Model{
/**时间数据 */
get Date(): DateDataProxy {
return DateDataProxy.Ins;
}
/**游戏数据 */
get Game(): GameDataProxy {
return GameDataProxy.Ins;
}
/**引导数据 */
get Guide(): GuideDataProxy {
return GuideDataProxy.Ins;
}
/**货币数据 */
get Token(): TokenDataProxy {
return TokenDataProxy.Ins;
}
/**建筑数据 */
get Build(): BuildsDataProxy {
return BuildsDataProxy.Ins;
}
/**宝物 */
get Treasure():TreasureDataProxy{
return TreasureDataProxy.Ins;
}
/**任务数据 */
get Task(): TaskDataProxy {
return TaskDataProxy.Ins;
}
/**商店数据 */
get Shop(): ShopDataProxy {
return ShopDataProxy.Ins;
}
/**商店数据 */
get Bag(): BagDataProxy {
return BagDataProxy.Ins;
}
/**场景数据 */
get Scene(): SceneDataMgr {
return SceneDataMgr.Ins;
}
/**签到数据 */
get Signin(): SigninDataProxy {
return SigninDataProxy.Ins;
}
/**战魂数据管理器 */
get Soul(): SoulDataMgr {
return SoulDataMgr.Ins;
}
/**角色数据 */
get Role(): RoleDataMgr {
return RoleDataMgr.Ins;
}
/**排行榜数据 */
get Rank(): RankDataProxy {
return RankDataProxy.Ins;
}
/**通关数据 */
get Pass(): PassDataProxy {
return PassDataProxy.Ins;
}
/**天赋 */
get Talent():TalentDataProxy{
return TalentDataProxy.Ins;
}
/**经脉 */
get Confidante():ConfidanteDataProxy{
return ConfidanteDataProxy.Ins;
}
/**试炼 */
get Trial():TrialRankDataProxy{
return TrialRankDataProxy.Ins;
}
/**异兽 */
get Mutate():MuTateDataProxy{
return MuTateDataProxy.Ins;
}
}
export const LocalDataMgr = new Model();