private bool add(float deletime, Action <object> handle, object data) { HandleTask task; if (tryGetTask(handle, out task)) { return(false); } task = new ObjActionTask(handle, deletime, data); list.Add(task); if (list.Count == 1) { MyTickManager.Add(render); } return(true); }
private bool add(float deletime, Action <object> handle, object data, bool Multi = true) { HandleTask task; if (Multi == false && tryGetTask(handle, out task)) { return(false); } task = new ObjActionTask(handle, deletime, data); list.Add(task); if (list.Count == 1) { BumLogic.tickManager.add(render); } return(true); }