File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 77class EventHandler implements Client .EventHandler {
88 private final BWListener eventListener ;
99 private Game game ;
10+ private Client .GameData data ;
1011
1112 public EventHandler (final BWListener eventListener , final Client .GameData data ) {
1213 this .eventListener = eventListener ;
1314 game = new Game (data );
15+ this .data = data ;
1416 }
1517
1618 public void operation (Client .GameData .Event event ) {
@@ -27,14 +29,13 @@ public void operation(Client.GameData.Event event) {
2729 break ;
2830 //case 3: //MenuFrame
2931 case 4 : //SendText
30- //TODO eventListener.onSendText();
32+ eventListener .onSendText (data . eventString ( event . v1 ()) );
3133 break ;
3234 case 5 : //ReceiveText
33- //TODO eventListener.onReceiveText();
35+ eventListener .onReceiveText (game . getPlayer ( event . v1 ()), data . eventString ( event . v2 ()) );
3436 break ;
3537 case 6 : //PlayerLeft
3638 eventListener .onPlayerLeft (game .getPlayer (event .v1 ()));
37- //TODO remove the player from the Game?
3839 break ;
3940 case 7 : //NukeDetect
4041 eventListener .onNukeDetect (new Position (event .v1 (), event .v2 ()));
@@ -66,7 +67,7 @@ public void operation(Client.GameData.Event event) {
6667 eventListener .onUnitRenegade (game .getUnit ((event .v1 ())));
6768 break ;
6869 case 16 : //SaveGame
69- //TODO eventListener.onSaveGame();
70+ eventListener .onSaveGame (data . eventString ( event . v1 ()) );
7071 break ;
7172 case 17 : //UnitComplete
7273 eventListener .onUnitComplete (game .getUnit ((event .v1 ())));
You can’t perform that action at this time.
0 commit comments