◆ CanLoadItemIntoCargo()
58 {
60 return false;
61
62 return !
item.GetInventory().GetCargo() || (
item.GetInventory().GetCargo().GetItemCount() == 0 ||
item.IsContainer());
63 }
◆ CanPutInCargo()
31 {
32 if (!
super.CanPutInCargo(parent))
33 return false;
34
35 if (parent && parent.IsKindOf("AmmoBox"))
36 return false;
37
38 if (parent && parent.IsKindOf("PlateCarrierPouches"))
39 return false;
40
41 return true;
42 }
◆ CanReceiveItemIntoCargo()
45 {
47 return false;
48
49 if (GetInventory().IsAttachment())
50 {
51 return !GetHierarchyParent().GetInventory().IsInCargo() && (!
item.GetInventory().GetCargo() || (
item.GetInventory().GetCargo().GetItemCount() == 0 ||
item.IsContainer()));
52 }
53
54 return !
item.GetInventory().GetCargo() || (
item.GetInventory().GetCargo().GetItemCount() == 0 ||
item.IsContainer());
55 }
Объявления и описания членов класса находятся в файле:
- D:/Ishodniki/scripts/4_World/Entities/ItemBase/Gear/Containers/containers.c