![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Static Protected Member Functions | |
| static int | GetAllEntitiesByAuthorUIDExt (out notnull set< SCR_EditableEntityComponent > entities, string playerUID) |
| static int | GetAllEntitiesByAuthorIDExt (out notnull set< SCR_EditableEntityComponent > entities, int playerID) |
Core component to manage SCR_EditableEntityComponent. The list of editable entities tracked here is local!
Definition at line 19 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1359 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Do not call this function yourself, this has to be requested by server.
Definition at line 1146 of file SCR_EditableEntityCore.c.
Add orphaned entity. This can happen when an entity is intialised, but its parent was not yet streamed in. In such case the entity is added to the list of orphans. Once the parent is initialised, it will be added to it.
| parentId | Replication ID of the parent entity |
| parentId | Replication ID of the orphan entity |
Definition at line 160 of file SCR_EditableEntityCore.c.
|
inlineprotected |
| entity |
Definition at line 99 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 952 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1092 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1035 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1181 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Find nearest entity to given position.
| pos | Position from which the distance is measured |
| type | Required entity type |
| flags | Required entity flags |
| onlyDirect | True to scan only root entities, false to scan all editable entities in the world |
Definition at line 350 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1111 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Get all entities.
| [out] | entities | Array to be filled with child entities |
| onlyDirect | When true, only the direct descendants are returned, otherwise all children, children of children etc. are returned. | |
| skipIgnored | When true, entities flagged by IGNORE_LAYERS will not be included in the list |
Definition at line 209 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Get all editable entities with specified access keys.
| [out] | entities | Array to be filled with editable entities |
| accessKey | Access key. Only entities with at least one compatible key will be returned. |
Definition at line 224 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Get all editable entities with specified PlayerID. Works only if this session wasn't reloaded. -> only works for Streamed in Entities
| [out] | entities | Array to be filled with editable entities |
| playerID | Player Unique Identifier. Returns all entities with author of this identifier. |
Definition at line 299 of file SCR_EditableEntityCore.c.
|
inlinestaticprotected |
Static call for GetAllEntitiesByAuthorUID for ease of use -> only works for Streamed in Entities
| [out] | entities | Array to be filled with editable entities |
| playerID | Player Unique Identifier. Returns all entities with author of this identifier. |
Definition at line 334 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Get all editable entities with specified PlayerUID. Works even after World Save/Load -> only works for Streamed in Entities
| [out] | entities | Array to be filled with editable entities |
| playerUID | Player Unique Identifier. Returns all entities with author of this identifier. |
Definition at line 251 of file SCR_EditableEntityCore.c.
|
inlinestaticprotected |
Static call for GetAllEntitiesByAuthorUID for ease of use -> only works for Streamed in Entities
| [out] | entities | Array to be filled with editable entities |
| playerUID | Player Unique Identifier. Returns all entities with author of this identifier. |
Definition at line 286 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Get current budget settings of given type
| [out] | SCR_EditableEntityCoreBudgetSetting |
Definition at line 452 of file SCR_EditableEntityCore.c.
|
inlineprotected |
|
inlineprotected |
Get all entity budget settings
| [out] | Array | with entity budget settings |
Definition at line 441 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Check if entity can be controlled by player, used for delaying budget update/AI check
| EEditableEntityType | type of the entity to check |
Definition at line 397 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Get interaction class for given entity type.
| type | Entity type |
Definition at line 384 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1288 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1167 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1230 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1216 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1187 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1196 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 919 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1073 of file SCR_EditableEntityCore.c.
|
inlineprotected |
| entity |
Definition at line 122 of file SCR_EditableEntityCore.c.
|
inlineprotected |
| entity |
Definition at line 111 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Remove orphaned entities belonging to given parent.
| parentId | Replication ID of the parent entity | |
| [out] | outOrphans | Array to be filled with orphaned entities |
Definition at line 175 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1127 of file SCR_EditableEntityCore.c.
|
inlineprotected |
Definition at line 1255 of file SCR_EditableEntityCore.c.
|
inlineprotected |
| entity | |
| owner |
Definition at line 148 of file SCR_EditableEntityCore.c.
|
inlineprotected |
| budgetType | |
| added | |
| entity | |
| budgetCost |
Definition at line 1009 of file SCR_EditableEntityCore.c.
|
inlineprotected |
| entity | |
| added | |
| owner |
Definition at line 891 of file SCR_EditableEntityCore.c.
|
protected |
Definition at line 94 of file SCR_EditableEntityCore.c.
|
protected |
Definition at line 92 of file SCR_EditableEntityCore.c.
|
protected |
Definition at line 25 of file SCR_EditableEntityCore.c.
|
protected |
Definition at line 28 of file SCR_EditableEntityCore.c.