| 58 | } |
| 59 | |
| 60 | void cMap::Tile_Set(const size_t pTileX, const size_t pTileY, const size_t pTileID) { |
| 61 | if (pTileX > mParams.mWidth || pTileY > mParams.mHeight) |
| 62 | return; |
| 63 | |
| 64 | size_t Tile = (((pTileY * mParams.mWidth) + pTileX)) + mParams.mWidth; |
| 65 | |
| 66 | uint8* CurrentMapPtr = mData->data() + mTile_Ptr + (Tile * 2); |
| 67 | if (CurrentMapPtr > mData->data() + mData->size()) |
| 68 | return; |
| 69 | |
| 70 | writeLEWord(CurrentMapPtr, (uint16)pTileID); |
| 71 | } |
| 72 | |
| 73 | void cMap::Sprite_Add(size_t pSpriteID, size_t pSpriteX, size_t pSpriteY) { |
| 74 | sSprite First; |
nothing calls this directly
no test coverage detected