3 statecanvas 128045 state_ref 129197 // Awaiting Join Request
4 show_activities default region_horizontally default drawing_language default
5 xyzwh 131 166 2000 179 75
6 fragment 128074 "server-side network protocol"
7 xyzwh 8 11 1984 1054 681
9 statecanvas 128109 state_ref 128109 // Playing
10 show_activities default region_horizontally default drawing_language default
11 xyzwh 616 540 2000 70 33
12 pseudostatecanvas 128141 pseudostate_ref 128013 // junction
14 pseudostatecanvas 128206 pseudostate_ref 128334 // final
16 statecanvas 128301 state_ref 128242 // Fully Opened
17 show_activities default region_horizontally default drawing_language default
18 xyzwh 493 187 2000 97 33
19 statecanvas 128334 state_ref 128078 // Listening
20 show_activities default region_horizontally default drawing_language default
21 xyzwh 340 59 2000 73 33
22 statecanvas 128365 state_ref 128237 // Awaiting Move
23 show_activities default region_horizontally default drawing_language default
24 xyzwh 566 336 2000 160 33
25 statecanvas 128557 state_ref 128114 // Opening Stream
26 show_activities default region_horizontally default drawing_language default
27 xyzwh 749 186 3005 117 33
28 statecanvas 129389 state_ref 128365 // Closing
29 show_activities default region_horizontally default drawing_language default
30 xyzwh 820 539 2000 65 33
31 statecanvas 130251 state_ref 128075 // Awaiting Players
32 show_activities default region_horizontally default drawing_language default
33 xyzwh 121 518 2000 179 75
34 pseudostatecanvas 130445 pseudostate_ref 128114 // initial
36 statecanvas 130573 state_ref 128067 // Unconnected
37 show_activities default region_horizontally default drawing_language default
38 xyzwh 144 59 2005 97 33
39 statecanvas 130590 state_ref 128158 // Connected
40 show_activities default region_horizontally default drawing_language default
41 xyzwh 767 60 2000 83 33
42 statecanvas 134859 state_ref 129355 // Closed
43 show_activities default region_horizontally default drawing_language default
44 xyzwh 823 640 2000 59 33
45 transitioncanvas 128116 transition_ref 128116 // <transition>
49 from ref 128045 z 1999 label "join request [player mode
50 and game not in progress] /
51 acceptJoin()" xyz 210 266 1999 to ref 130251
52 write_horizontally default show_definition default drawing_language default
53 transitioncanvas 128269 transition_ref 128013 // <transition>
56 from ref 128045 z 1999 label "join request [spectator mode] /
57 acceptJoin()" xyz 71 340 1999 to ref 128141
58 write_horizontally default show_definition default drawing_language default
59 transitioncanvas 128397 transition_ref 128141 // <transition>
62 from ref 128141 z 1999 label "[else]" xyz 213 438 1999 to point 248 453
63 line 128525 z 1999 to ref 130251
64 write_horizontally default show_definition default drawing_language default
65 transitioncanvas 128429 transition_ref 129325 // <transition>
67 from ref 128301 z 1999 label "sendGameSettings()" xyz 367 186 1999 to ref 128045
68 write_horizontally default show_definition default drawing_language default
69 transitioncanvas 128493 transition_ref 128237 // <transition>
72 from ref 128109 z 1999 label "requestMove()" xyz 762 437 1999 to point 815 454
73 line 128121 z 1999 to point 815 350
74 line 128372 z 1999 to ref 128365
75 write_horizontally default show_definition default drawing_language default
76 transitioncanvas 128653 transition_ref 128269 // <transition>
79 from ref 128141 z 1999 label "[game already in progress] /
80 sendHistory()" xyz 22 437 1999 to point 143 453
81 line 128781 z 1999 to ref 130251
82 write_horizontally default show_definition default drawing_language default
83 transitioncanvas 128685 transition_ref 128498 // <transition>
85 from ref 128557 z 1999 label "received protocol version
86 [not supported]" xyz 876 187 1999 to point 1030 199
87 line 132811 z 1999 to point 1030 553
88 line 132939 z 1999 to ref 129389
89 write_horizontally default show_definition default drawing_language default
90 transitioncanvas 128710 transition_ref 128070 // <transition>
94 from ref 128045 z 1999 label "join request [player mode and
95 game already in progress] /
96 refuseJoin()" xyz 12 242 1999 to point 78 230
97 line 128838 z 1999 to point 78 186
98 line 128966 z 1999 to ref 128045
99 write_horizontally default show_definition default drawing_language default
100 transitioncanvas 128813 transition_ref 128626 // <transition>
102 from ref 128557 z 1999 label "received protocol version
103 [supported]" xyz 600 188 1999 to ref 128301
104 write_horizontally default show_definition default drawing_language default
105 transitioncanvas 128884 transition_ref 129268 // <transition>
109 from ref 128045 z 1999 label "join request [name already used] /
110 refuseJoin()" xyz 129 120 1999 to point 277 133
111 line 129012 z 1999 to point 175 133
112 line 129140 z 1999 to ref 128045
113 write_horizontally default show_definition default drawing_language default
114 transitioncanvas 128941 transition_ref 129453 // <transition>
116 from ref 130590 z 1999 label "openStream()" xyz 810 117 1999 to ref 128557
117 write_horizontally default show_definition default drawing_language default
118 transitioncanvas 129094 transition_ref 128198 // <transition>
122 from ref 128109 z 1999 label "local player moved /
123 sendMove()" xyz 590 602 1999 to point 663 595
124 line 129222 z 1999 to point 630 595
125 line 129350 z 1999 to ref 128109
126 write_horizontally default show_definition default drawing_language default
127 transitioncanvas 130507 transition_ref 128459 // <transition>
130 from ref 130251 z 1999 label "all players have joined or
131 game already in progress /
132 sendStartGame()" xyz 369 507 1999 to ref 128109
133 write_horizontally default show_definition default drawing_language default
134 transitioncanvas 130701 transition_ref 128114 // <transition>
136 from ref 130445 z 1999 to ref 130573
137 write_horizontally default show_definition default drawing_language default
138 transitioncanvas 130718 transition_ref 128926 // <transition>
140 from ref 128334 z 1999 label "newConnection() / handleIncomingConnection()" xyz 429 58 1999 to ref 130590
141 write_horizontally default show_definition default drawing_language default
142 transitioncanvas 130829 transition_ref 128525 // <transition>
144 from ref 130573 z 1999 label "listen()" xyz 258 59 1999 to ref 128334
145 write_horizontally default show_definition default drawing_language default
146 transitioncanvas 132205 transition_ref 129005 // <transition>
148 from ref 128109 z 1999 label "game terminated" xyz 707 539 1999 to ref 129389
149 write_horizontally default show_definition default drawing_language default
150 transitioncanvas 132973 transition_ref 129261 // <transition>
153 from ref 128365 z 1999 label "move received / notifyMove()" xyz 561 397 1999 to ref 128109
154 write_horizontally default show_definition default drawing_language default
155 transitioncanvas 134347 transition_ref 129227 // <transition>
159 from ref 130251 z 1999 label "join cancelled / sendPlayerLeft()" xyz 341 406 1999 to point 428 427
160 line 134475 z 1999 to point 428 221
161 line 134603 z 1999 to ref 128045
162 write_horizontally default show_definition default drawing_language default
163 transitioncanvas 134987 transition_ref 130379 // <transition>
165 from ref 129389 z 1999 label "closeStream()" xyz 855 590 1999 to ref 134859
166 write_horizontally default show_definition default drawing_language default
167 transitioncanvas 135115 transition_ref 130507 // <transition>
169 from ref 134859 z 1999 to ref 128206
170 write_horizontally default show_definition default drawing_language default
172 from ref 128109 z 1993 to ref 128074