+function Player(gender = "female", hair = "short"){
+ // this.head = new Mob("/animations/avatar/"+gender+"/head_short.txt")
+ // this.chest = new Mob("/animations/avatar/"+gender+"/default_chest.txt")
+ // this.hands = new Mob("/animations/avatar/"+gender+"/default_hands.txt")
+ // this.legs = new Mob("/animations/avatar/"+gender+"/default_legs.txt")
+ // this.feet = new Mob("/animations/avatar/"+gender+"/default_feet.txt")
+ this.limbs = [
+ (gender == "female")?new Mob("/animations/avatar/female/head_long.txt"):new Mob("/animations/avatar/male/head_"+hair+".txt"),
+ new Mob("/animations/avatar/"+gender+"/default_chest.txt"),
+ new Mob("/animations/avatar/"+gender+"/default_hands.txt"),
+ new Mob("/animations/avatar/"+gender+"/default_legs.txt"),
+ new Mob("/animations/avatar/"+gender+"/default_feet.txt")
+ ]
+
+ this.place = function(x,y){ this.limbs.forEach(limb => limb.place(x,y)); return this; }
+ this.direct = function(x,y){ this.limbs.forEach(limb => limb.direct(x,y)); return this; }
+ this.animate = function(x,y){ this.limbs.forEach(limb => limb.animate(x,y)); return this; }
+ this.draw = function(x,y){ this.limbs.forEach(limb => limb.draw(x,y)); return this; }
+}
+