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

◆ SetSlotTextureDigged()

void ItemBase::SetSlotTextureDigged ( int slot_index)
inlineprivate

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

538 {
539 TStringArray textures = GetHiddenSelectionsTextures();
540
541 string str_digged = SLOT_SELECTION_DIGGED_PREFIX + (slot_index + 1).ToStringLen(1);
542
543 ShowSelection( str_digged );
544 string texture = textures.Get(0);
545 SetObjectTexture( slot_index, texture );
546
547 Slot slot = m_Slots.Get( slot_index );
548
549 if ( slot.GetWateredState() == 0 )
550 {
551 // Set dry material
552 SetObjectMaterial( slot_index, SLOT_MATERIAL_DRY );
553 }
554 else
555 {
556 // Set wet material
557 SetObjectMaterial( slot_index, SLOT_MATERIAL_WET );
558 }
559 }
string ToStringLen(int len)
Integer to string with fixed length, padded with zeroes.
Определения EnConvert.c:59
static const string SLOT_MATERIAL_DRY
Определения GardenBase.c:9
ref array< ref Slot > m_Slots
Определения GardenBase.c:25
static const string SLOT_MATERIAL_WET
Определения GardenBase.c:8
static const string SLOT_SELECTION_DIGGED_PREFIX
Определения GardenBase.c:17
array< string > TStringArray
Определения EnScript.c:685

Перекрестные ссылки m_Slots, SLOT_MATERIAL_DRY, SLOT_MATERIAL_WET, SLOT_SELECTION_DIGGED_PREFIX и ToStringLen().

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