Changeset 4d8825f in lost-haven for main


Ignore:
Timestamp:
Feb 22, 2021, 2:07:11 AM (4 years ago)
Author:
Dmitry Portnoy <dmp1488@…>
Branches:
master
Children:
3d64884
Parents:
b2d7893
Message:

Add logic to make text files readable from inside a JAR

Location:
main
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • main/LostHavenRPG.java

    rb2d7893 r4d8825f  
    385385    creatureMap = new HashMap<CreatureType, Creature>();
    386386    try {
    387       BufferedReader in = new BufferedReader(new FileReader("creatures.txt"));
     387      BufferedReader in = Utils.loadTextFile("creatures.txt");
    388388      while (in.ready()) {
    389389        Creature cr = Creature.loadTemplate(in);
     
    405405    spawnPoints = new LinkedList<SpawnPoint>();
    406406    try {
    407       BufferedReader in = new BufferedReader(new FileReader("spawnPoints.txt"));
     407      BufferedReader in = Utils.loadTextFile("spawnPoints.txt");
    408408      while (in.ready()) {
    409409        Creature type = creatureMap.get(CreatureType.valueOf(in.readLine()));
     
    440440      imgBow[6] = ImageIO.read(getClass().getResource("/images/projectiles/bowWW.png"));
    441441      imgBow[7] = ImageIO.read(getClass().getResource("/images/projectiles/bowNW.png"));
    442       BufferedReader in = new BufferedReader(new FileReader("items.txt"));
     442      BufferedReader in = Utils.loadTextFile("items.txt");
    443443      while (in.ready()) {
    444444        Item item;
  • main/Map.java

    rb2d7893 r4d8825f  
    6868          }
    6969        }
    70         BufferedReader in = new BufferedReader(new FileReader(structFile));
     70        BufferedReader in = Utils.loadTextFile(structFile);
    7171        String str;
    7272        while ((str = in.readLine()) != null) {
Note: See TracChangeset for help on using the changeset viewer.