Uses of Package
model.map

Packages that use model.map
Package
Description
JavaFX UI layer — all Scene screens and the GameController connecting the View to the Model.
All entities in the game: the 4 Player subclasses and Goblin.
Core game control package containing GameManager, ZoneManager, GameState, and GameEventListener.
11x11 map structure comprising MapGrid, Cell, CellType, and MapLoader.
  • Classes in model.map used by application
    Class
    Description
    11x11 map grid storing all Cell objects, with helper methods for validating positions and movement.
  • Classes in model.map used by model.entity
    Class
    Description
    Represents a single cell on the 11x11 map, storing its type, item, goblin, and zone state.
  • Classes in model.map used by model.game
    Class
    Description
    Represents a single cell on the 11x11 map, storing its type, item, goblin, and zone state.
    11x11 map grid storing all Cell objects, with helper methods for validating positions and movement.
  • Classes in model.map used by model.map
    Class
    Description
    Represents a single cell on the 11x11 map, storing its type, item, goblin, and zone state.
    Types of cells on the 11x11 map.
    11x11 map grid storing all Cell objects, with helper methods for validating positions and movement.