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

◆ UpdateItemInfoFoodStage()

static void UIScriptedMenu::UpdateItemInfoFoodStage ( Widget root_widget,
EntityAI item )
inlinestaticprivate

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

527 {
528 Edible_Base food_item = Edible_Base.Cast( item );
529 if ( food_item && food_item.GetFoodStage() )
530 {
531 FoodStage food_stage = food_item.GetFoodStage();
532 FoodStageType food_stage_type = food_stage.GetFoodStageType();
533
534 switch( food_stage_type )
535 {
536 case FoodStageType.RAW:
537 {
538 WidgetTrySetText( root_widget, "ItemFoodStageWidget", "#inv_inspect_raw", Colors.COLOR_RAW );
539 break;
540 }
541 case FoodStageType.BAKED:
542 {
543 WidgetTrySetText( root_widget, "ItemFoodStageWidget", "#inv_inspect_baked", Colors.COLOR_BAKED );
544 break;
545 }
546 case FoodStageType.BOILED:
547 {
548 WidgetTrySetText( root_widget, "ItemFoodStageWidget", "#inv_inspect_boiled", Colors.COLOR_BOILED );
549 break;
550 }
551 case FoodStageType.DRIED:
552 {
553 WidgetTrySetText( root_widget, "ItemFoodStageWidget", "#inv_inspect_dried", Colors.COLOR_DRIED );
554 break;
555 }
556 case FoodStageType.BURNED:
557 {
558 WidgetTrySetText( root_widget, "ItemFoodStageWidget", "#inv_inspect_burned", Colors.COLOR_BURNED );
559 break;
560 }
561 case FoodStageType.ROTTEN:
562 {
563 WidgetTrySetText( root_widget, "ItemFoodStageWidget", "#inv_inspect_rotten", Colors.COLOR_ROTTEN );
564 break;
565 }
566 }
567 }
568 else
569 {
570 WidgetTrySetText( root_widget, "ItemFoodStageWidget", "" );
571 }
572 }
void Edible_Base()
Определения Edible_Base.c:1132
FoodStageType
Определения FoodStage.c:2
override FoodStage GetFoodStage()
Определения Edible_Base.c:361
static void WidgetTrySetText(Widget root_widget, string widget_name, string text, int color=0)
Определения InspectMenuNew.c:592
@ Colors
Определения EnWorld.c:88

Перекрестные ссылки Colors::COLOR_BAKED, Colors::COLOR_BOILED, Colors::COLOR_BURNED, Colors::COLOR_DRIED, Colors::COLOR_RAW, Colors::COLOR_ROTTEN, Edible_Base::GetFoodStage() и WidgetTrySetText().