|
override bool | ActivateEffect (IEntity target, IEntity user, IEntity item, ItemUseParameters animParams=null) |
|
override void | ApplyEffect (notnull IEntity target, notnull IEntity user, IEntity item, ItemUseParameters animParams) |
| Apply consumable effect.
|
|
void | AddConsumableDamageEffects (notnull ChimeraCharacter char, IEntity instigator) |
|
float | GetItemRegenSpeed () |
|
override bool | UpdateAnimationCommands (IEntity user) |
| Update the animCommands for all animations related to consumable.
|
|
bool | CanApplyEffectToHZ (notnull IEntity target, notnull IEntity user, ECharacterHitZoneGroup group, out SCR_EConsumableFailReason failReason=SCR_EConsumableFailReason.NONE) |
| Condition whether this effect can be applied to the specific hit zone.
|
|
TAnimGraphCommand | GetReviveAnimCmnd (IEntity user) |
|
ECharacterHitZoneGroup | GetTargetHitZoneGroup () |
|
bool | CanApplyEffect (notnull IEntity target, notnull IEntity user, out SCR_EConsumableFailReason failReason=SCR_EConsumableFailReason.NONE) |
| Condition whether this effect can be applied.
|
|
ItemUseParameters | GetAnimationParameters (IEntity item, notnull IEntity target, ECharacterHitZoneGroup group=ECharacterHitZoneGroup.VIRTUAL) |
|
bool | GetDeleteOnUse () |
|
float | GetApplyToOtherDuraction () |
|
TAnimGraphCommand | GetApplyToSelfAnimCmnd (IEntity user) |
|
TAnimGraphCommand | GetApplyToOtherAnimCmnd (IEntity user) |
|
◆ ActivateEffect()
override bool SCR_ConsumableEffectHealthItems.ActivateEffect |
( |
IEntity | target, |
|
|
IEntity | user, |
|
|
IEntity | item, |
|
|
ItemUseParameters | animParams = null ) |
◆ AddConsumableDamageEffects()
void SCR_ConsumableEffectHealthItems.AddConsumableDamageEffects |
( |
notnull ChimeraCharacter char | , |
|
|
IEntity | instigator ) |
◆ ApplyEffect()
override void SCR_ConsumableEffectHealthItems.ApplyEffect |
( |
notnull IEntity | target, |
|
|
notnull IEntity | user, |
|
|
IEntity | item, |
|
|
ItemUseParameters | animParams ) |
◆ CanApplyEffectToHZ()
bool SCR_ConsumableEffectHealthItems.CanApplyEffectToHZ |
( |
notnull IEntity | target, |
|
|
notnull IEntity | user, |
|
|
ECharacterHitZoneGroup | group, |
|
|
out SCR_EConsumableFailReason | failReason = SCR_EConsumableFailReason.NONE ) |
◆ GetItemRegenSpeed()
float SCR_ConsumableEffectHealthItems.GetItemRegenSpeed |
( |
| ) |
|
◆ GetReviveAnimCmnd()
TAnimGraphCommand SCR_ConsumableEffectHealthItems.GetReviveAnimCmnd |
( |
IEntity | user | ) |
|
◆ GetTargetHitZoneGroup()
ECharacterHitZoneGroup SCR_ConsumableEffectHealthItems.GetTargetHitZoneGroup |
( |
| ) |
|
◆ UpdateAnimationCommands()
override bool SCR_ConsumableEffectHealthItems.UpdateAnimationCommands |
( |
IEntity | user | ) |
|
◆ m_aDamageEffectsToLoad
ref array<ref SCR_DamageEffect> SCR_ConsumableEffectHealthItems.m_aDamageEffectsToLoad |
|
protected |
◆ m_eTargetHZGroup
ECharacterHitZoneGroup SCR_ConsumableEffectHealthItems.m_eTargetHZGroup |
|
protected |
◆ m_fItemAbsoluteRegenerationAmount
float SCR_ConsumableEffectHealthItems.m_fItemAbsoluteRegenerationAmount |
|
protected |
◆ m_fItemRegenerationDuration
float SCR_ConsumableEffectHealthItems.m_fItemRegenerationDuration |
|
protected |
◆ m_fItemRegenerationSpeed
float SCR_ConsumableEffectHealthItems.m_fItemRegenerationSpeed |
|
protected |
The documentation for this interface was generated from the following file:
- Game/Components/Gadgets/SCR_ConsumableEffectHealthItems.c