Skip to main content
Version: 0.2.0

Struct ReadyDroppedItem

Namespace: OblivionMp.Sdk.Entities.DroppedItem
Assembly: OblivionMp.Sdk.dll

Represents an item that was dropped in the game world, either by a player or by the game itself.

public readonly struct ReadyDroppedItem : IReadyEntity<ReadyDroppedItem>

Implements

IReadyEntity<ReadyDroppedItem>

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Extension Methods

ReadyObjectExtensions.SetLocationRotation<ReadyDroppedItem>(ReadyDroppedItem, Vector3, Vector3)

Properties

FormId

The FormId of the item that was dropped.

public FormId FormId { get; }

Property Value

FormId

StackSize

public int StackSize { get; }

Property Value

int

Remarks

Only accurate for items spawned via Vector3). Items discovered from organic in-game drops (DroppedItemSystem) don't populate this yet and will read 0.

Operators

explicit operator ReadyDroppedItem(ReadyObject)

public static explicit operator ReadyDroppedItem(ReadyObject obj)

Parameters

obj ReadyObject

Returns

ReadyDroppedItem

explicit operator ReadyDroppedItem(ReadyCharacter)

public static explicit operator ReadyDroppedItem(ReadyCharacter character)

Parameters

character ReadyCharacter

Returns

ReadyDroppedItem

implicit operator ReadyObject(ReadyDroppedItem)

public static implicit operator ReadyObject(ReadyDroppedItem mainCharacter)

Parameters

mainCharacter ReadyDroppedItem

Returns

ReadyObject

implicit operator ReadyCharacter(ReadyDroppedItem)

public static implicit operator ReadyCharacter(ReadyDroppedItem mainCharacter)

Parameters

mainCharacter ReadyDroppedItem

Returns

ReadyCharacter

  • Properties
    • FormId
    • StackSize
  • Operators
    • explicit operator ReadyDroppedItem(ReadyObject)
    • explicit operator ReadyDroppedItem(ReadyCharacter)
    • implicit operator ReadyObject(ReadyDroppedItem)
    • implicit operator ReadyCharacter(ReadyDroppedItem)