From 992812a5e933ba258916ddbb5e58ad13f4a20b6c Mon Sep 17 00:00:00 2001 From: deadlocker8 <goldi.96@gmx.de> Date: Fri, 22 Apr 2016 16:06:49 +0200 Subject: [PATCH] Fixed #1 --- class/application/Controller.class | Bin 20904 -> 20904 bytes class/logic/Game.class | Bin 9067 -> 9067 bytes src/application/Controller.java | 2 +- src/logic/Game.java | 32 ++++++++++++++--------------- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/class/application/Controller.class b/class/application/Controller.class index be0f785fd6d97e0800b493041aadd8744406ca4b..a393e20a12c8a0779aba81a2046f8e2121bbf637 100644 GIT binary patch delta 16 YcmZ3nm~q8o#tmO}8Cf@f)7_*D06x(N8~^|S delta 16 YcmZ3nm~q8o#tmO}8QC^})7_*D06y0T9RL6T diff --git a/class/logic/Game.class b/class/logic/Game.class index 9e2fd9f9c22dc0f1b41c3b2ef245685d31c800d3..30c9f4d97f0f453d12e3da4b64421989052c693e 100644 GIT binary patch delta 425 zcmaFu_S$X3E6#dOh7FADJd7L+TNoMGgIvR0gMwYT7%~~QaWZ5wa`Q0qFi0^nu=u#T zg>W%2GV<{-@-wJ2G6<)nmZTQtX6B{(rB;*#<Rn(67I82NGBU73*a{qs!i)^;>ct8r zrA2vM3||;Uc^LjMiZL?iYWQR&mL=-vB<7{-2bWB?=ThdC;9-;m+0PQ}?HRCnCRaaS z{T7C#Z49e7F|uuA*gBKJMr#X0@hk>Ytt||>n;0^-F>=mi5ZBto$hDOrS8EG{#wJFt zZ4CL#8AP-;F=W8R7&5jo<ZEqb<lV&ZZa2f1NMS~S?F>J(wlLh-#_&s+QD_^Z$To(5 z+ZY+OwlI{=Vi4AX*(tt_fo1C~hTW4_ODZvnOg<->$|y3~L~5~e4Z~!HPKK!r6Bwp3 z%wm|qFqdIA!xDx$4C@#cFl=I2#BhmW$>d*Bv$*0J7}*&Z85jhtCeM?WX5^o|OIn(d zbMiIm(|jN&Xm4W_5oQeB#wap*y^JoS$mF{+wTvQ@qh*~KMK;fqHDX~DnS4>vo>648 Ipi&eg0Ekz3LjV8( delta 359 zcmaFu_S$X3D^3nB21Z799!8GIGF(!sT#O9t0Xd14sYMDLj694C?CQk|C8b4qTnt|r z`FI%qF!D1p=uU2A5}usLC1)<k!zjeCg^__J*xNIJlVJm+2oIwuNPs=aHOw_A*p-VR zlVKYtLnfmH52GZ56e9zRkE>hA=9ygme6rga*)}n}+s*JLQkao*JHrpHEetodG5iu{ z<le@}JGoC%Oi*AO!`4}hELvL_lD09d-oz+8*-%nUQ*0)KxYi~{@vRKGT3Z-2HZh8C zW5{35AfmO2Ap<7Hkg<&+fAVTcB}U%K=Oj}Zc_*7lEmqECn9R`0FqL5e!*qu23^N&y zFwAB+%`k`ID#JX68w?8>?lUZ!{7Y&UR}upwI|CyFgSo)udD7C19FuoROEZd1z9xN| z59CnoZH&CajDa9mu9wke<ehw1rk0U+a<r@yBk$&UvPLY7ypt~~+B5QQ7F3F21OT(_ BU<d#J diff --git a/src/application/Controller.java b/src/application/Controller.java index 6496172..4de9069 100644 --- a/src/application/Controller.java +++ b/src/application/Controller.java @@ -137,7 +137,7 @@ public class Controller drawCounter = 0; // DEBUG - game = new Game(this, 3); + game = new Game(this, 2); setLabelNames(game.getPlayer(), game.getAIs()); game.newGame(5); diff --git a/src/logic/Game.java b/src/logic/Game.java index 4fddf15..d55a95b 100644 --- a/src/logic/Game.java +++ b/src/logic/Game.java @@ -142,27 +142,27 @@ public class Game System.out.println("ROUND: " + counter / 4 + 1); + if(lastCard.getType().equals(CardType.REVERSE) && !lastPlayerDraw) + { + if(direction.equals(Direction.RIGHT)) + { + direction = Direction.LEFT; + controller.setImageViewDirection(Direction.LEFT); + + } + else + { + direction = Direction.RIGHT; + controller.setImageViewDirection(Direction.RIGHT); + } + } + determineNextPlayer(); System.out.println("Player " + currentPlayer + "'s turn"); if(skipped || !lastCard.getType().equals(CardType.SKIP)) - { - if(lastCard.getType().equals(CardType.REVERSE) && !lastPlayerDraw) - { - if(direction.equals(Direction.RIGHT)) - { - direction = Direction.LEFT; - controller.setImageViewDirection(Direction.LEFT); - - } - else - { - direction = Direction.RIGHT; - controller.setImageViewDirection(Direction.RIGHT); - } - } - + { if(currentPlayer == 1) { controller.setLabelCurrentPlayer(player.getName() + " ist am Zug"); -- GitLab