|
| | NPCShop (int npcType, string name="Shop") |
| |
| Entry | GetEntry (int item) |
| |
| bool | TryGetEntry (int item, out Entry entry) |
| |
| NPCShop | AllowFillingLastSlot () |
| |
| NPCShop | Add (params Entry[] entries) |
| |
| NPCShop | Add (Item item, params Condition[] condition) |
| |
| NPCShop | Add (int item, params Condition[] condition) |
| |
| NPCShop | Add< T > (params Condition[] condition) |
| |
| NPCShop | InsertBefore (Entry targetEntry, Item item, params Condition[] condition) |
| |
| NPCShop | InsertBefore (int targetItem, Item item, params Condition[] condition) |
| |
| NPCShop | InsertBefore (int targetItem, int item, params Condition[] condition) |
| |
| NPCShop | InsertAfter (Entry targetEntry, Item item, params Condition[] condition) |
| |
| NPCShop | InsertAfter (int targetItem, Item item, params Condition[] condition) |
| |
| NPCShop | InsertAfter (int targetItem, int item, params Condition[] condition) |
| |
| override void | FillShop (ICollection< Item > items, NPC npc) |
| |
| override void | FillShop (Item[] items, NPC npc, out bool overflow) |
| | Fills a shop array with the contents of this shop, evaluating conditions and running callbacks.
Does not fill the entire array if there are insufficient entries.
The last slot will be kept empty (null) if P:Terraria.ModLoader.NPCShop.FillLastSlot is false.
|
| |
| override void | FinishSetup () |
| |
| void | Register () |
| |
Definition at line 8 of file NPCShop.cs.