static void effect_blink_apply( effect_blink *ef, player_pose *pose, f32 dt ){
if( ef->t < 0.0f ){
- ef->t = (1.0f-powf(vg_randf64(),4.0f))*4.0f;
+ ef->t = (1.0f-powf(vg_randf64(&vg.rand),4.0f))*4.0f;
ef->l = 0.08f;
}
if( !ef->colour ) return;
if( ef->t < 0.0f ){
- ef->t = 0.05f+vg_randf64()*0.1f;
+ ef->t += 0.05f+vg_randf64(&vg.rand)*0.1f;
v3f dir;
v3_copy( v, dir );