GenericHitPrereqState class
GenericHitPrereqState
Inheritance
Base: game.PrereqState
Derived
AmmoStateHitTriggeredPrereqState, DamageTypePrereqState, HitAttackSubtypePrereqState, HitDamageOverTimePrereqState, HitDistanceCoveredPrereqState, HitFlagPrereqState, HitIsBodyPartHeadPrereqState, HitIsBodyPartLimbPrereqState, HitIsBodyPartTorsoPrereqState, HitIsHumanPrereqState
Show 11 more of 21 derived classes
HitIsInstigatorPlayerPrereqState, HitIsMovingPrereqState, HitIsRarityPrereqState, HitIsRicochetPrereqState, HitIsSourceGrenadePrereqState, HitIsTheSameTargetPrereqState, HitOrMissTriggeredPrereqState, HitStatPoolComparisonPrereqState, HitStatPoolPrereqState, HitStatusEffectPresentPrereqState, TargetKilledPrereqState
Properties
| Property | Type | |
|---|---|---|
listener | HitCallback? | scripted |
hitEvent | game.events.HitEvent? | scripted |
missEvent | game.events.MissEvent? | scripted |
Functions
void SetHitEvent(game.events.HitEvent hitEvent)RTTIgame.events.HitEvent? GetHitEvent()RTTIvoid SetMissEvent(game.events.MissEvent missEvent)RTTIgame.events.MissEvent? GetMissEvent()RTTIbool Evaluate(game.events.HitEvent hitEvent)RTTIvoid OnMissTriggered(game.events.MissEvent missEvent)RTTIWeakHandle<game.Object> GetObjectToCheck(string obj, game.events.HitEvent hitEvent)RTTI