Barotrauma Client Doc
|
Public Member Functions | |
ItemSpawnInfo (ItemPrefab prefab, Vector2 worldPosition, Action< Item > onSpawned, float? condition=null, int? quality=null) | |
ItemSpawnInfo (ItemPrefab prefab, Vector2 position, Submarine sub, Action< Item > onSpawned, float? condition=null, int? quality=null) | |
ItemSpawnInfo (ItemPrefab prefab, Inventory inventory, Action< Item > onSpawned, float? condition=null, int? quality=null) | |
Entity | Spawn () |
void | OnSpawned (Entity spawnedItem) |
Public Attributes | |
readonly ItemPrefab | Prefab |
readonly Vector2 | Position |
readonly Inventory | Inventory |
readonly Submarine | Submarine |
readonly float | Condition |
readonly int | Quality |
bool | SpawnIfInventoryFull = true |
bool | IgnoreLimbSlots = false |
InvSlotType | Slot = InvSlotType.None |
Definition at line 21 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
Barotrauma.EntitySpawner.ItemSpawnInfo.ItemSpawnInfo | ( | ItemPrefab | prefab, |
Vector2 | worldPosition, | ||
Action< Item > | onSpawned, | ||
float? | condition = null , |
||
int? | quality = null |
||
) |
Definition at line 37 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
Barotrauma.EntitySpawner.ItemSpawnInfo.ItemSpawnInfo | ( | ItemPrefab | prefab, |
Vector2 | position, | ||
Submarine | sub, | ||
Action< Item > | onSpawned, | ||
float? | condition = null , |
||
int? | quality = null |
||
) |
Definition at line 46 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
Barotrauma.EntitySpawner.ItemSpawnInfo.ItemSpawnInfo | ( | ItemPrefab | prefab, |
Inventory | inventory, | ||
Action< Item > | onSpawned, | ||
float? | condition = null , |
||
int? | quality = null |
||
) |
Definition at line 56 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
void Barotrauma.EntitySpawner.ItemSpawnInfo.OnSpawned | ( | Entity | spawnedItem | ) |
Implements Barotrauma.EntitySpawner.IEntitySpawnInfo.
Definition at line 111 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
Entity Barotrauma.EntitySpawner.ItemSpawnInfo.Spawn | ( | ) |
Implements Barotrauma.EntitySpawner.IEntitySpawnInfo.
Definition at line 65 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
readonly float Barotrauma.EntitySpawner.ItemSpawnInfo.Condition |
Definition at line 28 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
bool Barotrauma.EntitySpawner.ItemSpawnInfo.IgnoreLimbSlots = false |
Definition at line 32 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
readonly Inventory Barotrauma.EntitySpawner.ItemSpawnInfo.Inventory |
Definition at line 26 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
readonly Vector2 Barotrauma.EntitySpawner.ItemSpawnInfo.Position |
Definition at line 25 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
readonly ItemPrefab Barotrauma.EntitySpawner.ItemSpawnInfo.Prefab |
Definition at line 23 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
readonly int Barotrauma.EntitySpawner.ItemSpawnInfo.Quality |
Definition at line 29 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
InvSlotType Barotrauma.EntitySpawner.ItemSpawnInfo.Slot = InvSlotType.None |
Definition at line 33 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
bool Barotrauma.EntitySpawner.ItemSpawnInfo.SpawnIfInventoryFull = true |
Definition at line 31 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.
readonly Submarine Barotrauma.EntitySpawner.ItemSpawnInfo.Submarine |
Definition at line 27 of file BarotraumaShared/SharedSource/Networking/EntitySpawner.cs.