День восемьсот восемьдесят четвертый.
По утру с дежурства в реанимации вернулась мама, рассказала о том, какая там буйная жизнь идет и вообще атмосфера позитива и радости (серьезно - вроде бы люди валяются полуживые, но все равно всем весело). Что нужно делать после такой буйства? Правильно, спать, потому мама сделала обед в 11(!) и с фразой "захочешь - съешь" пошла баиньки.
А я же засел за реализацию ATB. Кода, как обычно, совсем немножко - больше строк пришлось закомментить или немного поменять, чтобы все заработало вместе. И 4 часа занял дебаг милой ошибки, из-за которой Юнити зависал в 100% случаев на одной из сцен. Без ошибок, просто зависал.
Нашел логи самого Юнити - ничем не помогло. Стал расставлять везде комменты - понял, где конкретно все виснет. Как оказалось, что порядок инициализации кучки синглотонов крайне произвольный, потому нужная функция для расчета порядка действий, могла вызываться еще до создания всех персонажей.
Нет персонажей - бесконечный цикл. Красота.
А вечерком - горящая дота. Горели по отдельности, горели вместе, горели впятером, вдвоем и втроем.
Сгорели в общем.