FxResourceMapperComponent class
FxResourceMapperComponent
Inheritance
Base: game.ScriptableComponent
Derived
None.
Properties
| Property | Type | |
|---|---|---|
areaEffectData | AreaEffectData?[] | scripted |
investigationSlotOffsetMultiplier | float | scripted |
areaEffectInFocusMode | AreaEffectTargetData?[] | scripted |
optionalAreaEffectData | OptionalAreaEffectData?[] | scripted |
DEBUG_copiedDataFromEntity | bool | scripted |
DEBUG_copiedDataFromFXStruct | bool | scripted |
isInitialized | bool | scripted |
Functions
void OnGameAttach()RTTIvoid TryInitialize()RTTIvoid Initialize()RTTIvoid TryAddOptionalAoeData()RTTIvoid CopyDataToFxMapClass(SAreaEffectData[] areaEffectsData, bool DEBUG_entityCopy, bool DEBUG_fxCopy)RTTIvoid CopyEffectToFxMapClass(SAreaEffectTargetData[] areaEffectsInFocusMode)RTTIfloat GetInvestigationSlotOffset()RTTIAreaEffectData?[] GetAreaEffectData()RTTIAreaEffectData? GetAreaEffectDataByIndex(int index)RTTIint GetAreaEffectDataSize()RTTIAreaEffectTargetData?[] GetAreaEffectInFocusMode()RTTIAreaEffectTargetData? GetAreaEffectInFocusModeByIndex(int index)RTTIint GetAreaEffectInFocusSize()RTTIbool HasAnyDistractions()RTTIvoid CreateEffectStructDataFromAttack(TDBID attackTDBID, int index, CName? gameEffectNameOverride, bool? dontHighlightOnLookat)RTTIvoid CreateData(TDBID attackTDBID, int index, CName? gameEffectNameOverride, bool? dontHighlightOnLookat)RTTIvoid CreateAreaEffectTargetData(AreaEffectData mainEffect)RTTIint GetAreaEffectDataIndexByName(CName effectName)RTTIint GetAreaEffectDataIndexByAction(BaseScriptableAction action)RTTICName GetAreaEffectDataNameByIndex(int effectIndex)RTTIfloat GetDistractionRange(DeviceStimType type)RTTIfloat GetSmallestDistractionRange(DeviceStimType type)RTTIbool CanCompareRanges(DeviceStimType type, DeviceStimType currentType)RTTI