Cockatrice 2026-09-01-Development-3.1.0-beta.10
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
game_commands.proto
Go to the documentation of this file.
1syntax = "proto2";
2
4message GameCommand {
5
8
13
17 LEAVE_GAME = 1001;
18
22 GAME_SAY = 1002;
23
27 SHUFFLE = 1003;
28
32 MULLIGAN = 1004;
33
37 ROLL_DIE = 1005;
38
42 DRAW_CARDS = 1006;
43
47 UNDO_DRAW = 1007;
48
52 FLIP_CARD = 1008;
53
58
63
68
73
78
83
88
93
97 CONCEDE = 1017;
98
103
108
113
118
122 NEXT_TURN = 1022;
123
128
132 DUMP_ZONE = 1024;
133
138
142 MOVE_CARD = 1027;
143
148
153
158
163
167 UNCONCEDE = 1032;
168
172 JUDGE = 1033;
173
178
183 }
185 extensions 100 to max;
186}
187
189/// to send a command on behalf of another player.
191
192 extend GameCommand {
194 optional Command_Judge ext = 1033;
195 }
196
198 optional sint32 target_id = 1 [default = -1];
199
201 repeated GameCommand game_command = 2;
202}
syntax
Definition admin_commands.proto:1
Definition game_commands.proto:190
optional Command_Judge ext
Definition game_commands.proto:193
Definition game_commands.proto:189
repeated GameCommand game_command
Definition game_commands.proto:200
optional sint32 target_id
Definition game_commands.proto:197
Definition game_commands.proto:4
GameCommandType
Definition game_commands.proto:7
@ CONCEDE
Definition game_commands.proto:97
@ MOVE_CARD
Definition game_commands.proto:142
@ READY_START
Definition game_commands.proto:92
@ SET_SIDEBOARD_LOCK
Definition game_commands.proto:157
@ UNCONCEDE
Definition game_commands.proto:167
@ NEXT_TURN
Definition game_commands.proto:122
@ LEAVE_GAME
Definition game_commands.proto:17
@ MULLIGAN
Definition game_commands.proto:32
@ CREATE_COUNTER
Definition game_commands.proto:107
@ ATTACH_CARD
Definition game_commands.proto:57
@ DEL_COUNTER
Definition game_commands.proto:117
@ SET_COUNTER
Definition game_commands.proto:112
@ REVEAL_CARDS
Definition game_commands.proto:137
@ DELETE_ARROW
Definition game_commands.proto:72
@ FLIP_CARD
Definition game_commands.proto:52
@ SET_ACTIVE_PHASE
Definition game_commands.proto:127
@ GAME_SAY
Definition game_commands.proto:22
@ INC_CARD_COUNTER
Definition game_commands.proto:87
@ DRAW_CARDS
Definition game_commands.proto:42
@ SET_SIDEBOARD_PLAN
Definition game_commands.proto:147
@ SET_PLAYMAT
Definition game_commands.proto:182
@ DECK_SELECT
Definition game_commands.proto:152
@ CHANGE_ZONE_PROPERTIES
Definition game_commands.proto:162
@ INC_COUNTER
Definition game_commands.proto:102
@ REVERSE_TURN
Definition game_commands.proto:177
@ JUDGE
Definition game_commands.proto:172
@ CREATE_TOKEN
Definition game_commands.proto:62
@ SET_CARD_COUNTER
Definition game_commands.proto:82
@ KICK_FROM_GAME
Definition game_commands.proto:12
@ SHUFFLE
Definition game_commands.proto:27
@ DUMP_ZONE
Definition game_commands.proto:132
@ SET_CARD_ATTR
Definition game_commands.proto:77
@ CREATE_ARROW
Definition game_commands.proto:67
@ ROLL_DIE
Definition game_commands.proto:37
@ UNDO_DRAW
Definition game_commands.proto:47
extensions to max
Definition game_commands.proto:184