Wisling / tibiaauto

Tibia Auto is made to excel in the automation of various aspects of the playing the MMORPG Tibia
31 stars 16 forks source link

Global event system #32

Open dmarszk opened 8 years ago

dmarszk commented 8 years ago

Currently modules are independently firing own timers/threads and periodically checking stuff to be done. Much more flexible approach would be making a global event system with all kinds of events (like Auto Go/Log, but even more) and dynamically installed callbacks by any module/script, selecting to be fired either synchronously or asynchronously. It would also allow modules and scripts to create and trigger any kind of events artificially.