diff --git a/app/javascripts/components/gather.js b/app/javascripts/components/gather.js
index 531dfda..223c182 100644
--- a/app/javascripts/components/gather.js
+++ b/app/javascripts/components/gather.js
@@ -372,13 +372,13 @@ const GatherActions = React.createClass({
pickPatternIndicator =
{gather.pickingPattern.map((team, index) => {
if (team === 'alien') {
- if(index <= pickIndex){
+ if (index <= pickIndex) {
return
}else{
return
}
} else {
- if(index <= pickIndex){
+ if (index <= pickIndex) {
return
}else{
return
diff --git a/lib/gather/controller.js b/lib/gather/controller.js
index 0eb017f..17c71d5 100644
--- a/lib/gather/controller.js
+++ b/lib/gather/controller.js
@@ -106,7 +106,7 @@ module.exports = function (namespace) {
});
// ***** Generate Test Users *****
- //if (process.env.POPULATE_GATHER) {
+ if (process.env.POPULATE_GATHER) {
let helper = require("./helper");
GatherPool.forEach(gatherManager => {
@@ -114,7 +114,7 @@ module.exports = function (namespace) {
gather: gatherManager.current
}, refreshGather());
});
- //}
+ }
namespace.on("connection", function (socket) {
ArchivedGather.recent((error, recentGathers) => {
diff --git a/lib/gather/gather.js b/lib/gather/gather.js
index 0f986d7..6c394e1 100644
--- a/lib/gather/gather.js
+++ b/lib/gather/gather.js
@@ -48,7 +48,7 @@ function Gather (options) {
this.description = options.description || "No player requirements";
this.election = {
- INTERVAL: 5000, // 1 Minute
+ INTERVAL: 60000, // 1 Minute
startTime: null,
timer: null
};
@@ -259,7 +259,7 @@ Gather.prototype.modifyGatherer = function (user, callback){
Gather.prototype.getPickingPattern = function () {
const pickingPattern = [ // 1-2-2-2-2-2-1
- "alien",
+ "marine",
"alien",
"alien",
"marine",
@@ -278,7 +278,7 @@ Gather.prototype.getPickingPattern = function () {
// Determines picking order of teams
// Marine pick first
-Gather.prototype.pickingTurn = function () {
+Gather.prototype.pickingTurnIndex = function () {
if (this.current !== 'selection') return null;
const captainCount = 2;
@@ -309,7 +309,7 @@ Gather.prototype.moveToMarine = function (user, mover) {
let leader = this.getGatherer(mover);
if (leader.team !== "marine" ||
!leader.leader ||
- this.pickingPattern()[this.pickingTurn()] !== "marine") return;
+ this.pickingPattern()[this.pickingTurnIndex()] !== "marine") return;
if (user && this.containsUser(user)) {
if (this.getGatherer(user).team !== "lobby") return;
@@ -330,7 +330,7 @@ Gather.prototype.moveToAlien = function (user, mover) {
let leader = this.getGatherer(mover);
if (leader.team !== "alien" ||
!leader.leader ||
- this.getPickingPattern()[this.pickingTurn()] !== "alien") return;
+ this.getPickingPattern()[this.pickingTurnIndex()] !== "alien") return;
if (user && this.containsUser(user)) {
if (this.getGatherer(user).team !== "lobby") return;
@@ -374,8 +374,8 @@ Gather.prototype.toJson = function () {
gatherers: this.gatherers,
servers: this.getServers(),
state: this.current,
- pickingTurn: this.getPickingPattern()[this.pickingTurn()],
- pickingTurnIndex: this.pickingTurn(),
+ pickingTurn: this.getPickingPattern()[this.pickingTurnIndex()],
+ pickingTurnIndex: this.pickingTurnIndex(),
pickingPattern: this.getPickingPattern().splice(0, this.getPickingPattern().length-2), //why is the picking pattern length 12 anyway ? 12 - 2 captains
election: {
startTime: this.electionStartTime(),
diff --git a/lib/gather/gather_pool.js b/lib/gather/gather_pool.js
index 06b2091..ff49409 100644
--- a/lib/gather/gather_pool.js
+++ b/lib/gather/gather_pool.js
@@ -23,7 +23,7 @@ const GATHER_CONFIGS = [
name: "Classic Gather",
description: "No Requirements",
serverMembershipTest: function (server) {
- //return server.name.toLowerCase().indexOf("promod") === -1;
+ return server.name.toLowerCase().indexOf("promod") === -1;
}
},
/*{
@@ -45,7 +45,7 @@ const GATHER_CONFIGS = [
return InvitationalGather.list.some(m => m.id === user.id);
},
serverMembershipTest: function (server) {
- //return server.name.toLowerCase().indexOf("promod") === -1;
+ return server.name.toLowerCase().indexOf("promod") === -1;
}
}
// {
diff --git a/lib/gather/helper.js b/lib/gather/helper.js
index 0c3ce70..d612389 100644
--- a/lib/gather/helper.js
+++ b/lib/gather/helper.js
@@ -26,10 +26,10 @@ var createTestUsers = (options, callback) => {
console.log("Error while adding gatherers", error);
} else {
console.log("Loaded gatherers");
- /*gather.gatherers.forEach((gatherer, index, array) => {
+ gather.gatherers.forEach((gatherer, index, array) => {
var candidate = Math.floor(Math.random() * array.length);
array[index].leaderVote = array[candidate].id;
- });*/
+ });
console.log("Assigned vote for each gatherer");
if (typeof callback === 'function') return callback(gather);
}