![]() |
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_EditableVehicleComponentClass |
Functions | |
| int | GetPlayerCountInVehicle () |
| void | OnFactionUpdate (FactionAffiliationComponent owner, Faction previousFaction, Faction newFaction) |
| void | OnDestroyed (IEntity owner) |
| override Faction | GetFaction () |
| override ScriptInvoker | GetOnUIRefresh () |
| override SCR_EditableEntityComponent | GetAIGroup () |
| override SCR_EditableEntityComponent | GetAIEntity () |
| override int | GetPlayerID () |
| void | UpdatePlayerCountInVehicle () |
| override int | GetCrew (out notnull array< CompartmentAccessComponent > crewCompartmentAccess, bool ignorePlayers=true) |
| void | PlayerTeleportedFeedback () |
| Add feedback to players that they are teleported when inside of the vehicle. | |
| override bool | SetTransform (vector transform[4], bool changedByUser=false) |
| bool | CanOccupyVehicleWithCharacters (array< ECompartmentType > compartmentTypes, bool checkHasDefaultOccupantsData, int playerID, bool checkEditorBudget=true, bool checkOccupyingFaction=true, bool checkForFreeCompartments=true, bool checkForFreeDefaultCompartments=false) |
| bool | HasEnoughBudgetForDefaultOccupants (array< ECompartmentType > compartmentTypes, int playerID, EEditorMode editorMode, out bool noFreeDefaultCompartments) |
| void | OccupyVehicleWithDefaultCharacters (notnull array< ECompartmentType > compartmentTypes) |
| SCR_BaseCompartmentManagerComponent | GetCompartmentManager () |
| override SCR_EditableEntityComponent | EOnEditorPlace (out SCR_EditableEntityComponent parent, SCR_EditableEntityComponent recipient, EEditorPlacingFlags flags, bool isQueue, int playerID=0) |
| override void | EOnPhysicsActive (IEntity owner, bool activeState) |
| override void | OnPostInit (IEntity owner) |
| Editable Mine. | |
| void | ~SCR_EditableVehicleComponent () |
Variables | |
| SCR_EditableVehicleComponentClass | m_CompartmentManager |
| Special configuration for editable wehicle. | |
| SCR_VehicleFactionAffiliationComponent | m_VehicleFactionAffiliation |
| ref ScriptInvoker | m_OnUIRefresh |
| int | m_iPlayersInVehicle |
|
protected |
Check if vehicle can spawn characters (Of vehicle Faction) in the vehicle. Cannot spawn characters in vehicle if occupied by another faction that is hostile
| [in] | compartmentTypes | Given compartment types that need to be checked if can be filled. |
| [in] | checkHasDefaultOccupantsData | |
| [in] | playerID | If server player ID must be given of the player that wans to check if can occupy, if client no ID needs to be given |
| [in] | checkEditorBudget | If true will check if characters to spawn are within budget. Function will return false if there isn't enough budget |
| [in] | checkOccupyingFaction | If true function will check if the faction of the vehicle is null (empty) or the same/friendly to the static faction as given in the editableUIInfo. Function will return false if faction is hostile or neutral |
| [in] | checkForFreeCompartments | If true will check if there are compartments free for the given compartments types. Function will return false if there are no free compartments of given type |
| [in] | checkForFreeDefaultCompartments |
Definition at line 231 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 338 of file SCR_EditableVehicleComponent.c.
Definition at line 379 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 78 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 61 of file SCR_EditableVehicleComponent.c.
|
protected |
Get Compartment manager of vehicle
Definition at line 332 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 154 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 39 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 52 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 19 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 95 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 262 of file SCR_EditableVehicleComponent.c.
|
protected |
Spawn characters (Of vehicle Faction) within the Vehicle (Server only)
| [in] | compartmentTypes | Given compartment types that need to be filled with characters |
Definition at line 324 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 32 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 25 of file SCR_EditableVehicleComponent.c.
|
protected |
Add feedback to players that they are teleported when inside of the vehicle.
Definition at line 190 of file SCR_EditableVehicleComponent.c.
Definition at line 209 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 127 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 409 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 15 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 13 of file SCR_EditableVehicleComponent.c.
|
protected |
Definition at line 12 of file SCR_EditableVehicleComponent.c.