<P>				else
<P>					ClientMessage(SecondaryGoalCompleted);
<P>			}
<P>		}
<P>	}
<P>	function DeusExNote AddNote( optional String strNote, optional Bool bUserNote, optional bool bShowInLog )
<P>	{
<P>		local DeusExNote newNote;
<P>
<P>		newNote = new(Self) Class'DeusExNote';
<P>
<P>		newNote.text = strNote;
<P>		newNote.SetUserNote( bUserNote );
<P>
<P>		// Insert this new note at the top of the notes list
<P>		if (FirstNote == None)
<P>			LastNote  = newNote;
<P>		else
<P>			newNote.next = FirstNote;
<P>
<P>		FirstNote = newNote;
<P>
<P>		// Optionally show the note in the log
<P>		if ( bShowInLog )
<P>		{
<P>			ClientMessage(NoteAdded);
