code/modules/language/language.dm - Shiptest 13
Shiptest 13 - Modules - TypesDefine Details

code/modules/language/language.dm

Define Details

HASH_PICK

Pick from a list using MD5 hash (will cause problems if SCRAMBLE_HASH_SIZE is too low)

HASH_PROB

Probability check using MD5 hash

SCRAMBLE_CACHE_LEN

Last 50 spoken (uncommon) words will be cached before we start cycling them out (re-randomizing them)

SCRAMBLE_HASH_SIZE

Number of hex characters the MD5 will use to scramble text (16SCRAMBLE_HASH_SIZE must not exceed 232)

SENTENCE_CACHE_LEN

Last 20 spoken sentences will be cached before we start cycling them out (re-randomizing them)