EventManager, ActionManager, ReactionAI Overlap?
seljukgulcan opened this issue · 1 comments
seljukgulcan commented
Beyler farkettim ki EventManager, ActionManager, ReactionAI sınıfları ve eneminin actionQueue memberı birbiriyleriyle overlap ediyor. Şöyle mantıklı olacak gibi şimdi her eneminin bir reactionAI'ı ve actionQueue'su var. Ancak hepsininin bir AI'ı olmasına gerek yok bence ortak bi AI olabilir. Bu yüzden reactionAI'ın işini static EventManager class'ına yüklüyorum, aynı zamanda her eneminin bir actionQueue olması lazım o durumda da actionmanager'a ihtiyaç kalmıyor. Bu yüzden ReactionAI ile ActionManager'ı kaldırıp onların işini diğer EventManager ve actionQueue atıyorum. haberininiz olsun.
zgroneyy commented
Ellere sağlık.