URL: https://wiki.studiominus.nl/internalReference/BallisticsEmitter.html Title: People Playground Modding - BallisticsEmitter ================================================== public class BallisticsEmitter Inherits IDisposable No description provided Nested types BallisticsEmitter.CallbackParams Fields public ExplosionCreator.ExplosionParameters ExplosiveRoundParams No description provided public readonly UnityEvent 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 float BulletCrackSpeedThreshold { get; set; } No description provided public float BulletCrackChance { get; set; } No description provided public float BulletCrackCooldownTime { 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 BulletEntryCallback { get; set; } No description provided public System.Action BulletExitCallback { get; set; } No description provided public System.Action BulletRicochetCallback { get; set; } No description provided public UnityEngine.Events.UnityEvent 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