cfcsim/pyfsd

Improving plugin event pass

Opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
Writing protocol plugins like vatsim, ivao maybe a pain. If we hook event lineReceivedFromClient, it can be prevented by other plugins. If we hook event auditLineFromClient, it's always called after other plugins or PyFSD handled this event.

Describe the solution you'd like
Remove PreventEvent (or not) and follow plugins' priority.

Describe alternatives you've considered
No yet.

Additional context