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

◆ RefreshPhysics()

override void FireplaceBase::RefreshPhysics ( )
inlineprotected

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

469 {
470 super.RefreshPhysics();
471
472 //Oven
473 if ( IsOven() )
474 {
475 RemoveProxyPhysics( ANIMATION_OVEN );
476 AddProxyPhysics( ANIMATION_OVEN );
477 }
478 else
479 {
480 RemoveProxyPhysics( ANIMATION_OVEN );
481 }
482
483 //Tripod
485 {
486 RemoveProxyPhysics( ANIMATION_TRIPOD );
487 AddProxyPhysics( ANIMATION_TRIPOD );
488 }
489 else
490 {
491 RemoveProxyPhysics( ANIMATION_TRIPOD );
492 }
493 }
const string ANIMATION_OVEN
Определения FireplaceBase.c:172
const string ANIMATION_TRIPOD
Определения FireplaceBase.c:171
ATTACHMENT_TRIPOD
Определения FireplaceBase.c:197
bool IsOven()
Определения FireplaceBase.c:1651
bool IsItemTypeAttached(typename item_type)
Определения FireplaceBase.c:1591

Перекрестные ссылки ANIMATION_OVEN, ANIMATION_TRIPOD, ATTACHMENT_TRIPOD, IsItemTypeAttached() и IsOven().

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