![]() |
Arma Reforger Explorer
1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Data Structures | |
| class | SCR_EditableTaskComponentClass |
Functions | |
| void | ActivateTask () |
| Reveal the task to all players. More... | |
| bool | IsTaskActivated () |
| ETaskTextType | GetTextType () |
| int | GetTextIndex () |
| void | SetTextIndex (int index) |
| protected void | SetTextIndexBroadcast (int index) |
| EEditorTaskCompletionType | GetTaskCompletionType () |
| void | SetTaskCompletionType (EEditorTaskCompletionType completionType) |
| protected void | SetTaskCompletionTypeBroadcast (EEditorTaskCompletionType completionType) |
| protected void | UpdateText () |
| override protected void | GetOnLocationChange (SCR_EditableEntityComponent nearestLocation) |
| override Faction | GetFaction () |
| override void | SetTransform (vector transform[4], bool changedByUser=false) |
| override bool | Serialize (out SCR_EditableEntityComponent outTarget=null, out int outTargetIndex=-1, out EEditableEntitySaveFlag outSaveFlags=0) |
| override void | Deserialize (SCR_EditableEntityComponent target, int targetValue) |
| override ScriptInvoker | GetOnUIRefresh () |
| override bool | RplSave (ScriptBitWriter writer) |
| override bool | RplLoad (ScriptBitReader reader) |
| override SCR_EditableEntityComponent | EOnEditorPlace (out SCR_EditableEntityComponent parent, SCR_EditableEntityComponent recipient, EEditorPlacingFlags flags, bool isQueue, int playerID=0) |
| void | SCR_EditableTaskComponent (IEntityComponentSource src, IEntity ent, IEntity parent) |
| override bool | Delete (bool changedByUser=false, bool updateNavmesh=true) |
Variables | |
| SCR_EditableTaskComponentClass | m_Task |
| Editable SCR_BaseTask. More... | |
| protected Faction | m_TargetFaction |
| protected int | m_iTextIndex |
| void ActivateTask | ( | ) |
Reveal the task to all players.
Definition at line 27 of file SCR_EditableTaskComponent.c.
| override bool Delete | ( | bool | changedByUser = false, |
| bool | updateNavmesh = true |
||
| ) |
Definition at line 229 of file SCR_EditableTaskComponent.c.
| override void Deserialize | ( | SCR_EditableEntityComponent | target, |
| int | targetValue | ||
| ) |
Definition at line 142 of file SCR_EditableTaskComponent.c.
| override SCR_EditableEntityComponent EOnEditorPlace | ( | out SCR_EditableEntityComponent | parent, |
| SCR_EditableEntityComponent | recipient, | ||
| EEditorPlacingFlags | flags, | ||
| bool | isQueue, | ||
| int | playerID = 0 |
||
| ) |
Definition at line 201 of file SCR_EditableTaskComponent.c.
| override Faction GetFaction | ( | ) |
Definition at line 122 of file SCR_EditableTaskComponent.c.
| override protected void GetOnLocationChange | ( | SCR_EditableEntityComponent | nearestLocation | ) |
Definition at line 116 of file SCR_EditableTaskComponent.c.
| override ScriptInvoker GetOnUIRefresh | ( | ) |
Definition at line 155 of file SCR_EditableTaskComponent.c.
| EEditorTaskCompletionType GetTaskCompletionType | ( | ) |
Get the task completion type
Definition at line 82 of file SCR_EditableTaskComponent.c.
| int GetTextIndex | ( | ) |
Get index of custom text from SCR_TextsTaskManagerComponent.
Definition at line 56 of file SCR_EditableTaskComponent.c.
| ETaskTextType GetTextType | ( | ) |
Get type of custom texts this task should use.
Definition at line 48 of file SCR_EditableTaskComponent.c.
| bool IsTaskActivated | ( | ) |
Check if the task is active, i.e., shown to players.
Definition at line 40 of file SCR_EditableTaskComponent.c.
| override bool RplLoad | ( | ScriptBitReader | reader | ) |
Definition at line 180 of file SCR_EditableTaskComponent.c.
| override bool RplSave | ( | ScriptBitWriter | writer | ) |
Definition at line 161 of file SCR_EditableTaskComponent.c.
| void SCR_EditableTaskComponent | ( | IEntityComponentSource | src, |
| IEntity | ent, | ||
| IEntity | parent | ||
| ) |
| [in] | src | |
| [in] | ent | |
| [in] | parent |
Definition at line 223 of file SCR_EditableTaskComponent.c.
| override bool Serialize | ( | out SCR_EditableEntityComponent | outTarget = null, |
| out int | outTargetIndex = -1, |
||
| out EEditableEntitySaveFlag | outSaveFlags = 0 |
||
| ) |
Definition at line 135 of file SCR_EditableTaskComponent.c.
| void SetTaskCompletionType | ( | EEditorTaskCompletionType | completionType | ) |
Set the task completion type
| [in] | completionType | MANUAL and ALWAYS_MENUAL means only the GM can complete the task. AUTOMATIC means that the task can auto complete and/or fail depending on the task |
Definition at line 90 of file SCR_EditableTaskComponent.c.
| protected void SetTaskCompletionTypeBroadcast | ( | EEditorTaskCompletionType | completionType | ) |
Definition at line 101 of file SCR_EditableTaskComponent.c.
| void SetTextIndex | ( | int | index | ) |
Set index of custom text from SCR_TextsTaskManagerComponent.
| [in] | index | Index from the array of texts |
Definition at line 64 of file SCR_EditableTaskComponent.c.
| protected void SetTextIndexBroadcast | ( | int | index | ) |
Definition at line 72 of file SCR_EditableTaskComponent.c.
| override void SetTransform | ( | vector | transform[4], |
| bool | changedByUser = false |
||
| ) |
Definition at line 128 of file SCR_EditableTaskComponent.c.
| protected void UpdateText | ( | ) |
Definition at line 107 of file SCR_EditableTaskComponent.c.
| protected int m_iTextIndex |
Definition at line 23 of file SCR_EditableTaskComponent.c.
| protected Faction m_TargetFaction |
Definition at line 22 of file SCR_EditableTaskComponent.c.