Make horse races closer

This commit is contained in:
Dragon Fire
2020-04-21 20:01:48 -04:00
parent ff3720fa87
commit ae35350d9e
2 changed files with 39 additions and 39 deletions
+38 -38
View File
@@ -1,55 +1,55 @@
[ [
{ {
"name": "Johnny Lightning", "name": "Johnny Lightning",
"minTime": 80 "minTime": 95
}, },
{ {
"name": "Superbee", "name": "Superbee",
"minTime": 157 "minTime": 116
}, },
{ {
"name": "Arrrrr", "name": "Arrrrr",
"minTime": 115 "minTime": 135
}, },
{ {
"name": "Covfefe", "name": "Covfefe",
"minTime": 141 "minTime": 105
}, },
{ {
"name": "Donald Trump", "name": "Donald Trump",
"minTime": 160 "minTime": 1800
}, },
{ {
"name": "Doremifasolatido", "name": "Doremifasolatido",
"minTime": 110 "minTime": 106
}, },
{ {
"name": "Clydesdale Earnhardt Jr.", "name": "Clydesdale Earnhardt Jr.",
"minTime": 115 "minTime": 108
}, },
{ {
"name": "Sea Biscuit", "name": "Sea Biscuit",
"minTime": 143 "minTime": 115
}, },
{ {
"name": "Big John", "name": "Big John",
"minTime": 144 "minTime": 137
}, },
{ {
"name": "Burgoo King", "name": "Burgoo King",
"minTime": 145 "minTime": 126
}, },
{ {
"name": "Small John", "name": "Small John",
"minTime": 154 "minTime": 140
}, },
{ {
"name": "Vinny", "name": "Vinny",
"minTime": 148 "minTime": 121
}, },
{ {
"name": "Michael", "name": "Michael",
"minTime": 105 "minTime": 124
}, },
{ {
"name": "I am a Donkey", "name": "I am a Donkey",
@@ -57,11 +57,11 @@
}, },
{ {
"name": "Rainbow Dash", "name": "Rainbow Dash",
"minTime": 85 "minTime": 100
}, },
{ {
"name": "Twilight Sparkle", "name": "Twilight Sparkle",
"minTime": 137 "minTime": 130
}, },
{ {
"name": "Pinkie Pie", "name": "Pinkie Pie",
@@ -73,15 +73,15 @@
}, },
{ {
"name": "Rarity", "name": "Rarity",
"minTime": 139 "minTime": 108
}, },
{ {
"name": "Fluttershy", "name": "Fluttershy",
"minTime": 86 "minTime": 120
}, },
{ {
"name": "Trixie", "name": "Trixie",
"minTime": 95 "minTime": 142
}, },
{ {
"name": "Vert Wheeler", "name": "Vert Wheeler",
@@ -89,11 +89,11 @@
}, },
{ {
"name": "Invite Xiao", "name": "Invite Xiao",
"minTime": 87 "minTime": 127
}, },
{ {
"name": "Mystery", "name": "Mystery",
"minTime": 145 "minTime": 126
}, },
{ {
"name": "Dr. Fager", "name": "Dr. Fager",
@@ -101,27 +101,27 @@
}, },
{ {
"name": "Fiftyshadesofhay", "name": "Fiftyshadesofhay",
"minTime": 160
},
{
"name": "Dr. Pepper",
"minTime": 96
},
{
"name": "First Dude",
"minTime": 144 "minTime": 144
}, },
{
"name": "Dr. Pepper",
"minTime": 104
},
{
"name": "First Dude",
"minTime": 104
},
{ {
"name": "Flat Drunk", "name": "Flat Drunk",
"minTime": 85 "minTime": 134
}, },
{ {
"name": "Flat Fleet Feet", "name": "Flat Fleet Feet",
"minTime": 100 "minTime": 111
}, },
{ {
"name": "Santa's Little Helper", "name": "Santa's Little Helper",
"minTime": 165 "minTime": 144
}, },
{ {
"name": "Whirlwind", "name": "Whirlwind",
@@ -133,7 +133,7 @@
}, },
{ {
"name": "Hoof Hearted", "name": "Hoof Hearted",
"minTime": 152 "minTime": 143
}, },
{ {
"name": "I'll Have Another", "name": "I'll Have Another",
@@ -145,15 +145,15 @@
}, },
{ {
"name": "Notacatbutallama", "name": "Notacatbutallama",
"minTime": 154 "minTime": 141
}, },
{ {
"name": "Larry the Cucumber", "name": "Larry the Cucumber",
"minTime": 155 "minTime": 105
}, },
{ {
"name": "Bob the Tomato", "name": "Bob the Tomato",
"minTime": 89 "minTime": 134
}, },
{ {
"name": "Onoitsmymothernlaw", "name": "Onoitsmymothernlaw",
@@ -165,11 +165,11 @@
}, },
{ {
"name": "Yakahickamickadola", "name": "Yakahickamickadola",
"minTime": 158 "minTime": 113
}, },
{ {
"name": "Last Place", "name": "Last Place",
"minTime": 165 "minTime": 119
}, },
{ {
"name": "Luke Horsewalker", "name": "Luke Horsewalker",
@@ -177,6 +177,6 @@
}, },
{ {
"name": "Willy", "name": "Willy",
"minTime": 152 "minTime": 144
} }
] ]
+1 -1
View File
@@ -73,7 +73,7 @@ module.exports = class HorseRaceCommand extends Command {
for (const horse of chosenHorses) { for (const horse of chosenHorses) {
results.push({ results.push({
name: horse.name, name: horse.name,
time: randomRange(horse.minTime, horse.minTime + 15) + Math.random() time: randomRange(horse.minTime, horse.minTime + 5) + Math.random()
}); });
} }
results = results.sort((a, b) => a.time - b.time); results = results.sort((a, b) => a.time - b.time);