| 4728 | } |
| 4729 | |
| 4730 | void WriteMatcenChunk(CFILE *fp) { |
| 4731 | int start_pos; |
| 4732 | |
| 4733 | start_pos = StartChunk(fp, CHUNK_MATCEN_DATA); |
| 4734 | |
| 4735 | cf_WriteInt(fp, Num_matcens); |
| 4736 | |
| 4737 | int i; |
| 4738 | |
| 4739 | for (i = 0; i < Num_matcens; i++) { |
| 4740 | ASSERT(Matcen[i]); |
| 4741 | Matcen[i]->Reset(); // Makes it like it hasn't run yet |
| 4742 | Matcen[i]->SaveData(fp); |
| 4743 | } |
| 4744 | |
| 4745 | EndChunk(fp, start_pos); |
| 4746 | } |
| 4747 | |
| 4748 | void WriteALifeChunk(CFILE *fp) { |
| 4749 | #ifndef NEWEDITOR |
no test coverage detected