Don't upscale the waving flags, make them twice as large instead

This commit is contained in:
sphere 2019-07-14 15:30:00 +02:00
parent 441ef4b01b
commit cfc56c9541
2 changed files with 4 additions and 6 deletions

View File

@ -11278,8 +11278,8 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
S_NULL, // xdeathstate S_NULL, // xdeathstate
sfx_None, // deathsound sfx_None, // deathsound
0, // speed 0, // speed
4*FRACUNIT, // radius 8*FRACUNIT, // radius
104*FRACUNIT, // height 208*FRACUNIT, // height
0, // display offset 0, // display offset
100, // mass 100, // mass
0, // damage 0, // damage
@ -11305,7 +11305,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
S_NULL, // xdeathstate S_NULL, // xdeathstate
sfx_None, // deathsound sfx_None, // deathsound
0, // speed 0, // speed
4*FRACUNIT, // radius 8*FRACUNIT, // radius
1, // height -- this is not a typo 1, // height -- this is not a typo
0, // display offset 0, // display offset
100, // mass 100, // mass

View File

@ -4662,7 +4662,7 @@ static void P_Boss4PinchSpikeballs(mobj_t *mobj, angle_t angle, fixed_t dz)
} }
dz /= 9; dz /= 9;
while ((base = base->tracer)) // there are 10 per spoke, remember that while ((base = base->tracer)) // there are 10 per spoke, remember that
{ {
dx = (originx + P_ReturnThrustX(mobj, angle, (9*132)<<FRACBITS) - mobj->x)/9; dx = (originx + P_ReturnThrustX(mobj, angle, (9*132)<<FRACBITS) - mobj->x)/9;
@ -9653,8 +9653,6 @@ mobj_t *P_SpawnMobj(fixed_t x, fixed_t y, fixed_t z, mobjtype_t type)
{ {
mobj_t *prev = mobj, *cur; mobj_t *prev = mobj, *cur;
UINT8 i; UINT8 i;
mobj->destscale <<= 2;
P_SetScale(mobj, mobj->destscale);
for (i = 0; i <= 16; i++) // probably should be < but staying authentic to the Lua version for (i = 0; i <= 16; i++) // probably should be < but staying authentic to the Lua version
{ {
cur = P_SpawnMobjFromMobj(mobj, 0, 0, 0, MT_WAVINGFLAGSEG); cur = P_SpawnMobjFromMobj(mobj, 0, 0, 0, MT_WAVINGFLAGSEG);