Battle & ship code cleanup: Removed the now invariant var CyborgDescPtr
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3263 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
+8
-10
@@ -99,7 +99,7 @@ DoRunAway (STARSHIP *StarShipPtr)
|
||||
BUILD_COLOR (MAKE_RGB15 (0x0B, 0x00, 0x00), 0x2E));
|
||||
SetPrimType (&DisplayArray[ElementPtr->PrimIndex], STAMPFILL_PRIM);
|
||||
|
||||
CyborgDescPtr->ship_input_state = 0;
|
||||
StarShipPtr->ship_input_state = 0;
|
||||
}
|
||||
UnlockElement (StarShipPtr->hShip);
|
||||
}
|
||||
@@ -170,8 +170,6 @@ ProcessInput (void)
|
||||
|
||||
if (StarShipPtr->hShip)
|
||||
{
|
||||
CyborgDescPtr = StarShipPtr;
|
||||
|
||||
InputState = PlayerInput[cur_player]->handlers->frameInput (
|
||||
PlayerInput[cur_player], StarShipPtr);
|
||||
|
||||
@@ -192,19 +190,19 @@ ProcessInput (void)
|
||||
}
|
||||
#endif
|
||||
|
||||
CyborgDescPtr->ship_input_state = 0;
|
||||
if (CyborgDescPtr->RaceDescPtr->ship_info.crew_level)
|
||||
StarShipPtr->ship_input_state = 0;
|
||||
if (StarShipPtr->RaceDescPtr->ship_info.crew_level)
|
||||
{
|
||||
if (InputState & BATTLE_LEFT)
|
||||
CyborgDescPtr->ship_input_state |= LEFT;
|
||||
StarShipPtr->ship_input_state |= LEFT;
|
||||
else if (InputState & BATTLE_RIGHT)
|
||||
CyborgDescPtr->ship_input_state |= RIGHT;
|
||||
StarShipPtr->ship_input_state |= RIGHT;
|
||||
if (InputState & BATTLE_THRUST)
|
||||
CyborgDescPtr->ship_input_state |= THRUST;
|
||||
StarShipPtr->ship_input_state |= THRUST;
|
||||
if (InputState & BATTLE_WEAPON)
|
||||
CyborgDescPtr->ship_input_state |= WEAPON;
|
||||
StarShipPtr->ship_input_state |= WEAPON;
|
||||
if (InputState & BATTLE_SPECIAL)
|
||||
CyborgDescPtr->ship_input_state |= SPECIAL;
|
||||
StarShipPtr->ship_input_state |= SPECIAL;
|
||||
|
||||
if (CanRunAway && cur_player == 0 &&
|
||||
(InputState & BATTLE_ESCAPE))
|
||||
|
||||
@@ -288,8 +288,6 @@ PlotIntercept (ELEMENT *ElementPtr0, ELEMENT *ElementPtr1,
|
||||
return (0);
|
||||
}
|
||||
|
||||
STARSHIP *CyborgDescPtr;
|
||||
|
||||
static void
|
||||
InitCyborg (STARSHIP *StarShipPtr)
|
||||
{
|
||||
|
||||
@@ -44,7 +44,6 @@ enum
|
||||
FIRST_EMPTY_INDEX
|
||||
};
|
||||
|
||||
extern STARSHIP *CyborgDescPtr;
|
||||
extern SIZE cur_player;
|
||||
|
||||
extern BATTLE_INPUT_STATE computer_intelligence (
|
||||
|
||||
@@ -503,7 +503,6 @@ GetNextStarShip (STARSHIP *LastStarShipPtr, COUNT which_side)
|
||||
HSTARSHIP hBattleShip;
|
||||
|
||||
cur_player = which_side;
|
||||
CyborgDescPtr = 0;
|
||||
|
||||
|
||||
hBattleShip = GetEncounterStarShip (LastStarShipPtr, which_side);
|
||||
|
||||
Reference in New Issue
Block a user