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

◆ ProbeEmotions()

void Terraria.GameContent.UI.EmoteBubble.ProbeEmotions ( List< int > list)
inlineprivate

Definition at line 579 of file EmoteBubble.cs.

580 {
581 list.Add(0);
582 list.Add(1);
583 list.Add(2);
584 list.Add(3);
585 list.Add(15);
586 list.Add(16);
587 list.Add(17);
588 list.Add(87);
589 list.Add(91);
590 list.Add(136);
591 list.Add(134);
592 list.Add(135);
593 list.Add(137);
594 list.Add(138);
595 list.Add(139);
596 if (Main.bloodMoon && !Main.dayTime)
597 {
598 int item = Utils.SelectRandom<int>(Main.rand, 16, 1, 138);
599 list.Add(item);
600 list.Add(item);
601 list.Add(item);
602 }
603 }

References System.Collections.Generic.Dictionary< TKey, TValue >.Add(), Terraria.Main.bloodMoon, Terraria.Main.dayTime, System.item, System.list, and Terraria.Main.rand.

Referenced by Terraria.GameContent.UI.EmoteBubble.PickNPCEmote().