In depth Guide for Slavers Of Skyrim

Chapter:	Event Slave Capture
Modul: Event modul
-------------------------------------------
Written for: Stage 2
in the year of: 2025
Month: 1
Day: 6
-------------------------------------------

in case slave got captured event a slave capture event need generated.
this event need fowarded the modules that need to know what actor got captured.
the event lisenters need register as self to a specific event form list the actor they need informed on, plus a separate form list the quest that need informed on capture event
for compatiility and make possible multiple actor can be watched same time the first list registration need to be done with a form list.
this form list need to be contain only actors.

when a actor that watch registered a quest captured the actor got removed from the form list.
in case the form list get empty the quest need unregistered from the watch system to not take away resources.

its important the registring quest when stoped, need unregister from the watch of events!

Form list in use:
SLOSEvenCaptureAllertMeList -- quest register here as quest
SLOSEvenCaptureWatchThisList -- the form list of actors if any of the actor on the list got captured we need to be informed

the quest that use this future need a script attaced to the quest that extends:
SLOSEventCaptureWatchScript

this scripts contain only one empty function:

Function EventCaptureReport( Form Data1, Form Data2, Form Data3, Form Data4)
;/ data1 - who captured, data2- who captured it, data3-where captured, data4 storage where landed /;

this function called when a npc captured and on the watch this list.
the script that procces capture event need same function and the valid script to procces the event.
This way multiple quest can be allerted from same npc capture. using this event system.