Skip to navigation

Cracker protection: CorruptSecretCode

Name: CorruptSecretCode [Show more] Type: Subroutine Category: Cracker protection Summary: Corrupt the generation process for the landscape's secret code by fetching one more seed number than necessary
Context: See this subroutine in context in the source code References: This subroutine is called as follows: * CheckCrackerSeed calls CorruptSecretCode
.CorruptSecretCode BCC GetNextSeedNumber \ We only jump here with the C flag clear, so this \ generates the next number from the landscape's \ sequence of seed numbers, thus corrupting the \ generation of the landscape's secret code \ \ We then return to the caller using a tail call, so the \ player doesn't know anything has gone wrong