1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-16 22:14:23 +03:00
inform7/resources/Documentation/Examples/UnthinkableAlliances.txt

27 lines
1.1 KiB
Plaintext
Raw Normal View History

Example: * Unthinkable Alliances
Location: Defining new assertion verbs
RecipeLocation: Social Groups
Index: Shifting alliances among people
Description: People are to be grouped into alliances. To kiss someone is to join their faction, which may make a grand alliance; to strike them is to give notice of quitting, and to become a lone wolf.
For: Z-Machine
2019-02-05 02:44:07 +02:00
The following is best tested by experimentally kissing and/or attacking, and typing RELATIONS after every change to see the effect.
{*}"Unthinkable Alliances"
2019-02-05 02:44:07 +02:00
Unthinkable Solutions is a room. Sophie, Daisy, Ryan and Owen are in Unthinkable Solutions.
Alliance relates people to each other in groups. The verb to help means the alliance relation.
2019-02-05 02:44:07 +02:00
Sophie helps Ryan. Daisy helps Ryan. Owen helps the player.
2019-02-05 02:44:07 +02:00
Instead of kissing someone (called the blessed one):
say "Smack!";
now the player helps the blessed one.
2019-02-05 02:44:07 +02:00
Instead of attacking someone (called the vilified one):
say "Smack!";
now the player does not help the vilified one.
2023-05-14 05:51:20 +03:00
Test me with "relations / kiss sophie / relations / hit ryan / relations".