UNPKG

grid-engine

Version:

Phaser3 plugin for grid based movement on a 2D game board.

14 lines (13 loc) 434 B
import { Direction } from "../Direction/Direction.js"; import { CollisionConfig } from "../GridEngineHeadless.js"; import { LayerPosition } from "../Position.js"; import { CharId } from "./GridCharacter.js"; export interface GridCharacterState { id: CharId; position: LayerPosition; facingDirection: Direction; speed: number; movementProgress: number; collisionConfig: CollisionConfig; labels: string[]; }