Package | Description |
---|---|
com.b3dgs.lionengine.game.feature.tile |
Tile based handling with
Feature layer that will allow to customize the
services provided by the tile dynamically. |
com.b3dgs.lionengine.game.feature.tile.map |
Tile based map handling with
Features layer that will allow to customize
the services provided by the map dynamically. |
com.b3dgs.lionengine.game.feature.tile.map.extractable |
Represents the extraction system, which allows to extract something from another thing.
|
com.b3dgs.lionengine.game.feature.tile.map.pathfinding |
A-Star algorithm implementation, allowing to search a path on a
MapTilePath . |
com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator |
Package dedicated to random map generation.
|
com.b3dgs.lionengine.game.feature.tile.map.transition.fog |
Dedicated package to handle map fog of war.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Tile
Tile representation.
|
Modifier and Type | Class and Description |
---|---|
class |
TileGame
Tile base implementation.
|
Modifier and Type | Method and Description |
---|---|
void |
OrientableModel.pointTo(Tiled tiled) |
void |
Orientable.pointTo(Tiled tiled)
Adjust orientation to face to specified entity.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Extractable
Represents an entity that can be extractible, such as a Gold Mine.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtractableModel
Extractable model implementation.
|
Modifier and Type | Method and Description |
---|---|
Tiled |
ExtractorModel.getResourceLocation() |
Tiled |
Extractor.getResourceLocation()
Get the resource location in tile.
|
Modifier and Type | Method and Description |
---|---|
void |
ExtractorListener.notifyStartExtraction(Enum<?> type,
Tiled resourceLocation)
Notify listener when extractor is going to start extraction (called once).
|
void |
ExtractorListener.notifyStartGoToRessources(Enum<?> type,
Tiled resourceLocation)
Notify listener when extractor will start to move to resources (called once).
|
Modifier and Type | Interface and Description |
---|---|
interface |
Pathfindable
Describe an object which can move on a
MapTilePath by using A-Star algorithm. |
Modifier and Type | Class and Description |
---|---|
class |
PathfindableModel
Pathfindable implementation.
|
Modifier and Type | Method and Description |
---|---|
CoordTile |
MapTilePathModel.getClosestAvailableTile(Pathfindable mover,
Tiled to,
int radius) |
CoordTile |
MapTilePath.getClosestAvailableTile(Pathfindable mover,
Tiled to,
int radius)
Get the closest unused location around the area.
|
CoordTile |
MapTilePathModel.getFreeTileAround(Pathfindable mover,
Tiled tiled) |
CoordTile |
MapTilePath.getFreeTileAround(Pathfindable mover,
Tiled tiled)
Search a free area from this location.
|
CoordTile |
MapTilePathModel.getFreeTileAround(Pathfindable mover,
Tiled tiled,
int radius) |
CoordTile |
MapTilePath.getFreeTileAround(Pathfindable mover,
Tiled tiled,
int radius)
Search a free area from this location.
|
Tile |
MapTilePathModel.getTile(Tiled tiled) |
Tile |
MapTilePath.getTile(Tiled tiled)
Get tile from specified map location (in tile index).
|
void |
PathfindableModel.pointTo(Tiled tiled) |
boolean |
PathfindableModel.setDestination(Tiled tiled) |
boolean |
Pathfindable.setDestination(Tiled tiled)
Assign a specified location.
|
Modifier and Type | Class and Description |
---|---|
class |
TileArea
Represents the tile area.
|
Constructor and Description |
---|
PrefMapRegion(TileRef tile,
Tiled area,
int maxSize,
int count)
Create preference.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Fovable
Represents something that have a field of view, able to see until a defined range only.
|
Modifier and Type | Class and Description |
---|---|
class |
FovableModel
Fovable model implementation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FogOfWar.isFogged(Tiled tiled)
Check if the tile is currently hidden by the fog of war.
|
Copyright © 2017 Byron 3D Games Studio. All rights reserved.