![]() |
KGB_LIB 8.5
KGB_LIB Explorer by KGB
|
Закрытые статические члены | |
| static bool | IS_ITEM_IN_MAIN_SLOT (ItemBase m_entity, int m_VanilaID) |
| [КЛИЕНТ-СЕРВЕР] Функция Определяет, есть ли в m_entity предмет с ванильным идентификатором | |
| static bool | IS_ITEM_IN_ITEMS (array< EntityAI > m_itemsArr, int m_VanilaID) |
| [КЛИЕНТ-СЕРВЕР] Функция Ищет указанный объект по его Id среди массива других объектов | |
| static EntityAI | Get_ItemInItems (array< EntityAI > m_itemsArr, int m_VanilaID, bool m_NeedOwner=false) |
| [КЛИЕНТ-СЕРВЕР] Функция Ищет объект по Id среди других, на любом уровне вложенности | |
| static TStringArray | PREORDER_ALL_TString (EntityAI m_Item, bool m_IncludeSelf=false) |
| [КЛИЕНТ-СЕРВЕР] Функция Выводит массив всех объектов, которые есть в предмете (рекурсивно по всем уровням) | |
| static array< EntityAI > | PREORDER_ALL (EntityAI m_Item, bool m_IncludeSelf=false) |
| [КЛИЕНТ-СЕРВЕР] Функция Выводит массив всех объектов, которые есть в предмете (рекурсивно по всем уровням) | |
| static array< EntityAI > | GET_Attachments (EntityAI m_entity) |
| [КЛИЕНТ-СЕРВЕР] Функция Получить массив объектов, которые есть в m_entity - аттачменты (без рекурсии) | |
| static array< EntityAI > | GET_Cargo (EntityAI m_entity) |
| [КЛИЕНТ-СЕРВЕР] Функция Получить массив объектов, которые есть в m_entity - карго (без рекурсии) | |
| static array< EntityAI > | GET_INSIDE_ALL (EntityAI m_entity, bool m_NeedCargo=true, bool m_needATT=true) |
| [КЛИЕНТ-СЕРВЕР] Функция Получить массив объектов, которые есть в m_entity (без рекурсии) | |
| static void | MoveItem (FindInventoryLocationType m_HowToMove, EntityAI m_Item, EntityAI m_FromItem, EntityAI m_ToItem) |
| [СЕРВЕР] Процедура Перемещает предмет | |
| static void | DropToGround (EntityAI m_FromMainOwner, EntityAI m_ItemNeedable, vector m_DropPos=vector.Zero) |
| [СЕРВЕР] Гибкая Процедура для сброса предмета на землю. | |
|
inlinestaticprivate |
[СЕРВЕР] Гибкая Процедура для сброса предмета на землю.
| m_FromMainOwner | - Откуда сбрасываем предмет. |
| m_ItemNeedable | - Что сбрасываем. |
| m_DropPos | - Позиция сброса. Если не указана, то берется корневого владельца m_FromMainOwner |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Получить массив объектов, которые есть в m_entity - аттачменты (без рекурсии)
| m_entity | Объект |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Получить массив объектов, которые есть в m_entity - карго (без рекурсии)
| m_entity | Объект |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Получить массив объектов, которые есть в m_entity (без рекурсии)
| m_entity | Объект |
| m_NeedCargo | Нужно ли включать карго |
| m_needATT | Нужно ли включать аттачменты |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Ищет объект по Id среди других, на любом уровне вложенности
| m_itemsArr | массив объектов |
| m_VanilaID | идентификатор объекта, полученный от .GetId() |
| m_NeedOwner | нужно ли возвращать владельца объекта (GetHierarchyParent() - если есть и нашли по Id предмет.) |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Ищет указанный объект по его Id среди массива других объектов
| m_itemsArr | Массив объектов |
| m_VanilaID | Идентификатор объекта |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Определяет, есть ли в m_entity предмет с ванильным идентификатором
| m_entity | объект где ищем |
| m_VanilaID | идентификатор объекта, полученный от .GetId() |
|
inlinestaticprivate |
[СЕРВЕР] Процедура Перемещает предмет
| m_HowToMove | FindInventoryLocationType - одна из констант оттуда |
| m_Item | Что перемещаем |
| m_FromItem | Откуда перемещаем |
| m_ToItem | Куда перемещаем |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Выводит массив всех объектов, которые есть в предмете (рекурсивно по всем уровням)
| m_Item | где ищем |
| m_IncludeSelf | добавить ли в массив объектом сам объект m_Item |
|
inlinestaticprivate |
[КЛИЕНТ-СЕРВЕР] Функция Выводит массив всех объектов, которые есть в предмете (рекурсивно по всем уровням)
| m_Item | где ищем |
| m_IncludeSelf | добавить ли в массив объектом сам объект m_Item |