mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2025-10-30 08:01:28 +00:00
Merge branch 'shatter_solid' into 'master'
Make shatter blocks solid to non-players See merge request STJr/SRB2Internal!379
This commit is contained in:
commit
8b9a484993
1 changed files with 3 additions and 3 deletions
|
|
@ -7075,15 +7075,15 @@ void P_SpawnSpecials(INT32 fromnetsave)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 252: // Shatter block (breaks when touched)
|
case 252: // Shatter block (breaks when touched)
|
||||||
ffloorflags = FF_EXISTS|FF_RENDERALL|FF_BUSTUP|FF_SHATTER;
|
ffloorflags = FF_EXISTS|FF_BLOCKOTHERS|FF_RENDERALL|FF_BUSTUP|FF_SHATTER;
|
||||||
if (lines[i].flags & ML_NOCLIMB)
|
if (lines[i].flags & ML_NOCLIMB)
|
||||||
ffloorflags |= FF_SOLID|FF_SHATTERBOTTOM;
|
ffloorflags |= FF_BLOCKPLAYER|FF_SHATTERBOTTOM;
|
||||||
|
|
||||||
P_AddFakeFloorsByLine(i, ffloorflags, secthinkers);
|
P_AddFakeFloorsByLine(i, ffloorflags, secthinkers);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 253: // Translucent shatter block (see 76)
|
case 253: // Translucent shatter block (see 76)
|
||||||
P_AddFakeFloorsByLine(i, FF_EXISTS|FF_RENDERALL|FF_BUSTUP|FF_SHATTER|FF_TRANSLUCENT, secthinkers);
|
P_AddFakeFloorsByLine(i, FF_EXISTS|FF_BLOCKOTHERS|FF_RENDERALL|FF_BUSTUP|FF_SHATTER|FF_TRANSLUCENT, secthinkers);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 254: // Bustable block
|
case 254: // Bustable block
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue