| 195 | } |
| 196 | |
| 197 | void MoveList::writeDemoStartBlock(ResizeBitStream *stream) |
| 198 | { |
| 199 | stream->write(mLastMoveAck); |
| 200 | stream->write(mLastClientMove); |
| 201 | stream->write(mFirstMoveIndex); |
| 202 | |
| 203 | stream->write(U32(mMoveVec.size())); |
| 204 | for(U32 j = 0; j < mMoveVec.size(); j++) |
| 205 | mMoveVec[j].pack(stream); |
| 206 | } |
| 207 | |
| 208 | void MoveList::readDemoStartBlock(BitStream *stream) |
| 209 | { |