| 4494 | } |
| 4495 | |
| 4496 | void WriteTerrainHeightChunk(CFILE *fp) { |
| 4497 | int i; |
| 4498 | uint8_t heightvals[TERRAIN_WIDTH * TERRAIN_DEPTH]; |
| 4499 | |
| 4500 | int start_pos; |
| 4501 | start_pos = StartChunk(fp, CHUNK_TERRAIN_HEIGHT); |
| 4502 | |
| 4503 | for (i = 0; i < TERRAIN_WIDTH * TERRAIN_DEPTH; i++) |
| 4504 | heightvals[i] = Terrain_seg[i].ypos; |
| 4505 | |
| 4506 | CheckToWriteCompressByte(fp, heightvals, TERRAIN_WIDTH * TERRAIN_DEPTH); |
| 4507 | |
| 4508 | EndChunk(fp, start_pos); |
| 4509 | } |
| 4510 | |
| 4511 | void WriteGamePathsChunk(CFILE *fp) { |
| 4512 | int start_pos; |
no test coverage detected