|
|
|
@ -7,28 +7,38 @@ import random
|
|
|
|
|
#Read the game name list from the games.txt file
|
|
|
|
|
#Make a game name list
|
|
|
|
|
gamenames = open("text/games.txt").read().split("\n")
|
|
|
|
|
print(type(gamenames))
|
|
|
|
|
print(gamenames)
|
|
|
|
|
#print(type(gamenames))
|
|
|
|
|
#print(gamenames)
|
|
|
|
|
|
|
|
|
|
#Read the verbs list from the verbs.txt file
|
|
|
|
|
#Make a verbs list
|
|
|
|
|
verbs = open("text/verbs.txt").read().split("\n")
|
|
|
|
|
print(type(verbs))
|
|
|
|
|
print(verbs)
|
|
|
|
|
#print(type(verbs))
|
|
|
|
|
#print(verbs)
|
|
|
|
|
|
|
|
|
|
#Read the objects list from the objects.txt file
|
|
|
|
|
#Make a objects list
|
|
|
|
|
objects = open("text/object.txt").read().split("\n")
|
|
|
|
|
print(type(objects))
|
|
|
|
|
print(objects)
|
|
|
|
|
def spaceremover (defspace):
|
|
|
|
|
for object in defspace:
|
|
|
|
|
if object == "":
|
|
|
|
|
defspace.remove("")
|
|
|
|
|
return defspace
|
|
|
|
|
|
|
|
|
|
objects = spaceremover(objects)
|
|
|
|
|
verbs = spaceremover(verbs)
|
|
|
|
|
gamenames = spaceremover(gamenames)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#print(type(objects))
|
|
|
|
|
#print(objects)
|
|
|
|
|
|
|
|
|
|
#object = ["teammate", "card", "turn", "place", "board", "dice", "nice", "backgammon"]
|
|
|
|
|
#verb = ["choose", "pick", "give", "burn", "cut"]
|
|
|
|
|
|
|
|
|
|
#Then it writes a title
|
|
|
|
|
print("How to play " + random.choice(gamenames))
|
|
|
|
|
|
|
|
|
|
print(" " *10+"How to play " + random.choice(gamenames))
|
|
|
|
|
print("~*"*30)
|
|
|
|
|
#Then it loops through instructions
|
|
|
|
|
for i in range(6):
|
|
|
|
|
print("Rule " + str(i+1) + ": "+ random.choice(verbs) + " a " + random.choice(objects))
|
|
|
|
|
print(" " *10+"Rule " + str(i+1) + ": "+ random.choice(verbs) + " a " + random.choice(objects))
|
|
|
|
|