Compare commits

...

2 commits

Author SHA1 Message Date
Alexander Yakovlev 04fafc0234 WIP 2023-09-30 19:44:21 +06:00
Alexander Yakovlev 6f8490c6d2 fix script issues 2023-09-27 11:40:35 +06:00
3 changed files with 50 additions and 14 deletions

View file

@ -28,7 +28,7 @@ VAR knowledgeState = ()
== function current_quest_description()
{current_quest:
- "introquest": Your current quest will be displayed here.
- "tea": {You(CACC)} попросили взять чай с кухни.
- "tea": You were asked to get some tea.
}
{current_quest2:
- "find_xxx": XXX asked to find YYY. They should be to the north.

View file

@ -44,10 +44,57 @@ Choose your pronouns:
-> remover_actions(back)
=== intro ===
It's a sunny day on a red beach, and you are an utter menace.
=== trail ===
The sun, the moon and the Red Planet are shining in the sky.
The ocean is to the north. To the south is your uncle's barn.
You see a T-remover lying near the path.
<- global_actions(-> trail)
=== beach ===
# choices: parser
# title: На вечеринке
You see a mermaid lounging in the shallow water.
<- global_actions(-> beach)
+ > Talk to the mermaid[] -> mermaid_talk
=== barn ===
You stand in front of your uncle's barn.
+ > Shoot the barn with the N-remover[]
The barn blinks and transforms into a high-class bar. -> bar
+ > Enter barn [] The door is closed and the alarm light is on. Your uncle probably remembered to turn it on right after you stole one of his experiments. -> barn
=== bar ===
You stand in front of your uncle's bar. A neon sign above the door says "Wings And Wins - OPEN".
+ > Enter bar [] -> bar_inside
=== mermaid_talk ===
// fridge -> ridge -> ride -> ide -> ie
// breach -> beach/reach -> each
// barn -> bar
// dice -> ice
// planet -> plant -> plan -> pan
// chart -> cart -> art/cat/car
// chair -> hair -> air
// party -> part -> art
// plains -> plain/plans -> pain -> pin/pan
# title: Red beach
[ INTRO HERE ]
-> start
=== start ===
<- global_actions(-> start)
+ > Examine sky[]
Hmm.

View file

@ -1,5 +1,5 @@
=== switch_remover(-> back) ===
{You(CNOM)} flick the remover. Now it is going to remove the letters {letter}.
You flick the remover. Now it is going to remove the letters {letter}.
->back
=== remover_actions(-> back) ===
@ -106,14 +106,3 @@
+ {have(remover) && letter != "Z"} > switch {letter}-remover to Z[]
~ letter = "Z"
-> switch_remover(back)
=== test_remover ===
* {have(remover) && letter == "Я"} > выстрелить вырезателем в ящик[]
Ящик на мгновение мигает, пытаясь превратиться в щик, но быстро восстанавливается.
* {have(remover) && letter == "Щ"} > выстрелить вырезателем в ящик[]
Ящик на мгновение мигает, пытаясь превратиться в яик, но быстро восстанавливается.
* {have(remover) && letter == "И"} > выстрелить вырезателем в ящик[]
Ящик на мгновение мигает, пытаясь превратиться в ящк, но быстро восстанавливается.
* {have(remover) && letter == "К"} > выстрелить вырезателем в ящик[]
Ящик на мгновение мигает, пытаясь превратиться в ящи, но быстро восстанавливается.