aboutsummaryrefslogtreecommitdiff
path: root/src/ch/epfl/xblast/PlayerID.java
diff options
context:
space:
mode:
authorTimothée Floure2016-05-27 13:47:51 +0200
committerTimothée Floure2016-05-27 13:47:51 +0200
commite7382c3c2a28109b18492e9a62265c51b1be94dd (patch)
tree68b75b4968f74ddde01d012cccc5cf596a823ec0 /src/ch/epfl/xblast/PlayerID.java
parent7d9c28e25d5b0965171f4b347852a11fdf01482e (diff)
parenta82a8ba2611378ff6fb1cd226fb3d579d43d6e89 (diff)
downloadxblast-master.tar.gz
Merge branch '11_network' into 'master' HEADmaster
11 network See merge request !11
Diffstat (limited to 'src/ch/epfl/xblast/PlayerID.java')
-rw-r--r--src/ch/epfl/xblast/PlayerID.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ch/epfl/xblast/PlayerID.java b/src/ch/epfl/xblast/PlayerID.java
index 9377fdf..72a48b9 100644
--- a/src/ch/epfl/xblast/PlayerID.java
+++ b/src/ch/epfl/xblast/PlayerID.java
@@ -28,4 +28,15 @@ public enum PlayerID {
28 } 28 }
29 } 29 }
30 30
31 public static PlayerID fromByte(byte b) {
32 if ((int) b < 0 || (int) b >= PlayerAction.values().length)
33 throw new IllegalArgumentException();
34
35 return PlayerID.values()[(int) b];
36 }
37
38 public byte toByte() {
39 return (byte) this.ordinal();
40 }
41
31} 42}