Тоесть есть хэштаблица со всеми шагами инициализации.
Где ключ у нее это сообщение, что именно там сча инициализируется.
Значение - функция, которая чото там инициализирует и добавляет в прогресс инициализации.
Количество записей в таблице - это 100%.
Тоесть:
твой текущий шаг * 100 / количество шагов
это и есть процент инициализации