예제 #1
0
    public SavedFileMission SaveMission()
    {
        //Remove the tile bonuses given to actors
        // These bonus should be given back when the game is loaded
        //
        pathfinding.RemoveAllActorStats(); //I think we're doing this because
        SavedFileMission file = new SavedFileMission(campaign, currentMission);

        file.SaveTileState(pathfinding.tiles);
        file.currentTurnSpeed = turnManager.globalTurnSpeed;

        pathfinding.AddAllStats();
        return(file);
    }