MCPcopy Create free account
hub / github.com/catabriga/graphwar / removePlayer

Method removePlayer

src/Graphwar/PlayerBoard.java:370–396  ·  view source on GitHub ↗
(Player player)

Source from the content-addressed store, hash-verified

368 }
369
370 public void removePlayer(Player player)
371 {
372 int remove = -1;
373
374 for(int i=0; i<numPlayers; i++)
375 {
376 if(playersEntries[i].player == player)
377 {
378 remove = i;
379 break;
380 }
381 }
382
383 if(remove != -1)
384 {
385 this.remove(playersEntries[remove]);
386
387 for(int i=remove; i<numPlayers-1; i++)
388 {
389 playersEntries[i] = playersEntries[i+1];
390 }
391
392 numPlayers--;
393
394 rearrangePlayers();
395 }
396 }
397
398 private void rearrangePlayers()
399 {

Callers 1

actionPerformedMethod · 0.45

Calls 1

rearrangePlayersMethod · 0.95

Tested by

no test coverage detected