equal
deleted
inserted
replaced
43 |
43 |
44 class HWGame : public TCPBase |
44 class HWGame : public TCPBase |
45 { |
45 { |
46 Q_OBJECT |
46 Q_OBJECT |
47 public: |
47 public: |
48 HWGame(GameUIConfig * config, GameCFGWidget * gamecfg, TeamSelWidget* pTeamSelWidget=0); |
48 HWGame(GameUIConfig * config, GameCFGWidget * gamecfg, TeamSelWidget* pTeamSelWidget = 0); |
49 void AddTeam(const QString & team, HWTeamTempParams teamParams); |
49 void AddTeam(const QString & team); |
50 void PlayDemo(const QString & demofilename); |
50 void PlayDemo(const QString & demofilename); |
51 void StartLocal(); |
51 void StartLocal(); |
52 void StartQuick(); |
52 void StartQuick(); |
53 void StartNet(); |
53 void StartNet(); |
54 |
54 |
73 gtDemo = 3, |
73 gtDemo = 3, |
74 gtNet = 4 |
74 gtNet = 4 |
75 }; |
75 }; |
76 char msgbuf[MAXMSGCHARS]; |
76 char msgbuf[MAXMSGCHARS]; |
77 QString teams[5]; |
77 QString teams[5]; |
78 std::map<QString, HWTeamTempParams> m_teamsParams; |
|
79 QString seed; |
78 QString seed; |
80 int TeamCount; |
79 int TeamCount; |
81 GameUIConfig * config; |
80 GameUIConfig * config; |
82 GameCFGWidget * gamecfg; |
81 GameCFGWidget * gamecfg; |
83 TeamSelWidget* m_pTeamSelWidget; |
82 TeamSelWidget* m_pTeamSelWidget; |
84 GameType gameType; |
83 GameType gameType; |
85 |
84 |
86 void commonConfig(); |
85 void commonConfig(); |
87 void SendConfig(); |
86 void SendConfig(); |
88 void SendQuickConfig(); |
87 void SendQuickConfig(); |
|
88 void SendNetConfig(); |
89 void SendTeamConfig(int index); |
89 void SendTeamConfig(int index); |
90 void ParseMessage(const QByteArray & msg); |
90 void ParseMessage(const QByteArray & msg); |
91 void SaveDemo(const QString & filename); |
91 void SaveDemo(const QString & filename); |
92 }; |
92 }; |
93 |
93 |