Class UpgradingPickupEventArgs
Contains all information before SCP-914 upgrades an item.
public class UpgradingPickupEventArgs : IPickupEvent, IDeniableEvent, IExiledEvent
- Inheritance
-
UpgradingPickupEventArgs
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
UpgradingPickupEventArgs(ItemPickupBase, Vector3, Scp914KnobSetting)
Initializes a new instance of the UpgradingPickupEventArgs class.
public UpgradingPickupEventArgs(ItemPickupBase item, Vector3 newPos, Scp914KnobSetting knobSetting)
Parameters
item
ItemPickupBasenewPos
Vector3knobSetting
Scp914KnobSetting
Properties
IsAllowed
Gets or sets a value indicating whether the upgrade is successful.
public bool IsAllowed { get; set; }
Property Value
KnobSetting
Gets or sets SCP-914 working knob setting.
public Scp914KnobSetting KnobSetting { get; set; }
Property Value
- Scp914KnobSetting
OutputPosition
Gets or sets the position the item will be output to.
public Vector3 OutputPosition { get; set; }
Property Value
- Vector3
Pickup
Gets a list of items to be upgraded inside SCP-914.
public Pickup Pickup { get; }