Table of Contents

Class UpgradedPickupEventArgs

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

Contains all information before SCP-914 upgrades an item.

public class UpgradedPickupEventArgs : IPickupEvent, IExiledEvent
Inheritance
UpgradedPickupEventArgs
Implements
Inherited Members
Extension Methods

Constructors

UpgradedPickupEventArgs(ItemPickupBase, Vector3, Scp914KnobSetting, ItemPickupBase[])

Initializes a new instance of the UpgradedPickupEventArgs class.

public UpgradedPickupEventArgs(ItemPickupBase item, Vector3 newPos, Scp914KnobSetting knobSetting, ItemPickupBase[] result)

Parameters

item ItemPickupBase
newPos Vector3
knobSetting Scp914KnobSetting
result ItemPickupBase[]

Properties

KnobSetting

Gets SCP-914 working knob setting.

public Scp914KnobSetting KnobSetting { get; }

Property Value

Scp914KnobSetting

OutputPosition

Gets the position the item will be output to.

public Vector3 OutputPosition { get; }

Property Value

Vector3

Pickup

Gets a list of items to be upgraded inside SCP-914.

public Pickup Pickup { get; }

Property Value

Pickup

Result

Gets the array of items created as a result of SCP-914 upgraded.

public ItemPickupBase[] Result { get; }

Property Value

ItemPickupBase[]