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

◆ SetSlotTextureDigged()

void ItemBase::SetSlotTextureDigged ( int slot_index)
inlineprivate

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

591 {
592 TStringArray textures = GetHiddenSelectionsTextures();
593
594 string str_digged = SLOT_SELECTION_DIGGED_PREFIX + (slot_index + 1).ToStringLen(1);
595
596 ShowSelection( str_digged );
597 string texture = textures.Get(0);
598 SetObjectTexture( slot_index, texture );
599
600 Slot slot = m_Slots.Get( slot_index );
601
602 if ( slot.GetWateredState() == 0 )
603 {
604 // Set dry material
605 SetObjectMaterial( slot_index, SLOT_MATERIAL_DRY );
606 }
607 else
608 {
609 // Set wet material
610 SetObjectMaterial( slot_index, SLOT_MATERIAL_WET );
611 }
612 }
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:26
static const string SLOT_MATERIAL_WET
Определения GardenBase.c:8
static const string SLOT_SELECTION_DIGGED_PREFIX
Определения GardenBase.c:17
array< string > TStringArray
Определения EnScript.c:709

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

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