Cleanup in game.c/actors.c part2, only whitespace changes.

git-svn-id: https://svn.eduke32.com/eduke32@2609 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
helixhorned 2012-04-13 10:46:04 +00:00
parent ab88ea66ef
commit 4322dff22c
2 changed files with 70 additions and 63 deletions

View file

@ -1425,7 +1425,8 @@ ACTOR_STATIC void G_MoveStandables(void)
s = &sprite[i]; s = &sprite[i];
sect = s->sectnum; sect = s->sectnum;
if (sect < 0) KILLIT(i); if (sect < 0)
KILLIT(i);
// 'fixed' sprites in rotating sectors already have bpos* updated // 'fixed' sprites in rotating sectors already have bpos* updated
if ((t[7]&(0xffff0000))!=0x18190000) if ((t[7]&(0xffff0000))!=0x18190000)
@ -1670,17 +1671,14 @@ ACTOR_STATIC void G_MoveStandables(void)
j = s->xrepeat-(krand()&7); j = s->xrepeat-(krand()&7);
if (j < 10) if (j < 10)
{
KILLIT(i); KILLIT(i);
}
s->xrepeat = j; s->xrepeat = j;
j = s->yrepeat-(krand()&7); j = s->yrepeat-(krand()&7);
if (j < 4) if (j < 4)
{
KILLIT(i); KILLIT(i);
}
s->yrepeat = j; s->yrepeat = j;
} }
if (s->picnum == BOX) if (s->picnum == BOX)
@ -1732,6 +1730,7 @@ ACTOR_STATIC void G_MoveStandables(void)
sprite[j].xrepeat = sprite[j].yrepeat = 0; sprite[j].xrepeat = sprite[j].yrepeat = 0;
j = nextspritestat[j]; j = nextspritestat[j];
} }
KILLIT(i); KILLIT(i);
} }
goto BOLT; goto BOLT;
@ -2093,7 +2092,8 @@ DETONATE:
case VIEWSCREEN__STATIC: case VIEWSCREEN__STATIC:
case VIEWSCREEN2__STATIC: case VIEWSCREEN2__STATIC:
if (s->xrepeat == 0) KILLIT(i); if (s->xrepeat == 0)
KILLIT(i);
p = A_FindPlayer(s, &x); p = A_FindPlayer(s, &x);
@ -2455,7 +2455,8 @@ ACTOR_STATIC void G_MoveWeapons(void)
nexti = nextspritestat[i]; nexti = nextspritestat[i];
s = &sprite[i]; s = &sprite[i];
if (s->sectnum < 0) KILLIT(i); if (s->sectnum < 0)
KILLIT(i);
Bmemcpy(&actor[i].bposx, s, sizeof(vec3_t)); Bmemcpy(&actor[i].bposx, s, sizeof(vec3_t));
// here // here
@ -2524,7 +2525,8 @@ ACTOR_STATIC void G_MoveWeapons(void)
if (SpriteProjectile[i].workslike & PROJECTILE_COOLEXPLOSION1) if (SpriteProjectile[i].workslike & PROJECTILE_COOLEXPLOSION1)
{ {
s->shade++; s->shade++;
if (s->shade >= 40) KILLIT(i); if (s->shade >= 40)
KILLIT(i);
} }
if (SpriteProjectile[i].drop) if (SpriteProjectile[i].drop)
@ -2582,9 +2584,7 @@ ACTOR_STATIC void G_MoveWeapons(void)
actor[i].movflag = j; actor[i].movflag = j;
if (s->sectnum < 0) if (s->sectnum < 0)
{
KILLIT(i); KILLIT(i);
}
if (SpriteProjectile[i].workslike & PROJECTILE_TIMED && SpriteProjectile[i].range > 0) if (SpriteProjectile[i].workslike & PROJECTILE_TIMED && SpriteProjectile[i].range > 0)
{ {
@ -2836,7 +2836,8 @@ ACTOR_STATIC void G_MoveWeapons(void)
case TONGUE__STATIC: case TONGUE__STATIC:
T1 = sintable[(T2)&2047]>>9; T1 = sintable[(T2)&2047]>>9;
T2 += 32; T2 += 32;
if (T2 > 2047) KILLIT(i); if (T2 > 2047)
KILLIT(i);
if (sprite[s->owner].statnum == MAXSTATUS) if (sprite[s->owner].statnum == MAXSTATUS)
if (A_CheckEnemySprite(&sprite[s->owner]) == 0) if (A_CheckEnemySprite(&sprite[s->owner]) == 0)
@ -3123,13 +3124,17 @@ ACTOR_STATIC void G_MoveWeapons(void)
} }
} }
} }
if (s->picnum != COOLEXPLOSION1) KILLIT(i);
if (s->picnum != COOLEXPLOSION1)
KILLIT(i);
} }
if (s->picnum == COOLEXPLOSION1) if (s->picnum == COOLEXPLOSION1)
{ {
COOLEXPLOSION: COOLEXPLOSION:
s->shade++; s->shade++;
if (s->shade >= 40) KILLIT(i); if (s->shade >= 40)
KILLIT(i);
} }
else if (s->picnum == RPG && sector[s->sectnum].lotag == 2 && s->xrepeat >= 10 && rnd(140)) else if (s->picnum == RPG && sector[s->sectnum].lotag == 2 && s->xrepeat >= 10 && rnd(140))
A_Spawn(i,WATERBUBBLE); A_Spawn(i,WATERBUBBLE);
@ -3537,6 +3542,7 @@ ACTOR_STATIC void G_MoveActors(void)
{ {
switchpicnum = GREENSLIME; switchpicnum = GREENSLIME;
} }
switch (DYNAMICTILEMAP(switchpicnum)) switch (DYNAMICTILEMAP(switchpicnum))
{ {
case DUCK__STATIC: case DUCK__STATIC:
@ -3603,7 +3609,6 @@ ACTOR_STATIC void G_MoveActors(void)
case HELECOPT__STATIC: case HELECOPT__STATIC:
case DUKECAR__STATIC: case DUKECAR__STATIC:
s->z += s->zvel; s->z += s->zvel;
t[0]++; t[0]++;
@ -3620,6 +3625,7 @@ ACTOR_STATIC void G_MoveActors(void)
A_Spawn(i,EXPLOSION2); A_Spawn(i,EXPLOSION2);
A_SetSprite(i,CLIPMASK0); A_SetSprite(i,CLIPMASK0);
break; break;
case RAT__STATIC: case RAT__STATIC:
A_Fall(i); A_Fall(i);
if (A_SetSprite(i, CLIPMASK0)) if (A_SetSprite(i, CLIPMASK0))
@ -3640,6 +3646,7 @@ ACTOR_STATIC void G_MoveActors(void)
s->xvel+=2; s->xvel+=2;
s->ang += (krand()&3)-6; s->ang += (krand()&3)-6;
break; break;
case QUEBALL__STATIC: case QUEBALL__STATIC:
case STRIPEBALL__STATIC: case STRIPEBALL__STATIC:
if (s->xvel) if (s->xvel)
@ -3648,7 +3655,8 @@ ACTOR_STATIC void G_MoveActors(void)
while (j >= 0) while (j >= 0)
{ {
nextj = nextspritestat[j]; nextj = nextspritestat[j];
if (sprite[j].picnum == POCKET && ldist(&sprite[j],s) < 52) KILLIT(i); if (sprite[j].picnum == POCKET && ldist(&sprite[j],s) < 52)
KILLIT(i);
j = nextj; j = nextj;
} }
@ -3726,8 +3734,8 @@ ACTOR_STATIC void G_MoveActors(void)
} }
break; break;
case FORCESPHERE__STATIC:
case FORCESPHERE__STATIC:
if (s->yvel == 0) if (s->yvel == 0)
{ {
s->yvel = 1; s->yvel = 1;
@ -3771,7 +3779,6 @@ ACTOR_STATIC void G_MoveActors(void)
goto BOLT; goto BOLT;
case RECON__STATIC: case RECON__STATIC:
A_GetZLimits(i); A_GetZLimits(i);
if (sector[s->sectnum].ceilingstat&1) if (sector[s->sectnum].ceilingstat&1)
@ -3959,7 +3966,8 @@ ACTOR_STATIC void G_MoveActors(void)
s->hitag = j = actor[i].t_data[5]; s->hitag = j = actor[i].t_data[5];
s->owner = A_FindLocator(j,-1); s->owner = A_FindLocator(j,-1);
j = s->owner; j = s->owner;
if (j == -1) KILLIT(i); if (j == -1)
KILLIT(i);
} }
else s->hitag++; else s->hitag++;
} }
@ -3983,7 +3991,6 @@ ACTOR_STATIC void G_MoveActors(void)
case OOZ__STATIC: case OOZ__STATIC:
case OOZ2__STATIC: case OOZ2__STATIC:
A_GetZLimits(i); A_GetZLimits(i);
j = (actor[i].floorz-actor[i].ceilingz)>>9; j = (actor[i].floorz-actor[i].ceilingz)>>9;
@ -4267,7 +4274,8 @@ ACTOR_STATIC void G_MoveActors(void)
// JBF 20041129: a slimer eating another enemy really ought // JBF 20041129: a slimer eating another enemy really ought
// to decrease the maximum kill count by one. // to decrease the maximum kill count by one.
if (sprite[t[5]].extra > 0) g_player[myconnectindex].ps->max_actors_killed--; if (sprite[t[5]].extra > 0)
g_player[myconnectindex].ps->max_actors_killed--;
} }
} }
} }
@ -4879,7 +4887,8 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
s = &sprite[i]; s = &sprite[i];
sect = s->sectnum; sect = s->sectnum;
if (sect < 0 || s->xrepeat == 0) KILLIT(i); if (sect < 0 || s->xrepeat == 0)
KILLIT(i);
Bmemcpy(&actor[i].bposx, s, sizeof(vec3_t)); Bmemcpy(&actor[i].bposx, s, sizeof(vec3_t));
@ -4951,9 +4960,7 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
{ {
t[1]--; t[1]--;
if (t[1] == 0) if (t[1] == 0)
{
KILLIT(i); KILLIT(i);
}
} }
if (actor[s->owner].t_data[1] == 0) if (actor[s->owner].t_data[1] == 0)
{ {
@ -5071,7 +5078,8 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
if ((krand()&3) == 0) if ((krand()&3) == 0)
setsprite(i,(vec3_t *)s); setsprite(i,(vec3_t *)s);
if (s->sectnum == -1) KILLIT(i); if (s->sectnum == -1)
KILLIT(i);
l = getflorzofslope(s->sectnum,s->x,s->y); l = getflorzofslope(s->sectnum,s->x,s->y);
if (s->z > l) if (s->z > l)
@ -5167,13 +5175,11 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
if (t[2] == 0) if (t[2] == 0)
{ {
if (s->sectnum == -1) if (s->sectnum == -1)
{
KILLIT(i); KILLIT(i);
}
if ((sector[s->sectnum].floorstat&2)) if ((sector[s->sectnum].floorstat&2))
{
KILLIT(i); KILLIT(i);
}
t[2]++; t[2]++;
} }
l = getflorzofslope(s->sectnum,s->x,s->y); l = getflorzofslope(s->sectnum,s->x,s->y);
@ -5186,7 +5192,8 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
t[1]++; t[1]++;
if ((t[1]&3) == 0 && t[0] < 7) if ((t[1]&3) == 0 && t[0] < 7)
t[0]++; t[0]++;
if (t[1] > 20) KILLIT(i); if (t[1] > 20)
KILLIT(i);
} }
else else
{ {
@ -5301,7 +5308,8 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
A_SetSprite(i,CLIPMASK0); A_SetSprite(i,CLIPMASK0);
if (sect < 0 || (sector[sect].floorz + 256) < s->z) KILLIT(i); if (sect < 0 || (sector[sect].floorz + 256) < s->z)
KILLIT(i);
if (sector[sect].lotag == 2) if (sector[sect].lotag == 2)
{ {
@ -5342,7 +5350,8 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
A_Fall(i); A_Fall(i);
if (s->zvel > 4096) s->zvel = 4096; if (s->zvel > 4096) s->zvel = 4096;
if (sect < 0) KILLIT(i); if (sect < 0)
KILLIT(i);
if (s->z == actor[i].floorz-(ZOFFSET) && t[0] < 3) if (s->z == actor[i].floorz-(ZOFFSET) && t[0] < 3)
{ {
@ -5355,7 +5364,8 @@ ACTOR_STATIC void G_MoveMisc(void) // STATNUM 5
setsprite(i,(vec3_t *)s); setsprite(i,(vec3_t *)s);
t[0]++;//Number of bounces t[0]++;//Number of bounces
} }
else if (t[0] == 3) KILLIT(i); else if (t[0] == 3)
KILLIT(i);
if (s->xvel > 0) if (s->xvel > 0)
{ {
@ -6253,7 +6263,8 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
j = nextspritesect[j]; j = nextspritesect[j];
} }
if (t[4]) KILLIT(i); if (t[4])
KILLIT(i);
break; break;
@ -6347,7 +6358,8 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
if (actor[i].t_data[4]) if (actor[i].t_data[4])
{ {
actor[i].t_data[4]++; actor[i].t_data[4]++;
if (actor[i].t_data[4] > 8) KILLIT(i); if (actor[i].t_data[4] > 8)
KILLIT(i);
j = 1; j = 1;
} }
else j = GetAnimationGoal(&sc->ceilingz); else j = GetAnimationGoal(&sc->ceilingz);
@ -6527,7 +6539,8 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
} }
if (t[3] == 1) KILLIT(i); if (t[3] == 1)
KILLIT(i);
} }
if (t[0] == 1) //Lights flickering on if (t[0] == 1) //Lights flickering on
{ {
@ -6989,7 +7002,6 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
case 12: case 12:
// case 18: // case 18:
case 19: case 19:
if (sh == sprite[l].hitag) if (sh == sprite[l].hitag)
if (actor[l].t_data[0] == 0) if (actor[l].t_data[0] == 0)
{ {
@ -7007,7 +7019,6 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
break; break;
case 20: //Extend-o-bridge case 20: //Extend-o-bridge
if (t[0] == 0) break; if (t[0] == 0) break;
if (t[0] == 1) s->xvel = 8; if (t[0] == 1) s->xvel = 8;
else s->xvel = -8; else s->xvel = -8;
@ -7104,8 +7115,8 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
else sc->extra--; else sc->extra--;
break; break;
} }
case 22:
case 22:
if (t[1]) if (t[1])
{ {
if (GetAnimationGoal(&sector[t[0]].ceilingz) >= 0) if (GetAnimationGoal(&sector[t[0]].ceilingz) >= 0)
@ -7116,8 +7127,8 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
case 24: case 24:
case 34: case 34:
if (t[4])
if (t[4]) break; break;
x = (SP*sintable[(s->ang+512)&2047])>>18; x = (SP*sintable[(s->ang+512)&2047])>>18;
l = (SP*sintable[s->ang&2047])>>18; l = (SP*sintable[s->ang&2047])>>18;
@ -7237,7 +7248,6 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
break; break;
case 25: //PISTONS case 25: //PISTONS
if (t[4] == 0) break; if (t[4] == 0) break;
if (sc->floorz <= sc->ceilingz) if (sc->floorz <= sc->ceilingz)
@ -7261,7 +7271,6 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
break; break;
case 26: case 26:
s->xvel = 32; s->xvel = 32;
l = (s->xvel*sintable[(s->ang+512)&2047])>>14; l = (s->xvel*sintable[(s->ang+512)&2047])>>14;
x = (s->xvel*sintable[s->ang&2047])>>14; x = (s->xvel*sintable[s->ang&2047])>>14;
@ -7311,9 +7320,7 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
break; break;
case 27: case 27:
if (ud.recstat == 0 || !ud.democams) break; if (ud.recstat == 0 || !ud.democams) break;
actor[i].tempang = s->ang; actor[i].tempang = s->ang;
@ -7362,6 +7369,7 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
} }
} }
break; break;
case 28: case 28:
if (t[5] > 0) if (t[5] > 0)
{ {
@ -7448,11 +7456,13 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
} }
} }
break; break;
case 29: case 29:
s->hitag += 64; s->hitag += 64;
l = mulscale12((int32_t)s->yvel,sintable[s->hitag&2047]); l = mulscale12((int32_t)s->yvel,sintable[s->hitag&2047]);
sc->floorz = s->z + l; sc->floorz = s->z + l;
break; break;
case 31: // True Drop Floor case 31: // True Drop Floor
if (t[0] == 1) if (t[0] == 1)
{ {
@ -7494,29 +7504,25 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
{ {
if (SA != 1536) if (SA != 1536)
{ {
if (klabs(sc->ceilingz - s->z) < if (klabs(sc->ceilingz - s->z) < (SP<<1))
(SP<<1))
{ {
sc->ceilingz = s->z; sc->ceilingz = s->z;
A_CallSound(s->sectnum,i); A_CallSound(s->sectnum,i);
t[2] = 0; t[2] = 0;
t[0] = 0; t[0] = 0;
} }
else sc->ceilingz += else sc->ceilingz += ksgn(s->z-sc->ceilingz)*SP;
ksgn(s->z-sc->ceilingz)*SP;
} }
else else
{ {
if (klabs(sc->ceilingz - t[1]) < if (klabs(sc->ceilingz - t[1]) < (SP<<1))
(SP<<1))
{ {
sc->ceilingz = t[1]; sc->ceilingz = t[1];
A_CallSound(s->sectnum,i); A_CallSound(s->sectnum,i);
t[2] = 0; t[2] = 0;
t[0] = 0; t[0] = 0;
} }
else sc->ceilingz += else sc->ceilingz += ksgn(t[1]-sc->ceilingz)*SP;
ksgn(t[1]-sc->ceilingz)*SP;
} }
Yax_SetBunchZs(sc-sector, YAX_CEILING, sc->ceilingz); Yax_SetBunchZs(sc-sector, YAX_CEILING, sc->ceilingz);
@ -7526,16 +7532,14 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
if ((s->ang&2047) == 1536) if ((s->ang&2047) == 1536)
{ {
if (klabs(sc->ceilingz-s->z) < if (klabs(sc->ceilingz-s->z) < (SP<<1))
(SP<<1))
{ {
t[0] = 0; t[0] = 0;
t[2] = !t[2]; t[2] = !t[2];
A_CallSound(s->sectnum,i); A_CallSound(s->sectnum,i);
sc->ceilingz = s->z; sc->ceilingz = s->z;
} }
else sc->ceilingz += else sc->ceilingz += ksgn(s->z-sc->ceilingz)*SP;
ksgn(s->z-sc->ceilingz)*SP;
} }
else else
{ {
@ -7556,8 +7560,8 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
if (g_earthquakeTime > 0 && (krand()&7) == 0) if (g_earthquakeTime > 0 && (krand()&7) == 0)
RANDOMSCRAP; RANDOMSCRAP;
break; break;
case 36:
case 36:
if (t[0]) if (t[0])
{ {
if (t[0] == 1) if (t[0] == 1)
@ -7569,7 +7573,6 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
break; break;
case 128: //SE to control glass breakage case 128: //SE to control glass breakage
wal = &wall[t[2]]; wal = &wall[t[2]];
if (wal->cstat|32) if (wal->cstat|32)
@ -7636,6 +7639,7 @@ ACTOR_STATIC void G_MoveEffectors(void) //STATNUM 3
A_SetSprite(k,CLIPMASK0); A_SetSprite(k,CLIPMASK0);
} }
break; break;
#ifdef POLYMER #ifdef POLYMER
case 49: case 49:
{ {
@ -7914,6 +7918,7 @@ int32_t A_CheckEnemyTile(int32_t pn)
case ROTATEGUN__STATIC: case ROTATEGUN__STATIC:
return 1; return 1;
} }
return 0; return 0;
} }
@ -8250,7 +8255,7 @@ void G_MoveWorld(void)
j = nextspritestat[i]; j = nextspritestat[i];
pl = A_FindPlayer(&sprite[i],&p); pl = A_FindPlayer(&sprite[i], &p);
VM_OnEvent(EVENT_GAME,i, pl, p); VM_OnEvent(EVENT_GAME,i, pl, p);
i = j; i = j;
} }

View file

@ -6642,7 +6642,8 @@ PALONLY:
t->picnum += k + *(script + t4) + l*t3; t->picnum += k + *(script + t4) + l*t3;
if (l > 0) while (tilesizx[t->picnum] == 0 && t->picnum > 0) if (l > 0)
while (tilesizx[t->picnum] == 0 && t->picnum > 0)
t->picnum -= l; //Hack, for actors t->picnum -= l; //Hack, for actors
if (actor[i].dispicnum >= 0) if (actor[i].dispicnum >= 0)
@ -7021,13 +7022,13 @@ GAME_STATIC void G_DoCheats(void)
if (!((ch >= 'a' && ch <= 'z') || (ch >= '0' && ch <= '9'))) if (!((ch >= 'a' && ch <= 'z') || (ch >= '0' && ch <= '9')))
{ {
g_player[myconnectindex].ps->cheat_phase = 0; g_player[myconnectindex].ps->cheat_phase = 0;
// P_DoQuote(QUOTE_46,g_player[myconnectindex].ps); // P_DoQuote(QUOTE_46,g_player[myconnectindex].ps);
return; return;
} }
cheatbuf[cheatbuflen++] = (int8_t)ch; cheatbuf[cheatbuflen++] = (int8_t)ch;
cheatbuf[cheatbuflen] = 0; cheatbuf[cheatbuflen] = 0;
// KB_ClearKeysDown(); // KB_ClearKeysDown();
if (cheatbuflen > MAXCHEATLEN) if (cheatbuflen > MAXCHEATLEN)
{ {
@ -7489,7 +7490,8 @@ void G_HandleLocalKeys(void)
} }
} }
if (g_player[myconnectindex].ps->cheat_phase == 1 || (g_player[myconnectindex].ps->gm&(MODE_MENU|MODE_TYPE))) return; if (g_player[myconnectindex].ps->cheat_phase == 1 || (g_player[myconnectindex].ps->gm&(MODE_MENU|MODE_TYPE)))
return;
if (BUTTON(gamefunc_See_Coop_View) && (GTFLAGS(GAMETYPE_COOPVIEW) || ud.recstat == 2)) if (BUTTON(gamefunc_See_Coop_View) && (GTFLAGS(GAMETYPE_COOPVIEW) || ud.recstat == 2))
{ {