Commit 5f4753b4 authored by chechunchi's avatar chechunchi

sync neos-protobuf

parent 241cac78
neos-protobuf @ cd10e6a5
Subproject commit b67b483ce9db064611619a2e1a8b8767b100d035 Subproject commit cd10e6a5f76cfda5ada5a39a9a7a526ca9c5e881
/** /**
* Generated by the protoc-gen-ts. DO NOT EDIT! * Generated by the protoc-gen-ts. DO NOT EDIT!
* compiler version: 3.21.5 * compiler version: 3.21.9
* source: idl/ocgcore.proto * source: idl/ocgcore.proto
* git: https://github.com/thesayyn/protoc-gen-ts */ * git: https://github.com/thesayyn/protoc-gen-ts */
import * as pb_1 from "google-protobuf"; import * as pb_1 from "google-protobuf";
...@@ -4511,7 +4511,7 @@ export namespace ygopro { ...@@ -4511,7 +4511,7 @@ export namespace ygopro {
} }
} }
export class StocGameMessage extends pb_1.Message { export class StocGameMessage extends pb_1.Message {
#one_of_decls: number[][] = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47]]; #one_of_decls: number[][] = [[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48]];
constructor(data?: any[] | ({} & (({ constructor(data?: any[] | ({} & (({
start?: StocGameMessage.MsgStart; start?: StocGameMessage.MsgStart;
draw?: never; draw?: never;
...@@ -4560,6 +4560,7 @@ export namespace ygopro { ...@@ -4560,6 +4560,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: StocGameMessage.MsgDraw; draw?: StocGameMessage.MsgDraw;
...@@ -4608,6 +4609,7 @@ export namespace ygopro { ...@@ -4608,6 +4609,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4656,6 +4658,7 @@ export namespace ygopro { ...@@ -4656,6 +4658,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4704,6 +4707,7 @@ export namespace ygopro { ...@@ -4704,6 +4707,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4752,6 +4756,7 @@ export namespace ygopro { ...@@ -4752,6 +4756,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4800,6 +4805,7 @@ export namespace ygopro { ...@@ -4800,6 +4805,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4848,6 +4854,7 @@ export namespace ygopro { ...@@ -4848,6 +4854,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4896,6 +4903,7 @@ export namespace ygopro { ...@@ -4896,6 +4903,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4944,6 +4952,7 @@ export namespace ygopro { ...@@ -4944,6 +4952,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -4992,6 +5001,7 @@ export namespace ygopro { ...@@ -4992,6 +5001,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5040,6 +5050,7 @@ export namespace ygopro { ...@@ -5040,6 +5050,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5088,6 +5099,7 @@ export namespace ygopro { ...@@ -5088,6 +5099,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5136,6 +5148,7 @@ export namespace ygopro { ...@@ -5136,6 +5148,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5184,6 +5197,7 @@ export namespace ygopro { ...@@ -5184,6 +5197,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5232,6 +5246,7 @@ export namespace ygopro { ...@@ -5232,6 +5246,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5280,6 +5295,7 @@ export namespace ygopro { ...@@ -5280,6 +5295,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5328,6 +5344,7 @@ export namespace ygopro { ...@@ -5328,6 +5344,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5376,6 +5393,7 @@ export namespace ygopro { ...@@ -5376,6 +5393,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5424,6 +5442,7 @@ export namespace ygopro { ...@@ -5424,6 +5442,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5472,6 +5491,7 @@ export namespace ygopro { ...@@ -5472,6 +5491,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5520,6 +5540,7 @@ export namespace ygopro { ...@@ -5520,6 +5540,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5568,6 +5589,7 @@ export namespace ygopro { ...@@ -5568,6 +5589,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5616,6 +5638,7 @@ export namespace ygopro { ...@@ -5616,6 +5638,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5664,6 +5687,7 @@ export namespace ygopro { ...@@ -5664,6 +5687,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5712,6 +5736,7 @@ export namespace ygopro { ...@@ -5712,6 +5736,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5760,6 +5785,7 @@ export namespace ygopro { ...@@ -5760,6 +5785,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5808,6 +5834,7 @@ export namespace ygopro { ...@@ -5808,6 +5834,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5856,6 +5883,7 @@ export namespace ygopro { ...@@ -5856,6 +5883,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5904,6 +5932,7 @@ export namespace ygopro { ...@@ -5904,6 +5932,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -5952,6 +5981,7 @@ export namespace ygopro { ...@@ -5952,6 +5981,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6000,6 +6030,7 @@ export namespace ygopro { ...@@ -6000,6 +6030,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6048,6 +6079,7 @@ export namespace ygopro { ...@@ -6048,6 +6079,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6096,6 +6128,7 @@ export namespace ygopro { ...@@ -6096,6 +6128,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6144,6 +6177,7 @@ export namespace ygopro { ...@@ -6144,6 +6177,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6192,6 +6226,7 @@ export namespace ygopro { ...@@ -6192,6 +6226,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6240,6 +6275,7 @@ export namespace ygopro { ...@@ -6240,6 +6275,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6288,6 +6324,7 @@ export namespace ygopro { ...@@ -6288,6 +6324,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6336,6 +6373,7 @@ export namespace ygopro { ...@@ -6336,6 +6373,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6384,6 +6422,7 @@ export namespace ygopro { ...@@ -6384,6 +6422,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6432,6 +6471,7 @@ export namespace ygopro { ...@@ -6432,6 +6471,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6480,6 +6520,7 @@ export namespace ygopro { ...@@ -6480,6 +6520,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6528,6 +6569,7 @@ export namespace ygopro { ...@@ -6528,6 +6569,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6576,6 +6618,7 @@ export namespace ygopro { ...@@ -6576,6 +6618,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6624,6 +6667,7 @@ export namespace ygopro { ...@@ -6624,6 +6667,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6672,6 +6716,7 @@ export namespace ygopro { ...@@ -6672,6 +6716,7 @@ export namespace ygopro {
confirm_cards?: StocGameMessage.MsgConfirmCards; confirm_cards?: StocGameMessage.MsgConfirmCards;
become_target?: never; become_target?: never;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6720,6 +6765,7 @@ export namespace ygopro { ...@@ -6720,6 +6765,7 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: StocGameMessage.MsgBecomeTarget; become_target?: StocGameMessage.MsgBecomeTarget;
toss?: never; toss?: never;
shuffle_set_card?: never;
} | { } | {
start?: never; start?: never;
draw?: never; draw?: never;
...@@ -6768,6 +6814,56 @@ export namespace ygopro { ...@@ -6768,6 +6814,56 @@ export namespace ygopro {
confirm_cards?: never; confirm_cards?: never;
become_target?: never; become_target?: never;
toss?: StocGameMessage.MsgToss; toss?: StocGameMessage.MsgToss;
shuffle_set_card?: never;
} | {
start?: never;
draw?: never;
new_turn?: never;
new_phase?: never;
hint?: never;
select_idle_cmd?: never;
select_place?: never;
move?: never;
select_card?: never;
select_chain?: never;
select_effect_yn?: never;
select_position?: never;
select_option?: never;
shuffle_hand?: never;
select_battle_cmd?: never;
pos_change?: never;
select_unselect_card?: never;
select_yes_no?: never;
update_hp?: never;
win?: never;
wait?: never;
unimplemented?: never;
update_data?: never;
reload_field?: never;
select_sum?: never;
select_tribute?: never;
update_counter?: never;
select_counter?: never;
sort_card?: never;
set?: never;
swap?: never;
summoning?: never;
summoned?: never;
flip_summoning?: never;
flip_summoned?: never;
sp_summoning?: never;
sp_summoned?: never;
chaining?: never;
attack?: never;
attack_disable?: never;
chain_solved?: never;
chain_end?: never;
announce?: never;
lp_update?: never;
confirm_cards?: never;
become_target?: never;
toss?: never;
shuffle_set_card?: StocGameMessage.MsgShuffleSetCard;
})))) { })))) {
super(); super();
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls); pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [], this.#one_of_decls);
...@@ -6913,6 +7009,9 @@ export namespace ygopro { ...@@ -6913,6 +7009,9 @@ export namespace ygopro {
if ("toss" in data && data.toss != undefined) { if ("toss" in data && data.toss != undefined) {
this.toss = data.toss; this.toss = data.toss;
} }
if ("shuffle_set_card" in data && data.shuffle_set_card != undefined) {
this.shuffle_set_card = data.shuffle_set_card;
}
} }
} }
get start() { get start() {
...@@ -7338,9 +7437,18 @@ export namespace ygopro { ...@@ -7338,9 +7437,18 @@ export namespace ygopro {
get has_toss() { get has_toss() {
return pb_1.Message.getField(this, 47) != null; return pb_1.Message.getField(this, 47) != null;
} }
get shuffle_set_card() {
return pb_1.Message.getWrapperField(this, StocGameMessage.MsgShuffleSetCard, 48) as StocGameMessage.MsgShuffleSetCard;
}
set shuffle_set_card(value: StocGameMessage.MsgShuffleSetCard) {
pb_1.Message.setOneofWrapperField(this, 48, this.#one_of_decls[0], value);
}
get has_shuffle_set_card() {
return pb_1.Message.getField(this, 48) != null;
}
get gameMsg() { get gameMsg() {
const cases: { const cases: {
[index: number]: "none" | "start" | "draw" | "new_turn" | "new_phase" | "hint" | "select_idle_cmd" | "select_place" | "move" | "select_card" | "select_chain" | "select_effect_yn" | "select_position" | "select_option" | "shuffle_hand" | "select_battle_cmd" | "pos_change" | "select_unselect_card" | "select_yes_no" | "update_hp" | "win" | "wait" | "unimplemented" | "update_data" | "reload_field" | "select_sum" | "select_tribute" | "update_counter" | "select_counter" | "sort_card" | "set" | "swap" | "summoning" | "summoned" | "flip_summoning" | "flip_summoned" | "sp_summoning" | "sp_summoned" | "chaining" | "attack" | "attack_disable" | "chain_solved" | "chain_end" | "announce" | "lp_update" | "confirm_cards" | "become_target" | "toss"; [index: number]: "none" | "start" | "draw" | "new_turn" | "new_phase" | "hint" | "select_idle_cmd" | "select_place" | "move" | "select_card" | "select_chain" | "select_effect_yn" | "select_position" | "select_option" | "shuffle_hand" | "select_battle_cmd" | "pos_change" | "select_unselect_card" | "select_yes_no" | "update_hp" | "win" | "wait" | "unimplemented" | "update_data" | "reload_field" | "select_sum" | "select_tribute" | "update_counter" | "select_counter" | "sort_card" | "set" | "swap" | "summoning" | "summoned" | "flip_summoning" | "flip_summoned" | "sp_summoning" | "sp_summoned" | "chaining" | "attack" | "attack_disable" | "chain_solved" | "chain_end" | "announce" | "lp_update" | "confirm_cards" | "become_target" | "toss" | "shuffle_set_card";
} = { } = {
0: "none", 0: "none",
1: "start", 1: "start",
...@@ -7389,9 +7497,10 @@ export namespace ygopro { ...@@ -7389,9 +7497,10 @@ export namespace ygopro {
44: "lp_update", 44: "lp_update",
45: "confirm_cards", 45: "confirm_cards",
46: "become_target", 46: "become_target",
47: "toss" 47: "toss",
48: "shuffle_set_card"
}; };
return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47])]; return cases[pb_1.Message.computeOneofCase(this, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48])];
} }
static fromObject(data: { static fromObject(data: {
start?: ReturnType<typeof StocGameMessage.MsgStart.prototype.toObject>; start?: ReturnType<typeof StocGameMessage.MsgStart.prototype.toObject>;
...@@ -7441,6 +7550,7 @@ export namespace ygopro { ...@@ -7441,6 +7550,7 @@ export namespace ygopro {
confirm_cards?: ReturnType<typeof StocGameMessage.MsgConfirmCards.prototype.toObject>; confirm_cards?: ReturnType<typeof StocGameMessage.MsgConfirmCards.prototype.toObject>;
become_target?: ReturnType<typeof StocGameMessage.MsgBecomeTarget.prototype.toObject>; become_target?: ReturnType<typeof StocGameMessage.MsgBecomeTarget.prototype.toObject>;
toss?: ReturnType<typeof StocGameMessage.MsgToss.prototype.toObject>; toss?: ReturnType<typeof StocGameMessage.MsgToss.prototype.toObject>;
shuffle_set_card?: ReturnType<typeof StocGameMessage.MsgShuffleSetCard.prototype.toObject>;
}): StocGameMessage { }): StocGameMessage {
const message = new StocGameMessage({}); const message = new StocGameMessage({});
if (data.start != null) { if (data.start != null) {
...@@ -7584,6 +7694,9 @@ export namespace ygopro { ...@@ -7584,6 +7694,9 @@ export namespace ygopro {
if (data.toss != null) { if (data.toss != null) {
message.toss = StocGameMessage.MsgToss.fromObject(data.toss); message.toss = StocGameMessage.MsgToss.fromObject(data.toss);
} }
if (data.shuffle_set_card != null) {
message.shuffle_set_card = StocGameMessage.MsgShuffleSetCard.fromObject(data.shuffle_set_card);
}
return message; return message;
} }
toObject() { toObject() {
...@@ -7635,6 +7748,7 @@ export namespace ygopro { ...@@ -7635,6 +7748,7 @@ export namespace ygopro {
confirm_cards?: ReturnType<typeof StocGameMessage.MsgConfirmCards.prototype.toObject>; confirm_cards?: ReturnType<typeof StocGameMessage.MsgConfirmCards.prototype.toObject>;
become_target?: ReturnType<typeof StocGameMessage.MsgBecomeTarget.prototype.toObject>; become_target?: ReturnType<typeof StocGameMessage.MsgBecomeTarget.prototype.toObject>;
toss?: ReturnType<typeof StocGameMessage.MsgToss.prototype.toObject>; toss?: ReturnType<typeof StocGameMessage.MsgToss.prototype.toObject>;
shuffle_set_card?: ReturnType<typeof StocGameMessage.MsgShuffleSetCard.prototype.toObject>;
} = {}; } = {};
if (this.start != null) { if (this.start != null) {
data.start = this.start.toObject(); data.start = this.start.toObject();
...@@ -7777,6 +7891,9 @@ export namespace ygopro { ...@@ -7777,6 +7891,9 @@ export namespace ygopro {
if (this.toss != null) { if (this.toss != null) {
data.toss = this.toss.toObject(); data.toss = this.toss.toObject();
} }
if (this.shuffle_set_card != null) {
data.shuffle_set_card = this.shuffle_set_card.toObject();
}
return data; return data;
} }
serialize(): Uint8Array; serialize(): Uint8Array;
...@@ -7877,6 +7994,8 @@ export namespace ygopro { ...@@ -7877,6 +7994,8 @@ export namespace ygopro {
writer.writeMessage(46, this.become_target, () => this.become_target.serialize(writer)); writer.writeMessage(46, this.become_target, () => this.become_target.serialize(writer));
if (this.has_toss) if (this.has_toss)
writer.writeMessage(47, this.toss, () => this.toss.serialize(writer)); writer.writeMessage(47, this.toss, () => this.toss.serialize(writer));
if (this.has_shuffle_set_card)
writer.writeMessage(48, this.shuffle_set_card, () => this.shuffle_set_card.serialize(writer));
if (!w) if (!w)
return writer.getResultBuffer(); return writer.getResultBuffer();
} }
...@@ -8027,6 +8146,9 @@ export namespace ygopro { ...@@ -8027,6 +8146,9 @@ export namespace ygopro {
case 47: case 47:
reader.readMessage(message.toss, () => message.toss = StocGameMessage.MsgToss.deserialize(reader)); reader.readMessage(message.toss, () => message.toss = StocGameMessage.MsgToss.deserialize(reader));
break; break;
case 48:
reader.readMessage(message.shuffle_set_card, () => message.shuffle_set_card = StocGameMessage.MsgShuffleSetCard.deserialize(reader));
break;
default: reader.skipField(); default: reader.skipField();
} }
} }
...@@ -10639,6 +10761,119 @@ export namespace ygopro { ...@@ -10639,6 +10761,119 @@ export namespace ygopro {
return MsgShuffleHand.deserialize(bytes); return MsgShuffleHand.deserialize(bytes);
} }
} }
export class MsgShuffleSetCard extends pb_1.Message {
#one_of_decls: number[][] = [];
constructor(data?: any[] | {
zone?: CardZone;
from_locations?: CardLocation[];
to_locations?: CardLocation[];
}) {
super();
pb_1.Message.initialize(this, Array.isArray(data) ? data : [], 0, -1, [2, 3], this.#one_of_decls);
if (!Array.isArray(data) && typeof data == "object") {
if ("zone" in data && data.zone != undefined) {
this.zone = data.zone;
}
if ("from_locations" in data && data.from_locations != undefined) {
this.from_locations = data.from_locations;
}
if ("to_locations" in data && data.to_locations != undefined) {
this.to_locations = data.to_locations;
}
}
}
get zone() {
return pb_1.Message.getFieldWithDefault(this, 1, CardZone.DECK) as CardZone;
}
set zone(value: CardZone) {
pb_1.Message.setField(this, 1, value);
}
get from_locations() {
return pb_1.Message.getRepeatedWrapperField(this, CardLocation, 2) as CardLocation[];
}
set from_locations(value: CardLocation[]) {
pb_1.Message.setRepeatedWrapperField(this, 2, value);
}
get to_locations() {
return pb_1.Message.getRepeatedWrapperField(this, CardLocation, 3) as CardLocation[];
}
set to_locations(value: CardLocation[]) {
pb_1.Message.setRepeatedWrapperField(this, 3, value);
}
static fromObject(data: {
zone?: CardZone;
from_locations?: ReturnType<typeof CardLocation.prototype.toObject>[];
to_locations?: ReturnType<typeof CardLocation.prototype.toObject>[];
}): MsgShuffleSetCard {
const message = new MsgShuffleSetCard({});
if (data.zone != null) {
message.zone = data.zone;
}
if (data.from_locations != null) {
message.from_locations = data.from_locations.map(item => CardLocation.fromObject(item));
}
if (data.to_locations != null) {
message.to_locations = data.to_locations.map(item => CardLocation.fromObject(item));
}
return message;
}
toObject() {
const data: {
zone?: CardZone;
from_locations?: ReturnType<typeof CardLocation.prototype.toObject>[];
to_locations?: ReturnType<typeof CardLocation.prototype.toObject>[];
} = {};
if (this.zone != null) {
data.zone = this.zone;
}
if (this.from_locations != null) {
data.from_locations = this.from_locations.map((item: CardLocation) => item.toObject());
}
if (this.to_locations != null) {
data.to_locations = this.to_locations.map((item: CardLocation) => item.toObject());
}
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 (this.zone != CardZone.DECK)
writer.writeEnum(1, this.zone);
if (this.from_locations.length)
writer.writeRepeatedMessage(2, this.from_locations, (item: CardLocation) => item.serialize(writer));
if (this.to_locations.length)
writer.writeRepeatedMessage(3, this.to_locations, (item: CardLocation) => item.serialize(writer));
if (!w)
return writer.getResultBuffer();
}
static deserialize(bytes: Uint8Array | pb_1.BinaryReader): MsgShuffleSetCard {
const reader = bytes instanceof pb_1.BinaryReader ? bytes : new pb_1.BinaryReader(bytes), message = new MsgShuffleSetCard();
while (reader.nextField()) {
if (reader.isEndGroup())
break;
switch (reader.getFieldNumber()) {
case 1:
message.zone = reader.readEnum();
break;
case 2:
reader.readMessage(message.from_locations, () => pb_1.Message.addToRepeatedWrapperField(message, 2, CardLocation.deserialize(reader), CardLocation));
break;
case 3:
reader.readMessage(message.to_locations, () => pb_1.Message.addToRepeatedWrapperField(message, 3, CardLocation.deserialize(reader), CardLocation));
break;
default: reader.skipField();
}
}
return message;
}
serializeBinary(): Uint8Array {
return this.serialize();
}
static deserializeBinary(bytes: Uint8Array): MsgShuffleSetCard {
return MsgShuffleSetCard.deserialize(bytes);
}
}
export class MsgSelectBattleCmd extends pb_1.Message { export class MsgSelectBattleCmd extends pb_1.Message {
#one_of_decls: number[][] = []; #one_of_decls: number[][] = [];
constructor(data?: any[] | { constructor(data?: any[] | {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment