Partial fix to distances frozen in cannons
This commit is contained in:
parent
02859b673e
commit
21af25ef9b
@ -24,6 +24,7 @@
|
|||||||
#include "audio/sfx_manager.hpp"
|
#include "audio/sfx_manager.hpp"
|
||||||
#include "config/user_config.hpp"
|
#include "config/user_config.hpp"
|
||||||
#include "karts/abstract_kart.hpp"
|
#include "karts/abstract_kart.hpp"
|
||||||
|
#include "karts/cannon_animation.hpp"
|
||||||
#include "karts/controller/controller.hpp"
|
#include "karts/controller/controller.hpp"
|
||||||
#include "karts/ghost_kart.hpp"
|
#include "karts/ghost_kart.hpp"
|
||||||
#include "karts/kart_properties.hpp"
|
#include "karts/kart_properties.hpp"
|
||||||
@ -240,7 +241,9 @@ void LinearWorld::updateTrackSectors()
|
|||||||
|
|
||||||
// Nothing to do for karts that are currently being
|
// Nothing to do for karts that are currently being
|
||||||
// rescued or eliminated
|
// rescued or eliminated
|
||||||
if(kart->getKartAnimation()) continue;
|
if(kart->getKartAnimation() &&
|
||||||
|
!dynamic_cast<CannonAnimation*>(kart->getKartAnimation()))
|
||||||
|
continue;
|
||||||
// If the kart is off road, and 'flying' over a reset plane
|
// If the kart is off road, and 'flying' over a reset plane
|
||||||
// don't adjust the distance of the kart, to avoid a jump
|
// don't adjust the distance of the kart, to avoid a jump
|
||||||
// in the position of the kart (e.g. while falling the kart
|
// in the position of the kart (e.g. while falling the kart
|
||||||
|
Loading…
x
Reference in New Issue
Block a user