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,
|
||||
"strikeouts_taken" : 0
|
||||
}
|
||||
|
||||
self.stat_name = self.name
|
||||
|
||||
def star_string(self, key):
|
||||
str_out = ""
|
||||
starstring = str(self.stlats[key])
|
||||
|
@ -670,11 +671,11 @@ class game(object):
|
|||
def get_stats(self):
|
||||
players = []
|
||||
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:
|
||||
players.append((this_player.name, this_player.game_stats))
|
||||
players.append((self.teams["home"].pitcher.name, self.teams["home"].pitcher.game_stats))
|
||||
players.append((self.teams["away"].pitcher.name, self.teams["away"].pitcher.game_stats))
|
||||
players.append((this_player.stat_name, this_player.game_stats))
|
||||
players.append((self.teams["home"].pitcher.stat_name, self.teams["home"].pitcher.game_stats))
|
||||
players.append((self.teams["away"].pitcher.stat_name, self.teams["away"].pitcher.game_stats))
|
||||
return players
|
||||
|
||||
def get_team_specific_stats(self):
|
||||
|
@ -683,11 +684,11 @@ class game(object):
|
|||
self.teams["home"].name : []
|
||||
}
|
||||
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:
|
||||
players[self.teams["home"].name].append((this_player.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["away"].name].append((self.teams["away"].pitcher.name, self.teams["away"].pitcher.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.stat_name, self.teams["home"].pitcher.game_stats))
|
||||
players[self.teams["away"].name].append((self.teams["away"].pitcher.stat_name, self.teams["away"].pitcher.game_stats))
|
||||
return players
|
||||
|
||||
|
||||
|
|
|
@ -230,7 +230,7 @@ class Breezy(Weather):
|
|||
def __init__(self, game):
|
||||
self.name = "Breezy"
|
||||
self.emoji = "🎐"
|
||||
self.activation_chance = 0.05
|
||||
self.activation_chance = 0.08
|
||||
|
||||
def activate(self, game, result):
|
||||
if random.random() < self.activation_chance:
|
||||
|
@ -246,10 +246,10 @@ class Breezy(Weather):
|
|||
names[-1] = first_first_letter + names[-1][1:]
|
||||
player.name = ' '.join(names)
|
||||
else:
|
||||
#name is one word, so turn 'bartholemew' into 'martholebew'
|
||||
#name is one word, so turn 'bartholemew' into 'martholemeb'
|
||||
first_letter = player.name[0]
|
||||
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_types = ["novel", "novella", "poem", "anthology", "fan fiction", "autobiography"]
|
||||
|
|
Loading…
Reference in a new issue