Previous 199869 Revisions Next

r32605 Thursday 9th October, 2014 at 20:29:38 UTC by David Haywood
apparently R2 collisions are more correct like this - it should be possible to pass through the 2nd boss 'straight' attack with a fully powered up ship.

(it's also more consistent with collisions in r2dx_v33 where you can - that does collisions in software)
[src/mame/machine]raiden2cop.c

trunk/src/mame/machine/raiden2cop.c
r32604r32605
17361736         cop_collision_info[j].max[i] = cop_collision_info[j].min[i] + size[i];
17371737      }
17381738
1739      if(cop_collision_info[0].max[i] >= cop_collision_info[1].min[i] && cop_collision_info[0].min[i] <= cop_collision_info[1].max[i])
1739      if(cop_collision_info[0].max[i] > cop_collision_info[1].min[i] && cop_collision_info[0].min[i] < cop_collision_info[1].max[i])
17401740         res &= ~(1 << i);
17411741
1742      if(cop_collision_info[1].max[i] >= cop_collision_info[0].min[i] && cop_collision_info[1].min[i] <= cop_collision_info[0].max[i])
1742      if(cop_collision_info[1].max[i] > cop_collision_info[0].min[i] && cop_collision_info[1].min[i] < cop_collision_info[0].max[i])
17431743         res &= ~(1 << i);
17441744
17451745      cop_hit_val[i] = (cop_collision_info[0].pos[i] - cop_collision_info[1].pos[i]);

Previous 199869 Revisions Next


© 1997-2024 The MAME Team