mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-23 22:37:55 +02:00
netpackages
This commit is contained in:
@@ -15,6 +15,8 @@
|
||||
#include "../lib/StartInfo.h"
|
||||
#include "../lib/gameState/GameStatistics.h"
|
||||
|
||||
#include "lobby/BattleOnlyMode.h"
|
||||
|
||||
VCMI_LIB_NAMESPACE_BEGIN
|
||||
|
||||
class GameConnection;
|
||||
@@ -77,6 +79,7 @@ public:
|
||||
virtual void setCampaignState(std::shared_ptr<CampaignState> newCampaign) = 0;
|
||||
virtual void setCampaignMap(CampaignScenarioID mapId) const = 0;
|
||||
virtual void setCampaignBonus(int bonusId) const = 0;
|
||||
virtual void setBattleOnlyModeStartInfo(std::shared_ptr<BattleOnlyModeStartInfo> startInfo) const = 0;
|
||||
virtual void setMapInfo(std::shared_ptr<CMapInfo> to, std::shared_ptr<CMapGenOptions> mapGenOpts = {}) const = 0;
|
||||
virtual void setPlayer(PlayerColor color) const = 0;
|
||||
virtual void setPlayerName(PlayerColor color, const std::string & name) const = 0;
|
||||
@@ -186,6 +189,7 @@ public:
|
||||
void setCampaignState(std::shared_ptr<CampaignState> newCampaign) override;
|
||||
void setCampaignMap(CampaignScenarioID mapId) const override;
|
||||
void setCampaignBonus(int bonusId) const override;
|
||||
void setBattleOnlyModeStartInfo(std::shared_ptr<BattleOnlyModeStartInfo> startInfo) const override;
|
||||
void setMapInfo(std::shared_ptr<CMapInfo> to, std::shared_ptr<CMapGenOptions> mapGenOpts = {}) const override;
|
||||
void setPlayer(PlayerColor color) const override;
|
||||
void setPlayerName(PlayerColor color, const std::string & name) const override;
|
||||
|
||||
Reference in New Issue
Block a user