- global search & replace for daang and osectnum.

This commit is contained in:
Christoph Oelckers 2021-11-22 00:24:49 +01:00
parent aaa5bd384b
commit 620cc72f0e
26 changed files with 70 additions and 70 deletions

View file

@ -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)

View file

@ -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);

View file

@ -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) {

View file

@ -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) {

View file

@ -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) {

View file

@ -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);

View file

@ -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);

View file

@ -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);

View file

@ -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);

View file

@ -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) {

View file

@ -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);

View file

@ -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);

View file

@ -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) {

View file

@ -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) {

View file

@ -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);

View file

@ -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) {

View file

@ -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) {

View file

@ -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)

View file

@ -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);

View file

@ -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) {

View file

@ -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) {

View file

@ -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);

View file

@ -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);

View file

@ -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

View file

@ -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;

View file

@ -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];