diff -r 1f19dcdabe19 -r 923db448ad16 hedgewars/uScript.pas --- a/hedgewars/uScript.pas Sun Nov 07 17:02:04 2010 +0300 +++ b/hedgewars/uScript.pas Sun Nov 07 17:30:20 2010 +0300 @@ -830,11 +830,15 @@ ScriptSetString('Seed', cSeed); ScriptSetInteger('TurnTime', cHedgehogTurnTime); ScriptSetInteger('CaseFreq', cCaseFactor); +ScriptSetInteger('HealthCaseProb', cHealthCaseProb); +ScriptSetInteger('HealthCaseAmount', cHealthCaseAmount); ScriptSetInteger('MinesNum', cLandMines); ScriptSetInteger('Explosives', cExplosives); ScriptSetInteger('Delay', cInactDelay); ScriptSetInteger('Ready', cReadyDelay); ScriptSetInteger('SuddenDeathTurns', cSuddenDTurns); +ScriptSetInteger('WaterRise', cWaterRise); +ScriptSetInteger('HealthDecrease', cHealthDecrease); ScriptSetString('Map', ''); ScriptSetString('Theme', ''); @@ -851,11 +855,15 @@ ParseCommand('$gmflags ' + ScriptGetString('GameFlags'), true); ParseCommand('$turntime ' + ScriptGetString('TurnTime'), true); ParseCommand('$casefreq ' + ScriptGetString('CaseFreq'), true); +ParseCommand('$healthprob ' + ScriptGetString('HealthCaseProb'), true); +ParseCommand('$hcaseamount ' + ScriptGetString('HealthCaseAmount'), true); ParseCommand('$minesnum ' + ScriptGetString('MinesNum'), true); ParseCommand('$explosives ' + ScriptGetString('Explosives'), true); ParseCommand('$delay ' + ScriptGetString('Delay'), true); ParseCommand('$ready ' + ScriptGetString('Ready'), true); ParseCommand('$sd_turns ' + ScriptGetString('SuddenDeathTurns'), true); +ParseCommand('$waterrise ' + ScriptGetString('WaterRise'), true); +ParseCommand('$healthdec ' + ScriptGetString('HealthDecrease'), true); if ScriptGetString('Map') <> '' then ParseCommand('map ' + ScriptGetString('Map'), true); if ScriptGetString('Theme') <> '' then @@ -1048,6 +1056,11 @@ ScriptSetInteger('gfPlaceHog', gfPlaceHog); ScriptSetInteger('gfSharedAmmo', gfSharedAmmo); ScriptSetInteger('gfDisableGirders', gfDisableGirders); +ScriptSetInteger('gfDisableLandObjects', gfDisableLandObjects); +ScriptSetInteger('gfAISurvival', gfAISurvival); +ScriptSetInteger('gfInfAttack', gfInfAttack); +ScriptSetInteger('gfResetWeps', gfResetWeps); +ScriptSetInteger('gfPerHogAmmo', gfPerHogAmmo); ScriptSetInteger('gmLeft', gmLeft); ScriptSetInteger('gmRight', gmRight);