Reworked the directories to be a little more machine independent and make the hero snap to grid cells when moving, which improved collision handling.
This commit is contained in:
@@ -51,7 +51,7 @@ class MapBuilder {
|
||||
var doodadSeq: IndexedSeq[ImageView] = _
|
||||
|
||||
val tilesets = {
|
||||
val dir = new File(raw"C:\Users\James\Documents\Design\Project\Progena\Data")
|
||||
val dir = new File(Config.homedir + raw"Progena\Data")
|
||||
YamlHelper.extractSeq[TilesetToken](new FileInputStream(new File(dir, "Tilesets.yaml"))).map(t => (t.name, t)).toMap
|
||||
}
|
||||
var tileset: Tileset = _
|
||||
@@ -77,7 +77,7 @@ class MapBuilder {
|
||||
|
||||
@FXML
|
||||
def initialize(): Unit = {
|
||||
val resourceDir = new File(raw"C:\Users\James\Documents\Design\Project\Progena\Resources\tilesets")
|
||||
val resourceDir = new File(Config.homedir + raw"Progena\Resources\tilesets")
|
||||
tileset = tilesets("Outside").load(resourceDir)
|
||||
level = new GameMap(10, 10, tileset)
|
||||
setup()
|
||||
|
||||
Reference in New Issue
Block a user