Uses of Class
rle.core.board.Creature

Packages that use Creature
rle.core   
rle.core.board   
rle.simple.board   
rle.simple.charm   
rle.simple.monster   
rle.simple.util   
 

Uses of Creature in rle.core
 

Subclasses of Creature in rle.core
 class Player
          Class representing the player.
 

Uses of Creature in rle.core.board
 

Subclasses of Creature in rle.core.board
 class Monster
          A Monster.Note that a Monster can be configured by information from the Variant Manager because it implements PlugIn.
 

Fields in rle.core.board with type parameters of type Creature
protected  java.util.HashSet<Creature> Board.creatures
           
 

Methods in rle.core.board that return Creature
 Creature Board.creature(RLPoint p)
          Return the creature at p, if any.
 Creature CreatureAi.getCreature()
           
 

Methods in rle.core.board that return types with arguments of type Creature
 java.util.Set<Creature> Board.creatures()
          Retrieve the creatures in this Board.
 

Methods in rle.core.board with parameters of type Creature
static void BoardUtil.placeCreature(Board board, Creature c)
          Place a creature somewhere legal.
 void CreatureAi.setCreature(Creature c)
           
 

Uses of Creature in rle.simple.board
 

Methods in rle.simple.board with parameters of type Creature
 void BoardBuilder.placeCreature(Creature c)
          Place a creature somewhere legal.
 

Uses of Creature in rle.simple.charm
 

Methods in rle.simple.charm with parameters of type Creature
 void CharmEngine.applyCharms(java.util.Map<java.lang.String,java.lang.Object> charmMap, Creature target, Cause cause)
          Analyze the given Map and apply the appropriate "Charms" to the target creature.
 

Uses of Creature in rle.simple.monster
 

Methods in rle.simple.monster that return Creature
 Creature SimpleMonsterAi.getCreature()
           
 

Methods in rle.simple.monster with parameters of type Creature
 void SimpleMonsterAi.setCreature(Creature c)
           
 

Uses of Creature in rle.simple.util
 

Methods in rle.simple.util with parameters of type Creature
static boolean MovementUtil.canMoveOffset(Creature c, RLPoint off)
          Returns whether the given creature can shift position by a given offset without leaving the board, hitting another creature, or hitting unwalkable terrain.
static boolean MovementUtil.creatureAdjacentTo(Creature c, RLPoint loc)
          Returns whether the Creature c, of arbitrary size, is within one location of the RLPoint loc.
static void CombatUtil.meleeAttack(Creature attacker, Creature victim)