Distinguish between planes "in orbit" and "launched"
Use new pln_is_in_orbit() when we want to test for orbit specifically, and test PLN_LAUNCHED when we want to test whether the plane not sitting in the sector (because it is flying). This distinction is pointless at this time, because the only way PLN_LAUNCHED gets set is when a satellite goes into orbit. It will become useful in a later commit, which will use PLN_LAUNCHED to mark flying planes.
This commit is contained in:
parent
5e930f5fdf
commit
8006543878
12 changed files with 26 additions and 27 deletions
|
@ -569,6 +569,7 @@ extern int put_plane_on_land(struct plnstr *, struct lndstr *);
|
|||
extern int pln_hitchance(struct plnstr *, int, int);
|
||||
extern int pln_damage(struct plnstr *, coord, coord, char, int *, int);
|
||||
extern int pln_identchance(struct plnstr *, int, int);
|
||||
extern int pln_is_in_orbit(struct plnstr *);
|
||||
extern void pln_set_tech(struct plnstr *, int);
|
||||
/* pr.c */
|
||||
extern void pr(char *, ...) ATTRIBUTE((format (printf, 1, 2)));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue