Chapter 3 Actions
Section 1 Installing
Installing is an action applying to one carried thing and a thing
Understand "install [something] in [something]" as installing.
Understand "insert [something] in [something]" as installing.
Understand "connect [something] in [something]" as installing.
Understand "attach [something] to [something]" as installing.
A check installing rule:
if the noun is not a personality module:
say "That cannot be installed." instead.
A check installing rule:
if the second noun is not the Databank:
say "That is not the Databank." instead.
Rule for supplying a missing second noun while installing:
now the second noun is databank.
A check installing rule:
if the player is not in AI core:
say "The Databank is in the AI core." instead.
A check installing rule:
if the Intellect Module is not installed and the noun is not the Intellect Module:
say "An error message pops up on the Databank's screen. 'Intellect Module required for AI operation.' "
Before installing an installed thing:
say "It's already installed." instead.
Carry out installing:
now the noun is in the Databank;
now the noun is installed.
Report installing:
say "You slide the [noun] into an empty port in the Databank."