Chunky Blues — 19 of 59

Scott Hammack and Jessamin Yu

Release 2

Book 2 - Memory-Related Actions

Chapter 1 - Virtual Actions

To remember (item - a thing):

if the item is not listed in STM:

remove the item from shattered memories, if present;

add the item to STM;

sort STM;

now the item is familiar.

To forget (item - a thing):

if the item is listed in STM, remove the item from STM;

if the item is listed in LTM, remove the item from LTM;

now the item is unfamiliar.

Understand "forget [text]" as a mistake ("If only you had such direct control over your own memories.").

To shatter (item - a thing):

if the item is not listed in shattered memories:

add the item to shattered memories;

sort shattered memories;

remove the item from STM, if present;

remove the item from LTM, if present;

Noting is an action applying to one thing.

To note (item - a thing):

try noting item.

Check noting:

if the noun is listed in STM or the noun is listed in LTM or the noun is listed in shattered memories, stop the action;

if the player is confused:

say "The bees of confusion swarm around you, preventing you from making a mental note of [the noun].";

stop the action;

Carry out noting:

remember the noun;

Report noting:

whisper "You have acquired the memory of [the noun].";

To file away (item - a thing):

remove the item from STM, if present;

add the item to LTM, if absent;

sort LTM;

now the item is familiar;

Confirming is an action applying to one thing.

To confirm (item - a thing):

try confirming item.

Check confirming:

if the noun is theory:

unless the noun is listed in LTM, whisper "You have formulated [the noun] and filed it away in long-term memory.";

file away the noun;

stop the action;

Carry out confirming:

file away the noun;

if the noun is hypothesis, now the noun is Theory;

Report confirming:

whisper "You [if the noun is theory]have confirmed [the noun] and filed it away[else]file away [the noun][end if] in long-term memory.";

[ whisper "[if the item is a memory]You have regained the memory of [the item][else]You file away [the item] in long-term memory[end if]."]