FxResourceMapperComponent
Base: game.ScriptableComponent
None.
| 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 |
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