Search Results for

    Show / Hide Table of Contents

    Class Scp244Pickup

    A wrapper class for a SCP-244 pickup.

    Inheritance
    System.Object
    TypeCastObject<Pickup>
    Pickup
    UsablePickup
    Scp244Pickup
    Implements
    IWrapper<InventorySystem.Items.Pickups.ItemPickupBase>
    IWorldSpace
    IPosition
    IRotation
    IWrapper<InventorySystem.Items.Usables.Scp244.Scp244DeployablePickup>
    Inherited Members
    UsablePickup.UseTime
    UsablePickup.MaxCancellableTime
    UsablePickup.InitializeProperties(ItemBase)
    Pickup.List
    Pickup.GameObject
    Pickup.Transform
    Pickup.Rigidbody
    Pickup.Room
    Pickup.PhysicsModule
    Pickup.Serial
    Pickup.Scale
    Pickup.Weight
    Pickup.PickupTime
    Pickup.Type
    Pickup.IsLocked
    Pickup.Info
    Pickup.PreviousOwner
    Pickup.InUse
    Pickup.Position
    Pickup.RelativePosition
    Pickup.Rotation
    Pickup.IsSpawned
    Pickup.Get(ItemPickupBase)
    Pickup.Get(UInt16)
    Pickup.Get(GameObject)
    Pickup.Get(IEnumerable<ItemPickupBase>)
    Pickup.Get(ItemType)
    Pickup.Get(IEnumerable<GameObject>)
    Pickup.Get<T>(IEnumerable<ItemPickupBase>)
    Pickup.Get<T>(ItemType)
    Pickup.Get<T>(IEnumerable<GameObject>)
    Pickup.Create(ItemType)
    Pickup.CreateAndSpawn(ItemType, Vector3, Quaternion, Player)
    Pickup.Spawn(Pickup, Vector3, Quaternion, Player)
    Pickup.PickupTimeForPlayer(Player)
    Pickup.Spawn()
    Pickup.Spawn(Vector3, Quaternion, Player)
    Pickup.UnSpawn()
    Pickup.Destroy()
    Pickup.Clone()
    TypeCastObject<Pickup>.Cast<TObject>()
    TypeCastObject<Pickup>.Cast<TObject>(TObject)
    TypeCastObject<Pickup>.As<TObject>()
    TypeCastObject<Pickup>.Is<TObject>(TObject)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Exiled.API.Features.Pickups
    Assembly: Exiled.API.dll
    Syntax
    public class Scp244Pickup : UsablePickup, IWrapper<ItemPickupBase>, IWorldSpace, IPosition, IRotation, IWrapper<Scp244DeployablePickup>

    Properties

    | Improve this Doc View Source

    ActivationDot

    Gets or sets the activation angle, where 1 is a minimum, and -1 it's a maximum activation angle.

    Declaration
    public float ActivationDot { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    Base

    Gets the InventorySystem.Items.Usables.Scp244.Scp244DeployablePickup that this class is encapsulating.

    Declaration
    public Scp244DeployablePickup Base { get; }
    Property Value
    Type Description
    InventorySystem.Items.Usables.Scp244.Scp244DeployablePickup
    | Improve this Doc View Source

    CurrentDiameter

    Gets the current size effect of the Scp244's Hypothermia.

    Declaration
    public float CurrentDiameter { get; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    CurrentSizePercent

    Gets or sets the current size percent of the Scp244's Hypothermia.

    Declaration
    public float CurrentSizePercent { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    GrowSpeed

    Gets the speed of Scp244Pickup's too grow.

    Declaration
    public float GrowSpeed { get; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    Health

    Gets or sets the Scp244's remaining health.

    Declaration
    public float Health { get; set; }
    Property Value
    Type Description
    System.Single
    | Improve this Doc View Source

    IsBreakable

    Gets a value indicating whether or not this Scp244 is breakable.

    Declaration
    public bool IsBreakable { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    IsBroken

    Gets a value indicating whether or not this Scp244 is broken.

    Declaration
    public bool IsBroken { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    Lifetime

    Gets the amount of time this Scp244 has been on the ground.

    Declaration
    public TimeSpan Lifetime { get; }
    Property Value
    Type Description
    System.TimeSpan
    | Improve this Doc View Source

    MaxDiameter

    Gets or sets the maximum diameter within which SCP-244's hypothermia effect is dealt.

    Declaration
    public float MaxDiameter { get; set; }
    Property Value
    Type Description
    System.Single
    Remarks

    This does not prevent visual effects.

    | Improve this Doc View Source

    State

    Gets or sets the InventorySystem.Items.Usables.Scp244.Scp244State.

    Declaration
    public Scp244State State { get; set; }
    Property Value
    Type Description
    InventorySystem.Items.Usables.Scp244.Scp244State
    | Improve this Doc View Source

    TimeToGrow

    Gets the time for the sphere to finish their expansion.

    Declaration
    public float TimeToGrow { get; }
    Property Value
    Type Description
    System.Single

    Methods

    | Improve this Doc View Source

    Damage(DamageHandler)

    Damages the Scp244Pickup.

    Declaration
    public bool Damage(DamageHandler handler)
    Parameters
    Type Name Description
    DamageHandler handler

    The DamageHandler used to deal damage.

    Returns
    Type Description
    System.Boolean

    true if the the damage has been deal; otherwise, false.

    | Improve this Doc View Source

    ToString()

    Returns the Scp244Pickup in a human readable format.

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String

    A string containing Scp244Pickup related data.

    Overrides
    Pickup.ToString()

    Implements

    IWrapper<T>
    IWorldSpace
    IPosition
    IRotation
    IWrapper<T>

    Extension Methods

    ReflectionExtensions.CopyProperties(Object, Object)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX