Programming:Adventure.txt for Fiction!
From Robupixipedia
Jump to navigationJump to search
adventure.txt
<source lang="tcl">
Room new Home {Home, sweet home...} -name {your home} Home ways n Garden Home ways s Mind Home object Razor {There is a razor that is really dirty.} -name "a razor" Home object Snake {There is a snake that is really slithery.} -name "a snake"
Room new Garden {You stand in a wonderful garden with flowers of all essences.} -name "the garden" Garden ways s Home Garden object Flower {A beautiful rose.} -name "a flower" Garden person Claire -name "a girl" -state unknown
Snake take ack {You take the snake.} Snake act ack {The snake climbs all over your head. Mmmh, this is nice.}
Razor take ack {You take the razor.} Razor act ack {You are shaving. Mmmh, this is nice.}
Room new Mind {You are inside your mind.} -name "your mind" Mind ways n Home Mind ways s Mind
Flower take ack {You take this rose.}
Claire talk -state unknown {
I say "Hi! How do you do?" Claire says "I'm Claire. How do you do?" I say "I'm Julien. Nice to meet you!" Claire says "Nice to meet you, Julien!" Claire set-name Claire Claire set-state default
}
Claire talk -state angry {
I say "Claire?" Claire says "I'm not talking to you!"
}
Claire talk -state default dummy
Flower use Claire -state angry {
Claire says "Flowers are nicer than snakes." Claire set-state default
}
Flower use Claire -state unknown {
Claire says "Oh, thanks a lot! I love these flowers." Claire set-state default
}
Snake use Claire {
Claire says "Eeek! A snake!!" Claire set-state angry
}
</source>