![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Static Protected Member Functions | |
| static Faction | GetEntityFaction (notnull IEntity entity) |
Static Protected Attributes | |
| static const int | AI_COMMANDER_ID = 0 |
Definition at line 5 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 341 of file SCR_Faction.c.
Check if provided faction is friendly
Definition at line 504 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 956 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 948 of file SCR_Faction.c.
|
inlineprotected |
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 679 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 832 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 285 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 143 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 899 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 905 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 923 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 175 of file SCR_Faction.c.
Get the provided entity's Faction
| entity |
Definition at line 810 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 869 of file SCR_Faction.c.
|
inlineprotected |
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 647 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 257 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 264 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 628 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 278 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 621 of file SCR_Faction.c.
|
inlineprotected |
|
inlineprotected |
| [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 694 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 237 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 242 of file SCR_Faction.c.
|
inlineprotected |
|
inlineprotected |
| groupArray |
Definition at line 189 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 825 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 292 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 299 of file SCR_Faction.c.
|
inlineprotected |
Get On Playable Changed Script Invoker
Definition at line 490 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 136 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 306 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 546 of file SCR_Faction.c.
|
inlineprotected |
Get the number of players assigned to this faction
Definition at line 561 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 911 of file SCR_Faction.c.
|
inlineprotected |
| groupArray |
Definition at line 164 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 199 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 720 of file SCR_Faction.c.
|
inlineprotected |
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 375 of file SCR_Faction.c.
|
inlineprotected |
Set up the faction relationships like friendlyness and parents.
Definition at line 739 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 314 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 887 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 347 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 150 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 942 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 936 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 182 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 205 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 408 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 875 of file SCR_Faction.c.
|
inlineprotected |
Check if the faction is playable. Non-playable factions will not appear in the respawn menu.
Definition at line 335 of file SCR_Faction.c.
Definition at line 881 of file SCR_Faction.c.
Definition at line 533 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 353 of file SCR_Faction.c.
|
inlineprotected |
|
inlineprotected |
| ancestors |
Definition at line 320 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 893 of file SCR_Faction.c.
|
inlineprotected |
| materialResource |
Definition at line 271 of file SCR_Faction.c.
|
inlineprotected |
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 514 of file SCR_Faction.c.
|
inlineprotected |
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 524 of file SCR_Faction.c.
|
inlineprotected |
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 425 of file SCR_Faction.c.
|
inlineprotected |
Definition at line 917 of file SCR_Faction.c.
|
inlineprotected |
| isTasksEnabled |
Definition at line 393 of file SCR_Faction.c.
|
inlineprotected |
If faction should be shown in the welcome screen if it is not playable
Definition at line 360 of file SCR_Faction.c.
|
inlineprotected |
Updates local state of which determines if players from this faction can save custom loadouts.
Definition at line 157 of file SCR_Faction.c.
|
staticprotected |
Definition at line 126 of file SCR_Faction.c.
|
protected |
Definition at line 81 of file SCR_Faction.c.
|
protected |
Definition at line 109 of file SCR_Faction.c.
|
protected |
Definition at line 88 of file SCR_Faction.c.
|
protected |
Definition at line 100 of file SCR_Faction.c.
|
protected |
Definition at line 55 of file SCR_Faction.c.
|
protected |
Definition at line 91 of file SCR_Faction.c.
|
protected |
Definition at line 64 of file SCR_Faction.c.
|
protected |
Definition at line 67 of file SCR_Faction.c.
|
protected |
Definition at line 29 of file SCR_Faction.c.
|
protected |
Definition at line 120 of file SCR_Faction.c.
|
protected |
Definition at line 73 of file SCR_Faction.c.
|
protected |
Definition at line 76 of file SCR_Faction.c.
|
protected |
Definition at line 31 of file SCR_Faction.c.
|
protected |
Definition at line 52 of file SCR_Faction.c.
|
protected |
Definition at line 26 of file SCR_Faction.c.
|
protected |
Definition at line 122 of file SCR_Faction.c.
|
protected |
Definition at line 34 of file SCR_Faction.c.
|
protected |
Definition at line 23 of file SCR_Faction.c.
|
protected |
Definition at line 121 of file SCR_Faction.c.
|
protected |
Definition at line 37 of file SCR_Faction.c.
|
protected |
Definition at line 61 of file SCR_Faction.c.
|
protected |
Definition at line 70 of file SCR_Faction.c.
|
protected |
Definition at line 49 of file SCR_Faction.c.
|
protected |
Definition at line 43 of file SCR_Faction.c.
|
protected |
Definition at line 112 of file SCR_Faction.c.
|
protected |
Definition at line 46 of file SCR_Faction.c.
|
protected |
Definition at line 85 of file SCR_Faction.c.
Definition at line 123 of file SCR_Faction.c.
|
protected |
Definition at line 127 of file SCR_Faction.c.
|
protected |
Definition at line 79 of file SCR_Faction.c.
|
protected |
Definition at line 106 of file SCR_Faction.c.
|
protected |
Definition at line 8 of file SCR_Faction.c.
|
protected |
Definition at line 11 of file SCR_Faction.c.
|
protected |
Definition at line 118 of file SCR_Faction.c.
|
protected |
Definition at line 17 of file SCR_Faction.c.
|
protected |
Definition at line 20 of file SCR_Faction.c.
|
protected |
Definition at line 82 of file SCR_Faction.c.
|
protected |
Definition at line 14 of file SCR_Faction.c.
|
protected |
Definition at line 124 of file SCR_Faction.c.
|
protected |
Definition at line 115 of file SCR_Faction.c.
|
protected |
Definition at line 103 of file SCR_Faction.c.
|
protected |
Definition at line 94 of file SCR_Faction.c.
|
protected |
Definition at line 97 of file SCR_Faction.c.
|
protected |
Definition at line 58 of file SCR_Faction.c.