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

◆ Adapt()

static int System.Globalization.IdnMapping.Adapt ( int delta,
int numpoints,
bool firsttime )
inlinestaticprivate

Definition at line 653 of file IdnMapping.cs.

654 {
655 delta = (firsttime ? (delta / 700) : (delta / 2));
656 delta += delta / numpoints;
657 uint num = 0u;
658 while (delta > 455)
659 {
660 delta /= 35;
661 num += 36;
662 }
663 return (int)(num + 36 * delta / (delta + 38));
664 }

Referenced by System.Globalization.IdnMapping.PunycodeDecode(), and System.Globalization.IdnMapping.PunycodeEncode().