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

◆ CopyOldPropertiesToNew()

override void CopyOldPropertiesToNew ( notnull EntityAI old_item,
EntityAI new_item )

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

105 {
106 super.CopyOldPropertiesToNew( old_item, new_item );
107
108 OvenIndoor fireplace_indoor = OvenIndoor.Cast( new_item );
109 if ( fireplace_indoor )
110 {
111 //set fire point index
112 fireplace_indoor.SetFirePointIndex( m_FirePointIndex );
113
114 // rotate fireplace
115 vector fprot = vector.Zero;
116 fprot[0] = m_FireplaceRot;
117 fireplace_indoor.SetOrientation( fprot );
118 Print(fireplace_indoor.GetOrientation());
119
120 // smoke pos (chimney)
121 fireplace_indoor.SetSmokePointPosition( m_SmokePosition );
122
123 //synchronize
124 fireplace_indoor.Synchronize();
125 }
126 }
ActionPlaceFireplaceIndoor m_FirePointIndex
vector m_SmokePosition
Определения ActionPlaceFireplaceIndoor.c:86
float m_FireplaceRot
Определения ActionPlaceFireplaceIndoor.c:85
static const vector Zero
Определения EnConvert.c:110
Определения EnConvert.c:106
proto void Print(void var)
Prints content of variable to console/log.

Перекрестные ссылки m_FireplaceRot, m_FirePointIndex, m_SmokePosition, Print() и vector::Zero.