Merge branch 'master' of git.kingsome.cn:node/corgi

This commit is contained in:
zhl 2021-05-12 17:34:49 +08:00
commit e71accb7b9
4 changed files with 33 additions and 5 deletions

File diff suppressed because one or more lines are too long

1
config/reward_tbl.json Normal file
View File

@ -0,0 +1 @@
[{"id":30001,"starnmu":0,"baserdid":11,"baserd":"初学一段"},{"id":30002,"starnmu":1,"baserdid":12,"baserd":"初学二段"},{"id":30003,"starnmu":5,"baserdid":13,"baserd":"初学三段"},{"id":30004,"starnmu":10,"baserdid":14,"baserd":"初学四段"},{"id":30005,"starnmu":15,"baserdid":15,"baserd":"初学五段"},{"id":30006,"starnmu":20,"baserdid":16,"baserd":"初学六段"},{"id":30007,"starnmu":25,"baserdid":17,"baserd":"初学七段"},{"id":30008,"starnmu":30,"baserdid":18,"baserd":"初学八段"},{"id":30009,"starnmu":35,"baserdid":19,"baserd":"初学九段"},{"id":30010,"starnmu":40,"baserdid":21,"baserd":"智者一段"},{"id":30011,"starnmu":45,"baserdid":22,"baserd":"智者二段"},{"id":30012,"starnmu":50,"baserdid":23,"baserd":"智者三段"},{"id":30013,"starnmu":55,"baserdid":24,"baserd":"智者四段"},{"id":30014,"starnmu":60,"baserdid":25,"baserd":"智者五段"},{"id":30015,"starnmu":65,"baserdid":26,"baserd":"智者六段"},{"id":30016,"starnmu":70,"baserdid":27,"baserd":"智者七段"},{"id":30017,"starnmu":75,"baserdid":28,"baserd":"智者八段"},{"id":30018,"starnmu":80,"baserdid":29,"baserd":"智者九段"},{"id":30019,"starnmu":85,"baserdid":31,"baserd":"博士一段"},{"id":30020,"starnmu":90,"baserdid":32,"baserd":"博士二段"},{"id":30021,"starnmu":95,"baserdid":33,"baserd":"博士三段"},{"id":30022,"starnmu":100,"baserdid":34,"baserd":"博士四段"},{"id":30023,"starnmu":105,"baserdid":35,"baserd":"博士五段"},{"id":30024,"starnmu":110,"baserdid":36,"baserd":"博士六段"},{"id":30025,"starnmu":115,"baserdid":37,"baserd":"博士七段"},{"id":30026,"starnmu":120,"baserdid":38,"baserd":"博士八段"},{"id":30027,"starnmu":125,"baserdid":39,"baserd":"博士九段"},{"id":30028,"starnmu":150,"baserdid":99,"baserd":"百科全书"}]

View File

@ -5,6 +5,7 @@ export class mission_vo implements Cfg{
public id: number;
public number: number;
public typeID: number;
public commonlyadd: number;
public hardadd: number;
public lastdif: number;
@ -14,12 +15,12 @@ export class mission_vo implements Cfg{
public timestar: number;
public enemy: number;
public enemystar: number;
public beforehand_enemy: number;
public keyID: string;
public decode(data: any) {
this.id = data.id;
this.number = data.number;
this.typeID = data.typeID;
this.commonlyadd = data.commonlyadd;
this.hardadd = data.hardadd;
this.lastdif = data.lastdif;
@ -29,10 +30,9 @@ export class mission_vo implements Cfg{
this.timestar = data.timestar;
this.enemy = data.enemy;
this.enemystar = data.enemystar;
this.beforehand_enemy = data.beforehand_enemy;
this.keyID = data.keyID;
};
public isOK (uniqueID: number, param1: any, param2: any): boolean {
if((param1 == undefined || param1 == null) && (param2 == undefined || param2 == null)){
return this.id == uniqueID;
@ -42,4 +42,4 @@ export class mission_vo implements Cfg{
}
return this.id == uniqueID && this.id == param1 && this.id == param2;
};
};
};

View File

@ -0,0 +1,27 @@
import {Cfg} from "../../common/DataParser";
export class reward_vo implements Cfg{
name: "reward_vo";
public id: number;
public starnmu: number;
public baserdid: number;
public baserd: string;
public decode(data: any) {
this.id = data.id;
this.starnmu = data.starnmu;
this.baserdid = data.baserdid;
this.baserd = data.baserd;
};
public isOK (uniqueID: number, param1: any, param2: any): boolean {
if((param1 == undefined || param1 == null) && (param2 == undefined || param2 == null)){
return this.id == uniqueID;
}
if(param2 == undefined || param2 == null){
return this.id == uniqueID && this.id == param1;
}
return this.id == uniqueID && this.id == param1 && this.id == param2;
};
};