![]() |
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_AIGroupClass |
| class | SCR_AIGroup |
Typedefs | |
| typedef func | ScriptInvokerAIGroup |
| typedef func | ScriptInvokerGroupRoleMethod |
| typedef ScriptInvokerBase< ScriptInvokerGroupRoleMethod > | ScriptInvokerGroupRole |
| typedef func | ScriptInvoker_AIGroupOnEmpty_Callback |
| typedef ScriptInvokerBase< ScriptInvoker_AIGroupOnEmpty_Callback > | ScriptInvoker_AIGroupOnEmpty |
| typedef ScriptInvokerBase<ScriptInvoker_AIGroupOnEmpty_Callback> ScriptInvoker_AIGroupOnEmpty |
Definition at line 72 of file SCR_AIGroup.c.
Definition at line 71 of file SCR_AIGroup.c.
| typedef func ScriptInvokerAIGroup |
Definition at line 4 of file SCR_AIGroup.c.
| typedef ScriptInvokerBase<ScriptInvokerGroupRoleMethod> ScriptInvokerGroupRole |
Definition at line 8 of file SCR_AIGroup.c.
| typedef func ScriptInvokerGroupRoleMethod |
Definition at line 7 of file SCR_AIGroup.c.
|
protected |
Definition at line 3994 of file SCR_AIGroup.c.
Definition at line 4777 of file SCR_AIGroup.c.
|
protected |
Definition at line 3240 of file SCR_AIGroup.c.
|
protected |
Definition at line 4097 of file SCR_AIGroup.c.
|
protected |
Called on the server (authority).
Definition at line 4272 of file SCR_AIGroup.c.
|
protected |
Definition at line 3270 of file SCR_AIGroup.c.
|
protected |
Definition at line 4697 of file SCR_AIGroup.c.
|
protected |
Definition at line 4636 of file SCR_AIGroup.c.
|
protected |
Definition at line 4676 of file SCR_AIGroup.c.
|
protected |
Definition at line 4818 of file SCR_AIGroup.c.
|
protected |
Definition at line 4866 of file SCR_AIGroup.c.
|
protected |
Definition at line 4848 of file SCR_AIGroup.c.
| SCR_AIGroup ChimeraAIGroup BaseContainerProps | ( | namingConvention:NamingConvention. | NC_MUST_HAVE_NAME | ) |
Definition at line 72 of file SCR_AIGroup.c.
|
protected |
Definition at line 3186 of file SCR_AIGroup.c.
|
protected |
Definition at line 5000 of file SCR_AIGroup.c.
checks for a leader, if there is none, it will either use provided player as leader, or appoints next player in group as leader Called on the server (authority)
Definition at line 4157 of file SCR_AIGroup.c.
|
protected |
Definition at line 3257 of file SCR_AIGroup.c.
|
protected |
Definition at line 4769 of file SCR_AIGroup.c.
|
protected |
Definition at line 3250 of file SCR_AIGroup.c.
|
protected |
Definition at line 5752 of file SCR_AIGroup.c.
|
protected |
Definition at line 4457 of file SCR_AIGroup.c.
|
protected |
Definition at line 5730 of file SCR_AIGroup.c.
|
protected |
Definition at line 4727 of file SCR_AIGroup.c.
|
protected |
Definition at line 3198 of file SCR_AIGroup.c.
Definition at line 3134 of file SCR_AIGroup.c.
|
protected |
Definition at line 3517 of file SCR_AIGroup.c.
|
protected |
Definition at line 5521 of file SCR_AIGroup.c.
|
protected |
Definition at line 4836 of file SCR_AIGroup.c.
|
protected |
Definition at line 4842 of file SCR_AIGroup.c.
|
protected |
Definition at line 4417 of file SCR_AIGroup.c.
|
protected |
Definition at line 3744 of file SCR_AIGroup.c.
|
protected |
Definition at line 3758 of file SCR_AIGroup.c.
|
protected |
Definition at line 3784 of file SCR_AIGroup.c.
|
protected |
Definition at line 3390 of file SCR_AIGroup.c.
|
protected |
Returns true if the group is set to be deleted when all players leave.
Definition at line 3472 of file SCR_AIGroup.c.
Definition at line 3234 of file SCR_AIGroup.c.
|
protected |
Definition at line 5740 of file SCR_AIGroup.c.
|
protected |
Definition at line 3772 of file SCR_AIGroup.c.
|
protected |
Get group's faction from FactionManager
Definition at line 5027 of file SCR_AIGroup.c.
|
protected |
Get group's faction index from FactionManager
Definition at line 5047 of file SCR_AIGroup.c.
|
protected |
Get name of group's faction.
Definition at line 5017 of file SCR_AIGroup.c.
|
protected |
Recursively searches through the group hierarchy to find the first leader who is a player
Definition at line 3378 of file SCR_AIGroup.c.
|
protected |
Definition at line 3305 of file SCR_AIGroup.c.
|
protected |
Definition at line 3315 of file SCR_AIGroup.c.
|
protected |
Definition at line 3806 of file SCR_AIGroup.c.
|
protected |
Definition at line 3439 of file SCR_AIGroup.c.
|
protected |
Definition at line 3446 of file SCR_AIGroup.c.
|
protected |
Definition at line 3079 of file SCR_AIGroup.c.
|
protected |
Definition at line 3370 of file SCR_AIGroup.c.
|
protected |
Get master group that gives orders to this slave subgroup
Definition at line 5500 of file SCR_AIGroup.c.
|
protected |
Definition at line 3818 of file SCR_AIGroup.c.
|
protected |
Definition at line 3778 of file SCR_AIGroup.c.
|
protected |
Definition at line 3085 of file SCR_AIGroup.c.
|
protected |
Get event called every time an agent is called to a group. Called only on server. Invoker params are: AIGroup group, AIAgent agent
Definition at line 5114 of file SCR_AIGroup.c.
|
protected |
Get event called every time an agent is removed from a group. Called only on server. Invoker params are: AIGroup group, AIAgent agent
Definition at line 5129 of file SCR_AIGroup.c.
|
protected |
Definition at line 5241 of file SCR_AIGroup.c.
|
protected |
Get event called when current waypoint of the group changes. Called only on server. Invoker params are: AIWaypoint currentWP, AIWaypoint prevWP
Definition at line 5159 of file SCR_AIGroup.c.
|
protected |
Get event called when the group becomes empty. Called only on server. No invoker params are passed.
Definition at line 5099 of file SCR_AIGroup.c.
|
protected |
Get event called when faction of group is changed
Definition at line 5232 of file SCR_AIGroup.c.
|
protected |
Get event called when all initial group members were spawned. Called only on server. Param is this aiGroup
Definition at line 5085 of file SCR_AIGroup.c.
|
protected |
Get event called every time a group leader changes. Called only on server. Invoker params are: AIGroup group, AIAgent currentLeader, AIAgent prevLeader
Definition at line 5144 of file SCR_AIGroup.c.
|
protected |
Definition at line 3934 of file SCR_AIGroup.c.
|
protected |
Get event called when a new waypoint is added to the group. Called only on server. Invoker params are: AIWaypoint wp
Definition at line 5189 of file SCR_AIGroup.c.
|
protected |
Get event called when current waypoint of the group is completed. Called only on server. Invoker params are: AIWaypoint wp
Definition at line 5174 of file SCR_AIGroup.c.
|
protected |
Get event called when a waypoint is going to be removed from the group. Warning: the wp may be null - listener deletes it in EditableGroupComponent! Called only on server. Invoker params are: AIWaypoint wp
Definition at line 5204 of file SCR_AIGroup.c.
|
protected |
Get event called when a waypoint is planned for removal but not removed from the group, yet. Called only on server. Invoker params are: AIWaypoint wp
Definition at line 5219 of file SCR_AIGroup.c.
Get the count of all players and AI in the group
| checkMasterAndSlaves | If true then it will also check any attached Master and/or slave group |
Definition at line 3504 of file SCR_AIGroup.c.
Get the count of all players in the group
| checkMasterAndSlaves | If true then it will also check any attached Master and/or slave groups |
Definition at line 3860 of file SCR_AIGroup.c.
|
protected |
Definition at line 3849 of file SCR_AIGroup.c.
|
protected |
Definition at line 3915 of file SCR_AIGroup.c.
|
protected |
Definition at line 4445 of file SCR_AIGroup.c.
|
protected |
Definition at line 3121 of file SCR_AIGroup.c.
Definition at line 3264 of file SCR_AIGroup.c.
|
protected |
Definition at line 3879 of file SCR_AIGroup.c.
|
protected |
Get slave subgroup that is used for AI characters when invited by players into this playable SCR_AIGroup.
Definition at line 5475 of file SCR_AIGroup.c.
|
protected |
Definition at line 5423 of file SCR_AIGroup.c.
|
protected |
Definition at line 3073 of file SCR_AIGroup.c.
|
protected |
Get the count of all players and AI in both the group itself as well as the slave/master group(s)
Definition at line 3537 of file SCR_AIGroup.c.
|
protected |
Get the count of all players and AI in both the group itself as well as the slave/master group(s)
Definition at line 3557 of file SCR_AIGroup.c.
Definition at line 3212 of file SCR_AIGroup.c.
|
protected |
Definition at line 5723 of file SCR_AIGroup.c.
Set name of group's faction (only if it's not set yet)
| factionKey,Faction | key to set faction to |
Definition at line 4932 of file SCR_AIGroup.c.
|
protected |
Invokes OnGroupWaypointChanged on all soldiers newWaypoint can be null
Definition at line 5349 of file SCR_AIGroup.c.
|
protected |
Definition at line 5530 of file SCR_AIGroup.c.
|
protected |
Definition at line 3903 of file SCR_AIGroup.c.
|
protected |
Definition at line 3485 of file SCR_AIGroup.c.
|
protected |
Returns true if group is in initialization state, for instance while still spawning its members.
Definition at line 3180 of file SCR_AIGroup.c.
|
protected |
Definition at line 5541 of file SCR_AIGroup.c.
|
protected |
Definition at line 3824 of file SCR_AIGroup.c.
|
protected |
Definition at line 4451 of file SCR_AIGroup.c.
Definition at line 3358 of file SCR_AIGroup.c.
Definition at line 3364 of file SCR_AIGroup.c.
|
protected |
Definition at line 3426 of file SCR_AIGroup.c.
|
protected |
Definition at line 3413 of file SCR_AIGroup.c.
|
protected |
Definition at line 3128 of file SCR_AIGroup.c.
|
protected |
Definition at line 3491 of file SCR_AIGroup.c.
|
protected |
Definition at line 5692 of file SCR_AIGroup.c.
|
protected |
Definition at line 4087 of file SCR_AIGroup.c.
|
protected |
Definition at line 4033 of file SCR_AIGroup.c.
|
protected |
Definition at line 4107 of file SCR_AIGroup.c.
|
protected |
Definition at line 3733 of file SCR_AIGroup.c.
|
protected |
Should only be called on the server (authority).
Definition at line 4070 of file SCR_AIGroup.c.
|
protected |
Definition at line 4077 of file SCR_AIGroup.c.
|
protected |
Definition at line 3648 of file SCR_AIGroup.c.
|
protected |
Should be only called on the server.
Definition at line 4046 of file SCR_AIGroup.c.
|
protected |
Callback triggered when any player leaves the game
| [in] | playerId |
Definition at line 4329 of file SCR_AIGroup.c.
|
protected |
Definition at line 5398 of file SCR_AIGroup.c.
|
protected |
Definition at line 4131 of file SCR_AIGroup.c.
|
protected |
Definition at line 4885 of file SCR_AIGroup.c.
|
protected |
Definition at line 4895 of file SCR_AIGroup.c.
|
protected |
Definition at line 4906 of file SCR_AIGroup.c.
|
protected |
Definition at line 4916 of file SCR_AIGroup.c.
|
protected |
Definition at line 4014 of file SCR_AIGroup.c.
Definition at line 4796 of file SCR_AIGroup.c.
|
protected |
Called on the server (authority).
Definition at line 4397 of file SCR_AIGroup.c.
|
protected |
Definition at line 4378 of file SCR_AIGroup.c.
|
protected |
Removes current group Rally Point.
Definition at line 3113 of file SCR_AIGroup.c.
|
protected |
Definition at line 3218 of file SCR_AIGroup.c.
|
protected |
Definition at line 4745 of file SCR_AIGroup.c.
|
protected |
Definition at line 4827 of file SCR_AIGroup.c.
|
protected |
Definition at line 4360 of file SCR_AIGroup.c.
|
protected |
Definition at line 4148 of file SCR_AIGroup.c.
|
protected |
Definition at line 4305 of file SCR_AIGroup.c.
|
protected |
Definition at line 4346 of file SCR_AIGroup.c.
|
protected |
Definition at line 4353 of file SCR_AIGroup.c.
|
protected |
Definition at line 4062 of file SCR_AIGroup.c.
|
protected |
Definition at line 4320 of file SCR_AIGroup.c.
|
protected |
Definition at line 4368 of file SCR_AIGroup.c.
|
protected |
Definition at line 4313 of file SCR_AIGroup.c.
Definition at line 3711 of file SCR_AIGroup.c.
Definition at line 3623 of file SCR_AIGroup.c.
|
protected |
Definition at line 4438 of file SCR_AIGroup.c.
Definition at line 3585 of file SCR_AIGroup.c.
|
protected |
Definition at line 3704 of file SCR_AIGroup.c.
|
protected |
Definition at line 3842 of file SCR_AIGroup.c.
|
protected |
Definition at line 4227 of file SCR_AIGroup.c.
|
protected |
Definition at line 4203 of file SCR_AIGroup.c.
|
protected |
Definition at line 4213 of file SCR_AIGroup.c.
|
protected |
Definition at line 4261 of file SCR_AIGroup.c.
|
protected |
Definition at line 3928 of file SCR_AIGroup.c.
|
protected |
Definition at line 4234 of file SCR_AIGroup.c.
Definition at line 4244 of file SCR_AIGroup.c.
|
protected |
Definition at line 3897 of file SCR_AIGroup.c.
|
protected |
Definition at line 5616 of file SCR_AIGroup.c.
|
protected |
Definition at line 5561 of file SCR_AIGroup.c.
|
protected |
Definition at line 5764 of file SCR_AIGroup.c.
| void ScriptInvoker_AIGroupOnEmpty_Callback | ( | AIGroup | group | ) |
| void ScriptInvokerAIGroup | ( | SCR_AIGroup | group | ) |
| void ScriptInvokerGroupRoleMethod | ( | int | groupID, |
| SCR_EGroupRole | groupRole ) |
|
protected |
Sets if the group should be deleted when all players leave.
Definition at line 3479 of file SCR_AIGroup.c.
|
protected |
Definition at line 3909 of file SCR_AIGroup.c.
called on server only
Definition at line 3689 of file SCR_AIGroup.c.
|
protected |
Definition at line 3296 of file SCR_AIGroup.c.
Definition at line 3615 of file SCR_AIGroup.c.
|
protected |
Definition at line 3396 of file SCR_AIGroup.c.
|
protected |
Definition at line 5746 of file SCR_AIGroup.c.
If Faction is set change faction to given faction Server Only
| faction,Faction | to set |
Definition at line 4946 of file SCR_AIGroup.c.
|
protected |
Definition at line 4992 of file SCR_AIGroup.c.
|
protected |
Definition at line 3287 of file SCR_AIGroup.c.
called on server only
Definition at line 3574 of file SCR_AIGroup.c.
|
protected |
Definition at line 3812 of file SCR_AIGroup.c.
|
protected |
Called on the server (authority).
Definition at line 4187 of file SCR_AIGroup.c.
|
protected |
Definition at line 3432 of file SCR_AIGroup.c.
|
protected |
Set master group that gives orders to this slave subgroup
Definition at line 5515 of file SCR_AIGroup.c.
|
protected |
Definition at line 3696 of file SCR_AIGroup.c.
|
protected |
called on server only
Definition at line 3831 of file SCR_AIGroup.c.
|
protected |
Definition at line 5435 of file SCR_AIGroup.c.
|
protected |
Set delay (ms) between spawning of individual group members. Can be used only before they are spawned.
| memberSpawnDelay | Delay |
Definition at line 5446 of file SCR_AIGroup.c.
|
protected |
Definition at line 5699 of file SCR_AIGroup.c.
|
protected |
Definition at line 3091 of file SCR_AIGroup.c.
|
protected |
Definition at line 3921 of file SCR_AIGroup.c.
|
protected |
Definition at line 3419 of file SCR_AIGroup.c.
|
protected |
Called on the server (authority).
Definition at line 3406 of file SCR_AIGroup.c.
|
protected |
Definition at line 4427 of file SCR_AIGroup.c.
|
protected |
Sets the group Rally Point to the input base
| [in] | base | to set rally point to |
| [in] | if | rally point should be force set or not |
Definition at line 3100 of file SCR_AIGroup.c.
|
protected |
| [in] | rank |
Definition at line 3886 of file SCR_AIGroup.c.
|
protected |
Set slave subgroup that is used for AI characters when invited by players into this playable SCR_AIGroup.
Definition at line 5490 of file SCR_AIGroup.c.
|
protected |
Definition at line 5429 of file SCR_AIGroup.c.
|
protected |
Definition at line 4626 of file SCR_AIGroup.c.
|
protected |
Definition at line 3170 of file SCR_AIGroup.c.
Definition at line 3158 of file SCR_AIGroup.c.
|
protected |
Definition at line 4528 of file SCR_AIGroup.c.
|
protected |
Definition at line 5452 of file SCR_AIGroup.c.
|
protected |
Definition at line 5770 of file SCR_AIGroup.c.
| SCR_AIGroup ATTACKING = 1 |
| SCR_AIGroup Column = 9 |
| SCR_AIGroup DEFENDING = 5 |
| bool editMode |
Definition at line 67 of file SCR_AIGroup.c.
|
protected |
Definition at line 2985 of file SCR_AIGroup.c.
|
protected |
Definition at line 2986 of file SCR_AIGroup.c.
|
protected |
Definition at line 3067 of file SCR_AIGroup.c.
|
protected |
Definition at line 2988 of file SCR_AIGroup.c.
|
protected |
Definition at line 2984 of file SCR_AIGroup.c.
|
protected |
Definition at line 2993 of file SCR_AIGroup.c.
|
protected |
Definition at line 2995 of file SCR_AIGroup.c.
|
protected |
Definition at line 2983 of file SCR_AIGroup.c.
|
protected |
Definition at line 2987 of file SCR_AIGroup.c.
|
protected |
Definition at line 2990 of file SCR_AIGroup.c.
|
protected |
Definition at line 2989 of file SCR_AIGroup.c.
|
protected |
Definition at line 2991 of file SCR_AIGroup.c.
|
protected |
Definition at line 2992 of file SCR_AIGroup.c.
| SCR_AIGroup FOLLOW = 9 |
| SCR_AIGroup IDLE = 0 |
| int index |
Definition at line 65 of file SCR_AIGroup.c.
| SCR_AIGroup INVESTIGATING = 3 |
| SCR_AIGroup Line = 9 |
|
protected |
Definition at line 2999 of file SCR_AIGroup.c.
|
protected |
Definition at line 3060 of file SCR_AIGroup.c.
|
protected |
Definition at line 2979 of file SCR_AIGroup.c.
|
protected |
Definition at line 2980 of file SCR_AIGroup.c.
|
protected |
Definition at line 3049 of file SCR_AIGroup.c.
|
protected |
Definition at line 3029 of file SCR_AIGroup.c.
|
protected |
Definition at line 3048 of file SCR_AIGroup.c.
|
protected |
Definition at line 2977 of file SCR_AIGroup.c.
|
protected |
Definition at line 2978 of file SCR_AIGroup.c.
| ref array<ResourceName> m_aUnitPrefabSlots |
Definition at line 2951 of file SCR_AIGroup.c.
|
protected |
Definition at line 3012 of file SCR_AIGroup.c.
|
protected |
Definition at line 2972 of file SCR_AIGroup.c.
|
protected |
Definition at line 3055 of file SCR_AIGroup.c.
|
protected |
Definition at line 3019 of file SCR_AIGroup.c.
|
protected |
Definition at line 3018 of file SCR_AIGroup.c.
|
protected |
Definition at line 3009 of file SCR_AIGroup.c.
|
protected |
Definition at line 3009 of file SCR_AIGroup.c.
|
protected |
Definition at line 3066 of file SCR_AIGroup.c.
|
protected |
Definition at line 3017 of file SCR_AIGroup.c.
|
protected |
Definition at line 3069 of file SCR_AIGroup.c.
| string m_faction |
Definition at line 2948 of file SCR_AIGroup.c.
|
protected |
Definition at line 2969 of file SCR_AIGroup.c.
|
protected |
Definition at line 3061 of file SCR_AIGroup.c.
|
protected |
Definition at line 3025 of file SCR_AIGroup.c.
|
protected |
Definition at line 3052 of file SCR_AIGroup.c.
|
protected |
Definition at line 3023 of file SCR_AIGroup.c.
|
protected |
Definition at line 3014 of file SCR_AIGroup.c.
|
protected |
Definition at line 3003 of file SCR_AIGroup.c.
|
protected |
Definition at line 3015 of file SCR_AIGroup.c.
|
protected |
Definition at line 3006 of file SCR_AIGroup.c.
Definition at line 2982 of file SCR_AIGroup.c.
|
protected |
Definition at line 3024 of file SCR_AIGroup.c.
|
protected |
Definition at line 2997 of file SCR_AIGroup.c.
|
protected |
Definition at line 3059 of file SCR_AIGroup.c.
|
protected |
Definition at line 3062 of file SCR_AIGroup.c.
|
protected |
Definition at line 3046 of file SCR_AIGroup.c.
|
protected |
Definition at line 3045 of file SCR_AIGroup.c.
|
protected |
Definition at line 3054 of file SCR_AIGroup.c.
|
protected |
Definition at line 3020 of file SCR_AIGroup.c.
|
protected |
Definition at line 3028 of file SCR_AIGroup.c.
|
protected |
Definition at line 3027 of file SCR_AIGroup.c.
|
protected |
Definition at line 3058 of file SCR_AIGroup.c.
|
protected |
Definition at line 3063 of file SCR_AIGroup.c.
|
protected |
Definition at line 3016 of file SCR_AIGroup.c.
| SCR_AIGroup MANEUVERING = 6 |
| SCR_AIGroup MOVING = 2 |
| SCR_AIGroup REQ_ORDERS = 8 |
| SCR_AIGroup REQ_SUPPORT = 7 |
| ResourceName resourceName |
Definition at line 66 of file SCR_AIGroup.c.
| SCR_AIGroup RETREATING = 4 |
| SCR_AIGroupClass snapToTerrain |
| SCR_AIGroup Wedge = 9 |
Names of enum values must match formation names in AIWorld.