Естественно витамины и микроэлементы могут вводиться в организм персонажа при потреблении продуктов питания.
Игрок будет видеть только симптомы, по которым сможет догадаться (вычитать в интернете), что надо сожрать. Конечно недостаток витаминов и микроэлементов можно восполнить таблетками, если удастся удачно полутать аптеку или больничку. Но так же потреблением продукта содержащего повышенное количество нужного вещества.
Например персонаж стал быстро уставать, у него болят суставы, кровоточат дёсны, медленно восстанавливается после пробежки. Значит надо надрать шиповника, крыжовника, черной смородины, молодых побегов ели и всё это сожрать.
Идея на самом деле очень интересная. И реализуется не очень сложно. Надо расписать суточную норму важных веществ, с каждыми сутками выводить из организма, например 10% каждого вещества (это надо балансировать на самом деле). Когда содержание в организме какого-нибудь вещества падает ниже 50% начинают проявляться соответствующие симптомы. Смотрим симптомы, ищем нужную жратву. Вот и всё. А под капот зашить таблицу по разным веществам, обновлять её, например раз в 10 минут. Таблица типа этого:
- Суточная норма игрока:
- Калории
- Белки
- Жиры
- Углеводы
- Витамины. Выбрать только те, недостаток которых вызывает быструю ответную реакцию организма. Например:
- ...
И по каждому продукту типо этого:
Тушонка – 100 г содержит: белок – 15 г, жир – 17,0 г, калорийность 213,0 ккал.
- Витамины
- B1 (тиамин) 0,07 мг
- B2 (рибофлавин) 0,25 мг
- B5 (пантотеновая) 0,37 мг
- B6 (пиридоксин) 0,28 мг
- B9 (фолиевая) 9 мкг
- B12 (кобаламины) 2,7 мкг
- PP (Ниациновый эквивалент) 3,81 мг
- Холин 137,6 мг
- Микроэлементы
- Железо 3,32 мг
- Цинк 4,56 мг
- Медь 124 мкг
- Марганец 0,018 мг
- Селен 33 мкг
- Макроэлементы
- Кальций 4 мг
- Магний 26 мг
- Натрий 45 мг
- Калий 334 мг
- Фосфор 226 мг
Ну и так далее...