├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ ├── build-and-commit.yml │ ├── build_docs.yml │ ├── codeql-analysis.yml │ ├── release.yml │ ├── speedtests.yml │ └── verify-pr.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.json ├── CONTRIBUTE.md ├── LICENSE ├── README.md ├── babel.config.cjs ├── createPackageJsons.cjs ├── dist ├── GridEngine.esm.min.js ├── GridEngine.min.cjs ├── GridEngine.min.js ├── cjs │ ├── package.json │ ├── speedtests │ │ ├── RoomsTilemap.d.ts │ │ ├── run.d.ts │ │ └── tests │ │ │ ├── BfsSpeed.d.ts │ │ │ └── BidirSpeed.d.ts │ └── src │ │ ├── Collisions │ │ └── CollisionStrategy.d.ts │ │ ├── Datastructures │ │ └── Queue │ │ │ ├── Queue.d.ts │ │ │ └── Queue.test.d.ts │ │ ├── Direction │ │ ├── Direction.d.ts │ │ └── Direction.test.d.ts │ │ ├── GridCharacter │ │ ├── CharacterAnimation │ │ │ ├── CharacterAnimation.d.ts │ │ │ └── CharacterAnimation.test.d.ts │ │ ├── CharacterFilter │ │ │ ├── CharacterFilter.d.ts │ │ │ └── CharacterFilter.test.d.ts │ │ ├── GridCharacter.d.ts │ │ ├── GridCharacter.test.d.ts │ │ └── GridCharacterState.d.ts │ │ ├── GridEngine.d.ts │ │ ├── GridEngine.test.d.ts │ │ ├── GridEngineHeadless.d.ts │ │ ├── GridEngineHeadless.test.d.ts │ │ ├── GridEnginePhaser │ │ ├── GridCharacterPhaser │ │ │ ├── GridCharacterPhaser.d.ts │ │ │ └── GridCharacterPhaser.test.d.ts │ │ ├── GridCharacterStatePhaser.d.ts │ │ ├── GridEngineStatePhaser.d.ts │ │ └── GridTilemapPhaser │ │ │ ├── GridTilemapPhaser.d.ts │ │ │ └── GridTilemapPhaser.test.d.ts │ │ ├── GridEngineState.d.ts │ │ ├── GridTilemap │ │ ├── ArrayTilemap │ │ │ ├── ArrayTilemap.d.ts │ │ │ └── ArrayTilemap.test.d.ts │ │ ├── CharBlockCache │ │ │ ├── CharBlockCache.d.ts │ │ │ └── CharBlockCache.test.d.ts │ │ ├── GridTilemap.d.ts │ │ ├── GridTilemap.test.d.ts │ │ ├── Phaser │ │ │ ├── PhaserTile.d.ts │ │ │ ├── PhaserTile.test.d.ts │ │ │ ├── PhaserTileLayer.d.ts │ │ │ ├── PhaserTileLayer.test.d.ts │ │ │ ├── PhaserTilemap.d.ts │ │ │ └── PhaserTilemap.test.d.ts │ │ ├── TileCollisionCache │ │ │ ├── TileCollisionCache.d.ts │ │ │ └── TileCollisionCache.test.d.ts │ │ ├── TiledTilemap │ │ │ ├── TiledLayer.d.ts │ │ │ ├── TiledLayer.test.d.ts │ │ │ ├── TiledMap.d.ts │ │ │ ├── TiledTile.d.ts │ │ │ ├── TiledTile.test.d.ts │ │ │ ├── TiledTilemap.d.ts │ │ │ └── TiledTilemap.test.d.ts │ │ └── Tilemap.d.ts │ │ ├── IGridEngine.d.ts │ │ ├── Movement │ │ ├── FollowMovement │ │ │ ├── FollowMovement.d.ts │ │ │ └── FollowMovement.test.d.ts │ │ ├── Movement.d.ts │ │ ├── QueueMovement │ │ │ ├── QueueMovement.d.ts │ │ │ └── QueueMovement.test.d.ts │ │ ├── RandomMovement │ │ │ ├── RandomMovement.d.ts │ │ │ └── RandomMovement.test.d.ts │ │ └── TargetMovement │ │ │ ├── Retryable │ │ │ ├── Retryable.d.ts │ │ │ └── Retryable.test.d.ts │ │ │ ├── TargetMovement.d.ts │ │ │ └── TargetMovement.test.d.ts │ │ ├── Pathfinding │ │ ├── AStar │ │ │ ├── AStar.d.ts │ │ │ └── AStar.test.d.ts │ │ ├── Bfs │ │ │ ├── Bfs.d.ts │ │ │ └── Bfs.test.d.ts │ │ ├── BidirectionalSearch │ │ │ ├── BidirectionalSearch.d.ts │ │ │ └── BidirectionalSearch.test.d.ts │ │ ├── Jps4 │ │ │ ├── Jps4.d.ts │ │ │ └── Jps4.test.d.ts │ │ ├── Jps8 │ │ │ ├── Jps8.d.ts │ │ │ └── Jps8.test.d.ts │ │ ├── NoPathFoundStrategy.d.ts │ │ ├── PathBlockedStrategy.d.ts │ │ ├── Pathfinding.d.ts │ │ ├── Pathfinding.test.d.ts │ │ ├── PathfindingOptions.d.ts │ │ └── ShortestPathAlgorithm.d.ts │ │ ├── Position.d.ts │ │ ├── Testing │ │ └── Utils.d.ts │ │ ├── Utils │ │ ├── DistanceUtils.d.ts │ │ ├── DistanceUtils4 │ │ │ ├── DistanceUtils4.d.ts │ │ │ └── DistanceUtils4.test.d.ts │ │ ├── DistanceUtils8 │ │ │ ├── DistanceUtils8.d.ts │ │ │ └── DistanceUtils8.test.d.ts │ │ ├── DistanceUtilsFactory │ │ │ ├── DistanceUtilsFactory.d.ts │ │ │ └── DistanceUtilsFactory.test.d.ts │ │ ├── LayerPositionUtils │ │ │ ├── LayerPositionUtils.d.ts │ │ │ └── LayerPositionUtils.test.d.ts │ │ ├── MockFactory │ │ │ ├── MockFactory.d.ts │ │ │ ├── MockPhaserTilemap.d.ts │ │ │ └── MockTilemap.d.ts │ │ ├── RandomUtils │ │ │ ├── RandomUtils.d.ts │ │ │ └── RandomUtils.test.d.ts │ │ ├── Rect │ │ │ ├── Rect.d.ts │ │ │ └── Rect.test.d.ts │ │ ├── SpriteUtils │ │ │ ├── SpriteUtils.d.ts │ │ │ └── SpriteUtils.test.d.ts │ │ ├── TypeUtils.d.ts │ │ ├── Utils │ │ │ ├── Utils.d.ts │ │ │ └── Utils.test.d.ts │ │ ├── Vector2 │ │ │ ├── Vector2.d.ts │ │ │ └── Vector2.test.d.ts │ │ ├── VectorUtils.d.ts │ │ └── VectorUtils.test.d.ts │ │ ├── main-esm.d.ts │ │ └── main-iife.d.ts └── mjs │ ├── package.json │ ├── speedtests │ ├── RoomsTilemap.d.ts │ ├── run.d.ts │ └── tests │ │ ├── BfsSpeed.d.ts │ │ └── BidirSpeed.d.ts │ └── src │ ├── Collisions │ └── CollisionStrategy.d.ts │ ├── Datastructures │ └── Queue │ │ ├── Queue.d.ts │ │ └── Queue.test.d.ts │ ├── Direction │ ├── Direction.d.ts │ └── Direction.test.d.ts │ ├── GridCharacter │ ├── CharacterAnimation │ │ ├── CharacterAnimation.d.ts │ │ └── CharacterAnimation.test.d.ts │ ├── CharacterFilter │ │ ├── CharacterFilter.d.ts │ │ └── CharacterFilter.test.d.ts │ ├── GridCharacter.d.ts │ ├── GridCharacter.test.d.ts │ └── GridCharacterState.d.ts │ ├── GridEngine.d.ts │ ├── GridEngine.test.d.ts │ ├── GridEngineHeadless.d.ts │ ├── GridEngineHeadless.test.d.ts │ ├── GridEnginePhaser │ ├── GridCharacterPhaser │ │ ├── GridCharacterPhaser.d.ts │ │ └── GridCharacterPhaser.test.d.ts │ ├── GridCharacterStatePhaser.d.ts │ ├── GridEngineStatePhaser.d.ts │ └── GridTilemapPhaser │ │ ├── GridTilemapPhaser.d.ts │ │ └── GridTilemapPhaser.test.d.ts │ ├── GridEngineState.d.ts │ ├── GridTilemap │ ├── ArrayTilemap │ │ ├── ArrayTilemap.d.ts │ │ └── ArrayTilemap.test.d.ts │ ├── CharBlockCache │ │ ├── CharBlockCache.d.ts │ │ └── CharBlockCache.test.d.ts │ ├── GridTilemap.d.ts │ ├── GridTilemap.test.d.ts │ ├── Phaser │ │ ├── PhaserTile.d.ts │ │ ├── PhaserTile.test.d.ts │ │ ├── PhaserTileLayer.d.ts │ │ ├── PhaserTileLayer.test.d.ts │ │ ├── PhaserTilemap.d.ts │ │ └── PhaserTilemap.test.d.ts │ ├── TileCollisionCache │ │ ├── TileCollisionCache.d.ts │ │ └── TileCollisionCache.test.d.ts │ ├── TiledTilemap │ │ ├── TiledLayer.d.ts │ │ ├── TiledLayer.test.d.ts │ │ ├── TiledMap.d.ts │ │ ├── TiledTile.d.ts │ │ ├── TiledTile.test.d.ts │ │ ├── TiledTilemap.d.ts │ │ └── TiledTilemap.test.d.ts │ └── Tilemap.d.ts │ ├── IGridEngine.d.ts │ ├── Movement │ ├── FollowMovement │ │ ├── FollowMovement.d.ts │ │ └── FollowMovement.test.d.ts │ ├── Movement.d.ts │ ├── QueueMovement │ │ ├── QueueMovement.d.ts │ │ └── QueueMovement.test.d.ts │ ├── RandomMovement │ │ ├── RandomMovement.d.ts │ │ └── RandomMovement.test.d.ts │ └── TargetMovement │ │ ├── Retryable │ │ ├── Retryable.d.ts │ │ └── Retryable.test.d.ts │ │ ├── TargetMovement.d.ts │ │ └── TargetMovement.test.d.ts │ ├── Pathfinding │ ├── AStar │ │ ├── AStar.d.ts │ │ └── AStar.test.d.ts │ ├── Bfs │ │ ├── Bfs.d.ts │ │ └── Bfs.test.d.ts │ ├── BidirectionalSearch │ │ ├── BidirectionalSearch.d.ts │ │ └── BidirectionalSearch.test.d.ts │ ├── Jps4 │ │ ├── Jps4.d.ts │ │ └── Jps4.test.d.ts │ ├── Jps8 │ │ ├── Jps8.d.ts │ │ └── Jps8.test.d.ts │ ├── NoPathFoundStrategy.d.ts │ ├── PathBlockedStrategy.d.ts │ ├── Pathfinding.d.ts │ ├── Pathfinding.test.d.ts │ ├── PathfindingOptions.d.ts │ └── ShortestPathAlgorithm.d.ts │ ├── Position.d.ts │ ├── Testing │ └── Utils.d.ts │ ├── Utils │ ├── DistanceUtils.d.ts │ ├── DistanceUtils4 │ │ ├── DistanceUtils4.d.ts │ │ └── DistanceUtils4.test.d.ts │ ├── DistanceUtils8 │ │ ├── DistanceUtils8.d.ts │ │ └── DistanceUtils8.test.d.ts │ ├── DistanceUtilsFactory │ │ ├── DistanceUtilsFactory.d.ts │ │ └── DistanceUtilsFactory.test.d.ts │ ├── LayerPositionUtils │ │ ├── LayerPositionUtils.d.ts │ │ └── LayerPositionUtils.test.d.ts │ ├── MockFactory │ │ ├── MockFactory.d.ts │ │ ├── MockPhaserTilemap.d.ts │ │ └── MockTilemap.d.ts │ ├── RandomUtils │ │ ├── RandomUtils.d.ts │ │ └── RandomUtils.test.d.ts │ ├── Rect │ │ ├── Rect.d.ts │ │ └── Rect.test.d.ts │ ├── SpriteUtils │ │ ├── SpriteUtils.d.ts │ │ └── SpriteUtils.test.d.ts │ ├── TypeUtils.d.ts │ ├── Utils │ │ ├── Utils.d.ts │ │ └── Utils.test.d.ts │ ├── Vector2 │ │ ├── Vector2.d.ts │ │ └── Vector2.test.d.ts │ ├── VectorUtils.d.ts │ └── VectorUtils.test.d.ts │ ├── main-esm.d.ts │ └── main-iife.d.ts ├── docs ├── .vitepress │ ├── config.js │ └── theme │ │ ├── custom.css │ │ ├── index.js │ │ └── style.css ├── assets │ ├── fluffy.png │ ├── grid-engine-tileset.png │ └── tilemap.json ├── collisionmap.data.js ├── components │ ├── Collision.vue │ ├── Diagonal.vue │ ├── DomRendererControls.vue │ ├── DomRendererCore.vue │ ├── DomRendererLegend.vue │ ├── ExampleFrame.vue │ ├── Features.vue │ ├── Grid.vue │ ├── Isometric.vue │ ├── Logo.vue │ ├── MultiTile.vue │ ├── Pathfinding.vue │ └── Plot.vue ├── csv.data.js ├── data │ ├── bg512-avg-4-dir.csv │ ├── dao-avg-4-dir.csv │ ├── maze-avg-4-1.csv │ ├── maze-avg-4-16.csv │ ├── maze-avg-4-2.csv │ ├── maze-avg-4-32.csv │ ├── maze-avg-4-4.csv │ ├── maze-avg-4-8.csv │ └── rooms-avg-4-dir.csv ├── examples │ ├── 8-dir-crowd │ │ └── index.md │ ├── 8-dir-facing-direction │ │ └── index.md │ ├── 8-dir-following │ │ └── index.md │ ├── 8-dir-isometric │ │ └── index.md │ ├── 8-dir-move-to │ │ └── index.md │ ├── 8-dir-movement │ │ └── index.md │ ├── 8-dir-multi-tile-move-to │ │ └── index.md │ ├── basic-movement │ │ └── index.md │ ├── char-layers-bridge │ │ └── index.md │ ├── char-layers-flying-chars-shadows │ │ └── index.md │ ├── char-layers-flying-chars │ │ └── index.md │ ├── collision-groups │ │ └── index.md │ ├── crowd │ │ └── index.md │ ├── custom-walking-animation-mapping │ │ └── index.md │ ├── custom-walking-animation │ │ └── index.md │ ├── facing-direction │ │ └── index.md │ ├── following-facing-direction │ │ └── index.md │ ├── following │ │ └── index.md │ ├── height-shift │ │ └── index.md │ ├── ice-movement │ │ └── index.md │ ├── is-moving │ │ └── index.md │ ├── isometric │ │ └── index.md │ ├── move-to │ │ └── index.md │ ├── mult-tile-move-to │ │ └── index.md │ ├── one-way-collision │ │ └── index.md │ ├── path-costs │ │ └── index.md │ ├── pathfinding-restriction │ │ └── index.md │ ├── phaser-container │ │ └── index.md │ ├── position-changed │ │ └── index.md │ ├── queue-directions-movement │ │ └── index.md │ ├── radius-movement │ │ └── index.md │ ├── random-movement │ │ └── index.md │ └── revert-current-movement │ │ └── index.md ├── grid-engine-2.41.0.esm.min.js ├── img │ ├── .DS_Store │ ├── PGMPnotFound.png │ ├── add-property-helper.png │ ├── char-layers-alwaysOnTop.png │ ├── char-layers-bridge-bridge-prop.png │ ├── char-layers-bridge-bridge.png │ ├── char-layers-bridge-buildings.png │ ├── char-layers-bridge-collision-groups.png │ ├── char-layers-bridge-demonstration.png │ ├── char-layers-bridge-ground-prop.png │ ├── char-layers-bridge-ground.png │ ├── char-layers-bridge-layers.png │ ├── char-layers-bridge-transitions.png │ ├── char-layers-bridge.png │ ├── char-layers-char-overlap.png │ ├── char-layers-create-sky-layer-prop.png │ ├── char-layers-create-sky-layer.png │ ├── char-layers-flying-fill.png │ ├── char-layers-flying-invisible-tile.png │ ├── char-layers-flying-overlap.png │ ├── char-layers-flying.png │ ├── char-layers-stairs-overlap.png │ ├── char-layers-stairs-tile.png │ ├── charIndex.png │ ├── collides-helper.png │ ├── collision-layers-opacity.png │ ├── collision-layers-show-blocked.png │ ├── collision-tileset-properties.png │ ├── collision_tileset.png │ ├── edit-tileset-helper.png │ ├── first-game-example.png │ ├── fluffy-offset.png │ ├── fluffy.gif │ ├── grid-engine-logo-dark.png │ ├── grid-engine-logo.png │ ├── heightShift.png │ ├── icons │ │ ├── grid_view_black_24dp.svg │ │ ├── grid_view_white_24dp.svg │ │ ├── layers_black_24dp.svg │ │ ├── layers_white_24dp.svg │ │ ├── minor_crash_black_24dp.svg │ │ ├── minor_crash_white_24dp.svg │ │ ├── route_black_24dp.svg │ │ ├── route_white_24dp.svg │ │ ├── signpost_black_24dp.svg │ │ └── signpost_white_24dp.svg │ └── property-helper.png ├── index.md ├── map.data.js ├── p │ ├── ascii-renderer │ │ └── index.md │ ├── character-layers │ │ └── index.md │ ├── collision-layers │ │ └── index.md │ ├── collision │ │ └── index.md │ ├── contrib-guidelines │ │ └── index.md │ ├── create-first-game │ │ └── index.md │ ├── execute-examples-locally │ │ └── index.md │ ├── height-shift │ │ └── index.md │ ├── installation │ │ └── index.md │ ├── introduction │ │ └── index.md │ ├── known-errors │ │ └── index.md │ ├── layer-overlay │ │ └── index.md │ ├── layer-properties │ │ └── index.md │ ├── local-dev │ │ └── index.md │ ├── migrate-to-2 │ │ └── index.md │ ├── pathfinding-performance │ │ └── index.md │ ├── test.md │ ├── tile-properties │ │ └── index.md │ └── tiled-project │ │ └── index.md ├── public │ ├── api │ │ ├── .nojekyll │ │ ├── assets │ │ │ ├── hierarchy.js │ │ │ ├── highlight.css │ │ │ ├── icons.js │ │ │ ├── icons.svg │ │ │ ├── main.js │ │ │ ├── navigation.js │ │ │ ├── search.js │ │ │ └── style.css │ │ ├── classes │ │ │ ├── ArrayTilemap.html │ │ │ ├── GridEngine.html │ │ │ ├── GridEngineHeadless.html │ │ │ ├── PhaserTile.html │ │ │ ├── PhaserTileLayer.html │ │ │ ├── PhaserTilemap.html │ │ │ ├── TiledLayer.html │ │ │ ├── TiledTile.html │ │ │ └── TiledTilemap.html │ │ ├── enums │ │ │ ├── CharacterShiftAction.html │ │ │ ├── CollisionStrategy.html │ │ │ ├── Direction.html │ │ │ ├── MoveToResult.html │ │ │ ├── NoPathFoundStrategy.html │ │ │ ├── NumberOfDirections.html │ │ │ ├── PathBlockedStrategy.html │ │ │ └── QueuedPathBlockedStrategy.html │ │ ├── functions │ │ │ └── directionFromPos.html │ │ ├── hierarchy.html │ │ ├── index.html │ │ ├── interfaces │ │ │ ├── ArrayTilemapInputLayer.html │ │ │ ├── CharacterData.html │ │ │ ├── CharacterDataHeadless.html │ │ │ ├── CharacterFilteringOptions.html │ │ │ ├── CharacterShift.html │ │ │ ├── CollisionConfig.html │ │ │ ├── Finished.html │ │ │ ├── FollowOptions.html │ │ │ ├── FrameRow.html │ │ │ ├── GridCharacterState.html │ │ │ ├── GridCharacterStatePhaser.html │ │ │ ├── GridEngineConfig.html │ │ │ ├── GridEngineConfigHeadless.html │ │ │ ├── GridEngineState.html │ │ │ ├── GridEngineStatePhaser.html │ │ │ ├── IGridEngine.html │ │ │ ├── LayerPosition.html │ │ │ ├── MoveToConfig.html │ │ │ ├── MoveToInfo.html │ │ │ ├── MovementInfo.html │ │ │ ├── PathfindingOptions.html │ │ │ ├── PathfindingResult.html │ │ │ ├── Position.html │ │ │ ├── PositionChange.html │ │ │ ├── QueueMovementConfig.html │ │ │ ├── QueueMovementEntry.html │ │ │ ├── QueueMovementFinished.html │ │ │ ├── RawTiledLayer.html │ │ │ ├── RawTiledTileset.html │ │ │ ├── RawTiledTilesetTile.html │ │ │ ├── RawTiledTilesetTileProp.html │ │ │ ├── Tile.html │ │ │ ├── TileLayer.html │ │ │ ├── TiledProject.html │ │ │ ├── Tilemap.html │ │ │ └── WalkingAnimationMapping.html │ │ └── types │ │ │ ├── CharLayer.html │ │ │ ├── Concrete.html │ │ │ ├── IsPositionAllowedFn.html │ │ │ ├── Orientation.html │ │ │ ├── QueueMovementResult.html │ │ │ ├── ShortestPathAlgorithmType.html │ │ │ └── TileSizePerSecond.html │ ├── assets │ │ ├── characters.png │ │ ├── cloud_city.json │ │ ├── cloud_city_bridge_only.json │ │ ├── cloud_city_large.json │ │ ├── cloud_tileset.png │ │ ├── fluffy.png │ │ ├── grid-engine-tileset.png │ │ ├── ice-movement.json │ │ ├── iso_char.png │ │ ├── iso_tile.png │ │ ├── isometric.json │ │ ├── jungle-char-layers.json │ │ ├── jungle-chess.json │ │ ├── jungle-small.json │ │ ├── jungle-test.json │ │ ├── jungle.json │ │ ├── monster_bird1.png │ │ ├── monster_bird1_with_shadow.png │ │ ├── one-way.json │ │ ├── tf_jungle_tileset.png │ │ ├── tf_winter_terrain.png │ │ ├── tile-costs.json │ │ └── tilemap.json │ ├── example-code │ │ ├── 8-dir-crowd │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── 8-dir-facing-direction │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── 8-dir-following │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── 8-dir-isometric │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── 8-dir-move-to │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── 8-dir-movement │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── 8-dir-multi-tile-move-to │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── basic-movement │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── char-layers-bridge │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── char-layers-flying-chars-shadows │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── char-layers-flying-chars │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── collision-groups │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── crowd │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── custom-walking-animation-mapping │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── custom-walking-animation │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── facing-direction │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── following-facing-direction │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── following │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── height-shift │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── ice-movement │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── is-moving │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── isometric │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── move-to │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── mult-tile-move-to │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── one-way-collision │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── path-costs │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── pathfinding-restriction │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── phaser-container │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── position-changed │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── queue-directions-movement │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── radius-movement │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── random-movement │ │ │ ├── code.js │ │ │ └── index.html │ │ ├── revert-current-movement │ │ │ ├── code.js │ │ │ └── index.html │ │ └── styles.css │ ├── favicon.png │ └── js │ │ ├── examplePhaserConfig.js │ │ ├── grid-engine-2.48.1.min.js │ │ └── phaser-3.90.0.min.js └── services │ └── gridTilemap.js ├── eslint.config.mjs ├── images ├── charIndex.png ├── collision-detection.gif ├── diagonal.gif ├── features-label.png ├── gifs-label.png ├── grid-engine-demo.gif ├── grid-engine-logo.png ├── heightShift1.png ├── installation-label.png ├── multi-tile.gif ├── pathfinding.gif ├── radius-movement-demo.gif └── supporters-label.png ├── jest.config.js ├── logo ├── logo.afdesign ├── transparent-bright-bg.png └── transparent.png ├── package.json ├── serve ├── assets │ ├── characters.png │ ├── cloud_city.json │ └── cloud_tileset.png ├── index.html └── js │ ├── getBasicConfig.js │ └── phaser-3.90.0.min.js ├── speedtests ├── 8room_000.map ├── RoomsTilemap.ts ├── run.ts └── tests │ ├── BfsSpeed.ts │ └── BidirSpeed.ts ├── src ├── Collisions │ └── CollisionStrategy.ts ├── Datastructures │ └── Queue │ │ ├── Queue.test.ts │ │ └── Queue.ts ├── Direction │ ├── Direction.test.ts │ └── Direction.ts ├── GridCharacter │ ├── CharacterAnimation │ │ ├── CharacterAnimation.test.ts │ │ └── CharacterAnimation.ts │ ├── CharacterFilter │ │ ├── CharacterFilter.test.ts │ │ └── CharacterFilter.ts │ ├── GridCharacter.test.ts │ ├── GridCharacter.ts │ └── GridCharacterState.ts ├── GridEngine.test.ts ├── GridEngine.ts ├── GridEngineHeadless.test.ts ├── GridEngineHeadless.ts ├── GridEnginePhaser │ ├── GridCharacterPhaser │ │ ├── GridCharacterPhaser.test.ts │ │ └── GridCharacterPhaser.ts │ ├── GridCharacterStatePhaser.ts │ ├── GridEngineStatePhaser.ts │ └── GridTilemapPhaser │ │ ├── GridTilemapPhaser.test.ts │ │ └── GridTilemapPhaser.ts ├── GridEngineState.ts ├── GridTilemap │ ├── ArrayTilemap │ │ ├── ArrayTilemap.test.ts │ │ └── ArrayTilemap.ts │ ├── CharBlockCache │ │ ├── CharBlockCache.test.ts │ │ └── CharBlockCache.ts │ ├── GridTilemap.test.ts │ ├── GridTilemap.ts │ ├── Phaser │ │ ├── PhaserTile.test.ts │ │ ├── PhaserTile.ts │ │ ├── PhaserTileLayer.test.ts │ │ ├── PhaserTileLayer.ts │ │ ├── PhaserTilemap.test.ts │ │ └── PhaserTilemap.ts │ ├── TileCollisionCache │ │ ├── TileCollisionCache.test.ts │ │ └── TileCollisionCache.ts │ ├── TiledTilemap │ │ ├── TiledLayer.test.ts │ │ ├── TiledLayer.ts │ │ ├── TiledMap.ts │ │ ├── TiledTile.test.ts │ │ ├── TiledTile.ts │ │ ├── TiledTilemap.test.ts │ │ └── TiledTilemap.ts │ └── Tilemap.ts ├── IGridEngine.ts ├── Movement │ ├── FollowMovement │ │ ├── FollowMovement.test.ts │ │ └── FollowMovement.ts │ ├── Movement.ts │ ├── QueueMovement │ │ ├── QueueMovement.test.ts │ │ └── QueueMovement.ts │ ├── RandomMovement │ │ ├── RandomMovement.test.ts │ │ └── RandomMovement.ts │ └── TargetMovement │ │ ├── Retryable │ │ ├── Retryable.test.ts │ │ └── Retryable.ts │ │ ├── TargetMovement.test.ts │ │ └── TargetMovement.ts ├── Pathfinding │ ├── AStar │ │ ├── AStar.test.ts │ │ └── AStar.ts │ ├── Bfs │ │ ├── Bfs.test.ts │ │ └── Bfs.ts │ ├── BidirectionalSearch │ │ ├── BidirectionalSearch.test.ts │ │ └── BidirectionalSearch.ts │ ├── Jps4 │ │ ├── Jps4.test.ts │ │ └── Jps4.ts │ ├── Jps8 │ │ ├── Jps8.test.ts │ │ └── Jps8.ts │ ├── NoPathFoundStrategy.ts │ ├── PathBlockedStrategy.ts │ ├── Pathfinding.test.ts │ ├── Pathfinding.ts │ ├── PathfindingOptions.ts │ └── ShortestPathAlgorithm.ts ├── Position.ts ├── Testing │ ├── Utils.ts │ └── testdata │ │ └── tilemaps │ │ └── cloud_city.json ├── Utils │ ├── DistanceUtils.ts │ ├── DistanceUtils4 │ │ ├── DistanceUtils4.test.ts │ │ └── DistanceUtils4.ts │ ├── DistanceUtils8 │ │ ├── DistanceUtils8.test.ts │ │ └── DistanceUtils8.ts │ ├── DistanceUtilsFactory │ │ ├── DistanceUtilsFactory.test.ts │ │ └── DistanceUtilsFactory.ts │ ├── LayerPositionUtils │ │ ├── LayerPositionUtils.test.ts │ │ └── LayerPositionUtils.ts │ ├── MockFactory │ │ ├── MockFactory.ts │ │ ├── MockPhaserTilemap.ts │ │ └── MockTilemap.ts │ ├── RandomUtils │ │ ├── RandomUtils.test.ts │ │ └── RandomUtils.ts │ ├── Rect │ │ ├── Rect.test.ts │ │ └── Rect.ts │ ├── SpriteUtils │ │ ├── SpriteUtils.test.ts │ │ └── SpriteUtils.ts │ ├── TypeUtils.ts │ ├── Utils │ │ ├── Utils.test.ts │ │ └── Utils.ts │ ├── Vector2 │ │ ├── Vector2.test.ts │ │ └── Vector2.ts │ ├── VectorUtils.test.ts │ └── VectorUtils.ts ├── main-esm.ts └── main-iife.ts ├── stryker.conf.mjs ├── tsconfig.emit-cjs.json ├── tsconfig.emit-esm.json ├── tsconfig.json └── typedoc.json /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/build-and-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/workflows/build-and-commit.yml -------------------------------------------------------------------------------- /.github/workflows/build_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/workflows/build_docs.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/speedtests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/workflows/speedtests.yml -------------------------------------------------------------------------------- /.github/workflows/verify-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.github/workflows/verify-pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/CONTRIBUTE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/babel.config.cjs -------------------------------------------------------------------------------- /createPackageJsons.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/createPackageJsons.cjs -------------------------------------------------------------------------------- /dist/GridEngine.esm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/GridEngine.esm.min.js -------------------------------------------------------------------------------- /dist/GridEngine.min.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/GridEngine.min.cjs -------------------------------------------------------------------------------- /dist/GridEngine.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/GridEngine.min.js -------------------------------------------------------------------------------- /dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type": "commonjs"} -------------------------------------------------------------------------------- /dist/cjs/speedtests/RoomsTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/speedtests/RoomsTilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/speedtests/run.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/speedtests/run.d.ts -------------------------------------------------------------------------------- /dist/cjs/speedtests/tests/BfsSpeed.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/speedtests/tests/BfsSpeed.d.ts -------------------------------------------------------------------------------- /dist/cjs/speedtests/tests/BidirSpeed.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/speedtests/tests/BidirSpeed.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Collisions/CollisionStrategy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Collisions/CollisionStrategy.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Datastructures/Queue/Queue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Datastructures/Queue/Queue.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Datastructures/Queue/Queue.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Direction/Direction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Direction/Direction.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Direction/Direction.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridCharacter/CharacterAnimation/CharacterAnimation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridCharacter/CharacterAnimation/CharacterAnimation.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridCharacter/CharacterAnimation/CharacterAnimation.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridCharacter/CharacterFilter/CharacterFilter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridCharacter/CharacterFilter/CharacterFilter.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridCharacter/CharacterFilter/CharacterFilter.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridCharacter/GridCharacter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridCharacter/GridCharacter.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridCharacter/GridCharacter.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridCharacter/GridCharacterState.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridCharacter/GridCharacterState.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridEngine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridEngine.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridEngine.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridEngineHeadless.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridEngineHeadless.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridEngineHeadless.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridEnginePhaser/GridCharacterStatePhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridEnginePhaser/GridCharacterStatePhaser.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridEnginePhaser/GridEngineStatePhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridEnginePhaser/GridEngineStatePhaser.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridEngineState.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridEngineState.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/ArrayTilemap/ArrayTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/ArrayTilemap/ArrayTilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/ArrayTilemap/ArrayTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/CharBlockCache/CharBlockCache.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/CharBlockCache/CharBlockCache.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/CharBlockCache/CharBlockCache.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/GridTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/GridTilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/GridTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/Phaser/PhaserTile.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/Phaser/PhaserTile.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/Phaser/PhaserTile.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/Phaser/PhaserTileLayer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/Phaser/PhaserTileLayer.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/Phaser/PhaserTileLayer.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/Phaser/PhaserTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/Phaser/PhaserTilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/Phaser/PhaserTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TileCollisionCache/TileCollisionCache.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/TileCollisionCache/TileCollisionCache.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TileCollisionCache/TileCollisionCache.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TiledTilemap/TiledLayer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/TiledTilemap/TiledLayer.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TiledTilemap/TiledLayer.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TiledTilemap/TiledMap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/TiledTilemap/TiledMap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TiledTilemap/TiledTile.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/TiledTilemap/TiledTile.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TiledTilemap/TiledTile.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TiledTilemap/TiledTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/TiledTilemap/TiledTilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/TiledTilemap/TiledTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/GridTilemap/Tilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/GridTilemap/Tilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/IGridEngine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/IGridEngine.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Movement/FollowMovement/FollowMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Movement/FollowMovement/FollowMovement.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Movement/FollowMovement/FollowMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Movement/Movement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Movement/Movement.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Movement/QueueMovement/QueueMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Movement/QueueMovement/QueueMovement.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Movement/QueueMovement/QueueMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Movement/RandomMovement/RandomMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Movement/RandomMovement/RandomMovement.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Movement/RandomMovement/RandomMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Movement/TargetMovement/Retryable/Retryable.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Movement/TargetMovement/Retryable/Retryable.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Movement/TargetMovement/Retryable/Retryable.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Movement/TargetMovement/TargetMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Movement/TargetMovement/TargetMovement.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Movement/TargetMovement/TargetMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/AStar/AStar.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/AStar/AStar.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/AStar/AStar.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Bfs/Bfs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/Bfs/Bfs.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Bfs/Bfs.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Jps4/Jps4.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/Jps4/Jps4.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Jps4/Jps4.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Jps8/Jps8.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/Jps8/Jps8.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Jps8/Jps8.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/NoPathFoundStrategy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/NoPathFoundStrategy.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/PathBlockedStrategy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/PathBlockedStrategy.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Pathfinding.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/Pathfinding.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/Pathfinding.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/PathfindingOptions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/PathfindingOptions.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Pathfinding/ShortestPathAlgorithm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Pathfinding/ShortestPathAlgorithm.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Position.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Position.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Testing/Utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Testing/Utils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/DistanceUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/DistanceUtils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/DistanceUtils4/DistanceUtils4.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/DistanceUtils4/DistanceUtils4.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/DistanceUtils4/DistanceUtils4.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/DistanceUtils8/DistanceUtils8.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/DistanceUtils8/DistanceUtils8.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/DistanceUtils8/DistanceUtils8.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/LayerPositionUtils/LayerPositionUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/LayerPositionUtils/LayerPositionUtils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/LayerPositionUtils/LayerPositionUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/MockFactory/MockFactory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/MockFactory/MockFactory.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/MockFactory/MockPhaserTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/MockFactory/MockPhaserTilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/MockFactory/MockTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/MockFactory/MockTilemap.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/RandomUtils/RandomUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/RandomUtils/RandomUtils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/RandomUtils/RandomUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/Rect/Rect.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/Rect/Rect.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/Rect/Rect.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/SpriteUtils/SpriteUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/SpriteUtils/SpriteUtils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/SpriteUtils/SpriteUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/TypeUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/TypeUtils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/Utils/Utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/Utils/Utils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/Utils/Utils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/Vector2/Vector2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/Vector2/Vector2.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/Vector2/Vector2.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/Utils/VectorUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/Utils/VectorUtils.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/Utils/VectorUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/cjs/src/main-esm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/cjs/src/main-esm.d.ts -------------------------------------------------------------------------------- /dist/cjs/src/main-iife.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/package.json: -------------------------------------------------------------------------------- 1 | {"type": "module"} -------------------------------------------------------------------------------- /dist/mjs/speedtests/RoomsTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/speedtests/RoomsTilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/speedtests/run.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/speedtests/run.d.ts -------------------------------------------------------------------------------- /dist/mjs/speedtests/tests/BfsSpeed.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/speedtests/tests/BfsSpeed.d.ts -------------------------------------------------------------------------------- /dist/mjs/speedtests/tests/BidirSpeed.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/speedtests/tests/BidirSpeed.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Collisions/CollisionStrategy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Collisions/CollisionStrategy.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Datastructures/Queue/Queue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Datastructures/Queue/Queue.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Datastructures/Queue/Queue.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Direction/Direction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Direction/Direction.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Direction/Direction.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridCharacter/CharacterAnimation/CharacterAnimation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridCharacter/CharacterAnimation/CharacterAnimation.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridCharacter/CharacterAnimation/CharacterAnimation.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridCharacter/CharacterFilter/CharacterFilter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridCharacter/CharacterFilter/CharacterFilter.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridCharacter/CharacterFilter/CharacterFilter.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridCharacter/GridCharacter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridCharacter/GridCharacter.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridCharacter/GridCharacter.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridCharacter/GridCharacterState.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridCharacter/GridCharacterState.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridEngine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridEngine.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridEngine.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridEngineHeadless.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridEngineHeadless.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridEngineHeadless.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridEnginePhaser/GridCharacterStatePhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridEnginePhaser/GridCharacterStatePhaser.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridEnginePhaser/GridEngineStatePhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridEnginePhaser/GridEngineStatePhaser.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridEngineState.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridEngineState.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/ArrayTilemap/ArrayTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/ArrayTilemap/ArrayTilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/ArrayTilemap/ArrayTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/CharBlockCache/CharBlockCache.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/CharBlockCache/CharBlockCache.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/CharBlockCache/CharBlockCache.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/GridTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/GridTilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/GridTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/Phaser/PhaserTile.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/Phaser/PhaserTile.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/Phaser/PhaserTile.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/Phaser/PhaserTileLayer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/Phaser/PhaserTileLayer.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/Phaser/PhaserTileLayer.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/Phaser/PhaserTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/Phaser/PhaserTilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/Phaser/PhaserTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TileCollisionCache/TileCollisionCache.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/TileCollisionCache/TileCollisionCache.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TileCollisionCache/TileCollisionCache.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TiledTilemap/TiledLayer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/TiledTilemap/TiledLayer.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TiledTilemap/TiledLayer.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TiledTilemap/TiledMap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/TiledTilemap/TiledMap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TiledTilemap/TiledTile.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/TiledTilemap/TiledTile.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TiledTilemap/TiledTile.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TiledTilemap/TiledTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/TiledTilemap/TiledTilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/TiledTilemap/TiledTilemap.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/GridTilemap/Tilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/GridTilemap/Tilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/IGridEngine.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/IGridEngine.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Movement/FollowMovement/FollowMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Movement/FollowMovement/FollowMovement.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Movement/FollowMovement/FollowMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Movement/Movement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Movement/Movement.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Movement/QueueMovement/QueueMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Movement/QueueMovement/QueueMovement.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Movement/QueueMovement/QueueMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Movement/RandomMovement/RandomMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Movement/RandomMovement/RandomMovement.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Movement/RandomMovement/RandomMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Movement/TargetMovement/Retryable/Retryable.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Movement/TargetMovement/Retryable/Retryable.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Movement/TargetMovement/Retryable/Retryable.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Movement/TargetMovement/TargetMovement.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Movement/TargetMovement/TargetMovement.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Movement/TargetMovement/TargetMovement.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/AStar/AStar.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/AStar/AStar.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/AStar/AStar.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Bfs/Bfs.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/Bfs/Bfs.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Bfs/Bfs.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Jps4/Jps4.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/Jps4/Jps4.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Jps4/Jps4.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Jps8/Jps8.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/Jps8/Jps8.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Jps8/Jps8.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/NoPathFoundStrategy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/NoPathFoundStrategy.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/PathBlockedStrategy.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/PathBlockedStrategy.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Pathfinding.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/Pathfinding.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/Pathfinding.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/PathfindingOptions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/PathfindingOptions.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Pathfinding/ShortestPathAlgorithm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Pathfinding/ShortestPathAlgorithm.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Position.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Position.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Testing/Utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Testing/Utils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/DistanceUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/DistanceUtils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/DistanceUtils4/DistanceUtils4.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/DistanceUtils4/DistanceUtils4.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/DistanceUtils4/DistanceUtils4.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/DistanceUtils8/DistanceUtils8.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/DistanceUtils8/DistanceUtils8.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/DistanceUtils8/DistanceUtils8.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/LayerPositionUtils/LayerPositionUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/LayerPositionUtils/LayerPositionUtils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/LayerPositionUtils/LayerPositionUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/MockFactory/MockFactory.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/MockFactory/MockFactory.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/MockFactory/MockPhaserTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/MockFactory/MockPhaserTilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/MockFactory/MockTilemap.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/MockFactory/MockTilemap.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/RandomUtils/RandomUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/RandomUtils/RandomUtils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/RandomUtils/RandomUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/Rect/Rect.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/Rect/Rect.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/Rect/Rect.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/SpriteUtils/SpriteUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/SpriteUtils/SpriteUtils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/SpriteUtils/SpriteUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/TypeUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/TypeUtils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/Utils/Utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/Utils/Utils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/Utils/Utils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/Vector2/Vector2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/Vector2/Vector2.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/Vector2/Vector2.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/Utils/VectorUtils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/Utils/VectorUtils.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/Utils/VectorUtils.test.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /dist/mjs/src/main-esm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/dist/mjs/src/main-esm.d.ts -------------------------------------------------------------------------------- /dist/mjs/src/main-iife.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /docs/.vitepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/.vitepress/config.js -------------------------------------------------------------------------------- /docs/.vitepress/theme/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/.vitepress/theme/custom.css -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/.vitepress/theme/index.js -------------------------------------------------------------------------------- /docs/.vitepress/theme/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/.vitepress/theme/style.css -------------------------------------------------------------------------------- /docs/assets/fluffy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/assets/fluffy.png -------------------------------------------------------------------------------- /docs/assets/grid-engine-tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/assets/grid-engine-tileset.png -------------------------------------------------------------------------------- /docs/assets/tilemap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/assets/tilemap.json -------------------------------------------------------------------------------- /docs/collisionmap.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/collisionmap.data.js -------------------------------------------------------------------------------- /docs/components/Collision.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Collision.vue -------------------------------------------------------------------------------- /docs/components/Diagonal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Diagonal.vue -------------------------------------------------------------------------------- /docs/components/DomRendererControls.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/DomRendererControls.vue -------------------------------------------------------------------------------- /docs/components/DomRendererCore.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/DomRendererCore.vue -------------------------------------------------------------------------------- /docs/components/DomRendererLegend.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/DomRendererLegend.vue -------------------------------------------------------------------------------- /docs/components/ExampleFrame.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/ExampleFrame.vue -------------------------------------------------------------------------------- /docs/components/Features.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Features.vue -------------------------------------------------------------------------------- /docs/components/Grid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Grid.vue -------------------------------------------------------------------------------- /docs/components/Isometric.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Isometric.vue -------------------------------------------------------------------------------- /docs/components/Logo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Logo.vue -------------------------------------------------------------------------------- /docs/components/MultiTile.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/MultiTile.vue -------------------------------------------------------------------------------- /docs/components/Pathfinding.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Pathfinding.vue -------------------------------------------------------------------------------- /docs/components/Plot.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/components/Plot.vue -------------------------------------------------------------------------------- /docs/csv.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/csv.data.js -------------------------------------------------------------------------------- /docs/data/bg512-avg-4-dir.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/bg512-avg-4-dir.csv -------------------------------------------------------------------------------- /docs/data/dao-avg-4-dir.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/dao-avg-4-dir.csv -------------------------------------------------------------------------------- /docs/data/maze-avg-4-1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/maze-avg-4-1.csv -------------------------------------------------------------------------------- /docs/data/maze-avg-4-16.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/maze-avg-4-16.csv -------------------------------------------------------------------------------- /docs/data/maze-avg-4-2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/maze-avg-4-2.csv -------------------------------------------------------------------------------- /docs/data/maze-avg-4-32.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/maze-avg-4-32.csv -------------------------------------------------------------------------------- /docs/data/maze-avg-4-4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/maze-avg-4-4.csv -------------------------------------------------------------------------------- /docs/data/maze-avg-4-8.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/maze-avg-4-8.csv -------------------------------------------------------------------------------- /docs/data/rooms-avg-4-dir.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/data/rooms-avg-4-dir.csv -------------------------------------------------------------------------------- /docs/examples/8-dir-crowd/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/8-dir-crowd/index.md -------------------------------------------------------------------------------- /docs/examples/8-dir-facing-direction/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/8-dir-facing-direction/index.md -------------------------------------------------------------------------------- /docs/examples/8-dir-following/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/8-dir-following/index.md -------------------------------------------------------------------------------- /docs/examples/8-dir-isometric/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/8-dir-isometric/index.md -------------------------------------------------------------------------------- /docs/examples/8-dir-move-to/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/8-dir-move-to/index.md -------------------------------------------------------------------------------- /docs/examples/8-dir-movement/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/8-dir-movement/index.md -------------------------------------------------------------------------------- /docs/examples/8-dir-multi-tile-move-to/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/8-dir-multi-tile-move-to/index.md -------------------------------------------------------------------------------- /docs/examples/basic-movement/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/basic-movement/index.md -------------------------------------------------------------------------------- /docs/examples/char-layers-bridge/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/char-layers-bridge/index.md -------------------------------------------------------------------------------- /docs/examples/char-layers-flying-chars-shadows/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/char-layers-flying-chars-shadows/index.md -------------------------------------------------------------------------------- /docs/examples/char-layers-flying-chars/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/char-layers-flying-chars/index.md -------------------------------------------------------------------------------- /docs/examples/collision-groups/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/collision-groups/index.md -------------------------------------------------------------------------------- /docs/examples/crowd/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/crowd/index.md -------------------------------------------------------------------------------- /docs/examples/custom-walking-animation-mapping/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/custom-walking-animation-mapping/index.md -------------------------------------------------------------------------------- /docs/examples/custom-walking-animation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/custom-walking-animation/index.md -------------------------------------------------------------------------------- /docs/examples/facing-direction/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/facing-direction/index.md -------------------------------------------------------------------------------- /docs/examples/following-facing-direction/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/following-facing-direction/index.md -------------------------------------------------------------------------------- /docs/examples/following/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/following/index.md -------------------------------------------------------------------------------- /docs/examples/height-shift/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/height-shift/index.md -------------------------------------------------------------------------------- /docs/examples/ice-movement/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/ice-movement/index.md -------------------------------------------------------------------------------- /docs/examples/is-moving/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/is-moving/index.md -------------------------------------------------------------------------------- /docs/examples/isometric/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/isometric/index.md -------------------------------------------------------------------------------- /docs/examples/move-to/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/move-to/index.md -------------------------------------------------------------------------------- /docs/examples/mult-tile-move-to/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/mult-tile-move-to/index.md -------------------------------------------------------------------------------- /docs/examples/one-way-collision/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/one-way-collision/index.md -------------------------------------------------------------------------------- /docs/examples/path-costs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/path-costs/index.md -------------------------------------------------------------------------------- /docs/examples/pathfinding-restriction/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/pathfinding-restriction/index.md -------------------------------------------------------------------------------- /docs/examples/phaser-container/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/phaser-container/index.md -------------------------------------------------------------------------------- /docs/examples/position-changed/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/position-changed/index.md -------------------------------------------------------------------------------- /docs/examples/queue-directions-movement/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/queue-directions-movement/index.md -------------------------------------------------------------------------------- /docs/examples/radius-movement/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/radius-movement/index.md -------------------------------------------------------------------------------- /docs/examples/random-movement/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/random-movement/index.md -------------------------------------------------------------------------------- /docs/examples/revert-current-movement/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/examples/revert-current-movement/index.md -------------------------------------------------------------------------------- /docs/grid-engine-2.41.0.esm.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/grid-engine-2.41.0.esm.min.js -------------------------------------------------------------------------------- /docs/img/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/.DS_Store -------------------------------------------------------------------------------- /docs/img/PGMPnotFound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/PGMPnotFound.png -------------------------------------------------------------------------------- /docs/img/add-property-helper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/add-property-helper.png -------------------------------------------------------------------------------- /docs/img/char-layers-alwaysOnTop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-alwaysOnTop.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-bridge-prop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-bridge-prop.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-bridge.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-buildings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-buildings.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-collision-groups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-collision-groups.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-demonstration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-demonstration.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-ground-prop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-ground-prop.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-ground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-ground.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-layers.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge-transitions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge-transitions.png -------------------------------------------------------------------------------- /docs/img/char-layers-bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-bridge.png -------------------------------------------------------------------------------- /docs/img/char-layers-char-overlap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-char-overlap.png -------------------------------------------------------------------------------- /docs/img/char-layers-create-sky-layer-prop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-create-sky-layer-prop.png -------------------------------------------------------------------------------- /docs/img/char-layers-create-sky-layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-create-sky-layer.png -------------------------------------------------------------------------------- /docs/img/char-layers-flying-fill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-flying-fill.png -------------------------------------------------------------------------------- /docs/img/char-layers-flying-invisible-tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-flying-invisible-tile.png -------------------------------------------------------------------------------- /docs/img/char-layers-flying-overlap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-flying-overlap.png -------------------------------------------------------------------------------- /docs/img/char-layers-flying.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-flying.png -------------------------------------------------------------------------------- /docs/img/char-layers-stairs-overlap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-stairs-overlap.png -------------------------------------------------------------------------------- /docs/img/char-layers-stairs-tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/char-layers-stairs-tile.png -------------------------------------------------------------------------------- /docs/img/charIndex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/charIndex.png -------------------------------------------------------------------------------- /docs/img/collides-helper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/collides-helper.png -------------------------------------------------------------------------------- /docs/img/collision-layers-opacity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/collision-layers-opacity.png -------------------------------------------------------------------------------- /docs/img/collision-layers-show-blocked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/collision-layers-show-blocked.png -------------------------------------------------------------------------------- /docs/img/collision-tileset-properties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/collision-tileset-properties.png -------------------------------------------------------------------------------- /docs/img/collision_tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/collision_tileset.png -------------------------------------------------------------------------------- /docs/img/edit-tileset-helper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/edit-tileset-helper.png -------------------------------------------------------------------------------- /docs/img/first-game-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/first-game-example.png -------------------------------------------------------------------------------- /docs/img/fluffy-offset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/fluffy-offset.png -------------------------------------------------------------------------------- /docs/img/fluffy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/fluffy.gif -------------------------------------------------------------------------------- /docs/img/grid-engine-logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/grid-engine-logo-dark.png -------------------------------------------------------------------------------- /docs/img/grid-engine-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/grid-engine-logo.png -------------------------------------------------------------------------------- /docs/img/heightShift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/heightShift.png -------------------------------------------------------------------------------- /docs/img/icons/grid_view_black_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/grid_view_black_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/grid_view_white_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/grid_view_white_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/layers_black_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/layers_black_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/layers_white_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/layers_white_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/minor_crash_black_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/minor_crash_black_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/minor_crash_white_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/minor_crash_white_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/route_black_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/route_black_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/route_white_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/route_white_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/signpost_black_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/signpost_black_24dp.svg -------------------------------------------------------------------------------- /docs/img/icons/signpost_white_24dp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/icons/signpost_white_24dp.svg -------------------------------------------------------------------------------- /docs/img/property-helper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/img/property-helper.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/map.data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/map.data.js -------------------------------------------------------------------------------- /docs/p/ascii-renderer/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/ascii-renderer/index.md -------------------------------------------------------------------------------- /docs/p/character-layers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/character-layers/index.md -------------------------------------------------------------------------------- /docs/p/collision-layers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/collision-layers/index.md -------------------------------------------------------------------------------- /docs/p/collision/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/collision/index.md -------------------------------------------------------------------------------- /docs/p/contrib-guidelines/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/contrib-guidelines/index.md -------------------------------------------------------------------------------- /docs/p/create-first-game/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/create-first-game/index.md -------------------------------------------------------------------------------- /docs/p/execute-examples-locally/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/execute-examples-locally/index.md -------------------------------------------------------------------------------- /docs/p/height-shift/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/height-shift/index.md -------------------------------------------------------------------------------- /docs/p/installation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/installation/index.md -------------------------------------------------------------------------------- /docs/p/introduction/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/introduction/index.md -------------------------------------------------------------------------------- /docs/p/known-errors/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/known-errors/index.md -------------------------------------------------------------------------------- /docs/p/layer-overlay/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/layer-overlay/index.md -------------------------------------------------------------------------------- /docs/p/layer-properties/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/layer-properties/index.md -------------------------------------------------------------------------------- /docs/p/local-dev/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/local-dev/index.md -------------------------------------------------------------------------------- /docs/p/migrate-to-2/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/migrate-to-2/index.md -------------------------------------------------------------------------------- /docs/p/pathfinding-performance/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/pathfinding-performance/index.md -------------------------------------------------------------------------------- /docs/p/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/test.md -------------------------------------------------------------------------------- /docs/p/tile-properties/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/tile-properties/index.md -------------------------------------------------------------------------------- /docs/p/tiled-project/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/p/tiled-project/index.md -------------------------------------------------------------------------------- /docs/public/api/.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/.nojekyll -------------------------------------------------------------------------------- /docs/public/api/assets/hierarchy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/hierarchy.js -------------------------------------------------------------------------------- /docs/public/api/assets/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/highlight.css -------------------------------------------------------------------------------- /docs/public/api/assets/icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/icons.js -------------------------------------------------------------------------------- /docs/public/api/assets/icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/icons.svg -------------------------------------------------------------------------------- /docs/public/api/assets/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/main.js -------------------------------------------------------------------------------- /docs/public/api/assets/navigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/navigation.js -------------------------------------------------------------------------------- /docs/public/api/assets/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/search.js -------------------------------------------------------------------------------- /docs/public/api/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/assets/style.css -------------------------------------------------------------------------------- /docs/public/api/classes/ArrayTilemap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/ArrayTilemap.html -------------------------------------------------------------------------------- /docs/public/api/classes/GridEngine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/GridEngine.html -------------------------------------------------------------------------------- /docs/public/api/classes/GridEngineHeadless.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/GridEngineHeadless.html -------------------------------------------------------------------------------- /docs/public/api/classes/PhaserTile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/PhaserTile.html -------------------------------------------------------------------------------- /docs/public/api/classes/PhaserTileLayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/PhaserTileLayer.html -------------------------------------------------------------------------------- /docs/public/api/classes/PhaserTilemap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/PhaserTilemap.html -------------------------------------------------------------------------------- /docs/public/api/classes/TiledLayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/TiledLayer.html -------------------------------------------------------------------------------- /docs/public/api/classes/TiledTile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/TiledTile.html -------------------------------------------------------------------------------- /docs/public/api/classes/TiledTilemap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/classes/TiledTilemap.html -------------------------------------------------------------------------------- /docs/public/api/enums/CharacterShiftAction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/CharacterShiftAction.html -------------------------------------------------------------------------------- /docs/public/api/enums/CollisionStrategy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/CollisionStrategy.html -------------------------------------------------------------------------------- /docs/public/api/enums/Direction.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/Direction.html -------------------------------------------------------------------------------- /docs/public/api/enums/MoveToResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/MoveToResult.html -------------------------------------------------------------------------------- /docs/public/api/enums/NoPathFoundStrategy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/NoPathFoundStrategy.html -------------------------------------------------------------------------------- /docs/public/api/enums/NumberOfDirections.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/NumberOfDirections.html -------------------------------------------------------------------------------- /docs/public/api/enums/PathBlockedStrategy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/PathBlockedStrategy.html -------------------------------------------------------------------------------- /docs/public/api/enums/QueuedPathBlockedStrategy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/enums/QueuedPathBlockedStrategy.html -------------------------------------------------------------------------------- /docs/public/api/functions/directionFromPos.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/functions/directionFromPos.html -------------------------------------------------------------------------------- /docs/public/api/hierarchy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/hierarchy.html -------------------------------------------------------------------------------- /docs/public/api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/index.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/ArrayTilemapInputLayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/ArrayTilemapInputLayer.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/CharacterData.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/CharacterData.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/CharacterDataHeadless.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/CharacterDataHeadless.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/CharacterFilteringOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/CharacterFilteringOptions.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/CharacterShift.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/CharacterShift.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/CollisionConfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/CollisionConfig.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/Finished.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/Finished.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/FollowOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/FollowOptions.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/FrameRow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/FrameRow.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/GridCharacterState.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/GridCharacterState.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/GridCharacterStatePhaser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/GridCharacterStatePhaser.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/GridEngineConfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/GridEngineConfig.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/GridEngineConfigHeadless.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/GridEngineConfigHeadless.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/GridEngineState.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/GridEngineState.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/GridEngineStatePhaser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/GridEngineStatePhaser.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/IGridEngine.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/IGridEngine.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/LayerPosition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/LayerPosition.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/MoveToConfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/MoveToConfig.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/MoveToInfo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/MoveToInfo.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/MovementInfo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/MovementInfo.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/PathfindingOptions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/PathfindingOptions.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/PathfindingResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/PathfindingResult.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/Position.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/Position.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/PositionChange.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/PositionChange.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/QueueMovementConfig.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/QueueMovementConfig.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/QueueMovementEntry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/QueueMovementEntry.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/QueueMovementFinished.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/QueueMovementFinished.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/RawTiledLayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/RawTiledLayer.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/RawTiledTileset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/RawTiledTileset.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/RawTiledTilesetTile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/RawTiledTilesetTile.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/RawTiledTilesetTileProp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/RawTiledTilesetTileProp.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/Tile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/Tile.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/TileLayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/TileLayer.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/TiledProject.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/TiledProject.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/Tilemap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/Tilemap.html -------------------------------------------------------------------------------- /docs/public/api/interfaces/WalkingAnimationMapping.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/interfaces/WalkingAnimationMapping.html -------------------------------------------------------------------------------- /docs/public/api/types/CharLayer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/types/CharLayer.html -------------------------------------------------------------------------------- /docs/public/api/types/Concrete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/types/Concrete.html -------------------------------------------------------------------------------- /docs/public/api/types/IsPositionAllowedFn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/types/IsPositionAllowedFn.html -------------------------------------------------------------------------------- /docs/public/api/types/Orientation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/types/Orientation.html -------------------------------------------------------------------------------- /docs/public/api/types/QueueMovementResult.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/types/QueueMovementResult.html -------------------------------------------------------------------------------- /docs/public/api/types/ShortestPathAlgorithmType.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/types/ShortestPathAlgorithmType.html -------------------------------------------------------------------------------- /docs/public/api/types/TileSizePerSecond.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/api/types/TileSizePerSecond.html -------------------------------------------------------------------------------- /docs/public/assets/characters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/characters.png -------------------------------------------------------------------------------- /docs/public/assets/cloud_city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/cloud_city.json -------------------------------------------------------------------------------- /docs/public/assets/cloud_city_bridge_only.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/cloud_city_bridge_only.json -------------------------------------------------------------------------------- /docs/public/assets/cloud_city_large.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/cloud_city_large.json -------------------------------------------------------------------------------- /docs/public/assets/cloud_tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/cloud_tileset.png -------------------------------------------------------------------------------- /docs/public/assets/fluffy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/fluffy.png -------------------------------------------------------------------------------- /docs/public/assets/grid-engine-tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/grid-engine-tileset.png -------------------------------------------------------------------------------- /docs/public/assets/ice-movement.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/ice-movement.json -------------------------------------------------------------------------------- /docs/public/assets/iso_char.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/iso_char.png -------------------------------------------------------------------------------- /docs/public/assets/iso_tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/iso_tile.png -------------------------------------------------------------------------------- /docs/public/assets/isometric.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/isometric.json -------------------------------------------------------------------------------- /docs/public/assets/jungle-char-layers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/jungle-char-layers.json -------------------------------------------------------------------------------- /docs/public/assets/jungle-chess.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/jungle-chess.json -------------------------------------------------------------------------------- /docs/public/assets/jungle-small.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/jungle-small.json -------------------------------------------------------------------------------- /docs/public/assets/jungle-test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/jungle-test.json -------------------------------------------------------------------------------- /docs/public/assets/jungle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/jungle.json -------------------------------------------------------------------------------- /docs/public/assets/monster_bird1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/monster_bird1.png -------------------------------------------------------------------------------- /docs/public/assets/monster_bird1_with_shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/monster_bird1_with_shadow.png -------------------------------------------------------------------------------- /docs/public/assets/one-way.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/one-way.json -------------------------------------------------------------------------------- /docs/public/assets/tf_jungle_tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/tf_jungle_tileset.png -------------------------------------------------------------------------------- /docs/public/assets/tf_winter_terrain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/tf_winter_terrain.png -------------------------------------------------------------------------------- /docs/public/assets/tile-costs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/tile-costs.json -------------------------------------------------------------------------------- /docs/public/assets/tilemap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/assets/tilemap.json -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-crowd/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-crowd/code.js -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-crowd/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-crowd/index.html -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-facing-direction/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-facing-direction/code.js -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-facing-direction/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-facing-direction/index.html -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-following/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-following/code.js -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-following/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-following/index.html -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-isometric/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-isometric/code.js -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-isometric/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-isometric/index.html -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-move-to/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-move-to/code.js -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-move-to/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-move-to/index.html -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-movement/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-movement/code.js -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-movement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-movement/index.html -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-multi-tile-move-to/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-multi-tile-move-to/code.js -------------------------------------------------------------------------------- /docs/public/example-code/8-dir-multi-tile-move-to/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/8-dir-multi-tile-move-to/index.html -------------------------------------------------------------------------------- /docs/public/example-code/basic-movement/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/basic-movement/code.js -------------------------------------------------------------------------------- /docs/public/example-code/basic-movement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/basic-movement/index.html -------------------------------------------------------------------------------- /docs/public/example-code/char-layers-bridge/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/char-layers-bridge/code.js -------------------------------------------------------------------------------- /docs/public/example-code/char-layers-bridge/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/char-layers-bridge/index.html -------------------------------------------------------------------------------- /docs/public/example-code/char-layers-flying-chars-shadows/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/char-layers-flying-chars-shadows/code.js -------------------------------------------------------------------------------- /docs/public/example-code/char-layers-flying-chars-shadows/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/char-layers-flying-chars-shadows/index.html -------------------------------------------------------------------------------- /docs/public/example-code/char-layers-flying-chars/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/char-layers-flying-chars/code.js -------------------------------------------------------------------------------- /docs/public/example-code/char-layers-flying-chars/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/char-layers-flying-chars/index.html -------------------------------------------------------------------------------- /docs/public/example-code/collision-groups/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/collision-groups/code.js -------------------------------------------------------------------------------- /docs/public/example-code/collision-groups/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/collision-groups/index.html -------------------------------------------------------------------------------- /docs/public/example-code/crowd/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/crowd/code.js -------------------------------------------------------------------------------- /docs/public/example-code/crowd/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/crowd/index.html -------------------------------------------------------------------------------- /docs/public/example-code/custom-walking-animation-mapping/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/custom-walking-animation-mapping/code.js -------------------------------------------------------------------------------- /docs/public/example-code/custom-walking-animation-mapping/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/custom-walking-animation-mapping/index.html -------------------------------------------------------------------------------- /docs/public/example-code/custom-walking-animation/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/custom-walking-animation/code.js -------------------------------------------------------------------------------- /docs/public/example-code/custom-walking-animation/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/custom-walking-animation/index.html -------------------------------------------------------------------------------- /docs/public/example-code/facing-direction/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/facing-direction/code.js -------------------------------------------------------------------------------- /docs/public/example-code/facing-direction/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/facing-direction/index.html -------------------------------------------------------------------------------- /docs/public/example-code/following-facing-direction/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/following-facing-direction/code.js -------------------------------------------------------------------------------- /docs/public/example-code/following-facing-direction/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/following-facing-direction/index.html -------------------------------------------------------------------------------- /docs/public/example-code/following/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/following/code.js -------------------------------------------------------------------------------- /docs/public/example-code/following/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/following/index.html -------------------------------------------------------------------------------- /docs/public/example-code/height-shift/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/height-shift/code.js -------------------------------------------------------------------------------- /docs/public/example-code/height-shift/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/height-shift/index.html -------------------------------------------------------------------------------- /docs/public/example-code/ice-movement/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/ice-movement/code.js -------------------------------------------------------------------------------- /docs/public/example-code/ice-movement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/ice-movement/index.html -------------------------------------------------------------------------------- /docs/public/example-code/is-moving/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/is-moving/code.js -------------------------------------------------------------------------------- /docs/public/example-code/is-moving/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/is-moving/index.html -------------------------------------------------------------------------------- /docs/public/example-code/isometric/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/isometric/code.js -------------------------------------------------------------------------------- /docs/public/example-code/isometric/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/isometric/index.html -------------------------------------------------------------------------------- /docs/public/example-code/move-to/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/move-to/code.js -------------------------------------------------------------------------------- /docs/public/example-code/move-to/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/move-to/index.html -------------------------------------------------------------------------------- /docs/public/example-code/mult-tile-move-to/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/mult-tile-move-to/code.js -------------------------------------------------------------------------------- /docs/public/example-code/mult-tile-move-to/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/mult-tile-move-to/index.html -------------------------------------------------------------------------------- /docs/public/example-code/one-way-collision/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/one-way-collision/code.js -------------------------------------------------------------------------------- /docs/public/example-code/one-way-collision/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/one-way-collision/index.html -------------------------------------------------------------------------------- /docs/public/example-code/path-costs/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/path-costs/code.js -------------------------------------------------------------------------------- /docs/public/example-code/path-costs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/path-costs/index.html -------------------------------------------------------------------------------- /docs/public/example-code/pathfinding-restriction/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/pathfinding-restriction/code.js -------------------------------------------------------------------------------- /docs/public/example-code/pathfinding-restriction/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/pathfinding-restriction/index.html -------------------------------------------------------------------------------- /docs/public/example-code/phaser-container/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/phaser-container/code.js -------------------------------------------------------------------------------- /docs/public/example-code/phaser-container/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/phaser-container/index.html -------------------------------------------------------------------------------- /docs/public/example-code/position-changed/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/position-changed/code.js -------------------------------------------------------------------------------- /docs/public/example-code/position-changed/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/position-changed/index.html -------------------------------------------------------------------------------- /docs/public/example-code/queue-directions-movement/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/queue-directions-movement/code.js -------------------------------------------------------------------------------- /docs/public/example-code/queue-directions-movement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/queue-directions-movement/index.html -------------------------------------------------------------------------------- /docs/public/example-code/radius-movement/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/radius-movement/code.js -------------------------------------------------------------------------------- /docs/public/example-code/radius-movement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/radius-movement/index.html -------------------------------------------------------------------------------- /docs/public/example-code/random-movement/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/random-movement/code.js -------------------------------------------------------------------------------- /docs/public/example-code/random-movement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/random-movement/index.html -------------------------------------------------------------------------------- /docs/public/example-code/revert-current-movement/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/revert-current-movement/code.js -------------------------------------------------------------------------------- /docs/public/example-code/revert-current-movement/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/revert-current-movement/index.html -------------------------------------------------------------------------------- /docs/public/example-code/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/example-code/styles.css -------------------------------------------------------------------------------- /docs/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/favicon.png -------------------------------------------------------------------------------- /docs/public/js/examplePhaserConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/js/examplePhaserConfig.js -------------------------------------------------------------------------------- /docs/public/js/grid-engine-2.48.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/js/grid-engine-2.48.1.min.js -------------------------------------------------------------------------------- /docs/public/js/phaser-3.90.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/public/js/phaser-3.90.0.min.js -------------------------------------------------------------------------------- /docs/services/gridTilemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/docs/services/gridTilemap.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /images/charIndex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/charIndex.png -------------------------------------------------------------------------------- /images/collision-detection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/collision-detection.gif -------------------------------------------------------------------------------- /images/diagonal.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/diagonal.gif -------------------------------------------------------------------------------- /images/features-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/features-label.png -------------------------------------------------------------------------------- /images/gifs-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/gifs-label.png -------------------------------------------------------------------------------- /images/grid-engine-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/grid-engine-demo.gif -------------------------------------------------------------------------------- /images/grid-engine-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/grid-engine-logo.png -------------------------------------------------------------------------------- /images/heightShift1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/heightShift1.png -------------------------------------------------------------------------------- /images/installation-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/installation-label.png -------------------------------------------------------------------------------- /images/multi-tile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/multi-tile.gif -------------------------------------------------------------------------------- /images/pathfinding.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/pathfinding.gif -------------------------------------------------------------------------------- /images/radius-movement-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/radius-movement-demo.gif -------------------------------------------------------------------------------- /images/supporters-label.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/images/supporters-label.png -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/jest.config.js -------------------------------------------------------------------------------- /logo/logo.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/logo/logo.afdesign -------------------------------------------------------------------------------- /logo/transparent-bright-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/logo/transparent-bright-bg.png -------------------------------------------------------------------------------- /logo/transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/logo/transparent.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/package.json -------------------------------------------------------------------------------- /serve/assets/characters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/serve/assets/characters.png -------------------------------------------------------------------------------- /serve/assets/cloud_city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/serve/assets/cloud_city.json -------------------------------------------------------------------------------- /serve/assets/cloud_tileset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/serve/assets/cloud_tileset.png -------------------------------------------------------------------------------- /serve/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/serve/index.html -------------------------------------------------------------------------------- /serve/js/getBasicConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/serve/js/getBasicConfig.js -------------------------------------------------------------------------------- /serve/js/phaser-3.90.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/serve/js/phaser-3.90.0.min.js -------------------------------------------------------------------------------- /speedtests/8room_000.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/speedtests/8room_000.map -------------------------------------------------------------------------------- /speedtests/RoomsTilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/speedtests/RoomsTilemap.ts -------------------------------------------------------------------------------- /speedtests/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/speedtests/run.ts -------------------------------------------------------------------------------- /speedtests/tests/BfsSpeed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/speedtests/tests/BfsSpeed.ts -------------------------------------------------------------------------------- /speedtests/tests/BidirSpeed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/speedtests/tests/BidirSpeed.ts -------------------------------------------------------------------------------- /src/Collisions/CollisionStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Collisions/CollisionStrategy.ts -------------------------------------------------------------------------------- /src/Datastructures/Queue/Queue.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Datastructures/Queue/Queue.test.ts -------------------------------------------------------------------------------- /src/Datastructures/Queue/Queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Datastructures/Queue/Queue.ts -------------------------------------------------------------------------------- /src/Direction/Direction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Direction/Direction.test.ts -------------------------------------------------------------------------------- /src/Direction/Direction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Direction/Direction.ts -------------------------------------------------------------------------------- /src/GridCharacter/CharacterAnimation/CharacterAnimation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridCharacter/CharacterAnimation/CharacterAnimation.test.ts -------------------------------------------------------------------------------- /src/GridCharacter/CharacterAnimation/CharacterAnimation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridCharacter/CharacterAnimation/CharacterAnimation.ts -------------------------------------------------------------------------------- /src/GridCharacter/CharacterFilter/CharacterFilter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridCharacter/CharacterFilter/CharacterFilter.test.ts -------------------------------------------------------------------------------- /src/GridCharacter/CharacterFilter/CharacterFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridCharacter/CharacterFilter/CharacterFilter.ts -------------------------------------------------------------------------------- /src/GridCharacter/GridCharacter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridCharacter/GridCharacter.test.ts -------------------------------------------------------------------------------- /src/GridCharacter/GridCharacter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridCharacter/GridCharacter.ts -------------------------------------------------------------------------------- /src/GridCharacter/GridCharacterState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridCharacter/GridCharacterState.ts -------------------------------------------------------------------------------- /src/GridEngine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEngine.test.ts -------------------------------------------------------------------------------- /src/GridEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEngine.ts -------------------------------------------------------------------------------- /src/GridEngineHeadless.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEngineHeadless.test.ts -------------------------------------------------------------------------------- /src/GridEngineHeadless.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEngineHeadless.ts -------------------------------------------------------------------------------- /src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.test.ts -------------------------------------------------------------------------------- /src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEnginePhaser/GridCharacterPhaser/GridCharacterPhaser.ts -------------------------------------------------------------------------------- /src/GridEnginePhaser/GridCharacterStatePhaser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEnginePhaser/GridCharacterStatePhaser.ts -------------------------------------------------------------------------------- /src/GridEnginePhaser/GridEngineStatePhaser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEnginePhaser/GridEngineStatePhaser.ts -------------------------------------------------------------------------------- /src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.test.ts -------------------------------------------------------------------------------- /src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEnginePhaser/GridTilemapPhaser/GridTilemapPhaser.ts -------------------------------------------------------------------------------- /src/GridEngineState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridEngineState.ts -------------------------------------------------------------------------------- /src/GridTilemap/ArrayTilemap/ArrayTilemap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/ArrayTilemap/ArrayTilemap.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/ArrayTilemap/ArrayTilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/ArrayTilemap/ArrayTilemap.ts -------------------------------------------------------------------------------- /src/GridTilemap/CharBlockCache/CharBlockCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/CharBlockCache/CharBlockCache.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/CharBlockCache/CharBlockCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/CharBlockCache/CharBlockCache.ts -------------------------------------------------------------------------------- /src/GridTilemap/GridTilemap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/GridTilemap.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/GridTilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/GridTilemap.ts -------------------------------------------------------------------------------- /src/GridTilemap/Phaser/PhaserTile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/Phaser/PhaserTile.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/Phaser/PhaserTile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/Phaser/PhaserTile.ts -------------------------------------------------------------------------------- /src/GridTilemap/Phaser/PhaserTileLayer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/Phaser/PhaserTileLayer.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/Phaser/PhaserTileLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/Phaser/PhaserTileLayer.ts -------------------------------------------------------------------------------- /src/GridTilemap/Phaser/PhaserTilemap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/Phaser/PhaserTilemap.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/Phaser/PhaserTilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/Phaser/PhaserTilemap.ts -------------------------------------------------------------------------------- /src/GridTilemap/TileCollisionCache/TileCollisionCache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TileCollisionCache/TileCollisionCache.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/TileCollisionCache/TileCollisionCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TileCollisionCache/TileCollisionCache.ts -------------------------------------------------------------------------------- /src/GridTilemap/TiledTilemap/TiledLayer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TiledTilemap/TiledLayer.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/TiledTilemap/TiledLayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TiledTilemap/TiledLayer.ts -------------------------------------------------------------------------------- /src/GridTilemap/TiledTilemap/TiledMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TiledTilemap/TiledMap.ts -------------------------------------------------------------------------------- /src/GridTilemap/TiledTilemap/TiledTile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TiledTilemap/TiledTile.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/TiledTilemap/TiledTile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TiledTilemap/TiledTile.ts -------------------------------------------------------------------------------- /src/GridTilemap/TiledTilemap/TiledTilemap.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TiledTilemap/TiledTilemap.test.ts -------------------------------------------------------------------------------- /src/GridTilemap/TiledTilemap/TiledTilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/TiledTilemap/TiledTilemap.ts -------------------------------------------------------------------------------- /src/GridTilemap/Tilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/GridTilemap/Tilemap.ts -------------------------------------------------------------------------------- /src/IGridEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/IGridEngine.ts -------------------------------------------------------------------------------- /src/Movement/FollowMovement/FollowMovement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/FollowMovement/FollowMovement.test.ts -------------------------------------------------------------------------------- /src/Movement/FollowMovement/FollowMovement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/FollowMovement/FollowMovement.ts -------------------------------------------------------------------------------- /src/Movement/Movement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/Movement.ts -------------------------------------------------------------------------------- /src/Movement/QueueMovement/QueueMovement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/QueueMovement/QueueMovement.test.ts -------------------------------------------------------------------------------- /src/Movement/QueueMovement/QueueMovement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/QueueMovement/QueueMovement.ts -------------------------------------------------------------------------------- /src/Movement/RandomMovement/RandomMovement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/RandomMovement/RandomMovement.test.ts -------------------------------------------------------------------------------- /src/Movement/RandomMovement/RandomMovement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/RandomMovement/RandomMovement.ts -------------------------------------------------------------------------------- /src/Movement/TargetMovement/Retryable/Retryable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/TargetMovement/Retryable/Retryable.test.ts -------------------------------------------------------------------------------- /src/Movement/TargetMovement/Retryable/Retryable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/TargetMovement/Retryable/Retryable.ts -------------------------------------------------------------------------------- /src/Movement/TargetMovement/TargetMovement.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/TargetMovement/TargetMovement.test.ts -------------------------------------------------------------------------------- /src/Movement/TargetMovement/TargetMovement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Movement/TargetMovement/TargetMovement.ts -------------------------------------------------------------------------------- /src/Pathfinding/AStar/AStar.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/AStar/AStar.test.ts -------------------------------------------------------------------------------- /src/Pathfinding/AStar/AStar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/AStar/AStar.ts -------------------------------------------------------------------------------- /src/Pathfinding/Bfs/Bfs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Bfs/Bfs.test.ts -------------------------------------------------------------------------------- /src/Pathfinding/Bfs/Bfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Bfs/Bfs.ts -------------------------------------------------------------------------------- /src/Pathfinding/BidirectionalSearch/BidirectionalSearch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.test.ts -------------------------------------------------------------------------------- /src/Pathfinding/BidirectionalSearch/BidirectionalSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/BidirectionalSearch/BidirectionalSearch.ts -------------------------------------------------------------------------------- /src/Pathfinding/Jps4/Jps4.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Jps4/Jps4.test.ts -------------------------------------------------------------------------------- /src/Pathfinding/Jps4/Jps4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Jps4/Jps4.ts -------------------------------------------------------------------------------- /src/Pathfinding/Jps8/Jps8.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Jps8/Jps8.test.ts -------------------------------------------------------------------------------- /src/Pathfinding/Jps8/Jps8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Jps8/Jps8.ts -------------------------------------------------------------------------------- /src/Pathfinding/NoPathFoundStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/NoPathFoundStrategy.ts -------------------------------------------------------------------------------- /src/Pathfinding/PathBlockedStrategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/PathBlockedStrategy.ts -------------------------------------------------------------------------------- /src/Pathfinding/Pathfinding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Pathfinding.test.ts -------------------------------------------------------------------------------- /src/Pathfinding/Pathfinding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/Pathfinding.ts -------------------------------------------------------------------------------- /src/Pathfinding/PathfindingOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/PathfindingOptions.ts -------------------------------------------------------------------------------- /src/Pathfinding/ShortestPathAlgorithm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Pathfinding/ShortestPathAlgorithm.ts -------------------------------------------------------------------------------- /src/Position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Position.ts -------------------------------------------------------------------------------- /src/Testing/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Testing/Utils.ts -------------------------------------------------------------------------------- /src/Testing/testdata/tilemaps/cloud_city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Testing/testdata/tilemaps/cloud_city.json -------------------------------------------------------------------------------- /src/Utils/DistanceUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/DistanceUtils.ts -------------------------------------------------------------------------------- /src/Utils/DistanceUtils4/DistanceUtils4.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/DistanceUtils4/DistanceUtils4.test.ts -------------------------------------------------------------------------------- /src/Utils/DistanceUtils4/DistanceUtils4.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/DistanceUtils4/DistanceUtils4.ts -------------------------------------------------------------------------------- /src/Utils/DistanceUtils8/DistanceUtils8.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/DistanceUtils8/DistanceUtils8.test.ts -------------------------------------------------------------------------------- /src/Utils/DistanceUtils8/DistanceUtils8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/DistanceUtils8/DistanceUtils8.ts -------------------------------------------------------------------------------- /src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.test.ts -------------------------------------------------------------------------------- /src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/DistanceUtilsFactory/DistanceUtilsFactory.ts -------------------------------------------------------------------------------- /src/Utils/LayerPositionUtils/LayerPositionUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/LayerPositionUtils/LayerPositionUtils.test.ts -------------------------------------------------------------------------------- /src/Utils/LayerPositionUtils/LayerPositionUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/LayerPositionUtils/LayerPositionUtils.ts -------------------------------------------------------------------------------- /src/Utils/MockFactory/MockFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/MockFactory/MockFactory.ts -------------------------------------------------------------------------------- /src/Utils/MockFactory/MockPhaserTilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/MockFactory/MockPhaserTilemap.ts -------------------------------------------------------------------------------- /src/Utils/MockFactory/MockTilemap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/MockFactory/MockTilemap.ts -------------------------------------------------------------------------------- /src/Utils/RandomUtils/RandomUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/RandomUtils/RandomUtils.test.ts -------------------------------------------------------------------------------- /src/Utils/RandomUtils/RandomUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/RandomUtils/RandomUtils.ts -------------------------------------------------------------------------------- /src/Utils/Rect/Rect.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/Rect/Rect.test.ts -------------------------------------------------------------------------------- /src/Utils/Rect/Rect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/Rect/Rect.ts -------------------------------------------------------------------------------- /src/Utils/SpriteUtils/SpriteUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/SpriteUtils/SpriteUtils.test.ts -------------------------------------------------------------------------------- /src/Utils/SpriteUtils/SpriteUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/SpriteUtils/SpriteUtils.ts -------------------------------------------------------------------------------- /src/Utils/TypeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/TypeUtils.ts -------------------------------------------------------------------------------- /src/Utils/Utils/Utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/Utils/Utils.test.ts -------------------------------------------------------------------------------- /src/Utils/Utils/Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/Utils/Utils.ts -------------------------------------------------------------------------------- /src/Utils/Vector2/Vector2.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/Vector2/Vector2.test.ts -------------------------------------------------------------------------------- /src/Utils/Vector2/Vector2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/Vector2/Vector2.ts -------------------------------------------------------------------------------- /src/Utils/VectorUtils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/VectorUtils.test.ts -------------------------------------------------------------------------------- /src/Utils/VectorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/Utils/VectorUtils.ts -------------------------------------------------------------------------------- /src/main-esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/main-esm.ts -------------------------------------------------------------------------------- /src/main-iife.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/src/main-iife.ts -------------------------------------------------------------------------------- /stryker.conf.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/stryker.conf.mjs -------------------------------------------------------------------------------- /tsconfig.emit-cjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/tsconfig.emit-cjs.json -------------------------------------------------------------------------------- /tsconfig.emit-esm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/tsconfig.emit-esm.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Annoraaq/grid-engine/HEAD/typedoc.json --------------------------------------------------------------------------------