diff --git a/assets/second-map.json b/assets/second-map.json index 33dad11..cfb1130 100644 --- a/assets/second-map.json +++ b/assets/second-map.json @@ -129,7 +129,7 @@ "properties": { "comesBackFrom":"right", - "scene":"Main" + "scene":"FirstLevel" }, "propertytypes": { diff --git a/assets/second-map.tmx b/assets/second-map.tmx index 8276b54..ba71de7 100644 --- a/assets/second-map.tmx +++ b/assets/second-map.tmx @@ -5607,7 +5607,7 @@ - + diff --git a/src/constants/maps.ts b/src/constants/maps.ts index 71d2ece..c63db11 100644 --- a/src/constants/maps.ts +++ b/src/constants/maps.ts @@ -1,7 +1,7 @@ export const MAPS = { - main: { + firstLevel: { file: 'tilemap.json', - key: 'main', + key: 'first-level', }, second: { file: 'second-map.json', diff --git a/src/constants/scenes.ts b/src/constants/scenes.ts index 7c84f5c..81d4314 100644 --- a/src/constants/scenes.ts +++ b/src/constants/scenes.ts @@ -1,5 +1,5 @@ export const SCENES = { UI: 'UIScene', - MAIN: 'Main', + FIRST_LEVEL: 'FirstLevel', SECOND: 'Second', }; diff --git a/src/index.ts b/src/index.ts index 91620e6..bbfdece 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,5 @@ import 'phaser'; -import { Main } from './scenes/Main'; +import { FirstLevel } from './scenes/FirstLevel'; import { Second } from './scenes/Second'; import { Preloader } from './scenes/Preloader'; import { UIScene } from './scenes/UIScene'; @@ -19,7 +19,7 @@ class PhaserGame extends Phaser.Game { // debug: true, // }, }, - scene: [Preloader, Main, Second, UIScene], + scene: [Preloader, FirstLevel, Second, UIScene], }; super(config); } diff --git a/src/scenes/Main.ts b/src/scenes/FirstLevel.ts similarity index 61% rename from src/scenes/Main.ts rename to src/scenes/FirstLevel.ts index d75ee4a..3d989ab 100644 --- a/src/scenes/Main.ts +++ b/src/scenes/FirstLevel.ts @@ -2,8 +2,8 @@ import { AbstractScene } from './AbstractScene'; import { SCENES } from '../constants/scenes'; import { MAPS } from '../constants/maps'; -export class Main extends AbstractScene { +export class FirstLevel extends AbstractScene { constructor() { - super(SCENES.MAIN, MAPS.main.key); + super(SCENES.FIRST_LEVEL, MAPS.firstLevel.key); } } diff --git a/src/scenes/Preloader.ts b/src/scenes/Preloader.ts index 1b72976..b9b37ab 100644 --- a/src/scenes/Preloader.ts +++ b/src/scenes/Preloader.ts @@ -9,12 +9,12 @@ export class Preloader extends Phaser.Scene { protected create() { this.createAnimations(); - this.scene.launch(SCENES.MAIN); + this.scene.launch(SCENES.FIRST_LEVEL); this.scene.launch(SCENES.UI); } private loadAssets() { - this.load.tilemapTiledJSON(MAPS.main.key, `assets/${MAPS.main.file}`); + this.load.tilemapTiledJSON(MAPS.firstLevel.key, `assets/${MAPS.firstLevel.file}`); this.load.tilemapTiledJSON(MAPS.second.key, `assets/${MAPS.second.file}`); // Images