# HG changeset patch # User henek # Date 1289080584 14400 # Node ID 6bd94e4c5d65539f2de1249f6e296c7783e85aee # Parent 07008cb354f9754965f690ee53e09fce81652bd5 2 more variables to control water rise and health loss during sudden death. diff -r 07008cb354f9 -r 6bd94e4c5d65 QTfrontend/ammoSchemeModel.cpp --- a/QTfrontend/ammoSchemeModel.cpp Sat Nov 06 23:07:20 2010 +0300 +++ b/QTfrontend/ammoSchemeModel.cpp Sat Nov 06 17:56:24 2010 -0400 @@ -56,6 +56,8 @@ << QVariant(2) // explosives 30 << QVariant(35) // health case pct 31 << QVariant(25) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) : @@ -110,6 +112,8 @@ << "explosives" // 30 << "healthprobability" // 31 << "healthcaseamount" // 32 + << "waterrise" // 33 + << "healthdecrease" // 34 ; QList proMode; @@ -147,6 +151,8 @@ << QVariant(2) // explosives 30 << QVariant(35) // health case pct 31 << QVariant(25) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; QList shoppa; @@ -184,6 +190,8 @@ << QVariant(0) // explosives 30 << QVariant(0) // health case pct 31 << QVariant(25) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; QList cleanslate; @@ -221,6 +229,8 @@ << QVariant(2) // explosives 30 << QVariant(25) // health case pct 31 << QVariant(50) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; QList minefield; @@ -258,6 +268,8 @@ << QVariant(0) // explosives 30 << QVariant(35) // health case pct 31 << QVariant(25) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; QList barrelmayhem; @@ -295,6 +307,8 @@ << QVariant(80) // explosives 30 << QVariant(35) // health case pct 31 << QVariant(25) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; QList tunnelhogs; @@ -332,6 +346,8 @@ << QVariant(10) // explosives 30 << QVariant(35) // health case pct 31 << QVariant(25) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; QList forts; @@ -369,6 +385,8 @@ << QVariant(0) // explosives 30 << QVariant(35) // health case pct 31 << QVariant(25) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; QList timeless; @@ -406,6 +424,8 @@ << QVariant(2) // explosives 30 << QVariant(35) // health case pct 31 << QVariant(30) // health case amt 32 + << QVariant(47) // water rise amt 33 + << QVariant(5) // health dec amt 34 ; schemes.append(defaultScheme); diff -r 07008cb354f9 -r 6bd94e4c5d65 QTfrontend/gamecfgwidget.cpp --- a/QTfrontend/gamecfgwidget.cpp Sat Nov 06 23:07:20 2010 +0300 +++ b/QTfrontend/gamecfgwidget.cpp Sat Nov 06 17:56:24 2010 -0400 @@ -166,6 +166,8 @@ sl.append(QString("e$explosives %1").arg(schemeData(30).toInt())); sl.append(QString("e$healthprob %1").arg(schemeData(31).toInt())); sl.append(QString("e$hcaseamount %1").arg(schemeData(32).toInt())); + sl.append(QString("e$waterrise %1").arg(schemeData(33).toInt())); + sl.append(QString("e$healthdec %1").arg(schemeData(34).toInt())); sl.append(QString("e$template_filter %1").arg(pMapContainer->getTemplateFilter())); sl.append(QString("e$mapgen %1").arg(pMapContainer->get_mapgen())); sl.append(QString("e$maze_size %1").arg(pMapContainer->get_maze_size())); diff -r 07008cb354f9 -r 6bd94e4c5d65 QTfrontend/pages.cpp --- a/QTfrontend/pages.cpp Sat Nov 06 23:07:20 2010 +0300 +++ b/QTfrontend/pages.cpp Sat Nov 06 17:56:24 2010 -0400 @@ -1622,104 +1622,132 @@ glBSLayout->addWidget(SB_SuddenDeath,3,2,1,1); l = new QLabel(gbBasicSettings); - l->setText(QLabel::tr("Crate Drops")); + l->setText(QLabel::tr("Sudden Death Water Rise")); l->setWordWrap(true); glBSLayout->addWidget(l,4,0,1,1); l = new QLabel(gbBasicSettings); l->setFixedSize(32,32); + l->setPixmap(QPixmap(":/res/iconSuddenDeath.png")); // TODO: icon + glBSLayout->addWidget(l,4,1,1,1); + SB_WaterRise = new QSpinBox(gbBasicSettings); + SB_WaterRise->setRange(0, 100); + SB_WaterRise->setValue(47); + SB_WaterRise->setSingleStep(5); + glBSLayout->addWidget(SB_WaterRise,4,2,1,1); + + l = new QLabel(gbBasicSettings); + l->setText(QLabel::tr("Sudden Death Health Decrease")); + l->setWordWrap(true); + glBSLayout->addWidget(l,5,0,1,1); + l = new QLabel(gbBasicSettings); + l->setFixedSize(32,32); + l->setPixmap(QPixmap(":/res/iconSuddenDeath.png")); // TODO: icon + glBSLayout->addWidget(l,5,1,1,1); + SB_HealthDecrease = new QSpinBox(gbBasicSettings); + SB_HealthDecrease->setRange(0, 100); + SB_HealthDecrease->setValue(5); + SB_HealthDecrease->setSingleStep(1); + glBSLayout->addWidget(SB_HealthDecrease,5,2,1,1); + + l = new QLabel(gbBasicSettings); + l->setText(QLabel::tr("Crate Drops")); + l->setWordWrap(true); + glBSLayout->addWidget(l,6,0,1,1); + l = new QLabel(gbBasicSettings); + l->setFixedSize(32,32); l->setPixmap(QPixmap(":/res/iconBox.png")); - glBSLayout->addWidget(l,4,1,1,1); + glBSLayout->addWidget(l,6,1,1,1); SB_CaseProb = new FreqSpinBox(gbBasicSettings); SB_CaseProb->setRange(0, 9); SB_CaseProb->setValue(5); - glBSLayout->addWidget(SB_CaseProb,4,2,1,1); + glBSLayout->addWidget(SB_CaseProb,6,2,1,1); l = new QLabel(gbBasicSettings); l->setText(QLabel::tr("% Health Crates")); l->setWordWrap(true); - glBSLayout->addWidget(l,5,0,1,1); + glBSLayout->addWidget(l,7,0,1,1); l = new QLabel(gbBasicSettings); l->setFixedSize(32,32); l->setPixmap(QPixmap(":/res/iconHealth.png")); // TODO: icon - glBSLayout->addWidget(l,5,1,1,1); + glBSLayout->addWidget(l,7,1,1,1); SB_HealthCrates = new QSpinBox(gbBasicSettings); SB_HealthCrates->setRange(0, 100); SB_HealthCrates->setValue(35); SB_HealthCrates->setSingleStep(5); - glBSLayout->addWidget(SB_HealthCrates,5,2,1,1); + glBSLayout->addWidget(SB_HealthCrates,7,2,1,1); l = new QLabel(gbBasicSettings); l->setText(QLabel::tr("Health in Crates")); l->setWordWrap(true); - glBSLayout->addWidget(l,6,0,1,1); + glBSLayout->addWidget(l,8,0,1,1); l = new QLabel(gbBasicSettings); l->setFixedSize(32,32); l->setPixmap(QPixmap(":/res/iconHealth.png")); // TODO: icon - glBSLayout->addWidget(l,6,1,1,1); + glBSLayout->addWidget(l,8,1,1,1); SB_CrateHealth = new QSpinBox(gbBasicSettings); SB_CrateHealth->setRange(0, 200); SB_CrateHealth->setValue(25); SB_CrateHealth->setSingleStep(5); - glBSLayout->addWidget(SB_CrateHealth,6,2,1,1); + glBSLayout->addWidget(SB_CrateHealth,8,2,1,1); l = new QLabel(gbBasicSettings); l->setText(QLabel::tr("Mines Time")); l->setWordWrap(true); - glBSLayout->addWidget(l,7,0,1,1); + glBSLayout->addWidget(l,9,0,1,1); l = new QLabel(gbBasicSettings); l->setFixedSize(32,32); l->setPixmap(QPixmap(":/res/iconTime.png")); // TODO: icon - glBSLayout->addWidget(l,7,1,1,1); + glBSLayout->addWidget(l,9,1,1,1); SB_MinesTime = new QSpinBox(gbBasicSettings); SB_MinesTime->setRange(-1, 5); SB_MinesTime->setValue(3); SB_MinesTime->setSingleStep(1); SB_MinesTime->setSpecialValueText(tr("Random")); SB_MinesTime->setSuffix(" "+ tr("Seconds")); - glBSLayout->addWidget(SB_MinesTime,7,2,1,1); + glBSLayout->addWidget(SB_MinesTime,9,2,1,1); l = new QLabel(gbBasicSettings); l->setText(QLabel::tr("Mines")); l->setWordWrap(true); - glBSLayout->addWidget(l,8,0,1,1); + glBSLayout->addWidget(l,10,0,1,1); l = new QLabel(gbBasicSettings); l->setFixedSize(32,32); l->setPixmap(QPixmap(":/res/iconMine.png")); // TODO: icon - glBSLayout->addWidget(l,8,1,1,1); + glBSLayout->addWidget(l,10,1,1,1); SB_Mines = new QSpinBox(gbBasicSettings); SB_Mines->setRange(0, 80); SB_Mines->setValue(0); SB_Mines->setSingleStep(5); - glBSLayout->addWidget(SB_Mines,8,2,1,1); + glBSLayout->addWidget(SB_Mines,10,2,1,1); l = new QLabel(gbBasicSettings); l->setText(QLabel::tr("% Dud Mines")); l->setWordWrap(true); - glBSLayout->addWidget(l,9,0,1,1); + glBSLayout->addWidget(l,11,0,1,1); l = new QLabel(gbBasicSettings); l->setFixedSize(32,32); l->setPixmap(QPixmap(":/res/iconDud.png")); - glBSLayout->addWidget(l,9,1,1,1); + glBSLayout->addWidget(l,11,1,1,1); SB_MineDuds = new QSpinBox(gbBasicSettings); SB_MineDuds->setRange(0, 100); SB_MineDuds->setValue(0); SB_MineDuds->setSingleStep(5); - glBSLayout->addWidget(SB_MineDuds,9,2,1,1); + glBSLayout->addWidget(SB_MineDuds,11,2,1,1); l = new QLabel(gbBasicSettings); l->setText(QLabel::tr("Explosives")); l->setWordWrap(true); - glBSLayout->addWidget(l,10,0,1,1); + glBSLayout->addWidget(l,12,0,1,1); l = new QLabel(gbBasicSettings); l->setFixedSize(32,32); l->setPixmap(QPixmap(":/res/iconDamage.png")); - glBSLayout->addWidget(l,10,1,1,1); + glBSLayout->addWidget(l,12,1,1,1); SB_Explosives = new QSpinBox(gbBasicSettings); SB_Explosives->setRange(0, 40); SB_Explosives->setValue(0); SB_Explosives->setSingleStep(1); - glBSLayout->addWidget(SB_Explosives,10,2,1,1); + glBSLayout->addWidget(SB_Explosives,12,2,1,1); l = new QLabel(gbBasicSettings); @@ -1783,6 +1811,8 @@ mapper->addMapping(SB_Explosives, 30); mapper->addMapping(SB_HealthCrates, 31); mapper->addMapping(SB_CrateHealth, 32); + mapper->addMapping(SB_WaterRise, 33); + mapper->addMapping(SB_HealthDecrease, 34); mapper->toFirst(); } diff -r 07008cb354f9 -r 6bd94e4c5d65 QTfrontend/pages.h --- a/QTfrontend/pages.h Sat Nov 06 23:07:20 2010 +0300 +++ b/QTfrontend/pages.h Sat Nov 06 17:56:24 2010 -0400 @@ -485,6 +485,8 @@ QSpinBox * SB_TurnTime; QSpinBox * SB_InitHealth; QSpinBox * SB_SuddenDeath; + QSpinBox * SB_WaterRise; + QSpinBox * SB_HealthDecrease; FreqSpinBox * SB_CaseProb; QSpinBox * SB_HealthCrates; QSpinBox * SB_CrateHealth; diff -r 07008cb354f9 -r 6bd94e4c5d65 hedgewars/GSHandlers.inc --- a/hedgewars/GSHandlers.inc Sat Nov 06 23:07:20 2010 +0300 +++ b/hedgewars/GSHandlers.inc Sat Nov 06 17:56:24 2010 -0400 @@ -2655,6 +2655,12 @@ var i: LongWord; begin + if (Gear^.Tag = 0) or (cWaterLine = 0) then + begin + DeleteGear(Gear); + exit + end; + AllInactive := false; inc(Gear^.Timer); @@ -2671,9 +2677,7 @@ SetAllToActive end; - inc(Gear^.Tag); - if (Gear^.Tag = 47) or (cWaterLine = 0) then - DeleteGear(Gear) + dec(Gear^.Tag); end; //////////////////////////////////////////////////////////////////////////////// diff -r 07008cb354f9 -r 6bd94e4c5d65 hedgewars/uConsole.pas --- a/hedgewars/uConsole.pas Sat Nov 06 23:07:20 2010 +0300 +++ b/hedgewars/uConsole.pas Sat Nov 06 17:56:24 2010 -0400 @@ -237,6 +237,8 @@ RegisterVariable('healthprob', vtLongInt, @cHealthCaseProb, false); RegisterVariable('hcaseamount', vtLongInt, @cHealthCaseAmount, false); RegisterVariable('sd_turns', vtLongInt, @cSuddenDTurns , false); + RegisterVariable('waterrise', vtLongInt, @cWaterRise , false); + RegisterVariable('healthdec', vtLongInt, @cHealthDecrease, false); RegisterVariable('damagepct',vtLongInt, @cDamagePercent , false); RegisterVariable('minedudpct',vtLongInt,@cMineDudPercent, false); RegisterVariable('minesnum', vtLongInt, @cLandMines , false); diff -r 07008cb354f9 -r 6bd94e4c5d65 hedgewars/uGears.pas --- a/hedgewars/uGears.pas Sat Nov 06 23:07:20 2010 +0300 +++ b/hedgewars/uGears.pas Sat Nov 06 17:56:24 2010 -0400 @@ -539,6 +539,9 @@ gtResurrector: begin gear^.Radius := 100; end; + gtWaterUp: begin + gear^.Tag := 47; + end; end; InsertGearToList(gear); @@ -662,7 +665,6 @@ end; Gear:= Gear^.NextGear end; -SuddenDeathDmg:= false; end; procedure HealthMachine; @@ -684,8 +686,11 @@ inc(tmp, ModifyDamage(5, Gear)); if (GameFlags and gfResetHealth) <> 0 then dec(PHedgehog(Gear^.Hedgehog)^.InitialHealth) // does not need a minimum check since <= 1 basically disables it end; - inc(tmp, cHealthDecrease); - if (GameFlags and gfResetHealth) <> 0 then dec(PHedgehog(Gear^.Hedgehog)^.InitialHealth, cHealthDecrease); + if (TotalRounds > cSuddenDTurns - 1) then + begin + inc(tmp, cHealthDecrease); + if (GameFlags and gfResetHealth) <> 0 then dec(PHedgehog(Gear^.Hedgehog)^.InitialHealth, cHealthDecrease) + end; if PHedgehog(Gear^.Hedgehog)^.King then begin flag:= false; @@ -797,8 +802,8 @@ begin if TotalRounds = cSuddenDTurns + 1 then bWaterRising:= true; - if bWaterRising then - AddGear(0, 0, gtWaterUp, 0, _0, _0, 0); + if bWaterRising and (cWaterRise > 0) then + AddGear(0, 0, gtWaterUp, 0, _0, _0, 0)^.Tag:= cWaterRise; inc(step) end else inc(step); @@ -807,15 +812,15 @@ inc(step) end; stHealth: begin - if (TotalRounds = cSuddenDTurns - 1) and (cHealthDecrease = 0) and not isInMultiShoot then + if (TotalRounds = cSuddenDTurns) and not SuddenDeathDmg and not isInMultiShoot then begin - cHealthDecrease:= 5; + SuddenDeathDmg:= true; AddCaption(trmsg[sidSuddenDeath], cWhiteColor, capgrpGameState); playSound(sndSuddenDeath) end - else if (TotalRounds < cSuddenDTurns - 1) and not isInMultiShoot then + else if (TotalRounds < cSuddenDTurns) and not isInMultiShoot then begin - i:= cSuddenDTurns - TotalRounds - 1; + i:= cSuddenDTurns - TotalRounds; s:= inttostr(i); if i = 1 then AddCaption(trmsg[sidRoundSD], cWhiteColor, capgrpGameState) @@ -828,7 +833,6 @@ else begin bBetweenTurns:= true; HealthMachine; - if cHealthDecrease > 0 then SuddenDeathDmg:= true; step:= stChDmg end end; diff -r 07008cb354f9 -r 6bd94e4c5d65 hedgewars/uMisc.pas --- a/hedgewars/uMisc.pas Sat Nov 06 23:07:20 2010 +0300 +++ b/hedgewars/uMisc.pas Sat Nov 06 17:56:24 2010 -0400 @@ -76,6 +76,8 @@ cHealthCaseProb : LongInt; cHealthCaseAmount: LongInt; + cWaterRise : LongInt; + cHealthDecrease : LongInt; cCloudsNumber : LongInt; @@ -118,8 +120,7 @@ cInactDelay : Longword; bBetweenTurns : boolean; - cHealthDecrease : LongWord; - bWaterRising : Boolean; + bWaterRising : boolean; ShowCrosshair : boolean; CursorMovementX : LongInt; @@ -746,7 +747,6 @@ TimeTrialStopTime := 0; cWaterLine := LAND_HEIGHT; cGearScrEdgesDist := 240; - cHealthDecrease := 0; GameFlags := 0; TrainingFlags := 0; @@ -763,6 +763,8 @@ cCloudsNumber := 9; cHealthCaseProb := 35; cHealthCaseAmount := 25; + cWaterRise := 47; + cHealthDecrease := 5; cTagsMask := 0; KBnum := 0; diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_ar.ts --- a/share/hedgewars/Data/Locale/hedgewars_ar.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_ar.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1359,6 +1359,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_bg.ts --- a/share/hedgewars/Data/Locale/hedgewars_bg.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_bg.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1317,6 +1317,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_cs.ts --- a/share/hedgewars/Data/Locale/hedgewars_cs.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_cs.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1322,6 +1322,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_de.ts --- a/share/hedgewars/Data/Locale/hedgewars_de.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_de.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1375,6 +1375,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_en.ts --- a/share/hedgewars/Data/Locale/hedgewars_en.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_en.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1363,6 +1363,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_es.ts --- a/share/hedgewars/Data/Locale/hedgewars_es.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_es.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1404,6 +1404,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_fi.ts --- a/share/hedgewars/Data/Locale/hedgewars_fi.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_fi.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1391,6 +1391,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_fr.ts --- a/share/hedgewars/Data/Locale/hedgewars_fr.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_fr.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1359,6 +1359,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_hu.ts --- a/share/hedgewars/Data/Locale/hedgewars_hu.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_hu.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1358,6 +1358,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_it.ts --- a/share/hedgewars/Data/Locale/hedgewars_it.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_it.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1369,6 +1369,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_ja.ts --- a/share/hedgewars/Data/Locale/hedgewars_ja.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_ja.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1312,6 +1312,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_pl.ts --- a/share/hedgewars/Data/Locale/hedgewars_pl.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_pl.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1429,6 +1429,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_pt_BR.ts --- a/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_pt_BR.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1459,6 +1459,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_pt_PT.ts --- a/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_pt_PT.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1391,6 +1391,14 @@ Health in Crates Vida por Caixa + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_ru.ts --- a/share/hedgewars/Data/Locale/hedgewars_ru.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_ru.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1372,6 +1372,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_sk.ts --- a/share/hedgewars/Data/Locale/hedgewars_sk.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_sk.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1372,6 +1372,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_sv.ts --- a/share/hedgewars/Data/Locale/hedgewars_sv.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_sv.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1397,6 +1397,14 @@ Health in Crates Liv i förbandslådor + + Sudden Death Water Rise + Sudden Death vattenhöjning + + + Sudden Death Health Decrease + Sudden Death livminskning + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_tr_TR.ts --- a/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_tr_TR.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1324,6 +1324,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_uk.ts --- a/share/hedgewars/Data/Locale/hedgewars_uk.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_uk.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1372,6 +1372,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_zh_CN.ts --- a/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_zh_CN.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1394,6 +1394,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit diff -r 07008cb354f9 -r 6bd94e4c5d65 share/hedgewars/Data/Locale/hedgewars_zh_TW.ts --- a/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts Sat Nov 06 23:07:20 2010 +0300 +++ b/share/hedgewars/Data/Locale/hedgewars_zh_TW.ts Sat Nov 06 17:56:24 2010 -0400 @@ -1352,6 +1352,14 @@ Health in Crates + + Sudden Death Water Rise + + + + Sudden Death Health Decrease + + QLineEdit