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

◆ RegisterHardmodeDungeonDrops()

void Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterHardmodeDungeonDrops ( )
inlineprivate

Definition at line 234 of file ItemDropDatabase.cs.

235 {
236 int[] npcNetIds = new int[12]
237 {
238 269, 270, 271, 272, 273, 274, 275, 276, 277, 278,
239 279, 280
240 };
241 RegisterToNPC(290, ItemDropRule.ExpertGetsRerolls(1513, 15, 1));
242 RegisterToNPC(290, ItemDropRule.ExpertGetsRerolls(938, 10, 1));
243 RegisterToNPC(287, ItemDropRule.ExpertGetsRerolls(977, 12, 1));
244 RegisterToNPC(287, ItemDropRule.ExpertGetsRerolls(963, 12, 1));
245 RegisterToNPC(291, ItemDropRule.ExpertGetsRerolls(1300, 12, 1));
246 RegisterToNPC(291, ItemDropRule.ExpertGetsRerolls(1254, 12, 1));
247 RegisterToNPC(292, ItemDropRule.ExpertGetsRerolls(1514, 12, 1));
248 RegisterToNPC(292, ItemDropRule.ExpertGetsRerolls(679, 12, 1));
249 RegisterToNPC(293, ItemDropRule.ExpertGetsRerolls(759, 18, 1));
250 RegisterToNPC(289, ItemDropRule.ExpertGetsRerolls(4789, 25, 1));
251 RegisterToMultipleNPCs(ItemDropRule.ExpertGetsRerolls(1446, 20, 1), 281, 282);
252 RegisterToMultipleNPCs(ItemDropRule.ExpertGetsRerolls(1444, 20, 1), 283, 284);
253 RegisterToMultipleNPCs(ItemDropRule.ExpertGetsRerolls(1445, 20, 1), 285, 286);
254 RegisterToMultipleNPCs(ItemDropRule.ExpertGetsRerolls(1183, 400, 1), npcNetIds);
255 RegisterToMultipleNPCs(ItemDropRule.ExpertGetsRerolls(1266, 300, 1), npcNetIds);
256 RegisterToMultipleNPCsNotRemixSeed(ItemDropRule.ExpertGetsRerolls(671, 200, 1), npcNetIds);
257 RegisterToMultipleNPCsRemixSeed(ItemDropRule.ExpertGetsRerolls(2273, 200, 1), npcNetIds);
258 RegisterToMultipleNPCs(ItemDropRule.ExpertGetsRerolls(4679, 200, 1), npcNetIds);
259 RegisterToNPC(288, ItemDropRule.Common(1508, 1, 1, 2));
260 }
IItemDropRule RegisterToMultipleNPCs(IItemDropRule entry, params int[] npcNetIds)
IItemDropRule RegisterToNPC(int type, IItemDropRule entry)
IItemDropRule RegisterToMultipleNPCsRemixSeed(IItemDropRule entry, params int[] npcNetIds)
IItemDropRule RegisterToMultipleNPCsNotRemixSeed(IItemDropRule entry, params int[] npcNetIds)

References Terraria.GameContent.ItemDropRules.ItemDropRule.Common(), Terraria.GameContent.ItemDropRules.ItemDropRule.ExpertGetsRerolls(), Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToMultipleNPCs(), Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToMultipleNPCsNotRemixSeed(), Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToMultipleNPCsRemixSeed(), and Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToNPC().

Referenced by Terraria.GameContent.ItemDropRules.ItemDropDatabase.Populate().