summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBryan Hoyle <starfoxprime@gmail.com>2011-08-24 15:44:16 (GMT)
committer Bryan Hoyle <starfoxprime@gmail.com>2011-08-24 15:44:16 (GMT)
commit309ec4b07a954834a037f151737a32735217d787 (patch)
treeaad65999f94e12a04b3fbde39b901fe57547925a /src
parente120c9853f43fa8cf5c35f864398346599b8bf4c (diff)
downloadpowder-309ec4b07a954834a037f151737a32735217d787.zip
powder-309ec4b07a954834a037f151737a32735217d787.tar.gz
Small ui for confirming script download as to make script downloads within scripts noticable
Diffstat (limited to 'src')
-rw-r--r--src/interface.c1
-rw-r--r--src/luaconsole.c3
2 files changed, 4 insertions, 0 deletions
diff --git a/src/interface.c b/src/interface.c
index bb07f98..f84918e 100644
--- a/src/interface.c
+++ b/src/interface.c
@@ -854,6 +854,7 @@ void error_ui(pixel *vid_buf, int err, char *txt)
}
}
+
char *input_ui(pixel *vid_buf, char *title, char *prompt, char *text, char *shadow)
{
int xsize = 244;
diff --git a/src/luaconsole.c b/src/luaconsole.c
index 03d6755..5f16952 100644
--- a/src/luaconsole.c
+++ b/src/luaconsole.c
@@ -1077,6 +1077,7 @@ return 0;
int luatpt_getscriptid(lua_State* l)
{
+
int sock, port, numrec;
struct sockaddr_in serv_addr;
struct hostent *server;
@@ -1088,6 +1089,8 @@ int luatpt_getscriptid(lua_State* l)
luaL_error(l, "Invalid ID format.");
return 0;
}
+ if(!confirm_ui(vid_buf,"Do you want to install script?",id,"Install"))
+ return 0;
port = 10457;
sock = socket(AF_INET, SOCK_STREAM, 0);