mirror of
https://github.com/ZDoom/Raze.git
synced 2025-04-23 00:11:03 +00:00
- global search & replace for daang and osectnum.
This commit is contained in:
parent
aaa5bd384b
commit
620cc72f0e
26 changed files with 70 additions and 70 deletions
|
@ -209,7 +209,7 @@ void aiProcess() {
|
|||
|
||||
PLAYER& plr = player[0];
|
||||
|
||||
// short daang = plr.angle.ang.asbuild();
|
||||
// int16_t daang = plr.angle.ang.asbuild();
|
||||
// int daz2 = -MulScale(plr.horizon.horiz.asq16(), 2000, 16);
|
||||
// hitscan(plr.x, plr.y, plr.z, plr.sector, // Start position
|
||||
// bcos(daang), // X vector of 3D ang
|
||||
|
@ -488,7 +488,7 @@ void aisearch(PLAYER& plr, DWHActor* actor, boolean fly) {
|
|||
// return;
|
||||
// }
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
Collision moveStat;
|
||||
if (fly)
|
||||
|
|
|
@ -17,7 +17,7 @@ static void chasedemon(PLAYER& plr, DWHActor* actor)
|
|||
spr.z += TICSPERFRAME << 8;
|
||||
}
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (krand() % 63 == 0) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y,
|
||||
spr.z - (tileHeight(spr.picnum) << 7), spr.sectnum) && plr.invisibletime < 0)
|
||||
|
@ -153,7 +153,7 @@ static void fleedemon(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aifly(actor);
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ static void chasedevil(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
if (krand() % 63 == 0) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y,
|
||||
|
@ -133,7 +133,7 @@ static void fleedevil(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -16,7 +16,7 @@ static void chasedragon(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
// int speed = 10;
|
||||
if ((krand() % 16) == 0) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
|
@ -74,7 +74,7 @@ static void fleedragon(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chasefatwitch(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
if (krand() % 63 == 0) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y,
|
||||
|
@ -174,7 +174,7 @@ static void fleefatwitch(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -12,7 +12,7 @@ static void chasefish(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -32,7 +32,7 @@ static void chasefish(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -127,7 +127,7 @@ static void skirmishfish(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (aimove(actor).type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
SetNewStatus(actor, FACE);
|
||||
|
|
|
@ -14,7 +14,7 @@ static void chasefred(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -34,7 +34,7 @@ static void chasefred(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -90,7 +90,7 @@ static void skirmishfred(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (aimove(actor).type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
SetNewStatus(actor, FACE);
|
||||
|
@ -225,7 +225,7 @@ static void fleefred(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ static void chasegoblin(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -40,7 +40,7 @@ static void chasegoblin(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -165,7 +165,7 @@ static void fleegoblin(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
@ -322,7 +322,7 @@ static void skirmishgoblin(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
|
|
@ -15,7 +15,7 @@ static void chasegonzo(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
switch (spr.picnum) {
|
||||
case GONZOGHM:
|
||||
|
@ -138,7 +138,7 @@ static void chasegonzo(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -227,7 +227,7 @@ static void skirmishgonzo(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
@ -442,7 +442,7 @@ static void fleegonzo(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ static void chasegron(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
if (spr.picnum == GRONSW) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
|
@ -43,7 +43,7 @@ static void chasegron(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -157,7 +157,7 @@ static void skirmishgron(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
@ -337,7 +337,7 @@ static void fleegron(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -11,7 +11,7 @@ static void chaseguardian(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (plr.z < spr.z)
|
||||
spr.z -= TICSPERFRAME << 8;
|
||||
if (plr.z > spr.z)
|
||||
|
@ -159,7 +159,7 @@ static void fleeguardian(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
if (PlayClock % 100 > 70)
|
||||
trailingsmoke(actor,true);
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chaseimp(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -39,7 +39,7 @@ static void chaseimp(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -199,7 +199,7 @@ static void fleeimp(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
|
||||
|
@ -284,7 +284,7 @@ static void skirmishimp(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chasejudy(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
if (mapon < 24) {
|
||||
spr.extra -= TICSPERFRAME;
|
||||
|
@ -187,7 +187,7 @@ static void fleejudy(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chasekatie(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
if (krand() % 63 == 0) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y,
|
||||
|
@ -161,7 +161,7 @@ static void fleekatie(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -16,7 +16,7 @@ static void chasekobold(PLAYER& plr, DWHActor* actor)
|
|||
if ((krand() % 100) > 98)
|
||||
spritesound(S_KSNARL1 + (krand() % 4), actor);
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -42,7 +42,7 @@ static void chasekobold(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -169,7 +169,7 @@ static void fleekobold(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
@ -302,7 +302,7 @@ static void skirmishkobold(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chaseminotaur(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -39,7 +39,7 @@ static void chaseminotaur(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -111,7 +111,7 @@ static void skirmishminotaur(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
@ -268,7 +268,7 @@ static void fleeminotaur(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -30,7 +30,7 @@ static void chasenewguy(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -56,7 +56,7 @@ static void chasenewguy(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -144,7 +144,7 @@ static void skirmishnewguy(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
@ -226,7 +226,7 @@ static void fleenewguy(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -35,7 +35,7 @@ static void fleerat(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type == kHitFloor)
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chaseskeleton(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -39,7 +39,7 @@ static void chaseskeleton(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -150,7 +150,7 @@ static void fleeskeleton(PLAYER& plr, DWHActor* actor)
|
|||
spr.picnum = SKELETON;
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
@ -309,7 +309,7 @@ static void skirmishskeleton(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
|
|
@ -11,7 +11,7 @@ static void chaseskully(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
if (krand() % 63 == 0) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y,
|
||||
|
@ -173,7 +173,7 @@ static void fleeskully(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chasespider(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y, spr.z - (tileHeight(spr.picnum) << 7),
|
||||
spr.sectnum) && plr.invisibletime < 0) {
|
||||
if (checkdist(plr, actor)) {
|
||||
|
@ -39,7 +39,7 @@ static void chasespider(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (moveStat.type == kHitSprite) {
|
||||
if (moveStat.actor != plr.actor()) {
|
||||
short daang = ((spr.ang - 256) & 2047);
|
||||
int16_t daang = ((spr.ang - 256) & 2047);
|
||||
spr.ang = daang;
|
||||
if (plr.shadowtime > 0) {
|
||||
spr.ang = (((krand() & 512 - 256) + spr.ang + 1024) & 2047);
|
||||
|
@ -111,7 +111,7 @@ static void skirmishspider(PLAYER& plr, DWHActor* actor)
|
|||
|
||||
if (spr.lotag < 0)
|
||||
SetNewStatus(actor, FACE);
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
spr.ang = getangle(plr.x - spr.x, plr.y - spr.y);
|
||||
|
@ -232,7 +232,7 @@ static void fleespider(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aimove(actor);
|
||||
if (moveStat.type != kHitFloor && moveStat.type != kHitNone) {
|
||||
|
|
|
@ -13,7 +13,7 @@ static void chasewillow(PLAYER& plr, DWHActor* actor)
|
|||
if (spr.lotag < 0)
|
||||
spr.lotag = 250;
|
||||
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
if (krand() % 63 == 0) {
|
||||
if (cansee(plr.x, plr.y, plr.z, plr.sector, spr.x, spr.y,
|
||||
spr.z - (tileHeight(spr.picnum) << 7), spr.sectnum) && plr.invisibletime < 0)
|
||||
|
@ -181,7 +181,7 @@ static void fleewillow(PLAYER& plr, DWHActor* actor)
|
|||
SPRITE& spr = actor->s();
|
||||
|
||||
spr.lotag -= TICSPERFRAME;
|
||||
short osectnum = spr.sectnum;
|
||||
auto osectnum = spr.sectnum;
|
||||
|
||||
auto moveStat = aifly(actor);
|
||||
|
||||
|
|
|
@ -49,7 +49,7 @@ int hitscan(int xs, int ys, int zs, short sectnum, int vx, int vy, int vz, Hitsc
|
|||
return ::hitscan(xs, ys, zs, sectnum, vx, vy, vz, &hit.hitsect, &hit.hitwall, &hit.hitsprite, &hit.hitx, &hit.hity, &hit.hitz, cliptype);
|
||||
}
|
||||
|
||||
Point rotatepoint(int xpivot, int ypivot, int x, int y, short daang) { // jfBuild
|
||||
Point rotatepoint(int xpivot, int ypivot, int x, int y, int16_t daang) { // jfBuild
|
||||
Point rotatepoint;
|
||||
int dacos = bcos(daang);
|
||||
int dasin = bsin(daang);
|
||||
|
|
|
@ -182,7 +182,7 @@ struct Hitscan {
|
|||
};
|
||||
|
||||
int hitscan(int xs, int ys, int zs, short sectnum, int vx, int vy, int vz, Hitscan& hit, int cliptype);
|
||||
Point rotatepoint(int xpivot, int ypivot, int x, int y, short daang);
|
||||
Point rotatepoint(int xpivot, int ypivot, int x, int y, int16_t daang);
|
||||
|
||||
// whobj
|
||||
|
||||
|
|
|
@ -407,7 +407,7 @@ void teleporter() {
|
|||
short startwall, endwall;
|
||||
int i, j;
|
||||
int s;
|
||||
short daang;
|
||||
int16_t daang;
|
||||
|
||||
auto &plr = player[pyrn];
|
||||
|
||||
|
@ -1012,7 +1012,7 @@ void warpfxsprite(DWHActor* actor) {
|
|||
spawned.cstat = 0;
|
||||
|
||||
spawned.picnum = ANNIHILATE;
|
||||
short daang;
|
||||
int16_t daang;
|
||||
if (actor == plr.actor()) {
|
||||
daang = plr.angle.ang.asbuild();
|
||||
spawned.ang = daang;
|
||||
|
|
|
@ -244,7 +244,7 @@ void plruse(PLAYER& plr) {
|
|||
if (sector[nt.tagsector].hitag == 0) {
|
||||
operatesector(plr, nt.tagsector);
|
||||
} else {
|
||||
short daang = plr.angle.ang.asbuild();
|
||||
int16_t daang = plr.angle.ang.asbuild();
|
||||
int daz2 = -MulScale(plr.horizon.horiz.asq16(), 2000, 16);
|
||||
Hitscan pHitInfo;
|
||||
hitscan(plr.x, plr.y, plr.z, plr.sector, // Start position
|
||||
|
@ -556,7 +556,7 @@ void goesupalevel1(PLAYER& plr) {
|
|||
}
|
||||
|
||||
void lockon(PLAYER& plr, int numshots, int shootguntype) {
|
||||
short daang, i, k, n = 0, s;
|
||||
int16_t daang, i, k, n = 0, s;
|
||||
|
||||
for (i = 0; i < tspritelistcnt && n < numshots; i++) {
|
||||
auto &spr = tspritelist[i];
|
||||
|
|
Loading…
Reference in a new issue