4 [
Attribute(
"", UIWidgets.Auto,
"HitZone State Signals")]
5 ref array<ref SCR_HitZoneStateSignalData> m_aHitZoneStateSignalData;
18 return prefabData.m_aHitZoneStateSignalData;
35 SignalsManagerComponent signalsManagerComponent = SignalsManagerComponent.Cast(owner.FindComponent(SignalsManagerComponent) );
36 if (!signalsManagerComponent)
39 SCR_DamageManagerComponent hitZoneContainerComponent = SCR_DamageManagerComponent.Cast(
GetOwner().FindComponent(SCR_DamageManagerComponent));
40 if (!hitZoneContainerComponent)
44 if (!hitZoneStateSignalData)
50 if (hitZoneSignal.RegisterSignal(hitZoneContainerComponent,
data, signalsManagerComponent))
60 hitZoneStateSignal.UnregisterSignal();