respawn timer for all modes
git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@2913 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
@@ -10,7 +10,7 @@ VARP(fullconsize, 0, 40, 100);
|
||||
VARP(consize, 0, 6, 100);
|
||||
VARP(confade, 0, 20, 60);
|
||||
|
||||
struct console : consolebuffer
|
||||
struct console : consolebuffer<cline>
|
||||
{
|
||||
int conskip;
|
||||
void setconskip(int n)
|
||||
@@ -28,9 +28,7 @@ struct console : consolebuffer
|
||||
else fullconsole = ++fullconsole % 3;
|
||||
}
|
||||
|
||||
void addline(const char *sf) { consolebuffer::addline(sf, totalmillis); }
|
||||
|
||||
vector<char *> visible;
|
||||
void addline(const char *sf) { consolebuffer<cline>::addline(sf, totalmillis); }
|
||||
|
||||
void render()
|
||||
{
|
||||
@@ -74,7 +72,7 @@ struct console : consolebuffer
|
||||
}
|
||||
}
|
||||
|
||||
console() : fullconsole(false) {}
|
||||
console() : consolebuffer<cline>(200), fullconsole(false) {}
|
||||
};
|
||||
|
||||
console con;
|
||||
@@ -82,6 +80,8 @@ textinputbuffer cmdline;
|
||||
char *cmdaction = NULL, *cmdprompt = NULL;
|
||||
bool saycommandon = false;
|
||||
|
||||
VARFP(maxcon, 10, 200, 1000, con.setmaxlines(maxcon));
|
||||
|
||||
void setconskip(int n) { con.setconskip(n); }
|
||||
COMMANDN(conskip, setconskip, ARG_1INT);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user