playerlib

About

Playerlib is a basic API that provides a data model for player based objects. Player lib takes an approach that a player consists of attributes, characteristics, body parts, inventory and equipment.

Attributes

Basic data about the player for example health points.

Characteristics

Defining information about a player for example hair color.

Body parts

The body parts a player has for example an arm.

Inventory

What the player has. This is a mapping of item to count

Equipment

What the player is wearing. This is a mapping of body part to item.