| 224 | |
| 225 | |
| 226 | cCuboid cPiece::RotateHitBoxToConnector( |
| 227 | const cPiece::cConnector & a_MyConnector, |
| 228 | const Vector3i & a_ToConnectorPos, |
| 229 | int a_NumCCWRotations |
| 230 | ) const |
| 231 | { |
| 232 | ASSERT(a_NumCCWRotations == (a_NumCCWRotations % 4)); |
| 233 | Vector3i ConnPos = RotatePos(a_MyConnector.m_Pos, a_NumCCWRotations); |
| 234 | ConnPos = a_ToConnectorPos - ConnPos; |
| 235 | return RotateMoveHitBox(a_NumCCWRotations, ConnPos.x, ConnPos.y, ConnPos.z); |
| 236 | } |
| 237 | |
| 238 | |
| 239 |