Loading...
Searching...
No Matches
PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents Class Reference

Handles LoveHate events as Bolt custom events. More...

Inheritance diagram for PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents:
Collaboration diagram for PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents:

Public Member Functions

void OnWitnessDeed (Rumor rumor)
 Raises the witness deed event.
 
void OnRememberDeed (Rumor rumor)
 Raises the remember deed event.
 
void OnModifyPad (float happinessChange, float pleasureChange, float arousalChange, float dominanceChange)
 Raises the modify pad event.
 
void OnGreet (FactionMember other)
 
void OnGossip (FactionMember other)
 
void OnAura (FactionMember other)
 
void OnEnterAura (AbstractAuraTrigger aura)
 

Detailed Description

Handles LoveHate events as Bolt custom events.

Member Function Documentation

◆ OnAura()

void PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents.OnAura ( FactionMember  other)
inline

◆ OnEnterAura()

void PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents.OnEnterAura ( AbstractAuraTrigger  aura)
inline

◆ OnGossip()

void PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents.OnGossip ( FactionMember  other)
inline

◆ OnGreet()

void PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents.OnGreet ( FactionMember  other)
inline

◆ OnModifyPad()

void PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents.OnModifyPad ( float  happinessChange,
float  pleasureChange,
float  arousalChange,
float  dominanceChange 
)
inline

Raises the modify pad event.

The faction member's PAD values will have already been modified when this event is raised.

Parameters
happinessChangeHappiness change.
pleasureChangePleasure change.
arousalChangeArousal change.
dominanceChangeDominance change.

Implements PixelCrushers.LoveHate.IModifyPadDeedEventHandler.

◆ OnRememberDeed()

void PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents.OnRememberDeed ( Rumor  rumor)
inline

Raises the remember deed event.

Parameters
rumorThe faction member's subjective evaluation of the deed, which was just added to memory.

Implements PixelCrushers.LoveHate.IRememberDeedEventHandler.

◆ OnWitnessDeed()

void PixelCrushers.LoveHate.BoltSupport.LoveHateBoltCustomEvents.OnWitnessDeed ( Rumor  rumor)
inline

Raises the witness deed event.

Parameters
rumorThe faction member's subjective evaluation of the deed, which may or may not be added to the faction member's memory based on its perceived importance to the faction member.

Implements PixelCrushers.LoveHate.IWitnessDeedEventHandler.


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