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

◆ PrefixItemFromOptions()

static void Terraria.WorldGen.PrefixItemFromOptions ( Item item,
int[] options )
inlinestaticprivate

Definition at line 17306 of file WorldGen.cs.

17307 {
17308 byte prefix = item.prefix;
17309 if (!item.Prefix(-3))
17310 {
17311 return;
17312 }
17314 while (list.Count > 0)
17315 {
17316 int index = _genRand.Next(list.Count);
17317 int num = list[index];
17318 item.Prefix(num);
17319 if (item.prefix == num)
17320 {
17321 return;
17322 }
17323 list.RemoveAt(index);
17324 }
17325 item.Prefix(prefix);
17326 }
static UnifiedRandom _genRand
Definition WorldGen.cs:1011

References System.index, System.item, System.list, System.options, and System.prefix.