|
Post by chriscrawford on Oct 24, 2016 19:54:18 GMT -8
I just discovered a stupid little flaw in the scripts. Right now, each actor gets a chance to go visit another character. When the last actor has had his visit, the system automatically assumes that night has fallen. This is completely out of synch with the normal passage of time, which has 1440 minutes in each day. This mistake is screwing up the operation of the operator IHaventDoneThisSince.
To correct this, I must have Fate automatically begin the cycle by looping back to Camiggdo after dealing with the last character. But this implies three other changes:
1. It must permit an actor to decide to stay at home; that is, to waive his option to visit another character. In the original Siboot, this was done with a verb called "Kill Time" (which had an icon of a gun pointing at a clock). I need to make this a bit cleaner. Perhaps a verb like "rest", which somehow provides some benefit to make up for the lack of activity.
2. Fate must automatically cut off the action sometime before nightfall to insure that everybody gets their dream combat.
3. I need some special operator for Fate that permits him to let time pass until a specified time. In other words, Fate can stop the conversations and force the clock to run until nightfall; after dream combat, Fate must be able to force the clock to run until daybreak. I can handle this in the code. But what's to prevent the game from becoming overly tedious?
|
|
|
Post by chriscrawford on Oct 25, 2016 9:14:03 GMT -8
I have gotten the NextPerson operator looping back to Camiggdo, but now I have a new problem: when it loops back to Camiggdo, she is expected to select a place to go. But the trigger sentence is "Fate select next actor Camiggdo". This doesn't show up right now because there's no icon for "select next actor. But even if there were, wouldn't it look silly or wrong? It means "It's your turn to act, now, Camiggdo." That breaks the fourth wall. Can I skip the sentence display?
This is a stupid pain in the butt.
|
|
|
Post by Chris Conley on Oct 28, 2016 14:28:29 GMT -8
1. It must permit an actor to decide to stay at home; that is, to waive his option to visit another character. In the original Siboot, this was done with a verb called "Kill Time" (which had an icon of a gun pointing at a clock). I need to make this a bit cleaner. Perhaps a verb like "rest", which somehow provides some benefit to make up for the lack of activity. I feel like this is an important necessity. Sometimes I really don't want to see someone; either I just want to go to dream combat, or I feel like I know enough about everybody's auras that I have nothing to gain from further conversation this day.
|
|