145 << QVariant(0) // case prob 16 |
146 << QVariant(0) // case prob 16 |
146 << QVariant(3) // mines time 17 |
147 << QVariant(3) // mines time 17 |
147 << QVariant(4) // landadds 18 |
148 << QVariant(4) // landadds 18 |
148 ; |
149 ; |
149 |
150 |
|
151 QList<QVariant> minefield; |
|
152 minefield |
|
153 << predefSchemesNames[4] // name 0 |
|
154 << QVariant(false) // fortsmode 1 |
|
155 << QVariant(false) // team divide 2 |
|
156 << QVariant(false) // solid land 3 |
|
157 << QVariant(false) // border 4 |
|
158 << QVariant(false) // low gravity 5 |
|
159 << QVariant(false) // laser sight 6 |
|
160 << QVariant(false) // invulnerable 7 |
|
161 << QVariant(true) // add mines 8 |
|
162 << QVariant(false) // vampiric 9 |
|
163 << QVariant(false) // karma 10 |
|
164 << QVariant(false) // artillery 11 |
|
165 << QVariant(200) // damage modfier 12 |
|
166 << QVariant(30) // turn time 13 |
|
167 << QVariant(50) // init health 14 |
|
168 << QVariant(15) // sudden death 15 |
|
169 << QVariant(0) // case prob 16 |
|
170 << QVariant(0) // mines time 17 |
|
171 << QVariant(50) // landadds 18 |
|
172 ; |
|
173 |
150 schemes.append(defaultScheme); |
174 schemes.append(defaultScheme); |
151 schemes.append(proMode); |
175 schemes.append(proMode); |
152 schemes.append(shoppa); |
176 schemes.append(shoppa); |
153 schemes.append(basketball); |
177 schemes.append(basketball); |
|
178 schemes.append(minefield); |
154 |
179 |
155 |
180 |
156 int size = fileConfig.beginReadArray("schemes"); |
181 int size = fileConfig.beginReadArray("schemes"); |
157 for (int i = 0; i < size; ++i) { |
182 for (int i = 0; i < size; ++i) { |
158 fileConfig.setArrayIndex(i); |
183 fileConfig.setArrayIndex(i); |