- q_identity( gzoomer.rb.q );
- rb_init( &gzoomer.rb );
-
- VG_VAR_F32_PERSISTENT( k_car_spring );
- VG_VAR_F32_PERSISTENT( k_car_spring_damp );
- VG_VAR_F32_PERSISTENT( k_car_spring_length );
- VG_VAR_F32_PERSISTENT( k_car_wheel_radius );
- VG_VAR_F32_PERSISTENT( k_car_friction_lat );
- VG_VAR_F32_PERSISTENT( k_car_friction_roll );
- VG_VAR_F32_PERSISTENT( k_car_drive_force );
- VG_VAR_F32_PERSISTENT( k_car_air_resistance );
- VG_VAR_F32_PERSISTENT( k_car_downforce );
+ q_identity( gzoomer.obj.rb.q );
+ v3_zero( gzoomer.obj.rb.w );
+ v3_zero( gzoomer.obj.rb.v );
+ v3_zero( gzoomer.obj.rb.co );
+ rb_init_object( &gzoomer.obj );
+
+ VG_VAR_F32( k_car_spring, flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_spring_damp, flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_spring_length, flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_wheel_radius, flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_friction_lat, flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_friction_roll, flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_drive_force, flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_air_resistance,flags=VG_VAR_PERSISTENT );
+ VG_VAR_F32( k_car_downforce, flags=VG_VAR_PERSISTENT );