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

◆ IsThisIgnitionSuccessful()

override bool FireplaceIndoor::IsThisIgnitionSuccessful ( EntityAI item_source = NULL)
inlineprotected

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

339 {
340 SetIgniteFailure( false );
341 Param1<bool> failure;
342
343 //check kindling
344 if ( !HasAnyKindling() )
345 {
346 return false;
347 }
348
349 //check wetness
350 if ( IsWet() )
351 {
352 SetIgniteFailure( true );
353
354 failure = new Param1<bool>( GetIgniteFailure() );
355 GetGame().RPCSingleParam( this, FirePlaceFailure.WET, failure, true );
356 return false;
357 }
358
359 return true;
360 }
bool HasAnyKindling()
Определения FireplaceBase.c:2359
bool GetIgniteFailure()
Определения FireplaceBase.c:2374
bool IsWet()
Определения FireplaceBase.c:2390
void SetIgniteFailure(bool failure)
Определения FireplaceBase.c:2379
proto native void RPCSingleParam(Object target, int rpc_type, Param param, bool guaranteed, PlayerIdentity recipient=null)
see CGame.RPC
proto native CGame GetGame()

Перекрестные ссылки GetGame(), GetIgniteFailure(), HasAnyKindling(), IsWet(), CGame::RPCSingleParam() и SetIgniteFailure().