/*
* Copyright (c) 2012. HappyDroids LLC, All rights reserved.
*/
package com.happydroids.droidtowers.actions;
import com.happydroids.droidtowers.TowerConsts;
import com.happydroids.droidtowers.gamestate.GameState;
public class GameSaveAction extends TimeDelayedAction {
private final GameState gameState;
public GameSaveAction(final GameState gameState) {
super(TowerConsts.GAME_SAVE_FREQUENCY);
this.gameState = gameState;
reset();
}
@Override
public void run() {
gameState.saveGame(false);
}
}