Class InventoryItemPickup
Inheritance
InventoryItemPickup
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: NeoFPS.dll
Syntax
public class InventoryItemPickup : Pickup, IPickup, INeoSerializableComponent
Properties
item
Declaration
public FpsInventoryItemBase item { get; }
Property Value
itemIdentifier
Declaration
public int itemIdentifier { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
pickUpAdditional
Declaration
public bool pickUpAdditional { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
AddAdditionalItems(IInventory)
Declaration
protected virtual void AddAdditionalItems(IInventory inventory)
Parameters
Awake()
Declaration
EnablePickup(Boolean)
Declaration
public virtual void EnablePickup(bool value)
Parameters
| Type |
Name |
Description |
| System.Boolean |
value |
|
OnEnable()
Declaration
protected void OnEnable()
OnPickedUp()
Declaration
protected virtual void OnPickedUp()
OnPickedUpPartial()
Declaration
protected virtual void OnPickedUpPartial()
OnValidate()
Declaration
protected void OnValidate()
PickUpFromPrefab(IInventory)
Declaration
protected virtual void PickUpFromPrefab(IInventory inventory)
Parameters
PickUpLocal(IInventory)
Declaration
protected virtual void PickUpLocal(IInventory inventory)
Parameters
ReadProperties(INeoDeserializer, NeoSerializedGameObject)
Declaration
public void ReadProperties(INeoDeserializer reader, NeoSerializedGameObject nsgo)
Parameters
SpawnItem()
Declaration
public virtual bool SpawnItem()
Returns
| Type |
Description |
| System.Boolean |
|
Trigger(ICharacter)
Declaration
public override void Trigger(ICharacter character)
Parameters
Overrides
WriteProperties(INeoSerializer, NeoSerializedGameObject, SaveMode)
Declaration
public void WriteProperties(INeoSerializer writer, NeoSerializedGameObject nsgo, SaveMode saveMode)
Parameters
Implements