Adrift — 16 of 21

Ian C Dunbar

Release 1

Section - Objectives

Instead of thinking:

recall.

To recall:

say "For a moment you pause and reflect on what you've done, and still need to do:";

repeat with curr running through objs of player:

say "[ln 2]";

say goals of curr;

say "[ln 1]".

To progress (current - objective):

if current is listed in objs of player:

remove current from objs of player;

if target of current is not NullObj:

add target of current to objs of player.

To regress (current - objective):

if current is listed in objs of player:

remove current from objs of player;

if preobj of current is not NullObj:

add preobj of current to objs of player.