def level_one(self, names, team_number): self.names = names self.team_number = team_number dice_roll = random.randrange(0, len(DATA.get_cat_level_one())) print self.names[self.team_number].get_name() + " your turn to play!!!" if (self.names[self.team_number].first[0] == 0): user_input.get_yes_no("Ready for Level One? " + self.names[self.team_number].get_name()) ascii_art.hash() ascii_art.level_one_text() ascii_art.hash() self.names[self.team_number].first[0] = 1 game = self.pick_game(DATA.get_cat_level_one()) ascii_art.small_space() print self.names[self.team_number].get_name() + " " + " trivia time" index = random.randrange(0, NUM_TRIVIA) question = TRIVIA_QUESTIONS[index] print question done = raw_input("Did you answer the question? [y/n] ") answer = TRIVIA_ANSWERS[index] print answer result_of_question = raw_input( "Did you get the question right? [y/n] ") if (result_of_question == 'y'): self.names[self.team_number].gain_point() self.names[self.team_number].update_level() if (self.names[self.team_number].get_score() == 10): ascii_art.end_level_one_text()
def get_players(self): names = [] for n in range(int(self.num_teams)): team_name_n = raw_input('Enter your name Team ' + str(n) + ': ') team_n = Team(team_name_n, 0, 1, [0, 0, 0, 0, 0]) ascii_art.small_space() ascii_art.hash() print "Welcome " + team_n.get_name() ascii_art.hash() ascii_art.small_space() names.append(team_n) return names
def level_two(self, names, team_number): self.names = names self.team_number = team_number dice_roll = random.randrange(0, len(DATA.get_cat_level_one())) print self.names[self.team_number].get_name() + " your turn to play!!!" if (self.names[self.team_number].first[1] == 0): user_input.get_yes_no("Ready for Level Two? " + self.names[self.team_number].get_name()) ascii_art.hash() ascii_art.level_two_text() ascii_art.hash() self.names[self.team_number].first[1] = 1 game = self.pick_game(DATA.get_cat_level_one()) ascii_art.small_space() print self.names[self.team_number].get_name( ) + " " + " your catagory is : " + DATA.get_cat_level_one()[game] if (DATA.get_cat_level_one()[game] == 'SQ'): print 'SQ' elif (DATA.get_cat_level_one()[game] == 'Artistry'): print 'Artistry' index = random.randrange(0, 4) art = ARTISTRY_QUESTIONS[index] print art elif (DATA.get_cat_level_one()[game] == 'Chance'): print 'Chance' index = random.randrange(0, 4) chance = CHANCE_QUESTIONS[index] print chance elif (DATA.get_cat_level_one()[game] == 'Puzzle'): print 'Puzzle' index = random.randrange(0, 4) puzz = PUZZLE_QUESTIONS[index] print puzz result_of_question = int( raw_input("number of team that won the point ")) self.names[result_of_question].gain_point() self.names[result_of_question].update_level() if (self.names[self.team_number].get_score() == 20): ascii_art.end_level_one_text()
def level_five(self, names, team_number): self.names = names self.team_number = team_number dice_roll = random.randrange(0, len(DATA.get_cat_level_one())) print self.names[self.team_number].get_name() + " your turn to play!!!" if (self.names[self.team_number].first[4] == 0): user_input.get_yes_no("Ready for Level Two? " + self.names[self.team_number].get_name()) ascii_art.hash() ascii_art.level_five_text() ascii_art.hash() self.names[self.team_number].first[4] = 1 index = random.randrange(0, 25) spirit = SPIRIT_QUESTIONS[index] print spirit result_of_question = int( raw_input("number of team that won the point ")) self.names[result_of_question].gain_point() self.names[result_of_question].update_level() if (self.names[self.team_number].get_score() == 35): ascii_art.end_level_one_text()