From 7bc7b68801cdcdb9d5cd51d0c5c6ac41dc41f80f Mon Sep 17 00:00:00 2001 From: Alex Date: Wed, 19 Jun 2013 16:19:18 -0700 Subject: [PATCH] Updated Lua Parser (markdown) --- Lua-Parser.md | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/Lua-Parser.md b/Lua-Parser.md index fd7cf63..8b350fe 100644 --- a/Lua-Parser.md +++ b/Lua-Parser.md @@ -402,7 +402,7 @@ Note: Encounter scripts cannot properly catch EVENT_COMMAND or EVENT_TRADE unles > ``` > { > Client self; -> Lua_Door door; +> Door door; > } > ``` @@ -412,7 +412,7 @@ Note: Encounter scripts cannot properly catch EVENT_COMMAND or EVENT_TRADE unles > ``` > { > Client self; -> Lua_ItemInst item; +> ItemInst item; > } > ``` @@ -481,9 +481,45 @@ Note: Encounter scripts cannot properly catch EVENT_COMMAND or EVENT_TRADE unles > ``` * event_player_pickup +> Triggered when a client picks an item up. +> Passes an event table as an argument: +> ``` +> { +> Client self; +> ItemInst item; +> } +> ``` + * event_popup_response +> Triggered when a client picks an item up. +> Passes an event table as an argument: +> ``` +> { +> Client self; +> Integer popup_id; +> } +> ``` + * event_cast +> Triggered when a client finishes casting a spell. +> Passes an event table as an argument: +> ``` +> { +> Client self; +> Spell spell; +> } +> ``` + * event_cast_begin +> Triggered when a client starts casting a spell. +> Passes an event table as an argument: +> ``` +> { +> Client self; +> Spell spell; +> } +> ``` + * event_target_change * event_hate_list * event_combine_success