![]() |
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_PlaceableItemComponentClass |
|
protected |
Returns true if it should be possible to attach this object to dynamic object like f.e. vehicle.
Definition at line 188 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 252 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 258 of file SCR_PlaceableItemComponent.c.
| bool GetAttachPlacedItemToTheSurfaceEntity | ( | ) |
Definition at line 182 of file SCR_PlaceableItemComponent.c.
| bool GetCanBeForcedPlaced | ( | ) |
Definition at line 193 of file SCR_PlaceableItemComponent.c.
|
protected |
Returns preferred Measurement method.
Definition at line 209 of file SCR_PlaceableItemComponent.c.
| bool GetForwardAwayFromPlayer | ( | ) |
Definition at line 171 of file SCR_PlaceableItemComponent.c.
Returns physics layer mask that can be used to determin which layers should be ignored.
Removes unwanted types from ignored components list.
Definition at line 216 of file SCR_PlaceableItemComponent.c.
|
protected |
Returns physics layer mask that can be used to determin which layers should be ignored.
Definition at line 202 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 195 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 234 of file SCR_PlaceableItemComponent.c.
| SCR_EPlacementType GetPlacementType | ( | ) |
Definition at line 1 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 228 of file SCR_PlaceableItemComponent.c.
| VObject GetPreviewVobject | ( | ) |
Definition at line 266 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 246 of file SCR_PlaceableItemComponent.c.
| void OverrideAfterItemPlaced | ( | notnull SCR_ItemPlacementComponent | caller, |
| notnull IEntity | item, | ||
| bool | success, | ||
| bool | equipNext ) |
Method called after item was succesfully removed from clients inventory
| [in] | caller | |
| [in] | item | |
| [in] | succes | |
| [in] | equipNext |
Definition at line 85 of file SCR_DeployablePlaceableItemComponent.c.
| bool OverrideAutoEquipMechanism | ( | out ScriptedInventoryOperationCallback | callBackHolder, |
| notnull SCR_ItemPlacementComponent | caller, | ||
| IEntity | placedItem, | ||
| bool | autoEquipNext ) |
Override this in order to add a custom callback that is going to be triggered after item is removed from this client inventory
| [out] | callBackHolder | |
| [in] | caller | component which called this method |
| [in] | placedItem | |
| [in] | autoEquipNext | bool value representing player settings for automatic equipping of next place |
Definition at line 95 of file SCR_DeployablePlaceableItemComponent.c.
| bool OverrideIsSurfaceValid | ( | notnull SCR_ItemPlacementComponent | caller, |
| out ENotification | cantPlaceReason, | ||
| IEntity | surfaceEnt, | ||
| vector | worldPosition, | ||
| vector | surfaceNorm, | ||
| int | nodeIndex, | ||
| int | colliderIndex, | ||
| SurfaceProperties | surfaceProps, | ||
| string | surfaceMaterial, | ||
| string | colliderName ) |
Method used to execute custom validation of the surface entity
| [in] | caller | |
| [out] | cantPlaceReason |
Definition at line 41 of file SCR_DeployablePlaceableItemComponent.c.
| bool OverrideOnPlacingEnded | ( | notnull SCR_ItemPlacementComponent | caller | ) |
Method called after item placement was already requested, but depending on the client it may have not yet finished
| [in] | caller |
Definition at line 79 of file SCR_DeployablePlaceableItemComponent.c.
| void OverridePreviewTransform | ( | notnull SCR_ItemPlacementComponent | caller, |
| inout vector | transform[4] ) |
Method used to override the position and rotation of the preview
| [in] | caller | |
| [in,out] | transform | pointer containing rotation and position at which item preivew will be shown, and from which the space validation will be done |
Definition at line 692 of file SCR_CampaignBuildingGadgetToolComponent.c.
| bool OverrideSpaceValidation | ( | notnull SCR_ItemPlacementComponent | caller, |
| inout vector | transform[4], | ||
| out ENotification | cantPlaceReason ) |
Method used to execute custom space validation
| [in] | caller | |
| [in,out] | transform | pointer containing rotation and position at which item will be placed. This position has already applied offset of 1% of its up vector (1cm) |
| [out] | cantPlaceReason |
Definition at line 50 of file SCR_DeployablePlaceableItemComponent.c.
| bool OverrideStartPlaceAction | ( | notnull SCR_ItemPlacementComponent | caller, |
| out bool | skipItemUsage = false ) |
Method executed when player confirms item placement by pressing SCR_ItemPlacementComponent.ACTION_NAME_PLACEMENT
| [in] | caller | |
| [out] | skipItemUsage | true if game should not try to player item usage animation and immidietly proceed to SCR_ItemPlacementComponent.OnPlacingEnded |
Definition at line 68 of file SCR_DeployablePlaceableItemComponent.c.
|
protected |
Definition at line 397 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 379 of file SCR_PlaceableItemComponent.c.
|
protected |
Removes unwanted types from ignored components list.
Definition at line 265 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 160 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 183 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 178 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 151 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 181 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 175 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 184 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 157 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 163 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 172 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 154 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 169 of file SCR_PlaceableItemComponent.c.
|
protected |
Definition at line 166 of file SCR_PlaceableItemComponent.c.