- Timestamp:
- Jul 4, 2006, 1:21:19 PM (18 years ago)
- Location:
- branches/presentation/src
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/presentation/src/lib/network/network_game_manager.cc
r9116 r9117 101 101 std::string playableModel = rules.getPlayableModelFileName( userId, team, playableClassId ); 102 102 std::string playableTexture = rules.getPlayableModelFileName( userId, team, playableClassId ); 103 float playableScale = rules.getPlayableScale( userId, team, playableClassId ); 103 104 104 105 BaseObject * bo = Factory::fabricate( playableClassId ); … … 109 110 Playable & playable = *(dynamic_cast<Playable*>(bo)); 110 111 111 if ( playableTexture != "" ) 112 playable.loadMD2Texture( playableTexture ); 113 if ( playableModel != "" ) 114 playable.loadModel( playableModel ); 112 playable.loadMD2Texture( playableTexture ); 113 114 playable.loadModel( playableModel, playableScale ); 115 115 playable.setOwner( userId ); 116 116 playable.setUniqueID( SharedNetworkData::getInstance()->getNewUniqueID() ); -
branches/presentation/src/util/multiplayer_team_deathmatch.cc
r9110 r9117 792 792 } 793 793 794 float MultiplayerTeamDeathmatch::getPlayableScale( int userId, int team, ClassID classId ) 795 { 796 if ( classId == CL_FPS_PLAYER ) 797 { 798 return 10.0f; 799 } 800 801 return 1.0f; 802 } -
branches/presentation/src/util/multiplayer_team_deathmatch.h
r9110 r9117 41 41 virtual std::string getPlayableModelTextureFileName( int userId, int team, ClassID classId ); 42 42 virtual std::string getPlayableModelFileName( int userId, int team, ClassID classId ); 43 virtual float getPlayableScale( int userId, int team, ClassID classId ); 43 44 44 45 virtual void registerSpawn( WorldEntity * we ); -
branches/presentation/src/util/network_game_rules.cc
r9110 r9117 68 68 69 69 70 float NetworkGameRules::getPlayableScale( int userId, int team, ClassID classId ) 71 { 72 return 1.0f; 73 } -
branches/presentation/src/util/network_game_rules.h
r9110 r9117 24 24 virtual std::string getPlayableModelFileName( int userId, int team, ClassID classId ); 25 25 virtual std::string getPlayableModelTextureFileName( int userId, int team, ClassID classId ); 26 virtual float getPlayableScale( int userId, int team, ClassID classId ); 26 27 27 28 virtual PlayerStats * getNewPlayerStats( int userId ){ return new PlayerStats( userId ); }
Note: See TracChangeset
for help on using the changeset viewer.