summary refs log tree commit diff stats
path: root/src/com/fourisland/fourpuzzle/util/Functions.java
diff options
context:
space:
mode:
authorStarla Insigna <hatkirby@fourisland.com>2009-02-07 13:15:06 -0500
committerStarla Insigna <hatkirby@fourisland.com>2009-02-07 13:15:06 -0500
commite8e617ed1465073d59a9e5eea9f0cc6c15058d49 (patch)
treebf7af353d64ae505ab9ffe8e5dc1f4910934496b /src/com/fourisland/fourpuzzle/util/Functions.java
parentb5ff6fcc1e572d1a6150ee2af159be68ee2c2a94 (diff)
downloadfourpuzzle-e8e617ed1465073d59a9e5eea9f0cc6c15058d49.tar.gz
fourpuzzle-e8e617ed1465073d59a9e5eea9f0cc6c15058d49.tar.bz2
fourpuzzle-e8e617ed1465073d59a9e5eea9f0cc6c15058d49.zip
Implemented all AnimationTypes
Diffstat (limited to 'src/com/fourisland/fourpuzzle/util/Functions.java')
-rw-r--r--src/com/fourisland/fourpuzzle/util/Functions.java29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/com/fourisland/fourpuzzle/util/Functions.java b/src/com/fourisland/fourpuzzle/util/Functions.java index 9966a2f..c7c1243 100644 --- a/src/com/fourisland/fourpuzzle/util/Functions.java +++ b/src/com/fourisland/fourpuzzle/util/Functions.java
@@ -7,28 +7,12 @@ package com.fourisland.fourpuzzle.util;
7 7
8import com.fourisland.fourpuzzle.Direction; 8import com.fourisland.fourpuzzle.Direction;
9import com.fourisland.fourpuzzle.gamestate.mapview.event.Event; 9import com.fourisland.fourpuzzle.gamestate.mapview.event.Event;
10import com.fourisland.fourpuzzle.gamestate.mapview.event.PossibleEvent;
11 10
12/** 11/**
13 * 12 *
14 * @author hatkirby 13 * @author hatkirby
15 */ 14 */
16public class Functions { 15public class Functions {
17
18 public static boolean canTurn(PossibleEvent ev)
19 {
20 switch (ev.getAnimation())
21 {
22 case CommonWithoutStepping: return true;
23 case CommonWithStepping: return true;
24 case WithoutStepping: return true;
25 case FixedGraphic: return false;
26 case TurnLeft: return false;
27 case TurnRight: return false;
28 }
29
30 return false;
31 }
32 16
33 public static boolean isFacing(Event ev1, Event ev2) 17 public static boolean isFacing(Event ev1, Event ev2)
34 { 18 {
@@ -78,18 +62,5 @@ public class Functions {
78 62
79 return false; 63 return false;
80 } 64 }
81
82 public static Direction oppositeDirection(Direction dir)
83 {
84 switch (dir)
85 {
86 case North: return Direction.South;
87 case West: return Direction.East;
88 case South: return Direction.North;
89 case East: return Direction.West;
90 }
91
92 return null;
93 }
94 65
95} 66}