Skip to content

Commit

Permalink
Changed game so new reels are generated at beginning of each spin
Browse files Browse the repository at this point in the history
  • Loading branch information
KAndersonUS committed Jul 27, 2015
1 parent 1b2949a commit 2a5d82f
Showing 1 changed file with 14 additions and 6 deletions.
20 changes: 14 additions & 6 deletions app/view/view.js
Expand Up @@ -4,22 +4,20 @@ var viewModule = angular.module('tropicalTreasures.view', [
'tropicalTreasures.game' 'tropicalTreasures.game'
]) ])
.controller('viewController', function($scope, createReel, advanceReel, getLine, scoreLine) { .controller('viewController', function($scope, createReel, advanceReel, getLine, scoreLine) {
$scope.showPays = false;
$scope.reels = []; $scope.reels = [];
$scope.lastScore = 0; $scope.lastScore = 0;
$scope.lastScoreType = ""; $scope.lastScoreType = "";
$scope.activeLine = ""; $scope.activeLine = "";
$scope.spinning = false; $scope.spinning = false;
var reel1Freq = [1, 3, 2, 3, 5, 7, 7, 8, 9, 3, 13, 3],
reel2Freq = [1, 1, 1, 2, 2, 3, 3, 8, 9, 14, 16, 4], generateReels();
reel3Freq = [1, 1, 1, 2, 2, 3, 3, 5, 6, 12, 26, 2];
$scope.reels.push(createReel(reel1Freq));
$scope.reels.push(createReel(reel2Freq));
$scope.reels.push(createReel(reel3Freq));


$scope.spin = function (line) { $scope.spin = function (line) {
if ($scope.spinning) { if ($scope.spinning) {
return; return;
} }
generateReels();
$scope.activeLine = line; $scope.activeLine = line;
$scope.spinning = true; $scope.spinning = true;
playAudio("spinning"); playAudio("spinning");
Expand Down Expand Up @@ -67,6 +65,16 @@ var viewModule = angular.module('tropicalTreasures.view', [
} }
$scope.$apply(); $scope.$apply();
}, 2395); }, 2395);
};
function generateReels(){
var reel1Freq = [1, 3, 2, 3, 5, 7, 7, 8, 9, 3, 13, 3],
reel2Freq = [1, 1, 1, 2, 2, 3, 3, 8, 9, 14, 16, 4],
reel3Freq = [1, 1, 1, 2, 2, 3, 3, 5, 6, 12, 26, 2];
var newReels = [];
newReels.push(createReel(reel1Freq));
newReels.push(createReel(reel2Freq));
newReels.push(createReel(reel3Freq));
$scope.reels = newReels;
} }
}); });


Expand Down

0 comments on commit 2a5d82f

Please sign in to comment.