//excute require public ActionError ExcuteReq(int id, ActionInput input) { if (this.m_mapEvent.ContainsKey(id)) { EventAction ev = this.m_mapEvent[id]; return(ev.Require(input)); } return(ActionError.NoError); }