Search Results for

    Show / Hide Table of Contents

    Class Scp244

    A wrapper class for SCP-244.

    Inheritance
    System.Object
    TypeCastObject<Item>
    Item
    Usable
    Scp244
    Implements
    IWrapper<InventorySystem.Items.ItemBase>
    IWrapper<InventorySystem.Items.Usables.UsableItem>
    IWrapper<InventorySystem.Items.Usables.Scp244.Scp244Item>
    Inherited Members
    Usable.Equippable
    Usable.Holsterable
    Usable.Weight
    Usable.IsUsing
    Usable.UseTime
    Usable.MaxCancellableTime
    Usable.RemainingCooldown
    Usable.PlayerGetCooldown
    Usable.Use()
    Item.List
    Item.Serial
    Item.IsInInventory
    Item.Scale
    Item.Type
    Item.Category
    Item.TierFlags
    Item.IsAmmo
    Item.IsArmor
    Item.IsKeycard
    Item.IsConsumable
    Item.IsThrowable
    Item.IsUsable
    Item.IsWeapon
    Item.IsLightEmitter
    Item.IsDisarmer
    Item.Owner
    Item.Get(ItemBase)
    Item.Get(UInt16)
    Item.Create(ItemType, Player)
    Item.Give(Player)
    Item.Destroy()
    Item.ChangeItemOwner(Player, Player)
    TypeCastObject<Item>.Cast<TObject>()
    TypeCastObject<Item>.Cast<TObject>(TObject)
    TypeCastObject<Item>.As<TObject>()
    TypeCastObject<Item>.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.Items
    Assembly: Exiled.API.dll
    Syntax
    public class Scp244 : Usable, IWrapper<ItemBase>, IWrapper<UsableItem>, IWrapper<Scp244Item>

    Constructors

    | Improve this Doc View Source

    Scp244(Scp244Item)

    Initializes a new instance of the Scp244 class.

    Declaration
    public Scp244(Scp244Item itemBase)
    Parameters
    Type Name Description
    InventorySystem.Items.Usables.Scp244.Scp244Item itemBase

    The base InventorySystem.Items.Usables.Scp244.Scp244Item class.

    Properties

    | Improve this Doc View Source

    ActivationDot

    Gets or sets the activation angle, where 1 is the minimum and -1 is the 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.Scp244Item that this class is encapsulating.

    Declaration
    public Scp244Item Base { get; }
    Property Value
    Type Description
    InventorySystem.Items.Usables.Scp244.Scp244Item
    | 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

    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

    Primed

    Gets or sets a value indicating whether or not SCP-244 will spawn primed.

    Declaration
    public bool Primed { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    | Improve this Doc View Source

    Clone()

    Clones current Scp244 object.

    Declaration
    public override Item Clone()
    Returns
    Type Description
    Item

    New Scp244 object.

    Overrides
    Item.Clone()
    | Improve this Doc View Source

    CreatePickup(Vector3, Quaternion, Boolean)

    Creates the Pickup that based on this Item.

    Declaration
    public override Pickup CreatePickup(Vector3 position, Quaternion rotation = default(Quaternion), bool spawn = true)
    Parameters
    Type Name Description
    UnityEngine.Vector3 position

    The location to spawn the item.

    UnityEngine.Quaternion rotation

    The rotation of the item.

    System.Boolean spawn

    Whether the Pickup should be initially spawned.

    Returns
    Type Description
    Pickup

    The created Pickup.

    Overrides
    Usable.CreatePickup(Vector3, Quaternion, Boolean)
    | Improve this Doc View Source

    ToString()

    Returns the SCP-244 in a human readable format.

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

    A string containing SCP-244 related data.

    Overrides
    Item.ToString()

    Implements

    IWrapper<T>
    IWrapper<T>
    IWrapper<T>

    Extension Methods

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