(ctor) Cannon( Serial serial )
(ctor) Cannon( CannonDirection direction )
CannonDirection CannonDirection( get; )
MilitiaCanoneer Canoneer( get; set; )
bool HandlesOnMovement( get; )
virtual void Deserialize( GenericReader reader )
void DoFireEffect( IPoint3D target )
void Fire( Mobile from, Mobile target )
virtual void OnMovement( Mobile m, Point3D oldLocation )
virtual void Serialize( GenericWriter writer )