Overview
Comment: | Fix player not moving on demo playback
It's still broken, though. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
57b9a0a9db7ea3e3656f9a9d979d1df6 |
User & Date: | js on 2025-03-10 20:39:51 |
Other Links: | manifest | tags |
Context
2025-03-10
| ||
20:45 | Fix server segfaulting on start check-in: 9cb357d9b6 user: js tags: trunk | |
20:39 | Fix player not moving on demo playback check-in: 57b9a0a9db user: js tags: trunk | |
2025-03-09
| ||
22:00 | Move ServerInfo to separate file check-in: 53f10f3320 user: js tags: trunk | |
Changes
Modified src/savegamedemo.mm from [76a6b74abd] to [8ffa70a39e].
︙ | ︙ | |||
475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 | // insert latest copy of player into history if (extras && (playerhistory.count == 0 || playerhistory.lastObject.lastupdate != playbacktime)) { DynamicEntity *d = [target copy]; d.lastupdate = playbacktime; [playerhistory addObject:d]; if (playerhistory.count > 20) [playerhistory removeObjectAtIndex:0]; } readdemotime(); } | > > > > > | 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 | // insert latest copy of player into history if (extras && (playerhistory.count == 0 || playerhistory.lastObject.lastupdate != playbacktime)) { DynamicEntity *d = [target copy]; d.lastupdate = playbacktime; if (playerhistory == nil) playerhistory = [[OFMutableArray alloc] init]; [playerhistory addObject:d]; if (playerhistory.count > 20) [playerhistory removeObjectAtIndex:0]; } readdemotime(); } |
︙ | ︙ |