public Brain(HumanHealthComponent _owner, ExternalOrgan _organ)
 {
     Name = "Brain";
     Damage = 0;
     Parent = _organ;
     
 }
        public RightLeg(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name = "Right Leg";
            zone = BodyPart.Right_Leg;

            Children = new List<ExternalOrgan>();
            InternalOrgans = new List<InternalOrgan>();
        }
        public LeftArm(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name = "Left Arm";
            zone = BodyPart.Left_Arm;

            Children = new List<ExternalOrgan>();
            InternalOrgans = new List<InternalOrgan>();
        }
        public LeftLeg(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name  = "Left Leg";
            zone  = BodyPart.Left_Leg;

            Children       = new List <ExternalOrgan>();
            InternalOrgans = new List <InternalOrgan>();
        }
        public RightArm(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name  = "Right Arm";
            zone  = BodyPart.Right_Arm;

            Children       = new List <ExternalOrgan>();
            InternalOrgans = new List <InternalOrgan>();
        }
        public Head(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name = "Head";
            zone = BodyPart.Head;

            Children = new List<ExternalOrgan>();

            InternalOrgans = new List<InternalOrgan>();
            InternalOrgans.Add(new Brain(Owner, this));
        }
        public Head(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name  = "Head";
            zone  = BodyPart.Head;

            Children = new List <ExternalOrgan>();

            InternalOrgans = new List <InternalOrgan>();
            InternalOrgans.Add(new Brain(Owner, this));
        }
        public Torso(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name = "Torso";
            zone = BodyPart.Torso;

            Children = new List<ExternalOrgan>();

            InternalOrgans = new List<InternalOrgan>();
            InternalOrgans.Add(new Heart(Owner, this));
            InternalOrgans.Add(new Lungs(Owner, this));
            InternalOrgans.Add(new Liver(Owner, this));
        }
        public Torso(HumanHealthComponent _owner)
        {
            Owner = _owner;
            Name  = "Torso";
            zone  = BodyPart.Torso;

            Children = new List <ExternalOrgan>();

            InternalOrgans = new List <InternalOrgan>();
            InternalOrgans.Add(new Heart(Owner, this));
            InternalOrgans.Add(new Lungs(Owner, this));
            InternalOrgans.Add(new Liver(Owner, this));
        }
 public Liver(HumanHealthComponent _owner, ExternalOrgan _organ)
 {
     Name = "Liver";
     Damage = 0;
     Parent = _organ;
 }
 public Heart(HumanHealthComponent _owner, ExternalOrgan _organ)
 {
     Name = "Heart";
     Damage = 0;
     Parent = _organ;
 }
 public Brain(HumanHealthComponent _owner, ExternalOrgan _organ)
 {
     Name   = "Brain";
     Damage = 0;
     Parent = _organ;
 }
 public Liver(HumanHealthComponent _owner, ExternalOrgan _organ)
 {
     Name   = "Liver";
     Damage = 0;
     Parent = _organ;
 }
 public Heart(HumanHealthComponent _owner, ExternalOrgan _organ)
 {
     Name   = "Heart";
     Damage = 0;
     Parent = _organ;
 }