Fixed warnings and unnecessary divisions.
This commit is contained in:
parent
736c7264b9
commit
26fd76b904
@ -389,7 +389,7 @@ void STKConfig::getAllData(const XMLNode * root)
|
||||
m_default_kart_properties->getAllData(node);
|
||||
const XMLNode *types = node->getNode("kart-type");
|
||||
|
||||
for (int i = 0; i < types->getNumNodes(); ++i)
|
||||
for (unsigned int i = 0; i < types->getNumNodes(); ++i)
|
||||
{
|
||||
const XMLNode* type = types->getNode(i);
|
||||
m_kart_properties[type->getName()] = new KartProperties();
|
||||
|
@ -781,14 +781,15 @@ float KartProperties::getStartupBoost() const
|
||||
return 0;
|
||||
} // getStartupBoost
|
||||
|
||||
// ----------------------------------------------------------------------------
|
||||
const float KartProperties::getAvgPower() const
|
||||
{
|
||||
float avg = 0.0;
|
||||
for (int i = 0; i < m_gear_power_increase.size(); ++i)
|
||||
float sum = 0.0;
|
||||
for (unsigned int i = 0; i < m_gear_power_increase.size(); ++i)
|
||||
{
|
||||
avg += (m_gear_power_increase[i]*m_max_speed[0])/m_gear_power_increase.size();
|
||||
sum += m_gear_power_increase[i]*m_max_speed[0];
|
||||
}
|
||||
return avg;
|
||||
return sum/m_gear_power_increase.size();
|
||||
} // getAvgPower
|
||||
|
||||
/* EOF */
|
||||
|
@ -546,7 +546,10 @@ public:
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
/** Returns parameters for the speed-weighted objects */
|
||||
const SpeedWeightedObject::Properties& getSpeedWeightedObjectProperties() const {return m_speed_weighted_object_properties;}
|
||||
const SpeedWeightedObject::Properties& getSpeedWeightedObjectProperties() const
|
||||
{
|
||||
return m_speed_weighted_object_properties;
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
/** Returns the wheel base (distance front to rear axis). */
|
||||
@ -571,13 +574,16 @@ public:
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
/** Returns the maximum speed dependent on the difficult level. */
|
||||
float getMaxSpeed () const {return
|
||||
m_max_speed[race_manager->getDifficulty()];}
|
||||
float getMaxSpeed () const
|
||||
{
|
||||
return m_max_speed[race_manager->getDifficulty()];
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
/** Return the absolute maximum speed, independent on the difficulty. */
|
||||
float getAbsMaxSpeed () const {return
|
||||
m_max_speed[m_max_speed.size()-1];
|
||||
float getAbsMaxSpeed () const
|
||||
{
|
||||
return m_max_speed[m_max_speed.size()-1];
|
||||
}
|
||||
|
||||
// ------------------------------------------------------------------------
|
||||
|
Loading…
x
Reference in New Issue
Block a user