45 if (command.
name ==
"AcknowledgeAllMessages")
70 bool takeoffThrust =
false;
71 bool takeoffInhibit =
true;
72 bool takeoffRelease =
false;
80 const bool takeoffConfig =
true;
120 if ((GetKeyState(VK_CAPITAL) & 0x0001) != 0)
127 if ((GetKeyState(VK_NUMLOCK) & 0x0001) == 0)
146 newCommand.
name =
"CASConfigBrake";
147 newCommand.
delay = 1.5f;
149 logger->
Log(
"CAS::AddMessage ConfigBrake requested!");
181 newCommand.
name =
"CASConfigAF";
182 newCommand.
delay = 1.5f;
184 logger->
Log(
"CAS::AddMessage ConfigAF requested!");
198 newCommand.
name =
"CASConfigFlaps";
199 newCommand.
delay = 1.5f;
201 logger->
Log(
"CAS::AddMessage ConfigFlaps requested!");
215 newCommand.
name =
"CASConfigTrim";
216 newCommand.
delay = 1.5f;
218 logger->
Log(
"CAS::AddMessage ConfigTrim requested!");
285 newCommand.
name =
"CASCabinPressure";
286 newCommand.
delay = 1.5f;
288 logger->
Log(
"CAS::AddMessage CabinPressure requested!");
337 logger->
Log(
"CAS::AcknowledgeAllMessages Completed!");
349 sprintf_s(msg, 99,
"CAS::IsMessageOnStack Retripped: %S",
bus->
messages.at(i).text.c_str());
368 sprintf_s(msg, 99,
"CAS::RemoveMessage Removed: %S", text.c_str());
384 message.
level = level;
388 sprintf_s(msg, 99,
"CAS::AddMessage Added: %S (%i)", text.c_str(), level);
std::vector< Message > messages
float LandingGearExtended
std::vector< Command > commandStream
s_network_objects playerships[MAX_SCAN]
bool ComponentRcsRollFail
void FrameMove(float fElapsedTime) override
bool ComponentFcsRollFail
bool IsMessageOnStack(std::wstring text, MessageLevel level, bool renew) const
WCHAR temporaryMessage[99]
float IndicatedAirspeedKms
float weightOffWheelsTime
float AirframeTemperatureCelsius
float EngineThrustOutput[MAX_ENGINES]
float EngineThrustCommand[MAX_ENGINES]
float TrailingEdgeFlapsPosition
bool AddMessage(const std::wstring &text, MessageLevel level, bool renew)
bool RemoveMessage(const std::wstring &text, bool onlyIfAcknowledged=false) const
void Log(const char *msg, Level level=Info, int errorCode=0)
float PitchTrimSurfacePositionDegrees
float Play(int soundEnum)
Cas(Bus *prmBus, Logger *prmLogger, Sound *prmSound)
void PlayEx(int soundEnum, bool loop, float volume=1.0f, float frequencyMod=1.0f, float pan=0.0f, bool restart=true)
void AcknowledgeAllMessages() const
float EngineThrustLever[MAX_ENGINES]