author | unc0rr |
Tue, 06 Jan 2015 12:52:37 +0300 | |
changeset 10779 | d85fe0cb5df2 |
parent 10721 | 9b789de8e5df |
child 10727 | 5f34d3341fc1 |
permissions | -rw-r--r-- |
1881 | 1 |
/* |
2 |
* Hedgewars, a free turn based strategy game |
|
9998 | 3 |
* Copyright (c) 2004-2014 Andrey Korotaev <unC0Rr@gmail.com> |
1881 | 4 |
* |
5 |
* This program is free software; you can redistribute it and/or modify |
|
6 |
* it under the terms of the GNU General Public License as published by |
|
7 |
* the Free Software Foundation; version 2 of the License |
|
8 |
* |
|
9 |
* This program is distributed in the hope that it will be useful, |
|
10 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
11 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
12 |
* GNU General Public License for more details. |
|
13 |
* |
|
14 |
* You should have received a copy of the GNU General Public License |
|
15 |
* along with this program; if not, write to the Free Software |
|
10108
c68cf030eded
update FSF address. note: two sdl include files (by Sam Lantinga) still have the old FSF address in their copyright - but I ain't gonna touch their copyright headers
sheepluva
parents:
9998
diff
changeset
|
16 |
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
1881 | 17 |
*/ |
18 |
||
1885 | 19 |
#include <QDebug> |
1881 | 20 |
#include <QModelIndex> |
1897 | 21 |
|
1881 | 22 |
#include "ammoSchemeModel.h" |
1897 | 23 |
#include "hwconsts.h" |
1881 | 24 |
|
1902
aeadb10c2d77
Add delete button and scheme selection combobox to scheme edit page
unc0rr
parents:
1899
diff
changeset
|
25 |
QList<QVariant> defaultScheme = QList<QVariant>() |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
26 |
<< QVariant("Default") // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
27 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
28 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
29 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
30 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
31 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
32 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
33 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
34 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
35 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
36 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
37 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
38 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
39 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
40 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
41 |
<< QVariant(false) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
42 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
43 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
44 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
45 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
46 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
47 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
48 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
49 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
50 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
51 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
52 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
53 |
<< QVariant(45) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
54 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
55 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
56 |
<< QVariant(5) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
57 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
58 |
<< QVariant(4) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
59 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
60 |
<< QVariant(2) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
61 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
62 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
63 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
64 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
65 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
66 |
<< QVariant(100) // get away time 40 |
9489 | 67 |
<< QVariant(0) // world edge 41 |
9902 | 68 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
69 |
; |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
70 |
|
1897 | 71 |
AmmoSchemeModel::AmmoSchemeModel(QObject* parent, const QString & fileName) : |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
72 |
QAbstractTableModel(parent), |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
73 |
fileConfig(fileName, QSettings::IniFormat) |
1881 | 74 |
{ |
4232
3a7862405c36
tweak interface, there is no need to manually add new weapons and schemes to the filter list
koda
parents:
4231
diff
changeset
|
75 |
predefSchemesNames = QStringList() |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
76 |
<< "Default" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
77 |
<< "Pro Mode" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
78 |
<< "Shoppa" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
79 |
<< "Clean Slate" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
80 |
<< "Minefield" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
81 |
<< "Barrel Mayhem" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
82 |
<< "Tunnel Hogs" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
83 |
<< "Fort Mode" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
84 |
<< "Timeless" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
85 |
<< "Thinking with Portals" |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
86 |
<< "King Mode" |
10549
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
87 |
<< "Construction Mode" |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
88 |
; |
3172 | 89 |
|
90 |
numberOfDefaultSchemes = predefSchemesNames.size(); |
|
2377 | 91 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
92 |
spNames = QStringList() |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
93 |
<< "name" // 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
94 |
<< "fortsmode" // 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
95 |
<< "divteams" // 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
96 |
<< "solidland" // 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
97 |
<< "border" // 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
98 |
<< "lowgrav" // 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
99 |
<< "laser" // 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
100 |
<< "invulnerability" // 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
101 |
<< "resethealth" // 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
102 |
<< "vampiric" // 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
103 |
<< "karma" // 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
104 |
<< "artillery" // 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
105 |
<< "randomorder" // 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
106 |
<< "king" // 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
107 |
<< "placehog" // 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
108 |
<< "sharedammo" // 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
109 |
<< "disablegirders" // 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
110 |
<< "disablelandobjects" // 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
111 |
<< "aisurvival" // 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
112 |
<< "infattack" // 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
113 |
<< "resetweps" // 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
114 |
<< "perhogammo" // 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
115 |
<< "disablewind" // 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
116 |
<< "morewind" // 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
117 |
<< "tagteam" // 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
118 |
<< "bottomborder" // 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
119 |
<< "damagefactor" // 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
120 |
<< "turntime" // 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
121 |
<< "health" // 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
122 |
<< "suddendeath" // 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
123 |
<< "caseprobability" // 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
124 |
<< "minestime" // 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
125 |
<< "minesnum" // 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
126 |
<< "minedudpct" // 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
127 |
<< "explosives" // 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
128 |
<< "healthprobability" // 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
129 |
<< "healthcaseamount" // 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
130 |
<< "waterrise" // 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
131 |
<< "healthdecrease" // 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
132 |
<< "ropepct" // 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
133 |
<< "getawaytime" // 40 |
9489 | 134 |
<< "worldedge" // 41 |
9902 | 135 |
<< "scriptparam" // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
136 |
; |
1897 | 137 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
138 |
QList<QVariant> proMode; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
139 |
proMode |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
140 |
<< predefSchemesNames[1] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
141 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
142 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
143 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
144 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
145 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
146 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
147 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
148 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
149 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
150 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
151 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
152 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
153 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
154 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
155 |
<< QVariant(true) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
156 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
157 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
158 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
159 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
160 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
161 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
162 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
163 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
164 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
165 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
166 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
167 |
<< QVariant(15) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
168 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
169 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
170 |
<< QVariant(0) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
171 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
172 |
<< QVariant(0) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
173 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
174 |
<< QVariant(2) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
175 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
176 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
177 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
178 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
179 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
180 |
<< QVariant(100) // get away time 40 |
9489 | 181 |
<< QVariant(0) // world edge 41 |
9902 | 182 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
183 |
; |
1897 | 184 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
185 |
QList<QVariant> shoppa; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
186 |
shoppa |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
187 |
<< predefSchemesNames[2] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
188 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
189 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
190 |
<< QVariant(true) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
191 |
<< QVariant(true) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
192 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
193 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
194 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
195 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
196 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
197 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
198 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
199 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
200 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
201 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
202 |
<< QVariant(true) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
203 |
<< QVariant(true) // disable girders 16 |
8975
188a71ceda72
Add shoppamap lua as mikade requested. also add 50% chance of bottom border w/ holes as he requested. Also disable land objects in shoppa scheme, since that's more common way to play it.
nemo
parents:
8875
diff
changeset
|
204 |
<< QVariant(true) // disable land objects 17 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
205 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
206 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
207 |
<< QVariant(true) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
208 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
209 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
210 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
211 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
212 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
213 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
214 |
<< QVariant(30) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
215 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
216 |
<< QVariant(50) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
217 |
<< QVariant(1) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
218 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
219 |
<< QVariant(0) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
220 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
221 |
<< QVariant(0) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
222 |
<< QVariant(0) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
223 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
224 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
225 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
226 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
227 |
<< QVariant(100) // get away time 40 |
9489 | 228 |
<< QVariant(0) // world edge 41 |
9902 | 229 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
230 |
; |
1974 | 231 |
|
4130
f437909ac9d4
Replace the deprecated Basketball mode with Clean Slate mode which uses a few of the new scheme options
nemo
parents:
4100
diff
changeset
|
232 |
QList<QVariant> cleanslate; |
f437909ac9d4
Replace the deprecated Basketball mode with Clean Slate mode which uses a few of the new scheme options
nemo
parents:
4100
diff
changeset
|
233 |
cleanslate |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
234 |
<< predefSchemesNames[3] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
235 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
236 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
237 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
238 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
239 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
240 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
241 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
242 |
<< QVariant(true) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
243 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
244 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
245 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
246 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
247 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
248 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
249 |
<< QVariant(false) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
250 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
251 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
252 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
253 |
<< QVariant(true) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
254 |
<< QVariant(true) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
255 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
256 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
257 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
258 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
259 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
260 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
261 |
<< QVariant(45) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
262 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
263 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
264 |
<< QVariant(5) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
265 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
266 |
<< QVariant(4) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
267 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
268 |
<< QVariant(2) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
269 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
270 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
271 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
272 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
273 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
274 |
<< QVariant(100) // get away time 40 |
9489 | 275 |
<< QVariant(0) // world edge 41 |
9902 | 276 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
277 |
; |
1968 | 278 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
279 |
QList<QVariant> minefield; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
280 |
minefield |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
281 |
<< predefSchemesNames[4] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
282 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
283 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
284 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
285 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
286 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
287 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
288 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
289 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
290 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
291 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
292 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
293 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
294 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
295 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
296 |
<< QVariant(true) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
297 |
<< QVariant(true) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
298 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
299 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
300 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
301 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
302 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
303 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
304 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
305 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
306 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
307 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
308 |
<< QVariant(30) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
309 |
<< QVariant(50) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
310 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
311 |
<< QVariant(0) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
312 |
<< QVariant(0) // mines time 31 |
10236
8fa1ccfba752
- Increase limits on number of mines and explosives in game scheme
unc0rr
parents:
10108
diff
changeset
|
313 |
<< QVariant(200) // mines number 32 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
314 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
315 |
<< QVariant(0) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
316 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
317 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
318 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
319 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
320 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
321 |
<< QVariant(100) // get away time 40 |
9489 | 322 |
<< QVariant(0) // world edge 41 |
9902 | 323 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
324 |
; |
2093
485e084cedc4
Portugese (european) translation, Tiy's "minefield" scheme/wepset, disable vampirism, update translations
nemo
parents:
2031
diff
changeset
|
325 |
|
3172 | 326 |
QList<QVariant> barrelmayhem; |
327 |
barrelmayhem |
|
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
328 |
<< predefSchemesNames[5] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
329 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
330 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
331 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
332 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
333 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
334 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
335 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
336 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
337 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
338 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
339 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
340 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
341 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
342 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
343 |
<< QVariant(true) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
344 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
345 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
346 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
347 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
348 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
349 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
350 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
351 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
352 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
353 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
354 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
355 |
<< QVariant(30) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
356 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
357 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
358 |
<< QVariant(0) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
359 |
<< QVariant(0) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
360 |
<< QVariant(0) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
361 |
<< QVariant(0) // mine dud pct 33 |
10236
8fa1ccfba752
- Increase limits on number of mines and explosives in game scheme
unc0rr
parents:
10108
diff
changeset
|
362 |
<< QVariant(200) // explosives 34 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
363 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
364 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
365 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
366 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
367 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
368 |
<< QVariant(100) // get away time 40 |
9489 | 369 |
<< QVariant(0) // world edge 41 |
9902 | 370 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
371 |
; |
3172 | 372 |
|
373 |
QList<QVariant> tunnelhogs; |
|
374 |
tunnelhogs |
|
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
375 |
<< predefSchemesNames[6] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
376 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
377 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
378 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
379 |
<< QVariant(true) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
380 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
381 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
382 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
383 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
384 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
385 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
386 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
387 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
388 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
389 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
390 |
<< QVariant(true) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
391 |
<< QVariant(true) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
392 |
<< QVariant(true) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
393 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
394 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
395 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
396 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
397 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
398 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
399 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
400 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
401 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
402 |
<< QVariant(30) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
403 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
404 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
405 |
<< QVariant(5) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
406 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
407 |
<< QVariant(10) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
408 |
<< QVariant(10) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
409 |
<< QVariant(10) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
410 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
411 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
412 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
413 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
414 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
415 |
<< QVariant(100) // get away time 40 |
9489 | 416 |
<< QVariant(0) // world edge 41 |
9902 | 417 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
418 |
; |
3172 | 419 |
|
4151
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
420 |
QList<QVariant> forts; |
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
421 |
forts |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
422 |
<< predefSchemesNames[7] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
423 |
<< QVariant(true) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
424 |
<< QVariant(true) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
425 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
426 |
<< QVariant(false) // border 4 |
8875
e2b083e3f77b
remove low grav from fort mode since players might not appreciate it if they just want to play a quick regular forts match against a challenger.
sheepluva
parents:
6952
diff
changeset
|
427 |
<< QVariant(false) // low gravity 5 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
428 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
429 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
430 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
431 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
432 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
433 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
434 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
435 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
436 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
437 |
<< QVariant(false) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
438 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
439 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
440 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
441 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
442 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
443 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
444 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
445 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
446 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
447 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
448 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
449 |
<< QVariant(45) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
450 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
451 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
452 |
<< QVariant(5) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
453 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
454 |
<< QVariant(0) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
455 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
456 |
<< QVariant(0) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
457 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
458 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
459 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
460 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
461 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
462 |
<< QVariant(100) // get away time 40 |
9489 | 463 |
<< QVariant(0) // world edge 41 |
9902 | 464 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
465 |
; |
4151
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
466 |
|
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
467 |
QList<QVariant> timeless; |
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
468 |
timeless |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
469 |
<< predefSchemesNames[8] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
470 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
471 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
472 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
473 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
474 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
475 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
476 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
477 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
478 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
479 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
480 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
481 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
482 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
483 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
484 |
<< QVariant(false) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
485 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
486 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
487 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
488 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
489 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
490 |
<< QVariant(true) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
491 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
492 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
493 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
494 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
495 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
496 |
<< QVariant(9999) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
497 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
498 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
499 |
<< QVariant(5) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
500 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
501 |
<< QVariant(5) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
502 |
<< QVariant(10) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
503 |
<< QVariant(2) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
504 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
505 |
<< QVariant(30) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
506 |
<< QVariant(0) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
507 |
<< QVariant(0) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
508 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
509 |
<< QVariant(100) // get away time 40 |
9489 | 510 |
<< QVariant(0) // world edge 41 |
9902 | 511 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
512 |
; |
4151
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
513 |
|
4231 | 514 |
QList<QVariant> thinkingportals; |
515 |
thinkingportals |
|
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
516 |
<< predefSchemesNames[9] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
517 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
518 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
519 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
520 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
521 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
522 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
523 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
524 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
525 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
526 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
527 |
<< QVariant(true) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
528 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
529 |
<< QVariant(false) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
530 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
531 |
<< QVariant(false) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
532 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
533 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
534 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
535 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
536 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
537 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
538 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
539 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
540 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
541 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
542 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
543 |
<< QVariant(45) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
544 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
545 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
546 |
<< QVariant(2) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
547 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
548 |
<< QVariant(5) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
549 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
550 |
<< QVariant(5) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
551 |
<< QVariant(25) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
552 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
553 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
554 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
555 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
556 |
<< QVariant(100) // get away time 40 |
9489 | 557 |
<< QVariant(0) // world edge 41 |
9902 | 558 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
559 |
; |
4231 | 560 |
|
561 |
QList<QVariant> kingmode; |
|
562 |
kingmode |
|
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
563 |
<< predefSchemesNames[10] // name 0 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
564 |
<< QVariant(false) // fortsmode 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
565 |
<< QVariant(false) // team divide 2 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
566 |
<< QVariant(false) // solid land 3 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
567 |
<< QVariant(false) // border 4 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
568 |
<< QVariant(false) // low gravity 5 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
569 |
<< QVariant(false) // laser sight 6 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
570 |
<< QVariant(false) // invulnerable 7 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
571 |
<< QVariant(false) // reset health 8 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
572 |
<< QVariant(false) // vampiric 9 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
573 |
<< QVariant(false) // karma 10 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
574 |
<< QVariant(false) // artillery 11 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
575 |
<< QVariant(true) // random order 12 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
576 |
<< QVariant(true) // king 13 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
577 |
<< QVariant(false) // place hog 14 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
578 |
<< QVariant(false) // shared ammo 15 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
579 |
<< QVariant(false) // disable girders 16 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
580 |
<< QVariant(false) // disable land objects 17 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
581 |
<< QVariant(false) // AI survival 18 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
582 |
<< QVariant(false) // inf. attack 19 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
583 |
<< QVariant(false) // reset weps 20 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
584 |
<< QVariant(false) // per hog ammo 21 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
585 |
<< QVariant(false) // no wind 22 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
586 |
<< QVariant(false) // more wind 23 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
587 |
<< QVariant(false) // tag team 24 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
588 |
<< QVariant(false) // bottom border 25 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
589 |
<< QVariant(100) // damage modfier 26 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
590 |
<< QVariant(45) // turn time 27 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
591 |
<< QVariant(100) // init health 28 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
592 |
<< QVariant(15) // sudden death 29 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
593 |
<< QVariant(5) // case prob 30 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
594 |
<< QVariant(3) // mines time 31 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
595 |
<< QVariant(4) // mines number 32 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
596 |
<< QVariant(0) // mine dud pct 33 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
597 |
<< QVariant(2) // explosives 34 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
598 |
<< QVariant(35) // health case pct 35 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
599 |
<< QVariant(25) // health case amt 36 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
600 |
<< QVariant(47) // water rise amt 37 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
601 |
<< QVariant(5) // health dec amt 38 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
602 |
<< QVariant(100) // rope modfier 39 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
603 |
<< QVariant(100) // get away time 40 |
9489 | 604 |
<< QVariant(0) // world edge 41 |
9902 | 605 |
<< QVariant() // scriptparam 42 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
606 |
; |
4231 | 607 |
|
10549
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
608 |
QList<QVariant> construction; |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
609 |
construction |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
610 |
<< predefSchemesNames[11] // name 0 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
611 |
<< QVariant(false) // fortsmode 1 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
612 |
<< QVariant(false) // team divide 2 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
613 |
<< QVariant(false) // solid land 3 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
614 |
<< QVariant(false) // border 4 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
615 |
<< QVariant(false) // low gravity 5 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
616 |
<< QVariant(false) // laser sight 6 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
617 |
<< QVariant(false) // invulnerable 7 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
618 |
<< QVariant(false) // reset health 8 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
619 |
<< QVariant(false) // vampiric 9 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
620 |
<< QVariant(false) // karma 10 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
621 |
<< QVariant(false) // artillery 11 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
622 |
<< QVariant(true) // random order 12 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
623 |
<< QVariant(false) // king 13 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
624 |
<< QVariant(false) // place hog 14 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
625 |
<< QVariant(false) // shared ammo 15 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
626 |
<< QVariant(true) // disable girders 16 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
627 |
<< QVariant(true) // disable land objects 17 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
628 |
<< QVariant(false) // AI survival 18 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
629 |
<< QVariant(true) // inf. attack 19 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
630 |
<< QVariant(false) // reset weps 20 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
631 |
<< QVariant(true) // per hog ammo 21 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
632 |
<< QVariant(false) // no wind 22 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
633 |
<< QVariant(false) // more wind 23 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
634 |
<< QVariant(false) // tag team 24 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
635 |
<< QVariant(false) // bottom border 25 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
636 |
<< QVariant(100) // damage modfier 26 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
637 |
<< QVariant(45) // turn time 27 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
638 |
<< QVariant(100) // init health 28 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
639 |
<< QVariant(15) // sudden death 29 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
640 |
<< QVariant(5) // case prob 30 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
641 |
<< QVariant(3) // mines time 31 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
642 |
<< QVariant(0) // mines number 32 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
643 |
<< QVariant(0) // mine dud pct 33 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
644 |
<< QVariant(0) // explosives 34 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
645 |
<< QVariant(35) // health case pct 35 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
646 |
<< QVariant(25) // health case amt 36 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
647 |
<< QVariant(47) // water rise amt 37 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
648 |
<< QVariant(5) // health dec amt 38 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
649 |
<< QVariant(100) // rope modfier 39 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
650 |
<< QVariant(100) // get away time 40 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
651 |
<< QVariant(0) // world edge 41 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
652 |
<< QVariant() // scriptparam 42 |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
653 |
; |
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
654 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
655 |
schemes.append(defaultScheme); |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
656 |
schemes.append(proMode); |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
657 |
schemes.append(shoppa); |
4130
f437909ac9d4
Replace the deprecated Basketball mode with Clean Slate mode which uses a few of the new scheme options
nemo
parents:
4100
diff
changeset
|
658 |
schemes.append(cleanslate); |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
659 |
schemes.append(minefield); |
3172 | 660 |
schemes.append(barrelmayhem); |
661 |
schemes.append(tunnelhogs); |
|
4151
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
662 |
schemes.append(forts); |
08b95ec1bfdf
add Timeless and Fort game modes, tweaks to other modes
koda
parents:
4143
diff
changeset
|
663 |
schemes.append(timeless); |
4231 | 664 |
schemes.append(thinkingportals); |
665 |
schemes.append(kingmode); |
|
10549
6b08a29cadea
Add scheme and weaponset for Construction Mode.
mikade <redgrinner@gmail.com>
parents:
10310
diff
changeset
|
666 |
schemes.append(construction); |
1897 | 667 |
|
668 |
||
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
669 |
int size = fileConfig.beginReadArray("schemes"); |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
670 |
for (int i = 0; i < size; ++i) |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
671 |
{ |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
672 |
fileConfig.setArrayIndex(i); |
1897 | 673 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
674 |
if (!predefSchemesNames.contains(fileConfig.value(spNames[0]).toString())) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
675 |
{ |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
676 |
QList<QVariant> scheme; |
1897 | 677 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
678 |
for (int k = 0; k < spNames.size(); ++k) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
679 |
scheme << fileConfig.value(spNames[k], defaultScheme[k]); |
1897 | 680 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
681 |
schemes.append(scheme); |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
682 |
} |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
683 |
} |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
684 |
fileConfig.endArray(); |
1881 | 685 |
} |
686 |
||
687 |
QVariant AmmoSchemeModel::headerData(int section, Qt::Orientation orientation, int role) const |
|
688 |
{ |
|
4560
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
689 |
Q_UNUSED(section); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
690 |
Q_UNUSED(orientation); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
691 |
Q_UNUSED(role); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
692 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
693 |
return QVariant(); |
1881 | 694 |
} |
695 |
||
696 |
int AmmoSchemeModel::rowCount(const QModelIndex &parent) const |
|
697 |
{ |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
698 |
if (parent.isValid()) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
699 |
return 0; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
700 |
else |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
701 |
return schemes.size(); |
1881 | 702 |
} |
703 |
||
704 |
int AmmoSchemeModel::columnCount(const QModelIndex & parent) const |
|
705 |
{ |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
706 |
if (parent.isValid()) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
707 |
return 0; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
708 |
else |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
709 |
return defaultScheme.size(); |
1881 | 710 |
} |
711 |
||
712 |
Qt::ItemFlags AmmoSchemeModel::flags(const QModelIndex & index) const |
|
713 |
{ |
|
4560
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
714 |
Q_UNUSED(index); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
715 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
716 |
return |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
717 |
Qt::ItemIsEnabled |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
718 |
| Qt::ItemIsSelectable |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
719 |
| Qt::ItemIsEditable; |
1881 | 720 |
} |
721 |
||
722 |
bool AmmoSchemeModel::setData(const QModelIndex & index, const QVariant & value, int role) |
|
723 |
{ |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
724 |
if (!index.isValid() || index.row() < numberOfDefaultSchemes |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
725 |
|| index.row() >= schemes.size() |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
726 |
|| index.column() >= defaultScheme.size() |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
727 |
|| role != Qt::EditRole) |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
728 |
return false; |
1884 | 729 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
730 |
schemes[index.row()][index.column()] = value; |
1885 | 731 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
732 |
emit dataChanged(index, index); |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
733 |
return true; |
1881 | 734 |
} |
1884 | 735 |
|
736 |
bool AmmoSchemeModel::insertRows(int row, int count, const QModelIndex & parent) |
|
737 |
{ |
|
4560
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
738 |
Q_UNUSED(count); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
739 |
|
4600
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
740 |
beginInsertRows(parent, schemes.size(), schemes.size()); |
1884 | 741 |
|
4600
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
742 |
if (row == -1) |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
743 |
{ |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
744 |
QList<QVariant> newScheme = defaultScheme; |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
745 |
newScheme[0] = QVariant(tr("new")); |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
746 |
schemes.insert(schemes.size(), newScheme); |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
747 |
} |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
748 |
else |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
749 |
{ |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
750 |
QList<QVariant> newScheme = schemes[row]; |
10310 | 751 |
newScheme[0] = QVariant(tr("copy of %1").arg(newScheme[0].toString())); |
4600
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
752 |
schemes.insert(schemes.size(), newScheme); |
5a3b1dbdd4c9
added copying also to schemes and updated some translations
Henek
parents:
4560
diff
changeset
|
753 |
} |
1884 | 754 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
755 |
endInsertRows(); |
2377 | 756 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
757 |
return true; |
1884 | 758 |
} |
759 |
||
760 |
bool AmmoSchemeModel::removeRows(int row, int count, const QModelIndex & parent) |
|
761 |
{ |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
762 |
if(count != 1 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
763 |
|| row < numberOfDefaultSchemes |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
764 |
|| row >= schemes.size()) |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
765 |
return false; |
2377 | 766 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
767 |
beginRemoveRows(parent, row, row); |
1884 | 768 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
769 |
schemes.removeAt(row); |
1884 | 770 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
771 |
endRemoveRows(); |
1902
aeadb10c2d77
Add delete button and scheme selection combobox to scheme edit page
unc0rr
parents:
1899
diff
changeset
|
772 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
773 |
return true; |
1884 | 774 |
} |
775 |
||
776 |
QVariant AmmoSchemeModel::data(const QModelIndex &index, int role) const |
|
777 |
{ |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
778 |
if (!index.isValid() || index.row() < 0 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
779 |
|| index.row() >= schemes.size() |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
780 |
|| index.column() >= defaultScheme.size() |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
781 |
|| (role != Qt::EditRole && role != Qt::DisplayRole) |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
782 |
) |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
783 |
return QVariant(); |
1884 | 784 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
785 |
return schemes[index.row()][index.column()]; |
1884 | 786 |
} |
1897 | 787 |
|
788 |
void AmmoSchemeModel::Save() |
|
789 |
{ |
|
3494 | 790 |
fileConfig.beginWriteArray("schemes", schemes.size() - numberOfDefaultSchemes); |
2377 | 791 |
|
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
792 |
for (int i = 0; i < schemes.size() - numberOfDefaultSchemes; ++i) |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
793 |
{ |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
794 |
fileConfig.setArrayIndex(i); |
1897 | 795 |
|
3494 | 796 |
QList<QVariant> scheme = schemes[i + numberOfDefaultSchemes]; |
2377 | 797 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
798 |
for (int k = 0; k < scheme.size(); ++k) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
799 |
fileConfig.setValue(spNames[k], scheme[k]); |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
800 |
} |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
801 |
fileConfig.endArray(); |
1897 | 802 |
} |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
803 |
|
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
804 |
|
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
805 |
NetAmmoSchemeModel::NetAmmoSchemeModel(QObject * parent) : |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
806 |
QAbstractTableModel(parent) |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
807 |
{ |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
808 |
netScheme = defaultScheme; |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
809 |
} |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
810 |
|
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
811 |
QVariant NetAmmoSchemeModel::headerData(int section, Qt::Orientation orientation, int role) const |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
812 |
{ |
4560
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
813 |
Q_UNUSED(section); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
814 |
Q_UNUSED(orientation); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
815 |
Q_UNUSED(role); |
5d6c7f88db73
- Some work on drawMap widget and scene to allow undo, clear, save and load operations
unc0rr
parents:
4449
diff
changeset
|
816 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
817 |
return QVariant(); |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
818 |
} |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
819 |
|
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
820 |
int NetAmmoSchemeModel::rowCount(const QModelIndex & parent) const |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
821 |
{ |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
822 |
if (parent.isValid()) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
823 |
return 0; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
824 |
else |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
825 |
return 1; |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
826 |
} |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
827 |
|
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
828 |
int NetAmmoSchemeModel::columnCount(const QModelIndex & parent) const |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
829 |
{ |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
830 |
if (parent.isValid()) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
831 |
return 0; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
832 |
else |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
833 |
return defaultScheme.size(); |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
834 |
} |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
835 |
|
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
836 |
QVariant NetAmmoSchemeModel::data(const QModelIndex &index, int role) const |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
837 |
{ |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
838 |
if (!index.isValid() || index.row() < 0 |
6616
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
839 |
|| index.row() > 1 |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
840 |
|| index.column() >= defaultScheme.size() |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
841 |
|| (role != Qt::EditRole && role != Qt::DisplayRole) |
f77bb02b669f
astyle -C -S -L -N --style=allman --recursive "QTfrontend/*.cpp" "QTfrontend/*.h"
nemo
parents:
6061
diff
changeset
|
842 |
) |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
843 |
return QVariant(); |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
844 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
845 |
return netScheme[index.column()]; |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
846 |
} |
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
847 |
|
10721
9b789de8e5df
Workaround bug (each time losing room master status, even when joining mutliple rooms, new instance of NetAmmoSchemeModel created, receiving schemeConfig and modifying its 43rd member, thus the last model which accepts this signal has the string cut down several times, workaround creates copy of qstringlist to avoid modifying shared message instance. Proper fix would delete unneeded instances of NetAmmoSchemeModel, but who cares)
unc0rr
parents:
10549
diff
changeset
|
848 |
void NetAmmoSchemeModel::setNetSchemeConfig(QStringList cfg) |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
849 |
{ |
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
850 |
if(cfg.size() != netScheme.size()) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
851 |
{ |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
852 |
qWarning("Incorrect scheme cfg size"); |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
853 |
return; |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
854 |
} |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
855 |
|
9904
ef3321c86912
Prepend '!' to 42nd scheme parameter in network traffic
unc0rr
parents:
9902
diff
changeset
|
856 |
cfg[42] = cfg[42].mid(1); |
ef3321c86912
Prepend '!' to 42nd scheme parameter in network traffic
unc0rr
parents:
9902
diff
changeset
|
857 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
858 |
for(int i = 0; i < cfg.size(); ++i) |
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
859 |
netScheme[i] = QVariant(cfg[i]); |
1899
5763f46d7486
Sync schemes config over net should work now (untested)
unc0rr
parents:
1897
diff
changeset
|
860 |
|
2948
3f21a9dc93d0
Replace tabs with spaces using 'expand -t 4' command
unc0rr
parents:
2915
diff
changeset
|
861 |
reset(); |
5717 | 862 |
} |