revision 2
[carveJwlIkooP6JGAAIwe30JlM.git] / player_effects.c
index 9b13445a6b4207ebde985b934202118382921261..feca984b7a7b324fb3bcc56618c60c9ab47e2d81 100644 (file)
@@ -1,7 +1,9 @@
 #include "player_effects.h"
+#include "player_render.h"
 #include "particle.h"
 
-static void effect_blink_apply( effect_blink *ef, player_pose *pose, f32 dt ){
+void effect_blink_apply( effect_blink *ef, player_pose *pose, f32 dt )
+{
    if( ef->t < 0.0f ){
       ef->t = (1.0f-powf(vg_randf64(&vg.rand),4.0f))*4.0f;
       ef->l = 0.08f;
@@ -13,7 +15,8 @@ static void effect_blink_apply( effect_blink *ef, player_pose *pose, f32 dt ){
    ef->l -= dt;
 }
 
-static void effect_spark_apply( effect_spark *ef, v3f co, v3f v, f32 dt ){
+void effect_spark_apply( effect_spark *ef, v3f co, v3f v, f32 dt )
+{
    if( !ef->colour ) return;
 
    if( ef->t < 0.0f ){