QTfrontend/pages.cpp
changeset 2026 21c986c528ba
parent 2023 41d3afaa20c7
child 2031 b6f3e56fb100
equal deleted inserted replaced
2025:692308790912 2026:21c986c528ba
   884 	gbBasicSettings->setLayout(glBSLayout);
   884 	gbBasicSettings->setLayout(glBSLayout);
   885 	// Left
   885 	// Left
   886 	
   886 	
   887 	TBW_mode_Forts = new ToggleButtonWidget(gbGameModes, ":/res/btnForts.png");
   887 	TBW_mode_Forts = new ToggleButtonWidget(gbGameModes, ":/res/btnForts.png");
   888 	TBW_mode_Forts->setText(ToggleButtonWidget::tr("Fort Mode"));
   888 	TBW_mode_Forts->setText(ToggleButtonWidget::tr("Fort Mode"));
       
   889     TBW_mode_Forts->setToolTip(tr("Defend your fort and destroy the opponents, two team colours max!"));
   889 	glGMLayout->addWidget(TBW_mode_Forts,0,0,1,1);
   890 	glGMLayout->addWidget(TBW_mode_Forts,0,0,1,1);
   890 
   891 
   891 	TBW_teamsDivide = new ToggleButtonWidget(gbGameModes, ":/res/btnTeamsDivide.png");
   892 	TBW_teamsDivide = new ToggleButtonWidget(gbGameModes, ":/res/btnTeamsDivide.png");
   892 	TBW_teamsDivide->setText(ToggleButtonWidget::tr("Divide Teams"));
   893 	TBW_teamsDivide->setText(ToggleButtonWidget::tr("Divide Teams"));
       
   894     TBW_teamsDivide->setToolTip(tr("Teams will start on opposite sides of the terrain, two team colours max!"));
   893 	glGMLayout->addWidget(TBW_teamsDivide,0,1,1,1);
   895 	glGMLayout->addWidget(TBW_teamsDivide,0,1,1,1);
   894 
   896 
   895 	TBW_solid = new ToggleButtonWidget(gbGameModes, ":/res/btnSolid.png");
   897 	TBW_solid = new ToggleButtonWidget(gbGameModes, ":/res/btnSolid.png");
   896 	TBW_solid->setText(ToggleButtonWidget::tr("Solid Land"));
   898 	TBW_solid->setText(ToggleButtonWidget::tr("Solid Land"));
       
   899     TBW_solid->setToolTip(tr("Land can not be destroyed!"));
   897 	glGMLayout->addWidget(TBW_solid,0,2,1,1);
   900 	glGMLayout->addWidget(TBW_solid,0,2,1,1);
   898 
   901 
   899 	TBW_border = new ToggleButtonWidget(gbGameModes, ":/res/btnBorder.png");
   902 	TBW_border = new ToggleButtonWidget(gbGameModes, ":/res/btnBorder.png");
   900 	TBW_border->setText(ToggleButtonWidget::tr("Add Border"));
   903 	TBW_border->setText(ToggleButtonWidget::tr("Add Border"));
       
   904     TBW_border->setToolTip(tr("Add an indestructable border around the terrain"));
   901 	glGMLayout->addWidget(TBW_border,0,3,1,1);
   905 	glGMLayout->addWidget(TBW_border,0,3,1,1);
   902 
   906 
   903 	TBW_lowGravity = new ToggleButtonWidget(gbGameModes, ":/res/btnLowGravity.png");
   907 	TBW_lowGravity = new ToggleButtonWidget(gbGameModes, ":/res/btnLowGravity.png");
   904 	TBW_lowGravity->setText(ToggleButtonWidget::tr("Low Gravity"));
   908 	TBW_lowGravity->setText(ToggleButtonWidget::tr("Low Gravity"));
       
   909     TBW_lowGravity->setToolTip(tr("Lower gravity"));
   905 	glGMLayout->addWidget(TBW_lowGravity,1,0,1,1);
   910 	glGMLayout->addWidget(TBW_lowGravity,1,0,1,1);
   906 
   911 
   907 	TBW_laserSight = new ToggleButtonWidget(gbGameModes, ":/res/btnLaserSight.png");
   912 	TBW_laserSight = new ToggleButtonWidget(gbGameModes, ":/res/btnLaserSight.png");
   908 	TBW_laserSight->setText(ToggleButtonWidget::tr("Laser Sight"));
   913 	TBW_laserSight->setText(ToggleButtonWidget::tr("Laser Sight"));
       
   914     TBW_laserSight->setToolTip(tr("Assisted aiming with laser sight"));
   909 	glGMLayout->addWidget(TBW_laserSight,1,1,1,1);
   915 	glGMLayout->addWidget(TBW_laserSight,1,1,1,1);
   910 
   916 
   911 	TBW_invulnerable = new ToggleButtonWidget(gbGameModes, ":/res/btnInvurnable.png");
   917 	TBW_invulnerable = new ToggleButtonWidget(gbGameModes, ":/res/btnInvulnerable.png");
   912 	TBW_invulnerable->setText(ToggleButtonWidget::tr("Invulnerable"));
   918 	TBW_invulnerable->setText(ToggleButtonWidget::tr("Invulnerable"));
       
   919     TBW_invulnerable->setToolTip(tr("All hogs have a personal forcefield"));
   913 	glGMLayout->addWidget(TBW_invulnerable,1,2,1,1);
   920 	glGMLayout->addWidget(TBW_invulnerable,1,2,1,1);
   914 
   921 
   915 	TBW_mines = new ToggleButtonWidget(gbGameModes, ":/res/btnMines.png");
   922 	TBW_mines = new ToggleButtonWidget(gbGameModes, ":/res/btnMines.png");
   916 	TBW_mines->setText(ToggleButtonWidget::tr("Add Mines"));
   923 	TBW_mines->setText(ToggleButtonWidget::tr("Add Mines"));
       
   924     TBW_mines->setToolTip(tr("Enable random mines"));
   917 	glGMLayout->addWidget(TBW_mines,1,3,1,1);
   925 	glGMLayout->addWidget(TBW_mines,1,3,1,1);
   918 
   926 
   919 	TBW_vampiric = new ToggleButtonWidget(gbGameModes, ":/res/btnVampiric.png");
   927 	TBW_vampiric = new ToggleButtonWidget(gbGameModes, ":/res/btnVampiric.png");
   920 	TBW_vampiric->setText(ToggleButtonWidget::tr("Vampirism"));
   928 	TBW_vampiric->setText(ToggleButtonWidget::tr("Vampirism"));
       
   929     TBW_vampiric->setToolTip(tr("Gain 80% of the damage you do back in health"));
   921 	glGMLayout->addWidget(TBW_vampiric,2,0,1,1);
   930 	glGMLayout->addWidget(TBW_vampiric,2,0,1,1);
   922 
   931 
   923 	TBW_karma = new ToggleButtonWidget(gbGameModes, ":/res/btnKarma.png");
   932 	TBW_karma = new ToggleButtonWidget(gbGameModes, ":/res/btnKarma.png");
   924 	TBW_karma->setText(ToggleButtonWidget::tr("Karma"));
   933 	TBW_karma->setText(ToggleButtonWidget::tr("Karma"));
       
   934     TBW_karma->setToolTip(tr("Share your opponents pain, share their damage"));
   925 	glGMLayout->addWidget(TBW_karma,2,1,1,1);
   935 	glGMLayout->addWidget(TBW_karma,2,1,1,1);
   926 
   936 
   927 	TBW_artillery = new ToggleButtonWidget(gbGameModes, ":/res/btnArtillery.png");
   937 	TBW_artillery = new ToggleButtonWidget(gbGameModes, ":/res/btnArtillery.png");
   928 	TBW_artillery->setText(ToggleButtonWidget::tr("Artillery"));
   938 	TBW_artillery->setText(ToggleButtonWidget::tr("Artillery"));
       
   939     TBW_artillery->setToolTip(tr("Your hogs are unable to move, put your artillery skills to the test"));
   929 	glGMLayout->addWidget(TBW_artillery,2,2,1,1);
   940 	glGMLayout->addWidget(TBW_artillery,2,2,1,1);
   930 
   941 
   931 	// Right
   942 	// Right
   932 	QLabel * l;
   943 	QLabel * l;
   933 	
   944