| 8662 | } |
| 8663 | |
| 8664 | void cFodder::MapTile_Update_X() { |
| 8665 | int16 Data0 = mMapTile_MoveDirectionX; |
| 8666 | |
| 8667 | if (Data0 < 0) |
| 8668 | Data0 = -1; |
| 8669 | else |
| 8670 | Data0 = 1; |
| 8671 | |
| 8672 | if (Data0 != mMapTile_MoveDirectionX_Previous) { |
| 8673 | mMapTile_MoveDirectionX_Previous = Data0; |
| 8674 | Data0 = mMapTile_SpeedX >> 16; |
| 8675 | int16 Data4 = mMapTile_SpeedX_Previous; |
| 8676 | Data0 >>= 4; |
| 8677 | Data4 >>= 4; |
| 8678 | if (Data0 != Data4) |
| 8679 | return; |
| 8680 | } |
| 8681 | |
| 8682 | mCamera_MovePauseX = 0; |
| 8683 | mMapTile_DrawX = mMapTile_TargetX >> 16; |
| 8684 | mMapTile_SpeedX_Previous = mMapTile_SpeedX >> 16; |
| 8685 | } |
| 8686 | |
| 8687 | int32 cFodder::MapTile_Get(const size_t pTileX, const size_t pTileY) { |
| 8688 |
nothing calls this directly
no outgoing calls
no test coverage detected