single character sheet improvements
This commit is contained in:
7
app.py
7
app.py
@@ -29,7 +29,6 @@ def party():
|
||||
adv_party = returnParty(count, level)
|
||||
# check for cookies present
|
||||
if request.cookies:
|
||||
print('there are cookies')
|
||||
stored_count = len(request.cookies)
|
||||
#print(request.cookies)
|
||||
for c in request.cookies:
|
||||
@@ -42,24 +41,18 @@ def party():
|
||||
stored_adv_party.append(new_char)
|
||||
# if request arguments match the adventure party count & level stored in the cookies, just use the cookies
|
||||
if cache == 'true':
|
||||
print('caching is true')
|
||||
if level != stored_level:
|
||||
print(f'change party level to {level}')
|
||||
for adv in stored_adv_party:
|
||||
print('...editing')
|
||||
adv.set_level(level)
|
||||
print(adv.level)
|
||||
if count == stored_count:
|
||||
print('counts and levels are the same')
|
||||
adv_party.set_party(stored_adv_party, count, level)
|
||||
if count > stored_count:
|
||||
print('extend the party!')
|
||||
extension = count - stored_count
|
||||
more_party_members = returnParty(extension,level).adventurers
|
||||
extended_party = stored_adv_party + more_party_members
|
||||
adv_party.set_party(extended_party, count, level)
|
||||
if count < stored_count:
|
||||
print('reduce the party!')
|
||||
reduction = count - stored_count
|
||||
reduced_party = stored_adv_party[:reduction]
|
||||
adv_party.set_party(reduced_party, count, level)
|
||||
|
||||
Reference in New Issue
Block a user