Incomplete Book Prototype
First book! There's going to be a lot of these in the game eventually. They're a tradable good, and the player might even duplicate them.
This commit is contained in:
313
story.ni
313
story.ni
@@ -1,5 +1,7 @@
|
||||
"To Wander Theoma" by Rakeela Windrider and Kistaro Windrider
|
||||
|
||||
Volume 1 - Setup
|
||||
|
||||
Release along with a "Bisquixe" interpreter.
|
||||
Use DICT_WORD_SIZE of 35.
|
||||
|
||||
@@ -9,13 +11,14 @@ Include Basic Screen Effects by Emily Short.
|
||||
When play begins: now right alignment depth is 20.
|
||||
The block sleeping rule is not listed in the check sleeping rulebook.
|
||||
|
||||
A link is a kind of thing. A link has some text called a Displayname. A link has some text called the reply.
|
||||
Volume 2 - Variables
|
||||
|
||||
A person has an indexed text called a full name. Understand the full name property as describing a person.
|
||||
A person has an indexed text called a short name. Understand the short name property as describing a person.
|
||||
|
||||
Understand the printed name property as describing a thing.
|
||||
|
||||
A link is a kind of thing. A link has some text called a Displayname. A link has some text called the reply.
|
||||
|
||||
A species is a kind of value. A person has a species. The species are vrash, vashael, kalla, vohntrai, izerah, veserus, myrskor, myrghon, swaivshon, tesam, esseri, chakocha, phoenix, and undefined.
|
||||
|
||||
The list of random dragon species is always {vrash, vashael, kalla, vohntrai, izerah, veserus, myrskor, myrghon, swaivshon}.
|
||||
@@ -25,7 +28,7 @@ A city record is a kind of value. The city records are defined by the Table of
|
||||
[Ethriel, Edge of Paradise, Kylon, Galrien, Nowhere, Norvsiik, Comptichrak, Myrhigh, Korltian, Akaveach, Whinge, Kantin, Rhaltin, Dartroveiln, Kravakaneke, Woodwall, Kreskechrak, Nerevehn, Asere, Mosdenechrak, Zyrine, Inrakaveach, Rhakanin, Suvkeyanin, Hiakoreska, Corvuseach, Hyvaline, Wyranine, Vishen, Ghost Farm, Mivsiik, Baunt, Fishergon's Retreat, Stone River, Sea's Bounty, Viviveyrm, Sovesviik, Xanasal, Raldrani, Moriskiik, Ediveyrm, Izaeyaranth, Polser, Mania, Ztornaranth, Borochrak, Iron Hills, Shraneyrm, Isoss, Shibanyet, Korjek, Sorjek, Wild Edge, Norickhum, Phoenix Sea, Theoma's Limit, Zyaket, Inevrae, Iyanti, Mundanity, Rodrimor, Onayraye, Uskadi, Skrend, Oriaryo, Tearvek, Irovek, Kyvsiveiln, Memory of Esseri, Memory of Tesam, and Memory of Chakocha.]
|
||||
|
||||
Amenities are a kind of value. The amenities are bathhouses, theatres, cardhouses, master artists, museums, brothels, and bowling alleys.
|
||||
Restaurants are a kind of value. The restaurants are Taigahane's, Korloave's Greenhouse, Cakeshapes, and S&S Flatbreads.
|
||||
Restaurants are a kind of value. The restaurants are Taigahane's, Korloave's Greenhouse, Cakeshapes, S&S Flatbreads, and Ethriel PWA Guildhall.
|
||||
|
||||
A culture name is a kind of value. The culture names are Kelkaithian, Tachamundi, Kanjamundi, and Memorian. [Niazion is a Kanjamundi culture. Reytas is a Kelkaithian culture. Ormeri is a Tachamundi culture.]
|
||||
|
||||
@@ -68,6 +71,7 @@ A panhandlingStyle is a kind of value. A person has a panhandlingStyle. The pa
|
||||
A person has a number called PWAMembershipTimer. PWAMembershipTimer is usually 0.
|
||||
A person has a truth state called PWAPlasticMember. PWAPlasticMember is usually false.
|
||||
A person has a number called PWAStipendAccumulation. PWAStipendAccumulation is usually 0.
|
||||
A person has a truth state called PWAJustBoughtMembership. PWAJustBoughtMembership is usually false.
|
||||
|
||||
An aquatic semblance is a kind of value. The aquatic semblances are fish-like, orca-like, dolphin-like, vrash-passing, and not fishy. A person has an aquatic semblance. The aquatic semblance of a person is usually not fishy.
|
||||
|
||||
@@ -77,14 +81,16 @@ An alloace spectrum is a kind of value. The alloace spectrums are allosexual, s
|
||||
|
||||
A genericNPC is a kind of person.
|
||||
|
||||
Displaying sheet is an action applying to nothing. Understand "sheet" as displaying sheet. Instead of displaying sheet:
|
||||
say "This command has mostly not yet been implemented.";
|
||||
tabulate the skills of the player;
|
||||
say "Your top three skills are: [line break][row 1 in Table of Extracted Skills][line break][row 2 in Table of Extracted Skills][line break][row 3 in Table of Extracted Skills]"
|
||||
|
||||
A person has a number called strength. The strength of a person is usually 1.
|
||||
A conveyance is a kind of thing. A person has a conveyance. The conveyances are defined by the Table of Conveyance Definitions. The conveyance of a person is usually a backpack.
|
||||
|
||||
To say canyouflywiththis:
|
||||
let conveyance be the conveyance of the player;
|
||||
If the Blocks Flight of conveyance is False and the species of the player is not kalla and the species of the player is not vohntrai and the species of the player is not myrghon and the species of the player is not myrskor:
|
||||
say " This is a flight-capable shipping method."
|
||||
|
||||
A tangible is a kind of thing. A tangible has a number called the bulk.
|
||||
|
||||
Table of Conveyance Definitions
|
||||
Conveyance Bulk Limit Strength Requirement Blocks Flight
|
||||
a backpack 40 1 False
|
||||
@@ -97,6 +103,35 @@ a flying wagon 2000 2 False
|
||||
a grandwagon 4000 55 True
|
||||
a grand flying wagon 6000 5 False
|
||||
|
||||
A bathhouse is a kind of room.
|
||||
A cardhouse is a kind of room.
|
||||
|
||||
A person has a number called a securityNum. The securityNum of a person is usually 7.
|
||||
A person has a number called an entertainNum. The entertainNum of a person is usually 7.
|
||||
A person has a number called a flightyRel. The flightyRel of a person is usually 1.
|
||||
A person has a number called a firmRel. The firmRel of a person is usually 1.
|
||||
A person has a number called a Reserve. The Reserve of a person is usually 1.
|
||||
A person has a number called a Libido. The Libido of a person is usually -1.
|
||||
A person has a number called a maxGeomInterface. The maxGeomInterface of a person is usually 12.
|
||||
A person has a number called a geomInterface. The geomInterface of a person is usually 12.
|
||||
|
||||
A person has a truth state called IsAGhost. IsAGhost is usually false.
|
||||
A person has a number called TheomaGender.
|
||||
A person has a number called TheomaSex.
|
||||
A person has a truth state called PostTFTrans. PostTFTrans is usually false.
|
||||
|
||||
A person has a number called fantasizeCooldown. The fantasizeCooldown of a person is usually 0.
|
||||
A person has a number called theatreCooldown. The theatreCooldown of a person is usually 0.
|
||||
A person has a number called cardhouseCooldown. The cardhouseCooldown of a person is usually 0.
|
||||
A person has a number called eatingCooldown. The eatingCooldown of a person is usually 0.
|
||||
|
||||
Volume 3 - World
|
||||
|
||||
Displaying sheet is an action applying to nothing. Understand "sheet" as displaying sheet. Instead of displaying sheet:
|
||||
say "This command has mostly not yet been implemented.";
|
||||
tabulate the skills of the player;
|
||||
say "Your top three skills are: [line break][row 1 in Table of Extracted Skills][line break][row 2 in Table of Extracted Skills][line break][row 3 in Table of Extracted Skills]"
|
||||
|
||||
Instead of taking inventory:
|
||||
let currentconveyance be the conveyance of the player;
|
||||
say "You are using [a currentconveyance] for carrying capacity. It has [the bulk limit of currentconveyance] units of carrying capacity.[run paragraph on][Canyouflywiththis]";
|
||||
@@ -105,13 +140,6 @@ Instead of taking inventory:
|
||||
say InvList;
|
||||
say "[line break]You have [coinsNum of the player] gold coins worth of liquid wealth saved up, mostly represented by an accounts book."
|
||||
|
||||
To say canyouflywiththis:
|
||||
let conveyance be the conveyance of the player;
|
||||
If the Blocks Flight of conveyance is False and the species of the player is not kalla and the species of the player is not vohntrai and the species of the player is not myrghon and the species of the player is not myrskor:
|
||||
say " This is a flight-capable shipping method."
|
||||
|
||||
A tangible is a kind of thing. A tangible has a number called the bulk.
|
||||
|
||||
To decide which number is the load of (P - a person):
|
||||
let result be 0;
|
||||
repeat with T running through the list of tangibles held by P:
|
||||
@@ -151,27 +179,7 @@ To tabulate the skills of (P - a person):
|
||||
sort the Table of Extracted Skills in reverse Extra XP order;
|
||||
sort the Table of Extracted Skills in reverse Skill Level order.
|
||||
|
||||
A bathhouse is a kind of room.
|
||||
A cardhouse is a kind of room.
|
||||
|
||||
A person has a number called a securityNum. The securityNum of a person is usually 7.
|
||||
A person has a number called an entertainNum. The entertainNum of a person is usually 7.
|
||||
A person has a number called a flightyRel. The flightyRel of a person is usually 1.
|
||||
A person has a number called a firmRel. The firmRel of a person is usually 1.
|
||||
A person has a number called a Reserve. The Reserve of a person is usually 1.
|
||||
A person has a number called a Libido. The Libido of a person is usually -1.
|
||||
A person has a number called a maxGeomInterface. The maxGeomInterface of a person is usually 12.
|
||||
A person has a number called a geomInterface. The geomInterface of a person is usually 12.
|
||||
|
||||
A person has a truth state called IsAGhost. IsAGhost is usually false.
|
||||
A person has a number called TheomaGender.
|
||||
A person has a number called TheomaSex.
|
||||
A person has a truth state called PostTFTrans. PostTFTrans is usually false.
|
||||
|
||||
A person has a number called fantasizeCooldown. The fantasizeCooldown of a person is usually 0.
|
||||
A person has a number called theatreCooldown. The theatreCooldown of a person is usually 0.
|
||||
A person has a number called cardhouseCooldown. The cardhouseCooldown of a person is usually 0.
|
||||
A person has a number called eatingCooldown. The eatingCooldown of a person is usually 0.
|
||||
Book 1 - Time
|
||||
|
||||
DateDayKelkaith is a number that varies. DateDayKelkaith is usually 25.
|
||||
DateMonthKelkaith is a number that varies. DateMonthKelkaith is usually 3.
|
||||
@@ -588,6 +596,19 @@ To say Time Of Day:
|
||||
If TimekeepingVar is 3:
|
||||
say "Night";
|
||||
|
||||
To say Current Time and Date:
|
||||
If Calendar Setting is 1:
|
||||
say "[Time of Day], [DateYear]-[DateMonthKelkaith]-[DateDayKelkaith]";
|
||||
If Calendar Setting is 2:
|
||||
say "[Time of Day], [DateYear]-[DateMonthTachamund]-[DateDayTachamund]";
|
||||
If Calendar Setting is 3:
|
||||
say "[Time of Day], [The Current Season] [DateSeasonDay], [DateYear]";
|
||||
|
||||
To say display calendar:
|
||||
try displaying the calendar.
|
||||
|
||||
Book 2 - Links
|
||||
|
||||
A personallink is a kind of link. Personallinks are defined by the Table of All Personallinks.
|
||||
|
||||
To say personallink (nextpersonallink - a personallink):
|
||||
@@ -610,9 +631,6 @@ check skillbook "skillbook" "[display skillbook]"
|
||||
To say display sheet:
|
||||
try displaying sheet.
|
||||
|
||||
To say display calendar:
|
||||
try displaying the calendar.
|
||||
|
||||
To say display skillbook:
|
||||
try displaying skillbook.
|
||||
|
||||
@@ -720,14 +738,6 @@ To decide whether collecting names:
|
||||
if the command prompt is "What is your name? > ", yes;
|
||||
no.
|
||||
|
||||
To say Current Time and Date:
|
||||
If Calendar Setting is 1:
|
||||
say "[Time of Day], [DateYear]-[DateMonthKelkaith]-[DateDayKelkaith]";
|
||||
If Calendar Setting is 2:
|
||||
say "[Time of Day], [DateYear]-[DateMonthTachamund]-[DateDayTachamund]";
|
||||
If Calendar Setting is 3:
|
||||
say "[Time of Day], [The Current Season] [DateSeasonDay], [DateYear]";
|
||||
|
||||
After reading a command when collecting names:
|
||||
now the full name of the player is the player's command;
|
||||
now the short name of the player is word number 1 in the player's command;
|
||||
@@ -2035,6 +2045,16 @@ Bathhouse SecondLink "bathhouses" "[Bathhouse ActionLink]"
|
||||
Relaxing in a Bathhouse ActionLink "relax" "[Relaxing in a Bathhouse ActionLink]"
|
||||
Fantasizing ActionLink "fantasize" "[Fantasizing ActionLink]"
|
||||
Cardhouses VisitLink "cardhouses" "[Cardhouses VisitLink]"
|
||||
Buy Membership ActionLink "buy membership" "[Buy Membership ActionLink]"
|
||||
Visit Canteen ActionLink "visit canteen" "[Visit Canteen ActionLink]"
|
||||
Querent-Querent Link One "Temple-Library of Querent-Querent" "[QQ VisitLink]"
|
||||
Querent-Querent Link Two "QQ" "[QQ VisitLink]"
|
||||
PWA Link One "Past Worlds Alliance" "[PWA VisitLink]"
|
||||
PWA Link Two "PWA" "[PWA VisitLink]"
|
||||
Naturewandering ActionLink "wander" "[Naturewandering ActionLink]"
|
||||
Sanctity VisitLink "seek sanctity" "[Sanctity VisitLink]"
|
||||
Playing Games ActionLink "play games" "[Playing Games ActionLink]"
|
||||
Random Reading ActionLink "pick a random book" "[random reading ActionLink]"
|
||||
|
||||
An EthrielLink is a kind of link. EthrielLinks are defined by the Table of All EthrielLinks.
|
||||
|
||||
@@ -2054,32 +2074,28 @@ Table of All EthrielLinks
|
||||
EthrielLink Displayname reply
|
||||
Going Home in Ethriel "seek rest" "[seeking rest in Ethriel]"
|
||||
Seeking Entertainment in Ethriel "seek entertainment" "[seeking entertainment in Ethriel]"
|
||||
Playing Games in Ethriel "play games" "[playin da games]"
|
||||
Seeking Food in Ethriel "Seek food" "[seeking food in Ethriel]"
|
||||
Eatin at Taigahane's "Taigahane's" "[Food at Taigahane's]"
|
||||
Eatin at Korloave's Greenhouse "Korloave's Greenhouse" "[Food at Korloave's Greenhouse]"
|
||||
Eatin at Cakeshapes "Cakeshapes" "[Food at Cakeshapes]"
|
||||
Eatin at S&S in Ethriel "S&S Flatbreads" "[Food at S&S Flatbreads in Ethriel]"
|
||||
Seeking Nature in Ethriel "seek nature" "[seeking nature in Ethriel]"
|
||||
Wandering in Nature near Ethriel "wander" "[wandering in nature]"
|
||||
Seeking Work in Ethriel "seek work" "[seeking work in Ethriel]"
|
||||
Farmwork in Ethriel "farms" "[farmin in Ethriel]"
|
||||
Metalworks in Ethriel "metalworks" "[metalworkin in Ethriel]"
|
||||
Lumberwork in Ethriel "lumberyards" "[knockin dose trees in Ethriel]"
|
||||
Panhandle in Ethriel "panhandling" "[panhandle in Ethriel]"
|
||||
Sanctity in Ethriel "seek sanctity" "[sanctity in Ethriel]"
|
||||
Random Reading in Ethriel "read at random" "[random reading in Ethriel]"
|
||||
Querent-Querent Link One "Temple-Library of Querent-Querent" "[Go to QQ in Ethriel]"
|
||||
Querent-Querent Link Two "QQ" "[Go to QQ in Ethriel]"
|
||||
PWA Link One "Past Worlds Alliance" "[Go to PWA in Ethriel]"
|
||||
PWA Link Two "PWA" "[Go to PWA in Ethriel]"
|
||||
Library VisitLink One "visit library" "[Library VisitLink One]"
|
||||
|
||||
To say Go to PWA in Ethriel:
|
||||
To say PWA VisitLink:
|
||||
try visiting PWA.
|
||||
|
||||
To say Go to QQ in Ethriel:
|
||||
To say QQ VisitLink:
|
||||
try visiting QQ.
|
||||
|
||||
To say Library VisitLink One:
|
||||
try visiting a library;
|
||||
|
||||
To say Cardhouses VisitLink:
|
||||
try visiting a cardhouse.
|
||||
|
||||
@@ -2111,7 +2127,7 @@ To say seeking nature in Ethriel:
|
||||
Otherwise:
|
||||
playerport to Beyond the Domes.
|
||||
|
||||
To say wandering in nature:
|
||||
To say Naturewandering ActionLink:
|
||||
try wandering;
|
||||
|
||||
To say farmin in Ethriel:
|
||||
@@ -2123,7 +2139,7 @@ To say metalworkin in Ethriel:
|
||||
To say knockin dose trees in Ethriel:
|
||||
try visiting lumberyards.
|
||||
|
||||
To say sanctity in Ethriel:
|
||||
To say Sanctity VisitLink:
|
||||
Try seeking sanctity.
|
||||
|
||||
Wandering is an action applying to nothing. Understand "wander" as wandering.
|
||||
@@ -2314,7 +2330,7 @@ To say Relaxing in a Bathhouse ActionLink:
|
||||
try relaxing;
|
||||
|
||||
To say Location Command Block in Ethriel:
|
||||
say "'[EthrielLink Seeking Entertainment in Ethriel]' will bring you to the entertainment options for your current city, '[EthrielLink Going Home in Ethriel]' will take you to your home, or to your room at a local inn if you haven't got a home in this town, '[EthrielLink Seeking Work in Ethriel]' will take you to the daywork options screen, 'seek cargo' will take you to a mercantile clearinghouse (also the destination for delivering cargo), '[EthrielLink Sanctity in Ethriel]' will bring you to the local religious options (including libraries, if any), or '[EthrielLink Seeking Nature in Ethriel]' to go hunting, gathering, or just relax in nature. '[EthrielLink Seeking Food in Ethriel]' will give you the civilized restaurant and grocery options (if available). You can also 'depart' to go to another city if your preparations are adequate.[run paragraph on]".
|
||||
say "'[EthrielLink Seeking Entertainment in Ethriel]' will bring you to the entertainment options for your current city, '[EthrielLink Going Home in Ethriel]' will take you to your home, or to your room at a local inn if you haven't got a home in this town, '[EthrielLink Seeking Work in Ethriel]' will take you to the daywork options screen, 'seek cargo' will take you to a mercantile clearinghouse (also the destination for delivering cargo), '[CommonLink Sanctity VisitLink]' will bring you to the local religious options (including libraries, if any), or '[EthrielLink Seeking Nature in Ethriel]' to go hunting, gathering, or just relax in nature. '[EthrielLink Seeking Food in Ethriel]' will give you the civilized restaurant and grocery options (if available). You can also 'depart' to go to another city if your preparations are adequate.[run paragraph on]".
|
||||
|
||||
To say Personal Command Block in Ethriel:
|
||||
say "You can always '[Personallink check calendar]' to see the current date in all three calendars or check the '[personallink check sheet]' to see your own stats and top 3 skills. To see all your skills, use '[personallink check skillbook]'. '[CommonLink Sleeping ActionLink]' will automatically move you to your housing in the current city, either a home (if you have one locally) or a room at an inn (if you don't).[run paragraph on]".
|
||||
@@ -2708,11 +2724,11 @@ Instead of visiting farms when Current City is Ethriel and chargencondition is f
|
||||
Otherwise:
|
||||
Stop the action;
|
||||
|
||||
Religious Options in Ethriel is a room. "Ethriel is a big city, but not a particularly holy one. There are no cathedrals in Ethriel, but many of the religions of Theoma are represented here with small facilities. The local [EthrielLink Querent-Querent Link One] is probably the biggest holy structure in the city. The Illuminated Order maintains temples with morning and afternoon services every Skansday. The [EthrielLink PWA Link One] maintains a library and a small lutragon otherworld with ceremonies every evening. The Uttermost Darkness maintains a collection of underground meditation cells in each dome. The Ranakanthists maintain a temple with midnight services on Niesday, Gwensday, and Ryesday. The Ascending Path maintains several reading rooms.
|
||||
Religious Options in Ethriel is a room. "Ethriel is a big city, but not a particularly holy one. There are no cathedrals in Ethriel, but many of the religions of Theoma are represented here with small facilities. The local [CommonLink Querent-Querent Link One] is probably the biggest holy structure in the city. The Illuminated Order maintains temples with morning and afternoon services every Skansday. The [CommonLink PWA Link One] maintains a library and a small lutragon otherworld with ceremonies every evening. The Uttermost Darkness maintains a collection of underground meditation cells in each dome. The Ranakanthists maintain a temple with midnight services on Niesday, Gwensday, and Ryesday. The Ascending Path maintains several reading rooms.
|
||||
|
||||
There isn't really a religious quarter, but the religious structures are sprinkled across the five domes of Ethriel.
|
||||
|
||||
Local commands: You can 'visit' one of the faiths, referring to it by its name. [EthrielLink Querent-Querent Link Two] and the [EthrielLink PWA Link Two] can be referred to with their initials. [line break]Area Change Commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
Local commands: You can 'visit' one of the faiths, referring to it by its name. [CommonLink Querent-Querent Link Two] and the [CommonLink PWA Link Two] can be referred to with their initials. [line break]Area Change Commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
|
||||
Understand "visit PWA" or "visit Past Worlds Alliance" as visiting PWA. Visiting PWA is an action applying to nothing. Instead of visiting PWA when Current City is Ethriel and chargencondition is false:
|
||||
If the location is Past World Alliance in Ethriel:
|
||||
@@ -2726,15 +2742,41 @@ Past World Alliance in Ethriel is a room. The printed name of Past World Allian
|
||||
|
||||
There's a library, a canteen, and teaching instruction available here, but those services are members-only. There's also a gate to a lutragon otherworld, a tropical paradise maintained by local necromancers, which is basically a bathhouse with a more outdoor theme and a near-certainty of containing at least one tesam. It's definitely the place to go if you're an otter chaser.
|
||||
|
||||
Local commands: You can 'buy membership'. If you're a member of the PWA, you can 'visit library', 'buy a meal', or 'attend classes'. Even if you're not a member, you can 'visit otherworld' to go to the lutragon otherworld. [line break]Area Change Commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
Local commands: You can '[CommonLink Buy Membership ActionLink]'. If you're a member of the PWA, you can '[EthrielLink Library VisitLink]', '[CommonLink Visit Canteen ActionLink]', or 'attend classes'. Even if you're not a member, you can 'visit otherworld' to go to the lutragon otherworld. [line break]Area Change Commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
|
||||
Understand "buy membership" as buying a membership. Buying a membership is an action applying to nothing.
|
||||
|
||||
To say Buy Membership ActionLink:
|
||||
try buying a membership;
|
||||
|
||||
Plastic PWA Card is a thing. Plastic PWA Card is tangible. Plastic PWA Card has bulk 0. The description of Plastic PWA Card is "This white business card of exotic material identifies itself as a Plastic-Tier Past World Alliance Membership Card. It has your name, your image (sans color), and an expiration date of 'infinity' engraved on it. This card is a symbol of staggering wealth."
|
||||
|
||||
Gold PWA Card is a thing. Gold PWA Card is tangible. Gold PWA Card has bulk 0. The description of Gold PWA Card is "This golden business card identifies itself as a Gold-Tier Past World Alliance Membership Card. It has your name, your image (sans color), and an expiration date engraved on it. It expires in [PWAMembershipTimer of player] days."
|
||||
|
||||
Carry out buying a membership when the location is a PWA Guildhall:
|
||||
Check buying a membership when the location is a PWA Guildhall:
|
||||
If the PWAPlasticMember of the player is true:
|
||||
say "You're already a plastic-tier member of the Past World Alliance! You can't upgrade or extend this membership; it's the top level and it'll last forever.";
|
||||
Stop the action.
|
||||
|
||||
Carry out buying a membership when the location is a PWA Guildhall and the PWAMembershipTimer of the player > 0 and the PWAJustBoughtMembership of the player is false:
|
||||
say "The vrash behind the counter says, 'Welcome back to the PWA. Would you like to upgrade to a plastic membership?'";
|
||||
If coinsNum of the player < 30000000:
|
||||
say "You cannot afford that.";
|
||||
say "The clerkgon asks, 'Would you like to buy another year of gold membership?'";
|
||||
If player consents:
|
||||
say "You each mark the transaction in books of account, and then the clerkgon takes your membership card and focuses for a moment. The engraved expiration date updates itself to reflect another year of membership. She hands back the card.";
|
||||
now PWAMembershipTimer of the player is PWAMembershipTimer of the player + 364;
|
||||
Otherwise:
|
||||
If player consents:
|
||||
now coinsNum of the player is coinsNum of the player - 30000000;
|
||||
now PWAPlasticMember of the player is true;
|
||||
Now Plastic PWA Card is held by the player;
|
||||
If Gold PWA Card is held by the player:
|
||||
now Gold PWA Card is nowhere;
|
||||
now the PWAJustBoughtMembership of the player is true;
|
||||
say "You show your accounts book and the vrash behind the counter studies it for a moment, then gets up saying, 'Sorry, I need to confirm this with our staff geomancer.' She departs into the facility, leaving you sitting in the front. A few minutes later, she comes back bearing an ornately gemmed treasure box. She sets it on the counter before you and opens it, revealing a stiff, shiny card of an unknown white material. The vrash staffing the counter touches it and focuses for a moment, and then it reshapes itself to bear your name, an engraving of your image, and an infinity symbol under the text 'expiry date'. She tells you, 'Welcome to the Past World Alliance. The joining of a plastic member is quite momentous. You've laced your Fate with the Past World Alliance for likely tens of thousands of years, and you'll probably panic a manager at your bank when you next reconcile accounts. I hope we serve you well.'";
|
||||
|
||||
Carry out buying a membership when the location is a PWA Guildhall and the PWAMembershipTimer of the player is 0 and the PWAPlasticMember of the player is false and the PWAJustBoughtMembership of the player is false:
|
||||
say "The vrash behind the counter says, 'A plastic membership in the Past World Alliance will cost thirty million coins and will never degrade. It's good in all cities with PWA offices, but there's admittedly only a few: Kyvisveiln, Ethriel, Galrien, Nowhere, Edge of Paradise, the Three Memories, and Korjek. It comes with a permanent stipend of 8 coins per day that can be collected at any PWA guildhall, and will probably pay off before the land gods terminate this world to move on to the next.'";
|
||||
If coinsNum of the player < 30000000:
|
||||
say "You do not have that many coins in your accounts.";
|
||||
@@ -2742,8 +2784,9 @@ Carry out buying a membership when the location is a PWA Guildhall:
|
||||
If player consents:
|
||||
say "You get a golden card. The vrash staffing the counter touches it and focuses for a moment, and then it reshapes itself to bear your name, an engraving of your image, and an expiry date. She tells you, 'You can buy more years at any time, to any number of years, at 5,000 coins per year. If you lose your card, please visit the Archive of Lost Things to retrieve it from Indarian. Be aware that plastic membership, should you later decide to upgrade, is not discounted by your current gold membership's value. We hope you enjoy our library, our discounted fish cafeteria, our discounts with associated businesses, and our free-to-members instructional offerings.'";
|
||||
now coinsNum of the player is coinsNum of the player - 8000;
|
||||
now PWAMembershipTimer is PWAMembershipTimer + 364;
|
||||
now PWAMembershipTimer of the player is PWAMembershipTimer of the player + 364;
|
||||
Now Gold PWA Card is held by the player;
|
||||
now the PWAJustBoughtMembership of the player is true;
|
||||
Otherwise:
|
||||
say "Do you want to buy a plastic membership?";
|
||||
If player consents:
|
||||
@@ -2752,15 +2795,85 @@ Carry out buying a membership when the location is a PWA Guildhall:
|
||||
Now Plastic PWA Card is held by the player;
|
||||
If Gold PWA Card is held by the player:
|
||||
now Gold PWA Card is nowhere;
|
||||
say "You show your accounts book and the vrash behind the counter studies it for a moment, then gets up saying, 'Sorry, I need to confirm this with our staff geomancer.' She departs into the facility, leaving you sitting in the front. A few minutes later, she comes back bearing an ornately gemmed treasure box. She sets it on the counter before you and opens it, revealing a stiff, shiny card of an unknown white material. The vrash staffing the counter touches it and focuses for a moment, and then it reshapes itself to bear your name, an engraving of your image, and an infinity symbol under the text 'expiry date'. She tells you, 'Welcome to the Past World Alliance. The joining of a plastic member is quite momentous. You've laced your Fate with the Past World Alliance for likely tens of thousands of years, and you'll probably panic a manager at your bank when you next reconcile accounts. I hope we serve you well.'"
|
||||
now the PWAJustBoughtMembership of the player is true;
|
||||
say "You show your accounts book and the vrash behind the counter studies it for a moment, then gets up saying, 'Sorry, I need to confirm this with our staff geomancer.' She departs into the facility, leaving you sitting in the front. A few minutes later, she comes back bearing an ornately gemmed treasure box. She sets it on the counter before you and opens it, revealing a stiff, shiny card of an unknown white material. The vrash staffing the counter touches it and focuses for a moment, and then it reshapes itself to bear your name, an engraving of your image, and an infinity symbol under the text 'expiry date'. She tells you, 'Welcome to the Past World Alliance. The joining of a plastic member is quite momentous. You've laced your Fate with the Past World Alliance for likely tens of thousands of years, and you'll probably panic a manager at your bank when you next reconcile accounts. I hope we serve you well.'";
|
||||
Otherwise:
|
||||
say "Seeing you shake your head, the clerkgon asks, 'Do you want to buy a gold membership? It will cost eight thousand coins and last for one year. It's good in the same cities as the plastic membership. We offer the same stipend for gold members, though obviously, this still results in paying us more than you receive. It's meant as travel aid for journeys within our zone of operations, though some members never collect it until they're renewing their membership, in which case it's more of a loyalty discount for continued membership.'";
|
||||
If player consents:
|
||||
say "You get a golden card. The vrash staffing the counter touches it and focuses for a moment, and then it reshapes itself to bear your name, an engraving of your image, and an expiry date. She tells you, 'You can buy more years at any time, to any number of years, at 5,000 coins per year. If you lose your card, please visit the Archive of Lost Things to retrieve it from Indarian. Be aware that plastic membership, should you later decide to upgrade, is not discounted by your current gold membership's value. We hope you enjoy our library, our discounted fish cafeteria, our discounts with associated businesses, and our free-to-members instructional offerings.'";
|
||||
now coinsNum of the player is coinsNum of the player - 8000;
|
||||
now PWAMembershipTimer of the player is PWAMembershipTimer of the player + 364;
|
||||
Now Gold PWA Card is held by the player;
|
||||
now the PWAJustBoughtMembership of the player is true.
|
||||
|
||||
A QQ library is a kind of room.
|
||||
Report buying a membership when the location is a PWA Guildhall:
|
||||
now the PWAJustBoughtMembership of the player is false.
|
||||
|
||||
QQ in Ethriel is a room. QQ in Ethriel is a QQ library. "A city block in one of Ethriel's domes is dedicated to this tall, broad structure. Past a huge pair of glass doors, a many-floored library sprawls with wooden shelves, carpeted floors, and cheerfully burning (but smokeless and heatless) magic flames hanging from the ceiling and mounted on the walls for lighting. Dragons of all shapes and colors, some of them wearing robes, carry books from the shelves to reading rooms sprinkled throughout the structure.
|
||||
Understand "visit canteen" as visiting a canteen. Visiting a canteen is an action applying to nothing.
|
||||
|
||||
To say Visit Canteen ActionLink:
|
||||
Try visiting a canteen.
|
||||
|
||||
Check visiting a canteen when the location is a PWA Guildhall:
|
||||
If the PWAPlasticMember of the player is false and PWAMembershipTimer is 0:
|
||||
say "You're not a member. The cheap fish at the PWA is members-only.";
|
||||
stop the action;
|
||||
If the hungerNum of the player < 1:
|
||||
say "You're not hungry at all. You can't go out to eat like this.";
|
||||
stop the action;
|
||||
If the eatingCooldown of the player is not 0:
|
||||
say "You just ate; if you haven't eaten in a long time, you might still need more food, but you can't eat more right now.";
|
||||
stop the action;
|
||||
|
||||
Carry out visiting a canteen when the location is a PWA Guildhall:
|
||||
say "That will cost 1 coin. Do you want to?";
|
||||
If player consents:
|
||||
choose row 5 in the Table of Restaurant Foods;
|
||||
say "[a random item from Description of Food entry]";
|
||||
now the hungerNum of the player is the hungerNum of the player - 4;
|
||||
If a random chance of 1 in 3 succeeds:
|
||||
now the entertainNum of the player is the entertainNum of the player + 1;
|
||||
If a random chance of 1 in 8 succeeds:
|
||||
now the securityNum of the player is the securityNum of the player + 1;
|
||||
now the eatingCooldown of the player is 1;
|
||||
Otherwise:
|
||||
Stop the action.
|
||||
|
||||
A PWA library is a kind of room.
|
||||
|
||||
Past World Library in Ethriel is a room. Past World Library in Ethriel is a PWA library. "The PWA library in Ethriel is plush and brightly colored. The shelves are made of stout brown wood. The floor is a thick, cushiony pile in red. The seating areas are a mix of big puffy kalla/vohntrai duffans and the even bigger cushioned nests that vrash and vashael prefer, with the cushions upholstered in vibrantly colorful fabrics. The shelves are completely laden, and the stoutly constructed books feature colorful covers with pictures fanciful or suited to their contents.
|
||||
|
||||
There are two basic kinds of books in the library. They are past world novels and reference texts about past worlds. The reference texts are rather fantastical themselves, but most of the reading focuses on the past world novels. It's impossible to spend time here without learning about past worlds... and usually gaining something of theology as well.
|
||||
|
||||
Local commands: You can '[CommonLink Random Reading ActionLink]' here to spend a time studying a random book in the collection, which will ignore reference texts. You can use 'look up worlds' to find the names of some of the past worlds before Theoma, and then 'look up' the worlds once you know their names. [line break]Area Change commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
|
||||
Understand "visit library" as visiting a library. Visiting a library is an action applying to nothing.
|
||||
|
||||
Carry out visiting a library when the location is a PWA Guildhall and current city is Ethriel:
|
||||
If location is Past World Library in Ethriel:
|
||||
Stop the action;
|
||||
Otherwise:
|
||||
Playerport to Past World Library in Ethriel.
|
||||
|
||||
Understand "pick a random book" as reading at random. Reading at random is an action applying to nothing.
|
||||
|
||||
Carry out reading at random when the location is a PWA library:
|
||||
say "You browse the shelves at the PWA library and select a book to carry off to one of the [PWA cushion choice] to read. Picking a book at random, you pull one off the shelf.";
|
||||
Let local books list be the list of the long books in the location;
|
||||
Now the noun is a random item from local books list;
|
||||
Try reading the noun;
|
||||
|
||||
To say PWA cushion choice:
|
||||
If species of player is kalla or species of player is vohntrai or species of player is myrghon:
|
||||
say "plush duffans";
|
||||
Otherwise:
|
||||
say "soft nests".
|
||||
|
||||
A QQ library is a kind of room. QQ in Ethriel is a room. QQ in Ethriel is a QQ library. "A city block in one of Ethriel's domes is dedicated to this tall, broad structure. Past a huge pair of glass doors, a many-floored library sprawls with wooden shelves, carpeted floors, and cheerfully burning (but smokeless and heatless) magic flames hanging from the ceiling and mounted on the walls for lighting. Dragons of all shapes and colors, some of them wearing robes, carry books from the shelves to reading rooms sprinkled throughout the structure.
|
||||
|
||||
The Temple-Libraries of Querent-Querent are the most ubiquitous religious structures in Theoma, existing in most cities and many towns. Querent-Querent is a non-sectarian geomantic alliance for the advancement of trade and travel. The libraries are packed with travel accounts and descriptions of distant places, more than anyone could ever read, and most QQ facilities also have a small collection of geomantic lore available to be perused. Books are not checked out from QQ libraries; it is expected that patrons will use the on-site reading rooms.
|
||||
|
||||
Local commands: You can 'look up' cities if you know their names, or use 'look up cities' to find the names of cities which have had QQ files entered into the game already. You can also '[EthrielLink Random Reading in Ethriel]' to spend a time block studying a random book in the collection. [line break]Area Change commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
Local commands: You can 'look up' cities if you know their names, or use 'look up cities' to find the names of cities which have had QQ files entered into the game already. You can also '[CommonLink Random Reading ActionLink]' to spend a time block studying a random book in the collection. [line break]Area Change commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
|
||||
Understand "visit QQ" or "visit Querent Querent" as visiting QQ. Visiting QQ is an action applying to nothing. Instead of visiting QQ when Current City is Ethriel and chargencondition is false:
|
||||
If the location is QQ in Ethriel:
|
||||
@@ -2768,7 +2881,7 @@ Understand "visit QQ" or "visit Querent Querent" as visiting QQ. Visiting QQ is
|
||||
Otherwise:
|
||||
playerport to QQ in Ethriel.
|
||||
|
||||
To say random reading in Ethriel:
|
||||
To say random reading ActionLink:
|
||||
try reading at random.
|
||||
|
||||
Understand "look up cities" as looking up cities. Looking up cities is an action applying to nothing.
|
||||
@@ -2882,8 +2995,6 @@ Carry out looking up Edge of Paradise when the location is a QQ library:
|
||||
|
||||
Trade Partners: Ethriel, Kylon"
|
||||
|
||||
Understand "read at random" as reading at random. Reading at random is an action applying to nothing.
|
||||
|
||||
Carry out reading at random when the location is a QQ library:
|
||||
say "You browse the shelves at the temple-library and select a book to carry off into one of the library's reading rooms. For the next several hours, you read about [a random item from the list of QQ book subjects].";
|
||||
if a random chance of 2 in 3 succeeds:
|
||||
@@ -2894,7 +3005,7 @@ The list of QQ book subjects is always {"the underwater cities of the veserus",
|
||||
|
||||
Skakel's Games is a room. Skakel's games is a cardhouse. "Skakel's Games is a place to buy and sell board games and card games, but more than that it's a place to play them. A table can be rented for a petty sum. There are usually gamesgons hanging around to recruit into a game, and games to spectate when you're waiting for a slot to open or a group to come apart and seek other entertainments. Failing all else, Skakel zirself is there most of the time and willing to play any game zie knows (of which zie knows a great many). And there are finger-friendly snacks and drinks available here or in adjacent businesses.
|
||||
|
||||
Local commands: You can '[EthrielLink Playing Games in Ethriel]' here, or 'talk to' a local. [line break]Area Change commands: [Location Command Block in Ethriel][line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
Local commands: You can '[CommonLink Playing Games ActionLink]' here, or 'talk to' a local. [line break]Area Change commands: [Location Command Block in Ethriel][line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
|
||||
There is a privately-named proper-named genericNPC in Skakel's Games.
|
||||
|
||||
@@ -2902,7 +3013,7 @@ Your Sort-Of Home in Ethriel is a room. "This isn't really your home anymore, n
|
||||
|
||||
Local commands: You have some books and bookgems in the home (potentially quite a lot if you've been an authorgon or philosophygon). 'Check library' will yield a list of notable titles. You can try to amuse yourself with the power of your mind alone using the '[CommonLink Fantasizing ActionLink]' command, but it'll get old pretty quick. If anyone is traveling with you and staying in your room as they do, you may 'talk to' them. [line break]Area Change commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
|
||||
To say playin da games:
|
||||
To say Playing Games ActionLink:
|
||||
try playing games;
|
||||
|
||||
Fantasizing is an action applying to nothing. Understand "fantasize" as fantasizing. Instead of fantasizing when current city is Ethriel and chargencondition is false:
|
||||
@@ -3189,6 +3300,7 @@ Taigahane's {"the default meal option without modifications. Spiced reindeer, c
|
||||
Korloave's Greenhouse {"a chickpea and kale salad with sun-dried tomato vinaigrette. The crisp, roasted chickpeas offer a nutty flavor while the cilantro, mint, and scallions give it a cool herbal spice, an impression magnified by the fact that the dish is served cool. It actually comes to the table quite quickly. Good restaurants use divinations to start preparing food before it's ordered, but in this case you suspect the speed was because these salads are left to sit in the cooler overnight. That's no insult, but recommended handling for the recipe. The dish comes with a crystal glass bowl of white wine to drink", "a citrus noodle salad with tofu and fresh herbs. This intense, complex dish comes in with sweet tartness from its fruit, salt and a touch of smoke from its thin dark sauce, and a bright herbaciousness from the large leaves of minimally processed herbs. You're not a vegetarian, but vegetarians in Ethriel know that Korloave's is a good place to get a professionally prepared vegetarian meal. The dish comes with a crystal glass bowl of grapefruit juice to drink", "a sliced steak salad. The tomato, scallion, mint, and basil is all very welcome, but there are two stars to this dish. The first is the meat, thin-sliced but ample in quantity. The second is the spicy dressing, derived of fish sauce and livened up with a bit of lime, garlic, and sugar. The scallion in the salad is specifically the white parts of the scallion, making the ingredient function as a stand-in for onion. The dish comes with a crystal glass bowl of a tannic red wine", "onion basil beef. The name of the dish elides the heavy dose of chilies in the recipe. This extremely spicy dish does not come with a salad. It's mostly meat, and is particularly popular with kalla attending at Korloave's, even though by a quirk of the kalla tongue they can't taste the raw heat of the dish. To a kalla, this is a sweet onion beef. To any other dragon, this is a meat and onion dish served with basil and fire adorning it. The chilis are imported all the way from Reytas"}
|
||||
Cakeshapes {"a set of blunt woodworking tools, you pay at the counter, buying a glossy edible plate and its associated softening sauce while you're there. Despite superficially convincing appearances, the tools are shells of recolored locuseen with cream and candyfloss inside of them. When you've finished your tools, you break the plate apart and dip it in the sweet softening sauce that is provided, then drink the remaining sauce and eat the waxy-sweet bowl in which it was provided.", "a realistic dragon's egg and an edible spoon, you pay at the counter. Taking your egg back to a table in the mall, you break it open and scoop out the sweet paste inside it. The egg is empty; the semblance of cannibalism is not taken to the extent of including a fetal dragon sculpture inside the egg. You crunch up the pieces of the shell [beakcheck 1] and lick them apart with your tongue, then you finish by manually breaking up the spoon and holding the pieces in your [beakcheck 2] until they likewise dissolve away. It's all very sweet.", "a small treasure chest full of coins. Each coin is a sweet that melts in your [beakcheck 2], and the treasure chest itself is a brittle sweet that functions only until you strain it with your fingers.", "a cake shaped like a heavy tome and an edible fork. Sitting open to a double-spread of illuminated pages, you spend a few moments reading about a land made of sweets in which life is easy and everything is delicious, then you dig in. The brittle tines of the fork break partway through, so you go up and buy another one; it's not the expensive part of this meal.", "an arid rocky landscape and a bowl of softening sauce. The 'rocks' would melt in your mouth if you were very patient, and you could well break up this whole dish and eat it that way, but the softening sauce starts them dissolving on contact, which is much faster. The 'rocks' fizz and melt in your mouth, revealing a mix of caramel or cream flavors depending on the color of the 'rock'. When you're done, you lick out the last drops of softening sauce (there isn't much left), then bite into the slightly waxy bowl itself."}
|
||||
S&S Flatbreads {"cheese, garlic, spinach, and a heavy cream sauce. The flatbread is assembled before your eyes and slid into the oven. You wait ten minutes in the sitting area outside of the establishment, until they call your name and you come forward to pick up your plated flatbread. The rich, creamy, savory thing is still hot and ever so slightly sweet in crust and sauce, with the creamy sauce muting the bitterness of the spinach", "tomato sauce, pork, and cheese. The flatbread is assembled before your eyes and slid into the oven. You wait ten minutes in the sitting area outside of the establishment, until they call your name and you come forward to pick up your plated flatbread. The rich, savory thing is still hot and ever so slightly spicy from something in the meat, with a bright and tangy taste from the sauce and a gooey, salty flavor contributed by the cheese", "olives, pork, and tomato sauce. The flatbread is assembled before your eyes and slid into the oven. You wait ten minutes in the sitting area outside of the establishment, until they call your name and you come forward to pick up your plated flatbread. The rich, salty thing is still hot and ever so slightly spicy from something in the meat, with a piquant and luxurious flavor from the imported olives. The pricetag on this is surprisingly good for using so many olives", "fish, broccoli, garlic, cheese, corn, and tomato sauce. The flatbread is assembled before your eyes and slid into the oven. You wait ten minutes in the sitting area outside of the establishment, until they call your name and you come forward to pick up your plated flatbread. The only fish used at S&S Flatbreads is a small, salty fish with an intensely flavored oil whose flavor is not moderated at all from the preservation process it goes through before being shipped inland. It's a bit challenging to come up with a dish that uses the fish at this place and still tastes good, but it's rewardingly different from the other flavors you consume. The broccoli and corn have a moderating influence on the flavor. The flatbread as a whole is still rich and savory as every flatbread from S&S flatbreads is", "shredded quema, a salting of crumbled fatty pork, spinach, cheese, and a heavy cream sauce. The flatbread is assembled before your eyes and slid into the oven. You wait ten minutes in the sitting area outside of the establishment, until they call your name and you come forward to pick up your plated flatbread. The richness of the cream and pork is mediated by the gentle bitterness of the spinach and the gooey savoriness of the cheese. The cream and the crust contribute a little bit of sweetness", "a giant cookie. If you want to eat a giant cookie, you can. This kind of dissolute meal scandalizes flux worlders, but where are those on Theoma? Immortality has its rewards. The cookie is put into the oven as though it were a flatbread, and a few minutes later it is pulled back out and plated for you. Gooey chips of melted locuseen candy are only the start; when you dig into the cookie, you discover it contains a thin, molten layer of locuseen in it. The cookie is dense and flavorful, very sweet and slightly bitter, with vanilla and caramel notes coming from the locuseen"}
|
||||
Ethriel PWA Guildhall {"Fried fish, grilled fish, fish stew, even fish served raw... The PWA is the place to go for fish! Lutragons love the PWA if they can afford the membership fees. The PWA canteen in Ethriel is mostly just a fish bar. You get a grilled fish and a glass of white wine. The white wine is light bodied, easy to drink, and served cold. You follow the meal with some chocolates from the dessert bar. No locuseen here; they have actual chocolates.", "Fried fish, grilled fish, fish stew, even fish served raw... The PWA is the place to go for fish! Lutragons love the PWA if they can afford the membership fees. The PWA canteen in Ethriel is mostly just a fish bar. You get fried fish and a beer. It isn't even a small beer, and it's top-quality, clean and refreshing with a rich bready taste. The fish is pretty good, too! You follow the meal with some peanut butter brownies from the dessert bar.", "Fried fish, grilled fish, fish stew, even fish served raw... the PWA is the place to go for fish! Lutragons love the PWA if they can afford the membership fees. The PWA canteen in Ethriel is mostly just a fish bar. You get a spicy fish bowl and a... beverage. It's diamond green and sour. The spicy fish bowl is actually raw cubed fish tossed with a spicy sauce and served over rice and shredded lettuce, with a side of cubed atetu. The little green atetu cubes are soft enough to crush with your tongue, and the fish is pretty tender, too. You follow the meal by snatching a handful of mints from the dessert bar."}
|
||||
|
||||
To say beakcheck 1:
|
||||
If species of the player is kalla:
|
||||
@@ -3301,7 +3413,7 @@ Around most sides of the city, there's a sparse ruralia with farms interspersed
|
||||
|
||||
Looking at the weather, you see [the most recently decided weather].
|
||||
|
||||
Local commands: You can '[EthrielLink Wandering in Nature near Ethriel]' or 'hunt' here. Wandering in nature is free entertainment. Hunting is a free, but unreliable, means of gaining food. If it works, hunting is likely to yield several days of food as well as some bone and hide, also known as goods to sell. [line break]Area Change commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
Local commands: You can '[CommonLink Naturewandering ActionLink]' or 'hunt' here. Wandering in nature is free entertainment. Hunting is a free, but unreliable, means of gaining food. If it works, hunting is likely to yield several days of food as well as some bone and hide, also known as goods to sell. [line break]Area Change commands: [Location Command Block in Ethriel] [line break]Personal Commands: [Personal Command Block in Ethriel]"
|
||||
|
||||
Table of Weather
|
||||
City Inclemency Season RainOrSnow Weather Description
|
||||
@@ -3499,6 +3611,57 @@ To say conversation topics bathhouse:
|
||||
Otherwise:
|
||||
]
|
||||
|
||||
Volume 4 - Books
|
||||
|
||||
A long book is a kind of tangible. A long book has bulk 2. A long book has a list of text called the full contents. A long book has some text called the author. A long book has some text called the genre. A long book has some text called the origin. A long book has a number called the bookmark. The bookmark of a long book is usually 0.
|
||||
|
||||
Understand the command "read" as something new. Understand "read [something]" as reading. Reading is an action applying to one thing, requiring light.
|
||||
|
||||
Instead of reading something that is not a long book, try examining the noun.
|
||||
|
||||
Check reading a long book:
|
||||
let booklen be the number of entries in the full contents of the noun;
|
||||
if the bookmark of the noun is at least booklen:
|
||||
say "You've finished reading [the noun]. Would you like to start it over?";
|
||||
If the player consents:
|
||||
now the bookmark of the noun is 0;
|
||||
make no decision;
|
||||
Otherwise:
|
||||
say "You put [the noun] back down and look for something else to do." instead.
|
||||
|
||||
Carry out reading a long book:
|
||||
increment the bookmark of the noun;
|
||||
|
||||
Report reading a long book:
|
||||
let booklen be the number of entries in the full contents of the noun;
|
||||
let bookmark be the bookmark of the noun;
|
||||
if the bookmark of the noun is 1:
|
||||
say "You begin to read [the noun], [genre of the noun] from [origin of noun] by [author of noun].";
|
||||
otherwise if the bookmark of the noun is booklen:
|
||||
say "You're coming up on the end of [the noun]! The next few hours should finish it off.";
|
||||
otherwise:
|
||||
say "You continue reading [the noun].";
|
||||
say "[line break]";
|
||||
say entry bookmark of the full contents of the noun;
|
||||
say "[line break]";
|
||||
if the bookmark of the noun is booklen:
|
||||
say "Having completed the [genre of the noun], you put it down.";
|
||||
otherwise:
|
||||
say "You pause in your reading, marking your place.";
|
||||
|
||||
A Romance of Blood is a kind of long book. The printed name of A Romance in Blood is usually "A Romance of Blood". The author of A Romance of Blood is "Oceloise the Steadfast". The genre of A Romance of Blood is "a Guntavian action novel". The origin of A Romance of Blood is "Memory of Esseri". The full contents of A Romance of Blood is {"'It is the nation of Aellystiru; it is the year 591. A young vohntrai named Tiloi has set about the most influential of all uses of vohntrai immortality: assassination.' This is a pretty dark novel. Well, that's Guntavian fiction for you...", "'Tiloi was not dismayed. His quarry had been of a different moral standing than he'd anticipated, but he'd made no misjudgement of her historicity. Her death would still advance Aellystiru.' Morally flexible patriotism. That's not seen on Theoma.", "''Are all your missions this hectic?!' demanded Palist. Tiloi could only shake his head. There'd been far more need of main battle in this mission... and he could see another enemy homing in on them. He drew his blade yet again.' Even when things went wrong, Tiloi didn't die easily. Still, the years passed, five years at a chop when he did die.", "'Tiloi had to get out of this business. He knew himself now. He was powerful. He was capable. He was looking forward to using his earnings on himself instead of to prepare for yet another hit. He only hoped the Consensus honored his actions. Aellystiru's position had grown desperate.' Guntav was a dark world with many desperate dragons living in it.", "'The year 640 dawned with Tiloi in a vile place. Every day, Tiloi prayed for relief. Every day, he faced his captors again. Knowing he would reform outside of their control if he died, they would not kill him, nor would they let him kill himself. In the end, he never escaped. Relief came when the entire world of Guntav ended, and his immortal life as a vohntrai concluded with the end of the world.' So vohntrai do die. When the world ends, they die like everyone else. Guntav ended during its seventh century, cut short much younger than most worlds are as the land gods had grown sick of its warring."}.
|
||||
|
||||
One A Romance of Blood is in the Past World Library in Ethriel. Instead of taking A Romance of Blood in the Past World Library in Ethriel:
|
||||
say "You can't take library books from the Past World Alliance. The reading environment is perfectly comfortable, why not use it?";
|
||||
Stop the action.
|
||||
|
||||
[Table of Past World Fiction
|
||||
Title of Book Author World Snippet 1 Snippet 2 Snippet 3 Snippet 4 Snippet 5 Snippet 6
|
||||
A Romance of Blood "Oceloise the Steadfast" "Guntave" "It is the nation of Aellystiru; it is the year 591. A young vohntrai named Tiloi has set about the most influential of all uses of vohntrai immortality: assassination." "Tiloi was not dismayed. His quarry had been of a different moral standing than he'd anticipated, but he'd made no misjudgement of her historicity. Her death would still advance Aellystiru." "'Are all your missions this hectic?!' demanded Palist. Tiloi could only shake his head. There'd been far more need of main battle in this mission... and he could see another enemy homing in on them. He drew his blade yet again." "Tiloi had to get out of this business. He knew himself now. He was powerful. He was capable. He was looking forward to using his earnings on himself instead of preparing for yet another hit. He only hoped the Consensus honored his actions. Aellystiru's position had grown desperate." "The year 640 dawned with Tiloi in a vile place. Every day, Tiloi prayed for relief. Every day, he faced his captors again. Knowing he would reform outside of their control if he died, they would not kill him, nor would they let him kill himself. In the end, he never escaped. Relief came when the entire world of Guntav ended, and his immortal life as a vohntrai concluded with the end of the world."]
|
||||
|
||||
|
||||
Volume 5 - Preserved Planning Comments
|
||||
[This section is unlikely to be in the release version.]
|
||||
[Remember to come back and apply skill effects.
|
||||
|
||||
Ideas for skills, based on the above careers:
|
||||
|
||||
Reference in New Issue
Block a user