Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • GameMap

Index

Constructors

constructor

  • new GameMap(width: number, height: number): GameMap
  • Parameters

    • width: number
    • height: number

    Returns GameMap

Properties

Private generator

generator: MapGenerator

Private height

height: number

Private tiles

tiles: TileInterface[][]

Private width

width: number

Methods

dig

  • Parameters

    Returns void

getHeight

  • getHeight(): number
  • Returns number

getRandomFloorPosition

getTile

getTiles

  • Returns TileInterface[][]

getWidth

  • getWidth(): number
  • Returns number

Protected isTileOutOfBounds

  • isTileOutOfBounds(x: number, y: number): boolean
  • Parameters

    • x: number
    • y: number

    Returns boolean

Generated using TypeDoc