You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

174 lines
8.5 KiB
Python

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

import random
welcome_message = """
HELLO COMRADE! You are here for a mission to change history.
Use exit() to leave the game.
_______________ZZZ__Z____$
______________Z____ZZ___$$$
____________ZZ____ZZ___$$$$$
____________Z___ZZ____$$___$$
____________$$$$_____$$_____$$
____________$__$____$$_______$$
____________$__$___$$____#____$$
__________$$$$$$$$$$____###___$$
_________$ZZZZZZZ$$______#______$$
________$ZZZZZZZ$$_______________$$
_______$ZZZZZZZ$$_________________$$
______$ZZZZZZZ$$__$$$$$$$_$$$$$$$__$$
______$$_$|$_$$____$_$$$_$_$_$$$_$__$$
______$$_$|$_$$____$$$$$$$_$$$$$$$___$$
____$$$$$$$$$$$_____________________$$
___$ZZZZZZZZZZ$$$$$$$$$$$$$$$$$$$$$$$$
__$ZZZZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZ$
_$ZZZZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZ$
$ZZZZZZZZZZZ$ZZZZZZZZZZZZZZZZZZZZZZZZZZ$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
__$$_$__$__$___$$__$ZZZZ$___$$_$__$__$_$$
__$$_$__$__$___$$__$_ZZ_$___$$_$__$__$_$$
__$$ZZZZZZZZZZZ$$__$___#$___$$ZZZZZZZZZ$$
__$$_#_#_#_#_#$$_ $_ZZ_$___$$#_#_#_#_$$
__$$#_#_#_#_#_$$__$$$$$$___$$_#_#_#_#$$
__$$$$$$$$$$$$$$##########$$$$$$$$$$$$$
█░░ █▀▀ ▀█▀ █▀ █▄▄ █▀▀ █▀▀ █ █▄░█
█▄▄ ██▄ ░█░ ▄█ █▄█ ██▄ █▄█ █ █░▀█
Please choose a character. Will you be Rose or Clara?
"""
print(welcome_message)
while True:
reply = input()
if "rose" in reply:
print("""
Here we go!
You were born on April 6, 1882. In 1890 you migrated to New York City's Lower East Side.
Your mother worked as a seamstress, trying to keep the family together.
In 1902, you and your family moved briefly to Montreal, where you developed an interest in both radical politics
and trade unionism. Then you came back to New York where you obtained wider recognition during a citywide
strike in 1905. Will you participate in the 'Uprising of the 20,000', the massive strike of shirtwaist workers?""")
reply = input()
if "yes" in reply:
print("""
Oh no...The Triangle Shirtwaist Factory fire in 1911, in which 146 garment workers were burned alive
or died jumping from the ninth floor of a factory building, dramatized the conditions that you and the
union were fighting for. You are mad. Will you speak?""")
reply = input()
if "yes" in reply:
print ("""
Such a nice speech, Rose!
"I can't talk fellowship to you who are gathered here. Too much blood has been spilled.
I know from my experience it is up to the working people to save themselves. The only way they can save themselves
is by a strong working-class movement."
Keep fighting?""")
reply = input()
if "yes" in reply:
print("""
A kindred spirit! Your name is Rose Schneiderman. You were the president of the Women's Trade Union League
in New York until 1950. You are remembered by one of the most memorable phrases of the women's movement
and the labor movement of your era. Would you like to see?""")
reply = input()
if "yes" in reply:
print("""
"What the woman who labors wants is the right to live, not simply exist, the right to life
as the rich woman has the right to life, and the sun and music and art. You have nothing that the humblest
worker has not a right to have also. The worker must have bread, but she must have roses, too. Help, you women
of privilege, give her the ballot to fight with." """)
reply = input()
if "clara" in reply:
print ("""
That's a good choice. You were born on March 28, 1886, in the former Russian, now Ukrainian town of Gorodok,
to a Jewish family. Raised in a predominantly Yiddish-speaking village, you learned to read Russian over your
parents' objections. Will you read revolutionary literature?""")
reply = input()
if "yes" in reply:
print ("""
You became a socialist! You immigrated to the US in 1903. You found a job in the garment industry.
Conditions there had become even worse since the turn of the century, as the new industrial sewing machine
allowed employers to demand twice as much production from their employees. Rebel?
""")
reply = input()
if "yes" in reply:
print("""
Yeah! You rebelled against the long hours, low pay, lack of opportunities for advancement, and humiliating treatment
from supervisors. You quickly made a name for yourself, leading several strikes of shirtwaist makers and challenging the
mostly male leadership of the union to organize women garment workers. Do you demand the opportunity to speak?""")
reply = input()
elif "rebel" in reply:
print("""
Yeah! You rebelled against the long hours, low pay, lack of opportunities for advancement, and humiliating treatment
from supervisors. You quickly made a name for yourself, leading several strikes of shirtwaist makers and challenging the
mostly male leadership of the union to organize women garment workers. Do you demand the opportunity to speak?""")
reply = input()
elif "speak" in reply:
print("""
"I have listened to all the speakers, and I have no further patience for talk. I am a working girl, one of those striking
against intolerable conditions. I am tired of listening to speakers who talk in generalities. What we are here for is to
decide whether or not to strike. I make a motion that we go out in a general strike."
vote for general strike?""")
reply = input()
if "yes" in reply:
print("""
"I have listened to all the speakers, and I have no further patience for talk. I am a working girl, one of those striking
against intolerable conditions. I am tired of listening to speakers who talk in generalities. What we are here for is to
decide whether or not to strike. I make a motion that we go out in a general strike."
vote for general strike?""")
reply = input()
if "yes" in reply:
print("""
Approximately 20,000 out of the 32,000 workers in the shirtwaist trade walked out in the next two days;
this would become known as the Uprising of the 20,000. You took a leading role in bringing workers out, speaking at rallies
until you lost your voice.
Your name is Clara Lemlich Shavelson. This is for you...
"If thou hast two loaves of bread, sell one and buy flowers, for bread is food for the body,
but flowers are food for the mind."
Galen of Pergamon, c.200 AD.""")
elif "vote" in reply:
print("""
Approximately 20,000 out of the 32,000 workers in the shirtwaist trade walked out in the next two days;
this would become known as the Uprising of the 20,000. You took a leading role in bringing workers out, speaking at rallies
until you lost your voice.
Your name is Clara Lemlich Shavelson. This is for you...
"If thou hast two loaves of bread, sell one and buy flowers, for bread is food for the body,
but flowers are food for the mind."
Galen of Pergamon, c.200 AD.""")
elif "exit" in reply:
break
else: print("""ok, well here is a poem for you to think about:
Bread and Roses
As we come marching, marching, in the beauty of the day,
A million darkened kitchens, a thousand mill-lofts gray
Are touched with all the radiance that a sudden sun discloses,
For the people hear us singing, "Bread and Roses, Bread and Roses."
As we come marching, marching, we battle, too, for men
For they are women's children and we mother them again.
Our days shall not be sweated from birth until life closes
Hearts starve as well as bodies: Give us Bread, but give us Roses.
As we come marching, marching, unnumbered women dead
Go crying through our singing their ancient song of Bread;
Small art and love and beauty their trudging spirits knew
Yes, it is Bread we fight for but we fight for Roses, too.
As we come marching, marching, we bring the Greater Days
The rising of the women means the rising of the race.
No more the drudge and idler ten that toil where one reposes
But a sharing of life's glories: Bread and Roses, Bread and Roses.
James Oppenheim, 1911.""")
print("VIVA LA VIDA")