mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-11-10 23:02:03 +00:00
- fixed mixed up tile numbers.
For consistency all shared numbers now use the TILE_ prefix.
This commit is contained in:
parent
1b135ecb0b
commit
5c780e5c5f
9 changed files with 31 additions and 53 deletions
|
@ -179,7 +179,7 @@ void clearcamera(player_struct* ps)
|
|||
int k = headspritestat[STAT_ACTOR];
|
||||
while (k >= 0)
|
||||
{
|
||||
if (sprite[k].picnum == CAMERA1)
|
||||
if (sprite[k].picnum == TILE_CAMERA1)
|
||||
sprite[k].yvel = 0;
|
||||
k = nextspritestat[k];
|
||||
}
|
||||
|
@ -1350,7 +1350,7 @@ void movetongue(int i, int tongue, int jaw)
|
|||
s->ang = sprite[s->owner].ang;
|
||||
s->x = sprite[s->owner].x;
|
||||
s->y = sprite[s->owner].y;
|
||||
if (sprite[s->owner].picnum == APLAYER)
|
||||
if (sprite[s->owner].picnum == TILE_APLAYER)
|
||||
s->z = sprite[s->owner].z - (34 << 8);
|
||||
for (int k = 0; k < hittype[i].temp_data[0]; k++)
|
||||
{
|
||||
|
@ -2673,7 +2673,7 @@ void handle_se00(int i, int LASERLINE)
|
|||
if (sprite[p].statnum != 3 && sprite[p].statnum != 4)
|
||||
if (LASERLINE < 0 || sprite[p].picnum != LASERLINE)
|
||||
{
|
||||
if (sprite[p].picnum == APLAYER && sprite[p].owner >= 0)
|
||||
if (sprite[p].picnum == TILE_APLAYER && sprite[p].owner >= 0)
|
||||
{
|
||||
p = nextspritesect[p];
|
||||
continue;
|
||||
|
@ -4014,7 +4014,7 @@ void handle_se18(int i, bool morecheck)
|
|||
int j = headspritesect[s->sectnum];
|
||||
while (j >= 0)
|
||||
{
|
||||
if (sprite[j].picnum == APLAYER && sprite[j].owner >= 0)
|
||||
if (sprite[j].picnum == TILE_APLAYER && sprite[j].owner >= 0)
|
||||
if (ps[sprite[j].yvel].on_ground == 1)
|
||||
ps[sprite[j].yvel].posz += sc->extra;
|
||||
if (sprite[j].zvel == 0 && sprite[j].statnum != STAT_EFFECTOR && sprite[j].statnum != STAT_PROJECTILE)
|
||||
|
@ -4053,7 +4053,7 @@ void handle_se18(int i, bool morecheck)
|
|||
int j = headspritesect[s->sectnum];
|
||||
while (j >= 0)
|
||||
{
|
||||
if (sprite[j].picnum == APLAYER && sprite[j].owner >= 0)
|
||||
if (sprite[j].picnum == TILE_APLAYER && sprite[j].owner >= 0)
|
||||
if (ps[sprite[j].yvel].on_ground == 1)
|
||||
ps[sprite[j].yvel].posz -= sc->extra;
|
||||
if (sprite[j].zvel == 0 && sprite[j].statnum != STAT_EFFECTOR && sprite[j].statnum != STAT_PROJECTILE)
|
||||
|
@ -4695,14 +4695,14 @@ void getglobalz(int i)
|
|||
ssp(i,CLIPMASK0);
|
||||
}
|
||||
}
|
||||
else if(sprite[lz].picnum == APLAYER && badguy(s) )
|
||||
else if(sprite[lz].picnum == TILE_APLAYER && badguy(s) )
|
||||
{
|
||||
hittype[i].flags |= SFLAG_NOFLOORSHADOW;
|
||||
//hittype[i].dispicnum = -4; // No shadows on actors
|
||||
s->xvel = -256;
|
||||
ssp(i,CLIPMASK0);
|
||||
}
|
||||
else if(s->statnum == 4 && sprite[lz].picnum == APLAYER)
|
||||
else if(s->statnum == 4 && sprite[lz].picnum == TILE_APLAYER)
|
||||
if(s->owner == lz)
|
||||
{
|
||||
hittype[i].ceilingz = sector[s->sectnum].ceilingz;
|
||||
|
@ -4819,7 +4819,7 @@ int furthestangle(int i, int angs)
|
|||
greatestd = -(1 << 30);
|
||||
angincs = 2048 / angs;
|
||||
|
||||
if (s->picnum != APLAYER)
|
||||
if (s->picnum != TILE_APLAYER)
|
||||
if ((hittype[i].t_data[0] & 63) > 2) return(s->ang + 1024);
|
||||
|
||||
for (j = s->ang; j < (2048 + s->ang); j += angincs)
|
||||
|
@ -4914,7 +4914,7 @@ void alterang(int a, int g_i, int g_p)
|
|||
g_sp->owner = j;
|
||||
else g_sp->owner = ps[g_p].i;
|
||||
|
||||
if (sprite[g_sp->owner].picnum == APLAYER)
|
||||
if (sprite[g_sp->owner].picnum == TILE_APLAYER)
|
||||
goalang = getangle(hittype[g_i].lastvx - g_sp->x, hittype[g_i].lastvy - g_sp->y);
|
||||
else
|
||||
goalang = getangle(sprite[g_sp->owner].x - g_sp->x, sprite[g_sp->owner].y - g_sp->y);
|
||||
|
@ -5004,14 +5004,14 @@ void fall_common(int g_i, int g_p, int JIBS6, int DRONE, int BLOODPOOL, int SHOT
|
|||
{
|
||||
g_sp->z = hittype[g_i].floorz - FOURSLEIGHT;
|
||||
|
||||
if (badguy(g_sp) || (g_sp->picnum == APLAYER && g_sp->owner >= 0))
|
||||
if (badguy(g_sp) || (g_sp->picnum == TILE_APLAYER && g_sp->owner >= 0))
|
||||
{
|
||||
|
||||
if (g_sp->zvel > 3084 && g_sp->extra <= 1)
|
||||
{
|
||||
if (g_sp->pal != 1 && g_sp->picnum != DRONE)
|
||||
{
|
||||
if (g_sp->picnum == APLAYER && g_sp->extra > 0)
|
||||
if (g_sp->picnum == TILE_APLAYER && g_sp->extra > 0)
|
||||
goto SKIPJIBS;
|
||||
if (sphit)
|
||||
{
|
||||
|
|
|
@ -3129,7 +3129,7 @@ void moveactors_d(void)
|
|||
reactor(i, REACTOR, REACTOR2, REACTOR2BURNT, REACTOR2BURNT);
|
||||
continue;
|
||||
|
||||
case DUKE_CAMERA1:
|
||||
case CAMERA1:
|
||||
camera(i);
|
||||
continue;
|
||||
}
|
||||
|
|
|
@ -3229,7 +3229,7 @@ void moveactors_r(void)
|
|||
reactor(i, REACTOR, REACTOR2, REACTOR2BURNT, REACTOR2BURNT);
|
||||
continue;
|
||||
|
||||
case RR_CAMERA1:
|
||||
case CAMERA1:
|
||||
camera(i);
|
||||
continue;
|
||||
}
|
||||
|
@ -4589,7 +4589,7 @@ void destroyit(int g_i)
|
|||
case DESTRUCTO:
|
||||
case RRTILE63:
|
||||
case TORNADO:
|
||||
case RR_APLAYER:
|
||||
case APLAYER:
|
||||
case COOT:
|
||||
break;
|
||||
default:
|
||||
|
|
|
@ -272,7 +272,7 @@ int parse(void)
|
|||
case concmd_ifdead:
|
||||
{
|
||||
j = g_sp->extra;
|
||||
if (g_sp->picnum == APLAYER)
|
||||
if (g_sp->picnum == TILE_APLAYER)
|
||||
j--;
|
||||
parseifelse(j < 0);
|
||||
}
|
||||
|
@ -412,7 +412,7 @@ int parse(void)
|
|||
break;
|
||||
case concmd_getlastpal:
|
||||
insptr++;
|
||||
if (g_sp->picnum == APLAYER)
|
||||
if (g_sp->picnum == TILE_APLAYER)
|
||||
g_sp->pal = ps[g_sp->yvel].palookup;
|
||||
else g_sp->pal = hittype[g_i].tempang;
|
||||
hittype[g_i].tempang = 0;
|
||||
|
@ -432,12 +432,12 @@ int parse(void)
|
|||
case concmd_pkick:
|
||||
insptr++;
|
||||
|
||||
if (ud.multimode > 1 && g_sp->picnum == APLAYER)
|
||||
if (ud.multimode > 1 && g_sp->picnum == TILE_APLAYER)
|
||||
{
|
||||
if (ps[otherp].quick_kick == 0)
|
||||
ps[otherp].quick_kick = 14;
|
||||
}
|
||||
else if (g_sp->picnum != APLAYER && ps[g_p].quick_kick == 0)
|
||||
else if (g_sp->picnum != TILE_APLAYER && ps[g_p].quick_kick == 0)
|
||||
ps[g_p].quick_kick = 14;
|
||||
break;
|
||||
case concmd_sizeto:
|
||||
|
@ -453,7 +453,7 @@ int parse(void)
|
|||
|
||||
insptr++;
|
||||
|
||||
if ((g_sp->picnum == APLAYER && g_sp->yrepeat < 36) || *insptr < g_sp->yrepeat || ((g_sp->yrepeat * (tilesiz[g_sp->picnum].y + 8)) << 2) < (hittype[g_i].floorz - hittype[g_i].ceilingz))
|
||||
if ((g_sp->picnum == TILE_APLAYER && g_sp->yrepeat < 36) || *insptr < g_sp->yrepeat || ((g_sp->yrepeat * (tilesiz[g_sp->picnum].y + 8)) << 2) < (hittype[g_i].floorz - hittype[g_i].ceilingz))
|
||||
{
|
||||
j = ((*insptr) - g_sp->yrepeat) << 1;
|
||||
if (abs(j)) g_sp->yrepeat += ksgn(j);
|
||||
|
@ -775,9 +775,9 @@ int parse(void)
|
|||
setpal(&ps[g_p]);
|
||||
|
||||
j = headspritestat[1];
|
||||
while(j >= 0)
|
||||
while (j >= 0)
|
||||
{
|
||||
if(sprite[j].picnum==CAMERA1)
|
||||
if (sprite[j].picnum == TILE_CAMERA1)
|
||||
sprite[j].yvel = 0;
|
||||
j = nextspritestat[j];
|
||||
}
|
||||
|
@ -1113,7 +1113,7 @@ int parse(void)
|
|||
j = 1;
|
||||
else if( (l& pfacing) )
|
||||
{
|
||||
if (g_sp->picnum == APLAYER && ud.multimode > 1)
|
||||
if (g_sp->picnum == TILE_APLAYER && ud.multimode > 1)
|
||||
j = getincangle(ps[otherp].getang(), getangle(ps[g_p].posx - ps[otherp].posx, ps[g_p].posy - ps[otherp].posy));
|
||||
else
|
||||
j = getincangle(ps[g_p].getang(), getangle(g_sp->x - ps[g_p].posx, g_sp->y - ps[g_p].posy));
|
||||
|
@ -1198,7 +1198,7 @@ int parse(void)
|
|||
|
||||
case concmd_spritepal:
|
||||
insptr++;
|
||||
if(g_sp->picnum != APLAYER)
|
||||
if(g_sp->picnum != TILE_APLAYER)
|
||||
hittype[g_i].tempang = g_sp->pal;
|
||||
g_sp->pal = *insptr;
|
||||
insptr++;
|
||||
|
|
|
@ -201,7 +201,7 @@ enum
|
|||
PIPE1B = 617,
|
||||
PIPE3 = 618,
|
||||
PIPE1 = 619,
|
||||
DUKE_CAMERA1 = 621,
|
||||
CAMERA1 = 621,
|
||||
BRICK = 626,
|
||||
SPLINTERWOOD = 630,
|
||||
PIPE2B = 633,
|
||||
|
@ -402,7 +402,7 @@ enum
|
|||
SCRATCH = 1393,
|
||||
FEM7 = 1395,
|
||||
APLAYERTOP = 1400,
|
||||
DUKE_APLAYER = 1405,
|
||||
APLAYER = 1405,
|
||||
PLAYERONWATER = 1420,
|
||||
DUKELYINGDEAD = 1518,
|
||||
DUKETORSO = 1520,
|
||||
|
@ -766,6 +766,4 @@ enum
|
|||
BOSS5STAYPUT = 5311,
|
||||
};
|
||||
|
||||
extern int APLAYER;
|
||||
extern int CAMERA1;
|
||||
END_DUKE_NS
|
||||
|
|
|
@ -295,7 +295,7 @@ enum
|
|||
PIPE2B = 1126,
|
||||
BOLT1 = 1127,
|
||||
PIPE3B = 1132,
|
||||
RR_CAMERA1 = 1134,
|
||||
CAMERA1 = 1134,
|
||||
BRICK = 1139,
|
||||
VACUUM = 1141,
|
||||
JURYGUY = 1142,
|
||||
|
@ -969,7 +969,7 @@ enum
|
|||
RRTILE3827 = 3827,
|
||||
RRTILE3837 = 3837,
|
||||
APLAYERTOP = 3840,
|
||||
RR_APLAYER = 3845,
|
||||
APLAYER = 3845,
|
||||
PLAYERONWATER = 3860,
|
||||
DUKELYINGDEAD = 3998,
|
||||
DUKEGUN = 4041,
|
||||
|
@ -1389,6 +1389,4 @@ enum
|
|||
MAMAJIBB = 8895,
|
||||
};
|
||||
|
||||
extern int APLAYER;
|
||||
extern int CAMERA1;
|
||||
END_DUKE_NS
|
||||
|
|
|
@ -3595,8 +3595,8 @@ enum redneck_weapon_t
|
|||
// These names have been pieced together from RedneckGDX and RedNukem because the reconstructed source recycled Duke's names for the first 11 weapons.
|
||||
// Names for 0-2 are the same
|
||||
RIFLEGUN_WEAPON = 3,
|
||||
DYNAMITE_WEAPON = 4,
|
||||
CROSSBOW_WEAPON = 5,
|
||||
DYNAMITE_WEAPON = 5,
|
||||
CROSSBOW_WEAPON = 4,
|
||||
THROWSAW_WEAPON = 6,
|
||||
ALIENBLASTER_WEAPON = 7,
|
||||
POWDERKEG_WEAPON = 8,
|
||||
|
@ -3610,8 +3610,6 @@ enum redneck_weapon_t
|
|||
CHICKEN_WEAPON = 16,
|
||||
};
|
||||
|
||||
extern int APLAYER, CAMERA1;
|
||||
|
||||
#define DYNAMICWEAPONMAP(Weaponnum) Weaponnum
|
||||
|
||||
END_DUKE_NS
|
||||
|
|
|
@ -601,7 +601,7 @@ void operatesectors(int sn, int ii)
|
|||
|
||||
case ST_15_WARP_ELEVATOR://Warping elevators
|
||||
|
||||
if (sprite[ii].picnum != APLAYER) return;
|
||||
if (sprite[ii].picnum != TILE_APLAYER) return;
|
||||
// if(ps[sprite[ii].yvel].select_dir == 1) return;
|
||||
|
||||
i = headspritesect[sn];
|
||||
|
|
|
@ -2891,23 +2891,7 @@ void G_InitDynamicTiles(void)
|
|||
{
|
||||
int32_t i;
|
||||
|
||||
// this cannot include the constant headers so it has to use literal numbers
|
||||
// Not sure yet about the weapons - this should probably be done by using the real RR constants where applicable
|
||||
if (!isRR())
|
||||
{
|
||||
APLAYER = 3845;
|
||||
CAMERA1 = 1134;
|
||||
//DRONE = 1880;
|
||||
}
|
||||
else
|
||||
{
|
||||
APLAYER = 1405;
|
||||
CAMERA1 = 621;
|
||||
//DRONE = 4916;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Bmemset(DynamicTileMap, 0, sizeof(DynamicTileMap));
|
||||
|
||||
if (RR)
|
||||
|
|
Loading…
Reference in a new issue