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
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();
|