2021-11-02 17:40:54 +01:00
meta : # make sure every key is in lowercase
name : "My Text Adventure" # Game name
2022-02-04 19:35:38 +01:00
id : "examplegame" # An original game ID (please try to be original)
2021-11-02 17:40:54 +01:00
creator : "hernik" # Your name as a creator
game : # here goes all the game logic
start : # the starting point always HAS to be named "start" (lowercase), the order and name of the rest does not matter
2022-01-26 16:07:31 +01:00
text : "&bYou arrive to a small tavern in the middle of nowhere.\nYou are greeted with a non-welcoming look on the faces of all the customers." # here is the text, which gets printed
2021-11-02 17:40:54 +01:00
actions : # here you add a list of actions that are inside of `game`, the user can select them
- wave
- sit
wave :
description : "Wave" # this appears in the selection box, if no description is supplied
2021-12-02 11:20:39 +01:00
text : "&bYou wave at the customers to signal your arrival. &rThey all ignore you and look away."
2021-11-02 17:40:54 +01:00
sit : # if no `actions` are supplied, the game exits
description : "Sit down"
text : "You quietly sit down and check the menu."
2022-01-26 16:07:31 +01:00
actions :
- beer
- nothing
beer :
description : "Order beer"
text : "You order some &ebeer"
add_inventory : "Beer" # add something to inventory
2022-04-05 11:59:11 +02:00
actions :
- do_something
2022-01-26 16:07:31 +01:00
nothing :
description : "Do nothing"
text : "You sit and wait..."
2022-04-05 11:59:11 +02:00
do_something :
description : "Continue"
text : "You start to feel bored."
actions :
- drink
- leave
drink :
has_item : [ "Beer" ] # item names are case-sensitive
description : "Drink beer"
text : "You take a sip of your cold &eBeer"
actions :
- leave
leave :
description : "Leave"
text : "You decide to leave."
2021-11-02 17:40:54 +01:00