Files
djhackersdev_minime/src/chunithm/request/upsertUserAll.ts
T
Tau d1d63e1ef9 chunithm: Initial implementation code drop
No cleaner development history than this exists. It's difficult to
methodically design something when you don't yet know what it is
you're designing.
2019-11-06 17:29:07 -05:00

49 lines
1.5 KiB
TypeScript

import { UserDataJson } from "../proto/userData";
import { UserGameOptionJson } from "../proto/userGameOption";
import { UserGameOptionExJson } from "../proto/userGameOptionEx";
import { UserMapJson } from "../proto/userMap";
import { UserCharacterJson } from "../proto/userCharacter";
import { UserItemJson } from "../proto/userItem";
import { UserMusicDetailJson } from "../proto/userMusic";
import { UserActivityJson } from "../proto/userActivity";
import { UserRecentRatingJson } from "../proto/userRecentRating";
import { UserPlaylogJson } from "../proto/userPlaylog";
import { UserDataExJson } from "../proto/userDataEx";
export interface UpsertUserAllRequest {
/** Integer, AiMe ID */
userId: string;
upsertUserAll: {
userData: UserDataJson[];
userGameOption?: UserGameOptionJson[];
userGameOptionEx?: UserGameOptionExJson[];
userMapList?: UserMapJson[];
userCharacterList?: UserCharacterJson[];
userItemList?: UserItemJson[];
userMusicDetailList?: UserMusicDetailJson[];
userActivityList?: UserActivityJson[];
userRecentRatingList?: UserRecentRatingJson[];
userPlaylogList?: UserPlaylogJson[];
userDataEx?: UserDataExJson[];
/** String of binary digits */
isNewMapList: string;
/** String of binary digits */
isNewCharacterList: string;
/** String of binary digits */
isNewMusicDetailList: string;
/** String of binary digits */
isNewItemList: string;
/** String of binary digits */
isNewCourseList: string;
/** String of binary digits */
isNewDuelList: string;
};
}