Zdexby TheHolyOneZ
42,595 classes
Class

LinkedActivatables

: Object
ActivationLinker.LinkedActivatables, Assembly-CSharp 0x0058 (88 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0058

Members 11

OffsetSizeNameTypeFlagsDefault
0x08DevNotestringPublic—
0x08TargetObjectsList<UnityEngine.GameObject>Public—
0x01ActivateTargetsOnCompleteboolPublic—
0x01RandomlyEnableTargetObjectsboolPublic—
0x00220x06padding / unreflected
0x08TargetsToEnableIntRangeCCPublic—
0x08RequiredObjectsList<UnityEngine.GameObject>Public—
0x01RequiresAllboolPublic—
0x01LogboolPublic—
0x003A0x06padding / unreflected
0x08targetsList<IActivatable>Private—
0x08requiredList<IActivatable>Private—
0x08linkerActivationLinkerPrivate—

Functions 14

SignatureFlagsNativeParams
void Reset(ActivationLinker linker)Public0x08
int[] GetRandomTargetIndeces(Random rand)Public0x08
void EnableTargetObjects(const int[]& enableIndeces)Public0x08
void Required_OnActivated(IActivatable activatable)Private0x08
void Target_OnActivated(IActivatable activatable)Private0x08
void TryActivateTargets()Public0x00
void CleanObjects()Public0x00
void VerifyStates()Public0x00
bool HasTarget()Public0x01
bool HasRequired()Public0x01
bool CheckRequiredActivated()Public0x01
void SetTargetsActivated(bool active)Public0x01
void .ctor()Public+1 flags0x00
int <GetRandomTargetIndeces>g__RandomIndex|12_0(int trial, ref <>c__DisplayClass12_0& )Private0x18

Used by 16

types with a member, parameter or interface of this type