void LedManager::InitLeds() { pinMode(HEADLIGHT, OUTPUT); pinMode(LANDING, OUTPUT); LandingOff(); UpdateHeadlight(0); pinMode(L1R, OUTPUT); pinMode(L1B, OUTPUT); pinMode(L1G, OUTPUT); pinMode(L2R, OUTPUT); pinMode(L2B, OUTPUT); pinMode(L2G, OUTPUT); pinMode(L3R, OUTPUT); pinMode(L3B, OUTPUT); pinMode(L3G, OUTPUT); pinMode(L4R, OUTPUT); pinMode(L4B, OUTPUT); pinMode(L4G, OUTPUT); UpdateLeds(); }
//----------------------------------------------------------------------------- // Purpose: //----------------------------------------------------------------------------- void C_PropJeepEpisodic::Simulate( void ) { // Keep trying to hook to the radar. if( GetHudRadar() != NULL ) { // This is not our ideal long-term solution. This will only work if you only have // one jalopy in a given level. The Jalopy and the Radar Screen are currently both // assumed to be singletons. This is appropriate for EP2, however. (sjb) GetHudRadar()->SetVehicle( this ); } UpdateHeadlight(); BaseClass::Simulate(); }