Table of Contents

Class UpgradingPickupEventArgs

Namespace
Exiled.Events.EventArgs.Scp914
Assembly
Exiled.Events.dll

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 ItemPickupBase
newPos Vector3
knobSetting Scp914KnobSetting

Properties

IsAllowed

Gets or sets a value indicating whether the upgrade is successful.

public bool IsAllowed { get; set; }

Property Value

bool

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; }

Property Value

Pickup