mirror of
https://github.com/1dot13/source.git
synced 2026-09-02 14:36:06 +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:
+3
-1
@@ -49,6 +49,8 @@ enum{
|
||||
|
||||
extern INT16 sVehicleOrigArmorValues[ NUMBER_OF_TYPES_OF_VEHICLES][ NUMBER_OF_INTERNAL_HIT_LOCATIONS_IN_VEHICLE];
|
||||
|
||||
// WDS - Clean up inventory handling
|
||||
#define MAXPASSENGERS 10
|
||||
// struct for vehicles
|
||||
typedef struct
|
||||
{
|
||||
@@ -60,7 +62,7 @@ typedef struct
|
||||
INT16 sSectorZ;
|
||||
BOOLEAN fBetweenSectors; // between sectors?
|
||||
INT16 sGridNo; // location in tactical
|
||||
SOLDIERTYPE *pPassengers[ 10 ];
|
||||
SOLDIERTYPE *pPassengers[ MAXPASSENGERS ];
|
||||
UINT8 ubDriver;
|
||||
INT16 sInternalHitLocations[ NUMBER_OF_EXTERNAL_HIT_LOCATIONS_ON_VEHICLE ];
|
||||
INT16 sArmourType;
|
||||
|
||||
Reference in New Issue
Block a user