summary refs log tree commit diff stats
path: root/src/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java
diff options
context:
space:
mode:
authorStarla Insigna <hatkirby@fourisland.com>2009-02-14 08:55:12 -0500
committerStarla Insigna <hatkirby@fourisland.com>2009-02-14 08:55:12 -0500
commit165d7e5591b44dce6bf1e090d51e85c4ad5ad2f3 (patch)
tree5321ec45aa5a447afb94a6df7a8dd41eb08d96e6 /src/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java
parent6b69a3558d5a7a5ea364a3054ca3494639a62961 (diff)
downloadfourpuzzle-165d7e5591b44dce6bf1e090d51e85c4ad5ad2f3.tar.gz
fourpuzzle-165d7e5591b44dce6bf1e090d51e85c4ad5ad2f3.tar.bz2
fourpuzzle-165d7e5591b44dce6bf1e090d51e85c4ad5ad2f3.zip
Engine: Added basic FaceSet support
Refs #5
Diffstat (limited to 'src/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java')
-rwxr-xr-xsrc/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java16
1 files changed, 13 insertions, 3 deletions
diff --git a/src/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java b/src/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java index 40e1536..94d2b16 100755 --- a/src/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java +++ b/src/com/fourisland/fourpuzzle/gamestate/mapview/event/SpecialEvent.java
@@ -31,6 +31,9 @@ public class SpecialEvent {
31 { 31 {
32 SpecialEvent.mapView = mapView; 32 SpecialEvent.mapView = mapView;
33 } 33 }
34
35 private String faceSet = "";
36 private int face = 0;
34 37
35 /** 38 /**
36 * Display a message on the screen. 39 * Display a message on the screen.
@@ -51,7 +54,12 @@ public class SpecialEvent {
51 */ 54 */
52 public void DisplayMessage(String message) throws InterruptedException 55 public void DisplayMessage(String message) throws InterruptedException
53 { 56 {
54 MessageWindow.displayMessage(message); 57 if (faceSet.equals(""))
58 {
59 MessageWindow.displayMessage(message);
60 } else {
61 MessageWindow.displayMessage(message, faceSet, face);
62 }
55 } 63 }
56 64
57 /** 65 /**
@@ -66,7 +74,8 @@ public class SpecialEvent {
66 */ 74 */
67 public void SetFace(String faceSet, int face) 75 public void SetFace(String faceSet, int face)
68 { 76 {
69 throw new UnsupportedOperationException("Not yet implemented"); 77 this.faceSet = faceSet;
78 this.face = face;
70 } 79 }
71 80
72 /** 81 /**
@@ -76,7 +85,8 @@ public class SpecialEvent {
76 */ 85 */
77 public void EraseFace() 86 public void EraseFace()
78 { 87 {
79 throw new UnsupportedOperationException("Not yet implemented"); 88 faceSet = "";
89 face = 0;
80 } 90 }
81 91
82 /** 92 /**