Loading...
Searching...
No Matches
PixelCrushers.LoveHate.EmeraldAISupport.GreetingEmote Class Reference
Inheritance diagram for PixelCrushers.LoveHate.EmeraldAISupport.GreetingEmote:
Collaboration diagram for PixelCrushers.LoveHate.EmeraldAISupport.GreetingEmote:

Public Attributes

RangeEmote[] greetings
 The emotes 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
 

Member Function Documentation

◆ Awake()

override void PixelCrushers.LoveHate.EmeraldAISupport.GreetingEmote.Awake ( )
inlineprotectedvirtual

◆ Greet()

override void PixelCrushers.LoveHate.EmeraldAISupport.GreetingEmote.Greet ( FactionMember  other)
inlineprotectedvirtual

Member Data Documentation

◆ greetings

RangeEmote [] PixelCrushers.LoveHate.EmeraldAISupport.GreetingEmote.greetings
Initial value:
= new RangeEmote[3]
{
new RangeEmote(-1, -100, -25, RangeAnimation.AllTemperaments),
new RangeEmote(-1, -25, 25, RangeAnimation.AllTemperaments),
new RangeEmote(-1, 25, 100, RangeAnimation.AllTemperaments)
}

The emotes to play based on affinity.


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