public interface MapTileCircuit extends Feature
Modifier and Type | Method and Description |
---|---|
Collection<TileRef> |
getTiles(Circuit circuit)
Get the tiles associated to the circuit.
|
void |
loadCircuits(Collection<Media> levels,
Media sheetsConfig,
Media groupsConfig)
Load the circuits from map configuration.
|
void |
loadCircuits(Map<Circuit,Collection<TileRef>> circuits)
Load the circuits by using existing data.
|
void |
loadCircuits(Media circuitsConfig)
Load the circuits from a specific configuration.
|
void |
resolve(Tile tile)
Resolve circuit by updating tiles if necessary.
|
checkListener, prepare
getFeature, getFeatures, getFeaturesType, hasFeature
void loadCircuits(Media circuitsConfig)
circuitsConfig
- The configuration media.void loadCircuits(Collection<Media> levels, Media sheetsConfig, Media groupsConfig)
levels
- The level rips used.sheetsConfig
- The sheets configuration media.groupsConfig
- The groups configuration media.void loadCircuits(Map<Circuit,Collection<TileRef>> circuits)
circuits
- The circuits raw data.void resolve(Tile tile)
tile
- The tile to update.Collection<TileRef> getTiles(Circuit circuit)
circuit
- The circuit reference.Copyright © 2017 Byron 3D Games Studio. All rights reserved.