Terrain brush implemented.

This commit is contained in:
Mal
2020-01-30 20:51:29 +01:00
parent 969310c932
commit 2fa3bf5a53
9 changed files with 166 additions and 4 deletions

View File

@@ -0,0 +1,6 @@
const TilorswiftEvent = {
FIELD_CLICKED: 'fieldclicked',
FIELD_ENTERED: 'fieldentered',
};
export default TilorswiftEvent;

View File

@@ -0,0 +1,19 @@
import TilorswiftEvent from "./TilorswiftEvent.js";
export default class TilorswiftFieldClickedEvent extends CustomEvent
{
constructor(field)
{
super(
TilorswiftEvent.FIELD_CLICKED,
{
detail: {field: field}
}
);
}
getField()
{
return this.detail.field;
}
}

View File

@@ -0,0 +1,18 @@
import TilorswiftEvent from "./TilorswiftEvent.js";
export default class TilorswiftFieldEnteredEvent extends CustomEvent
{
constructor(field) {
super(
TilorswiftEvent.FIELD_ENTERED,
{
detail: {field: field}
}
);
}
getField()
{
return this.detail.field;
}
}