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

◆ RegisterArmsDealer()

static void Terraria.ModLoader.NPCShopDatabase.RegisterArmsDealer ( )
inlinestaticprivate

Definition at line 241 of file NPCShopDatabase.cs.

242 {
243 new NPCShop(19).Add(97).Add(278, Condition.BloodMoonOrHardmode, new Condition("Conditions.WorldGenSilver", () => WorldGen.SavedOreTiers.Silver == 9)).Add(4915, Condition.BloodMoonOrHardmode, new Condition("Conditions.WorldGenTungsten", () => WorldGen.SavedOreTiers.Silver == 168))
244 .Add(47, new Condition("Conditions.NightAfterEvilOrHardmode", () => (NPC.downedBoss2 && !Main.dayTime) || Main.hardMode))
245 .Add(95)
246 .Add(98)
247 .Add(4703, Condition.InGraveyard, Condition.DownedSkeletron)
248 .Add(324, Condition.TimeNight)
249 .Add(534, Condition.Hardmode)
250 .Add(1432, Condition.Hardmode)
251 .Add(2177, Condition.Hardmode)
252 .Add(1261, Condition.PlayerCarriesItem(1258))
253 .Add(1836, Condition.PlayerCarriesItem(1835))
254 .Add(3108, Condition.PlayerCarriesItem(3107))
255 .Add(1783, Condition.PlayerCarriesItem(1782))
256 .Add(1785, Condition.PlayerCarriesItem(1784))
257 .Add(1736, Condition.Halloween)
258 .Add(1737, Condition.Halloween)
259 .Add(1738, Condition.Halloween)
260 .Register();
261 }
record Condition(LocalizedText Description, Func< bool > Predicate)
Definition Condition.cs:10

References Terraria.ModLoader.NPCShop.Add(), Terraria.Condition(), Terraria.Main.dayTime, Terraria.NPC.downedBoss2, Terraria.Main.hardMode, Terraria.ModLoader.AbstractNPCShop.Register(), and Terraria.WorldGen.SavedOreTiers.Silver.

Referenced by Terraria.ModLoader.NPCShopDatabase.RegisterVanillaNPCShops().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: