Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
N
Neos
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
love_飞影
Neos
Commits
eefa5f20
Commit
eefa5f20
authored
Mar 18, 2023
by
Chunchi Che
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
sync neos-protobuf
parent
7e6315dd
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
119 additions
and
4 deletions
+119
-4
neos-protobuf
neos-protobuf
+1
-1
src/api/ocgcore/idl/ocgcore.ts
src/api/ocgcore/idl/ocgcore.ts
+118
-3
No files found.
neos-protobuf
@
3383e74b
Subproject commit
6434c30b91cc28627fff3a7266c69b5b4e83d3a
a
Subproject commit
3383e74b3f523574a91d4d41fa3a7a3602728cd
a
src/api/ocgcore/idl/ocgcore.ts
View file @
eefa5f20
...
...
@@ -363,7 +363,7 @@ export namespace ygopro {
}
}
export class YgoCtosMsg extends pb_1.Message {
#one_of_decls: number[][] = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]];
#one_of_decls: number[][] = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
, 12
]];
constructor(
data?:
| any[]
...
...
@@ -380,6 +380,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -393,6 +394,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -406,6 +408,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -419,6 +422,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -432,6 +436,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -445,6 +450,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -458,6 +464,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -471,6 +478,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -484,6 +492,7 @@ export namespace ygopro {
ctos_time_confirm?: CtosTimeConfirm;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -497,6 +506,7 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: CtosGameMsgResponse;
ctos_chat?: never;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
...
...
@@ -510,6 +520,21 @@ export namespace ygopro {
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: CtosChat;
ctos_surrender?: never;
}
| {
ctos_player_info?: never;
ctos_join_game?: never;
ctos_update_deck?: never;
ctos_hs_ready?: never;
ctos_hs_start?: never;
ctos_hs_not_ready?: never;
ctos_hand_result?: never;
ctos_tp_result?: never;
ctos_time_confirm?: never;
ctos_response?: never;
ctos_chat?: never;
ctos_surrender?: CtosSurrender;
}
))
) {
...
...
@@ -562,6 +587,9 @@ export namespace ygopro {
if ("ctos_chat" in data && data.ctos_chat != undefined) {
this.ctos_chat = data.ctos_chat;
}
if ("ctos_surrender" in data && data.ctos_surrender != undefined) {
this.ctos_surrender = data.ctos_surrender;
}
}
}
get ctos_player_info() {
...
...
@@ -695,6 +723,19 @@ export namespace ygopro {
get has_ctos_chat() {
return pb_1.Message.getField(this, 11) != null;
}
get ctos_surrender() {
return pb_1.Message.getWrapperField(
this,
CtosSurrender,
12
) as CtosSurrender;
}
set ctos_surrender(value: CtosSurrender) {
pb_1.Message.setOneofWrapperField(this, 12, this.#one_of_decls[0], value);
}
get has_ctos_surrender() {
return pb_1.Message.getField(this, 12) != null;
}
get msg() {
const cases: {
[index: number]:
...
...
@@ -709,7 +750,8 @@ export namespace ygopro {
| "ctos_tp_result"
| "ctos_time_confirm"
| "ctos_response"
| "ctos_chat";
| "ctos_chat"
| "ctos_surrender";
} = {
0: "none",
1: "ctos_player_info",
...
...
@@ -723,9 +765,13 @@ export namespace ygopro {
9: "ctos_time_confirm",
10: "ctos_response",
11: "ctos_chat",
12: "ctos_surrender",
};
return cases[
pb_1.Message.computeOneofCase(this, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11])
pb_1.Message.computeOneofCase(
this,
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
)
];
}
static fromObject(data: {
...
...
@@ -740,6 +786,7 @@ export namespace ygopro {
ctos_time_confirm?: ReturnType<typeof CtosTimeConfirm.prototype.toObject>;
ctos_response?: ReturnType<typeof CtosGameMsgResponse.prototype.toObject>;
ctos_chat?: ReturnType<typeof CtosChat.prototype.toObject>;
ctos_surrender?: ReturnType<typeof CtosSurrender.prototype.toObject>;
}): YgoCtosMsg {
const message = new YgoCtosMsg({});
if (data.ctos_player_info != null) {
...
...
@@ -787,6 +834,9 @@ export namespace ygopro {
if (data.ctos_chat != null) {
message.ctos_chat = CtosChat.fromObject(data.ctos_chat);
}
if (data.ctos_surrender != null) {
message.ctos_surrender = CtosSurrender.fromObject(data.ctos_surrender);
}
return message;
}
toObject() {
...
...
@@ -808,6 +858,7 @@ export namespace ygopro {
typeof CtosGameMsgResponse.prototype.toObject
>;
ctos_chat?: ReturnType<typeof CtosChat.prototype.toObject>;
ctos_surrender?: ReturnType<typeof CtosSurrender.prototype.toObject>;
} = {};
if (this.ctos_player_info != null) {
data.ctos_player_info = this.ctos_player_info.toObject();
...
...
@@ -842,6 +893,9 @@ export namespace ygopro {
if (this.ctos_chat != null) {
data.ctos_chat = this.ctos_chat.toObject();
}
if (this.ctos_surrender != null) {
data.ctos_surrender = this.ctos_surrender.toObject();
}
return data;
}
serialize(): Uint8Array;
...
...
@@ -892,6 +946,10 @@ export namespace ygopro {
writer.writeMessage(11, this.ctos_chat, () =>
this.ctos_chat.serialize(writer)
);
if (this.has_ctos_surrender)
writer.writeMessage(12, this.ctos_surrender, () =>
this.ctos_surrender.serialize(writer)
);
if (!w) return writer.getResultBuffer();
}
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): YgoCtosMsg {
...
...
@@ -977,6 +1035,12 @@ export namespace ygopro {
() => (message.ctos_chat = CtosChat.deserialize(reader))
);
break;
case 12:
reader.readMessage(
message.ctos_surrender,
() => (message.ctos_surrender = CtosSurrender.deserialize(reader))
);
break;
default:
reader.skipField();
}
...
...
@@ -2552,6 +2616,57 @@ export namespace ygopro {
return CtosChat.deserialize(bytes);
}
}
export class CtosSurrender extends pb_1.Message {
#one_of_decls: number[][] = [];
constructor(data?: any[] | {}) {
super();
pb_1.Message.initialize(
this,
Array.isArray(data) ? data : [],
0,
-1,
[],
this.#one_of_decls
);
if (!Array.isArray(data) && typeof data == "object") {
}
}
static fromObject(data: {}): CtosSurrender {
const message = new CtosSurrender({});
return message;
}
toObject() {
const data: {} = {};
return data;
}
serialize(): Uint8Array;
serialize(w: pb_1.BinaryWriter): void;
serialize(w?: pb_1.BinaryWriter): Uint8Array | void {
const writer = w || new pb_1.BinaryWriter();
if (!w) return writer.getResultBuffer();
}
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): CtosSurrender {
const reader =
bytes instanceof pb_1.BinaryReader
? bytes
: new pb_1.BinaryReader(bytes),
message = new CtosSurrender();
while (reader.nextField()) {
if (reader.isEndGroup()) break;
switch (reader.getFieldNumber()) {
default:
reader.skipField();
}
}
return message;
}
serializeBinary(): Uint8Array {
return this.serialize();
}
static deserializeBinary(bytes: Uint8Array): CtosSurrender {
return CtosSurrender.deserialize(bytes);
}
}
export class CtosGameMsgResponse extends pb_1.Message {
#one_of_decls: number[][] = [[1, 2, 3, 4, 5, 6, 7, 8, 9]];
constructor(
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment