private void PrepareUI() { foreach (var role in roles) { if (role == RoleEnum.Mason || role == RoleEnum.Werewolf || role == RoleEnum.Villager) { var count = roles.FindAll(x => x == role).Count; for (int i = 1; i <= count; i++) { var Image = ControlsHelper.FindControl <Image>(this.gridParent, typeof(Image), role.ToString() + i); Image.Opacity = defaultOpacity; } } else { var Image = ControlsHelper.FindControl <Image>(this.gridParent, typeof(Image), role.ToString()); Image.Opacity = defaultOpacity; } } }