private void chooseColor(int region, Button sender)
{
if (creature != null && !cp.isShown)
{
cp.SetColors(creature.colors, region, colorRegions[region].name, colorRegions[region].colorIds);
if (cp.ShowDialog() == DialogResult.OK)
{
// color was chosen
setColorButton(sender, Utils.creatureColor(creature.colors[region]));
pictureBox1.Image = CreatureColored.getColoredCreature(creature.colors, creature.species, colorRegionUseds);
renewLargeImage = true;
}
}
}