TableLevelConfig.ts 584 B

123456789101112131415161718192021222324252627
  1. import { JsonUtil } from "db://oops-framework/core/utils/JsonUtil";
  2. export class TableLevelConfig {
  3. static TableName: string = "LevelConfig";
  4. private data: any;
  5. init(level_id: number) {
  6. var table = JsonUtil.get(TableLevelConfig.TableName);
  7. this.data = table[level_id];
  8. this.level_id = level_id;
  9. }
  10. /** 编号【KEY】 */
  11. level_id: number = 0;
  12. /** 通关分数 */
  13. get name(): number {
  14. return this.data.name;
  15. }
  16. /** 消除次数 */
  17. get frequency(): number {
  18. return this.data.frequency;
  19. }
  20. }