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)