adjusted how breezy affects post-game stats
This commit is contained in:
parent
e69240a481
commit
392490d70a
19
games.py
19
games.py
|
@ -50,7 +50,8 @@ class player(object):
|
||||||
"rbis" : 0,
|
"rbis" : 0,
|
||||||
"strikeouts_taken" : 0
|
"strikeouts_taken" : 0
|
||||||
}
|
}
|
||||||
|
self.stat_name = self.name
|
||||||
|
|
||||||
def star_string(self, key):
|
def star_string(self, key):
|
||||||
str_out = ""
|
str_out = ""
|
||||||
starstring = str(self.stlats[key])
|
starstring = str(self.stlats[key])
|
||||||
|
@ -670,11 +671,11 @@ class game(object):
|
||||||
def get_stats(self):
|
def get_stats(self):
|
||||||
players = []
|
players = []
|
||||||
for this_player in self.teams["away"].lineup:
|
for this_player in self.teams["away"].lineup:
|
||||||
players.append((this_player.name, this_player.game_stats))
|
players.append((this_player.stat_name, this_player.game_stats))
|
||||||
for this_player in self.teams["home"].lineup:
|
for this_player in self.teams["home"].lineup:
|
||||||
players.append((this_player.name, this_player.game_stats))
|
players.append((this_player.stat_name, this_player.game_stats))
|
||||||
players.append((self.teams["home"].pitcher.name, self.teams["home"].pitcher.game_stats))
|
players.append((self.teams["home"].pitcher.stat_name, self.teams["home"].pitcher.game_stats))
|
||||||
players.append((self.teams["away"].pitcher.name, self.teams["away"].pitcher.game_stats))
|
players.append((self.teams["away"].pitcher.stat_name, self.teams["away"].pitcher.game_stats))
|
||||||
return players
|
return players
|
||||||
|
|
||||||
def get_team_specific_stats(self):
|
def get_team_specific_stats(self):
|
||||||
|
@ -683,11 +684,11 @@ class game(object):
|
||||||
self.teams["home"].name : []
|
self.teams["home"].name : []
|
||||||
}
|
}
|
||||||
for this_player in self.teams["away"].lineup:
|
for this_player in self.teams["away"].lineup:
|
||||||
players[self.teams["away"].name].append((this_player.name, this_player.game_stats))
|
players[self.teams["away"].name].append((this_player.stat_name, this_player.game_stats))
|
||||||
for this_player in self.teams["home"].lineup:
|
for this_player in self.teams["home"].lineup:
|
||||||
players[self.teams["home"].name].append((this_player.name, this_player.game_stats))
|
players[self.teams["home"].name].append((this_player.stat_name, this_player.game_stats))
|
||||||
players[self.teams["home"].name].append((self.teams["home"].pitcher.name, self.teams["home"].pitcher.game_stats))
|
players[self.teams["home"].name].append((self.teams["home"].pitcher.stat_name, self.teams["home"].pitcher.game_stats))
|
||||||
players[self.teams["away"].name].append((self.teams["away"].pitcher.name, self.teams["away"].pitcher.game_stats))
|
players[self.teams["away"].name].append((self.teams["away"].pitcher.stat_name, self.teams["away"].pitcher.game_stats))
|
||||||
return players
|
return players
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -230,7 +230,7 @@ class Breezy(Weather):
|
||||||
def __init__(self, game):
|
def __init__(self, game):
|
||||||
self.name = "Breezy"
|
self.name = "Breezy"
|
||||||
self.emoji = "🎐"
|
self.emoji = "🎐"
|
||||||
self.activation_chance = 0.05
|
self.activation_chance = 0.08
|
||||||
|
|
||||||
def activate(self, game, result):
|
def activate(self, game, result):
|
||||||
if random.random() < self.activation_chance:
|
if random.random() < self.activation_chance:
|
||||||
|
@ -246,10 +246,10 @@ class Breezy(Weather):
|
||||||
names[-1] = first_first_letter + names[-1][1:]
|
names[-1] = first_first_letter + names[-1][1:]
|
||||||
player.name = ' '.join(names)
|
player.name = ' '.join(names)
|
||||||
else:
|
else:
|
||||||
#name is one word, so turn 'bartholemew' into 'martholebew'
|
#name is one word, so turn 'bartholemew' into 'martholemeb'
|
||||||
first_letter = player.name[0]
|
first_letter = player.name[0]
|
||||||
last_letter = player.name[-1]
|
last_letter = player.name[-1]
|
||||||
player.name = last_letter + player.name[1:-1] + last_letter
|
player.name = last_letter + player.name[1:-1] + first_letter
|
||||||
|
|
||||||
book_adjectives = ["action-packed", "historical", "mystery", "thriller", "horror", "sci-fi", "fantasy", "spooky","romantic"]
|
book_adjectives = ["action-packed", "historical", "mystery", "thriller", "horror", "sci-fi", "fantasy", "spooky","romantic"]
|
||||||
book_types = ["novel", "novella", "poem", "anthology", "fan fiction", "autobiography"]
|
book_types = ["novel", "novella", "poem", "anthology", "fan fiction", "autobiography"]
|
||||||
|
|
Loading…
Reference in a new issue