Update appearance menu item order and labels
- Updated item order and labels in ModMenuModule::PlayerAppearanceMenu
This commit is contained in:
parent
73a371a489
commit
ad0db92a90
@ -31,32 +31,32 @@ bool ModMenuModule::PlayerAppearanceMenu::Attach()
|
|||||||
playerAppearanceCheat->SetEnabled(true);
|
playerAppearanceCheat->SetEnabled(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ped remap
|
// graphic type
|
||||||
UiModule::Text* remapText = m_menuController->CreateItem<UiModule::Text>(vertCont, L"", options.textSize);
|
|
||||||
m_remapController = m_menuController->CreateLatestItemController<UiModule::SelectController<Game::PED_REMAP>>(
|
|
||||||
remapText,
|
|
||||||
Game::Utils::GetAvailablePedRemaps(),
|
|
||||||
std::nullopt,
|
|
||||||
UiModule::SelectControllerOptions{ L"Ped Remap: #", L"#" }
|
|
||||||
);
|
|
||||||
m_remapController->SetConverter<PedRemapConverter>();
|
|
||||||
m_remapController->SetSaveCallback([playerAppearanceCheat](Game::PED_REMAP newRemap) {
|
|
||||||
playerAppearanceCheat->SetRemap(newRemap);
|
|
||||||
});
|
|
||||||
|
|
||||||
// ped graphic type
|
|
||||||
UiModule::Text* graphicTypeText = m_menuController->CreateItem<UiModule::Text>(vertCont, L"", options.textSize);
|
UiModule::Text* graphicTypeText = m_menuController->CreateItem<UiModule::Text>(vertCont, L"", options.textSize);
|
||||||
m_graphicTypeController = m_menuController->CreateLatestItemController<UiModule::SelectController<Game::PED_GRAPHIC_TYPE>>(
|
m_graphicTypeController = m_menuController->CreateLatestItemController<UiModule::SelectController<Game::PED_GRAPHIC_TYPE>>(
|
||||||
graphicTypeText,
|
graphicTypeText,
|
||||||
Game::Utils::GetAvailablePedGraphicTypes(),
|
Game::Utils::GetAvailablePedGraphicTypes(),
|
||||||
std::nullopt,
|
std::nullopt,
|
||||||
UiModule::SelectControllerOptions{ L"Ped Graphic Type: #", L"#" }
|
UiModule::SelectControllerOptions{ L"Graphic Type: #", L"#" }
|
||||||
);
|
);
|
||||||
m_graphicTypeController->SetConverter<PedGraphicTypeConverter>();
|
m_graphicTypeController->SetConverter<PedGraphicTypeConverter>();
|
||||||
m_graphicTypeController->SetSaveCallback([playerAppearanceCheat](Game::PED_GRAPHIC_TYPE newGraphicType) {
|
m_graphicTypeController->SetSaveCallback([playerAppearanceCheat](Game::PED_GRAPHIC_TYPE newGraphicType) {
|
||||||
playerAppearanceCheat->SetGraphicType(newGraphicType);
|
playerAppearanceCheat->SetGraphicType(newGraphicType);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// remap
|
||||||
|
UiModule::Text* remapText = m_menuController->CreateItem<UiModule::Text>(vertCont, L"", options.textSize);
|
||||||
|
m_remapController = m_menuController->CreateLatestItemController<UiModule::SelectController<Game::PED_REMAP>>(
|
||||||
|
remapText,
|
||||||
|
Game::Utils::GetAvailablePedRemaps(),
|
||||||
|
std::nullopt,
|
||||||
|
UiModule::SelectControllerOptions{ L"Remap: #", L"#" }
|
||||||
|
);
|
||||||
|
m_remapController->SetConverter<PedRemapConverter>();
|
||||||
|
m_remapController->SetSaveCallback([playerAppearanceCheat](Game::PED_REMAP newRemap) {
|
||||||
|
playerAppearanceCheat->SetRemap(newRemap);
|
||||||
|
});
|
||||||
|
|
||||||
// lock
|
// lock
|
||||||
UiModule::Text* lockText = m_menuController->CreateItem<UiModule::Text>(vertCont, L"", options.textSize);
|
UiModule::Text* lockText = m_menuController->CreateItem<UiModule::Text>(vertCont, L"", options.textSize);
|
||||||
auto* lockController = m_menuController->CreateLatestItemController<UiModule::VarTextSelectController<bool, bool>>(
|
auto* lockController = m_menuController->CreateLatestItemController<UiModule::VarTextSelectController<bool, bool>>(
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user