Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

ogs::creatures::Undead Class Reference

A creature that is, technically speaking, dead. More...

#include <Undead.h>

Inheritance diagram for ogs::creatures::Undead:

Inheritance graph
[legend]
Collaboration diagram for ogs::creatures::Undead:

Collaboration graph
[legend]
List of all members.

Static Public Attributes

const ogs::core::Die::Sides HIT_DIE = ogs::core::Die::d12
 The hit die normally used for undead creatures.


Protected Member Functions

 Undead (ogs::core::Die hitDice, ogs::core::Abilities abilities, ogs::core::Size::Type size=ogs::core::Size::MEDIUM, Parts parts=Parts())
 Create a new undead creature.


Detailed Description

The word "undead" is something of a misnomer. It suggests that an undead creature is "not dead". Just the opposite. An undead creature is a creature that lingers on after death within the world of the living. In this respect, undead creatures are often created from other creatures. Many classes of undead creatures can be implemented as templates. Undead creatures have a special connection with negative energy. Consequently, undead creatures can be turned, rebuked, or destroyed with positive energy..


Constructor & Destructor Documentation

ogs::creatures::Undead::Undead ogs::core::Die  hitDice,
ogs::core::Abilities  abilities,
ogs::core::Size::Type  size = ogs::core::Size::MEDIUM,
Parts  parts = Parts ()
[inline, protected]
 

This constructor just forwards the arguments to the Creature constructor.

Parameters:
hitDice Hit dice of creature.
abilities Ability scores of creature.
size Size of creature.
parts An array of body part types.


The documentation for this class was generated from the following file:
Generated on Sun Apr 20 03:38:43 2003 for Open Gaming System (OGS) by doxygen1.3