The Yellow System: Rings


Yellow Stardisc, in the Rings System (dbref #9385)

@dig Yellow Stardisc, in the Rings System
@field #9385 = exit_0 : 9427
@field #9385 = nexits : 3
@field #9385 = exit_1 : 11315
@field #9385 = exit_2 : 11316
@zone #9385 = #10719
@desc #9385 = @tell("%#","The yellow stardisc is filled with both harsh
 lighting and deep shadows, neither of which make you feel comfortable.
 The cheerless walls feature propaganda posters and security cameras,
 but no windows. There is, however, a model of the Rings system on display.
 Gates to various shuttles provide a way out of this system, or you can
 venture a trip to the outermost ring below.");
 @call(10633,"each_turn");

southwest (dbref #9427)

@open southwest;sw;white gate = #9000
@odrop #9427 = arrives from the Rings System.
@field #9427 = exitto : white gate to Spaceport Eon
@osucc #9427 = exits southwest through the white gate.
@succe #9427 = You catch the next shuttle back to the spaceport...
@desc #9427 = @tell("%#","The white gate to the southwest has an animated
 hologram of Spaceport Eon floating above its archway.");
 @call(10633,"each_turn");

down (dbref #10369)

@open down;d = #10368
@field #10369 = exitto : to Peasants Ring
@desc #10369 =

northwest (dbref #11315)

@open northwest;nw;orange gate = #9244
@odrop #11315 = arrives from the Rings System.
@field #11315 = exitto : orange gate to Space Dust
@osucc #11315 = exits northwest through the orange gate.
@succe #11315 = You catch a shuttle to...
@desc #11315 = @tell("%#","The orange gate to the northwest has an animated hologram
 of the Space Dust system floating above its archway."); @call(10633,"each_turn");

south (dbref #11316)

@open south;s;green gate = #9453
@odrop #11316 = arrives from the Rings System.
@field #11316 = exitto : green gate to Six-Pact
@osucc #11316 = exits south through the green gate.
@succe #11316 = You catch a shuttle to...
@desc #11316 = @tell("%#","The green gate to the south has an animated hologram
 of the Six-Pact system floating above its archway."); @call(10633,"each_turn");

propaganda posters (dbref #12379)

@create propaganda posters;posters
@set #12379 = dark
@fail #12379 = @tell("%#","Have you forgotten the security cameras? Besides, the posters
 are completely glued to the wall. You'd almost need a blowtorch to remove them."); @call(10633,"each_turn");
@lock #12379 = #-1
@zone #12379 = #10719
@desc #12379 = @tell("%#",@print("One of the posters reads: ", @switch(@rand(3),
 0,"\"Give Praise to the Brotherhood of the PROPHET -- For They Can Predict The FUTURE\".",
 1,"\"With WEALTH Comes PRIVILEGE. Be It Ever So.\"",
 2,"\"Who is the Boss of You? MISER! MISER is the Boss of You!\""))); @call(10633,"each_turn");

security cameras (dbref #12380)

@create security cameras;cameras;eyeballs
@set #12380 = dark
@fail #12380 = @tell("%#","The security cameras are well out of your reach."); @call(10633,"each_turn");
@lock #12380 = #-1
@zone #12380 = #10719
@desc #12380 = @tell("%#","The security cameras look like eyeballs: off-white ceramic spheres
 with gold and black pupils. They're mounted to the upper walls with short cords or \"eyestalks\"
 that enable the cameras to twist around slightly."); @call(10633,"each_turn");

system model (dbref #10379)

@create system model;model;rings;rings system;planet;sm
@lock #10379 = #8796
@zone #10379 = #10719
@desc #10379 = @tell("%#","If this system model can be believed,
 the rings system consists of a large spherical planet surrounded by
 four large inhabitable rings. Like a series of concentric city walls
 around a feudal lord's domain, but somewhat larger in scope, to say the
 least. The only route to the central planet is to travel through
 each outer ring in turn."); @call(10633,"each_turn");

Buck Godot comic book (dbref #10948)

@create Buck Godot comic book;Buck Godot;comic book;Buck;Godot;comic;
 book;Buck Godot graphic novel;graphic novel;BGcb
@succe #10948 = @tell("%#","You pick up the Buck Godot comic book.");
 @tellroom(@location("%#"),"%#","%n picks up the Buck Godot comic book.");
 @call(10633,"each_turn");
@field #10948 = ohomemsg : is suddenly picked up by a cleaning robot!
 -- Zoom! -- The robot and comic book are gone.
@field #10948 = reset : @move(10948,9385);
@desc #10948 = @tell("%#","\"Buck Godot: Zap Gun For Hire\" by Phil
 Foglio, published by Starblaze Graphics, is a graphic novel detailing
 the humorous exploits of one Buck Godot, detective, bodyguard, and
 hired gun. Godot's services aren't cheap, nor orthodox, but they are
 undeniably effective. For several reasons, Godot lives on New Hong
 Kong, the only planet in Humanspace where the Law Machines have been
 rendered ineffective. In other words, there are no laws on New Hong
 Kong. When not working, Godot hangs out at Al's Bar, quaffing down
 the Ion Suckers."); @call(10633,"each_turn");
@zone #10948 = #10719

Checkpoint Epsilon, on Peasants Ring (dbref #10368)

@dig Checkpoint Epsilon, on Peasants Ring
@zone #10368 = #10719
@desc #10368 = @tell("%#","[TODO: Room description]"); @call(10633,"each_turn");

up (dbref #10378)

@open up;u;out;exit = #9385
@field #10378 = exitto : to Yellow StarDisc
@desc #10378 =

east (dbref #10983)

@open east;e = #10367
@field #10983 = exitto : to Market Ring
@desc #10983 =

Checkpoint Delta, on Market Ring (dbref #10367)

@dig Checkpoint Delta, on Market Ring
@zone #10367 = #10719
@desc #10367 = @tell("%#","[TODO: Room Description]"); @call(10633,"each_turn");

up (dbref #10376)

@open up;u;out;exit = #9385
@field #10376 = exitto : to Yellow StarDisc
@desc #10376 =

west (dbref #10377)

@open west;w = #10368
@field #10377 = exitto : to Peasants Ring
@desc #10377 =

east (dbref #11005)

@open east;e = #10366
@field #11005 = exitto : to Prophets Ring
@desc #11005 =

Checkpoint Gamma, on Prophets Ring (dbref #10366)

@dig Checkpoint Gamma, on Prophets Ring
@zone #10366 = #10719
@desc #10366 = @tell("%#","[TODO: Room Description]"); @call(10633,"each_turn");

up (dbref #10374)

@open up;u;out;exit = #9385
@field #10374 = exitto : to Yellow StarDisc
@desc #10374 =

west (dbref #10375)

@open west;w = #10367
@field #10375 = exitto : to Market Ring
@desc #10375 =

east (dbref #11007)

@open east;e = #10365
@field #11007 = exitto : to Aristocrats Ring
@desc #11007 =

Checkpoint Beta, on Aristocrats Ring (dbref #10365)

@dig Checkpoint Beta, on Aristocrats Ring
@zone #10365 = #10719
@desc #10365 = @tell("%#","[TODO: Room Description]"); @call(10633,"each_turn");

up (dbref #10372)

@open up;u;out;exit = #9385
@field #10372 = exitto : to Yellow StarDisc
@desc #10372 =

west (dbref #10373)

@open west;w = #10366
@field #10373 = exitto : to Prophets Ring
@desc #10373 =

east (dbref #11008)

@open east;e = #10364
@field #11008 = exitto : to Planet Miserly
@desc #11008 =

Checkpoint Alpha, on Planet Miserly (dbref #10364)

@dig Checkpoint Alpha, on Planet Miserly
@zone #10364 = #10719
@desc #10364 = @tell("%#","[TODO: Room Description]"); @call(10633,"each_turn");

up (dbref #10370)

@open up;u;out;exit = #9385
@field #10370 = exitto : to Yellow StarDisc
@desc #10370 =

west (dbref #10371)

@open west;w = #10365
@field #10371 = exitto : to Aristocrats Ring
@desc #10371 =