Initial commit (r9)
[18plus-7leafadventure.git] / src / org / sevenchan / dongs / bodyparts / Wing.as
blobefcf4debbfaa99e433bea9a6ed2920c6059e67a6
1 package org.sevenchan.dongs.bodyparts
3 import org.sevenchan.dongs.*;
4 /**
5 * ...
6 * @author N3X15
7 */
8 public class Wing implements IBodyPart
10 private var descriptor:String;
11 private var species:String;
12 private var reptilian:Boolean;
13 private var wingspan:Number;
14 public function Wing(species:String,reptilian:Boolean,_descr:String,wingspan:Number)
16 this.species = species;
17 this.reptilian = reptilian;
18 descriptor = _descr;
19 this.wingspan = wingspan;
22 public function getDescr(num:Number, host:Creature):String {
23 return num + " " + descriptor + " "+(reptilian?"reptilian":"feathered")+ " " + species + " wing"+(num>1?"s":"");
26 public function get name():String { return species; }
28 public function onFailedAttack(from:Creature, to:Creature):void {}
29 public function onGoodAttack(from:Creature, to:Creature):void {}