Package utilities

Class NPCTestHelper

java.lang.Object
utilities.NPCTestHelper
Direct Known Subclasses:
SpeakerNPCTestHelper

public class NPCTestHelper extends Object
  • Constructor Details

    • NPCTestHelper

      public NPCTestHelper()
  • Method Details

    • getAllNPCs

      public static List<NPC> getAllNPCs()
      Retrieves all NPCs currently in world.
    • removeNPC

      public static boolean removeNPC(NPC npc)
      Removes an NPC from world.
      Parameters:
      npc - NPC to be removed.
      Returns:
      true if NPC was removed.
    • removeAllNPCs

      public static boolean removeAllNPCs()
      Removes all NPCs from world;
      Returns:
      true if world contains no NPCs.
    • loadShops

      public static void loadShops(String... npcNames)
      Loads shops configured in XML and configures specific NPC merchants.
      Parameters:
      npcNames - List of NPC names.