Data Structures | |
| class | InventoryValidation | 
| class | GameInventory | 
| script counterpart to engine's class Inventory  More... | |
Enumerations | |
| enum | InventoryCommandType {  MOVE , SYNC_MOVE , HAND_EVENT , SWAP , FORCESWAP , DESTROY , REPLACE , USER_RESERVATION_CANCEL }  | 
| enum | InventoryJunctureType { TAKE , SWAP } | 
| enum | InventoryMode { PREDICTIVE , LOCAL , JUNCTURE , SERVER } | 
| NOTE: PREDICTIVE is not to be used at all in multiplayer.  More... | |
| enum | InventoryValidationResult { FAILED , JUNCTURE , SUCCESS } | 
| enum | InventoryValidationReason { UNKNOWN , JUNCTURE_DENIED , DROP_PREVENTED } | 
| enum | InventoryCheckContext { DEFAULT , SYNC_CHECK } | 
Variables | |
| enum InventoryCheckContext | LEGACY | 
| The original logic, finds anything depending on the parameters, item or dst required.   | |
| enum InventoryCheckContext | ITEM | 
| Find a reservation for the item EXCLUDING the dst, item and dst required.   | |
| enum InventoryCheckContext | DST | 
| Find a reservation for the dst EXCLUDING the item, item and dst required.   | |
| enum InventoryCheckContext | EQUAL | 
| Find an exact reservation for item and dst, item and dst required.   | |
| enum InventoryCommandType | 
| enum InventoryMode | 
NOTE: PREDICTIVE is not to be used at all in multiplayer.
| enum InventoryCheckContext DST | 
Find a reservation for the dst EXCLUDING the item, item and dst required.
| enum InventoryCheckContext EQUAL | 
Find an exact reservation for item and dst, item and dst required.
| enum InventoryCheckContext ITEM | 
Find a reservation for the item EXCLUDING the dst, item and dst required.
| enum InventoryCheckContext LEGACY | 
The original logic, finds anything depending on the parameters, item or dst required.