virtual void onUpdateRoutine(float dt) { Script::Message::onUpdateRoutine( dt ); // retrieve suit info database::Suit* suit = database::Suit::getRecord( getJumper()->getVirtues()->equipment.suit.id ); if( !suit->wingsuit ) { setLock( false ); getJumper()->enablePhase( true ); } else { setMessage( Gameplay::iLanguage->getUnicodeString(643) ); } }
virtual void onUpdateOrder(float dt) { Notification::onUpdateOrder( dt ); if( getJumper()->getPhase() == ::jpFreeFalling ) { setLock( false ); } }
virtual void onUpdateOrder(float dt) { Notification::onUpdateOrder( dt ); // retrieve suit info database::Suit* suit = database::Suit::getRecord( getJumper()->getVirtues()->equipment.suit.id ); if( !suit->wingsuit ) { setLock( false ); } else { setMessage( Gameplay::iLanguage->getUnicodeString(643) ); } }