mirror of
https://github.com/asphyxia-core/plugins.git
synced 2026-03-22 09:54:43 -05:00
47 lines
673 B
TypeScript
47 lines
673 B
TypeScript
export interface Phase {
|
|
id: number;
|
|
p: number;
|
|
}
|
|
|
|
export interface ExtraData {
|
|
[field: string]: {
|
|
path: string;
|
|
pathSrc?: string;
|
|
type: string;
|
|
default: any;
|
|
isArray?: true;
|
|
};
|
|
};
|
|
|
|
export interface Profile {
|
|
collection: 'profile',
|
|
name: string;
|
|
dataVersion: number;
|
|
}
|
|
|
|
export interface Params {
|
|
collection: 'params',
|
|
version: string,
|
|
|
|
params: {
|
|
[key: string]: any;
|
|
};
|
|
}
|
|
|
|
export interface Rivals {
|
|
collection: 'rivals',
|
|
rivals: string[]
|
|
}
|
|
|
|
export interface Scores {
|
|
collection: 'scores',
|
|
version: string,
|
|
|
|
scores: {
|
|
[key: string]: {
|
|
clear_type?: number;
|
|
score: number;
|
|
cnt: number;
|
|
};
|
|
};
|
|
} |