equal
deleted
inserted
replaced
62 bool checkForDir(const QString & dir); |
62 bool checkForDir(const QString & dir); |
63 |
63 |
64 // last game info |
64 // last game info |
65 extern QList<QVariant> lastGameStartArgs; |
65 extern QList<QVariant> lastGameStartArgs; |
66 extern GameType lastGameType; |
66 extern GameType lastGameType; |
67 extern QString lastTrainingSubFolder; |
|
68 extern GameCFGWidget * lastGameCfg; |
67 extern GameCFGWidget * lastGameCfg; |
69 extern QString lastGameAmmo; |
68 extern QString lastGameAmmo; |
70 extern TeamSelWidget * lastGameTeamSel; |
69 extern TeamSelWidget * lastGameTeamSel; |
71 |
70 |
72 class HWGame : public TCPBase |
71 class HWGame : public TCPBase |
78 void AddTeam(const QString & team); |
77 void AddTeam(const QString & team); |
79 void PlayDemo(const QString & demofilename, bool isSave); |
78 void PlayDemo(const QString & demofilename, bool isSave); |
80 void StartLocal(); |
79 void StartLocal(); |
81 void StartQuick(); |
80 void StartQuick(); |
82 void StartNet(); |
81 void StartNet(); |
83 void StartTraining(const QString & file, const QString & subFolder); |
82 void StartTraining(const QString & file, const QString & subFolder, const QString & trainTeam); |
84 void StartCampaign(const QString & camp, const QString & campScript, const QString & campTeam); |
83 void StartCampaign(const QString & camp, const QString & campScript, const QString & campTeam); |
85 void abort(); |
84 void abort(); |
86 GameState gameState; |
85 GameState gameState; |
87 bool netSuspend; |
86 bool netSuspend; |
88 |
87 |
125 void SendCampaignConfig(); |
124 void SendCampaignConfig(); |
126 void ParseMessage(const QByteArray & msg); |
125 void ParseMessage(const QByteArray & msg); |
127 void SetGameState(GameState state); |
126 void SetGameState(GameState state); |
128 void sendCampaignVar(const QByteArray & varToSend); |
127 void sendCampaignVar(const QByteArray & varToSend); |
129 void writeCampaignVar(const QByteArray &varVal); |
128 void writeCampaignVar(const QByteArray &varVal); |
|
129 void sendMissionVar(const QByteArray & varToSend); |
|
130 void writeMissionVar(const QByteArray &varVal); |
130 void flushNetBuffer(); |
131 void flushNetBuffer(); |
131 }; |
132 }; |
132 |
133 |
133 #endif |
134 #endif |