55 lines
927 B
TypeScript
55 lines
927 B
TypeScript
/**
|
|
* 技师的好感度数据
|
|
*/
|
|
import { BaseData } from "./BaseData";
|
|
import proto from 'db://assets/Scripts/proto/proto.pb.js';
|
|
|
|
export class GirlFavorabilityData extends BaseData {
|
|
// id
|
|
private id: number;
|
|
// 星级
|
|
private star: number;
|
|
|
|
constructor() {
|
|
super();
|
|
this.id = 0;
|
|
this.star = 0;
|
|
}
|
|
|
|
public reset(): void {
|
|
this.id = 0;
|
|
this.star = 0;
|
|
}
|
|
|
|
public clear(): void {
|
|
this.id = 0;
|
|
this.star = 0;
|
|
}
|
|
|
|
public destroy(): void {
|
|
super.destroy();
|
|
this.id = null;
|
|
this.star = null;
|
|
}
|
|
|
|
/** 获取 id */
|
|
public getId(): number {
|
|
return this.id;
|
|
}
|
|
|
|
/** 保存 id */
|
|
public setId(value: number): void {
|
|
this.id = value;
|
|
}
|
|
|
|
/** 获取星级 */
|
|
public getStar(): number {
|
|
return this.star;
|
|
}
|
|
|
|
/** 保存星级 */
|
|
public setStar(value: number): void {
|
|
this.star = value;
|
|
}
|
|
}
|