Previous 199869 Revisions Next

r32384 Thursday 25th September, 2014 at 18:23:15 UTC by David Haywood
I like to punch it (nw)
[src/mame/machine]raiden2cop.c

trunk/src/mame/machine/raiden2cop.c
r32383r32384
15751575      start_x = INT8(hitboxx);
15761576   }
15771577
1578   int j = slot;
15781579
1579   m_LEGACY_cop_collision_info[slot].min_x = (cop_collision_info[slot].pos[1]) + start_x;
1580   m_LEGACY_cop_collision_info[slot].max_x = m_LEGACY_cop_collision_info[slot].min_x + width;
1581   m_LEGACY_cop_collision_info[slot].min_y = (cop_collision_info[slot].pos[0]) + start_y;
1582   m_LEGACY_cop_collision_info[slot].max_y = m_LEGACY_cop_collision_info[slot].min_y + height;
1580   //for (j = 0; j < 2; j++)
1581   {
1582      if (cop_collision_info[j].allow_swap && (cop_collision_info[j].flags_swap & (1 << 1)))
1583      {
1584         m_LEGACY_cop_collision_info[j].max_x = (cop_collision_info[j].pos[1]) - start_x;
1585         m_LEGACY_cop_collision_info[j].min_x = m_LEGACY_cop_collision_info[j].max_x - width;
1586      }
1587      else
1588      {
1589         m_LEGACY_cop_collision_info[j].min_x = (cop_collision_info[j].pos[1]) + start_x;
1590         m_LEGACY_cop_collision_info[j].max_x = m_LEGACY_cop_collision_info[j].min_x + width;
1591      }
15831592
1593      if (cop_collision_info[j].allow_swap && (cop_collision_info[j].flags_swap & (1 << 0)))
1594      {
1595         m_LEGACY_cop_collision_info[j].max_y = (cop_collision_info[j].pos[0]) - start_y;
1596         m_LEGACY_cop_collision_info[j].min_y = m_LEGACY_cop_collision_info[j].max_y - height;
1597      }
1598      else
1599      {
1600         m_LEGACY_cop_collision_info[j].min_y = (cop_collision_info[j].pos[0]) + start_y;
1601         m_LEGACY_cop_collision_info[j].max_y = m_LEGACY_cop_collision_info[j].min_y + height;
1602      }
1603   }
15841604   static UINT8 res;
15851605
15861606   res = 3;

Previous 199869 Revisions Next


© 1997-2024 The MAME Team