testing post receive hook
This commit is contained in:
7
.idea/workspace.xml
generated
7
.idea/workspace.xml
generated
@@ -6,14 +6,7 @@
|
|||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="67d0f8e4-ef35-4641-9e95-eb79cf01a045" name="Changes" comment="">
|
<list default="true" id="67d0f8e4-ef35-4641-9e95-eb79cf01a045" name="Changes" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/LICENSE" beforeDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/common.py" beforeDir="false" afterPath="$PROJECT_DIR$/common.py" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/common.py" beforeDir="false" afterPath="$PROJECT_DIR$/common.py" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/images/base_domains.jpg" beforeDir="false" afterPath="$PROJECT_DIR$/images/domains.jpg" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/testclient.py" beforeDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/testserver.py" beforeDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/testserverwithclass.py" beforeDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/valeriaassetscrape.py" beforeDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/vckonline.py" beforeDir="false" afterPath="$PROJECT_DIR$/vckonline.py" afterDir="false" />
|
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
|
|||||||
30
common.py
30
common.py
@@ -317,20 +317,7 @@ class Board:
|
|||||||
else: # other domains are not visible or accessible
|
else: # other domains are not visible or accessible
|
||||||
domain = self.domain_stack.pop()
|
domain = self.domain_stack.pop()
|
||||||
stack.append(domain)
|
stack.append(domain)
|
||||||
# print out the result
|
self.get_board_state()
|
||||||
for i, monster_list in enumerate(self.monster_grid):
|
|
||||||
print(
|
|
||||||
f"Monster Stack {i + 1}: {[f'{monster.name} ({monster.monster_id})' + ('E' if monster.is_extra else '') + ('V' if monster.is_visible else '') + ('A' if monster.is_accessible else '') for monster in monster_list]}")
|
|
||||||
for i, citizen_list in enumerate(self.citizen_grid):
|
|
||||||
print(
|
|
||||||
f"Citizen Stack {i + 1}: {[f'{citizen.name} ({citizen.citizen_id})' + ('V' if citizen.is_visible else '') + ('A' if citizen.is_accessible else '') for citizen in citizen_list]}")
|
|
||||||
for i, domain_list in enumerate(self.domain_grid):
|
|
||||||
print(
|
|
||||||
f"Domain Stack {i + 1}: {[f'{domain.name} ({domain.domain_id})' + ('V' if domain.is_visible else '') + ('A' if domain.is_accessible else '') for domain in domain_list]}")
|
|
||||||
print(f"monster stack size {len(self.monster_stack)}")
|
|
||||||
print(f"citizen stack size {len(self.citizen_stack)}")
|
|
||||||
print(f"domain stack size {len(self.domain_stack)}")
|
|
||||||
print(f"graveyard stack size {len(self.graveyard)}")
|
|
||||||
|
|
||||||
def remove_extra_cards(self):
|
def remove_extra_cards(self):
|
||||||
if self.player_count != 5:
|
if self.player_count != 5:
|
||||||
@@ -463,6 +450,21 @@ class Board:
|
|||||||
# Remove monsters with isExtra = True from each stack
|
# Remove monsters with isExtra = True from each stack
|
||||||
stack[:] = [monster for monster in stack if not monster.is_extra]
|
stack[:] = [monster for monster in stack if not monster.is_extra]
|
||||||
|
|
||||||
|
def get_board_state(self):
|
||||||
|
for i, monster_list in enumerate(self.monster_grid):
|
||||||
|
print(
|
||||||
|
f"Monster Stack {i + 1}: {[f'{monster.name} ({monster.monster_id})' + ('E' if monster.is_extra else '') + ('V' if monster.is_visible else '') + ('A' if monster.is_accessible else '') for monster in monster_list]}")
|
||||||
|
for i, citizen_list in enumerate(self.citizen_grid):
|
||||||
|
print(
|
||||||
|
f"Citizen Stack {i + 1}: {[f'{citizen.name} ({citizen.citizen_id})' + ('V' if citizen.is_visible else '') + ('A' if citizen.is_accessible else '') for citizen in citizen_list]}")
|
||||||
|
for i, domain_list in enumerate(self.domain_grid):
|
||||||
|
print(
|
||||||
|
f"Domain Stack {i + 1}: {[f'{domain.name} ({domain.domain_id})' + ('V' if domain.is_visible else '') + ('A' if domain.is_accessible else '') for domain in domain_list]}")
|
||||||
|
print(f"monster stack size {len(self.monster_stack)}")
|
||||||
|
print(f"citizen stack size {len(self.citizen_stack)}")
|
||||||
|
print(f"domain stack size {len(self.domain_stack)}")
|
||||||
|
print(f"graveyard stack size {len(self.graveyard)}")
|
||||||
|
|
||||||
def roll_phase(self):
|
def roll_phase(self):
|
||||||
self.die_one = random.randint(1, 6)
|
self.die_one = random.randint(1, 6)
|
||||||
self.die_two = random.randint(1, 6)
|
self.die_two = random.randint(1, 6)
|
||||||
|
|||||||
Reference in New Issue
Block a user