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

◆ UpdateVisuals()

void UpdateVisuals ( )
protected

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

189 {
190 if (LogManager.IsBaseBuildingLogEnable()) bsbDebugPrint("[bsb] Construction " + Object.GetDebugName(m_Parent) + " UpdateVisuals");
191 for ( int i = 0; i < m_ConstructionParts.Count(); ++i )
192 {
193 string key = m_ConstructionParts.GetKey( i );
194 ConstructionPart value = m_ConstructionParts.Get( key );
195 if ( value.IsBuilt() )
196 {
198 }
199 else
200 {
202 }
203 }
204 }
class BaseBuildingBase extends ItemBase bsbDebugPrint(string s)
Определения BaseBuildingBase.c:1292
void ShowConstructionPart(string part_name)
Определения Construction.c:578
ref map< string, ref ConstructionPart > m_ConstructionParts
Определения Construction.c:15
void HideConstructionPart(string part_name)
Определения Construction.c:584
Widget m_Parent
Определения SizeToChild.c:92
string GetPartName()
Определения ConstructionPart.c:30
bool IsBuilt()
Определения ConstructionPart.c:45
static bool IsBaseBuildingLogEnable()
Определения Debug.c:698
Определения Debug.c:594
Определения ObjectTyped.c:2

Перекрестные ссылки bsbDebugPrint(), ConstructionPart::GetPartName(), HideConstructionPart(), LogManager::IsBaseBuildingLogEnable(), ConstructionPart::IsBuilt(), m_ConstructionParts, m_Parent и ShowConstructionPart().

Используется в BaseBuildingBase::AfterStoreLoad(), EEInit(), ItemBase::EEInit(), TerritoryFlag::FullyBuild(), Plastic_Explosive::OnDisarmed(), BaseBuildingBase::OnPartBuiltServer(), BaseBuildingBase::OnPartDestroyedServer(), BaseBuildingBase::OnPartDismantledServer(), ImprovisedExplosive::OnTriggerAttached(), Plastic_Explosive::OnTriggerAttached(), ImprovisedExplosive::OnTriggerDetached(), Plastic_Explosive::OnTriggerDetached(), ImprovisedExplosive::OnVariablesSynchronized(), OnVariablesSynchronized(), Plastic_Explosive::OnVariablesSynchronized() и Synchronize().