You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<divclass="block">Check if the game has been terminated by the referee.</div>
271
277
</td>
272
278
</tr>
273
-
<trid="i15" class="rowColor">
279
+
<trid="i16" class="altColor">
274
280
<tdclass="colFirst"><code>void</code></td>
275
281
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../com/codingame/gameengine/core/GameManager.html#putMetadata-java.lang.String-java.lang.String-">putMetadata</a></span>(<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> key,
276
282
<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> value)</code>
277
283
<divclass="block">Puts a new metadata that will be sent to the CodinGame IDE.</div>
<ahref="https://docs.oracle.com/javase/8/docs/api/java/util/Scanner.html?is-external=true" title="class or interface in java.util">Scanner</a> s)</code> </td>
284
290
</tr>
285
-
<trid="i17" class="rowColor">
291
+
<trid="i18" class="altColor">
286
292
<tdclass="colFirst"><code>void</code></td>
287
293
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../com/codingame/gameengine/core/GameManager.html#registerModule-com.codingame.gameengine.core.Module-">registerModule</a></span>(<ahref="../../../../com/codingame/gameengine/core/Module.html" title="interface in com.codingame.gameengine.core">Module</a> module)</code>
288
294
<divclass="block">Register a module to the gameManager.</div>
<divclass="block">Set the timeout delay for every players.</div>
318
+
<divclass="block">Set the timeout delay for every player.</div>
307
319
</td>
308
320
</tr>
309
-
<trid="i21" class="rowColor">
321
+
<trid="i23" class="rowColor">
310
322
<tdclass="colFirst"><code>void</code></td>
311
323
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../com/codingame/gameengine/core/GameManager.html#setViewData-java.lang.Object-">setViewData</a></span>(<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> data)</code>
312
324
<divclass="block">Set data for use by the viewer, for the current frame.</div>
313
325
</td>
314
326
</tr>
315
-
<trid="i22" class="altColor">
327
+
<trid="i24" class="altColor">
316
328
<tdclass="colFirst"><code>void</code></td>
317
329
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../com/codingame/gameengine/core/GameManager.html#setViewData-java.lang.String-java.lang.Object-">setViewData</a></span>(<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> moduleName,
318
330
<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> data)</code>
319
331
<divclass="block">Set data for use by the viewer, for the current frame, for a specific module.</div>
320
332
</td>
321
333
</tr>
322
-
<trid="i23" class="rowColor">
334
+
<trid="i25" class="rowColor">
323
335
<tdclass="colFirst"><code>void</code></td>
324
336
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../com/codingame/gameengine/core/GameManager.html#setViewGlobalData-java.lang.String-java.lang.Object-">setViewGlobalData</a></span>(<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> moduleName,
325
337
<ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> data)</code>
throws <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
567
-
<divclass="block">Set the timeout delay for every players. This value can be updated during a game and will be used by execute(). Default is 50ms.</div>
579
+
<divclass="block">Set the timeout delay for every player. This value can be updated during a game and will be used by execute(). Default is 50ms.</div>
<dd><code>turnMaxTime</code> - Duration in milliseconds.</dd>
571
583
<dt><spanclass="throwsLabel">Throws:</span></dt>
572
-
<dd><code><ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if turnMaxTime ≤ 0</dd>
584
+
<dd><code><ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if turnMaxTime < 50 or > 25000</dd>
throws <ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></pre>
596
+
<divclass="block">Set the timeout delay of the first turn for every player. Default is 1000ms.</div>
<dd><code>firstTurnMaxTime</code> - Duration in milliseconds.</dd>
600
+
<dt><spanclass="throwsLabel">Throws:</span></dt>
601
+
<dd><code><ahref="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if firstTurnMaxTime < 50 or > 25000</dd>
573
602
</dl>
574
603
</li>
575
604
</ul>
@@ -580,13 +609,27 @@ <h4>setTurnMaxTime</h4>
580
609
<liclass="blockList">
581
610
<h4>getTurnMaxTime</h4>
582
611
<pre>public int getTurnMaxTime()</pre>
583
-
<divclass="block">Get the timeout delay for every players.</div>
612
+
<divclass="block">Get the timeout delay for every player.</div>
584
613
<dl>
585
614
<dt><spanclass="returnLabel">Returns:</span></dt>
586
615
<dd>the current timeout duration in milliseconds.</dd>
0 commit comments