Zdexby TheHolyOneZ
42,610 classes
Class

TaskObjective

: Object
TaskObjective, Assembly-CSharp 0x0050 (80 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0050

Members 10

OffsetSizeNameTypeFlagsDefault
0x04ReadOnlyIDintPublic—
0x04IDintPublic—
0x08ObjectiveTextstringPublic—
0x04ObjectiveTypeTObjectivePublic—
0x00240x04padding / unreflected
0x08ConditionsList<ObjectiveCondition>Public—
0x04CompletionAmountfloatPublic—
0x01PopUpObjectiveChangeboolPublic—
0x00350x03padding / unreflected
0x08ParentTaskTaskPublic+1 flags—
0x08SavedDataObjectiveSavedPublic+1 flags—
0x04LastShownAmountfloatPublic+1 flags—
0x004C0x04unreflected bytes to end of TaskObjective

Functions 23

SignatureFlagsNativeParams
bool get_IsComplete()Public+1 flags0x01
void OnValidate()Public0x00
void SetParentTask(Task parent)Public0x08
void SetSaved(TaskSaved taskSaved)Public0x08
void OnClientSpawned(Player player)Public0x08
void OnGameManagerSpawned(GameManagerCC manager)Public0x08
void LogSubscribe()Private0x00
void OnDealtStatEffect(Entity player, StatChange effect, Entity effected)Public0x08
void OnMobKilled(Player player, Mob killed)Public0x08
void OnBossKilled(Player player, Boss boss)Public0x08
void OnInteract(Interactable interactable, Player player)Public0x08
void Player_OnItemPickedUp(Item item, Player player)Private0x08
void OnUseUsable(Player player, Usable usable, SavedItemInfo savedInfo, ItemSlot inSlot)Public0x08
void OnRoomEntered(Entity player, CaveRoom caveRoom)Public0x08
void OnClientDeath(Entity player)Public0x08
void OnGameEnd(Player player)Public0x08
void OnExtract(Player player)Public0x08
bool CheckConditions(Player player, object obj, bool canIncrease)Public0x08
bool CheckConditions(Player player, List<System.Object> objs, bool canIncrease)Public0x08
bool IncreaseProgress(float increase)Public0x04
void ResetObjective()Public0x00
void .ctor()Public+1 flags0x00
bool <SetSaved>b__14_0(ObjectiveSaved x)Private0x08

Used by 33

types with a member, parameter or interface of this type