Skip to content

Commit 20dccf7

Browse files
committed
refactor: Supersede viewed player side with the new utility logic
1 parent 9dfa949 commit 20dccf7

File tree

6 files changed

+2
-22
lines changed

6 files changed

+2
-22
lines changed

Generals/Code/GameEngine/Include/GameClient/ControlBar.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -734,8 +734,6 @@ class ControlBar : public SubsystemInterface
734734
Player* getCurrentlyViewedPlayer();
735735
/// Returns the relationship with the currently viewed player. May return NEUTRAL if no player is selected while observing.
736736
Relationship getCurrentlyViewedPlayerRelationship(const Team* team);
737-
/// Returns the currently viewed player. Returns "Observer" if no player is selected while observing.
738-
AsciiString getCurrentlyViewedPlayerSide();
739737

740738
// ControlBarResizer *getControlBarResizer( void ) {return m_controlBarResizer;}
741739

Generals/Code/GameEngine/Source/GameClient/Eva.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -430,7 +430,7 @@ void Eva::processPlayingMessages(UnsignedInt currentFrame)
430430
}
431431

432432
// We've got a winner!
433-
AsciiString side = TheControlBar->getCurrentlyViewedPlayerSide();
433+
AsciiString side = rts::getObservedOrLocalPlayer()->getSide();
434434
Int numSides = storedIt->m_evaInfo->m_evaSideSounds.size();
435435

436436
for (Int i = 0; i < numSides; ++i) {

Generals/Code/GameEngine/Source/GameClient/GUI/ControlBar/ControlBar.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -174,14 +174,6 @@ Relationship ControlBar::getCurrentlyViewedPlayerRelationship(const Team* team)
174174
return NEUTRAL;
175175
}
176176

177-
AsciiString ControlBar::getCurrentlyViewedPlayerSide()
178-
{
179-
if (Player* player = getCurrentlyViewedPlayer())
180-
player->getSide();
181-
182-
return ThePlayerList->getLocalPlayer()->getSide();
183-
}
184-
185177
void ControlBar::populatePurchaseScience( Player* player )
186178
{
187179
// TheInGameUI->deselectAllDrawables();

GeneralsMD/Code/GameEngine/Include/GameClient/ControlBar.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -748,8 +748,6 @@ class ControlBar : public SubsystemInterface
748748
Player* getCurrentlyViewedPlayer();
749749
/// Returns the relationship with the currently viewed player. May return NEUTRAL if no player is selected while observing.
750750
Relationship getCurrentlyViewedPlayerRelationship(const Team* team);
751-
/// Returns the currently viewed player. Returns "Observer" if no player is selected while observing.
752-
AsciiString getCurrentlyViewedPlayerSide();
753751

754752
// ControlBarResizer *getControlBarResizer( void ) {return m_controlBarResizer;}
755753

GeneralsMD/Code/GameEngine/Source/GameClient/Eva.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@ void Eva::processPlayingMessages(UnsignedInt currentFrame)
504504
}
505505

506506
// We've got a winner!
507-
AsciiString side = TheControlBar->getCurrentlyViewedPlayerSide();
507+
AsciiString side = rts::getObservedOrLocalPlayer()->getSide();
508508
Int numSides = storedIt->m_evaInfo->m_evaSideSounds.size();
509509

510510
// clear it. If we can't find the side we want, don't play anything

GeneralsMD/Code/GameEngine/Source/GameClient/GUI/ControlBar/ControlBar.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -175,14 +175,6 @@ Relationship ControlBar::getCurrentlyViewedPlayerRelationship(const Team* team)
175175
return NEUTRAL;
176176
}
177177

178-
AsciiString ControlBar::getCurrentlyViewedPlayerSide()
179-
{
180-
if (Player* player = getCurrentlyViewedPlayer())
181-
return player->getSide();
182-
183-
return ThePlayerList->getLocalPlayer()->getSide();
184-
}
185-
186178
void ControlBar::populatePurchaseScience( Player* player )
187179
{
188180
// TheInGameUI->deselectAllDrawables();

0 commit comments

Comments
 (0)