Description
Prerequisites
- I have searched for similar issues and confirmed this is not a duplicate
Game Version
- Command & Conquer Generals
- Command & Conquer Generals: Zero Hour
- Other (please specify below)
Bug Description
If some players use -quickstart to launch their game, and others do not, then a mismatch can occur where all the players with -quickstart have one checksum, and non-quickstart players have another checksum.
This is reproducible with a particular map: [Mod] Rebel Uprise 2 v10
The map is a heavily scripted map and also makes use of custom units. However, the fact that -quickstart is directly responsible for causing the mismatch here makes me think this is a game-related issue, and not a map-related issue. The map's scripts just make it convenient to replicate the bug.
Note that there is no mismatch if all players use either -quickstart or no -quickstart. This mismatch only occurs when there is a mix.
Reproduction Steps
- Have two players launch the game in -quickstart.
- Have two players launch the game without quickstart.
- Play multiplayer via Radmin in the LAN Lobby.
- Play [Mod] Rebel Uprise 2 v10 (all players must select GLA for the map to work).
- Have one player place one of the Hijackers in a hut with multiple flags. [This step may not be necessary, but it's what we kept doing.]
- Have the player sell his Command Center.
- Mismatch.
- Have a look at the checksums in the replay. The players who launched the game with -quickstart will have one checksum value, the other players will have another checksum value.
Additional Context
Map: [Mod] Rebel Uprise 2 v10
This map is part of the GenPatcher 'modded' map pack.
Direct download link: Discord File Direct Link