diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2015-01-18 23:08:30 +0100 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2015-01-18 23:08:30 +0100 | 
| commit | 05968c6347a66d62767d1bc49f1a7799b3b5cd00 (patch) | |
| tree | f33558f42fe6970dc23ff1f1b1f75311649ecae3 | |
| parent | 05cd151256d038f838f69bec4d1935f213ad3544 (diff) | |
| download | RustAndDust-05968c6347a66d62767d1bc49f1a7799b3b5cd00.zip RustAndDust-05968c6347a66d62767d1bc49f1a7799b3b5cd00.tar.gz | |
Map: extract playMoveSound(Unit) out of startMove(Unit)
| -rw-r--r-- | core/src/ch/asynk/tankontank/game/Map.java | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/core/src/ch/asynk/tankontank/game/Map.java b/core/src/ch/asynk/tankontank/game/Map.java index ca1fffd..eca6e64 100644 --- a/core/src/ch/asynk/tankontank/game/Map.java +++ b/core/src/ch/asynk/tankontank/game/Map.java @@ -354,12 +354,17 @@ public abstract class Map extends Board      {          moveableUnits.remove(unit);          activatedUnits.add(unit); +        playMoveSound(unit); +        return moveableUnits.size(); +    } + +    private void playMoveSound(Unit unit) +    {          if (unit.isA(Unit.UnitType.INFANTRY))              sound = infantryMoveSound;          else              sound = tankMoveSound;          soundId = sound.play(ctrl.cfg.fxVolume); -        return moveableUnits.size();      }      private RunnableAnimation notifyDoneAnimation(final Unit unit) | 
