OGS Java API Spec

Constant Field Values


Contents
ogs.core.*

ogs.core.Ability
public static final byte CHA 6
public static final byte CON 3
public static final byte DEX 2
public static final byte INT 4
public static final byte NUM 6
public static final byte STR 1
public static final byte WIS 5

ogs.core.BodyPart
public static final byte ARMS 8
public static final byte BACK 7
public static final byte EYES 2
public static final byte HANDS 11
public static final byte HEAD 1
public static final byte LEFT_ARM 9
public static final byte LEFT_EYE 3
public static final byte LEFT_FOOT 18
public static final byte LEFT_HAND 12
public static final byte LEFT_LEG 16
public static final byte LEGS 15
public static final byte NECK 5
public static final byte RIGHT_ARM 10
public static final byte RIGHT_EYE 4
public static final byte RIGHT_FOOT 19
public static final byte RIGHT_HAND 13
public static final byte RIGHT_LEG 17
public static final byte TORSO 6
public static final byte WAIST 14

ogs.core.Creature
public static final int BURROW 14
public static final int CLIMB 11
public static final int FLY 13
public static final int SWIM 12
public static final int WALK 10

ogs.core.Defense
public static final int BASE_RATING 10

ogs.core.Die
public static final int d10 10
public static final int d100 100
public static final int d12 12
public static final int d2 2
public static final int d20 20
public static final int d3 3
public static final int d4 4
public static final int d5 5
public static final int d6 6
public static final int d8 8

ogs.core.Feat
public static final int COMBAT 1
public static final int CUMULATIVE 3
public static final int EXCLUSIVE 1
public static final int GENERAL 0
public static final int MAGIC 2
public static final int REPEATABLE 2
public static final int SPECIAL 3

ogs.core.Item
public static final int GLASS 2
public static final int IRON 5
public static final int PAPER 1
public static final int STONE 4
public static final int UNKNOWN 0
public static final int WOOD 3

ogs.core.Size
public static final char COLLOSAL 67
public static final char DIMINUITIVE 68
public static final char FINE 70
public static final char GARGANTUAN 71
public static final char HUGE 72
public static final char LARGE 76
public static final char MEDIUM 77
public static final char SMALL 83
public static final char TINY 84

ogs.core.details.Alignment
public static final int CHAOS 4
public static final int CHAOTIC_EVIL 5
public static final int CHAOTIC_GOOD 6
public static final int CHAOTIC_NEUTRAL 7
public static final int EVIL 1
public static final int GOOD 2
public static final int LAW 8
public static final int LAWFUL_EVIL 9
public static final int LAWFUL_GOOD 10
public static final int LAWFUL_NEUTRAL 11
public static final int NEUTRAL_EVIL 13
public static final int NEUTRAL_GOOD 14
public static final int NEUTRAL_MORAL 3
public static final int NEUTRAL_ORDER 12
public static final int TRUE_NEUTRAL 15

ogs.core.details.Description
public static final int APPEARANCE 3
public static final int BACKGROUND 4
public static final int NAME 1
public static final int PERSONALITY 2

ogs.core.details.Gender
public static final int BOTH 4
public static final int FEMALE 2
public static final int MALE 1
public static final int NONE 3
public static final int UNKNOWN 0

ogs.core.details.Quantity
public static final int AGE 1
public static final int HEIGHT 2
public static final int WEIGHT 3

ogs.feats.*

ogs.feats.ImprovedSave
public static final byte GREAT_FORTITUDE 1
public static final byte IRON_WILL 2
public static final byte LIGHTNING_REFLEXES 3

ogs.items.*

ogs.items.Armor
public static final int HEAVY 3
public static final int LIGHT 1
public static final int MEDIUM 2

ogs.items.Weapon
public static final int BASHING 4
public static final int EXOTIC 3
public static final int MARTIAL 2
public static final int PIERCING 5
public static final int SIMPLE 1
public static final int SLASHING 6

ogs.magic.*

ogs.magic.Component
public static final int DIVINE_FOCUS 5
public static final int EXPERIENCE_COST 6
public static final int FOCUS 4
public static final int MATERIAL 3
public static final int SOMANTIC 2
public static final int VERBAL 1

ogs.magic.Descriptors
public static final int ACID 0
public static final int CHAOTIC 1
public static final int COLD 2
public static final int DARKNESS 3
public static final int DEATH 4
public static final int ELECTRICITY 5
public static final int EVIL 6
public static final int FEAR 7
public static final int FIRE 8
public static final int FORCE 9
public static final int GOOD 10
public static final int LANGUAGE_DEPENDENT 11
public static final int LAWFUL 12
public static final int LIGHT 13
public static final int MIND_AFFECTING 14
public static final int SONIC 15
public static final int TELEPORTATION 16

ogs.magic.Range
public static final int ABSOLUTE 3
public static final int CLOSE 4
public static final int LONG 6
public static final int MEDIUM 5
public static final int PERSONAL 1
public static final int TOUCH 2
public static final int UNLIMITED 7

ogs.magic.School
public static final int ABJURATION 1
public static final int CONJURATION 2
public static final int DIVINATION 3
public static final int ENCHANTMENT 4
public static final int EVOCATION 5
public static final int ILLUSION 6
public static final int NECROMANCY 7
public static final int TRANSMUTATION 8
public static final int UNIVERSAL 0

ogs.magic.Subschool
public static final int CALLING 4
public static final int CHARM 10
public static final int COMPULSION 11
public static final int CREATION 5
public static final int FIGMENT 14
public static final int GLAMER 15
public static final int HEALING 6
public static final int PATTERN 16
public static final int PHANTASM 17
public static final int SHADOW 18
public static final int SUMMONING 7


OGS Java API Spec