(static) int LabelToItemID( int label )
      (ctor) CollectObjective()
      (ctor) CollectObjective( int amount, Type type, TextDefinition name )
      Type AcceptedType( get; set; )
      int DesiredAmount( get; set; )
      TextDefinition Name( get; set; )
      bool ShowDetailed( get; )
      virtual bool CheckItem( Item item )
      bool CheckType( Type type )
      virtual BaseObjectiveInstance CreateInstance( MLQuestInstance instance )
      virtual void WriteToGump( Gump g, ref int y )