podafFantomMappy

A playback library for tile maps created with Mappy

Mixins

Renderer

Implement to define a low level renderer for block images.

Classes

AnimBlock

Represents a AnimBlock as used by Mappy.

AnimFunc

A collection of standard animation functions as defined by Mappy.

Block

Represents a Block as used by Mappy.

FmaRenderer

A Renderer for Mappy .fma files.

Layer

Represents one of the layers in a MappyMap.

LayerData

Represents the data in a Layer.

LayerViewer

Renders a Layer to the screen.

MapHeader

Represents the data held within the MPHD chunk.

MapLoader

Loads MappyMap instances from .FMP data streams.

MapViewer

Renders a MappyMap to the screen.

MappyMap

Represents a Mappy .FMP map.

Viewer

Renders a MappyMap or a Layer (dependent on the implementation) to the screen.

Enums

BlockCorner

Represents the corners in a block.

BlockFlag

Represents the flags in a block.

BlockLayer

Represents the layers in a block.

BlockPillarFlag

Represents the pillar flags in a block.

MapType

The FMP type / version of the map.

RendererDrawMode

Used in Pillar Rising Mode to determine which side of the block should be drawn.

Errs

ChunkLoadErr

Thrown if there was a problem loading a map Chunk.

FantomMappyErr

As thrown by FantomMappy.