Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 22, 2006, 11:45:21 PM (18 years ago)
Author:
bensch
Message:

new_class_id: adapted Network

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/new_class_id/src/util/network_game_rules.h

    r9235 r9691  
    1919    NetworkGameRules( const TiXmlElement* root );
    2020    virtual ~NetworkGameRules();
    21    
     21
    2222    virtual int getTeamForNewUser();
    23     virtual ClassID getPlayableClassId( int userId, int team );
    24     virtual std::string getPlayableModelFileName( int userId, int team, ClassID classId );
    25     virtual std::string getPlayableModelTextureFileName( int userId, int team, ClassID classId );
    26     virtual float getPlayableScale( int userId, int team, ClassID classId );
    27    
     23    virtual const NewClassID& getPlayableClassId( int userId, int team );
     24    virtual std::string getPlayableModelFileName( int userId, int team, const NewClassID& classId );
     25    virtual std::string getPlayableModelTextureFileName( int userId, int team, const NewClassID& classId );
     26    virtual float getPlayableScale( int userId, int team, const NewClassID& classId );
     27
    2828    virtual PlayerStats * getNewPlayerStats( int userId ){ return new PlayerStats( userId ); }
    29    
     29
    3030    virtual void handleChatMessage( int userId, const std::string & message, int messageType ) = 0;
    31    
     31
    3232    void shellSay( const std::string & message );
    3333
Note: See TracChangeset for help on using the changeset viewer.