Table of Contents

Class FallingBuildable

Namespace
Uncreated.Warfare.FOBs.SupplyCrates
Assembly
Uncreated.Warfare.dll
public class FallingBuildable : FallingItem
Inheritance
FallingBuildable
Derived
Inherited Members

Constructors

FallingBuildable(WarfarePlayer, ItemData, Vector3, Vector3, ItemPlaceableAsset, EffectAsset?, float, Action<FallingBuildable, IBuildable>?)

public FallingBuildable(WarfarePlayer player, ItemData itemData, Vector3 landingPoint, Vector3 dropPoint, ItemPlaceableAsset buildableToPlace, EffectAsset? placementEffect, float placementYaw, Action<FallingBuildable, IBuildable>? onConvertedToBuildable = null)

Parameters

player WarfarePlayer
itemData ItemData
landingPoint Vector3
dropPoint Vector3
buildableToPlace ItemPlaceableAsset
placementEffect EffectAsset
placementYaw float
onConvertedToBuildable Action<FallingBuildable, IBuildable>

Fields

PlacementYaw

protected readonly float PlacementYaw

Field Value

float

WorkingColliderBuffer

protected static readonly Collider?[] WorkingColliderBuffer

Field Value

Collider[]

Methods

GetHitTransform(out Vector3, out Quaternion)

protected virtual void GetHitTransform(out Vector3 position, out Quaternion rotation)

Parameters

position Vector3
rotation Quaternion

OnHitGround()

protected override void OnHitGround()