When a vessel has a greeting, it will become a character. A character vessel has its name displayed differently. You can still use it like a normal vessel, but it can make the narration better.
greets Let's make some tea.Set the greetings of the host, which become a character.greetsReset the greeting, the host is no longer a character. TODO: Make a seperate command
talkto AliceShow the greetings of a visible caracter.
answer favorite tea = I really like green tea!Set an answer for the host. Use "=" to separate the question from the awnser.answer favorite teaIf the answer exist, this will delete it. TODO: Make a seperate command
ask AliceShow the list of the availables questions for a visible character (with the greeting).ask Alice favorite teaShow the answer for a question. Alice: I really like green tea!
A simple math question
create a sphinx
enter the sphinx
greets What is 2 + 2 ?
answer 1 = Wrong!
answer 4 = Great! The password is coffee.
answer 6 = Wrong!
leave
ask sphinx
ask sphinx 4
You can input multiple commands using the & character to break a command into multiple.
create a ceramic teacupCreate a new vessel.
become a teacupBecome a visible vessel.become the red teacupBecome a distant vessel.
enter the teacupEnter a visible vessel.
leaveLeave the current parent vessel.
helpSee available help.help with dropSee help for the drop action.
warp to the red teacupWarp to a distant vessel's parent location.warp in the yellow teacupWarp in a distant vessel's location.warp to any teacupWarp to a random distant vessel's parent location.warp in any teacupWarp in a random distant vessel's location.warp anywhereWarp in a random distant vessel's location.
take the red teacupMove a visible vessel into your vessel.take any teacupMove a visible vessel into your vessel.take anythingMove a random visible vessel into your vessel.
drop the red teacupMove a child vessel into the parent vessel.drop a teacupMove a child vessel into the parent vessel.drop any teacupMove a random child vessel into the parent vessel.
note It is raining. Again.Add a note to the parent vessel.
inspect the teacupInspect the target visible vessel.
transform into a teacupRename the current vessel.transform the teacup into a catRename a visible vessel.
transmute into glassAdd an adjective to the current vessel.transmute glass into goldAdd an adjective to a visible vessel.
program warp to the libraryAutomate a vessel.
use the teacupTrigger the vessel's automation.
usage openSelect the vessel's trigger.usage roll You rolled @random(1 2 3 4 5 6).Set a custom reacion.
cast the storm scroll at the golden beetleTrigger a distant vessel's automation as another vessel.
Wildcards are markups created for notes and programs, to make vessels more responsive to their environment. A simple example would be note Hello @Name., rendered as Hello Ghost.
@FULL, display the current vessel attribute and name.(uppercase)@NAME, display the current vessel name.(uppercase)@ATTR, display the current vessel attribute.(uppercase)@full, display the current vessel attribute and name.(lowercase)@name, display the current vessel name.(lowercase)@attr, display the current vessel attribute.(lowercase)@Full, display the current vessel attribute and name.(capitalized)@Name, display the current vessel name.(capitalized)@Attr, display the current vessel attribute.(capitalized)@size, size of the current inventory.
_@FULL, display the parent vessel attribute and name.(uppercase)_@NAME, display the parent vessel name.(uppercase)_@ATTR, display the parent vessel attribute.(uppercase)_@full, display the parent vessel attribute and name.(lowercase)_@name, display the parent vessel name.(lowercase)_@attr, display the parent vessel attribute.(lowercase)_@Full, display the parent vessel attribute and name.(capitalized)_@Name, display the parent vessel name.(capitalized)_@Attr, display the parent vessel attribute.(capitalized)@_size, size of the current inventory.
@__size, size of the parade.@__RANDOM, random parade vessel.(uppercase)@__random, random parade vessel.(lowercase)@__Random, random parade vessel.(capitalized)@__random-name, random parade vessel name.@__random-attr, random parade vessel attribute.
@STEM, name of current parent stem vessel.(uppercase)@stem, name of current parent stem vessel.(lowercase)@Stem, name of current parent stem vessel.(capitalized)
@(3), print the name and action connected with that vessel id.@and, chain commands in programs. ex:program create a vessel @and enter the vessel.@random(red green blue), choose a random word.@if(), coming soon.
Casting is a form of puppeteering, making a visible vessel act in your stead.
create a blue spell
enter the blue spell
program transform into a fish
leave
create a cat
take the blue spell
cast the blue spell on the cat
This example demonstrates how to use a wildcard in a program.
create a random warp
enter the random warp
program warp in @__random
leave
use the random warp
This spell can be fired at unwanted vessels, sending them into a vessel discard bin, to be recycled later.
create a recycling bin
create a discard spell
enter the discard spell
program warp to the recycling bin
leave
take the discard spell
cast the discard spell on the unwanted vessel
create a dice
enter the dice
program look
usage roll You rolled @random(1 2 3 4 5 6).
leave
roll the dice