Corgi Engine
v9.0
|
MMCharacterEvents are used in addition to the events triggered by the character's state machine, to signal stuff happening that is not necessarily linked to a change of state More...
Public Types | |
enum | Moments { Moments.OneTime, Moments.Start, Moments.End } |
Public Member Functions | |
MMCharacterEvent (Character character, MMCharacterEventTypes eventType, Moments moment=Moments.OneTime) | |
Initializes a new instance of the MoreMountains.CorgiEngine.MMCharacterEvent struct. More... | |
Static Public Member Functions | |
static void | Trigger (Character character, MMCharacterEventTypes eventType, Moments moment=Moments.OneTime) |
Public Attributes | |
Character | TargetCharacter |
MMCharacterEventTypes | EventType |
Moments | Moment |
Static Public Attributes | |
static MMCharacterEvent | e |
MMCharacterEvents are used in addition to the events triggered by the character's state machine, to signal stuff happening that is not necessarily linked to a change of state
MoreMountains.CorgiEngine.MMCharacterEvent.MMCharacterEvent | ( | Character | character, |
MMCharacterEventTypes | eventType, | ||
Moments | moment = Moments.OneTime |
||
) |
Initializes a new instance of the MoreMountains.CorgiEngine.MMCharacterEvent struct.
character | Character. |
eventType | Event type. |
|
static |
|
static |
MMCharacterEventTypes MoreMountains.CorgiEngine.MMCharacterEvent.EventType |
Moments MoreMountains.CorgiEngine.MMCharacterEvent.Moment |
Character MoreMountains.CorgiEngine.MMCharacterEvent.TargetCharacter |