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

Method stopAngle

src/Graphwar/GameData.java:420–437  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

418 }
419
420 public void stopAngle()
421 {
422 if(this.getCurrentTurnPlayer().isLocalPlayer() && !(this.getCurrentTurnPlayer() instanceof ComputerPlayer))
423 {
424 Player player = players.get(currentTurn);
425
426 double angle = getAngle();
427 player.getCurrentTurnSoldier().setAngle(angle);
428
429 angleUp = false;
430 angleDown = false;
431
432 ((GameScreen)graphwar.getUI().getScreen(Constants.GAME_SCREEN)).repaintAngle();
433
434 String message = NetworkProtocol.SET_ANGLE+"&"+player.getID()+"&"+player.getCurrentTurnSoldierIndex()+"&"+angle;
435 serverConnection.sendMessage(message);
436 }
437 }
438
439 public void setAngle(double angle)
440 {

Callers 1

keyReleasedMethod · 0.80

Calls 11

getCurrentTurnPlayerMethod · 0.95
getAngleMethod · 0.95
getCurrentTurnSoldierMethod · 0.95
getIDMethod · 0.95
isLocalPlayerMethod · 0.80
repaintAngleMethod · 0.80
getScreenMethod · 0.80
getUIMethod · 0.80
setAngleMethod · 0.45
sendMessageMethod · 0.45

Tested by

no test coverage detected