Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 30, 2005, 1:32:46 AM (18 years ago)
Author:
rennerc
Message:

groundturret now scales correctly on client

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/network/src/world_entities/world_entity.cc

    r6331 r6337  
    121121
    122122    PRINTF(4)("fetching %s\n", fileName);
     123    this->scaling = scaling;
    123124    if (scaling == 1.0)
    124125      this->setModel((Model*)ResourceManager::getInstance()->load(fileName, OBJ, RP_CAMPAIGN), modelNumber);
     
    343344
    344345  SYNCHELP_READ_STRINGM( modelFileName );
     346  SYNCHELP_READ_FLOAT( scaling );
    345347  //check if modelFileName is relative to datadir or absolute
    346348  if ( strstr(modelFileName, ResourceManager::getInstance()->getDataDir()) )
    347349  {
    348     loadModel( modelFileName+strlen(ResourceManager::getInstance()->getDataDir()) );
     350    loadModel( modelFileName+strlen(ResourceManager::getInstance()->getDataDir()), scaling );
    349351  }
    350352  else
    351353  {
    352     loadModel( modelFileName );
     354    loadModel( modelFileName, scaling );
    353355  }
    354356  delete[] modelFileName;
     
    370372
    371373  SYNCHELP_WRITE_STRING( getModel( 0 )->getName() );
    372   PRINTF(0)("%s\n", getModel( 0 )->getName());
     374  SYNCHELP_WRITE_FLOAT( scaling );
    373375  return SYNCHELP_WRITE_N;
    374376}
Note: See TracChangeset for help on using the changeset viewer.