Ru-MaNGOS

Ru-MaNGOS (http://mangos.ytdb.ru/index.php)
-   Патчи (http://mangos.ytdb.ru/forumdisplay.php?f=6)
-   -   State Manager implement (instead of MovementMaster::impl) (http://mangos.ytdb.ru/showthread.php?t=5253)

rsa 10.03.2012 15:59

State Manager implement (instead of MovementMaster::impl)
 
New StateMgr ready to betatesting. in 3 commits:
https://github.com/mangosR2/mangos/c...166cc4b64aacec
https://github.com/mangosR2/mangos/c...54dc4c60761f7b
https://github.com/mangosR2/mangos/c...4b96c7642b0cf1

Коротко говоря, мувмент-мастер теперь больше не будет держать "в себе" стек типов движений, из-за чего постоянно возникали состояния "зависа" крич после последовательных страх-конфуз или конфуз-стан-корни. Вводится система приоритетов состояний, а также некоторые статические состояния (будет расширяться в дальнейшем).
Базируется на версии от SilverIce (вся идея целиком и около четверти кода взято из его бранча).


Текущее время: 19:58. Часовой пояс GMT +3.

ru-mangos.ru - Русское сообщество MaNGOS