X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=ent_tornado.c;h=f9fca03e8928db2c982dc2d4bbbfe2dfa053ec21;hb=5f6a4f9df6c8accc89f1920bfe9ace3cbac4c4b6;hp=d59c6b778c91b661aa17137fa589d37f5d1e4711;hpb=a109f126d8adab622e38fbcc2d4281e75255246a;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/ent_tornado.c b/ent_tornado.c index d59c6b7..f9fca03 100644 --- a/ent_tornado.c +++ b/ent_tornado.c @@ -5,7 +5,8 @@ static f32 k_tornado_strength = 0.0f, k_tornado_ratio = 0.5f, k_tornado_range = 10.f; -static void ent_tornado_init(void){ +void ent_tornado_init(void) +{ vg_console_reg_var( "k_tonado_strength", &k_tornado_strength, k_var_dtype_f32, VG_VAR_PERSISTENT|VG_VAR_CHEAT ); vg_console_reg_var( "k_tonado_ratio", &k_tornado_ratio, @@ -14,7 +15,8 @@ static void ent_tornado_init(void){ k_var_dtype_f32, VG_VAR_PERSISTENT|VG_VAR_CHEAT ); } -static void ent_tornado_debug(void) { +void ent_tornado_debug(void) +{ world_instance *world = world_current_instance(); for( u32 i=0; ient_marker); i ++ ){ ent_marker *marker = mdl_arritm( &world->ent_marker, i ); @@ -32,7 +34,8 @@ static void ent_tornado_debug(void) { } } -static void ent_tornado_forces( v3f co, v3f cv, v3f out_a ){ +void ent_tornado_forces( v3f co, v3f cv, v3f out_a ) +{ world_instance *world = world_current_instance(); v3_zero( out_a ); @@ -61,7 +64,8 @@ static void ent_tornado_forces( v3f co, v3f cv, v3f out_a ){ } } -static void ent_tornado_pre_update(void){ +void ent_tornado_pre_update(void) +{ world_instance *world = world_current_instance(); for( u32 i=0; ient_marker); i ++ ){ ent_marker *marker = mdl_arritm( &world->ent_marker, i );