Speed up DLZ rockets with first blood

This commit is contained in:
Lat 2023-09-24 14:29:44 +02:00
parent 3be4156e59
commit b1c1b658da

View file

@ -24,6 +24,7 @@
#include "../k_waypoint.h"
#include "../k_respawn.h"
#include "../k_collide.h"
#include "../k_color.h"
#define DLZROCKETDIST 96
#define DLZROCKETSPEED 80
@ -112,6 +113,9 @@ void Obj_playerDLZRocket(player_t *p)
if (p->ringboost)
maxspd += 10;
if (p->startboost)
maxspd += 30;
// set player speed
if (p->dlzrocketspd < maxspd)
p->dlzrocketspd++;
@ -185,6 +189,10 @@ void Obj_playerDLZRocket(player_t *p)
P_SetScale(expl, mapobjectscale);
expl->destscale = 2*mapobjectscale;
if (p->startboost)
expl->color = K_RainbowColor(leveltime);
}
visangle += ANGLE_180;
}