1267 {
1269 InventoryLocation src = new InventoryLocation();
1270 if (item.GetInventory().GetCurrentInventoryLocation(src))
1271 {
1272 InventoryLocation dst = new InventoryLocation();
1274 {
1276 return false;
1277 }
1278
1280 }
1281
1282 Error(
"DropEntity - No inventory location");
1283 return false;
1284 }
void inventoryDebugPrint(string s)
InventoryMode
NOTE: PREDICTIVE is not to be used at all in multiplayer.
InventoryValidationReason
void OnInventoryFailure(InventoryCommandType type, InventoryValidationReason reason, InventoryLocation src, InventoryLocation dst)
bool TakeToDst(InventoryMode mode, notnull InventoryLocation src, notnull InventoryLocation dst)
move src to dst
static bool SetGroundPosByOwner(EntityAI owner, notnull EntityAI item, out InventoryLocation ground)
void Error(string err)
Messagebox with error message.