33 lines
632 B
Java
33 lines
632 B
Java
package org.project.location;
|
|
|
|
import org.project.entity.enemies.Enemy;
|
|
|
|
import java.util.ArrayList;
|
|
|
|
public class Location {
|
|
private String name;
|
|
|
|
private ArrayList<Enemy> enemies;
|
|
|
|
public Location(ArrayList<Location> locations, ArrayList<Enemy> enemies) {
|
|
this.locations = locations;
|
|
this.enemies = enemies;
|
|
}
|
|
|
|
/*
|
|
TODO: (BONUS) RESET EACH LOCATION AFTER PLAYER LEAVES
|
|
*/
|
|
|
|
public String getName() {
|
|
return name;
|
|
}
|
|
|
|
public ArrayList<Location> getLocations() {
|
|
return locations;
|
|
}
|
|
|
|
public ArrayList<Enemy> getEnemies() {
|
|
return enemies;
|
|
}
|
|
}
|