This abstract greeting trigger is the workhorse for GreetingTrigger (3D) and GreetingTrigger2D. More...
Public Attributes | |
RangeAnimation[] | greetings |
The animations to play based on affinity. | |
Public Attributes inherited from PixelCrushers.LoveHate.AbstractGreetingTrigger | |
float | timeBetweenGreetings = 300f |
At least this many seconds must pass before greeting the same character. | |
Public Attributes inherited from PixelCrushers.LoveHate.AbstractTriggerInteractor | |
int | cacheSize = 32 |
The max size of the cache of other GameObjects to keep track of. | |
Protected Member Functions | |
override void | Awake () |
override void | Greet (FactionMember other) |
Protected Member Functions inherited from PixelCrushers.LoveHate.AbstractGreetingTrigger | |
virtual void | HandleOnTriggerEnter (GameObject other) |
virtual bool | ShouldGreet (FactionMember other) |
Additional Inherited Members | |
Public Member Functions inherited from PixelCrushers.LoveHate.AbstractGreetingTrigger | |
virtual void | TryGreeting (FactionMember other) |
Public Member Functions inherited from PixelCrushers.LoveHate.AbstractTriggerInteractor | |
virtual FactionMember | GetFactionMember (GameObject other) |
Gets the FactionMember on a GameObject. | |
Protected Attributes inherited from PixelCrushers.LoveHate.AbstractGreetingTrigger | |
FactionMember | m_self = null |
This abstract greeting trigger is the workhorse for GreetingTrigger (3D) and GreetingTrigger2D.
|
inlineprotectedvirtual |
Reimplemented from PixelCrushers.LoveHate.AbstractGreetingTrigger.
|
inlineprotectedvirtual |
Reimplemented from PixelCrushers.LoveHate.AbstractGreetingTrigger.
RangeAnimation [] PixelCrushers.LoveHate.AbstractGreetingAnimationTrigger.greetings |
The animations to play based on affinity.