new command: menuinitselection

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@4188 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
ac_stef
2009-02-24 15:31:12 +00:00
parent 1262fbe726
commit a4ee99ca72
2 changed files with 9 additions and 0 deletions
+7
View File
@@ -597,6 +597,12 @@ void menuinit(char *initaction)
lastmenu->initaction = newstring(initaction);
}
void menuinitselection(int line)
{
if(!lastmenu) return;
if(lastmenu->items.inrange(line)) lastmenu->menusel = line;
}
void menuitem(char *text, char *action, char *hoveraction)
{
if(!lastmenu) return;
@@ -693,6 +699,7 @@ COMMAND(chmenumdl, ARG_6STR);
COMMANDN(showmenu, showmenu_, ARG_1STR);
COMMAND(closemenu, ARG_1STR);
COMMAND(menuinit, ARG_1STR);
COMMAND(menuinitselection, ARG_1INT);
COMMAND(menuitem, ARG_3STR);
COMMAND(menuitemvar, ARG_3STR);
COMMAND(menuitemimage, ARG_4STR);