1234567891011121314151617181920212223242526272829303132333435 |
- import { UserData } from "./UserData";
- interface RoleServer {
- id: string;
- grade: number;
- dna_lv: string;
- dna_attr:{any}
- equip: [];
- skin: [];
- fight_force: number;
- }
- class Data {
- private _roles: { [id: string]: RoleServer } = {};
- setData(data: {[id: string]:RoleServer}): void {
- if (data) {
- for(const id in data) {
- if (data.hasOwnProperty(id)) {
- const role = data[id];
- this._roles[id] = role;
-
- }
- }
- }
- }
- getData(id: string): RoleServer {
- return this._roles[id];
- }
- }
- export let RoleData = new Data;
|