![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Go to the source code of this file.
Classes | |
| class | SCR_Faction |
Typedefs | |
| typedef func | ScriptInvoker_FactionPlayableChangedMethod |
| typedef ScriptInvokerBase< ScriptInvoker_FactionPlayableChangedMethod > | ScriptInvoker_FactionPlayableChanged |
Enumerations | |
| enum | EOverrideWelcomeScreenFactionDisplay { NONE , ALWAYSSHOW , NEVERSHOW } |
| typedef ScriptInvokerBase<ScriptInvoker_FactionPlayableChangedMethod> ScriptInvoker_FactionPlayableChanged |
Definition at line 3 of file SCR_Faction.c.
Definition at line 2 of file SCR_Faction.c.
| Enumerator | |
|---|---|
| NONE | |
| ALWAYSSHOW | |
| NEVERSHOW | |
Definition at line 1015 of file SCR_Faction.c.
| SCR_Faction ScriptedFaction BaseContainerProps | ( | ) |
|
protected |
Definition at line 334 of file SCR_Faction.c.
Check if provided faction is friendly
Definition at line 497 of file SCR_Faction.c.
|
protected |
Definition at line 949 of file SCR_Faction.c.
|
protected |
Definition at line 941 of file SCR_Faction.c.
|
protected |
Get all entity catalogs within the faction The catalogs contain all entities part of the faction
| [out] | List | of all catalogs within the faction |
| [out] | outEntityCatalogs |
Definition at line 672 of file SCR_Faction.c.
|
protected |
Definition at line 825 of file SCR_Faction.c.
|
protected |
Definition at line 278 of file SCR_Faction.c.
|
protected |
Definition at line 136 of file SCR_Faction.c.
|
protected |
Definition at line 892 of file SCR_Faction.c.
|
protected |
Definition at line 898 of file SCR_Faction.c.
|
protected |
Definition at line 916 of file SCR_Faction.c.
|
protected |
Definition at line 168 of file SCR_Faction.c.
|
protected |
Definition at line 862 of file SCR_Faction.c.
|
protected |
Get Entity catalog of specific type linked to faction The catalog contains all entities part of the faction of that specific type
| catalogType | Type to get catalog of |
| [in] | catalogType | Catalog type to find |
| [in] | printNotFound | True will print a warning if the given category was not found |
Definition at line 640 of file SCR_Faction.c.
|
protected |
Definition at line 250 of file SCR_Faction.c.
|
protected |
Definition at line 257 of file SCR_Faction.c.
|
protected |
Definition at line 621 of file SCR_Faction.c.
|
protected |
Definition at line 271 of file SCR_Faction.c.
|
protected |
Definition at line 614 of file SCR_Faction.c.
|
protected |
|
protected |
| [out] | friendlyFactions | List of factions friendly to this faction |
| [in] | includeSelf | If the list should include this faction if it is friendly to itself |
Definition at line 687 of file SCR_Faction.c.
|
protected |
Definition at line 230 of file SCR_Faction.c.
|
protected |
Definition at line 235 of file SCR_Faction.c.
|
protected |
|
protected |
| groupArray |
Definition at line 182 of file SCR_Faction.c.
|
protected |
Definition at line 818 of file SCR_Faction.c.
|
protected |
Definition at line 285 of file SCR_Faction.c.
|
protected |
Definition at line 292 of file SCR_Faction.c.
|
protected |
Get On Playable Changed Script Invoker
Definition at line 483 of file SCR_Faction.c.
|
protected |
Definition at line 129 of file SCR_Faction.c.
|
protected |
Definition at line 299 of file SCR_Faction.c.
|
protected |
Definition at line 539 of file SCR_Faction.c.
|
protected |
Get the number of players assigned to this faction
Definition at line 554 of file SCR_Faction.c.
|
protected |
Definition at line 904 of file SCR_Faction.c.
|
protected |
| groupArray |
Definition at line 157 of file SCR_Faction.c.
|
protected |
Definition at line 192 of file SCR_Faction.c.
|
protected |
Definition at line 713 of file SCR_Faction.c.
|
protected |
Init faction is playable. Called on Init (if server) and on server join (is Client)
| isPlayable | Bool to set is playable |
| isPlayable |
Definition at line 368 of file SCR_Faction.c.
|
protected |
Set up the faction relationships like friendlyness and parents.
Definition at line 732 of file SCR_Faction.c.
|
protected |
Definition at line 307 of file SCR_Faction.c.
|
protected |
Definition at line 880 of file SCR_Faction.c.
|
protected |
Definition at line 340 of file SCR_Faction.c.
|
protected |
Definition at line 143 of file SCR_Faction.c.
|
protected |
Definition at line 935 of file SCR_Faction.c.
|
protected |
Definition at line 929 of file SCR_Faction.c.
|
protected |
Definition at line 175 of file SCR_Faction.c.
|
protected |
Definition at line 198 of file SCR_Faction.c.
Check if the faction is inherited from a faction with given faction key.
| factionKey | Ancestor faction key |
| factionKey |
Definition at line 401 of file SCR_Faction.c.
|
protected |
Definition at line 868 of file SCR_Faction.c.
|
protected |
Check if the faction is playable. Non-playable factions will not appear in the respawn menu.
Definition at line 328 of file SCR_Faction.c.
Definition at line 874 of file SCR_Faction.c.
Definition at line 526 of file SCR_Faction.c.
|
protected |
Definition at line 346 of file SCR_Faction.c.
|
protected |
| SCR_Faction ScriptedFaction SCR_BaseContainerCustomTitleField | ( | "m_sCallsign" | ) |
Definition at line 971 of file SCR_Faction.c.
| void ScriptInvoker_FactionPlayableChangedMethod | ( | SCR_Faction | faction, |
| bool | playable ) |
|
protected |
| ancestors |
Definition at line 313 of file SCR_Faction.c.
|
protected |
Definition at line 886 of file SCR_Faction.c.
|
protected |
| materialResource |
Definition at line 264 of file SCR_Faction.c.
|
protected |
Add given faction as friendly towards this faction Called by SCR_FactionManager please use the SCR_FactionManager.SetFactionsFriendly function instead of this to make sure the setting is mirrored! If you add factionA friendly towards factionB but not the other way around then factionA will not retaliate if shot at by factionB
| [in] | faction | Faction to set friendly |
Definition at line 507 of file SCR_Faction.c.
|
protected |
Remove given faction as friendly towards this faction Called by SCR_FactionManager please use the SCR_FactionManager.SetFactionsHostile function instead of this to make sure the setting is mirrored! If you add factionB hostile towards factionA but not the other way around then factionA will not retaliate if shot at by factionB
| [in] | faction | Faction to set hostile |
Definition at line 517 of file SCR_Faction.c.
|
protected |
Set if the faction is playable. Non-playable factions will not appear in the respawn menu. Note that this is not broadcasted on the SCR_Faction side
| isPlayable | Bool to set is playable |
| killPlayersIfNotPlayable | Bool kills all players if on server if faction is set isplayable false |
| isPlayable | |
| killPlayersIfNotPlayable |
Definition at line 418 of file SCR_Faction.c.
|
protected |
Definition at line 910 of file SCR_Faction.c.
|
protected |
| isTasksEnabled |
Definition at line 386 of file SCR_Faction.c.
|
protected |
If faction should be shown in the welcome screen if it is not playable
Definition at line 353 of file SCR_Faction.c.
|
protected |
Updates local state of which determines if players from this faction can save custom loadouts.
Definition at line 150 of file SCR_Faction.c.
|
protected |
Definition at line 74 of file SCR_Faction.c.
|
protected |
Definition at line 102 of file SCR_Faction.c.
|
protected |
Definition at line 81 of file SCR_Faction.c.
|
protected |
Definition at line 93 of file SCR_Faction.c.
|
protected |
Definition at line 48 of file SCR_Faction.c.
|
protected |
Definition at line 84 of file SCR_Faction.c.
|
protected |
Definition at line 57 of file SCR_Faction.c.
|
protected |
Definition at line 60 of file SCR_Faction.c.
|
protected |
Definition at line 22 of file SCR_Faction.c.
|
protected |
Definition at line 113 of file SCR_Faction.c.
|
protected |
Definition at line 66 of file SCR_Faction.c.
|
protected |
Definition at line 69 of file SCR_Faction.c.
|
protected |
Definition at line 24 of file SCR_Faction.c.
|
protected |
Definition at line 45 of file SCR_Faction.c.
|
protected |
Definition at line 19 of file SCR_Faction.c.
|
protected |
Definition at line 115 of file SCR_Faction.c.
|
protected |
Definition at line 27 of file SCR_Faction.c.
|
protected |
Definition at line 16 of file SCR_Faction.c.
|
protected |
Definition at line 114 of file SCR_Faction.c.
|
protected |
Definition at line 30 of file SCR_Faction.c.
|
protected |
Definition at line 54 of file SCR_Faction.c.
|
protected |
Definition at line 63 of file SCR_Faction.c.
|
protected |
Definition at line 42 of file SCR_Faction.c.
|
protected |
Definition at line 36 of file SCR_Faction.c.
|
protected |
Definition at line 105 of file SCR_Faction.c.
|
protected |
Definition at line 39 of file SCR_Faction.c.
|
protected |
Definition at line 78 of file SCR_Faction.c.
Definition at line 116 of file SCR_Faction.c.
|
protected |
Definition at line 120 of file SCR_Faction.c.
|
protected |
Definition at line 72 of file SCR_Faction.c.
|
protected |
Definition at line 99 of file SCR_Faction.c.
|
protected |
Definition at line 1 of file SCR_Faction.c.
|
protected |
Definition at line 4 of file SCR_Faction.c.
|
protected |
Definition at line 111 of file SCR_Faction.c.
|
protected |
Definition at line 10 of file SCR_Faction.c.
|
protected |
Definition at line 13 of file SCR_Faction.c.
|
protected |
Definition at line 75 of file SCR_Faction.c.
|
protected |
Definition at line 7 of file SCR_Faction.c.
|
protected |
Definition at line 117 of file SCR_Faction.c.
|
protected |
Definition at line 108 of file SCR_Faction.c.
|
protected |
Definition at line 96 of file SCR_Faction.c.
|
protected |
Definition at line 87 of file SCR_Faction.c.
|
protected |
Definition at line 90 of file SCR_Faction.c.
|
protected |
Definition at line 51 of file SCR_Faction.c.