Level class created and gravity editable.

This commit is contained in:
Mal
2020-02-16 00:53:03 +01:00
parent cec3cc726f
commit a7ecbf9d2e
20 changed files with 277 additions and 133 deletions

View File

@@ -14,6 +14,8 @@ const TilorswiftEvent = {
NEW_TERRAIN: 'newTerrain',
NEW_TERRAIN_CLICKED: 'newTerrainClicked',
TILESET_SELECTED: 'tilesetSelected',
MENU_GRAVITY_CLICKED: 'menuGravityClicked',
GRAVITY_UPDATED: 'gravityUpdated',
};
export default TilorswiftEvent;

View File

@@ -0,0 +1,9 @@
import TilorswiftEvent from "./TilorswiftEvent.js";
export default class TilorswiftGravityUpdatedEvent extends Event
{
constructor(gravity) {
super(TilorswiftEvent.GRAVITY_UPDATED);
this.gravity = gravity;
}
}

View File

@@ -0,0 +1,9 @@
import TilorswiftEvent from "./TilorswiftEvent.js";
export default class TilorswiftMenuGravityClickedEvent extends Event
{
constructor()
{
super(TilorswiftEvent.MENU_GRAVITY_CLICKED);
}
}