trunk/src/mame/machine/raiden2cop.c
| r32383 | r32384 | |
| 1575 | 1575 | start_x = INT8(hitboxx); |
| 1576 | 1576 | } |
| 1577 | 1577 | |
| 1578 | int j = slot; |
| 1578 | 1579 | |
| 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 | } |
| 1583 | 1592 | |
| 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 | } |
| 1584 | 1604 | static UINT8 res; |
| 1585 | 1605 | |
| 1586 | 1606 | res = 3; |