550 {
551 if (!ScriptInputUserData.CanStoreInputUserData())
552 {
553 Print(
"[inv] " + GetSimulationTimeStamp() +
" Man@" +
this +
" ::PredictiveForceSwapEntities input data not sent yet, cannot allow another input action");
554 return false;
555 }
556
559 if (need_j1 || need_j2)
561 else
563 }
InventoryMode
NOTE: PREDICTIVE is not to be used at all in multiplayer.
bool ForceSwapEntitiesImpl(InventoryMode mode, notnull EntityAI item1, notnull EntityAI item2, notnull InventoryLocation item2_dst)
bool NeedInventoryJunctureFromServer(notnull EntityAI item, EntityAI currParent, EntityAI newParent)
proto void Print(void var)
Prints content of variable to console/log.