rem: ClearSemaphore (&GraphicsSem);
add: ClearSemaphore (GraphicsSem);
context: GiveRadios (RESPONSE_REF R){	if (PLAYER_SAID (R, we_will_transfer_now))	{		SET_GAME_STATE (RADIOACTIVES_PROVIDED, 1);		NPCPhrase (FUEL_UP0);		NPCPhrase (FUEL_UP1);				AlienTalkSegue (1);		SetSemaphore (&GraphicsSem);		CommData.AlienAmbientArray[2].AnimFlags |= ANIM_DISABLED;		XFormPLUT (GetColorMapAddress (				SetAbsColorMapIndex (CommData.AlienColorMap, 0)				), 0);		TFB_ReleaseColorMap ();		ClearSemaphore (&GraphicsSem);		AlienTalkSegue ((COUNT)~0);		RevealSelf (NULL_PTR);	}	else	{		if (PLAYER_SAID (R, what_will_you_give_us))			NPCPhrase (MESSAGE_GARBLED_1);		else if (PLAYER_SAID (R, before_radios_we_need_info))			NPCPhrase (MESSAGE_GARBLED_2);		Response (we_will_transfer_now, GiveRadios);		Response (what_will_you_give_us, GiveRadios);		Response (before_radios_we_need_info, GiveRadios);	}}