Exemple #1
0
void DockingProbe::SaveState(FILEHANDLE scn)

{
	oapiWriteLine(scn, DOCKINGPROBE_START_STRING);
	oapiWriteScenario_int(scn, "ENABLED", Enabled);
	oapiWriteScenario_float(scn, "STATUS", Status);
	oapiWriteScenario_int(scn, "EXTENDINGRETRACTING", ExtendingRetracting);
	oapiWriteScenario_int(scn, "DOCKPROC", Dockproc);
	oapiWriteScenario_int(scn, "CHARGESUSED", RetractChargesUsed);
	papiWriteScenario_vec(scn, "DOCKPARAM0", Dockparam[0]);
	papiWriteScenario_vec(scn, "DOCKPARAM1", Dockparam[1]);
	papiWriteScenario_vec(scn, "DOCKPARAM2", Dockparam[2]);
	oapiWriteLine(scn, DOCKINGPROBE_END_STRING);
}
Exemple #2
0
// Write current state
void Atlantis_SRB::clbkSaveState (FILEHANDLE scn)
{
	VESSEL2::clbkSaveState (scn);
	if (bMainEngine)
		oapiWriteScenario_float(scn, "MET", oapiGetSimTime()-t0);
}