#Записка1 Не обработаны ошибки, первый этап сделан на 70%
Сделать: функцию, которая считает колво дочерних элементов начать делать второй этап
#Записка 2 Обработаны ошибки, первый этап загрузки сделан на 90% Перехожу на второй - сама игра
#Записка 3 Добавлена стандартная функция захвата-изучения темы, работает только с обьектами с depth == 2 Для первого этапа надо добавить user.json
#Записка 4 Добавлена функция нахождения родителя, не обработаны возможные ошибки Нужно решить архитектуру главной центральной проги - study
#Записка 5 Добавлена стартовая функция обработчика push и функция записи в файл .log, не обработаны ошибки, убрана функция study По сути переделана механика захватов(на бумаге)
#Записка 6 Добавлен обработчик push -t, обработаны случаи когда обьект захвачен(handle-xp) или нет(handle-prep), не обработаны возможные ошибки запуска и логики Для handle-prep когда город захватывается остается добавить добавление мятежа(само событие мятеж будет функция, а когда - чисто мат и рандом расчет) и надо добавить обработчик push -c
#Записка 7 Обработаны ошибки, push -t работает штатно, осталось добавить мятеж
#Записка 8 Добавлен мятеж, после захвата, не обработаны возможные ошибки Сделать: добавить условности для мятежей и проверку дня
#Записка 9 НЕ ОБРАБОТАНЫ ОШИБКИ В ПРИНЦИПЕ С ЗАПИСКИ 8 Добавлены условности для мятежей, кроме множественного бунта. Также добавлена функция, которая отбирает город, если не запушить определенное колво раз, через 3 дня. Добавлен газетчик, который осведомляет о мятежах будущих и уже существующих(надо доделать до конца) Сделать: механику множественных бунтов, отмена всех других бунтов при множественном
#Записка 10 Обработаны ошибки и только, но не протестирована функция мятежа до конца
#Записка 11 Сделана механика множественных бунтов, не обработаны возможные ошибки связанные с этой механикой Сделать: Доделать обработчик push -t, чтобы нельзя было захватывать объекты0\1 сразу, если не захватил объекты грейдом ниже
#Записка 12 Доделан обработчик по инструкциям #Записки 11, Этап с -t закончен Сделать: Написать обработчик push -c
#Записка 13 Доделан обработчик -с
Сделать: Отдельный объект прокачки: Королевство Игрока Кузница Увеличение сложности пушей(их необъожимое количество) Система логов активности
#Записка 14 Доделано королевство, кузня и использование оружия Сделать: арену и библиотеку, красивый вывод и свитки побед и поражений
#Записка 15 Арена, свитки поражений и побед убраны Игра доделана
#Записка 16 Обработаны ошибки
#Записка 17 Добавлена 5-и уровневая структура королевства
#Записка 18 Для удобства отслеживания добавлено логирование действий пользователя в файл
## Используемые библиотеки
- **cJSON** — библиотека для работы с JSON
- Репозиторий: [DaveGamble/cJSON](https://github.com/DaveGamble/cJSON)
- Лицензия: MIT