seljukgulcan/senior-project

EventManager, ActionManager, ReactionAI Overlap?

seljukgulcan opened this issue · 1 comments

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.

Ellere sağlık.