Manifest

A manifest is a json file that tells boxcritters what textures to load. Each of the types of things including critters, symbols, effects and items have their own manifest file.

critters
The critters manifest is an array and each object in the array represents a specific critter in box critters. The layout for each critter goes as follows.

critterId
critter id is the camel case version of the critter type that is used when referencing the critter in code

name
this is the human readable version that can be used in guis and stiff

type
this is the type of critter. currently the only types are: critter and mascot

images
this is the path to the texture file of the critter

framerate
this is how fast to switch frames

frames
this denotes the positions of the frames in the texture file

animations
this lists the types of animations and the frames that should be used

images
this is the path to the texture file of the symbols

framerate
this is how fast to switch frames

frames
this denotes the positions of the frames in the texture file

animations
this lists the types of animations and the frames that should be used

images
this is the path to the texture file of the symbols

framerate
this is how fast to switch frames

frames
this denotes the positions of the frames in the texture file

animations
this lists the types of animations and the frames that should be used

frames
this denotes the positions of the frames in the texture file

front
frames that appear when in front of the critter.

back (optional)
frames that appear when behind the critter.