Пишу игрушку. Суть такова, создается бизнес, запускается, спусстя время собирается. Так вот, не могу определиться с изноской. Допустим, со временем бизнес изнашивается, и его необходимо починить. 1 Вариант: Задать по времени починку. то есть, после запуска у определенного бизнеса будет свое время на износ. После первого старта, записывается дефолтное время бизнеса на износ и время тикает. После этого если время исходит, можно собрать, но запустить не как пока не Починишь. Минус в том что износ будет происходить даже если не пользуешься, или не собираешь. Вывод, запустил бизнес ночью, лег спать, проснулся а все бизнесы изноше, можно только собрать, дальше чтоб запустить всех нужно починить. 2 Вариант) Сделать процентную износку после каждого запуска или сбора. Допустим запустил бизнес, износ добавился, собрал износ добавился. Уровень износа равен 100, если износ равняется 100 то необходимо чинить. ======================= Собственно, какой варинат будет лучше?