mirror of
https://github.com/1dot13/source.git
synced 2026-08-12 14:10:23 +02:00
Update inventory arrays to be vectors. Add class for inventory. Change some structs that use inventories to classes to provide constructors, destructors, etc. Note that with this update all file operations should still be compatible with previous files.
git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@971 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
+12
-4
@@ -2050,7 +2050,9 @@ void GlobalReachableTest( INT16 sStartGridNo )
|
||||
SOLDIERTYPE s;
|
||||
INT32 iCurrentGridNo =0;
|
||||
|
||||
memset( &s, 0, sizeof( SOLDIERTYPE ) );
|
||||
// WDS - Clean up inventory handling
|
||||
//memset( &s, 0, SIZEOF_SOLDIERTYPE );
|
||||
s.initialize();
|
||||
s.sGridNo = sStartGridNo;
|
||||
s.bLevel = 0;
|
||||
s.bTeam = 1;
|
||||
@@ -2072,7 +2074,9 @@ void LocalReachableTest( INT16 sStartGridNo, INT8 bRadius )
|
||||
INT32 iCurrentGridNo = 0;
|
||||
INT32 iX, iY;
|
||||
|
||||
memset( &s, 0, sizeof( SOLDIERTYPE ) );
|
||||
// WDS - Clean up inventory handling
|
||||
//memset( &s, 0, SIZEOF_SOLDIERTYPE );
|
||||
s.initialize();
|
||||
s.sGridNo = sStartGridNo;
|
||||
|
||||
//if we are moving on the gorund level
|
||||
@@ -2113,7 +2117,9 @@ void GlobalItemsReachableTest( INT16 sStartGridNo1, INT16 sStartGridNo2 )
|
||||
SOLDIERTYPE s;
|
||||
INT32 iCurrentGridNo =0;
|
||||
|
||||
memset( &s, 0, sizeof( SOLDIERTYPE ) );
|
||||
// WDS - Clean up inventory handling
|
||||
//memset( &s, 0, SIZEOF_SOLDIERTYPE );
|
||||
s.initialize();
|
||||
s.sGridNo = sStartGridNo1;
|
||||
s.bLevel = 0;
|
||||
s.bTeam = 1;
|
||||
@@ -2139,7 +2145,9 @@ void RoofReachableTest( INT16 sStartGridNo, UINT8 ubBuildingID )
|
||||
SOLDIERTYPE s;
|
||||
INT16 sGridNo;
|
||||
|
||||
memset( &s, 0, sizeof( SOLDIERTYPE ) );
|
||||
// WDS - Clean up inventory handling
|
||||
//memset( &s, 0, SIZEOF_SOLDIERTYPE );
|
||||
s.initialize();
|
||||
s.sGridNo = sStartGridNo;
|
||||
s.bLevel = 1;
|
||||
s.bTeam = 1;
|
||||
|
||||
Reference in New Issue
Block a user