OGS Java API Spec

Uses of Class
ogs.core.CClass

Packages that use CClass
ogs.cclasses A collection of common character classes. 
ogs.core The ogs.core package contains types are are used in all open games regardless of setting. 
 

Uses of CClass in ogs.cclasses
 

Subclasses of CClass in ogs.cclasses
 class Barbarian
          A savage, uncivilized, warlike character class.
 class Bard
          A "jack-of-all-trades" character class well versed in music and lore.
 class Cleric
          A pious character class devoted to the service of a deity.
 class Commoner
          A commoner is a nonplayer character (NPC) class for ordinary, average, everyday characters.
 class Druid
          A character class that reveres nature.
 class Fighter
          A character class formally trained in weapons, armor, and tactics.
 class Monk
          A character class dedicated to martial arts.
 class Paladin
          A character class that strives to be the paragon of virtue.
 class Ranger
          A character class skilled at outdoor hunting and survival.
 class Rogue
          A character class adept at "obtaining the unobtainable".
 class Sorcerer
          A character class with inherent spell casting abilities.
 class Wizard
          A character class devoted to the mastery of arcane magic.
 

Uses of CClass in ogs.core
 

Methods in ogs.core that return CClass
 CClass Character.Advance.getCClass()
          Determine the cclass that advanced for this level.
 

Methods in ogs.core with parameters of type CClass
 void Character.advanceCClass(CClass cclass)
          Advance a character class for this character.
 

Constructors in ogs.core with parameters of type CClass
Character(Creature creature, CClass cclass)
          Create a single-classed, Nth-level character.
Character.Advance(CClass cclass)
          Create a new experience level advancement for a given cclass.
 


OGS Java API Spec