|  | @@ -49,6 +49,7 @@
 | 
	
		
			
				|  |  |  #include "../../lib/filesystem/Filesystem.h"
 | 
	
		
			
				|  |  |  #include "../../lib/mapping/CMapHeader.h"
 | 
	
		
			
				|  |  |  #include "../../lib/mapping/CMapInfo.h"
 | 
	
		
			
				|  |  | +#include "../../lib/networkPacks/PacksForLobby.h"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  ISelectionScreenInfo::ISelectionScreenInfo(ESelectionScreen ScreenType)
 | 
	
		
			
				|  |  |  	: screenType(ScreenType)
 | 
	
	
		
			
				|  | @@ -402,8 +403,26 @@ PvPBox::PvPBox(const Rect & rect)
 | 
	
		
			
				|  |  |  	pos += rect.topLeft();
 | 
	
		
			
				|  |  |  	setRedrawParent(true);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	buttonFlipCoin = std::make_shared<CButton>(Point(17, 160), AnimationPath::builtin("GSPBUT2.DEF"), CButton::tooltip("flip coin"), [](){ std::cout << "coin flip"; }, EShortcut::NONE);
 | 
	
		
			
				|  |  | +	buttonFlipCoin = std::make_shared<CButton>(Point(17, 160), AnimationPath::builtin("GSPBUT2.DEF"), CButton::tooltip("flip coin"), [](){
 | 
	
		
			
				|  |  | +		LobbyPvPAction lpa;
 | 
	
		
			
				|  |  | +		lpa.action = LobbyPvPAction::COIN;
 | 
	
		
			
				|  |  | +		CSH->sendLobbyPack(lpa);
 | 
	
		
			
				|  |  | +	}, EShortcut::NONE);
 | 
	
		
			
				|  |  |  	buttonFlipCoin->setTextOverlay("Flip coin2", EFonts::FONT_SMALL, Colors::WHITE);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	buttonRandomTown = std::make_shared<CButton>(Point(17, 184), AnimationPath::builtin("GSPBUT2.DEF"), CButton::tooltip("random town"), [](){
 | 
	
		
			
				|  |  | +		LobbyPvPAction lpa;
 | 
	
		
			
				|  |  | +		lpa.action = LobbyPvPAction::RANDOM_TOWN;
 | 
	
		
			
				|  |  | +		CSH->sendLobbyPack(lpa);
 | 
	
		
			
				|  |  | +	}, EShortcut::NONE);
 | 
	
		
			
				|  |  | +	buttonRandomTown->setTextOverlay("random town", EFonts::FONT_SMALL, Colors::WHITE);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	buttonRandomTownVs = std::make_shared<CButton>(Point(17, 208), AnimationPath::builtin("GSPBUT2.DEF"), CButton::tooltip("random town vs"), [](){
 | 
	
		
			
				|  |  | +		LobbyPvPAction lpa;
 | 
	
		
			
				|  |  | +		lpa.action = LobbyPvPAction::RANDOM_TOWN_VS;
 | 
	
		
			
				|  |  | +		CSH->sendLobbyPack(lpa);
 | 
	
		
			
				|  |  | +	}, EShortcut::NONE);
 | 
	
		
			
				|  |  | +	buttonRandomTownVs->setTextOverlay("random town vs", EFonts::FONT_SMALL, Colors::WHITE);
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  CFlagBox::CFlagBox(const Rect & rect)
 |