feat(gvg): 添加策划表解析

This commit is contained in:
luying
2023-01-30 10:21:36 +08:00
parent 2a2922dc03
commit 3a71d7da97
13 changed files with 188 additions and 59 deletions

View File

@@ -5,25 +5,25 @@ const _ = require('lodash');
export interface DicGVGResourceBase {
// 唯一id
id: number;
readonly id: number;
// 名称
name: string
readonly name: string
// 农庄等级
lv: number;
readonly lv: number;
// 类型 1-农田 2-矿场 3-木堆
type: number;
readonly type: number;
// 限制类型
limitType: number;
readonly limitType: number;
// 限制参数
limitParams: number[];
readonly limitParams: number[];
// 农田产量加成
fieldAdd: number;
readonly fieldAdd: number;
// 矿山铁矿的含铁量
mineralValue: { type: number, output: number, count: number }[];
readonly mineralValue: { type: number, output: number, count: number }[];
// 单木框产量
woodOutput: number;
readonly woodOutput: number;
// 总数
sum: number;
readonly sum: number;
}
type KeysEnum<T> = { [P in keyof Required<T>]: true };