diff options
author | Starla Insigna <hatkirby@fourisland.com> | 2009-02-07 13:15:06 -0500 |
---|---|---|
committer | Starla Insigna <hatkirby@fourisland.com> | 2009-02-07 13:15:06 -0500 |
commit | e8e617ed1465073d59a9e5eea9f0cc6c15058d49 (patch) | |
tree | bf7af353d64ae505ab9ffe8e5dc1f4910934496b /src/com/fourisland/fourpuzzle/util/Functions.java | |
parent | b5ff6fcc1e572d1a6150ee2af159be68ee2c2a94 (diff) | |
download | fourpuzzle-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.java | 29 |
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 | ||
8 | import com.fourisland.fourpuzzle.Direction; | 8 | import com.fourisland.fourpuzzle.Direction; |
9 | import com.fourisland.fourpuzzle.gamestate.mapview.event.Event; | 9 | import com.fourisland.fourpuzzle.gamestate.mapview.event.Event; |
10 | import com.fourisland.fourpuzzle.gamestate.mapview.event.PossibleEvent; | ||
11 | 10 | ||
12 | /** | 11 | /** |
13 | * | 12 | * |
14 | * @author hatkirby | 13 | * @author hatkirby |
15 | */ | 14 | */ |
16 | public class Functions { | 15 | public 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 | } |