Skip to content

Commit d9bd153

Browse files
committed
Make use of const
1 parent 9c5ef07 commit d9bd153

File tree

2 files changed

+21
-20
lines changed

2 files changed

+21
-20
lines changed

.eslintrc.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
"env": {
88
"browser": true,
99
"jquery": true,
10-
"amd": true
10+
"amd": true,
11+
"es6": true // PA uses Chrome 40 which supports a subset of ES6
1112
},
1213
"extends": ["eslint:recommended", "plugin:lodash/v3", "prettier"],
1314
"globals": {

ui/mods/com.pa.quitch.qquellerai/new_game.js

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ function quellerAIPersonalities() {
88
quellerAILoaded = true;
99

1010
try {
11-
var aiPathCasual = "/pa/ai_queller/q_casual";
12-
var aiPathBronze = "/pa/ai_queller/q_bronze";
13-
var aiPathSilver = "/pa/ai_queller/q_silver";
14-
var aiPathGold = "/pa/ai_queller/q_gold";
15-
var aiPathPlatinum = "/pa/ai_queller/q_platinum";
16-
var aiPathUber = "/pa/ai_queller/q_uber";
17-
var quellerPersonalities = {
11+
const aiPathCasual = "/pa/ai_queller/q_casual";
12+
const aiPathBronze = "/pa/ai_queller/q_bronze";
13+
const aiPathSilver = "/pa/ai_queller/q_silver";
14+
const aiPathGold = "/pa/ai_queller/q_gold";
15+
const aiPathPlatinum = "/pa/ai_queller/q_platinum";
16+
const aiPathUber = "/pa/ai_queller/q_uber";
17+
const quellerPersonalities = {
1818
qCasual: {
1919
ai_path: aiPathCasual,
2020
display_name: "!LOC:Q-Casual",
@@ -316,10 +316,10 @@ function quellerAIPersonalities() {
316316
},
317317
};
318318

319-
var newPersonalities = _.mapValues(
319+
const newPersonalities = _.mapValues(
320320
quellerPersonalities,
321321
function (personality, name) {
322-
var result = _.assign(
322+
const result = _.assign(
323323
_.clone(model.aiPersonalities().Absurd),
324324
personality
325325
);
@@ -333,42 +333,42 @@ function quellerAIPersonalities() {
333333

334334
// assign personalities to Randoms when start game clicked
335335
model.startGame = (function () {
336-
var cachedFunction = model.startGame;
336+
const cachedFunction = model.startGame;
337337

338-
var personalityNames = function (personalities) {
338+
const personalityNames = function (personalities) {
339339
return _.keys(personalities);
340340
};
341341

342-
var randomPersonalityNames = function (personalities) {
342+
const randomPersonalityNames = function (personalities) {
343343
return _.filter(personalityNames(personalities), function (name) {
344344
return _.endsWith(name, "Random");
345345
});
346346
};
347347

348-
var uberPersonalityNames = function (personalities) {
348+
const uberPersonalityNames = function (personalities) {
349349
return _.filter(personalityNames(personalities), function (name) {
350350
return _.startsWith(name, "qUber") && !_.endsWith(name, "Random");
351351
});
352352
};
353353

354-
var selectUberPersonality = function (personalities) {
354+
const selectUberPersonality = function (personalities) {
355355
return _.sample(uberPersonalityNames(personalities));
356356
};
357357

358-
var selectPersonality = function (personalities) {
359-
var nonUberPersonalities = _.xor(
358+
const selectPersonality = function (personalities) {
359+
const nonUberPersonalities = _.xor(
360360
personalityNames(personalities),
361361
randomPersonalityNames(personalities),
362362
uberPersonalityNames(personalities)
363363
);
364364
// avoid oversampling Uber
365-
var oneOfEachDifficulty = nonUberPersonalities.concat(
365+
const oneOfEachDifficulty = nonUberPersonalities.concat(
366366
selectUberPersonality(personalities)
367367
);
368368
return _.sample(oneOfEachDifficulty);
369369
};
370370

371-
var assignPersonality = function (personality, personalities) {
371+
const assignPersonality = function (personality, personalities) {
372372
return personality === "qRandom"
373373
? selectPersonality(personalities)
374374
: selectUberPersonality(personalities);
@@ -384,7 +384,7 @@ function quellerAIPersonalities() {
384384
slot.aiPersonality()
385385
)
386386
) {
387-
var personality = assignPersonality(
387+
const personality = assignPersonality(
388388
slot.aiPersonality(),
389389
newPersonalities
390390
);

0 commit comments

Comments
 (0)