Zdexby TheHolyOneZ
36,909 classes
Class

ImpactVisualCorrections

: MonoBehaviour : Behaviour : Component : Object : Object
ImpactVisualCorrections, Assembly-CSharp 0x00E8 (232 B) inherited 0x0020 Assembly-CSharp.dll
0x00x00E8

Members 37

OffsetSizeNameTypeFlagsDefault
0x08impactLocationImpactLocationPublic—
0x01suppressWhenScoutingStripsBlockedboolPublic—
0x00290x07padding / unreflected
0x08missionParentOverrideTransformPublic—
0x08arrowRootGameObjectPublic—
0x08rangeTextTMP_TextPublic—
0x08rangeFormatstringPublic—
0x01liveUpdateboolPublic—
0x00510x03padding / unreflected
0x04liveUpdateIntervalfloatPublic—
0x04targetSelectionTargetSelectionModePublic—
0x005C0x04padding / unreflected
0x08specificTargetIDstringPublic—
0x04evaluationFrameDelayintPublic—
0x01autoResolveReferencesboolPublic—
0x006D0x03padding / unreflected
0x04rotationAxisRotationAxisPublic—
0x04pointerAxisPointerAxisPublic—
0x01preserveInitialRotationboolPublic—
0x01useMinDirectionMagnitudeboolPublic—
0x007A0x02padding / unreflected
0x04minDirectionSqrMagnitudefloatPublic—
0x01attemptAutoLocateTierControllerboolPublic—
0x01listenForTierChangesboolPublic—
0x00820x06padding / unreflected
0x08explicitTierControllerImpactCorrectionTierControllerPublic—
0x01debugLogsboolPublic—
0x00910x07padding / unreflected
0x08_missionParentTransformPrivate—
0x04_nextUpdateTimefloatPrivate—
0x01_initialEvaluatedboolPrivate—
0x01_isHitboolPrivate—
0x01_purgedSuppressedUIElementsboolPrivate—
0x00A70x01padding / unreflected
0x08_impactLocalPosVector2Private—
0x08_currentTargetEntityLocationPrivate—
0x08_currentTargetLocalPosVector2Private—
0x10_initialArrowLocalRotationQuaternionPrivate—
0x04_directionErrorOffsetDegfloatPrivate—
0x00D40x04padding / unreflected
0x08_lastTargetRefEntityLocationPrivate—
0x01_errorOffsetValidboolPrivate—
0x01_subscribedTierEventsboolPrivate—
0x01_pendingTierRetryboolPrivate—
0x00E30x01padding / unreflected
0x04_tierRetryTimefloatPrivate—
—0x04TierLookupRetryDelayfloatPrivateStatic+1 flags1056964608
Inherited from MonoBehaviour 1
OffsetSizeNameTypeFlagsDefault
0x08m_CancellationTokenSourceCancellationTokenSourcePrivate—
Inherited from Object 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 23

SignatureFlagsNativeParams
void Awake()Private0x00
void OnEnable()Private0x00
void OnDisable()Private0x00
IEnumerator DeferredInitialEvaluation()Private0x08
void Update()Private0x00
ImpactCorrectionTierController get_ActiveTierController()Private+1 flags0x08
void AttemptTierSubscription(bool initial)Private0x01
void UnsubscribeTierEvents()Private0x00
void HandleTiersChanged()Private0x00
void ResetDirectionError()Private0x00
void PerformEvaluation()Private0x00
void UpdateMissVisuals(bool liveUpdateTrigger)Private0x01
void SuppressCorrectionsOnHit()Private0x00
void DisableAll()Private0x00
bool AnyTargetOrEnemyInsideRadius(const Vector2& impactLocalPos, float radius)Private0x08
EntityLocation SelectTargetData(const Vector2& fromLocal)Private0x08
void ApplyArrowRotationWithTiers(float missDistance, bool targetChanged, bool liveUpdateTrigger)Private0x04
Vector3 GetAxisVector(const RotationAxis& axis)Private0x0C
Vector3 GetPointerAxisVector(const PointerAxis& axis)Private0x0C
void ApplyDistanceDisplay(float missDistance)Private0x04
void DestroyAndNull(ref GameObject& go)Private0x08
void DestroyAndNullTMP(ref TMP_Text& tmp)Private0x08
void .ctor()Public+1 flags0x00

Used by 1

types with a member, parameter or interface of this type