public BaseObject FindObjectForID(uint id) { BaseObject ret = FindMonsterObject(id); if (ret != null) return ret; foreach(BaseObject o in mDicObject.Values) { if(o.GetTypeId() == id) { return o; } } return null; }