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

◆ RegisterMartianDrops()

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

Definition at line 870 of file ItemDropDatabase.cs.

871 {
872 RegisterToMultipleNPCs(ItemDropRule.Common(2860, 8, 8, 20), 520, 383, 389, 385, 382, 381, 390, 386);
873 int[] npcNetIds = new int[8] { 520, 383, 389, 385, 382, 381, 390, 386 };
874 RegisterToMultipleNPCs(ItemDropRule.Common(2798, 800), npcNetIds);
875 RegisterToMultipleNPCs(ItemDropRule.Common(2800, 800), npcNetIds);
876 RegisterToMultipleNPCs(ItemDropRule.Common(2882, 800), npcNetIds);
877 int[] npcNetIds2 = new int[3] { 383, 389, 386 };
878 RegisterToMultipleNPCs(ItemDropRule.Common(2806, 200), npcNetIds2);
879 RegisterToMultipleNPCs(ItemDropRule.Common(2807, 200), npcNetIds2);
880 RegisterToMultipleNPCs(ItemDropRule.Common(2808, 200), npcNetIds2);
881 int[] npcNetIds3 = new int[4] { 385, 382, 381, 390 };
882 RegisterToMultipleNPCs(ItemDropRule.Common(2803, 200), npcNetIds3);
883 RegisterToMultipleNPCs(ItemDropRule.Common(2804, 200), npcNetIds3);
884 RegisterToMultipleNPCs(ItemDropRule.Common(2805, 200), npcNetIds3);
885 RegisterToNPC(395, ItemDropRule.OneFromOptionsNotScalingWithLuck(1, 2797, 2749, 2795, 2796, 2880, 2769));
886 RegisterToNPC(395, ItemDropRule.MasterModeCommonDrop(4939));
887 RegisterToNPC(395, ItemDropRule.MasterModeDropOnAllPlayers(4815, _masterModeDropRng));
888 RegisterToNPC(390, ItemDropRule.Common(2771, 30));
889 }
IItemDropRule RegisterToMultipleNPCs(IItemDropRule entry, params int[] npcNetIds)
IItemDropRule RegisterToNPC(int type, IItemDropRule entry)

References Terraria.GameContent.ItemDropRules.ItemDropDatabase._masterModeDropRng, Terraria.GameContent.ItemDropRules.ItemDropRule.Common(), Terraria.GameContent.ItemDropRules.ItemDropRule.MasterModeCommonDrop(), Terraria.GameContent.ItemDropRules.ItemDropRule.MasterModeDropOnAllPlayers(), Terraria.GameContent.ItemDropRules.ItemDropRule.OneFromOptionsNotScalingWithLuck(), Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToMultipleNPCs(), and Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToNPC().

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