mirror of
https://github.com/1dot13/source.git
synced 2026-07-29 13:52:17 +02:00
- Fix: VS2010 debug build issue with reading in StructureConstruct.xml
- replaced a few hardcoded values with enums - use TANK(...) macro instead of checking for bodytype by hand git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@7959 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
@@ -557,14 +557,14 @@ INT32 InternalGoAsFarAsPossibleTowards(SOLDIERTYPE *pSoldier, INT32 sDesGrid, IN
|
||||
// else look at the 8 nearest gridnos to sDesGrid for a valid destination
|
||||
|
||||
// clear ubDirChecked flag for all 8 directions
|
||||
for (ubDirection = 0; ubDirection < 8; ubDirection++)
|
||||
for ( ubDirection = 0; ubDirection < NUM_WORLD_DIRECTIONS; ++ubDirection )
|
||||
ubDirChecked[ubDirection] = FALSE;
|
||||
|
||||
ubDirsLeft = 8;
|
||||
ubDirsLeft = NUM_WORLD_DIRECTIONS;
|
||||
|
||||
// examine all 8 spots around 'sDesGrid'
|
||||
// keep looking while directions remain and a satisfactory one not found
|
||||
for (ubDirsLeft = 8; ubDirsLeft != 0; ubDirsLeft--)
|
||||
for ( ubDirsLeft = NUM_WORLD_DIRECTIONS; ubDirsLeft != 0; --ubDirsLeft )
|
||||
{
|
||||
if (fFound)
|
||||
{
|
||||
@@ -1137,7 +1137,7 @@ UINT16 RunAway( SOLDIERTYPE * pSoldier )
|
||||
bOkayDir[ atan8( pSoldier->sX, pSoldier->sY, pOpponent->sX, pOpponent->sY ) ] = FALSE;
|
||||
}
|
||||
|
||||
for (ubLoop = 0; ubLoop < 8; ubLoop += 2)
|
||||
for (ubLoop = 0; ubLoop < NUM_WORLD_DIRECTIONS; ubLoop += 2)
|
||||
{
|
||||
if (bOkayDir[ubLoop])
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user