| 328 | } |
| 329 | |
| 330 | void TitleScreen::initCharCreationMenu() { |
| 331 | auto charCreationMenu = make_shared<CharCreationPane>([=](PlayerPtr newPlayer) { |
| 332 | if (newPlayer) { |
| 333 | m_mainAppPlayer = newPlayer; |
| 334 | m_playerStorage->savePlayer(m_mainAppPlayer); |
| 335 | m_playerStorage->moveToFront(m_mainAppPlayer->uuid()); |
| 336 | } |
| 337 | back(); |
| 338 | }); |
| 339 | charCreationMenu->setAnchor(PaneAnchor::Center); |
| 340 | charCreationMenu->lockPosition(); |
| 341 | |
| 342 | m_paneManager.registerPane("charCreationMenu", PaneLayer::Hud, charCreationMenu); |
| 343 | } |
| 344 | |
| 345 | |
| 346 | void TitleScreen::populateServerList(ListWidgetPtr list){ |
nothing calls this directly
no test coverage detected