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
StackSize
public int StackSize { get; }
Property Value
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
explicit operator ReadyDroppedItem(ReadyCharacter)
public static explicit operator ReadyDroppedItem(ReadyCharacter character)
Parameters
character ReadyCharacter
Returns
implicit operator ReadyObject(ReadyDroppedItem)
public static implicit operator ReadyObject(ReadyDroppedItem mainCharacter)
Parameters
mainCharacter ReadyDroppedItem
Returns
implicit operator ReadyCharacter(ReadyDroppedItem)
public static implicit operator ReadyCharacter(ReadyDroppedItem mainCharacter)
Parameters
mainCharacter ReadyDroppedItem