Scale speed values with Drop Target's scale

This commit is contained in:
James R 2023-01-06 04:16:31 -08:00
parent 99e6301365
commit acd685ace4

View file

@ -488,7 +488,7 @@ boolean K_DropTargetCollide(mobj_t *t1, mobj_t *t2)
// Intensify bumps if already spinning...
P_Thrust(t1, R_PointToAngle2(t1->x, t1->y, t2->x, t2->y),
(t1->reactiontime && !draggeddroptarget) ? 35*FRACUNIT : 20*FRACUNIT);
((t1->reactiontime && !draggeddroptarget) ? 140 : 80) * t1->scale);
if (draggeddroptarget)
{
@ -514,7 +514,7 @@ boolean K_DropTargetCollide(mobj_t *t1, mobj_t *t2)
t1->angle = t1->old_angle = R_PointToAngle2(0, 0, t1->momx, t1->momy);
t1->reactiontime = 7*(t1speed+t2speed)/FRACUNIT;
t1->reactiontime = (7 * (t1speed + t2speed)) / (4 * t1->scale);
if (t1->reactiontime < 10)
t1->reactiontime = 10;
t1->threshold = 10;