Using each_turn avoids needing to start a daemon.
Constant Story "The Server Room";
Constant Headline "^An Interactive Fiction by Daniel Bartholomew.^";
Release 1;
-Serial "190827";
+Serial "190908";
Constant MAX_SCORE = 6;
Include "parser";
Include "verblib";
before [;
Go:
if (noun == n_obj) {
- StartDaemon(server_room);
print
"^^You use your key card to open the server room
door and step into your world.^";
up rack 7. The little indicator light is blinking red, and
it is beeping.",
s_to hallway,
- daemon [;
- if (location ~= server_room)
- return;
+ each_turn [;
beeping = random(7);
switch (beeping) {
1: