Unified · Split
| @@ -274,3 +274,15 @@ Character scholars "the Scholars of Atlantis" atlantean_academy · 273 unmodified lines | |||
| 274 | ], | 274 | ], |
| 275 | has pluralname; | 275 | has pluralname; |
| 276 | 276 | ||
| 277 | Character xelia_and_xochi "Xelia and Xochi" | ||
| 278 | with | ||
| 279 | name 'xelia' 'xochi' 'baristas', | ||
| 280 | description "Xochi and Xelia seem to energize each other. Just being in the same room as the two of them at the same time makes everything seem enchanted.", | ||
| 281 | life [; | ||
| 282 | if (gelato_alchemy_lab.brew == 9) | ||
| 283 | "Your two favorite baristas are busy working, and after getting so much special attention in the basement, you don't want to press your luck by interrupting."; | ||
| 284 | "You need to stay focused on working the alchemy apparatus."; | ||
| 285 | ], | ||
| 286 | before [; | ||
| 287 | talk: <<wakeother xelia_and_xochi>>; | ||
| 288 | ]; | ||
| @@ -759,6 +759,7 @@ Room gelato_alchemy_lab "The Alchemy Lab, under Coffee Lion" · 758 unmodified lines | |||
| 759 | each_turn [; | 759 | each_turn [; |
| 760 | switch(gelato_alchemy_lab.brew) { | 760 | switch(gelato_alchemy_lab.brew) { |
| 761 | 0: self.brew++; | 761 | 0: self.brew++; |
| 762 | move xelia_and_xochi to gelato_alchemy_lab; | ||
| 762 | "^A minute after your arrival, you hear footsteps on the stairs and Xochi and Xelia join you. 'We only have a few minutes, but we thought you'd really enjoy this. We're going to show you how we make our special gelato flavors. Xochi gathers several jars from the shelves, and adds a few pinches of the ingredients in each. You can't read the labels. Xelia tightens a few connections in the apparatus. | 763 | "^A minute after your arrival, you hear footsteps on the stairs and Xochi and Xelia join you. 'We only have a few minutes, but we thought you'd really enjoy this. We're going to show you how we make our special gelato flavors. Xochi gathers several jars from the shelves, and adds a few pinches of the ingredients in each. You can't read the labels. Xelia tightens a few connections in the apparatus. |
| 763 | ^ | 764 | ^ |
| 764 | ^'The first step is bringing the reaction chambers to a warm but not hot temperature.' Xochi points to a pair of glass spheres on the upper part of the machine. 'Rub these with your hands to put the right amount of heat into them.'"; | 765 | ^'The first step is bringing the reaction chambers to a warm but not hot temperature.' Xochi points to a pair of glass spheres on the upper part of the machine. 'Rub these with your hands to put the right amount of heat into them.'"; |
| @@ -766,6 +767,6 @@ Room gelato_alchemy_lab "The Alchemy Lab, under Coffee Lion" · 1 unmodified line | |||
| 766 | "^'Next, you need to push this button to start the reaction,' continues Xelia, gesturing."; | 767 | "^'Next, you need to push this button to start the reaction,' continues Xelia, gesturing."; |
| 767 | 4: self.brew++; | 768 | 4: self.brew++; |
| 768 | "^'Now, insert the cylinder so it will collect the gelato as it is synthesized,' explains Xochi."; | 769 | "^'Now, insert the cylinder so it will collect the gelato as it is synthesized,' explains Xochi."; |
| 769 | default: "Xelia and Xochi are waiting for you to operate the apparatus."; | 770 | default: "^Xelia and Xochi are waiting for you to perform the gelato-alchemy."; |
| 770 | } | 771 | } |
| 771 | ]; | 772 | ]; |
| @@ -263,6 +263,8 @@ · 262 unmodified lines | |||
| 263 | "You need to >bind chaos substance and wait a few turns."; | 263 | "You need to >bind chaos substance and wait a few turns."; |
| 264 | if (location == atlantean_academy) | 264 | if (location == atlantean_academy) |
| 265 | "The scholars will suggest topics, you just need to >tell scholars about TOPIC."; | 265 | "The scholars will suggest topics, you just need to >tell scholars about TOPIC."; |
| 266 | if (location == gelato_alchemy_lab) | ||
| 267 | ">rub spheres then >push button then >insert cylinder"; | ||
| 266 | if (location == ritual_spot) | 268 | if (location == ritual_spot) |
| 267 | "You need to bring food here to perform the ritual. You can acquire food by visiting the late-night restaurant nearby a few times."; | 269 | "You need to bring food here to perform the ritual. You can acquire food by visiting the late-night restaurant nearby a few times."; |
| 268 | if (location == astral_enchantments) | 270 | if (location == astral_enchantments) |
| @@ -294,6 +296,9 @@ · 25 unmodified lines | |||
| 294 | if(location ~= gelato_alchemy_lab) | 296 | if(location ~= gelato_alchemy_lab) |
| 295 | "You don't see that here."; | 297 | "You don't see that here."; |
| 296 | move gelato_brew to player; | 298 | move gelato_brew to player; |
| 299 | remove xochi; | ||
| 300 | move xelia_and_xochi to coffee_lion; | ||
| 301 | gelato_alchemy_lab.brew = 9; | ||
| 297 | achieved(32); | 302 | achieved(32); |
| 298 | print "^You firmly insert the cylinder into the output junction of the tubes connected to the reaction spheres. Creamy gelato seems to condense at the intersection point and drip slowly down the inner edges of the cylinder. After a moment, it is half filled. Xochi and Xelia each add a shot of freshly brewed espresso to create an affogato. | 303 | print "^You firmly insert the cylinder into the output junction of the tubes connected to the reaction spheres. Creamy gelato seems to condense at the intersection point and drip slowly down the inner edges of the cylinder. After a moment, it is half filled. Xochi and Xelia each add a shot of freshly brewed espresso to create an affogato. |
| 299 | ^ | 304 | ^ |