Don't store plane stats in struct plnstr
New pln_att(), pln_def(), pln_acc(), pln_range_max(), pln_load() replace the struct plnstr members with the same names. Make plane selectors att and def virtual.
This commit is contained in:
parent
d1a193ff07
commit
ffc5d0cfd7
15 changed files with 111 additions and 73 deletions
|
@ -202,7 +202,7 @@ launch_as(struct plnstr *pp)
|
|||
pr("No satellites there!\n");
|
||||
return RET_FAIL;
|
||||
}
|
||||
if (msl_hit(pp, plane.pln_def, EF_PLANE, N_SAT_KILL, N_SAT_KILL,
|
||||
if (msl_hit(pp, pln_def(&plane), EF_PLANE, N_SAT_KILL, N_SAT_KILL,
|
||||
prplane(&plane), sx, sy, plane.pln_own)) {
|
||||
dam = pln_damage(pp, sx, sy, 'p', &nukedam, 1);
|
||||
oldown = plane.pln_own;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue