@@ -114,7 +114,7 @@ void shipfx_subsystem_maybe_create_live_debris(object *ship_objp, ship *ship_p,
114114 model_get_rotating_submodel_axis (&model_axis, &world_axis, pm->id , submodel_num, ship_objp);
115115 vm_vec_copy_scale (&rotvel, &world_axis, sii->cur_turn_rate );
116116
117- model_instance_find_world_point (&world_axis_pt, &sii->pt_on_axis , pm-> id , shipp->model_instance_num , submodel_num, &ship_objp->orient , &ship_objp->pos );
117+ model_instance_find_world_point (&world_axis_pt, &sii->pt_on_axis , shipp->model_instance_num , submodel_num, &ship_objp->orient , &ship_objp->pos );
118118
119119 vm_quaternion_rotate (&m_rot, vm_vec_mag ((vec3d*)&sii->angs ), &model_axis);
120120 } else {
@@ -131,7 +131,7 @@ void shipfx_subsystem_maybe_create_live_debris(object *ship_objp, ship *ship_p,
131131
132132 // get start world pos
133133 vm_vec_zero (&start_world_pos);
134- model_instance_find_world_point (&start_world_pos, &pm->submodel [live_debris_submodel].offset , pm-> id , shipp->model_instance_num , live_debris_submodel, &ship_objp->orient , &ship_objp->pos );
134+ model_instance_find_world_point (&start_world_pos, &pm->submodel [live_debris_submodel].offset , shipp->model_instance_num , live_debris_submodel, &ship_objp->orient , &ship_objp->pos );
135135
136136 // convert to model coord of underlying submodel
137137 // set angle to zero
@@ -141,7 +141,7 @@ void shipfx_subsystem_maybe_create_live_debris(object *ship_objp, ship *ship_p,
141141 // rotate from submodel coord to world coords
142142 // reset angle to current angle
143143 pm->submodel [submodel_num].angs = copy_angs;
144- model_instance_find_world_point (&end_world_pos, &start_model_pos, pm-> id , shipp->model_instance_num , submodel_num, &ship_objp->orient , &ship_objp->pos );
144+ model_instance_find_world_point (&end_world_pos, &start_model_pos, shipp->model_instance_num , submodel_num, &ship_objp->orient , &ship_objp->pos );
145145
146146 int fireball_type = fireball_ship_explosion_type (&Ship_info[ship_p->ship_info_index ]);
147147 if (fireball_type < 0 ) {
@@ -277,7 +277,7 @@ void shipfx_maybe_create_live_debris_at_ship_death( object *ship_objp )
277277 if (pss != NULL ) {
278278 if (pss->system_info != NULL ) {
279279 vec3d exp_center, tmp = ZERO_VECTOR;
280- model_instance_find_world_point (&exp_center, &tmp, pm-> id , shipp->model_instance_num , parent, &ship_objp->orient , &ship_objp->pos );
280+ model_instance_find_world_point (&exp_center, &tmp, shipp->model_instance_num , parent, &ship_objp->orient , &ship_objp->pos );
281281
282282 // if not blown off, blow it off
283283 shipfx_subsystem_maybe_create_live_debris (ship_objp, shipp, pss, &exp_center, 3 .0f );
@@ -1449,7 +1449,6 @@ void shipfx_emit_spark( int n, int sn )
14491449 float spark_num_scale = 1 .0f + spark_scale_factor * (Particle_number - 1 .0f );
14501450
14511451 obj = &Objects[shipp->objnum ];
1452- ship_info* si = &Ship_info[shipp->ship_info_index ];
14531452
14541453 float hull_percent = get_hull_pct (obj);
14551454 if (hull_percent < 0.001 ) {
@@ -1474,7 +1473,7 @@ void shipfx_emit_spark( int n, int sn )
14741473
14751474 // get spark position
14761475 if (shipp->sparks [spark_num].submodel_num != -1 ) {
1477- model_instance_find_world_point (&outpnt, &shipp->sparks [spark_num].pos , sip-> model_num , shipp->model_instance_num , shipp->sparks [spark_num].submodel_num , &obj->orient , &obj->pos );
1476+ model_instance_find_world_point (&outpnt, &shipp->sparks [spark_num].pos , shipp->model_instance_num , shipp->sparks [spark_num].submodel_num , &obj->orient , &obj->pos );
14781477 } else {
14791478 // rotate sparks correctly with current ship orient
14801479 vm_vec_unrotate (&outpnt, &shipp->sparks [spark_num].pos , &obj->orient );
@@ -1559,7 +1558,7 @@ void shipfx_emit_spark( int n, int sn )
15591558 // first time through - set up end time and make heavier initially
15601559 if ( sn > -1 ) {
15611560 // Sparks for first time at this spot
1562- if (si ->flags & SIF_FIGHTER) {
1561+ if (sip ->flags & SIF_FIGHTER) {
15631562 if (hull_percent > 0 .6f ) {
15641563 // sparks only once when hull > 60%
15651564 float spark_duration = (float )pow (2 .0f , -5 .0f *(hull_percent-1 .3f )) * (1 .0f + 0 .6f *(frand ()-0 .5f )); // +- 30%
0 commit comments