Update functions.py

This commit is contained in:
KansaiGaijin
2022-01-23 16:31:49 +13:00
committed by GitHub
parent 687c4df0b4
commit af700b2222

View File

@@ -1,13 +1,10 @@
import time import time
import sys
from random import randint
def typingPrint(text, time, end='\n'): def typingPrint(text, time, end='\n'):
for character in text: for character in text:
print(character, end="") print(character, end="")
time.sleep(0.09) time.sleep(0.09)
sys.stdout.flush()
if end: if end:
print(end, end='') print(end, end='')
@@ -24,7 +21,7 @@ def typingInput(text, time, end='\n'):
# start game # start game
def startGame(): def startGame():
typingPrint("Welcome, stranger.") typingPrint("Welcome, stranger.", time)
while True: while True:
# Name # Name
name = typingInput("\n" + "What is your name?" + "\n" + ">> ", time).title() name = typingInput("\n" + "What is your name?" + "\n" + ">> ", time).title()
@@ -92,6 +89,7 @@ def startGame():
# Receive action input # Receive action input
# Under development
def parse(input_text): def parse(input_text):
command = input_text.lower() command = input_text.lower()
object1 = "" object1 = ""
@@ -135,16 +133,3 @@ def parse(input_text):
return command, object1 return command, object1
# Take rolled numbers and assign them to a stat
def statAllocation():
"""Rolling 4d6 to get stat value for PC"""
rolls = []
# roll 4d6
for roll in range(4):
r = randint(1, 6)
rolls.append(r)
# Drop the lowest number
del rolls[rolls.index(min(rolls))]
for i in rolls:
print(i)