# Clearing the screen: "cls" for Windows; "clear" for macOS
i=input()
os.system("cls")
spliti=i.split("")
# Creating an inventory
if"inventory"ini:
printer("The truth is that you don't own anything. You are proletarian. You don't really have private property. However, in you current inventory you can find "+", ".join(inventory))
# Choices in the base-ment
ifcurrentRoom=="base-ment":
ifiin["look","see","view","explore"]:
printer("Oh I'm in an base-ment, cool. There is little light here. Soooo many people. TheY do work hard. The seem unhappy and dipressed")
printer("You can find here: "+", ".join(items["base-ment"]))
elifiin["exit","walk","run","door","leave"]:
printer("You can use this tiny door to exit the base-ment. To be completely honest, you cannot escape that easily the base-ment. You wish you could. It can be really suffocating. However you are a witch, you have class consiousness and you have your caring comrades. So now let's move. ")
currentRoom="apparatus"
# The ECTS condition, or the point-gaining system. Every "study" adds 30 points to the player's score. The goal is to reach 120 points or credits.
printer("The revolution seems to be closer. Cracks still happen and are completely important and vital and powerful. You have gained "+str(study)+" points")
else:
taker("base-ment")
# Choices in the neutral zone
elifcurrentRoom=="apparatus":
ifiin["look","see","view","explore","open"]:
printer("Vrooom, vroom, vroom. You are now in the apparatus room! What a contradictory place to be. A wise-structured organised chaos ... Monumental huge buildings, computers, archives, cameras, people in uniforms, banks campus and other big buildings, and borders. Where is the public, though? If you see a little bit closer, it is not that solid.")
printer("Oh look in the apparatus you can find: "+", ".join(items["apparatus"]))
elifiin["exit","walk","run","door","leave"]:
printer("You may use this door to exit the apparatus.")
i=input("which door? (1 or 2)")
ifi=="1":
printer("You use the door to the base-ment")
currentRoom="base-ment"
elifi=="2":
printer("You use the door to the megaroom")
currentRoom="megaroom"
else:
taker("apparatus")
# Choices in the megaroom
elifcurrentRoom=="megaroom":
ifiin["look","see","view","explore","open"]:
printer("Oh You are in the megaroom! You can tell that it is luxurious, monumental structure classical and contemporary in the same time. You haven’t seen something similar before! Wowww. But why are so little people? Why the are mostly white men? Don’t be stressed - they will not notice you! You enter the mansion as a cleaning lady. You are invisible to them. However, YOU know how radical our marginal identities are! ")
printer("Oh look in the megaroom! There is : "+", ".join(items["megaroom"]))
elifiin["exit","walk","run","door","leave"]:
printer("You use the door to exit the megaroom.")
currentRoom="apparatus"
# The graduation condition, if ECTS points >= 119 --> Epic Win! If <119 --> Go study.
elifiin["talk","discuss","debate","ask","say"]:
printer("Hiiiiii stupid designer of the game!")
printer("Hiiiiiii witch, how can I help you, now that nobody is watching us?")
i=input()
ifiin["revolution","finish","free","freedom"]:
ifstudy>=119:
printer("You did so many things! You struggle a lot, you care, you respect! You are a true witch fighter! Revolution is in the corner.")
graduation=True
else:
printer("We should keep the hard work. Do not give up though. Things do change and your contribution is valuable! You have gained "+str(study)+" points. Shall we go again to the base-ment? We have to organise stuff! Please don't give up. Here is something small for you!")