# Draw the two possible types underneath the current_type image
for i in range(len(self.types)):
if always_reveal_states == True or self.types[i][0] != '?':
# Draw the two possible types underneath the current_type image
for i in range(len(self.types)):
if always_reveal_states == True or self.types[i][0] != '?':
self.choice = random.randint(0,1)
if self.types[self.choice][0] == '?':
self.types[self.choice] = self.types[self.choice][1:]
self.choice = random.randint(0,1)
if self.types[self.choice][0] == '?':
self.types[self.choice] = self.types[self.choice][1:]