Don't store land unit stats in struct lndstr, part 2
struct lndstr members lnd_spy, lnd_rad, lnd_ammo, lnd_fuelc, lnd_fuelu, lnd_maxlight, lnd_maxlight are mere copies of struct lchrstr members l_spy, l_rad, l_ammo, l_fuelc, l_fuelu, l_nxlight, l_nland. Remove them. Make land unit selectors spy, rmax, ammo, fuelc, fuelu, maxlight virtual.
This commit is contained in:
parent
cdf1bcfa22
commit
c75d19b082
12 changed files with 57 additions and 57 deletions
|
@ -79,13 +79,6 @@ struct lndstr {
|
|||
short lnd_land; /* pointer to transporting unit */
|
||||
unsigned char lnd_nland;
|
||||
short lnd_access; /* Last tick mob was updated (MOB_ACCESS) */
|
||||
int lnd_spy; /* Seeing distance */
|
||||
int lnd_rad; /* reaction radius */
|
||||
int lnd_ammo; /* firing ammu used per shot */
|
||||
unsigned char lnd_fuelc; /* fuel capacity */
|
||||
unsigned char lnd_fuelu; /* fuel used per 10 mob */
|
||||
unsigned char lnd_maxlight; /* maximum number of xlight planes */
|
||||
unsigned char lnd_maxland; /* maximum number of units */
|
||||
time_t lnd_timestamp; /* Last time this unit was touched */
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue