1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- var t = require;
- var e = module;
- var i = exports;
- Object.defineProperty(i, "__esModule", {value: !0});
- const s = t("App"),
- o = t("BaseModel"),
- a = (t("ControllerConst"), t("GameConst"));
- i.default = class extends o.default {
- constructor(t) {
- super(t), (this.data = null), s.default.SaveManage.add(this, "GAME_DATA", !1, !0);
- }
- init() {
- console.error('getCurMapData33333333333333333333');
- s.default.SaveManage.load("GAME_DATA");
- }
- getCurMapData() {
- return this.data.maps[this.data.curMapType];
- }
- getFBMapData() {
- return this.data.maps[a.EmMapType.FB];
- }
- getMainMapData() {
- return this.data.maps[a.EmMapType.MAIN];
- }
- createMemento(t) {
- return this.setIdleTime(), this.data;
- }
- resetMapData(t = -1) {
- return (
- (this.data.maps[this.data.curMapType] = {
- curId: t,
- money: s.default.ConfigManager.gameConf.game.originGold,
- machines: {}
- }),
- this.data.maps[this.data.curMapType]
- );
- }
- setMemento(t, e) {
- this.data = t || {
- maps: {
- [a.EmMapType.MAIN]: {curId: 1, money: s.default.ConfigManager.gameConf.game.originGold, machines: {}},
- [a.EmMapType.FB]: {curId: 10001, money: s.default.ConfigManager.gameConf.game.originGold, machines: {}}
- },
- curMapType: a.EmMapType.MAIN
- };
- }
- setIdleTime() {
- this.data.maps[this.data.curMapType].startIdleTime = s.default.DateUtils.secondNow();
- }
- };
|