public class BallisticsEmitter
Inherits IDisposable
No description provided
Nested types
BallisticsEmitter.CallbackParams
Fields
public ExplosionCreator.ExplosionParameters ExplosiveRoundParams
No description provided
public readonly UnityEvent<LineRenderer> OnTracerCreation
No description provided
Properties
public uint MaxBallisticsIterations { get; set; }
No description provided
public float MaxTotalDistance { get; set; }
No description provided
public float ThicknessStepSize { get; set; }
No description provided
public float RicochetChanceMultiplier { get; set; }
No description provided
public float MaxRange { get; set; }
No description provided
public float MaterialHardnessMultiplier { get; set; }
No description provided
public float ImpactForceMultiplier { get; set; }
No description provided
public LayerMask LayersToHit { get; set; }
No description provided
public LayerMask WaterLayer { get; set; }
No description provided
public bool DoTraversal { get; set; }
No description provided
public float TracerWidth { get; set; }
No description provided
public bool RenderTracersIfTraversal { get; set; }
No description provided
public float BulletDropMultiplier { get; set; }
No description provided
public float Charge { get; set; }
No description provided
public bool ExplosiveRound { get; set; }
No description provided
public bool ExplodeAtHitPoint { get; set; }
No description provided
public MonoBehaviour ConnectedBehaviour { get; set; }
No description provided
public Cartridge Cartridge { get; set; }
No description provided
public System.Action<CallbackParams> BulletEntryCallback { get; set; }
No description provided
public System.Action<CallbackParams> BulletExitCallback { get; set; }
No description provided
public System.Action<CallbackParams> BulletRicochetCallback { get; set; }
No description provided
public UnityEngine.Events.UnityEvent<CallbackParams> BulletEntryEvent { get; set; }
No description provided
Methods
public (constructor) BallisticsEmitter(MonoBehaviour connectedBehaviour, Cartridge cartridge)
No description provided
public void Emit(Vector2 origin, Vector2 direction)
No description provided
public void Dispose()
No description provided
bi bij bibi