Loading...
Searching...
No Matches
PixelCrushers.QuestMachine.FactionRequirementFunction Class Reference

Requires that a faction have a specific affinity range to another faction. More...

Inheritance diagram for PixelCrushers.QuestMachine.FactionRequirementFunction:
Collaboration diagram for PixelCrushers.QuestMachine.FactionRequirementFunction:

Public Member Functions

override bool IsTrue (WorldModel worldModel)
 
- Public Member Functions inherited from PixelCrushers.QuestMachine.RequirementFunction
bool IsTrue (WorldModel worldModel)
 

Properties

EntitySpecifier judge [get, set]
 The judging entity.
 
EntitySpecifier subject [get, set]
 The entity being judged.
 
float minFaction [get, set]
 The minimum required faction.
 
float maxFaction [get, set]
 The maximum required faction.
 
override string typeName [get]
 
- Properties inherited from PixelCrushers.QuestMachine.RequirementFunction
string typeName [get]
 

Detailed Description

Requires that a faction have a specific affinity range to another faction.

Member Function Documentation

◆ IsTrue()

override bool PixelCrushers.QuestMachine.FactionRequirementFunction.IsTrue ( WorldModel  worldModel)
inline

Property Documentation

◆ judge

EntitySpecifier PixelCrushers.QuestMachine.FactionRequirementFunction.judge
getset

The judging entity.

◆ maxFaction

float PixelCrushers.QuestMachine.FactionRequirementFunction.maxFaction
getset

The maximum required faction.

◆ minFaction

float PixelCrushers.QuestMachine.FactionRequirementFunction.minFaction
getset

The minimum required faction.

◆ subject

EntitySpecifier PixelCrushers.QuestMachine.FactionRequirementFunction.subject
getset

The entity being judged.

◆ typeName

override string PixelCrushers.QuestMachine.FactionRequirementFunction.typeName
get

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