terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ RegisterBoss_FrostMoon()

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

Definition at line 464 of file ItemDropDatabase.cs.

465 {
466 long num = 0L;
467 IItemDropRule itemDropRule2;
468 IItemDropRule itemDropRule3;
469 IItemDropRule itemDropRule = itemDropRule2.OnSuccess(itemDropRule3, num != 0L);
470 IItemDropRule itemDropRule4 = ItemDropRule.Common(1871, 15, 1, 1);
471 long num2 = 0L;
472 IItemDropRule itemDropRule5 = itemDropRule2.OnSuccess(itemDropRule4, num2 != 0L);
473 long num3 = 0L;
474 IItemDropRule itemDropRule7;
475 IItemDropRule itemDropRule6 = itemDropRule5.OnFailedRoll(itemDropRule7, num3 != 0L);
476 IItemDropRule itemDropRule8 = ItemDropRule.MasterModeCommonDrop(4944);
477 long num4 = 0L;
478 IItemDropRule itemDropRule9 = itemDropRule2.OnSuccess(itemDropRule8, num4 != 0L);
480 IItemDropRule itemDropRule10 = ItemDropRule.MasterModeDropOnAllPlayers(4813, masterModeDropRng);
481 long num5 = 0L;
482 IItemDropRule itemDropRule11 = itemDropRule2.OnSuccess(itemDropRule10, num5 != 0L);
483 long num6 = 0L;
484 IItemDropRule itemDropRule13;
485 IItemDropRule itemDropRule14;
486 IItemDropRule itemDropRule12 = itemDropRule13.OnSuccess(itemDropRule14, num6 != 0L);
487 long num7 = 0L;
488 IItemDropRule itemDropRule16;
489 IItemDropRule itemDropRule15 = itemDropRule13.OnSuccess(itemDropRule16, num7 != 0L);
490 IItemDropRule itemDropRule17 = ItemDropRule.Common(1959, 15, 1, 1);
491 long num8 = 0L;
492 IItemDropRule itemDropRule18 = itemDropRule13.OnSuccess(itemDropRule17, num8 != 0L);
493 long num9 = 0L;
494 IItemDropRule itemDropRule20;
495 IItemDropRule itemDropRule19 = itemDropRule18.OnFailedRoll(itemDropRule20, num9 != 0L);
496 IItemDropRule itemDropRule21 = ItemDropRule.MasterModeCommonDrop(4943);
497 long num10 = 0L;
498 IItemDropRule itemDropRule22 = itemDropRule13.OnSuccess(itemDropRule21, num10 != 0L);
500 IItemDropRule itemDropRule23 = ItemDropRule.MasterModeDropOnAllPlayers(4814, masterModeDropRng2);
501 long num11 = 0L;
502 IItemDropRule itemDropRule24 = itemDropRule13.OnSuccess(itemDropRule23, num11 != 0L);
503 long num12 = 0L;
504 IItemDropRule itemDropRule26;
505 IItemDropRule itemDropRule27;
506 IItemDropRule itemDropRule25 = itemDropRule26.OnSuccess(itemDropRule27, num12 != 0L);
507 long num13 = 0L;
508 IItemDropRule itemDropRule29;
509 IItemDropRule itemDropRule28 = itemDropRule26.OnSuccess(itemDropRule29, num13 != 0L);
510 IItemDropRule itemDropRule30 = ItemDropRule.MasterModeCommonDrop(4945);
511 long num14 = 0L;
512 IItemDropRule itemDropRule31 = itemDropRule26.OnSuccess(itemDropRule30, num14 != 0L);
514 IItemDropRule itemDropRule32 = ItemDropRule.MasterModeDropOnAllPlayers(4794, masterModeDropRng3);
515 long num15 = 0L;
516 IItemDropRule itemDropRule33 = itemDropRule26.OnSuccess(itemDropRule32, num15 != 0L);
517 IItemDropRule itemDropRule35;
518 IItemDropRule itemDropRule34 = this.RegisterToNPC(341, itemDropRule35);
519 }
class f__AnonymousType0<< Count > j__TPar
IItemDropRule RegisterToNPC(int type, IItemDropRule entry)

References Terraria.GameContent.ItemDropRules.ItemDropDatabase._masterModeDropRng, Terraria.GameContent.ItemDropRules.ItemDropRule.Common(), j__TPar, System.L, Terraria.GameContent.ItemDropRules.ItemDropRule.MasterModeCommonDrop(), Terraria.GameContent.ItemDropRules.ItemDropRule.MasterModeDropOnAllPlayers(), and Terraria.GameContent.ItemDropRules.ItemDropDatabase.RegisterToNPC().

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