private void AddCreatureComponent(Entity entity) { Creature creature = new Creature(); creature.AddPart(Creature.Head); creature.AddPart(Creature.Neck); creature.AddPart(Creature.Chest); creature.AddPart(Creature.Shoulder); creature.AddPart(Creature.Shoulder); creature.AddPart(Creature.Arm); creature.AddPart(Creature.Arm); creature.AddPart(Creature.Hand); creature.AddPart(Creature.Hand); creature.AddPart(Creature.Finger); creature.AddPart(Creature.Finger); creature.AddPart(Creature.Waist); creature.AddPart(Creature.Leg); creature.AddPart(Creature.Leg); creature.AddPart(Creature.Foot); creature.AddPart(Creature.Foot); creature.MaxHealth = 100; creature.MaxMemory = 100; creature.MaxStorage = 100; creature.CurrentHealth = 100; creature.CurrentMemory = 100; creature.CurrentStorage = 100; entity.AddComponent(creature); }