added animation for dice results in user_interface.py and corresponding ascii art file.
This commit is contained in:
parent
f166c965bb
commit
a58882fa13
|
@ -0,0 +1,205 @@
|
|||
|
||||
|
||||
__________,
|
||||
/ /|´
|
||||
/________ / |
|
||||
| | |
|
||||
| | |
|
||||
| o | |
|
||||
| | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
,
|
||||
________`_ ´
|
||||
/ /| -
|
||||
/________ / |`
|
||||
| | |
|
||||
| | |
|
||||
| o | |
|
||||
| | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
` ´
|
||||
__________ -
|
||||
/ /|
|
||||
/________ / | `
|
||||
| | |
|
||||
| | |
|
||||
| o | |
|
||||
| | /
|
||||
|_________|/
|
||||
#
|
||||
$
|
||||
|
||||
|
||||
__________,
|
||||
/ /|´
|
||||
/________ / |
|
||||
| | |
|
||||
| o | |
|
||||
| | |
|
||||
| o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
,
|
||||
________`_ ´
|
||||
/ /| -
|
||||
/________ / |`
|
||||
| | |
|
||||
| o | |
|
||||
| | |
|
||||
| o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
` ´
|
||||
__________ -
|
||||
/ /|
|
||||
/________ / | `
|
||||
| | |
|
||||
| o | |
|
||||
| | |
|
||||
| o | /
|
||||
|_________|/
|
||||
#
|
||||
$
|
||||
|
||||
|
||||
__________,
|
||||
/ /|´
|
||||
/________ / |
|
||||
| | |
|
||||
| o | |
|
||||
| o | |
|
||||
| o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
,
|
||||
________`_ ´
|
||||
/ /| -
|
||||
/________ / |`
|
||||
| | |
|
||||
| o | |
|
||||
| o | |
|
||||
| o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
` ´
|
||||
__________ -
|
||||
/ /|
|
||||
/________ / | `
|
||||
| | |
|
||||
| o | |
|
||||
| o | |
|
||||
| o | /
|
||||
|_________|/
|
||||
#
|
||||
$
|
||||
|
||||
|
||||
__________,
|
||||
/ /|´
|
||||
/________ / |
|
||||
| | |
|
||||
| o o | |
|
||||
| | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
,
|
||||
________`_ ´
|
||||
/ /| -
|
||||
/________ / |`
|
||||
| | |
|
||||
| o o | |
|
||||
| | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
` ´
|
||||
__________ -
|
||||
/ /|
|
||||
/________ / | `
|
||||
| | |
|
||||
| o o | |
|
||||
| | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
$
|
||||
|
||||
|
||||
__________,
|
||||
/ /|´
|
||||
/________ / |
|
||||
| | |
|
||||
| o o | |
|
||||
| o | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
,
|
||||
________`_ ´
|
||||
/ /| -
|
||||
/________ / |`
|
||||
| | |
|
||||
| o o | |
|
||||
| o | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
` ´
|
||||
__________ -
|
||||
/ /|
|
||||
/________ / | `
|
||||
| | |
|
||||
| o o | |
|
||||
| o | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
$
|
||||
|
||||
|
||||
__________,
|
||||
/ /|´
|
||||
/________ / |
|
||||
| | |
|
||||
| o o | |
|
||||
| o o | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
,
|
||||
________`_ ´
|
||||
/ /| -
|
||||
/________ / |`
|
||||
| | |
|
||||
| o o | |
|
||||
| o o | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
|
||||
` ´
|
||||
__________ -
|
||||
/ /|
|
||||
/________ / | `
|
||||
| | |
|
||||
| o o | |
|
||||
| o o | |
|
||||
| o o | /
|
||||
|_________|/
|
||||
#
|
||||
$
|
||||
|
|
@ -29,5 +29,31 @@ def clear():
|
|||
else: # for linux, mac
|
||||
os.system('clear')
|
||||
|
||||
def pling(current_roll):
|
||||
with open('pling_animation', 'r', encoding='utf8') as f:
|
||||
big_string = ""
|
||||
animations = []
|
||||
scan_lines = ''
|
||||
for line in f:
|
||||
big_string = big_string + line
|
||||
if line[0] == '$':
|
||||
animations.append(big_string[:-2])
|
||||
big_string = ''
|
||||
|
||||
dice_animation()
|
||||
dice_result = animations[current_roll[0] - 1]
|
||||
for line in dice_result:
|
||||
scan_lines += line
|
||||
if line[0] == '#':
|
||||
clear()
|
||||
print(scan_lines[:-2])
|
||||
time.sleep(1)
|
||||
scan_lines = ""
|
||||
|
||||
#for item in animations:
|
||||
#print(item)
|
||||
#print('------------------------------------')
|
||||
|
||||
|
||||
#dice_animation()
|
||||
#for i in range(1,7):
|
||||
#pling(i)
|
||||
|
|
Loading…
Reference in New Issue