- renamed variables.

This commit is contained in:
Christoph Oelckers 2020-11-01 10:49:50 +01:00
parent f0b1ab504d
commit 6a97b3d58e
2 changed files with 45 additions and 45 deletions

View File

@ -5279,60 +5279,60 @@ void alterang(int ang, DDukeActor* actor, int playernum)
// //
//--------------------------------------------------------------------------- //---------------------------------------------------------------------------
void fall_common(DDukeActor *actor, int g_p, int JIBS6, int DRONE, int BLOODPOOL, int SHOTSPARK1, int squished, int thud, int(*fallspecial)(DDukeActor*, int)) void fall_common(DDukeActor *actor, int playernum, int JIBS6, int DRONE, int BLOODPOOL, int SHOTSPARK1, int squished, int thud, int(*fallspecial)(DDukeActor*, int))
{ {
auto g_sp = &actor->s; auto s = &actor->s;
g_sp->xoffset = 0; s->xoffset = 0;
g_sp->yoffset = 0; s->yoffset = 0;
// if(!gotz) // if(!gotz)
{ {
int c; int c;
int sphit = fallspecial? fallspecial(actor, g_p) : 0; int sphit = fallspecial? fallspecial(actor, playernum) : 0;
if (fi.floorspace(g_sp->sectnum)) if (fi.floorspace(s->sectnum))
c = 0; c = 0;
else else
{ {
if (fi.ceilingspace(g_sp->sectnum) || sector[g_sp->sectnum].lotag == 2) if (fi.ceilingspace(s->sectnum) || sector[s->sectnum].lotag == 2)
c = gc / 6; c = gc / 6;
else c = gc; else c = gc;
} }
if (actor->cgg <= 0 || (sector[g_sp->sectnum].floorstat & 2)) if (actor->cgg <= 0 || (sector[s->sectnum].floorstat & 2))
{ {
getglobalz(actor); getglobalz(actor);
actor->cgg = 6; actor->cgg = 6;
} }
else actor->cgg--; else actor->cgg--;
if (g_sp->z < (actor->floorz - FOURSLEIGHT)) if (s->z < (actor->floorz - FOURSLEIGHT))
{ {
g_sp->zvel += c; s->zvel += c;
g_sp->z += g_sp->zvel; s->z += s->zvel;
if (g_sp->zvel > 6144) g_sp->zvel = 6144; if (s->zvel > 6144) s->zvel = 6144;
} }
else else
{ {
g_sp->z = actor->floorz - FOURSLEIGHT; s->z = actor->floorz - FOURSLEIGHT;
if (badguy(actor) || (g_sp->picnum == TILE_APLAYER && actor->GetOwner())) if (badguy(actor) || (s->picnum == TILE_APLAYER && actor->GetOwner()))
{ {
if (g_sp->zvel > 3084 && g_sp->extra <= 1) if (s->zvel > 3084 && s->extra <= 1)
{ {
if (g_sp->pal != 1 && g_sp->picnum != DRONE) if (s->pal != 1 && s->picnum != DRONE)
{ {
if (g_sp->picnum == TILE_APLAYER && g_sp->extra > 0) if (s->picnum == TILE_APLAYER && s->extra > 0)
goto SKIPJIBS; goto SKIPJIBS;
if (sphit) if (sphit)
{ {
fi.guts(&actor->s, JIBS6, 5, g_p); fi.guts(&actor->s, JIBS6, 5, playernum);
S_PlayActorSound(squished, actor); S_PlayActorSound(squished, actor);
} }
else else
{ {
fi.guts(&actor->s, JIBS6, 15, g_p); fi.guts(&actor->s, JIBS6, 15, playernum);
S_PlayActorSound(squished, actor); S_PlayActorSound(squished, actor);
spawn(actor, BLOODPOOL); spawn(actor, BLOODPOOL);
} }
@ -5342,24 +5342,24 @@ void fall_common(DDukeActor *actor, int g_p, int JIBS6, int DRONE, int BLOODPOOL
actor->picnum = SHOTSPARK1; actor->picnum = SHOTSPARK1;
actor->extra = 1; actor->extra = 1;
g_sp->zvel = 0; s->zvel = 0;
} }
else if (g_sp->zvel > 2048 && sector[g_sp->sectnum].lotag != 1) else if (s->zvel > 2048 && sector[s->sectnum].lotag != 1)
{ {
short j = g_sp->sectnum; short j = s->sectnum;
int x = g_sp->x, y = g_sp->y, z = g_sp->z; int x = s->x, y = s->y, z = s->z;
pushmove(&x, &y, &z, &j, 128, (4 << 8), (4 << 8), CLIPMASK0); pushmove(&x, &y, &z, &j, 128, (4 << 8), (4 << 8), CLIPMASK0);
setspritepos(actor->GetIndex(), x, y, z); // wrap this for safety. The renderer may need processing of the new position. setspritepos(actor->GetIndex(), x, y, z); // wrap this for safety. The renderer may need processing of the new position.
if (j != g_sp->sectnum && j >= 0 && j < MAXSECTORS) if (j != s->sectnum && j >= 0 && j < MAXSECTORS)
changespritesect(actor, j); changespritesect(actor, j);
S_PlayActorSound(thud, actor); S_PlayActorSound(thud, actor);
} }
} }
if (sector[g_sp->sectnum].lotag == 1) if (sector[s->sectnum].lotag == 1)
g_sp->z += actorinfo[g_sp->picnum].falladjustz; s->z += actorinfo[s->picnum].falladjustz;
else g_sp->zvel = 0; else s->zvel = 0;
} }
} }
} }

View File

@ -4078,15 +4078,15 @@ void fakebubbaspawn(int g_i, int g_p)
// //
//--------------------------------------------------------------------------- //---------------------------------------------------------------------------
static int fallspecial(DDukeActor *actor, int g_p) static int fallspecial(DDukeActor *actor, int playernum)
{ {
auto g_sp = &actor->s; auto s = &actor->s;
int sphit = 0; int sphit = 0;
if (isRRRA()) if (isRRRA())
{ {
if (sector[g_sp->sectnum].lotag == 801) if (sector[s->sectnum].lotag == 801)
{ {
if (g_sp->picnum == ROCK) if (s->picnum == ROCK)
{ {
spawn(actor, ROCK2); spawn(actor, ROCK2);
spawn(actor, ROCK2); spawn(actor, ROCK2);
@ -4094,39 +4094,39 @@ static int fallspecial(DDukeActor *actor, int g_p)
} }
return 0; return 0;
} }
else if (sector[g_sp->sectnum].lotag == 802) else if (sector[s->sectnum].lotag == 802)
{ {
if (g_sp->picnum != APLAYER && badguy(actor) && g_sp->z == actor->floorz - FOURSLEIGHT) if (s->picnum != APLAYER && badguy(actor) && s->z == actor->floorz - FOURSLEIGHT)
{ {
fi.guts(&actor->s, JIBS6, 5, g_p); fi.guts(&actor->s, JIBS6, 5, playernum);
S_PlayActorSound(SQUISHED, actor); S_PlayActorSound(SQUISHED, actor);
addspritetodelete(); addspritetodelete();
} }
return 0; return 0;
} }
else if (sector[g_sp->sectnum].lotag == 803) else if (sector[s->sectnum].lotag == 803)
{ {
if (g_sp->picnum == ROCK2) if (s->picnum == ROCK2)
addspritetodelete(); addspritetodelete();
return 0; return 0;
} }
} }
if (sector[g_sp->sectnum].lotag == 800) if (sector[s->sectnum].lotag == 800)
{ {
if (g_sp->picnum == 40) if (s->picnum == 40)
{ {
addspritetodelete(); addspritetodelete();
return 0; return 0;
} }
if (g_sp->picnum != APLAYER && (badguy(actor) || g_sp->picnum == HEN || g_sp->picnum == COW || g_sp->picnum == PIG || g_sp->picnum == DOGRUN || g_sp->picnum == RABBIT) && (!isRRRA() || actor->spriteextra < 128)) if (s->picnum != APLAYER && (badguy(actor) || s->picnum == HEN || s->picnum == COW || s->picnum == PIG || s->picnum == DOGRUN || s->picnum == RABBIT) && (!isRRRA() || actor->spriteextra < 128))
{ {
g_sp->z = actor->floorz - FOURSLEIGHT; s->z = actor->floorz - FOURSLEIGHT;
g_sp->zvel = 8000; s->zvel = 8000;
g_sp->extra = 0; s->extra = 0;
actor->spriteextra++; actor->spriteextra++;
sphit = 1; sphit = 1;
} }
else if (g_sp->picnum != APLAYER) else if (s->picnum != APLAYER)
{ {
if (!actor->spriteextra) if (!actor->spriteextra)
addspritetodelete(); addspritetodelete();
@ -4135,9 +4135,9 @@ static int fallspecial(DDukeActor *actor, int g_p)
actor->picnum = SHOTSPARK1; actor->picnum = SHOTSPARK1;
actor->extra = 1; actor->extra = 1;
} }
else if (isRRRA() && (sector[g_sp->sectnum].floorpicnum == RRTILE7820 || sector[g_sp->sectnum].floorpicnum == RRTILE7768)) else if (isRRRA() && (sector[s->sectnum].floorpicnum == RRTILE7820 || sector[s->sectnum].floorpicnum == RRTILE7768))
{ {
if (g_sp->picnum != MINION && g_sp->pal != 19) if (s->picnum != MINION && s->pal != 19)
{ {
if ((krand() & 3) == 1) if ((krand() & 3) == 1)
{ {