Section - Objectives
Objective is a kind of thing.
An objective has a objective called preobj. Preobj is usually NullObj.
An objective has a objective called target. Target is usually NullObj.
An objective has a truth state called current. current is usually false.
An objective has text called goals.
NullObj is an objective.
MainObj is an objective. current of MainObj is true. target of MainObj is Main2Obj.
Goals of mainObj is "You have woken up alone and confused aboard a space ship, you have no idea who you are except from what you can glean from fleeting memories. Search the ship looking for clues as to who you are."
Main2Obj is an objective. preobj of Main2Obj is mainObj. Target of Main2Obj is main3Obj.
Goals of main2Obj is "You take comfort in the fact that you have fix all of the problems aboard the ship, it sure was fortunate that you woke when you did. However you still arent quite sure why you're awake. Hopefully examining other parts of the ship will reveal clues or memories."
Main3Obj is an objective. preobj of Main3Obj is main2Obj.
Goals of Main3Obj is "The picture is slowly becoming clear as your memories return to you, but you still feel something is nagging at the back of your head. You feel drawn towards the bridge, perhaps more answers lie there."
Rorge1Obj is an objective.
Comm1Obj is an objective.
Serv1Obj is an objective. target of Serv1Obj is Serv2Obj. Current of serv1Obj is true.
Goals of Serv1Obj is "The servers appear to have been shut down. You know that they need to be restarted for the ship to function correctly but you can't remember how..."
Serv2Obj is an objective. target of Serv2Obj is Serv3Obj. Preobj of Serv2Obj is serv1Obj.
Goals of Serv2Obj is "You now remember how to activate the servers, though it still may be easier said than done."
Serv3Obj is an objective. preobj of serv3Obj is serv2Obj.
Goals of Serv3Obj is "You have successfully restarted the servers, leading you one step closer to discovering the secrets this ship yet conceals."
Stas1Obj is an objective. Target of Stas1Obj is stas2Obj.
Goals of Stas1Obj is "Many of the hypersleep pods containing the passengers have begun to rot, you need to figure out what is causing the infection and stop it before thousands more die."
Stas2Obj is an objective. Target of Stas2Obj is Stas3Obj. Preobj of stas2Obj is Stas1Obj.
Goals of Stas2Obj is "It appears that the flow of Nano-Biotic has stopped after a safety valve deteced abnormally high pressure, allowing infection to spread throughout the hypersleep pods."
Stas3Obj is an objective.Target of Stas3Obj is Stas4Obj. Preobj of stas3Obj is stas2Obj.
Goals of stas3Obj is "The pressure has now been lowered, it should now be safe to open the Nano-Biotic valve."
Stas4Obj is an objective. Preobj of stas4Obj is stas3Obj.
Goals of stas4Obj is "With the Nano-Biotic circulating once again around the pods this mess can finally be cleaned up, though some have died many more shall continue to sleep peacefully."