FFXIVLauncher-Netmaui
17 строк · 303.0 Байт
1namespace XIVLauncher.Common.Encryption;
2
3public class CrtRand
4{
5private uint seed;
6
7public CrtRand(uint seed)
8{
9this.seed = seed;
10}
11
12public uint Next()
13{
14this.seed = 0x343FD * this.seed + 0x269EC3;
15return ((this.seed >> 16) & 0xFFFF) & 0x7FFF;
16}
17}