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

◆ GetSteamPosition()

static vector GetSteamPosition ( EntityAI parent)
staticprotected

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

1144 {
1145 vector particle_pos;
1146 float steam_offset = 0;
1147
1148 if ( parent )
1149 {
1150 particle_pos = parent.GetPosition();
1151
1152 if ( parent.IsInherited( PortableGasStove ) )
1153 {
1154 steam_offset = 0.2;
1155 }
1156 else if ( parent.IsInherited( FireplaceBase ) )
1157 {
1158 FireplaceBase fireplace = FireplaceBase.Cast( parent );
1159
1160 if ( fireplace.IsBaseFireplace() )
1161 {
1162 steam_offset = 0.8;
1163 }
1164 else if ( fireplace.IsBarrelWithHoles() )
1165 {
1166 steam_offset = 1.1;
1167 }
1168 else if ( fireplace.IsFireplaceIndoor() )
1169 {
1170 steam_offset = 0.45;
1171 }
1172 else if ( fireplace.IsIndoorOven() )
1173 {
1174 steam_offset = 0.9;
1175 }
1176 }
1177 }
1178
1179 particle_pos[1] = particle_pos[1] + steam_offset;
1180
1181 return particle_pos;
1182 }
override bool IsBaseFireplace()
Определения BarrelHoles_ColorBase.c:54
override bool IsIndoorOven()
Определения OvenIndoor.c:159
override bool IsBarrelWithHoles()
Определения BarrelHoles_ColorBase.c:133
Определения EnConvert.c:119

Перекрестные ссылки FireplaceBase::IsBarrelWithHoles(), FireplaceBase::IsBaseFireplace() и FireplaceBase::IsIndoorOven().