1224 {
1226 InventoryLocation src = new InventoryLocation();
1227 if (item.GetInventory().GetCurrentInventoryLocation(src))
1228 {
1229 InventoryLocation dst = new InventoryLocation();
1231 {
1233 return false;
1234 }
1235
1237 }
1238
1239 Error(
"DropEntity - No inventory location");
1240 return false;
1241 }
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.