Table of Contents

Class Scp2176Projectile

Namespace
Exiled.API.Features.Pickups.Projectiles
Assembly
Exiled.API.dll

A wrapper class for an SCP-2176 Projectile.

public class Scp2176Projectile : EffectGrenadeProjectile, IWrapper<ItemPickupBase>, IWorldSpace, IPosition, IRotation, IWrapper<ThrownProjectile>, IWrapper<TimeGrenade>, IWrapper<EffectGrenade>, IWrapper<Scp2176Projectile>
Inheritance
Scp2176Projectile
Implements
IWrapper<ItemPickupBase>
IWrapper<ThrownProjectile>
IWrapper<TimeGrenade>
IWrapper<EffectGrenade>
IWrapper<Scp2176Projectile>
Inherited Members
Extension Methods

Constructors

Scp2176Projectile(Scp2176Projectile)

Initializes a new instance of the Scp2176Projectile class.

public Scp2176Projectile(Scp2176Projectile pickupBase)

Parameters

pickupBase Scp2176Projectile

The base InventorySystem.Items.ThrowableProjectiles.Scp2176Projectile class.

Properties

Base

Gets the InventorySystem.Items.ThrowableProjectiles.ExplosionGrenade that this class is encapsulating.

public Scp2176Projectile Base { get; }

Property Value

Scp2176Projectile

DropSound

Gets or sets a value indicating whether SCP-2176's next collision will make the dropped sound effect.

public bool DropSound { get; set; }

Property Value

bool

IsAlreadyTriggered

Gets a value indicating whether SCP-2176 has shattered.

public bool IsAlreadyTriggered { get; }

Property Value

bool

Methods

ToString()

Returns the Scp2176Pickup in a human readable format.

public override string ToString()

Returns

string

A string containing Scp2176Pickup related data.