Added change_task()

Added server_changelevel forward
This commit is contained in:
David Anderson
2004-07-18 08:07:50 +00:00
parent 8ea1c7f486
commit 41c7d041df
4 changed files with 38 additions and 0 deletions

View File

@@ -168,6 +168,20 @@ CTaskMngr::CTask* CTaskMngr::findTask( int id , AMX* amx )
return 0;
}
int CTaskMngr::changeTask(int id, AMX *amx, float flNewTime)
{
CTask *a;
int i = 0;
while ( (a=findTask(id, amx)) != 0)
{
a->changeTime(flNewTime > 0.1 ? flNewTime : 0.1);
++i;
}
return i;
}
void CTaskMngr::unlink(CTask* a){
if ( a->prev ) a->prev->next = a->next;
else head = a->next;