World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Определения типов | |
using | EngineIoc = Engine_::IocContainer |
Функции | |
void | CharacterUI_LoadPaperdollTextures () |
void | WetsuitOn (unsigned int uPlayerID) |
void | WetsuitOff (unsigned int uPlayerID) |
void | set_default_ui_skin () |
static int | CharacterUI_SkillsTab_Draw__DrawSkillTable (Player *player, int x, int y, const int *skill_list, int skill_list_size, int right_margin, const char *skill_group_name) |
unsigned int | GetSizeInInventorySlots (unsigned int uNumPixels) |
void | draw_leather () |
void | CharacterUI_DrawPaperdoll (Player *player) |
void | CharacterUI_InventoryTab_Draw (Player *player, bool Cover_Strip) |
static void | CharacterUI_DrawItem (int x, int y, ItemGen *item, int id) |
void | CharacterUI_DrawPaperdollWithRingOverlay (Player *player) |
bool | awardSort (int i, int j) |
void | FillAwardsData () |
void | OnPaperdollLeftClick () |
void | CharacterUI_ReleaseButtons () |
bool | ringscreenactive () |
using EngineIoc = Engine_::IocContainer |
См. определение в файле UICharacter.cpp строка 30
void CharacterUI_LoadPaperdollTextures | ( | ) |
См. определение в файле UICharacter.cpp строка 1941
Перекрестные ссылки assets, byte_5111F6_OwnedArtifacts, CHARACTER_RACE_DWARF, dbod_texnames_by_face, dlad_texnames_by_face, dlau_texnames_by_face, dlh_texnames_by_face, dlhu_texnames_by_face, drh_texnames_by_face, AssetsManager::GetImage_Alpha(), AssetsManager::GetImage_ColorKey(), AssetsManager::GetImage_Solid(), GetItemTextureFilename(), Player::HasItem(), IsDwarfPresentInParty(), IsPlayerWearingWatersuit, ITEM_ARTIFACT_CLOAK_OF_THE_SHEEP, ITEM_ARTIFACT_GOVERNORS_ARMOR, ITEM_ARTIFACT_HEROS_BELT, ITEM_ARTIFACT_LEAGUE_BOOTS, ITEM_ARTIFACT_MINDS_EYE, ITEM_ARTIFACT_YORUBA, ITEM_ELVEN_CHAINMAIL, ITEM_RARE_MOON_CLOAK, ITEM_RARE_SHADOWS_MASK, ITEM_RARE_SUN_CLOAK, ITEM_RARE_VAMPIRES_CAPE, ITEM_RELIC_HARECS_LEATHER, ITEM_RELIC_PHYNAXIAN_CROWN, ITEM_RELIC_SCHOLARS_CAP, ITEM_RELIC_TALEDONS_HELM, ITEM_RELIC_TWILIGHT, ITEM_RILIC_TITANS_BELT, paperdoll_armor_texture, paperdoll_belt_texture, paperdoll_boots_texture, paperdoll_cloak_collar_texture, paperdoll_cloak_texture, paperdoll_dbrds, paperdoll_helm_texture, papredoll_dbods, papredoll_dlads, papredoll_dlaus, papredoll_dlhs, papredoll_dlhus, papredoll_drhs, papredoll_flying_feet, party_has_equipment, pParty, Party::pPickedItem, pPlayers, Party::pPlayers, ShouldLoadTexturesForRaceAndGender(), StringPrintf(), Player::uCurrentFace, ui_ar_dn_dn, ui_ar_dn_up, ui_ar_up_dn, ui_ar_up_up, ui_character_inventory_magnification_glass, ui_character_inventory_paperdoll_background, ui_character_inventory_paperdoll_rings_background, ui_character_inventory_paperdoll_rings_close, ui_exit_cancel_button_background и ItemGen::uItemID.
Используется в CastSpellInfo::GetCastSpellInInventoryWindow() и GUIWindow_CharacterRecord::GUIWindow_CharacterRecord().
void WetsuitOn | ( | unsigned int | uPlayerID | ) |
См. определение в файле UICharacter.cpp строка 2643
Перекрестные ссылки assets, CHARACTER_RACE_DWARF, AssetsManager::GetImage_Alpha(), IsPlayerWearingWatersuit, paperdoll_dbrds, papredoll_dbods, papredoll_dlads, papredoll_dlaus, papredoll_dlhs, papredoll_dlhus, papredoll_drhs, papredoll_flying_feet и pPlayers.
Используется в OnPaperdollLeftClick().
void WetsuitOff | ( | unsigned int | uPlayerID | ) |
См. определение в файле UICharacter.cpp строка 2680
Перекрестные ссылки assets, dbod_texnames_by_face, dlad_texnames_by_face, dlau_texnames_by_face, dlh_texnames_by_face, dlhu_texnames_by_face, drh_texnames_by_face, AssetsManager::GetImage_Alpha(), IsPlayerWearingWatersuit, paperdoll_dbrds, papredoll_dbods, papredoll_dlads, papredoll_dlaus, papredoll_dlhs, papredoll_dlhus, papredoll_drhs, papredoll_flying_feet, pPlayers и StringPrintf().
Используется в OnPaperdollLeftClick().
void set_default_ui_skin | ( | ) |
См. определение в файле UICharacter.cpp строка 102
Перекрестные ссылки Color16(), ui_book_autonotes_text_color, ui_book_autonotes_title_color, ui_book_calendar_day_color, ui_book_calendar_location_color, ui_book_calendar_month_color, ui_book_calendar_moon_color, ui_book_calendar_time_color, ui_book_calendar_title_color, ui_book_calendar_year_color, ui_book_journal_text_color, ui_book_journal_text_shadow, ui_book_journal_title_color, ui_book_map_coordinates_color, ui_book_map_title_color, ui_book_quests_text_color, ui_book_quests_title_color, ui_character_award_color, ui_character_bonus_text_color, ui_character_bonus_text_color_neg, ui_character_condition_light_color, ui_character_condition_moderate_color, ui_character_condition_normal_color, ui_character_condition_severe_color, ui_character_default_text_color, ui_character_header_text_color, ui_character_skill_default_color, ui_character_skill_highlight_color, ui_character_skill_upgradeable_color, ui_character_skillinfo_can_learn, ui_character_skillinfo_can_learn_gm, ui_character_skillinfo_cant_learn, ui_character_stat_buffed_color, ui_character_stat_debuffed_color, ui_character_stat_default_color, ui_character_tooltip_header_default_color, ui_game_character_record_playerbuff_colors, ui_game_dialogue_npc_name_color, ui_game_dialogue_option_highlight_color, ui_game_dialogue_option_normal_color, ui_game_minimap_actor_corpse_color, ui_game_minimap_actor_friendly_color, ui_game_minimap_actor_hostile_color, ui_game_minimap_decoration_color_1, ui_game_minimap_outline_color, ui_game_minimap_projectile_color, ui_game_minimap_treasure_color, ui_gamemenu_keys_action_name_color, ui_gamemenu_keys_key_default_color, ui_gamemenu_keys_key_selection_blink_color_1, ui_gamemenu_keys_key_selection_blink_color_2, ui_gamemenu_video_gamma_title_color, ui_house_player_cant_interact_color и ui_mainmenu_copyright_color.
Используется в SetUserInterface().
|
static |
См. определение в файле UICharacter.cpp строка 689
Перекрестные ссылки GUIWindow::DrawText(), GUIButton::field_1C, Player::GetActualSkillLevel(), Player::GetActualSkillMastery(), GUIWindow::GetControl(), GUIFont::GetHeight(), Localization::GetSkillName(), Localization::GetString(), localization, GUIWindow::pCurrentPosActiveItem, pFontArrus, pFontLucida, pGUIWindow_CurrentMenu, StringPrintf(), ui_character_bonus_text_color, ui_character_header_text_color, ui_character_skill_default_color, ui_character_skill_upgradeable_color, Player::uSkillPoints, GUIButton::uY и GUIWindow::vButtons.
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw().
unsigned int GetSizeInInventorySlots | ( | unsigned int | uNumPixels | ) |
См. определение в файле UICharacter.cpp строка 919
Используется в Player::CanFitItem(), Chest::CanPlaceItemAt(), Player::PutItemArInventoryIndex(), Chest::PutItemInChest(), RemoveItemAtChestIndex() и Player::RemoveItemAtInventoryIndex().
void draw_leather | ( | ) |
См. определение в файле UICharacter.cpp строка 925
Перекрестные ссылки render и ui_leather_mm7.
Используется в ShopDialogDisplayEquip(), ShopDialogIdentify(), ShopDialogRepair(), ShopDialogSellEquip(), GUIWindow_Chest::Update() и GUIWindow_Inventory_CastSpell::Update().
См. определение в файле UICharacter.cpp строка 930
Перекрестные ссылки _50C9A8_item_enchantment_timer, assets, ItemGen::AuraEffectBlue(), ItemGen::AuraEffectGreen(), ItemGen::AuraEffectPurple(), ItemGen::AuraEffectRed(), bRingsShownInCharScreen, CHARACTER_RACE_DWARF, EQUIP_TWO_HANDED, game_ui_right_panel_frame, Player::GetArmorItem(), Player::GetBeltItem(), Player::GetBootItem(), Player::GetBowItem(), Player::GetCloakItem(), Player::GetHelmItem(), ItemGen::GetIconName(), AssetsManager::GetImage_Alpha(), AssetsManager::GetImage_ColorKey(), Player::GetItem(), ItemGen::GetItemEquipType(), Player::GetMainHandItem(), Player::GetOffHandItem(), ItemGen::GetPlayerSkillType(), Player::GetRace(), Player::GetSexByVoice(), IsPlayerWearingWatersuit, ITEM_92, ITEM_ARTIFACT_CLOAK_OF_THE_SHEEP, ITEM_ARTIFACT_GOVERNORS_ARMOR, ITEM_ARTIFACT_HERMES_SANDALS, ITEM_ARTIFACT_HEROS_BELT, ITEM_ARTIFACT_LEAGUE_BOOTS, ITEM_ARTIFACT_MINDS_EYE, ITEM_ARTIFACT_YORUBA, ITEM_BLASTER, ITEM_BROKEN, ITEM_ELVEN_CHAINMAIL, ITEM_IDENTIFIED, ITEM_RARE_MOON_CLOAK, ITEM_RARE_SHADOWS_MASK, ITEM_RARE_SUN_CLOAK, ITEM_RARE_VAMPIRES_CAPE, ITEM_RELIC_HARECS_LEATHER, ITEM_RELIC_PHYNAXIAN_CROWN, ITEM_RELIC_SCHOLARS_CAP, ITEM_RELIC_TALEDONS_HELM, ITEM_RELIC_TWILIGHT, ITEM_RILIC_TITANS_BELT, ItemGen::ItemEnchanted(), OS_GetTime(), paperdoll_Armor_Coord, paperdoll_armor_texture, paperdoll_Belt, paperdoll_belt_texture, paperdoll_Boot, paperdoll_boots_texture, paperdoll_Cloak, paperdoll_cloak_collar_texture, paperdoll_cloak_texture, paperdoll_CloakCollar, paperdoll_dbrds, paperdoll_Helm, paperdoll_helm_texture, paperdoll_shoulder_coord, paperdoll_shoulder_second_coord, paperdoll_Weapon, papredoll_dbods, papredoll_dlads, papredoll_dlaus, papredoll_dlhs, papredoll_dlhus, papredoll_drhs, papredoll_flying_feet, Player::pEquipment, pEventTimer, ItemsTable::pItems, pItemsTable, PLAYER_SKILL_DAGGER, PLAYER_SKILL_SPEAR, PLAYER_SKILL_SWORD, pPaperdoll_Beards, pPaperdoll_BodyX, pPaperdoll_BodyY, pPaperdoll_LeftHand, pPaperdoll_RightHand, pPaperdoll_SecondLeftHand, pPaperdollLeftEmptyHand, pPlayers, ptr_50C9A4_ItemToEnchant, render, ItemGen::ResetEnchantAnimation(), SEX_MALE, PlayerEquipment::uArmor, ItemGen::uAttributes, PlayerEquipment::uBelt, PlayerEquipment::uBoot, PlayerEquipment::uBow, PlayerEquipment::uCloak, Player::uCurrentFace, PlayerEquipment::uHelm, ui_character_inventory_magnification_glass, ui_character_inventory_paperdoll_background, ItemGen::uItemID, PlayerEquipment::uMainHand, PlayerEquipment::uShield и Timer::uTimeElapsed.
Используется в CharacterUI_DrawPaperdollWithRingOverlay(), GUIWindow_CharacterRecord::Update() и GUIWindow_Inventory_CastSpell::Update().
См. определение в файле UICharacter.cpp строка 1829
Перекрестные ссылки assets, CharacterUI_DrawItem(), Image::GetHeight(), ItemGen::GetIconName(), AssetsManager::GetImage_Alpha(), AssetsManager::GetImage_ColorKey(), Image::GetWidth(), Player::pInventoryItemList, Player::pInventoryMatrix, render, ui_character_inventory_background, ui_character_inventory_background_strip и ItemGen::uItemID.
Используется в GUIWindow::HouseDialogManager(), ShopDialogDisplayEquip(), ShopDialogIdentify(), ShopDialogRepair(), ShopDialogSellEquip(), GUIWindow_CharacterRecord::Update(), GUIWindow_Chest::Update() и GUIWindow_Inventory_CastSpell::Update().
См. определение в файле UICharacter.cpp строка 1867
Перекрестные ссылки _50C9A8_item_enchantment_timer, assets, ItemGen::GetIconName(), AssetsManager::GetImage_Alpha(), AssetsManager::GetImage_ColorKey(), ItemGen::IsBroken(), ItemGen::IsIdentified(), ITEM_AURA_EFFECT_BLUE, ITEM_AURA_EFFECT_GREEN, ITEM_AURA_EFFECT_PURPLE, ITEM_AURA_EFFECT_RED, ITEM_ENCHANT_ANIMATION, OS_GetTime(), pEventTimer, ptr_50C9A4_ItemToEnchant, render, ItemGen::uAttributes и Timer::uTimeElapsed.
Используется в CharacterUI_DrawPaperdollWithRingOverlay() и CharacterUI_InventoryTab_Draw().
См. определение в файле UICharacter.cpp строка 1911
Перекрестные ссылки CharacterUI_DrawItem(), CharacterUI_DrawPaperdoll(), game_ui_right_panel_frame, Player::GetAmuletItem(), Player::GetGloveItem(), pCharacterScreen_DetalizBtn, Player::pEquipment, Player::pInventoryItemList, render, PlayerEquipment::uAmulet, PlayerEquipment::uGlove, ui_character_inventory_paperdoll_rings_background, ui_character_inventory_paperdoll_rings_close, PlayerEquipment::uRings, GUIButton::uX и GUIButton::uY.
Используется в GUIWindow_CharacterRecord::Update().
bool awardSort | ( | int | i, |
int | j | ||
) |
void FillAwardsData | ( | ) |
См. определение в файле UICharacter.cpp строка 2598
Перекрестные ссылки _449B57_test_bit(), Player::_achieved_awards_bits, achieved_awards, books_page_number, books_primary_item_per_page, BtnDown_flag, BtnUp_flag, full_num_items_in_book, num_achieved_awards, pAwards, pPlayers и uActiveCharacter.
Используется в GameUI_OnPlayerPortraitLeftClick() и GUIWindow_CharacterRecord::ShowAwardsTab().
void OnPaperdollLeftClick | ( | ) |
См. определение в файле UICharacter.cpp строка 2712
Перекрестные ссылки _50C9A0_IsEnchantingInProgress, _50C9D0_AfterEnchClickEventId, _50C9D4_AfterEnchClickEventSecondParam, _50C9D8_AfterEnchClickEventTimeout, bRingsShownInCharScreen, engine, EQUIP_AMULET, EQUIP_ARMOUR, EQUIP_BELT, EQUIP_BOOTS, EQUIP_BOW, EQUIP_CLOAK, EQUIP_GAUNTLETS, EQUIP_HELMET, EQUIP_NONE, EQUIP_RING, EQUIP_SHIELD, EQUIP_SINGLE_HANDED, EQUIP_TWO_HANDED, EQUIP_WAND, CastSpellInfo::field_6, GUIMessageQueue::Flush(), ItemGen::GetItemEquipType(), ItemGen::GetPlayerSkillType(), ITEM_WETSUIT, pAudioPlayer, pGUIWindow_CastTargetedSpell, PLAYER_SKILL_DAGGER, PLAYER_SKILL_SPEAR, PLAYER_SKILL_SWORD, AudioPlayer::PlaySound(), pMessageQueue_50CBD0, pMouse, pParty, Party::pPickedItem, pPlayers, pSRZBufferLineOffsets, GUIWindow::ptr_1C, ptr_50C9A4_ItemToEnchant, Mouse::RemoveHoldingItem(), render, ItemGen::Reset(), Mouse::SetCursorImage(), Party::SetHoldingItem(), SOUND_error, SPEECH_39, CastSpellInfo::spell_target_pid, uActiveCharacter, ItemGen::uBodyAnchor, CastSpellInfo::uFlags, ItemGen::uItemID, Mouse::uMouseClickX, Mouse::uMouseClickY, CastSpellInfo::uPlayerID_2, WetsuitOff() и WetsuitOn().
Используется в Application::Game::EventLoop().
void CharacterUI_ReleaseButtons | ( | ) |
См. определение в файле UICharacter.cpp строка 3371
Перекрестные ссылки GUIWindow::_41D08F_set_keyboard_control_group(), dword_506980_uW, dword_506984_uZ, dword_506988_uY, dword_50698C_uX, dword_507CC0_activ_ch, GUIButton::field_1C, GUIButton::msg, pGUIWindow_CurrentMenu, GUIButton::Release(), UIMSG_InventoryLeftClick, GUIButton::uW, GUIButton::uX, GUIButton::uY, GUIButton::uZ и GUIWindow::vButtons.
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_CreateButtons(), Application::Game::EventLoop(), GUIWindow_CharacterRecord::ShowAwardsTab(), GUIWindow_CharacterRecord::ShowInventoryTab(), GUIWindow_CharacterRecord::ShowSkillsTab(), GUIWindow_CharacterRecord::ShowStatsTab() и GUIWindow_CharacterRecord::Update().
bool ringscreenactive | ( | ) |
См. определение в файле UICharacter.cpp строка 3396
Перекрестные ссылки bRingsShownInCharScreen.
Используется в Inventory_ItemPopupAndAlchemy().
|
static |
См. определение в файле UICharacter.cpp строка 32
Используется в OnPaperdollLeftClick().
int bRingsShownInCharScreen |
См. определение в файле UICharacter.cpp строка 38
Используется в CharacterUI_DrawPaperdoll(), CastSpellInfo::GetCastSpellInInventoryWindow(), GUIWindow_CharacterRecord::GUIWindow_CharacterRecord(), OnPaperdollLeftClick(), ringscreenactive(), GUIWindow_CharacterRecord::ToggleRingsOverlay() и GUIWindow_CharacterRecord::Update().
unsigned int ui_mainmenu_copyright_color |
См. определение в файле UICharacter.cpp строка 40
Используется в DrawMM7CopyrightWindow() и set_default_ui_skin().
unsigned int ui_character_tooltip_header_default_color |
См. определение в файле UICharacter.cpp строка 42
Используется в CharacterUI_DrawTooltip() и set_default_ui_skin().
unsigned int ui_character_default_text_color |
См. определение в файле UICharacter.cpp строка 43
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw(), GUIWindow_CharacterRecord::CharacterUI_StatsTab_Draw(), Player::GetExperienceDisplayColor(), set_default_ui_skin() и GUIWindow_QuickReference::Update().
unsigned int ui_character_skill_highlight_color |
См. определение в файле UICharacter.cpp строка 44
Используется в set_default_ui_skin().
unsigned int ui_character_header_text_color |
См. определение в файле UICharacter.cpp строка 45
Используется в GUIWindow_CharacterRecord::CharacterUI_AwardsTab_Draw(), GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw(), CharacterUI_SkillsTab_Draw__DrawSkillTable(), GUIWindow_CharacterRecord::CharacterUI_StatsTab_Draw(), GameUI_CharacterQuickRecord_Draw(), set_default_ui_skin() и GUIWindow_QuickReference::Update().
unsigned int ui_character_bonus_text_color |
См. определение в файле UICharacter.cpp строка 46
Используется в buttonbox(), GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw(), CharacterUI_SkillsTab_Draw__DrawSkillTable(), GUIWindow_CharacterRecord::CharacterUI_StatsTab_Draw(), Player::GetExperienceDisplayColor(), set_default_ui_skin() и GUIWindow_QuickReference::Update().
unsigned int ui_character_bonus_text_color_neg |
См. определение в файле UICharacter.cpp строка 47
Используется в set_default_ui_skin() и GUIWindow_QuickReference::Update().
unsigned int ui_character_skill_upgradeable_color |
См. определение в файле UICharacter.cpp строка 48
Используется в CharacterUI_SkillsTab_Draw__DrawSkillTable() и set_default_ui_skin().
unsigned int ui_character_skill_default_color |
См. определение в файле UICharacter.cpp строка 49
Используется в CharacterUI_SkillsTab_Draw__DrawSkillTable() и set_default_ui_skin().
unsigned int ui_character_stat_default_color |
См. определение в файле UICharacter.cpp строка 50
Используется в Player::GetStatColor() и set_default_ui_skin().
unsigned int ui_character_stat_buffed_color |
См. определение в файле UICharacter.cpp строка 51
Используется в Player::GetStatColor() и set_default_ui_skin().
unsigned int ui_character_stat_debuffed_color |
См. определение в файле UICharacter.cpp строка 52
Используется в Player::GetStatColor() и set_default_ui_skin().
unsigned int ui_character_skillinfo_can_learn |
См. определение в файле UICharacter.cpp строка 53
Используется в GetSkillColor() и set_default_ui_skin().
unsigned int ui_character_skillinfo_can_learn_gm |
См. определение в файле UICharacter.cpp строка 54
Используется в GetSkillColor() и set_default_ui_skin().
unsigned int ui_character_skillinfo_cant_learn |
См. определение в файле UICharacter.cpp строка 55
Используется в GetSkillColor() и set_default_ui_skin().
unsigned int ui_character_condition_normal_color |
См. определение в файле UICharacter.cpp строка 56
Используется в GetConditionDrawColor() и set_default_ui_skin().
unsigned int ui_character_condition_light_color |
См. определение в файле UICharacter.cpp строка 57
Используется в GetConditionDrawColor() и set_default_ui_skin().
unsigned int ui_character_condition_moderate_color |
См. определение в файле UICharacter.cpp строка 58
Используется в GetConditionDrawColor() и set_default_ui_skin().
unsigned int ui_character_condition_severe_color |
См. определение в файле UICharacter.cpp строка 59
Используется в buttonbox(), GetConditionDrawColor() и set_default_ui_skin().
std::array<unsigned int, 6> ui_character_award_color |
См. определение в файле UICharacter.cpp строка 60
Используется в GUIWindow_CharacterRecord::CharacterUI_AwardsTab_Draw() и set_default_ui_skin().
unsigned int ui_game_minimap_outline_color |
См. определение в файле UICharacter.cpp строка 62
Используется в GameUI_DrawMinimap() и set_default_ui_skin().
unsigned int ui_game_minimap_actor_friendly_color |
См. определение в файле UICharacter.cpp строка 63
Используется в GameUI_DrawMinimap() и set_default_ui_skin().
unsigned int ui_game_minimap_actor_hostile_color |
См. определение в файле UICharacter.cpp строка 64
Используется в GameUI_DrawMinimap() и set_default_ui_skin().
unsigned int ui_game_minimap_actor_corpse_color |
См. определение в файле UICharacter.cpp строка 65
Используется в GameUI_DrawMinimap() и set_default_ui_skin().
unsigned int ui_game_minimap_decoration_color_1 |
См. определение в файле UICharacter.cpp строка 66
Используется в GameUI_DrawMinimap() и set_default_ui_skin().
unsigned int ui_game_minimap_projectile_color |
См. определение в файле UICharacter.cpp строка 67
Используется в GameUI_DrawMinimap() и set_default_ui_skin().
unsigned int ui_game_minimap_treasure_color |
См. определение в файле UICharacter.cpp строка 68
Используется в GameUI_DrawMinimap() и set_default_ui_skin().
std::array<unsigned int, 24> ui_game_character_record_playerbuff_colors |
См. определение в файле UICharacter.cpp строка 69
Используется в GameUI_CharacterQuickRecord_Draw() и set_default_ui_skin().
unsigned int ui_gamemenu_video_gamma_title_color |
См. определение в файле UICharacter.cpp строка 71
Используется в set_default_ui_skin() и GUIWindow_GameVideoOptions::Update().
unsigned int ui_gamemenu_keys_action_name_color |
См. определение в файле UICharacter.cpp строка 72
Используется в set_default_ui_skin() и GUIWindow_GameKeyBindings::Update().
unsigned int ui_gamemenu_keys_key_selection_blink_color_1 |
См. определение в файле UICharacter.cpp строка 73
Используется в GameMenuUI_GetKeyBindingColor() и set_default_ui_skin().
unsigned int ui_gamemenu_keys_key_selection_blink_color_2 |
См. определение в файле UICharacter.cpp строка 74
Используется в GameMenuUI_GetKeyBindingColor() и set_default_ui_skin().
unsigned int ui_gamemenu_keys_key_default_color |
См. определение в файле UICharacter.cpp строка 75
Используется в GameMenuUI_GetKeyBindingColor() и set_default_ui_skin().
unsigned int ui_book_quests_title_color |
См. определение в файле UICharacter.cpp строка 77
Используется в set_default_ui_skin() и GUIWindow_QuestBook::Update().
unsigned int ui_book_quests_text_color |
См. определение в файле UICharacter.cpp строка 78
Используется в set_default_ui_skin() и GUIWindow_QuestBook::Update().
unsigned int ui_book_autonotes_title_color |
См. определение в файле UICharacter.cpp строка 79
Используется в set_default_ui_skin() и GUIWindow_AutonotesBook::Update().
unsigned int ui_book_autonotes_text_color |
См. определение в файле UICharacter.cpp строка 80
Используется в set_default_ui_skin() и GUIWindow_AutonotesBook::Update().
unsigned int ui_book_map_title_color |
См. определение в файле UICharacter.cpp строка 81
Используется в set_default_ui_skin() и GUIWindow_MapBook::Update().
unsigned int ui_book_map_coordinates_color |
См. определение в файле UICharacter.cpp строка 82
Используется в set_default_ui_skin() и GUIWindow_MapBook::Update().
unsigned int ui_book_calendar_title_color |
См. определение в файле UICharacter.cpp строка 84
Используется в set_default_ui_skin() и GUIWindow_CalendarBook::Update().
unsigned int ui_book_calendar_time_color |
См. определение в файле UICharacter.cpp строка 85
Используется в set_default_ui_skin() и GUIWindow_CalendarBook::Update().
unsigned int ui_book_calendar_day_color |
См. определение в файле UICharacter.cpp строка 86
Используется в set_default_ui_skin() и GUIWindow_CalendarBook::Update().
unsigned int ui_book_calendar_month_color |
См. определение в файле UICharacter.cpp строка 87
Используется в set_default_ui_skin() и GUIWindow_CalendarBook::Update().
unsigned int ui_book_calendar_year_color |
См. определение в файле UICharacter.cpp строка 88
Используется в set_default_ui_skin() и GUIWindow_CalendarBook::Update().
unsigned int ui_book_calendar_moon_color |
См. определение в файле UICharacter.cpp строка 89
Используется в set_default_ui_skin() и GUIWindow_CalendarBook::Update().
unsigned int ui_book_calendar_location_color |
См. определение в файле UICharacter.cpp строка 90
Используется в set_default_ui_skin() и GUIWindow_CalendarBook::Update().
unsigned int ui_book_journal_title_color |
См. определение в файле UICharacter.cpp строка 92
Используется в set_default_ui_skin() и GUIWindow_JournalBook::Update().
unsigned int ui_book_journal_text_color |
См. определение в файле UICharacter.cpp строка 93
Используется в set_default_ui_skin() и GUIWindow_JournalBook::Update().
unsigned int ui_book_journal_text_shadow |
См. определение в файле UICharacter.cpp строка 94
Используется в set_default_ui_skin() и GUIWindow_JournalBook::Update().
unsigned int ui_game_dialogue_npc_name_color |
См. определение в файле UICharacter.cpp строка 96
Используется в set_default_ui_skin() и GUIWindow_Dialogue::Update().
unsigned int ui_game_dialogue_option_highlight_color |
См. определение в файле UICharacter.cpp строка 97
Используется в set_default_ui_skin() и GUIWindow_Dialogue::Update().
unsigned int ui_game_dialogue_option_normal_color |
См. определение в файле UICharacter.cpp строка 98
Используется в set_default_ui_skin() и GUIWindow_Dialogue::Update().
unsigned int ui_house_player_cant_interact_color |
См. определение в файле UICharacter.cpp строка 100
Используется в HouseUI_CheckIfPlayerCanInteract() и set_default_ui_skin().
Image* papredoll_drhs[4] |
См. определение в файле UICharacter.cpp строка 200
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), WetsuitOff() и WetsuitOn().
Image* papredoll_dlhus[4] |
См. определение в файле UICharacter.cpp строка 201
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), WetsuitOff() и WetsuitOn().
Image* papredoll_dlhs[4] |
См. определение в файле UICharacter.cpp строка 202
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), WetsuitOff() и WetsuitOn().
Image* papredoll_dbods[5] |
См. определение в файле UICharacter.cpp строка 203
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), WetsuitOff() и WetsuitOn().
Image* paperdoll_armor_texture[4][17][3] |
См. определение в файле UICharacter.cpp строка 204
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
Image* papredoll_dlaus[5] |
См. определение в файле UICharacter.cpp строка 206
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), WetsuitOff() и WetsuitOn().
Image* papredoll_dlads[4] |
См. определение в файле UICharacter.cpp строка 207
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), WetsuitOff() и WetsuitOn().
Image* papredoll_flying_feet[22] |
См. определение в файле UICharacter.cpp строка 208
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), WetsuitOff() и WetsuitOn().
Image* paperdoll_boots_texture[4][6] |
См. определение в файле UICharacter.cpp строка 209
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
Image* paperdoll_cloak_collar_texture[4][10] |
См. определение в файле UICharacter.cpp строка 210
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
Image* paperdoll_cloak_texture[4][10] |
См. определение в файле UICharacter.cpp строка 211
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
Image* paperdoll_helm_texture[2][16] |
См. определение в файле UICharacter.cpp строка 212
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
Image* paperdoll_belt_texture[4][7] |
См. определение в файле UICharacter.cpp строка 213
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
const int paperdoll_Weapon[4][16][2] |
См. определение в файле UICharacter.cpp строка 215
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_Boot[4][7][2] |
См. определение в файле UICharacter.cpp строка 283
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_Cloak[4][10][2] |
См. определение в файле UICharacter.cpp строка 291
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_CloakCollar[4][10][2] |
См. определение в файле UICharacter.cpp строка 300
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_Belt[4][7][2] |
См. определение в файле UICharacter.cpp строка 310
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_Helm[4][16][2] |
См. определение в файле UICharacter.cpp строка 317
Используется в CharacterUI_DrawPaperdoll().
const int pPaperdoll_Beards[4] |
См. определение в файле UICharacter.cpp строка 330
Используется в CharacterUI_DrawPaperdoll().
const int pPaperdoll_LeftHand[4][2] |
См. определение в файле UICharacter.cpp строка 336
Используется в CharacterUI_DrawPaperdoll().
const int pPaperdoll_SecondLeftHand[4][2] |
См. определение в файле UICharacter.cpp строка 339
Используется в CharacterUI_DrawPaperdoll().
const int pPaperdoll_RightHand[4][2] |
См. определение в файле UICharacter.cpp строка 342
Используется в CharacterUI_DrawPaperdoll().
const int pPaperdollLeftEmptyHand[4][2] |
См. определение в файле UICharacter.cpp строка 345
Используется в CharacterUI_DrawPaperdoll().
int pPaperdoll_BodyX = 481 |
См. определение в файле UICharacter.cpp строка 349
Используется в CharacterUI_DrawPaperdoll().
int pPaperdoll_BodyY = 0 |
См. определение в файле UICharacter.cpp строка 350
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_Armor_Coord[4][17][2] |
См. определение в файле UICharacter.cpp строка 351
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_shoulder_coord[4][17][2] |
См. определение в файле UICharacter.cpp строка 370
Используется в CharacterUI_DrawPaperdoll().
const int paperdoll_shoulder_second_coord[4][17][2] |
См. определение в файле UICharacter.cpp строка 387
Используется в CharacterUI_DrawPaperdoll().
const char* dlad_texnames_by_face[25] |
См. определение в файле UICharacter.cpp строка 405
Используется в CharacterUI_LoadPaperdollTextures() и WetsuitOff().
const char* dlau_texnames_by_face[25] |
См. определение в файле UICharacter.cpp строка 410
Используется в CharacterUI_LoadPaperdollTextures() и WetsuitOff().
const char* dbod_texnames_by_face[25] |
См. определение в файле UICharacter.cpp строка 415
Используется в CharacterUI_LoadPaperdollTextures() и WetsuitOff().
const char* drh_texnames_by_face[25] |
См. определение в файле UICharacter.cpp строка 420
Используется в CharacterUI_LoadPaperdollTextures() и WetsuitOff().
const char* dlh_texnames_by_face[25] |
См. определение в файле UICharacter.cpp строка 425
Используется в CharacterUI_LoadPaperdollTextures() и WetsuitOff().
const char* dlhu_texnames_by_face[25] |
См. определение в файле UICharacter.cpp строка 430
Используется в CharacterUI_LoadPaperdollTextures() и WetsuitOff().
const int pArmorSkills[5] |
См. определение в файле UICharacter.cpp строка 436
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_CreateButtons() и GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw().
const int pWeaponSkills[9] |
См. определение в файле UICharacter.cpp строка 439
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_CreateButtons() и GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw().
const int pMiscSkills[12] |
См. определение в файле UICharacter.cpp строка 443
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_CreateButtons() и GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw().
const int pMagicSkills[9] |
См. определение в файле UICharacter.cpp строка 449
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_CreateButtons() и GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw().
Image* ui_character_skills_background = nullptr |
См. определение в файле UICharacter.cpp строка 454
Используется в GUIWindow_CharacterRecord::CharacterUI_SkillsTab_Draw().
Image* ui_character_awards_background = nullptr |
См. определение в файле UICharacter.cpp строка 455
Используется в GUIWindow_CharacterRecord::CharacterUI_AwardsTab_Draw().
Image* ui_character_stats_background = nullptr |
См. определение в файле UICharacter.cpp строка 456
Используется в GUIWindow_CharacterRecord::CharacterUI_StatsTab_Draw().
Image* ui_character_inventory_background = nullptr |
См. определение в файле UICharacter.cpp строка 457
Используется в CharacterUI_InventoryTab_Draw() и SetUserInterface().
Image* ui_character_inventory_background_strip = nullptr |
См. определение в файле UICharacter.cpp строка 458
Используется в CharacterUI_InventoryTab_Draw().
Image* ui_character_inventory_magnification_glass = nullptr |
См. определение в файле UICharacter.cpp строка 459
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
Image* ui_character_inventory_paperdoll_background = nullptr |
См. определение в файле UICharacter.cpp строка 460
Используется в CharacterUI_DrawPaperdoll() и CharacterUI_LoadPaperdollTextures().
Image* ui_character_inventory_paperdoll_rings_background = nullptr |
См. определение в файле UICharacter.cpp строка 461
Используется в CharacterUI_DrawPaperdollWithRingOverlay() и CharacterUI_LoadPaperdollTextures().
Image* ui_character_inventory_paperdoll_rings_close = nullptr |
См. определение в файле UICharacter.cpp строка 462
Используется в CharacterUI_DrawPaperdollWithRingOverlay(), CharacterUI_LoadPaperdollTextures() и GUIWindow_CharacterRecord::ToggleRingsOverlay().
std::array<Image *, 16> paperdoll_dbrds |
См. определение в файле UICharacter.cpp строка 464
Используется в CharacterUI_DrawPaperdoll(), CharacterUI_LoadPaperdollTextures(), GUIWindow_CharacterRecord::GUIWindow_CharacterRecord(), WetsuitOff() и WetsuitOn().