[Change] Weakened the rumble effect.

This commit is contained in:
Allanis 2013-08-17 15:40:49 +01:00
parent ce15505f7e
commit a4d1ed9f6d

View File

@ -11,6 +11,7 @@
#define SPFX_GFX "../gfx/spfx/" /* Graphics location. */ #define SPFX_GFX "../gfx/spfx/" /* Graphics location. */
#define SPFX_CHUNK 32 /* Chunk to allocate when needed. */ #define SPFX_CHUNK 32 /* Chunk to allocate when needed. */
#define SHAKE_VEL_MOD 0.0015
/* Special hardcoded effects.. */ /* Special hardcoded effects.. */
@ -223,7 +224,7 @@ void spfx_start(double dt) {
if(VMOD(shake_pos) > shake_rad) { if(VMOD(shake_pos) > shake_rad) {
/* Change direction. */ /* Change direction. */
vect_pset(&shake_pos, shake_rad, VANGLE(shake_pos)); vect_pset(&shake_pos, shake_rad, VANGLE(shake_pos));
vect_pset(&shake_vel, shake_rad, vect_pset(&shake_vel, SHAKE_VEL_MOD*shake_rad,
-VANGLE(shake_pos) + (RNGF()-0.5) * M_PI); -VANGLE(shake_pos) + (RNGF()-0.5) * M_PI);
} }
/* The shake decays over time. */ /* The shake decays over time. */
@ -250,7 +251,7 @@ void spfx_shake(double mod) {
if(shake_rad > SHAKE_MAX) shake_rad = SHAKE_MAX; if(shake_rad > SHAKE_MAX) shake_rad = SHAKE_MAX;
shake_off = 0; shake_off = 0;
vect_pset(&shake_vel, shake_rad, RNGF() * 2. * M_PI); vect_pset(&shake_vel, SHAKE_VEL_MOD*shake_rad, RNGF() * 2. * M_PI);
} }
void spfx_cinematic(void) { void spfx_cinematic(void) {