|
OGS Java API Spec | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Object | |
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. |
ogs.core.details | A standard set of object details. |
ogs.creatures | The ogs.creatures package provides two universal types
of creatures. |
ogs.feats | A minimal set of universal feats. |
ogs.items | The ogs.items package provides universal types of
items; |
ogs.magic | Defines the standard magic system. |
ogs.magic.abilities | The ogs.magic.abilities package extends certain core
abilities to support magic. |
ogs.magic.feats | The ogs.magic.feats package provides metamagic feats. |
ogs.skills | Provides universal skills. |
ogs.spells | Abstract base classes for spells in each school of magic. |
ogs.support | Provides declarations for library support. |
Uses of Object in ogs.cclasses |
Subclasses of Object 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 Object in ogs.core |
Subclasses of Object in ogs.core | |
class |
Ability
A basic characteristic of an entity. |
class |
Ability.Modifier
The modifier resulting from the current score of an ability. |
class |
CClass
A character class is an occupation or vocation of a character. |
class |
Character
A character is a fictional individual in a campaign setting. |
class |
Creature
A creature is a living entity. |
class |
Defense
A defense (also known as armor class) is a rating of the defensive capabilities of an entity. |
class |
Entity
An object that exists in the game world. |
class |
Feat
A feat is a feature that provides a special power, property, or other improvement. |
class |
Feature
A feature is an object that can be attached to another object. |
class |
Item
An item is a entity that can be used by a creature. |
class |
Modifier
A modifier is an integer value added to another integer value. |
class |
Modifiers
A list of modifiers. |
class |
Skill
A feature that is checked for success or failure. |
class |
Strength
An ability that determines physical power and force. |
Methods in ogs.core that return Object | |
Object |
Feature.getObject()
Determine the object that this feature is currently attached to. |
Methods in ogs.core with parameters of type Object | |
boolean |
Skill.attachObject(Object object)
Attach this skill to a creature. |
protected boolean |
Feature.canAttach(Object object)
Determine if this feature can be attached to an object. |
boolean |
Feature.attachObject(Object object)
Attach this feature to an object. |
protected boolean |
Feat.canAttach(Object object)
Determine if this feat can be attached to an object. |
protected boolean |
Feat.findFeat(Object creatureObject,
Class featClass)
Determine if a creature has a feat. |
Uses of Object in ogs.core.details |
Subclasses of Object in ogs.core.details | |
class |
Alignment
A detail that represents attitudes on morals and order. |
class |
Description
A detail that describes some aspect of an object. |
class |
Gender
A detail that identifies the sex of a creature. |
class |
Quantity
A detail that quantifies some aspect of an object. |
Uses of Object in ogs.creatures |
Subclasses of Object in ogs.creatures | |
class |
Humanoid
A creature with human-like shape. |
class |
Undead
A creature that is, technically speaking, dead. |
Uses of Object in ogs.feats |
Subclasses of Object in ogs.feats | |
class |
Alertness
A feat that adds a +2 bonus to all Listen and Spot skill checks. |
class |
AllWeapons
A weapon proficiency for all weapons of one group. |
class |
ArmorProficiency
A feat that allows the effective use of armor. |
class |
ImprovedInitiative
A feat that adds a +4 bonus to all initiative checks. |
class |
ImprovedSave
A feat that adds a +2 bonus to saving throws. |
class |
ShieldProficiency
A shield proficiency feat allows the use of shields without additional penalties. |
class |
SingleWeapon
A weapon proficiency for a single weapon. |
class |
Toughness
A general feat that adds bonus hit points. |
class |
WeaponProficiency
A feat that allows the effective use of a weapon. |
Methods in ogs.feats with parameters of type Object | |
protected boolean |
ImprovedSave.canAttach(Object object)
Determine if this feat can be attached to an object. |
boolean |
ImprovedSave.attachObject(Object object)
Attach this Improved Save feat to a creature. |
boolean |
ImprovedInitiative.attachObject(Object object)
Attach this feat to a creature. |
protected boolean |
ArmorProficiency.canAttach(Object object)
Determine if this feat can be attached to an object. |
protected boolean |
Alertness.canAttach(Object object)
Determine if this feat can be attached to an object. |
boolean |
Alertness.attachObject(Object object)
Attach this feat to an object. |
Uses of Object in ogs.items |
Subclasses of Object in ogs.items | |
class |
Armor
An item worn for protection in combat. |
class |
ProjectileWeapon
A ranged weapon that requires projectiles or other type of ammunition. |
class |
RangedWeapon
A thrown melee weapon or projectile weapon. |
class |
Weapon
An item used in combat to damage opponents. |
Uses of Object in ogs.magic |
Subclasses of Object in ogs.magic | |
class |
Domain
A domain represents an area of divine magic. |
class |
MetamagicFeat
A feat used to improve or enhance a spell in some way at the cost of higher spell slots. |
class |
Spell
A magical effect produced by an entity. |
Methods in ogs.magic with parameters of type Object | |
boolean |
MetamagicFeat.attachobject(Object object)
Attach this feat to a spell. |
Uses of Object in ogs.magic.abilities |
Subclasses of Object in ogs.magic.abilities | |
class |
Charisma
The Charisma class with additional methods to
support magic. |
class |
Intelligence
The Intelligence class with additional methods to
support magic. |
class |
Wisdom
The Wisdom class with additional methods to
support magic. |
Uses of Object in ogs.magic.feats |
Subclasses of Object in ogs.magic.feats | |
class |
EmpowerSpell
A metamagic feat that increases all numeric effects of a spell by one-half. |
class |
EnlargeSpell
A metamagic feat that doubles the range or area of a spell. |
class |
ExtendSpell
A metamagic feat that doubles the duration of a spell. |
class |
HeightenSpell
A metamagic feat that increases the effective level of a spell. |
class |
MaximizeSpell
A metamagic feat that maximizes spell effects expressed as die rolls or other numeric ranges. |
class |
QuickenSpell
A metamagic feat that reduces the casting time of a spell to a free action. |
class |
SilentSpell
A metamagic feat that allows spells to be cast without a verbal component. |
class |
StillSpell
A metamagic feat that allows spells to be cast without a somantic component. |
Uses of Object in ogs.skills |
Subclasses of Object in ogs.skills | |
class |
Diplomacy
A skill used primarily to detect creatures who are hiding. |
class |
Spot
A skill used primarily to detect creatures who are hiding. |
Uses of Object in ogs.spells |
Subclasses of Object in ogs.spells | |
class |
Abjuration
A spell in the Abjuration school. |
class |
Conjuration
A spell in the Conjuration school. |
class |
Divination
A spell in the Divination school. |
class |
Enchantment
A spell in the Enchantment school. |
class |
Evocation
A spell in the Evocation school. |
class |
Illusion
A spell in the Illusion school. |
class |
Necromancy
A spell in the Necromancy school. |
class |
Transmutation
A spell in the Transmutation school. |
class |
Universal
A spell in the Universal school. |
Uses of Object in ogs.support |
Methods in ogs.support that return Object | |
Object |
Attachable.getObject()
Determine the object that this attachable is currently attached to. |
Methods in ogs.support with parameters of type Object | |
boolean |
Attachable.attachObject(Object object)
Attach this attachable to an object. |
|
OGS Java API Spec | ||||||||||
PREV NEXT | FRAMES NO FRAMES |