From cf24c2af665191a9ae397ddf58badb1638a8a5bd Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 18 Oct 2018 00:42:51 +0300 Subject: Add script command itempreview for update preview window with given item. --- src/map/script.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src') diff --git a/src/map/script.c b/src/map/script.c index 212c11687..e7a2fdb14 100644 --- a/src/map/script.c +++ b/src/map/script.c @@ -24816,6 +24816,16 @@ static BUILDIN(changecamera) return true; } +// update preview window to given item +static BUILDIN(itempreview) +{ + struct map_session_data *sd = script_rid2sd(st); + if (sd == NULL) + return false; + clif->item_preview(sd, script_getnum(st, 2)); + return true; +} + /** * Adds a built-in script function. * @@ -25550,6 +25560,8 @@ static void script_parse_builtin(void) // camera BUILDIN_DEF(camerainfo, ""), BUILDIN_DEF(changecamera, "iii?"), + + BUILDIN_DEF(itempreview, "i"), }; int i, len = ARRAYLENGTH(BUILDIN); RECREATE(script->buildin, char *, script->buildin_count + len); // Pre-alloc to speed up -- cgit v1.2.3-60-g2f50