Five Gods Exiled — 170 of 191

Carolyn VanEseltine

Release 1

Part 4 - Shrine Descriptions

To describe shrine interiors:

repeat with temporary shrine room running through shrine rooms:

now the current room is the temporary shrine room;

describe the current shrine interior.

The candle sentence is some indexed text that varies.

The tapestry sentence is some indexed text that varies.

The shrine exterior sentence is some indexed text that varies.

The current candle is a candle set that varies.

The current tapestry is a tapestry that varies.

The current shrine entrance is a shrine entrance that varies.

The current terrain-overflow is a terrain-overflow that varies.

To describe the current shrine interior:

[ say "Describing the interior of [current room], which is a shrine room. ";]

now the current candle is a random candle set in the current room;

now the current shrine statue is a random shrine statue in the current room;

now the current tapestry is a random tapestry in the current room;

now the current terrain-overflow is a random terrain-overflow in the current room;

let the temporary exterior room be the room outside from the current room;

now the current shrine entrance is a random shrine entrance in the temporary exterior room;

[ say "Current candle - [current candle]. Current shrine statue - [current shrine statue]. Current tapestry - [current tapestry]. Current terrain-overflow - [current terrain-overflow]. Current shrine entrance - [current shrine entrance].";]

now the current candle is scenery;

if the current candle is not lit:

if the current temperature is cold:

now the candle sentence is "[Candle type of the current candle] candles have been arranged around the [current shrine entrance]. They are unlit, providing neither light nor heat to warm the [current shrine entrance].";

otherwise:

if the current weather is sunny:

now the candle sentence is "[Candle type of the current candle] candles have been arranged around the [current shrine entrance]. The candles are unlit, and the sunlight outside does not penetrate the windowless room, leaving the shrine dark and gloomy.";

otherwise:

now the candle sentence is "[Candle type of the current candle] candles have been arranged around the [current shrine entrance]. They are unlit, leaving the shrine dark and gloomy.";

otherwise:

if the current weather is sunny:

now the candle sentence is "[Candle type of the current candle] candles have been arranged around the [current shrine entrance]. They burn with a [flame type of the current candle] flame that does little to compete with the sharp sunlight marking the shrine's entrance.";

otherwise if the current shrine statue is Perceived:

if the current temperature is cold:

now the candle sentence is "[Candle type of the current candle] candles have been arranged around the [current shrine entrance]. They burn with a [flame type of the current candle] flame that lends a little warmth to combat the chill from outside.";

otherwise:

now the candle sentence is "[Candle type of the current candle] candles have been arranged around the [current shrine entrance]. They burn with a [flame type of the current candle] flame that illuminates the face of a [current shrine statue] standing here.";

otherwise:

now the candle sentence is "[Candle type of the current candle] candles have been arranged around the [current shrine entrance]. They burn with a [flame type of the current candle] flame that only makes the shrine's shadows seem deeper.";

now the current tapestry is scenery;

if the current candle is not lit:

now the tapestry sentence is "Almost invisible in shadow, [a current tapestry] hangs on the back wall.";

otherwise:

now the tapestry sentence is "Illuminated by candlelight, [a current tapestry] hangs on the back wall.";

now the current terrain-overflow is scenery;

if the current weather is sunny:

if the current temperature is cold:

now the shrine exterior sentence is "Outside, the piercing winter sunlight displays a landscape of [current terrain-overflow].";

otherwise if the current temperature is hot:

now the shrine exterior sentence is "Outside, the hot sun blazes over a landscape of [current terrain-overflow].";

otherwise:

now the shrine exterior sentence is "Outside, the sharp sunlight paints a landscape of [current terrain-overflow].";

otherwise if the current weather is raining:

now the shrine exterior sentence is "Rain beats down on the [current shrine entrance]'s roof in a steady, monotonous rhythm. Looking out, you can see sheets of rain obscuring the [current terrain-overflow] beyond.";

otherwise if the current weather is snowing:

if the terrain-type of the current terrain-overflow is snow:

now the shrine exterior sentence is "Outside, the snow falls silently and ceaselessly.";

otherwise:

now the shrine exterior sentence is "Outside, the snow falls silently and ceaselessly, obscuring the [current terrain-overflow] beneath its feathery weight.";

otherwise if the current weather is misty:

now the shrine exterior sentence is "Looking out, you see a hazy landscape of [current terrain-overflow] before everything vanishes in curtains of obscuring mist.";

otherwise:

now the shrine exterior sentence is "Looking out, you see an unpromising landscape of [current terrain-overflow] beneath a low sky filled with heavy clouds.";

now the desc of the current room is "[candle sentence] [tapestry sentence] [shrine exterior sentence]" in sentence case.