Class Scp244
A wrapper class for SCP-244.
public class Scp244 : Usable, IWrapper<ItemBase>, IWrapper<UsableItem>, IWrapper<Scp244Item>
- Inheritance
-
Scp244
- Inherited Members
- Extension Methods
Constructors
Scp244(Scp244Item)
Initializes a new instance of the Scp244 class.
public Scp244(Scp244Item itemBase)
Parameters
itemBase
Scp244ItemThe base InventorySystem.Items.Usables.Scp244.Scp244Item class.
Properties
ActivationDot
Gets or sets the activation angle, where 1 is the minimum and -1 is the maximum activation angle.
public float ActivationDot { get; set; }
Property Value
Base
Gets the InventorySystem.Items.Usables.Scp244.Scp244Item that this class is encapsulating.
public Scp244Item Base { get; }
Property Value
- Scp244Item
Health
Gets or sets the Scp244's remaining health.
public float Health { get; set; }
Property Value
MaxDiameter
Gets or sets the maximum diameter within which SCP-244's hypothermia effect is dealt.
public float MaxDiameter { get; set; }
Property Value
Remarks
This does not prevent visual effects.
Primed
Gets or sets a value indicating whether SCP-244 will spawn primed.
public bool Primed { get; set; }
Property Value
Methods
Clone()
Clones current Scp244 object.
public override Item Clone()
Returns
CreatePickup(Vector3, Quaternion?, bool)
public override Pickup CreatePickup(Vector3 position, Quaternion? rotation = null, bool spawn = true)
Parameters
position
Vector3The location to spawn the item.
rotation
Quaternion?The rotation of the item.
spawn
boolWhether the Pickup should be initially spawned.
Returns
ToString()
Returns the SCP-244 in a human readable format.
public override string ToString()
Returns
- string
A string containing SCP-244 related data.