its-a-date/Abenteuer.py

60 lines
1.1 KiB
Python
Raw Normal View History

2024-12-11 10:07:05 +01:00
import Texte as t
import Toolbox as tb
import BetterUtils as u
print(t.welcome_message)
# setup Characters
user = u.User()
interest = u.RomanticInterest(user.preference, u.generateAge(user.age))
# meet interest
t.meet_cute()
tb.pressForward()
interest.introduce()
tb.pressForward()
print(t.situation_head_over_heels)
tb.pressForward()
# First choice
print(t.ask_what_you_do)
action = u.wähleAusListe([
t.action_throw_book,
t.action_introduce_self,
t.action_ask_age,
])
user.do_action(action)
tb.pressForward()
interest.react_to(action)
## Second choice
print(t.ask_what_you_do)
action = u.wähleAusListe([
t.action_dance,
t.action_ask_for_number,
t.action_tell_compliment,
])
user.do_action(action)
tb.pressForward()
interest.react_to(action)
# Third Choice
print(t.ask_what_you_do)
action = u.wähleAusListe([
t.action_invite_to_date,
t.action_hug_out_of_blue,
t.action_send_dickpic,
])
user.do_action(action)
tb.pressForward()
interest.react_to(action)
u.showStats(interest)
if interest.is_won():
print(t.won_message)
else:
print(t.loose_message)