added init for mdga with all states and messages
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class Ceremony extends ServerState {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class ChoosePiece extends Turn {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class DetermineStartPlayer extends Game {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class Dialogs extends ServerState {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class FirstRoll extends RollDice {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class Game extends ServerState {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class Interrupt extends ServerState {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class MovePiece extends Turn {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class NoPiece extends ChoosePiece {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class NoTurn extends ChoosePiece {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class PowerCard extends Turn {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class RollDice extends Turn {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class SecondRoll extends RollDice {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class SelectPiece extends ChoosePiece {
|
||||
}
|
||||
@@ -0,0 +1,81 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
import pp.mdga.message.client.*;
|
||||
|
||||
import java.lang.System.Logger;
|
||||
import java.lang.System.Logger.Level;
|
||||
import java.util.ArrayList;
|
||||
|
||||
public class ServerGameLogic implements ClientInterpreter {
|
||||
private static final Logger LOGGER = System.getLogger(ServerGameLogic.class.getName());
|
||||
|
||||
private final List<Player> players = new ArrayList<>(4);
|
||||
|
||||
private ServerState state = new ;
|
||||
|
||||
|
||||
@Override
|
||||
public void received(AnimationEnd animationEnd, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(DeselectTSK deselectTSK, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(ForceStartGame forceStartGame, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(JoinServer joinServer, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(LeaveGame leaveGame, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(LobbyNotReady lobbyNotReady, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(LobbyReady lobbyReady, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(RequestBriefing requestBriefing, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(RequestDice requestDice, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(RequestMove requestMove, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(RequestPlayCard requestPlayCard, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(SelectCard selectCard, int from) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void received(SelectTSK selectTSK, int from) {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class ServerState {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class StartPiece extends ChoosePiece {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class ThirdRoll extends RollDice {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class Turn extends ServerState {
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
package pp.mdga.server;
|
||||
|
||||
public class WaitingPiece extends ChoosePiece {
|
||||
}
|
||||
Reference in New Issue
Block a user