Exemple #1
0
// Call to refresh the transporter screen, ie when a droids boards it.
//
bool intRefreshTransporter()
{
	// Is the transporter screen up?
	if (intMode == INT_TRANSPORTER && widgGetFromID(psWScreen, IDTRANS_FORM) != nullptr)
	{
		bool Ret;
		// Refresh it by re-adding it.
		Ret = intAddTransporter(psCurrTransporter, onMission);
		intMode = INT_TRANSPORTER;
		return Ret;
	}

	return true;
}
static bool _intRefreshTransporter(void)
{
	// Is the transporter screen up?
	if ((intMode == INT_TRANSPORTER) &&
	    (widgGetFromID(psWScreen, IDTRANS_FORM) != NULL))
	{
		bool Ret;
		// Refresh it by re-adding it.
		Ret = intAddTransporter(psCurrTransporter, onMission);
		intMode = INT_TRANSPORTER;
		return Ret;
	}

	return true;
}