Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Calculate() [4/4]

static int ReLogic.Utilities.Crc32.Calculate ( string value,
int baseHash )
inlinestatic

Definition at line 45 of file Crc32.cs.

46 {
47 uint num = (uint)(~baseHash);
48 foreach (char c in value)
49 {
50 num = Tabs[(num ^ c) & 0xFF] ^ (num >> 8);
51 }
52 return (int)(~num);
53 }
static readonly uint[] Tabs
Definition Crc32.cs:5

References ReLogic.Utilities.Crc32.Tabs.