QTfrontend/ammoSchemeModel.cpp
changeset 4130 f437909ac9d4
parent 4100 a16295685c53
child 4143 eb7981f34800
equal deleted inserted replaced
4129:7426c6657758 4130:f437909ac9d4
    63     QStringList predefSchemesNames;
    63     QStringList predefSchemesNames;
    64     predefSchemesNames
    64     predefSchemesNames
    65         << "Default"
    65         << "Default"
    66         << "Pro Mode"
    66         << "Pro Mode"
    67         << "Shoppa"
    67         << "Shoppa"
    68         << "Basketball"
    68         << "Clean Slate"
    69         << "Minefield"
    69         << "Minefield"
    70         << "Barrel Mayhem"
    70         << "Barrel Mayhem"
    71         << "Tunnel Hogs";
    71         << "Tunnel Hogs";
    72 
    72 
    73     numberOfDefaultSchemes = predefSchemesNames.size();
    73     numberOfDefaultSchemes = predefSchemesNames.size();
   174         << QVariant(0)             // mines number   28
   174         << QVariant(0)             // mines number   28
   175         << QVariant(0)             // mine dud pct   29
   175         << QVariant(0)             // mine dud pct   29
   176         << QVariant(0)             // explosives     30
   176         << QVariant(0)             // explosives     30
   177         ;
   177         ;
   178 
   178 
   179     QList<QVariant> basketball;
   179     QList<QVariant> cleanslate;
   180     basketball
   180     cleanslate
   181         << predefSchemesNames[3]   // name           0
   181         << predefSchemesNames[3]   // name           0
   182         << QVariant(false)         // fortsmode      1
   182         << QVariant(false)         // fortsmode      1
   183         << QVariant(false)         // team divide    2
   183         << QVariant(false)         // team divide    2
   184         << QVariant(true)          // solid land     3
   184         << QVariant(false)         // solid land     3
   185         << QVariant(true)          // border         4
   185         << QVariant(false)         // border         4
   186         << QVariant(true)          // low gravity    5
   186         << QVariant(false)         // low gravity    5
   187         << QVariant(false)         // laser sight    6
   187         << QVariant(false)         // laser sight    6
   188         << QVariant(true)          // invulnerable   7
   188         << QVariant(false)         // invulnerable   7
   189         << QVariant(false)         // reset health   8
   189         << QVariant(true)          // reset health   8
   190         << QVariant(false)         // vampiric       9
   190         << QVariant(false)         // vampiric       9
   191         << QVariant(false)         // karma          10
   191         << QVariant(false)         // karma          10
   192         << QVariant(false)         // artillery      11
   192         << QVariant(false)         // artillery      11
   193         << QVariant(true)          // random order   12
   193         << QVariant(true)          // random order   12
   194         << QVariant(false)         // king           13
   194         << QVariant(false)         // king           13
   195         << QVariant(false)         // place hog      14
   195         << QVariant(false)         // place hog      14
   196         << QVariant(true)          // shared ammo    15
   196         << QVariant(false)         // shared ammo    15
   197         << QVariant(true)          // disable girders 16
   197         << QVariant(false)         // disable girders 16
   198         << QVariant(false)         // disable land objects 17
   198         << QVariant(false)         // disable land objects 17
   199         << QVariant(false)         // AI survival    18
   199         << QVariant(false)         // AI survival    18
   200         << QVariant(false)         // inf. attack    19
   200         << QVariant(true)          // inf. attack    19
   201         << QVariant(false)         // reset weps     20
   201         << QVariant(true)          // reset weps     20
   202         << QVariant(false)         // per hog ammo   21
   202         << QVariant(false)         // per hog ammo   21
   203         << QVariant(100)           // damage modfier 22
   203         << QVariant(100)           // damage modfier 22
   204         << QVariant(30)            // turn time      23
   204         << QVariant(45)            // turn time      23
   205         << QVariant(100)           // init health    24
   205         << QVariant(100)           // init health    24
   206         << QVariant(15)            // sudden death   25
   206         << QVariant(15)            // sudden death   25
   207         << QVariant(0)             // case prob      26
   207         << QVariant(5)             // case prob      26
   208         << QVariant(3)             // mines time     27
   208         << QVariant(3)             // mines time     27
   209         << QVariant(0)             // mines number   28
   209         << QVariant(4)             // mines number   28
   210         << QVariant(0)             // mine dud pct   29
   210         << QVariant(0)             // mine dud pct   29
   211         << QVariant(0)             // explosives     30
   211         << QVariant(2)             // explosives     30
   212         ;
   212         ;
   213 
   213 
   214     QList<QVariant> minefield;
   214     QList<QVariant> minefield;
   215     minefield
   215     minefield
   216         << predefSchemesNames[4]   // name           0
   216         << predefSchemesNames[4]   // name           0
   317         ;
   317         ;
   318 
   318 
   319     schemes.append(defaultScheme);
   319     schemes.append(defaultScheme);
   320     schemes.append(proMode);
   320     schemes.append(proMode);
   321     schemes.append(shoppa);
   321     schemes.append(shoppa);
   322     schemes.append(basketball);
   322     schemes.append(cleanslate);
   323     schemes.append(minefield);
   323     schemes.append(minefield);
   324     schemes.append(barrelmayhem);
   324     schemes.append(barrelmayhem);
   325     schemes.append(tunnelhogs);
   325     schemes.append(tunnelhogs);
   326 
   326 
   327 
   327