Zdexby TheHolyOneZ
42,628 classes
Class

ActivationPuzzle

: MonoBehaviour : Behaviour : Component : Object : Object
ActivationPuzzle, Assembly-CSharp 0x0068 (104 B) inherited 0x0018 Assembly-CSharp.dll
0x00x0068

Members 11

OffsetSizeNameTypeFlagsDefault
0x08NotestringPublic—
0x08TargetsList<UnityEngine.MonoBehaviour>Public—
0x08TargetActivatablesList<IActivatable>Public—
0x08RequiredList<UnityEngine.MonoBehaviour>Public—
0x08RequiredActivatablesList<IActivatable>Public—
0x01CanLowerRequiredAmountboolPublic—
0x00410x03padding / unreflected
0x04RequiredActivatedCountintPublic—
0x01PuzzleCompleteboolPublic—
0x00490x07padding / unreflected
0x08CompletionConditionsList<System.Func<ActivationPuzzlePublic—
0x08roomCaveRoomPrivate—
0x08checkEverySecsTimedDelayPrivate—
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 11

SignatureFlagsNativeParams
void Awake()Private0x00
void SetActivatables()Private0x00
void Update()Private0x00
void Required_OnActivated(IActivatable activatable)Private0x08
void CheckForCompletion()Public0x00
void CompletePuzzle()Public0x00
void ActivateTargets(bool active)Public0x01
void ActivateRequired(bool active)Public0x01
void .ctor()Public+1 flags0x00
void <Awake>b__11_0(IActivatable x)Private0x08
bool <CheckForCompletion>b__15_0(Func<ActivationPuzzle condition)Private0x08

Used by 1

types with a member, parameter or interface of this type