816 << QVariant(100) // get away time 41 |
817 << QVariant(100) // get away time 41 |
817 << QVariant(0) // world edge 42 |
818 << QVariant(0) // world edge 42 |
818 << QVariant() // scriptparam 43 |
819 << QVariant() // scriptparam 43 |
819 ; |
820 ; |
820 |
821 |
|
822 QList<QVariant> racer; |
|
823 racer |
|
824 << predefSchemesNames[15] // name 0 |
|
825 << QVariant(false) // switchhog 1 |
|
826 << QVariant(false) // team divide 2 |
|
827 << QVariant(true) // solid land 3 |
|
828 << QVariant(true) // border 4 |
|
829 << QVariant(false) // low gravity 5 |
|
830 << QVariant(false) // laser sight 6 |
|
831 << QVariant(true) // invulnerable 7 |
|
832 << QVariant(false) // reset health 8 |
|
833 << QVariant(false) // vampiric 9 |
|
834 << QVariant(false) // karma 10 |
|
835 << QVariant(false) // artillery 11 |
|
836 << QVariant(true) // random order 12 |
|
837 << QVariant(false) // king 13 |
|
838 << QVariant(false) // place hog 14 |
|
839 << QVariant(true) // shared ammo 15 |
|
840 << QVariant(true) // disable girders 16 |
|
841 << QVariant(true) // disable land objects 17 |
|
842 << QVariant(false) // AI survival 18 |
|
843 << QVariant(true) // inf. attack 19 |
|
844 << QVariant(true) // reset weps 20 |
|
845 << QVariant(false) // per hog ammo 21 |
|
846 << QVariant(false) // no wind 22 |
|
847 << QVariant(false) // more wind 23 |
|
848 << QVariant(false) // tag team 24 |
|
849 << QVariant(false) // bottom border 25 |
|
850 << QVariant(100) // damage modfier 26 |
|
851 << QVariant(30) // turn time 27 |
|
852 << QVariant(100) // init health 28 |
|
853 << QVariant(50) // sudden death 29 |
|
854 << QVariant(1) // case prob 30 |
|
855 << QVariant(0) // mines time 31 |
|
856 << QVariant(0) // mines number 32 |
|
857 << QVariant(0) // mine dud pct 33 |
|
858 << QVariant(0) // explosives 34 |
|
859 << QVariant(0) // air mines 35 |
|
860 << QVariant(0) // health case pct 36 |
|
861 << QVariant(25) // health case amt 37 |
|
862 << QVariant(0) // water rise amt 38 |
|
863 << QVariant(0) // health dec amt 39 |
|
864 << QVariant(100) // rope modfier 40 |
|
865 << QVariant(100) // get away time 41 |
|
866 << QVariant(0) // world edge 42 |
|
867 << QVariant() // scriptparam 43 |
|
868 ; |
821 |
869 |
822 |
870 |
823 schemes.append(defaultScheme); |
871 schemes.append(defaultScheme); |
824 schemes.append(proMode); |
872 schemes.append(proMode); |
825 schemes.append(shoppa); |
873 schemes.append(shoppa); |
833 schemes.append(mutant); |
881 schemes.append(mutant); |
834 schemes.append(construction); |
882 schemes.append(construction); |
835 schemes.append(specialists); |
883 schemes.append(specialists); |
836 schemes.append(spaceinvasion); |
884 schemes.append(spaceinvasion); |
837 schemes.append(hedgeeditor); |
885 schemes.append(hedgeeditor); |
|
886 schemes.append(racer); |
838 |
887 |
839 if (!QDir(cfgdir->absolutePath() + "/Schemes").exists()) { |
888 if (!QDir(cfgdir->absolutePath() + "/Schemes").exists()) { |
840 QDir().mkdir(cfgdir->absolutePath() + "/Schemes"); |
889 QDir().mkdir(cfgdir->absolutePath() + "/Schemes"); |
841 } |
890 } |
842 QStringList predefSchemesNamesLower; |
891 QStringList predefSchemesNamesLower; |