Структуры данных | |
| class | InventoryValidation |
| class | GameInventory |
| script counterpart to engine's class Inventory Подробнее... | |
Перечисления | |
| 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. Подробнее... | |
| enum | InventoryValidationResult { FAILED , JUNCTURE , SUCCESS } |
| enum | InventoryValidationReason { UNKNOWN , JUNCTURE_DENIED , DROP_PREVENTED } |
| enum | InventoryCheckContext { DEFAULT , SYNC_CHECK } |
Переменные | |
| 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. | |