QTfrontend/ammoSchemeModel.cpp
changeset 2031 b6f3e56fb100
parent 2023 41d3afaa20c7
child 2093 485e084cedc4
equal deleted inserted replaced
2030:8eaf3d7c54b2 2031:b6f3e56fb100
    38 		<< QVariant(100)           // damage modfier 12
    38 		<< QVariant(100)           // damage modfier 12
    39 		<< QVariant(45)            // turn time      13
    39 		<< QVariant(45)            // turn time      13
    40 		<< QVariant(100)           // init health    14
    40 		<< QVariant(100)           // init health    14
    41 		<< QVariant(15)            // sudden death   15
    41 		<< QVariant(15)            // sudden death   15
    42 		<< QVariant(5)             // case prob      16
    42 		<< QVariant(5)             // case prob      16
       
    43 		<< QVariant(3)             //  mines time    17
       
    44 		<< QVariant(4)             //  landadds      18
    43 		;
    45 		;
    44 
    46 
    45 AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) :
    47 AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) :
    46 	QAbstractTableModel(parent),
    48 	QAbstractTableModel(parent),
    47 	numberOfDefaultSchemes(4),
    49 	numberOfDefaultSchemes(4),
    70 		<< "damagefactor"     // 12
    72 		<< "damagefactor"     // 12
    71 		<< "turntime"         // 13
    73 		<< "turntime"         // 13
    72 		<< "health"           // 14
    74 		<< "health"           // 14
    73 		<< "suddendeath"      // 15
    75 		<< "suddendeath"      // 15
    74 		<< "caseprobability"  // 16
    76 		<< "caseprobability"  // 16
       
    77 		<< "minestime"        // 17
       
    78 		<< "landadds"         // 18
    75 		;
    79 		;
    76 
    80 
    77 	QList<QVariant> proMode;
    81 	QList<QVariant> proMode;
    78 	proMode
    82 	proMode
    79 		<< predefSchemesNames[1]   // name           0
    83 		<< predefSchemesNames[1]   // name           0
    91 		<< QVariant(100)           // damage modfier 12
    95 		<< QVariant(100)           // damage modfier 12
    92 		<< QVariant(15)            // turn time      13
    96 		<< QVariant(15)            // turn time      13
    93 		<< QVariant(100)           // init health    14
    97 		<< QVariant(100)           // init health    14
    94 		<< QVariant(15)            // sudden death   15
    98 		<< QVariant(15)            // sudden death   15
    95 		<< QVariant(0)             // case prob      16
    99 		<< QVariant(0)             // case prob      16
       
   100 		<< QVariant(3)             //  mines time    17
       
   101 		<< QVariant(4)             //  landadds      18
    96 		;
   102 		;
    97 
   103 
    98 	QList<QVariant> shoppa;
   104 	QList<QVariant> shoppa;
    99 	shoppa
   105 	shoppa
   100 		<< predefSchemesNames[2]   // name           0
   106 		<< predefSchemesNames[2]   // name           0
   112 		<< QVariant(100)           // damage modfier 12
   118 		<< QVariant(100)           // damage modfier 12
   113 		<< QVariant(30)            // turn time      13
   119 		<< QVariant(30)            // turn time      13
   114 		<< QVariant(100)           // init health    14
   120 		<< QVariant(100)           // init health    14
   115 		<< QVariant(50)            // sudden death   15
   121 		<< QVariant(50)            // sudden death   15
   116 		<< QVariant(1)             // case prob      16
   122 		<< QVariant(1)             // case prob      16
       
   123 		<< QVariant(3)             //  mines time    17
       
   124 		<< QVariant(4)             //  landadds      18
   117 		;
   125 		;
   118 
   126 
   119 	QList<QVariant> basketball;
   127 	QList<QVariant> basketball;
   120 	basketball
   128 	basketball
   121 		<< predefSchemesNames[3]   // name           0
   129 		<< predefSchemesNames[3]   // name           0
   133 		<< QVariant(100)           // damage modfier 12
   141 		<< QVariant(100)           // damage modfier 12
   134 		<< QVariant(30)            // turn time      13
   142 		<< QVariant(30)            // turn time      13
   135 		<< QVariant(100)           // init health    14
   143 		<< QVariant(100)           // init health    14
   136 		<< QVariant(15)            // sudden death   15
   144 		<< QVariant(15)            // sudden death   15
   137 		<< QVariant(0)             // case prob      16
   145 		<< QVariant(0)             // case prob      16
       
   146 		<< QVariant(3)             //  mines time    17
       
   147 		<< QVariant(4)             //  landadds      18
   138 		;
   148 		;
   139 
   149 
   140 	schemes.append(defaultScheme);
   150 	schemes.append(defaultScheme);
   141 	schemes.append(proMode);
   151 	schemes.append(proMode);
   142 	schemes.append(shoppa);
   152 	schemes.append(shoppa);