updated README and added EVEN_MANAGER class and methods to ESOAPI.lua

Solvaring [07-07-17 - 19:25]
updated README and added EVEN_MANAGER class and methods to ESOAPI.lua
Filename
README.md
ZBS_API_Files/ESOAPI.lua
diff --git a/README.md b/README.md
index ec20b91..40115aa 100644
--- a/README.md
+++ b/README.md
@@ -9,4 +9,9 @@ There is a second branch called 'closingbrace' after running that branch's code

 Just open the resulting file this script creates esoapidef.lua in notepad++, go to the find/replace tool and find all curly braces and commas at the beginning of a line with this regex "^\\}," then leave the replace field blank and 'replace all'

-After performing the instruction in the previous paragraph, go to the last line of the file and add a single closing curly brace '}'
\ No newline at end of file
+After performing the instruction in the previous paragraph, go to the last line of the file and add a single closing curly brace '}'
+
+###Final notes:
+EVENT_MANAGER doesn't show up in the dump file that this script iterates over, I have gone through and added EVENT_MANAGER and it's methods manually at the top of the finished api file ESOAPI.lua in ZBS_API_FILES. The methods belonging to event manager do show up in the dump file, but get parsed into the finished file as standalone functions, as there is nothing in the dump file to indicate that these functions are actually methods of something else. I've tried to write these out by hand as best I could, but i'm finding some conflicting information on the arguments that AddFilterForEvent takes, I wouldn't trust the tooltips that pop up for these methods completely. Always do your own research and consult references on the esouiwiki
+
+I have not actually written any addons yet, I wanted to give myself autocomplete functionality in ZBS before setting out to craft my ideas into reality. As a result some tooltips like the ones described previously may not be accurate. Some functions may pop up when typing that are actually methods of another class like the ones described previously. Always go with your better judgement, this project is at its core, only meant to help you complete whatever you're typing to make development smoother, faster, and leaving some precious memory space in your brain so that you don't have to memorize every single function/method/xml tag etc.
\ No newline at end of file
diff --git a/ZBS_API_Files/ESOAPI.lua b/ZBS_API_Files/ESOAPI.lua
index c574098..c8388e9 100644
--- a/ZBS_API_Files/ESOAPI.lua
+++ b/ZBS_API_Files/ESOAPI.lua
@@ -1,4 +1,9 @@
 return {
+EVENT_MANAGER = {type="class", childs = {
+RegisterForEvent = {type="method", args="(*string* _YourAddonName_, *integer* _event_, *function* _callback_)", returns="(bool:success,)", valuetype="bool,"},
+UnregisterForEvent = {type="method", args="(*string* _YourAddonName_, *integer* _event_)", returns="(bool:success,)", valuetype="bool,"},
+AddFilterForEvent = {type="method", args="(*string* eventNamespace, *number* eventId[, RegisterForEventFilterType filterType, *varying* parameter])", returns="(bool:success,)", valuetype="bool,"}
+}},
 ABILITY_TOOLTIP_TEXT_COLOR_ABILITY_INFO = {
 	 type = "value",},