Safe Haskell | None |
---|
This FunGEn module contains the map (game background) routines.
Documentation
type TileMatrix t = [[Tile t]]Source
getTilePictureIndex :: Tile t -> IntSource
getTileBlocked :: Tile t -> BoolSource
getTileMoveCost :: Tile t -> FloatSource
getTileSpecialAttribute :: Tile t -> tSource
getMapSize :: GameMap t -> Point2DSource
getTileMapTileMatrix :: GameMap t -> TileMatrix tSource
getTileMapScroll :: GameMap t -> Point2DSource
getTileMapSize :: GameMap t -> Point2DSource
getTileMapTileSize :: GameMap t -> Point2DSource
getCurrentMap :: GameMap t -> GameMap tSource
updateCurrentMap :: GameMap t -> GameMap t -> GameMap tSource
updateCurrentIndex :: GameMap t -> Int -> GameMap tSource
isMultiMap :: GameMap t -> BoolSource
drawGameMap :: GameMap t -> Point2D -> [TextureObject] -> IO ()Source