79 lines
1.5 KiB
TypeScript
79 lines
1.5 KiB
TypeScript
export interface AccountLockRequest {
|
|
type: "account_lock_req";
|
|
aimeId: number;
|
|
pcbId: string;
|
|
field_0018: number;
|
|
}
|
|
|
|
export interface AccountUnlockRequest {
|
|
type: "account_unlock_req";
|
|
aimeId: number;
|
|
pcbId: string;
|
|
}
|
|
|
|
export interface CreateRecordRequest {
|
|
type: "create_record_req";
|
|
aimeId: number;
|
|
luid: string;
|
|
field_0018: Buffer;
|
|
field_0034: number;
|
|
field_0040: Buffer;
|
|
field_0084: number;
|
|
field_0086: number;
|
|
field_0088: number;
|
|
field_008A: number;
|
|
field_008C: number;
|
|
field_0090: bigint;
|
|
field_009C: number;
|
|
field_00A0: number;
|
|
field_00A2: number;
|
|
field_00A4: number;
|
|
field_00A6: number;
|
|
field_00A8: number;
|
|
field_00AA: number;
|
|
field_00AC: number;
|
|
field_00AE: number;
|
|
field_00B0: number;
|
|
field_00B2: number;
|
|
}
|
|
|
|
export interface CreateTeamRequest {
|
|
type: "create_team_req";
|
|
field_0004: number;
|
|
field_0008: number;
|
|
field_000C: number;
|
|
}
|
|
|
|
export interface GetConfigRequest {
|
|
type: "get_config_req";
|
|
}
|
|
|
|
export interface GetConfigRequest2 {
|
|
type: "get_config_2_req";
|
|
}
|
|
|
|
export interface GetServerListRequest {
|
|
type: "get_server_list_req";
|
|
}
|
|
|
|
export interface UpdateProvisionalStoreRankRequest {
|
|
type: "update_provisional_store_rank_req";
|
|
aimeId: number;
|
|
}
|
|
|
|
export interface UpdateRecordRequest {
|
|
type: "update_record_req";
|
|
// TODO
|
|
}
|
|
|
|
export type Request =
|
|
| AccountLockRequest
|
|
| AccountUnlockRequest
|
|
| CreateRecordRequest
|
|
| CreateTeamRequest
|
|
| GetConfigRequest
|
|
| GetConfigRequest2
|
|
| GetServerListRequest
|
|
| UpdateProvisionalStoreRankRequest
|
|
| UpdateRecordRequest;
|