Hacking Word Count

From GECK
Jump to: navigation, search
wordCount = ((1 - (Science Offset / Lock Offset)) * (iHackingMaxWords - iHackingMinWords)) + iHackingMinWords

Science Offset = PlayerScienceSkill - Lock Level

Lock Offset = 100 - Lock Level

Lock Level = (Lock Level Setting * fHackLevelMult) * 100

Game settings used in these formulae

Setting Default Description
iHackingMaxWords 20 The maximum amount of words that appear when hacking a terminal.
iHackingMinWords 5 The minimum amount of words that appear when hacking a terminal.
iXPLevelHackComputerVeryEasy 0 Used for determining the StandardizedLockLevel calculation.
iXPLevelHackComputerEasy 1 Used for determining the StandardizedLockLevel calculation.
iXPLevelHackComputerAverage 2 Used for determining the StandardizedLockLevel calculation.
iXPLevelHackComputerHard 3 Used for determining the StandardizedLockLevel calculation.
iXPLevelHackComputerVeryHard 4 Used for determining the StandardizedLockLevel calculation.
fHackLevelMult 0.25 Used for determining the StandardizedLockLevel calculation.


Notes

  • When the lockOffset is 0 (aka when hacking a Very Hard terminal), the (scienceOffset / lockOffset) part of the formula is completely replaced with a flat value of 0.5.
  • The engine will max out the word count when hacking a terminal at 20, regardless of settings or skill.

See Also