ADClearSickData.ts 528 B

1234567891011121314151617181920
  1. /** 清除害虫数据类 */
  2. import { FarmState } from "../../../game/data/GameData";
  3. const { ccclass } = cc._decorator;
  4. @ccclass
  5. export default class ADClearSickData {
  6. curConfigID = -1;
  7. openPanel(id) {
  8. this.curConfigID = id;
  9. mk.ui.openPanel('game/prefab/uiPanel/ADClearSickPanel');
  10. }
  11. clearSick() {
  12. let farm = gData.gameData.getFarmDataMap(this.curConfigID);
  13. farm.state = FarmState.Ripe;
  14. gData.gameData.needFreshArr.push(this.curConfigID);
  15. }
  16. }