1399 {
1402
1404 {
1405 return false;
1406 }
1408 {
1409 return false;
1410 }
1411
1412#ifdef ENABLE_LOGGING
1414 {
1416 }
1417#endif
1418
1421
1423 #ifdef ENABLE_LOGGING
1425 {
1427 }
1428 #endif
1429
1431
1432
1434 {
1435#ifdef ENABLE_LOGGING
1437 {
1439 }
1440#endif
1441 return false;
1442 }
1443
1445 {
1446#ifdef ENABLE_LOGGING
1448 {
1450 }
1451#endif
1452 return false;
1453 }
1454
1455#ifdef ENABLE_LOGGING
1457 {
1459 }
1460#endif
1461 return LocationSyncMoveEntity(src, dst);
1462 }
void syncDebugPrint(string s)
void ClearInventoryReservationEx(ActionData action_data)
bool MoveCheckExclusionMaskLocal(notnull InventoryLocation src, notnull InventoryLocation dst)
Local, checks only stuff that is in guaranteed sync.
void RemoveMovableOverride(EntityAI item)
DayZPlayer GetDayZPlayerOwner()
static void InventoryMoveLog(string message=LOG_DEFAULT, string plugin=LOG_DEFAULT, string author=LOG_DEFAULT, string label=LOG_DEFAULT, string entity=LOG_DEFAULT)
static proto native bool LocationTestAddEntity(notnull InventoryLocation inv_loc, bool do_resevation_check, bool do_item_check, bool do_lock_check, bool do_occupancy_test, bool do_script_check, bool do_script_load_check)
test if the entity contained in inv_loc.m_item can be added to ground/attachment/cargo/hands/....
script counterpart to engine's class Inventory
static string DumpToStringNullSafe(InventoryLocation loc)
bool ReadFromContext(ParamsReadContext ctx)
proto native EntityAI GetItem()
returns item of current inventory location
static bool IsSyncLogEnable()
static bool IsInventoryMoveLogEnable()