DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ _SetEntity()

void _SetEntity ( EntityAI entity,
int index,
bool force = false )
protected

См. определение в файле QuickBarBase.c строка 256

257 {
258 if ( index >= 0 && index < MAX_QUICKBAR_SLOTS_COUNT )
259 {
260 if ( CanAddAsShortcut(entity) )
261 {
262 m_aQuickbarEnts[index].m_entity = entity;
263 m_aQuickbarEnts[index].m_enabled = true;
264 }
265 else
266 {
267 CancelContinuousUse(index);
268 m_aQuickbarEnts[index].m_enabled = false;
269 }
270
271 if (_player.m_Hud)
272 _player.m_Hud.RefreshQuickbar(true);
273 }
274 }
class QuickBarItem m_aQuickbarEnts[MAX_QUICKBAR_SLOTS_COUNT]
PlayerBase _player
Определения QuickBarBase.c:18
const int MAX_QUICKBAR_SLOTS_COUNT
Определения QuickBarBase.c:1
void CancelContinuousUse(int index)
Определения QuickBarBase.c:281
bool CanAddAsShortcut(EntityAI entity)
Определения QuickBarBase.c:137

Перекрестные ссылки _player, CanAddAsShortcut(), CancelContinuousUse(), m_aQuickbarEnts и MAX_QUICKBAR_SLOTS_COUNT.

Используется в _SetEntityShortcut().