wyvern.kernel.combat.shapes
Class NagaCroc

java.lang.Object
  extended bywyvern.kernel.combat.Body
      extended bywyvern.kernel.combat.shapes.NagaCroc
All Implemented Interfaces:
MutableProperty, PartsList, SelfExternalizable
Direct Known Subclasses:
NagaDragon

public class NagaCroc
extends Body

A crocodile without a bite (so you can add one in the archetype). Used as a Naga shape. There's probably a better way to do this.

Version:
1.0, Oct 22, 2001
Author:
Steve Yegge

Field Summary
 
Fields inherited from class wyvern.kernel.combat.Body
dist_, parts_, total_
 
Constructor Summary
NagaCroc()
           
 
Method Summary
protected  void addParts()
          Constructs a new Reptilian body and assigns appropriate weights to the body parts.
 
Methods inherited from class wyvern.kernel.combat.Body
addPart, addPartFirst, addWeightedPart, chooseRandomPart, createClone, equals, find, get, getByHashcode, getParts, getTotalProbability, isEmpty, iterator, parsePartElement, parsePartProperties, parseToHit, parseWC, readData, removePart, replacePart, shouldWrite, size, toString, writeData
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NagaCroc

public NagaCroc()
Method Detail

addParts

protected void addParts()
Constructs a new Reptilian body and assigns appropriate weights to the body parts.

Specified by:
addParts in class Body