mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-21 11:09:41 +00:00
Make DedicatedPlayer's setMarkerState method actually enable markers
This commit is contained in:
parent
1e4d625c99
commit
c54af2b02b
1 changed files with 6 additions and 0 deletions
|
@ -472,7 +472,9 @@ void DedicatedPlayer::updateMarker()
|
||||||
{
|
{
|
||||||
if (!markerEnabled)
|
if (!markerEnabled)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
GUIController *gui = Main::get().getGUIController();
|
GUIController *gui = Main::get().getGUIController();
|
||||||
|
|
||||||
if (gui->mPlayerMarkers.isExistent(marker))
|
if (gui->mPlayerMarkers.isExistent(marker))
|
||||||
{
|
{
|
||||||
gui->mPlayerMarkers.deleteMarker(marker);
|
gui->mPlayerMarkers.deleteMarker(marker);
|
||||||
|
@ -487,6 +489,7 @@ void DedicatedPlayer::removeMarker()
|
||||||
{
|
{
|
||||||
if (!markerEnabled)
|
if (!markerEnabled)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
markerEnabled = false;
|
markerEnabled = false;
|
||||||
Main::get().getGUIController()->mPlayerMarkers.deleteMarker(marker);
|
Main::get().getGUIController()->mPlayerMarkers.deleteMarker(marker);
|
||||||
}
|
}
|
||||||
|
@ -494,7 +497,10 @@ void DedicatedPlayer::removeMarker()
|
||||||
void DedicatedPlayer::setMarkerState(bool state)
|
void DedicatedPlayer::setMarkerState(bool state)
|
||||||
{
|
{
|
||||||
if (state)
|
if (state)
|
||||||
|
{
|
||||||
|
markerEnabled = true;
|
||||||
updateMarker();
|
updateMarker();
|
||||||
|
}
|
||||||
else
|
else
|
||||||
removeMarker();
|
removeMarker();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue