QTfrontend/ammoSchemeModel.cpp
changeset 5016 9347d82a26cc
parent 4976 088d40d8aba2
child 5026 e83d4552625f
equal deleted inserted replaced
5015:1859a471488b 5016:9347d82a26cc
    45         << QVariant(false)         // inf. attack    19
    45         << QVariant(false)         // inf. attack    19
    46         << QVariant(false)         // reset weps     20
    46         << QVariant(false)         // reset weps     20
    47         << QVariant(false)         // per hog ammo   21
    47         << QVariant(false)         // per hog ammo   21
    48         << QVariant(false)         // no wind        22
    48         << QVariant(false)         // no wind        22
    49         << QVariant(false)         // more wind      23
    49         << QVariant(false)         // more wind      23
    50         << QVariant(100)           // damage modfier 24
    50         << QVariant(false)         // tag team       24
    51         << QVariant(45)            // turn time      25
    51         << QVariant(100)           // damage modfier 25
    52         << QVariant(100)           // init health    26
    52         << QVariant(45)            // turn time      26
    53         << QVariant(15)            // sudden death   27
    53         << QVariant(100)           // init health    27
    54         << QVariant(5)             // case prob      28
    54         << QVariant(15)            // sudden death   28
    55         << QVariant(3)             // mines time     29
    55         << QVariant(5)             // case prob      29
    56         << QVariant(4)             // mines number   30
    56         << QVariant(3)             // mines time     30
    57         << QVariant(0)             // mine dud pct   31
    57         << QVariant(4)             // mines number   31
    58         << QVariant(2)             // explosives     32
    58         << QVariant(0)             // mine dud pct   32
    59         << QVariant(35)            // health case pct 33
    59         << QVariant(2)             // explosives     33
    60         << QVariant(25)            // health case amt 34
    60         << QVariant(35)            // health case pct 34
    61         << QVariant(47)            // water rise amt 35
    61         << QVariant(25)            // health case amt 35
    62         << QVariant(5)             // health dec amt 36
    62         << QVariant(47)            // water rise amt 36
    63         << QVariant(100)           // rope modfier   37
    63         << QVariant(5)             // health dec amt 37
       
    64         << QVariant(100)           // rope modfier   38
    64         ;
    65         ;
    65 
    66 
    66 AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) :
    67 AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) :
    67     QAbstractTableModel(parent),
    68     QAbstractTableModel(parent),
    68     fileConfig(fileName, QSettings::IniFormat)
    69     fileConfig(fileName, QSettings::IniFormat)
   106         << "infattack"        // 19
   107         << "infattack"        // 19
   107         << "resetweps"        // 20
   108         << "resetweps"        // 20
   108         << "perhogammo"       // 21
   109         << "perhogammo"       // 21
   109         << "disablewind"      // 22
   110         << "disablewind"      // 22
   110         << "morewind"         // 23
   111         << "morewind"         // 23
   111         << "damagefactor"     // 24
   112         << "tagteam"          // 24
   112         << "turntime"         // 25
   113         << "damagefactor"     // 25
   113         << "health"           // 26
   114         << "turntime"         // 26
   114         << "suddendeath"      // 27
   115         << "health"           // 27
   115         << "caseprobability"  // 28
   116         << "suddendeath"      // 28
   116         << "minestime"        // 29
   117         << "caseprobability"  // 29
   117         << "minesnum"         // 30
   118         << "minestime"        // 30
   118         << "minedudpct"       // 31
   119         << "minesnum"         // 31
   119         << "explosives"       // 32
   120         << "minedudpct"       // 32
   120         << "healthprobability" // 33
   121         << "explosives"       // 33
   121         << "healthcaseamount" // 34
   122         << "healthprobability" // 34
   122         << "waterrise"        // 35
   123         << "healthcaseamount" // 35
   123         << "healthdecrease"   // 36
   124         << "waterrise"        // 36
   124         << "ropepct"          // 37
   125         << "healthdecrease"   // 37
       
   126         << "ropepct"          // 38
   125         ;
   127         ;
   126 
   128 
   127     QList<QVariant> proMode;
   129     QList<QVariant> proMode;
   128     proMode
   130     proMode
   129         << predefSchemesNames[1]   // name           0
   131         << predefSchemesNames[1]   // name           0
   148         << QVariant(false)         // inf. attack    19
   150         << QVariant(false)         // inf. attack    19
   149         << QVariant(false)         // reset weps     20
   151         << QVariant(false)         // reset weps     20
   150         << QVariant(false)         // per hog ammo   21
   152         << QVariant(false)         // per hog ammo   21
   151         << QVariant(false)         // no wind        22
   153         << QVariant(false)         // no wind        22
   152         << QVariant(false)         // more wind      23
   154         << QVariant(false)         // more wind      23
   153         << QVariant(100)           // damage modfier 24
   155         << QVariant(false)         // tag team       24
   154         << QVariant(15)            // turn time      25
   156         << QVariant(100)           // damage modfier 25
   155         << QVariant(100)           // init health    26
   157         << QVariant(15)            // turn time      26
   156         << QVariant(15)            // sudden death   27
   158         << QVariant(100)           // init health    27
   157         << QVariant(0)             // case prob      28
   159         << QVariant(15)            // sudden death   28
   158         << QVariant(3)             // mines time     29
   160         << QVariant(0)             // case prob      29
   159         << QVariant(0)             // mines number   30
   161         << QVariant(3)             // mines time     30
   160         << QVariant(0)             // mine dud pct   31
   162         << QVariant(0)             // mines number   31
   161         << QVariant(2)             // explosives     32
   163         << QVariant(0)             // mine dud pct   32
   162         << QVariant(35)            // health case pct 33
   164         << QVariant(2)             // explosives     33
   163         << QVariant(25)            // health case amt 34
   165         << QVariant(35)            // health case pct 34
   164         << QVariant(47)            // water rise amt 35
   166         << QVariant(25)            // health case amt 35
   165         << QVariant(5)             // health dec amt 36
   167         << QVariant(47)            // water rise amt 36
   166         << QVariant(100)           // rope modfier   37
   168         << QVariant(5)             // health dec amt 37
       
   169         << QVariant(100)           // rope modfier   38
   167         ;
   170         ;
   168 
   171 
   169     QList<QVariant> shoppa;
   172     QList<QVariant> shoppa;
   170     shoppa
   173     shoppa
   171         << predefSchemesNames[2]   // name           0
   174         << predefSchemesNames[2]   // name           0
   190         << QVariant(false)         // inf. attack    19
   193         << QVariant(false)         // inf. attack    19
   191         << QVariant(true)          // reset weps     20
   194         << QVariant(true)          // reset weps     20
   192         << QVariant(false)         // per hog ammo   21
   195         << QVariant(false)         // per hog ammo   21
   193         << QVariant(false)         // no wind        22
   196         << QVariant(false)         // no wind        22
   194         << QVariant(false)         // more wind      23
   197         << QVariant(false)         // more wind      23
   195         << QVariant(100)           // damage modfier 24
   198         << QVariant(false)         // tag team       24
   196         << QVariant(30)            // turn time      25
   199         << QVariant(100)           // damage modfier 25
   197         << QVariant(100)           // init health    26
   200         << QVariant(30)            // turn time      26
   198         << QVariant(50)            // sudden death   27
   201         << QVariant(100)           // init health    27
   199         << QVariant(1)             // case prob      28
   202         << QVariant(50)            // sudden death   28
   200         << QVariant(3)             // mines time     29
   203         << QVariant(1)             // case prob      29
   201         << QVariant(0)             // mines number   30
   204         << QVariant(3)             // mines time     30
   202         << QVariant(0)             // mine dud pct   31
   205         << QVariant(0)             // mines number   31
   203         << QVariant(0)             // explosives     32
   206         << QVariant(0)             // mine dud pct   32
   204         << QVariant(0)             // health case pct 33
   207         << QVariant(0)             // explosives     33
   205         << QVariant(25)            // health case amt 34
   208         << QVariant(0)            // health case pct 34
   206         << QVariant(47)            // water rise amt 35
   209         << QVariant(25)            // health case amt 35
   207         << QVariant(5)             // health dec amt 36
   210         << QVariant(47)            // water rise amt 36
   208         << QVariant(100)           // rope modfier   37
   211         << QVariant(5)             // health dec amt 37
       
   212         << QVariant(100)           // rope modfier   38
   209         ;
   213         ;
   210 
   214 
   211     QList<QVariant> cleanslate;
   215     QList<QVariant> cleanslate;
   212     cleanslate
   216     cleanslate
   213         << predefSchemesNames[3]   // name           0
   217         << predefSchemesNames[3]   // name           0
   232         << QVariant(true)          // inf. attack    19
   236         << QVariant(true)          // inf. attack    19
   233         << QVariant(true)          // reset weps     20
   237         << QVariant(true)          // reset weps     20
   234         << QVariant(false)         // per hog ammo   21
   238         << QVariant(false)         // per hog ammo   21
   235         << QVariant(false)         // no wind        22
   239         << QVariant(false)         // no wind        22
   236         << QVariant(false)         // more wind      23
   240         << QVariant(false)         // more wind      23
   237         << QVariant(100)           // damage modfier 24
   241         << QVariant(false)         // tag team       24
   238         << QVariant(45)            // turn time      25
   242         << QVariant(100)           // damage modfier 25
   239         << QVariant(100)           // init health    26
   243         << QVariant(45)            // turn time      26
   240         << QVariant(15)            // sudden death   27
   244         << QVariant(100)           // init health    27
   241         << QVariant(5)             // case prob      28
   245         << QVariant(15)            // sudden death   28
   242         << QVariant(3)             // mines time     29
   246         << QVariant(5)             // case prob      29
   243         << QVariant(4)             // mines number   30
   247         << QVariant(3)             // mines time     30
   244         << QVariant(0)             // mine dud pct   31
   248         << QVariant(4)             // mines number   31
   245         << QVariant(2)             // explosives     32
   249         << QVariant(0)             // mine dud pct   32
   246         << QVariant(35)            // health case pct 33
   250         << QVariant(2)             // explosives     33
   247         << QVariant(25)            // health case amt 34
   251         << QVariant(35)            // health case pct 34
   248         << QVariant(47)            // water rise amt 35
   252         << QVariant(25)            // health case amt 35
   249         << QVariant(5)             // health dec amt 36
   253         << QVariant(47)            // water rise amt 36
   250         << QVariant(100)           // rope modfier   37
   254         << QVariant(5)             // health dec amt 37
       
   255         << QVariant(100)           // rope modfier   38
   251         ;
   256         ;
   252 
   257 
   253     QList<QVariant> minefield;
   258     QList<QVariant> minefield;
   254     minefield
   259     minefield
   255         << predefSchemesNames[4]   // name           0
   260         << predefSchemesNames[4]   // name           0
   274         << QVariant(false)         // inf. attack    19
   279         << QVariant(false)         // inf. attack    19
   275         << QVariant(false)         // reset weps     20
   280         << QVariant(false)         // reset weps     20
   276         << QVariant(false)         // per hog ammo   21
   281         << QVariant(false)         // per hog ammo   21
   277         << QVariant(false)         // no wind        22
   282         << QVariant(false)         // no wind        22
   278         << QVariant(false)         // more wind      23
   283         << QVariant(false)         // more wind      23
   279         << QVariant(150)           // damage modfier 24
   284         << QVariant(false)         // tag team       24
   280         << QVariant(30)            // turn time      25
   285         << QVariant(100)           // damage modfier 25
   281         << QVariant(50)            // init health    26
   286         << QVariant(30)            // turn time      26
   282         << QVariant(15)            // sudden death   27
   287         << QVariant(50)           // init health    27
   283         << QVariant(0)             // case prob      28
   288         << QVariant(15)            // sudden death   28
   284         << QVariant(0)             // mines time     29
   289         << QVariant(0)             // case prob      29
   285         << QVariant(80)            // mines number   30
   290         << QVariant(0)             // mines time     30
   286         << QVariant(0)             // mine dud pct   31
   291         << QVariant(80)             // mines number   31
   287         << QVariant(0)             // explosives     32
   292         << QVariant(0)             // mine dud pct   32
   288         << QVariant(35)            // health case pct 33
   293         << QVariant(0)             // explosives     33
   289         << QVariant(25)            // health case amt 34
   294         << QVariant(35)            // health case pct 34
   290         << QVariant(47)            // water rise amt 35
   295         << QVariant(25)            // health case amt 35
   291         << QVariant(5)             // health dec amt 36
   296         << QVariant(47)            // water rise amt 36
   292         << QVariant(100)           // rope modfier   37
   297         << QVariant(5)             // health dec amt 37
       
   298         << QVariant(100)           // rope modfier   38
   293         ;
   299         ;
   294 
   300 
   295     QList<QVariant> barrelmayhem;
   301     QList<QVariant> barrelmayhem;
   296     barrelmayhem
   302     barrelmayhem
   297         << predefSchemesNames[5]   // name           0
   303         << predefSchemesNames[5]   // name           0
   316         << QVariant(false)         // inf. attack    19
   322         << QVariant(false)         // inf. attack    19
   317         << QVariant(false)         // reset weps     20
   323         << QVariant(false)         // reset weps     20
   318         << QVariant(false)         // per hog ammo   21
   324         << QVariant(false)         // per hog ammo   21
   319         << QVariant(false)         // no wind        22
   325         << QVariant(false)         // no wind        22
   320         << QVariant(false)         // more wind      23
   326         << QVariant(false)         // more wind      23
   321         << QVariant(100)           // damage modfier 24
   327         << QVariant(false)         // tag team       24
   322         << QVariant(30)            // turn time      25
   328         << QVariant(100)           // damage modfier 25
   323         << QVariant(100)           // init health    26
   329         << QVariant(30)            // turn time      26
   324         << QVariant(15)            // sudden death   27
   330         << QVariant(100)           // init health    27
   325         << QVariant(0)             // case prob      28
   331         << QVariant(15)            // sudden death   28
   326         << QVariant(0)             // mines time     29
   332         << QVariant(0)             // case prob      29
   327         << QVariant(0)             // mines number   30
   333         << QVariant(0)             // mines time     30
   328         << QVariant(0)             // mine dud pct   31
   334         << QVariant(0)             // mines number   31
   329         << QVariant(80)            // explosives     32
   335         << QVariant(0)             // mine dud pct   32
   330         << QVariant(35)            // health case pct 33
   336         << QVariant(80)             // explosives     33
   331         << QVariant(25)            // health case amt 34
   337         << QVariant(35)            // health case pct 34
   332         << QVariant(47)            // water rise amt 35
   338         << QVariant(25)            // health case amt 35
   333         << QVariant(5)             // health dec amt 36
   339         << QVariant(47)            // water rise amt 36
   334         << QVariant(100)           // rope modfier   37
   340         << QVariant(5)             // health dec amt 37
       
   341         << QVariant(100)           // rope modfier   38
   335         ;
   342         ;
   336 
   343 
   337     QList<QVariant> tunnelhogs;
   344     QList<QVariant> tunnelhogs;
   338     tunnelhogs
   345     tunnelhogs
   339         << predefSchemesNames[6]   // name           0
   346         << predefSchemesNames[6]   // name           0
   358         << QVariant(false)         // inf. attack    19
   365         << QVariant(false)         // inf. attack    19
   359         << QVariant(false)         // reset weps     20
   366         << QVariant(false)         // reset weps     20
   360         << QVariant(false)         // per hog ammo   21
   367         << QVariant(false)         // per hog ammo   21
   361         << QVariant(false)         // no wind        22
   368         << QVariant(false)         // no wind        22
   362         << QVariant(false)         // more wind      23
   369         << QVariant(false)         // more wind      23
   363         << QVariant(100)           // damage modfier 24
   370         << QVariant(false)         // tag team       24
   364         << QVariant(30)            // turn time      25
   371         << QVariant(100)           // damage modfier 25
   365         << QVariant(100)           // init health    26
   372         << QVariant(30)            // turn time      26
   366         << QVariant(15)            // sudden death   27
   373         << QVariant(100)           // init health    27
   367         << QVariant(5)             // case prob      28
   374         << QVariant(15)            // sudden death   28
   368         << QVariant(3)             // mines time     29
   375         << QVariant(5)             // case prob      29
   369         << QVariant(10)            // mines number   30
   376         << QVariant(3)             // mines time     30
   370         << QVariant(10)            // mine dud pct   31
   377         << QVariant(10)             // mines number   31
   371         << QVariant(10)            // explosives     32
   378         << QVariant(10)             // mine dud pct   32
   372         << QVariant(35)            // health case pct 33
   379         << QVariant(10)             // explosives     33
   373         << QVariant(25)            // health case amt 34
   380         << QVariant(35)            // health case pct 34
   374         << QVariant(47)            // water rise amt 35
   381         << QVariant(25)            // health case amt 35
   375         << QVariant(5)             // health dec amt 36
   382         << QVariant(47)            // water rise amt 36
   376         << QVariant(100)           // rope modfier   37
   383         << QVariant(5)             // health dec amt 37
       
   384         << QVariant(100)           // rope modfier   38
   377         ;
   385         ;
   378 
   386 
   379     QList<QVariant> forts;
   387     QList<QVariant> forts;
   380     forts
   388     forts
   381         << predefSchemesNames[7]   // name           0
   389         << predefSchemesNames[7]   // name           0
   400         << QVariant(false)         // inf. attack    19
   408         << QVariant(false)         // inf. attack    19
   401         << QVariant(false)         // reset weps     20
   409         << QVariant(false)         // reset weps     20
   402         << QVariant(false)         // per hog ammo   21
   410         << QVariant(false)         // per hog ammo   21
   403         << QVariant(false)         // no wind        22
   411         << QVariant(false)         // no wind        22
   404         << QVariant(false)         // more wind      23
   412         << QVariant(false)         // more wind      23
   405         << QVariant(100)           // damage modfier 24
   413         << QVariant(false)         // tag team       24
   406         << QVariant(45)            // turn time      25
   414         << QVariant(100)           // damage modfier 25
   407         << QVariant(100)           // init health    26
   415         << QVariant(45)            // turn time      26
   408         << QVariant(15)            // sudden death   27
   416         << QVariant(100)           // init health    27
   409         << QVariant(5)             // case prob      28
   417         << QVariant(15)            // sudden death   28
   410         << QVariant(3)             // mines time     29
   418         << QVariant(5)             // case prob      29
   411         << QVariant(0)             // mines number   30
   419         << QVariant(3)             // mines time     30
   412         << QVariant(0)             // mine dud pct   31
   420         << QVariant(0)             // mines number   31
   413         << QVariant(0)             // explosives     32
   421         << QVariant(0)             // mine dud pct   32
   414         << QVariant(35)            // health case pct 33
   422         << QVariant(0)             // explosives     33
   415         << QVariant(25)            // health case amt 34
   423         << QVariant(35)            // health case pct 34
   416         << QVariant(47)            // water rise amt 35
   424         << QVariant(25)            // health case amt 35
   417         << QVariant(5)             // health dec amt 36
   425         << QVariant(47)            // water rise amt 36
   418         << QVariant(100)           // rope modfier   37
   426         << QVariant(5)             // health dec amt 37
       
   427         << QVariant(100)           // rope modfier   38
   419         ;
   428         ;
   420 
   429 
   421     QList<QVariant> timeless;
   430     QList<QVariant> timeless;
   422     timeless
   431     timeless
   423         << predefSchemesNames[8]   // name           0
   432         << predefSchemesNames[8]   // name           0
   442         << QVariant(false)         // inf. attack    19
   451         << QVariant(false)         // inf. attack    19
   443         << QVariant(false)         // reset weps     20
   452         << QVariant(false)         // reset weps     20
   444         << QVariant(true)          // per hog ammo   21
   453         << QVariant(true)          // per hog ammo   21
   445         << QVariant(false)         // no wind        22
   454         << QVariant(false)         // no wind        22
   446         << QVariant(false)         // more wind      23
   455         << QVariant(false)         // more wind      23
   447         << QVariant(100)           // damage modfier 24
   456         << QVariant(false)         // tag team       24
   448         << QVariant(9999)          // turn time      25
   457         << QVariant(100)           // damage modfier 25
   449         << QVariant(100)           // init health    26
   458         << QVariant(9999)          // turn time      26
   450         << QVariant(15)            // sudden death   27
   459         << QVariant(100)           // init health    27
   451         << QVariant(5)             // case prob      28
   460         << QVariant(15)            // sudden death   28
   452         << QVariant(3)             // mines time     29
   461         << QVariant(5)             // case prob      29
   453         << QVariant(5)             // mines number   30
   462         << QVariant(3)             // mines time     30
   454         << QVariant(10)            // mine dud pct   31
   463         << QVariant(5)             // mines number   31
   455         << QVariant(2)             // explosives     32
   464         << QVariant(10)             // mine dud pct   32
   456         << QVariant(35)            // health case pct 33
   465         << QVariant(2)             // explosives     33
   457         << QVariant(30)            // health case amt 34
   466         << QVariant(35)            // health case pct 34
   458         << QVariant(0)             // water rise amt 35
   467         << QVariant(30)            // health case amt 35
   459         << QVariant(0)             // health dec amt 36
   468         << QVariant(0)            // water rise amt 36
   460         << QVariant(100)           // rope modfier   37
   469         << QVariant(0)             // health dec amt 37
       
   470         << QVariant(100)           // rope modfier   38
   461         ;
   471         ;
   462 
   472 
   463     QList<QVariant> thinkingportals;
   473     QList<QVariant> thinkingportals;
   464     thinkingportals
   474     thinkingportals
   465         << predefSchemesNames[9]   // name           0
   475         << predefSchemesNames[9]   // name           0
   484         << QVariant(false)         // inf. attack    19
   494         << QVariant(false)         // inf. attack    19
   485         << QVariant(false)         // reset weps     20
   495         << QVariant(false)         // reset weps     20
   486         << QVariant(false)         // per hog ammo   21
   496         << QVariant(false)         // per hog ammo   21
   487         << QVariant(false)         // no wind        22
   497         << QVariant(false)         // no wind        22
   488         << QVariant(false)         // more wind      23
   498         << QVariant(false)         // more wind      23
   489         << QVariant(100)           // damage modfier 24
   499         << QVariant(false)         // tag team       24
   490         << QVariant(45)            // turn time      25
   500         << QVariant(100)           // damage modfier 25
   491         << QVariant(100)           // init health    26
   501         << QVariant(45)            // turn time      26
   492         << QVariant(15)            // sudden death   27
   502         << QVariant(100)           // init health    27
   493         << QVariant(2)             // case prob      28
   503         << QVariant(15)            // sudden death   28
   494         << QVariant(3)             // mines time     29
   504         << QVariant(2)             // case prob      29
   495         << QVariant(5)             // mines number   30
   505         << QVariant(3)             // mines time     30
   496         << QVariant(0)             // mine dud pct   31
   506         << QVariant(5)             // mines number   31
   497         << QVariant(5)             // explosives     32
   507         << QVariant(0)             // mine dud pct   32
   498         << QVariant(25)            // health case pct 33
   508         << QVariant(5)             // explosives     33
   499         << QVariant(25)            // health case amt 34
   509         << QVariant(25)            // health case pct 34
   500         << QVariant(47)            // water rise amt 35
   510         << QVariant(25)            // health case amt 35
   501         << QVariant(5)             // health dec amt 36
   511         << QVariant(47)            // water rise amt 36
   502         << QVariant(100)           // rope modfier   37
   512         << QVariant(5)             // health dec amt 37
       
   513         << QVariant(100)           // rope modfier   38
   503         ;
   514         ;
   504 
   515 
   505     QList<QVariant> kingmode;
   516     QList<QVariant> kingmode;
   506     kingmode
   517     kingmode
   507         << predefSchemesNames[10]  // name           0
   518         << predefSchemesNames[10]  // name           0
   526         << QVariant(false)         // inf. attack    19
   537         << QVariant(false)         // inf. attack    19
   527         << QVariant(false)         // reset weps     20
   538         << QVariant(false)         // reset weps     20
   528         << QVariant(false)         // per hog ammo   21
   539         << QVariant(false)         // per hog ammo   21
   529         << QVariant(false)         // no wind        22
   540         << QVariant(false)         // no wind        22
   530         << QVariant(false)         // more wind      23
   541         << QVariant(false)         // more wind      23
   531         << QVariant(100)           // damage modfier 24
   542         << QVariant(false)         // tag team       24
   532         << QVariant(45)            // turn time      25
   543         << QVariant(100)           // damage modfier 25
   533         << QVariant(100)           // init health    26
   544         << QVariant(45)            // turn time      26
   534         << QVariant(15)            // sudden death   27
   545         << QVariant(100)           // init health    27
   535         << QVariant(5)             // case prob      28
   546         << QVariant(15)            // sudden death   28
   536         << QVariant(3)             // mines time     29
   547         << QVariant(5)             // case prob      29
   537         << QVariant(4)             // mines number   30
   548         << QVariant(3)             // mines time     30
   538         << QVariant(0)             // mine dud pct   31
   549         << QVariant(4)             // mines number   31
   539         << QVariant(2)             // explosives     32
   550         << QVariant(0)             // mine dud pct   32
   540         << QVariant(35)            // health case pct 33
   551         << QVariant(2)             // explosives     33
   541         << QVariant(25)            // health case amt 34
   552         << QVariant(35)            // health case pct 34
   542         << QVariant(47)            // water rise amt 35
   553         << QVariant(25)            // health case amt 35
   543         << QVariant(5)             // health dec amt 36
   554         << QVariant(47)            // water rise amt 36
   544         << QVariant(100)           // rope modfier   37
   555         << QVariant(5)             // health dec amt 37
       
   556         << QVariant(100)           // rope modfier   38
   545         ;
   557         ;
   546 
   558 
   547 
   559 
   548     schemes.append(defaultScheme);
   560     schemes.append(defaultScheme);
   549     schemes.append(proMode);
   561     schemes.append(proMode);