Goal exists
Function Syntax
boolean goal_exists(string type )
- Valid values for type are:
- choiceadv
- autostop
- meat
- health
- factoid
- mana
- item
This function returns true if there are any goals that match type.
CodeSample
You could set your current mood in a preAdventureScript based on goal types.
void set_mood() {
if( goal_exists( "item" ) )
cli_execute( "mood default, item" );
else if( goal_exists( "meat" ) )
cli_execute( "mood default, meat" );
}