HolyDel, неважно, что возвращает my_func(), главное что ТА ф-ция возвращает 1 или 0. Это к примеру, если есть функция count() возвращающая кол-во чего-то (от 0 - до_хрена) и булева ф-ция isEmpty() возвращающая массив пуст - true. Или не пуст False.тогда
bool isEmpty()
{
return !count()
}
А игру надо заканчивать однозначно, менюшку прикрутить, сетапы всякие, бонусы и т.д.
ЗЫ. Ресурсы лучше делать на TMap нежели чем на TList