Class EntityGatlingItem
- Namespace
- VoxelPlayground.Entity
- Assembly
- GamePlay.dll
public class EntityGatlingItem : EntityGunItem
- Inheritance
-
objectEntityGatlingItem
- Inherited Members
- Extension Methods
Fields
burnRadius
public float burnRadius
Field Value
- float
casingPerNShots
public int casingPerNShots
Field Value
- int
colorGunOriginal
public Color colorGunOriginal
Field Value
colorHeatTube
public Color colorHeatTube
Field Value
curRotatingSpeed
public float curRotatingSpeed
Field Value
- float
heatAffactPowDistance
public float heatAffactPowDistance
Field Value
- float
heatRadius
public float heatRadius
Field Value
- float
rotatingAroundPoint
public Transform rotatingAroundPoint
Field Value
rotatingBoostSpeed
public float rotatingBoostSpeed
Field Value
- float
rotatingOnFirePart
public Transform rotatingOnFirePart
Field Value
tubeHeat
public float tubeHeat
Field Value
- float
tubeHeat_LastChangeColor
public float tubeHeat_LastChangeColor
Field Value
- float
tubeHeatAmountPerSec
public float tubeHeatAmountPerSec
Field Value
- float
Methods
Activate()
public override void Activate()
Casing()
public override void Casing()
GetVoxelCollider(Collision, out VoxelDestructor)
public static bool GetVoxelCollider(Collision collision, out VoxelDestructor voxelCollider)
Parameters
collisionCollisionvoxelColliderVoxelDestructor
Returns
- bool
IterateVoxelsSpherical(VoxelVolume, float3, float, IterateVoxelsInRadiusAction)
public void IterateVoxelsSpherical(VoxelVolume data, float3 center_WS, float radius_WS, EntityGatlingItem.IterateVoxelsInRadiusAction visitor)
Parameters
dataVoxelVolumecenter_WSfloat3radius_WSfloatvisitorEntityGatlingItem.IterateVoxelsInRadiusAction
Update()
public override void Update()