Fixed --kartsize-debug command line option.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6007 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
hikerstk 2010-09-15 00:31:05 +00:00
parent e7b19ffebd
commit 8cb6503ab3
3 changed files with 11 additions and 10 deletions

View File

@ -264,9 +264,6 @@ namespace UserConfigParams
/** True if check structures should be debugged. */
PARAM_PREFIX bool m_check_debug PARAM_DEFAULT( false );
/** If the kart sizes should be printed at startup. */
PARAM_PREFIX bool m_print_kart_sizes PARAM_DEFAULT( false );
/** Special debug camera being high over the kart. */
PARAM_PREFIX bool m_camera_debug PARAM_DEFAULT( false );

View File

@ -182,12 +182,6 @@ void KartProperties::load(const std::string &filename, const std::string &node)
/ (m_max_speed_turn - m_min_speed_turn);
// Useful when tweaking kart parameters
if(UserConfigParams::m_print_kart_sizes)
printf("%s:\twidth: %f\tlength: %f\theight: %f\n",getIdent().c_str(),
m_kart_model->getWidth(), m_kart_model->getLength(),
m_kart_model->getHeight());
m_shadow_texture = irr_driver->getTexture(m_shadow_file);
file_manager->popTextureSearchPath();
file_manager->popModelSearchPath();

View File

@ -257,7 +257,17 @@ int handleCmdLine(int argc, char **argv)
}
else if(!strcmp(argv[i], "--kartsize-debug"))
{
UserConfigParams::m_print_kart_sizes=true;
for(unsigned int i=0; i<kart_properties_manager->getNumberOfKarts();
i++)
{
const KartProperties *km = kart_properties_manager->getKartById(i);
printf("%s:\t%swidth: %f length: %f height: %f\n",
km->getIdent().c_str(),
(km->getIdent().size()<7) ? "\t" : "",
km->getMasterKartModel().getWidth(),
km->getMasterKartModel().getLength(),
km->getMasterKartModel().getHeight());
}
}
else if(!strcmp(argv[i], "--check-debug"))
{