Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.UrgentFactSelectionMode Struct Reference

Specifies the method to use to select the most urgent fact(s). More...

Collaboration diagram for PixelCrushers.QuestMachine.UrgentFactSelectionMode:

Public Member Functions

 UrgentFactSelectionMode (UrgentFactionSelectionCriterion criterion, int max)
 
float AdjustUrgency (float urgency)
 

Static Public Attributes

static UrgentFactSelectionMode mostUrgent = new UrgentFactSelectionMode(UrgentFactionSelectionCriterion.Weighted, 1)
 

Properties

UrgentFactionSelectionCriterion criterion [get, set]
 
int max [get, set]
 

Detailed Description

Specifies the method to use to select the most urgent fact(s).

The quest generator will generate a quest to address one of these most-urgent facts.

Constructor & Destructor Documentation

◆ UrgentFactSelectionMode()

PixelCrushers.QuestMachine.UrgentFactSelectionMode.UrgentFactSelectionMode ( UrgentFactionSelectionCriterion  criterion,
int  max 
)
inline

Member Function Documentation

◆ AdjustUrgency()

float PixelCrushers.QuestMachine.UrgentFactSelectionMode.AdjustUrgency ( float  urgency)
inline

Member Data Documentation

◆ mostUrgent

UrgentFactSelectionMode PixelCrushers.QuestMachine.UrgentFactSelectionMode.mostUrgent = new UrgentFactSelectionMode(UrgentFactionSelectionCriterion.Weighted, 1)
static

Property Documentation

◆ criterion

UrgentFactionSelectionCriterion PixelCrushers.QuestMachine.UrgentFactSelectionMode.criterion
getset

◆ max

int PixelCrushers.QuestMachine.UrgentFactSelectionMode.max
getset

The documentation for this struct was generated from the following file: