rem: AlienTalkSegue ((COUNT)~0);
add: ZFPTalkSegue ((COUNT)~0);
context: Intro (void){	BYTE NumVisits;	if (LOBYTE (GLOBAL (CurrentActivity)) == WON_LAST_BATTLE)	{#ifdef NOT_YET		NPCPhrase_cb (OUT_TAKES0, &SelectAlienZOQ);		NPCPhrase_cb (OUT_TAKES1, &SelectAlienPIK);		NPCPhrase_cb (OUT_TAKES2, &SelectAlienZOQ);		NPCPhrase_cb (OUT_TAKES3, &SelectAlienPIK);		NPCPhrase_cb (OUT_TAKES4, &SelectAlienZOQ);		NPCPhrase_cb (OUT_TAKES5, &SelectAlienPIK);		NPCPhrase_cb (OUT_TAKES6, &SelectAlienZOQ);		NPCPhrase_cb (OUT_TAKES7, &SelectAlienPIK);		NPCPhrase_cb (OUT_TAKES8, &SelectAlienZOQ);		NPCPhrase_cb (OUT_TAKES9, &SelectAlienPIK);		NPCPhrase_cb (OUT_TAKES10, &SelectAlienZOQ);		NPCPhrase_cb (OUT_TAKES11, &SelectAlienPIK);		NPCPhrase_cb (OUT_TAKES12, &SelectAlienZOQ);		NPCPhrase_cb (OUT_TAKES13, &SelectAlienPIK);		AlienTalkSegue ((COUNT)~0);#else /* YET */		NPCPhrase_cb (WE_ARE0, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE1, &SelectAlienPIK);		NPCPhrase_cb (WE_ARE2, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE3, &SelectAlienPIK);		NPCPhrase_cb (WE_ARE4, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE5, &SelectAlienPIK);		NPCPhrase_cb (WE_ARE6, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE7, &SelectAlienPIK);		NPCPhrase_cb (SCOUT_HELLO0, &SelectAlienZOQ);		NPCPhrase_cb (SCOUT_HELLO1, &SelectAlienPIK);		NPCPhrase_cb (SCOUT_HELLO2, &SelectAlienZOQ);		NPCPhrase_cb (SCOUT_HELLO3, &SelectAlienPIK);		AlienTalkSegue ((COUNT)~0);#endif /* NOT_YET */		SET_GAME_STATE (BATTLE_SEGUE, 0);		goto ExitIntro;	}	if (GET_GAME_STATE (ZOQFOT_HOSTILE))	{		NumVisits = GET_GAME_STATE (ZOQFOT_HOME_VISITS);		switch (NumVisits++)		{			case 0:				NPCPhrase_cb (HOSTILE_HELLO_10, &SelectAlienZOQ);				NPCPhrase_cb (HOSTILE_HELLO_11, &SelectAlienPIK);				AlienTalkSegue ((COUNT)~0);				break;			case 1:				NPCPhrase_cb (HOSTILE_HELLO_20, &SelectAlienZOQ);				NPCPhrase_cb (HOSTILE_HELLO_21, &SelectAlienPIK);				NPCPhrase_cb (HOSTILE_HELLO_22, &SelectAlienZOQ);				NPCPhrase_cb (HOSTILE_HELLO_23, &SelectAlienPIK);				NPCPhrase_cb (HOSTILE_HELLO_24, &SelectAlienZOQ);				NPCPhrase_cb (HOSTILE_HELLO_25, &SelectAlienPIK);				AlienTalkSegue ((COUNT)~0);				break;			case 2:				NPCPhrase_cb (HOSTILE_HELLO_30, &SelectAlienZOQ);				NPCPhrase_cb (HOSTILE_HELLO_31, &SelectAlienPIK);				AlienTalkSegue ((COUNT)~0);				break;			case 3:				NPCPhrase_cb (HOSTILE_HELLO_40, &SelectAlienZOQ);				NPCPhrase_cb (HOSTILE_HELLO_41, &SelectAlienPIK);				AlienTalkSegue ((COUNT)~0);				--NumVisits;				break;		}		SET_GAME_STATE (ZOQFOT_HOME_VISITS, NumVisits);		SET_GAME_STATE (BATTLE_SEGUE, 1);	}	else if (!GET_GAME_STATE (MET_ZOQFOT))	{		SET_GAME_STATE (MET_ZOQFOT, 1);		NPCPhrase_cb (WE_ARE0, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE1, &SelectAlienPIK);		NPCPhrase_cb (WE_ARE2, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE3, &SelectAlienPIK);		NPCPhrase_cb (WE_ARE4, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE5, &SelectAlienPIK);		NPCPhrase_cb (WE_ARE6, &SelectAlienZOQ);		NPCPhrase_cb (WE_ARE7, &SelectAlienPIK);		if (GET_GAME_STATE (GLOBAL_FLAGS_AND_DATA) & (1 << 7))		{			NPCPhrase_cb (INIT_HOME_HELLO0, &SelectAlienZOQ);			NPCPhrase_cb (INIT_HOME_HELLO1, &SelectAlienPIK);			NPCPhrase_cb (INIT_HOME_HELLO2, &SelectAlienZOQ);			NPCPhrase_cb (INIT_HOME_HELLO3, &SelectAlienPIK);		}		else		{			NPCPhrase_cb (SCOUT_HELLO0, &SelectAlienZOQ);			NPCPhrase_cb (SCOUT_HELLO1, &SelectAlienPIK);			NPCPhrase_cb (SCOUT_HELLO2, &SelectAlienZOQ);			NPCPhrase_cb (SCOUT_HELLO3, &SelectAlienPIK);		}		AlienTalkSegue ((COUNT)~0);		AquaintZoqFot (0);	}	else	{		if (GET_GAME_STATE (ZOQFOT_DISTRESS))		{#define MAX_ZFP_SHIPS 4			NPCPhrase_cb (THANKS_FOR_RESCUE0, &SelectAlienZOQ);			NPCPhrase_cb (THANKS_FOR_RESCUE1, &SelectAlienPIK);			NPCPhrase_cb (THANKS_FOR_RESCUE2, &SelectAlienZOQ);			NPCPhrase_cb (THANKS_FOR_RESCUE3, &SelectAlienPIK);			NPCPhrase_cb (THANKS_FOR_RESCUE4, &SelectAlienZOQ);			NPCPhrase_cb (THANKS_FOR_RESCUE5, &SelectAlienPIK);			NPCPhrase_cb (THANKS_FOR_RESCUE6, &SelectAlienZOQ);			NPCPhrase_cb (THANKS_FOR_RESCUE7, &SelectAlienPIK);			NPCPhrase_cb (THANKS_FOR_RESCUE8, &SelectAlienZOQ);			NPCPhrase_cb (THANKS_FOR_RESCUE9, &SelectAlienPIK);			NPCPhrase_cb (THANKS_FOR_RESCUE10, &SelectAlienZOQ);			NPCPhrase_cb (THANKS_FOR_RESCUE11, &SelectAlienPIK);			AlienTalkSegue ((COUNT)~0);			SET_GAME_STATE (ZOQFOT_DISTRESS, 0);			ActivateStarShip (ZOQFOTPIK_SHIP, MAX_ZFP_SHIPS);		}		else		{			NumVisits = GET_GAME_STATE (ZOQFOT_HOME_VISITS);			if (!(ActivateStarShip (ZOQFOTPIK_SHIP, CHECK_ALLIANCE) & GOOD_GUY))			{				switch (NumVisits++)				{					case 0:						NPCPhrase_cb (NEUTRAL_HOME_HELLO_10, &SelectAlienZOQ);						NPCPhrase_cb (NEUTRAL_HOME_HELLO_11, &SelectAlienPIK);						NPCPhrase_cb (NEUTRAL_HOME_HELLO_12, &SelectAlienZOQ);						NPCPhrase_cb (NEUTRAL_HOME_HELLO_13, &SelectAlienPIK);						break;					case 1:						NPCPhrase_cb (NEUTRAL_HOME_HELLO_20, &SelectAlienZOQ);						NPCPhrase_cb (NEUTRAL_HOME_HELLO_21, &SelectAlienPIK);						NPCPhrase_cb (NEUTRAL_HOME_HELLO_22, &SelectAlienZOQ);						NPCPhrase_cb (NEUTRAL_HOME_HELLO_23, &SelectAlienPIK);						--NumVisits;						break;				}				AlienTalkSegue ((COUNT)~0);			}			else			{				switch (NumVisits++)				{					case 0:						NPCPhrase_cb (ALLIED_HOME_HELLO_10, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_11, &SelectAlienPIK);						NPCPhrase_cb (ALLIED_HOME_HELLO_12, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_13, &SelectAlienPIK);						AlienTalkSegue ((COUNT)~0);						break;					case 1:						NPCPhrase_cb (ALLIED_HOME_HELLO_20, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_21, &SelectAlienPIK);						NPCPhrase_cb (ALLIED_HOME_HELLO_22, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_23, &SelectAlienPIK);						NPCPhrase_cb (ALLIED_HOME_HELLO_24, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_25, &SelectAlienPIK);						NPCPhrase_cb (ALLIED_HOME_HELLO_26, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_27, &SelectAlienPIK);						AlienTalkSegue ((COUNT)~0);						break;					case 2:						NPCPhrase_cb (ALLIED_HOME_HELLO_30, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_31, &SelectAlienPIK);						AlienTalkSegue ((COUNT)~0);						break;					case 3:						NPCPhrase_cb (ALLIED_HOME_HELLO_40, &SelectAlienZOQ);						NPCPhrase_cb (ALLIED_HOME_HELLO_41, &SelectAlienPIK);						AlienTalkSegue ((COUNT)~0);						--NumVisits;						break;				}			}			SET_GAME_STATE (ZOQFOT_HOME_VISITS, NumVisits);		}		ZoqFotHome (0);	}ExitIntro:	;}