3.6. textgame.globals¶
This is a collection of predefined messages that get returned to the user. If you don’t like them, modify them like this:
from textgame.globals import MOVING
MOVING.FAIL_CANT_GO = "It's not possible to go there"
-
class
textgame.globals.
ACTION
¶ Bases:
tuple
-
ALREADY_CLOSED
= 'The door is already closed.'¶
-
ALREADY_OPEN
= 'The door is already open.'¶
-
FAIL_DROP
= "You don't have one."¶
-
FAIL_NO_KEY
= 'You have no keys!'¶
-
FAIL_OPEN
= 'None of your keys fit.'¶
-
FAIL_OPENDIR
= "I can only {0} doors if you tell me the direction. Eg. '{0} west'."¶
-
FAIL_TAKE
= "You can't take that."¶
-
NOW_OPEN
= 'You take the key and {} the door.'¶
-
NO_INVENTORY
= "You don't have anything with you."¶
-
NO_SUCH_ITEM
= 'I see no {} here.'¶
-
OWN_ALREADY
= 'You already have it!'¶
-
SUCC_DROP
= 'Dropped.'¶
-
SUCC_TAKE
= 'You carry now a {}.'¶
-
WHICH_ITEM
= 'Please specify an item you want to {}.'¶
-
-
class
textgame.globals.
DESCRIPTIONS
¶ Bases:
tuple
-
DARK_L
= "It's pitch dark here. You can't see anything. Anytime soon, you'll probably get attacked by some night creature."¶
-
DARK_S
= "I can't see anything!"¶
-
NOTHING_THERE
= "There's nothing here."¶
-
NO_SOUND
= "It's all quiet."¶
-
-
class
textgame.globals.
FIGHTING
¶ Bases:
tuple
-
ALREADY_DEAD
= 'The {} is already dead!'¶
-
ALREADY_GONE
= 'The {} is already gone.'¶
-
ATTACK
= 'You attack the beast.'¶
-
DARK_DEATH
= 'A {} certainly has better night vision than you do. At least this was a fast and painless death for you.'¶
-
DEATH
= 'Your enemy has gone fully berserk. Badly injured and somewhat aghast of your own inferiority in this fight, you crawl backwards, a last hopeless attempt in saving your life. Goodbye, blue sky.'¶
-
DEFEND_REMINDER
= 'You must defend yourself! A {} is a serious threat to your life.'¶
-
IGNORE
= 'Ignoring such a dangerous beast is a really bad idea.'¶
-
LAST_ATTACK
= 'For dear life you start one last attack against the fiend.'¶
-
LOSER
= "You should consider working on your fighting technique. Your amateurish attempts didn't stop the {} from killing you."¶
-
NO_MONSTER
= 'There is no {} to attack.'¶
-
SUCCESS
= 'You killed the {}.'¶
-
SURVIVED_ATTACK
= 'The {} has survived your attack and is very angry at you!'¶
-
WHAT
= 'Attack what?'¶
-
-
class
textgame.globals.
INFO
¶ Bases:
tuple
-
HINT_WARNING
= 'I have a hint for you, but it will cost you {} points. Do you want to hear it?'¶
-
NIGHT_COMES_IN
= 'The sun has set. Night comes in.'¶
-
NOTHING
= 'Nothing happens.'¶
-
NOT_UNDERSTOOD
= "I don't understand that."¶
-
NO_HINT
= "I don't have any special hints for you."¶
-
SCORE
= 'Your score is {}.'¶
-
TOO_MANY_ARGUMENTS
= 'Please restrict your command to two words.'¶
-
YES_NO
= 'Please answer yes or no.'¶
-
-
class
textgame.globals.
MOVING
¶ Bases:
tuple
-
DEATH_BY_COWARDICE
= "Coward! Running away from a fight is generally not a good idea. Your back doesn't defend itself.\n"¶
-
FAIL_ALREADY_LOCKED
= 'The door is already locked!'¶
-
FAIL_CANT_GO
= "You can't go in this direction."¶
-
FAIL_DOOR_LOCKED
= 'The door is locked.'¶
-
FAIL_NOT_DIRECTION
= "That's not a direction."¶
-
FAIL_NO_DOOR
= 'There is no door in this direction.'¶
-
FAIL_NO_MEMORY
= "I can't remember where you came from."¶
-
FAIL_NO_WAY_BACK
= 'There is no direct way to go back.'¶
-
FAIL_TRAPPED
= "You're trapped! You can't leave this room for now."¶
-
FAIL_WHERE
= 'Tell me where to go!'¶
-
SUCC_DOOR_LOCKED
= 'The door is now locked!'¶
-