forked from stuntrally/stuntrally3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchallenges.xml
1733 lines (1554 loc) · 64.1 KB
/
challenges.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<challenges>
<!-- Full example with Help:
// *** Main ***
// here you put display name, description text
// increase ver if you changed challenge (no need if track count changed)
// type is for putting it into gui tabs
// 0 Rally 1 Scenery 2 Endurance 3 Chase 4 Stunts 5 Extreme 6 Special 7 Test
// difficulty is for text displayed in list
// "1" easy .. "3" medium .. "6" extreme
<challenge name="Test Challenge 1" ver="1" difficulty="0" type="3"
descr="Challenge 1, to test logic.">
// *** Game setup ***
// Simulation mode: "easy" or "normal" (default)
// damage: "0" None "1" Reduced "2" Normal (default)
// boost: "0" Never "1" FuelLap (default) "2" FuelTime "3" Always
// flip: "0" Never "1" FuelBoost "2" Always (default)
// rewind: "0" None "1" Always (default) "2" Take back time
// dmg_lap: 0..100 damage repair on lap, default 40
// car change: "1" allow "0" deny (default) picked once at start
// abs,tcs: "1" allow "0" deny (default)
// todo: rewind "2" FuelLap "3" FuelTime
// todo: track retries/resets limit
<sim mode="normal" damage="2" boost="1" flip="2" rewind="1" carChng="0" abs="0" tcs="0" />
// *** Cars i.e. Vehicles ***
// you can put either cartype or car or both
// if more than 1, separate with |
// see in cars.xml (or in Gui) for all type names and cars id
// only those types or cars you put here will be available
// optional:
// deny=".." disallow specific vehicles
// allowed vehicle wheels count range: [whMin .. whMax]
// order of check is car names, deny, wheels range, car type, (see IsChallCar)
<cartype names="Gravel" whMin="2" whMax="4" />
<car names="HI|ES" deny="3B" />
// *** Hud ***
// not allowed when "0", "1" means user can choose
// checkpoint arrow, checkpoint beam (default: 0 deny)
// minimap, track's ghost, pacenotes, trail (default: 1 allow)
<hud minimap="1" chkArrow="1" chkBeam="1" trkGhost="1" pacenotes="1" trail="1" />
// *** Pass (win) conditions, for whole challenge ***
// use many if desired (one is good)
// *use none, if using only those for track
// got from all challenge stages
// - average points 5.0 .. 10.0 and more (recommended)
// - average position 1.0 .. 5.0 and more
// - total time in seconds .need to sum tracks, not recommended
// prizes 0 only gold 1 gold,silver 2 gold,silver,bronze (default)
// pass conditions are for gold prize
// silver is 1.0 points less or 2 positions more
// bronze 2.0 points or 4 pos
// factor is a multiplier for those values (silver,bronze)
// 1 is default does like above
// eg. using 2 will need 2.0 points less for silver etc.
// and will make it easier to pass challenge, but harder to win gold
<pass totalTime="123" avgPos="6" avgPoints="7" prizes="2" factor="1.5" />
For a track time 1:40 (100 sec)
Time Pos Points
1:36 1 12
1:38 1 11
1:40 1 10
1:41 2 9.5
1:42 3 9
1:44 5 8
1:47 8 6.5
1:49 10 5.5
2:00 21 0
One position is 0.5 points. Points go above 10 if you are better than track time (Pos stays at 1).
Points conditions are best to use, also allow scores higher than track's time.
<tracks>
// reversed direction when reversed="1", don't put for normal
// laps count (default 1)
// pass conditions, for this stage
// - points 5.0 .. 10.0 and more (recommended)
// - position 1 .. 5 and more (1 is best, can be better)
// - time in seconds (only for 1 car)
// one is recommended, can use many
// *if none used, will be only from whole challenge
<t name="TestC6-temp" reversed="1" laps="2" passTime="-1" passPoints="7.0" passPos="3"/>
<t name="TestC4-ow" passPoints="7.0" />
<t ..more.. />
</tracks>
</challenge>
See the Test challenges at end, to get known with various options and test in game.
Don't repeat default values. E.g. chkBeam="0" no need to put it, put only if you need "1".
-->
<!-- 🏞️ Rally short,easy -->
<!--========================================================================================================================-->
<challenge name="#A0C000Easy rounds" ver="1" difficulty="2" type="0"
descr="Very simple round tracks.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="For3-Snail" passPoints="9" />
<t name="Isl2-Sandy" passPoints="9" />
<t name="Fin2-Serpent" passPoints="9" />
</tracks>
</challenge>
<challenge name="#90D898Slippery Shorts" ver="1" difficulty="2" type="0"
descr="Short tracks on wet, very slippery road.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="For1-Slippery" passPoints="9" />
<t name="Wnt2-Wet" passPoints="9" />
<t name="For8-Stain" passPoints="9" />
</tracks>
</challenge>
<challenge name="#40C040Curly Flats" ver="1" difficulty="1" type="0"
descr="Flat and curly tracks. Needing some steering.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Isl4-Sunset" passPoints="9" />
<t name="Wnt5-Circles" passPoints="9" />
<t name="Jng8-Round" passPoints="9" />
<t name="Jng7-Hilly" passPoints="9" />
</tracks>
</challenge>
<challenge name="#B0FF00Short narrow" ver="2" difficulty="2" type="0"
descr="Short and easy but narrow tracks.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Grc3-Butterfly" passPoints="9" />
<t name="Isl12-Beach" passPoints="9" />
<t name="Grc4-River" passPoints="9" />
<t name="Mos3-Air" passPoints="9" />
</tracks>
</challenge>
<challenge name="#70F0B0Small banked" ver="1" difficulty="1" type="0"
descr="Short banked tracks.">
<cartype names="Gravel|Terrain|Extreme" />
<pass avgPoints="13" factor="2" />
<tracks>
<t name="For11-Dawn" passPoints="9" />
<t name="Mos2-Mouse" passPoints="9" />
<t name="Jng10-Spiral" passPoints="9" />
</tracks>
</challenge>
<challenge name="#C0F080Short pipes" ver="1" difficulty="2" type="0"
descr="Short easy tracks with some pipe fragments.">
<cartype names="Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Wnt8-PipeCross" passPoints="9" />
<t name="Sav9-Short" passPoints="10" />
<t name="Jng19-ShortFun" passPoints="9" />
</tracks>
</challenge>
<challenge name="#F0F000Winding pipes" ver="2" difficulty="2" type="0"
descr="Tracks fully in pipes, winding but quite easy. Don't drive too fast in small pipes.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Sav10-PipeCurl" passPoints="9" />
<t name="Mos7-Winding" passPoints="9" />
<t name="Aus2-PipeCoil" passPoints="9" />
</tracks>
</challenge>
<challenge name="#F0C000Lonely jumps" ver="1" difficulty="3" type="0"
descr="Tracks with single or strange jumps.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Des3-Passage" passPoints="9" />
<t name="Des16-AsphaltJumps" passPoints="9" />
<t name="Wnt15-SkiJump" passPoints="9" />
</tracks>
</challenge>
<!-- 3.0 -->
<challenge name="#B0C080Nice and #C0FF90easy" ver="1" difficulty="2" type="0"
descr="3 short, easy tracks. Nice looking locations. Caution: slow down before wooden bridges.">
<cartype names="Gravel|Terrain" />
<car names="U6|TU|BV" />
<pass avgPoints="10" />
<tracks>
<t name="Des19-Sandgrains" passPoints="9" />
<t name="Spr1-Rise" passPoints="9" />
<t name="For21-StuntValley" passPoints="9" />
</tracks>
</challenge>
<!-- 🏝️ Scenery -->
<!--========================================================================================================================-->
<challenge name="#F0E060Island Beauty" ver="2" difficulty="2" type="1"
descr="A trip through various beautiful island tracks. Many vehicles available. Caution: wider are more difficult.">
<cartype names="Gravel|Terrain|Asphalt|Extreme" />
<pass avgPoints="12" factor="1.5" />
<tracks>
<t name="Isl4-Sunset" passPoints="9" />
<t name="Isl12-Beach" passPoints="9" />
<t name="Isl5-Shore" passPoints="9" />
<t name="Isl10-Treasure" passPoints="9" />
<t name="Isl3-Islands" passPoints="9" />
<t name="Isl13-Beauty" passPoints="9" />
</tracks>
</challenge>
<challenge name="#FFA020Autumn Forests" ver="1" difficulty="1" type="1"
descr="Forest tracks, mostly in nice autumn colors.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Atm1-Autumn" passPoints="9" />
<t name="For4-OSquare" passPoints="9" />
<t name="Atm2-RedOakPark" laps="2" passPoints="9" />
<t name="Fin1-Lakes" passPoints="9" />
<t name="Atm6-Sunset" passPoints="9" />
</tracks>
</challenge>
<challenge name="#50FF50Jungle Trip" ver="1" difficulty="3" type="1"
descr="A trip inside jungle, not too dense. On 2 long, scenic tracks.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Jng13-Tropic" passPoints="9" />
<t name="Jng17-JungleCanyons" passPoints="9" />
</tracks>
</challenge>
<challenge name="#C0F080Savanna Frenzy" ver="1" difficulty="3" type="1"
descr="A trip to savanna, and it's frenzy roads.">
<cartype names="Terrain" />
<pass avgPoints="13" factor="2" />
<tracks>
<t name="Sav4-Hills" passPoints="9" />
<t name="Sav8-SlowFrenzy" passPoints="9" />
</tracks>
</challenge>
<challenge name="#F0F000Desert Visit" ver="2" difficulty="3" type="1"
descr="Visit to desert, on sand dunes.">
<car names="U6|UV|TW|TU|HR|LK4|BE|BV" />
<pass avgPoints="11" />
<tracks>
<t name="Des1-Dunes" passPoints="9" />
<t name="Des4-SBridge" passPoints="9" />
<t name="Des8-Technical" passPoints="9" />
</tracks>
</challenge>
<challenge name="#FFF050Persian #FFC070Fun" ver="2" difficulty="3" type="1"
descr="Drive in narrow Persian cities.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Des11-PersianCity" passPoints="9" />
<t name="Des15-CityWall" passPoints="9" />
<t name="Des14-JumpCrazy" passPoints="9" />
</tracks>
</challenge>
<challenge name="#D0D8D8Winter Sleep" ver="2" difficulty="2" type="1"
descr="Winter rally, slippery snow tracks.">
<cartype names="Gravel" />
<pass avgPoints="10" />
<tracks>
<t name="Wnt1-Cross" passPoints="9" />
<t name="Wnt7-LJs-Mntn" passPoints="9" />
<t name="Wnt10-Whirl" passPoints="9" />
</tracks>
</challenge>
<challenge name="#A0C080Forest Lanscapes" ver="1" difficulty="2" type="1"
descr="A trip on good looking forest tracks.">
<cartype names="Gravel" />
<pass avgPoints="11" />
<tracks>
<t name="For4-OSquare" passPoints="9" />
<t name="For6-Banked" passPoints="9" />
<t name="For15-ForestTrip" passPoints="9" />
<t name="For12-HighPeaks" passPoints="9" />
</tracks>
</challenge>
<challenge name="#B0FF00Greece Coast" ver="1" difficulty="2" type="1"
descr="Possibly bumpy, narrow or long tracks with good coastal views.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Grc2-Coast" passPoints="9" />
<t name="Grc4-River" passPoints="9" />
<t name="Grc3-Butterfly" passPoints="9" />
<t name="Grc5-Climb" passPoints="9" />
</tracks>
</challenge>
<challenge name="#70F0B0Mossy Jungle" ver="2" difficulty="2" type="1"
descr="Banked and mossy jungle tracks.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Mos3-Air" passPoints="9" />
<t name="Mos2-Mouse" passPoints="9" />
<t name="Mos4-MossyMntn" passPoints="9" />
</tracks>
</challenge>
<challenge name="#E0B090Canyon Side" ver="1" difficulty="3" type="1"
descr="Highest banked (terrain tilt angles) tracks.">
<cartype names="Gravel|Asphalt" />
<pass avgPoints="11" />
<tracks>
<t name="Can1-Hairpins" passPoints="9" />
<t name="Can2-CanyonRun" passPoints="9" />
<t name="Can4-Sway" passPoints="9" />
</tracks>
</challenge>
<!-- 2.7 -->
<challenge name="#B0C0B0I'm only #80F080happy #B0C0B0when it #60B0F0rains" ver="1" difficulty="3" type="1"
descr="A longer collection of tracks, when it is constantly raining, not too little and not too much. Mostly forest tracks with clouded sky. Rather short and easy to drive, but surely slippery. #C0E0C0Fast vehicles available, changing possible.">
<car names="Y7|SX|BE|U6|TU" />
<sim carChng="1" />
<pass avgPoints="12" />
<tracks>
<t name="For8-Stain" passPoints="8" />
<t name="For4-OSquare" passPoints="9" />
<t name="Jng8-Round" passPoints="9" />
<t name="For6-Banked" passPoints="10" />
<t name="Wnt8-PipeCross" passPoints="10" />
<t name="Jng12-Fog" passPoints="9" />
<t name="Isl5-Shore" passPoints="11" />
<t name="Jng18-Tiny" passPoints="9" />
<t name="Isl10-Treasure" passPoints="10" />
<t name="Atm3-Orange" passPoints="10" />
<t name="Mos2-Mouse" passPoints="10" />
<t name="For9-MadMntn" passPoints="10" />
<t name="Atm4-Scary" passPoints="10" />
<t name="Vlc5-Sad" passPoints="10" />
<t name="Sur7-UaraHills" passPoints="10" />
</tracks>
</challenge>
<challenge name="#000000Black and #D0D8D8white #A0A5A9melancholy" ver="1" difficulty="3" type="1"
descr="Series of tracks with almost no color. Odd tracks on white winter, even tracks black or dark. High contrast. Surely the least appealing and depressing sceneries.">
<cartype names="Gravel" />
<pass avgPoints="11" />
<tracks>
<t name="Wnt1-Cross" passPoints="9" />
<t name="Blk1-Darkness" passPoints="9" />
<t name="Wnt10-Whirl" passPoints="9" />
<t name="Jng24-NightJungle" passPoints="9" />
<t name="Wnt17-FrozenGarden" passPoints="9" />
<t name="Oth2-BlackWinter" passPoints="8" />
<t name="Wnt13-MtFog" passPoints="9" />
</tracks>
</challenge>
<challenge name="#908030Brown #E0D850yellow pie" ver="1" difficulty="3" type="1"
descr="Another alternating series, where odd tracks are brown (some dark), and even tracks are yellow, mostly desert like.">
<cartype names="Gravel|Asphalt" />
<pass avgPoints="11" />
<tracks>
<t name="Vlc1-Dark" passPoints="9" />
<t name="Des1-Dunes" passPoints="9" />
<t name="Mud2-Bumps" passPoints="9" />
<t name="Des2-Mntn" passPoints="9" />
<t name="Vlc2-Volcanic" passPoints="9" />
<t name="Des10-MudBath" passPoints="9" />
<t name="Vlc5-Sad" passPoints="9" />
<t name="Des16-AsphaltJumps" passPoints="9" />
<t name="Mud3-Mudlake" passPoints="9" />
</tracks>
</challenge>
<!-- 3.0 -->
<challenge name="#E0C0A0Canyon #909060Mountains" ver="1" difficulty="4" type="1"
descr="3 tracks in and around various orange canyon mountains. Increasing track length and difficulty.">
<cartype names="Gravel|Asphalt|Extreme|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Atm10-LakeCity" passPoints="9" />
<t name="Can8-RedoPoka" passPoints="9" />
<t name="Mud6-Weiriwasso" passPoints="9" />
</tracks>
</challenge>
<challenge name="#80F0B0Moss and #F0A0A0Marble trip" ver="1" difficulty="4" type="1"
descr="Two long tracks, one inside foggy moss, other in strange new marble scenery.">
<sim boost="3" flip="2" rewind="2" />
<cartype names="Gravel|Asphalt|Extreme" />
<pass avgPoints="9" />
<tracks>
<t name="Mos8-MogFoss" passPoints="9" />
<t name="Mar2-Momayon" passPoints="9" />
</tracks>
</challenge>
<!-- ⏳ Endurance (long) -->
<!--========================================================================================================================-->
<challenge name="#80FF80The Long Beauty" ver="1" difficulty="2" type="2"
descr="Very long and beautiful terrain tracks.">
<cartype names="Gravel" />
<hud chkArrow="1" />
<pass avgPoints="10" />
<tracks>
<t name="Jng21-Paradise" passPoints="9" />
<t name="Isl13-Beauty" passPoints="9" />
<t name="Jng20-JungleMaze" passPoints="9" />
<t name="For12-HighPeaks" passPoints="9" />
</tracks>
</challenge>
<challenge name="#B0FF00Bumpy Rally" ver="1" difficulty="3" type="2"
descr="Short, fast tracks, positively banked.">
<cartype names="Gravel|Terrain" />
<hud chkArrow="1" />
<pass avgPoints="10" />
<tracks>
<t name="Grc2-Coast" passPoints="9" />
<t name="Aus3-Canyon" passPoints="9" />
<t name="Vlc2-Volcanic" passPoints="9" />
</tracks>
</challenge>
<challenge name="#E0B090Medium endurance" ver="1" difficulty="3" type="2"
descr="Long tracks. Need some endurance skills, clean driving with no mistakes.">
<cartype names="Gravel|Asphalt|Extreme" />
<hud chkArrow="1" />
<pass avgPoints="10" />
<tracks>
<t name="Can4-Sway" passPoints="9" />
<t name="Wnt11-Glacier" passPoints="9" />
<t name="Grc5-Climb" passPoints="9" />
</tracks>
</challenge>
<challenge name="#F0A080Long endurance" ver="1" difficulty="3" type="2"
descr="Very long tracks, need strong endurance skills and no mistakes while driving fast.">
<cartype names="Gravel|Asphalt|Extreme" />
<hud chkArrow="1" />
<pass avgPoints="10" />
<tracks>
<t name="Grc1-Long" passPoints="8" />
<t name="Can3-Vast" passPoints="8" />
<t name="Aus6-Cannon" passPoints="8" />
<t name="Wnt6-SnowyEights" passPoints="8" />
<t name="Mud4-Taiga" passPoints="8" />
</tracks>
</challenge>
<challenge name="#A0A000Bumpy rocks" ver="2" difficulty="3" type="2"
descr="Short but very bumpy tracks. Drive cautiously, slower to not jump on bumps.">
<cartype names="Gravel|Terrain|Extreme" />
<pass avgPoints="12" factor="2" />
<tracks>
<t name="Mud2-Bumps" passPoints="9" />
<t name="Des2-Mntn" passPoints="9" />
</tracks>
</challenge>
<challenge name="#A0C080Mad Hills" ver="1" difficulty="4" type="2"
descr="Medium tracks on quite noisy, random hills.">
<cartype names="Gravel|Terrain|Extreme" />
<pass avgPoints="10" />
<tracks>
<t name="Isl7-Moses" passPoints="9" />
<t name="For10-MntnTrail" passPoints="9" />
</tracks>
</challenge>
<challenge name="#70E050Swamps" ver="1" difficulty="4" type="2"
descr="The original Swamp and MudBath tracks. Quite bumpy and a bit tricky. Need to know the route to drive them fast.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="11" />
<tracks>
<t name="Jng15-Swamp" passPos="1" />
<t name="Des10-MudBath" passPos="1" />
</tracks>
</challenge>
<challenge name="#A0C080Tricky Heights" ver="1" difficulty="4" type="2"
descr="Medium tracks placed very high in mountains. Also curly and tricky.">
<cartype names="Gravel" />
<pass avgPoints="12" />
<tracks>
<t name="Wnt12-Peaks" passPoints="9" />
<t name="For13-Castle" passPoints="9" />
<t name="For16-Clew" passPoints="9" />
</tracks>
</challenge>
<challenge name="#D0D8D8Winter Chill" ver="1" difficulty="4" type="2"
descr="Icy winter tracks with solid ice surfaces, snowy road, wet asphalt, later with snowstorm and very winding, banked parts.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="12" />
<tracks>
<t name="Wnt16-IcyRiver" passPoints="10" />
<t name="Wnt17-FrozenGarden" passPoints="9" />
</tracks>
</challenge>
<challenge name="#A0C080Frenzy Maze" ver="1" difficulty="4" type="2"
descr="Frenzy (curly) tracks, mostly flat, but with many direction changes. Require a lot of steering.">
<cartype names="Gravel" />
<pass avgPoints="12" />
<tracks>
<t name="Sav2-Frenzy" passPoints="10" />
<t name="For14-Maze" passPoints="9" />
</tracks>
</challenge>
<challenge name="#E0B080Sway Roads" ver="4" difficulty="3" type="2"
descr="Very banked, winding roads. Changing tilt (roll) frequently.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="12" />
<tracks>
<t name="Wnt9-IceFrenzy" passPoints="9" />
<t name="Can7-RedWavy" passPoints="9" />
<t name="Aus8-Cliff" passPoints="8" />
</tracks>
</challenge>
<challenge name="#C0C000Banked Drive" ver="1" difficulty="3" type="2"
descr="Smooth but very banked roads.">
<cartype names="Gravel" />
<pass avgPoints="11" />
<tracks>
<t name="Sav13-Hole" passPoints="9" />
<t name="For17-BadCamber" passPoints="9" />
</tracks>
</challenge>
<challenge name="#E0D0C0Asphalt Cities" ver="4" difficulty="3" type="2"
descr="City tracks with mostly asphalt road.">
<cartype names="Asphalt|Gravel" />
<pass avgPoints="12" />
<tracks>
<t name="Aus7-MiningCity" passPoints="9" />
<t name="Oth1-FogCity" passPoints="9" />
<t name="Spc2-SpaceMine" passPoints="9" />
</tracks>
</challenge>
<!-- 2.7 -->
<challenge name="#B0A8A0Fresh rally #A0C080locations" ver="1" difficulty="2" type="2"
descr="Few new, rather easy rally tracks in new places, mostly forest.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="10" />
<tracks>
<t name="Grc12-KapabaRivers" passPoints="8" />
<t name="Isl16-SandyMountain" passPoints="8" />
<t name="For20-LakoPine" passPoints="8" />
<t name="For19-CrolKarstMntn" passPoints="8" />
<t name="Wnt18-MountPen" passPoints="8" />
</tracks>
</challenge>
<challenge name="#40D040Longest #A0D080mountain #C0D0E0trips" ver="1" difficulty="4" type="2"
descr="Very long and beautiful mountain tracks with steep hill climbs and including few drives through small villages. Pipes and banked bridges present.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="10" />
<tracks>
<t name="Jng25-CantorJungle" passPoints="8" />
<t name="For18-MountCaro" passPoints="7" />
</tracks>
</challenge>
<challenge name="#70F0B0Challenging terrains#B0A030 and pipes" ver="1" difficulty="4" type="2"
descr="New tracks with complex terrain and pipe installations.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="10" />
<tracks>
<t name="Grc11-PickCave" passPoints="8" />
<t name="Mos6-TaraMosses" passPoints="8" />
<t name="Vlc13-BorVolcano" passPoints="8" />
</tracks>
</challenge>
<!-- 3.0 2.8 -->
<challenge name="#60A0FFUnderwater #90C0FFadventures" ver="1" difficulty="5" type="2"
descr="Normally driving underwater wouldn't be possible, but here we are. A few tracks with significant parts underwater. Still very slow to do, so you can #2080F0boost always. #80C0F0Or you could pick the fastest U6 Bug vehicle.">
<cartype names="Gravel|Asphalt" />
<car names="BV|U6|Y7" />
<sim boost="3" />
<pass avgPoints="8" />
<tracks>
<t name="Isl20-Atlantis" passPoints="7" />
<t name="Isl21-BarrelFun" passPoints="7" />
<t name="Jng26-MilkyWay" passPoints="7" />
</tracks>
</challenge>
<!-- 🏎️ Chase (fast) -->
<!--========================================================================================================================-->
<challenge name="#C0C000Fast Banked" ver="1" difficulty="2" type="3"
descr="Short, very fast, banked forest tracks. Use boost to be faster.">
<cartype names="Gravel" />
<car names="SX|XZ" />
<pass avgPoints="14" factor="2" />
<tracks>
<t name="For7-Blur" laps="2" passPoints="10" />
<t name="For6-Banked" laps="2" passPoints="10" />
</tracks>
</challenge>
<challenge name="#C0C0A0Ancient Chase" ver="2" difficulty="3" type="3"
descr="Fast drive through 2 ancient cities. Sometimes narrow and with sharp turns.">
<car names="SX|XZ|Y7" />
<pass avgPoints="13" />
<tracks>
<t name="Des17-NileCity" passPoints="13.5" />
<t name="Grc8-SlopeCity" passPoints="12.5" />
</tracks>
</challenge>
<challenge name="#50FF50Tricky Jungle" ver="1" difficulty="3" type="3"
descr="Tricky drive through tiny, narrow, dense jungle tracks. Don't go too fast, it's better to be slower than to hit a tree.">
<cartype names="Gravel" />
<pass avgPoints="11" />
<tracks>
<t name="Jng11-Temple" laps="2" passPoints="9" />
<t name="Jng12-Fog" laps="2" passPoints="11" />
<t name="Jng18-Tiny" laps="2" passPoints="10" />
</tracks>
</challenge>
<challenge name="#40C040Fast Jungle" ver="1" difficulty="3" type="3"
descr="Fast drive through medium, round jungle tracks.">
<cartype names="Gravel" />
<car names="SX|XZ" />
<pass avgPoints="12" factor="1" />
<tracks>
<t name="Jng1-Curly" laps="2" passPoints="10" />
<t name="Jng3-Rocky" laps="2" passPoints="10" />
<t name="Jng8-Round" laps="2" passPoints="10" />
</tracks>
</challenge>
<challenge name="#A0A000Mud Attack" ver="1" difficulty="4" type="3"
descr="Drive through the most mud filled tracks, short and curly. Use boost in mud to be faster.">
<cartype names="Gravel" />
<pass avgPoints="14" factor="2" />
<tracks>
<t name="Jng14-Muddy" laps="2" passPoints="10" />
<t name="Jng16-MudMad" laps="2" passPoints="10" />
<t name="Mud5-Mudflats" laps="1" passPoints="9" />
</tracks>
</challenge>
<challenge name="#F8C0A0Max Banked" ver="1" difficulty="3" type="3"
descr="Maximum banked terrain tracks. Very fast and with side turns.">
<cartype names="Gravel|Asphalt" />
<pass avgPoints="11" />
<tracks>
<t name="Can2-CanyonRun" passPoints="9" />
<t name="Atm3-Orange" passPoints="9" />
<t name="Isl8-Pharaoh" passPoints="9" />
<t name="Can1-Hairpins" passPoints="9" />
</tracks>
</challenge>
<challenge name="#C0E8A0Twisted Bridges" ver="1" difficulty="4" type="3"
descr="Banked and twisted bridged roads. You get fast cars, but the key is to drive not too fast.">
<cartype names="Asphalt" />
<car names="SZ" />
<pass avgPos="2" />
<tracks>
<t name="Isl6-Flooded" laps="2" passPos="2" />
<t name="For9-MadMntn" laps="1" passPos="2" />
</tracks>
</challenge>
<challenge name="#F0F0A0Bridge Blaster" ver="1" difficulty="4" type="3"
descr="Race the fastest cars on bridged tracks as fast as you can while avoiding the walls. #E0C080Note: when driving those fast but low suspension cars, you need to brake before all highly banked turns to not damage them." >
<cartype names="Asphalt" />
<sim boost="0" />
<pass avgPoints="11.5" />
<tracks>
<t name="Wnt12-Peaks" laps="2" passPoints="11.5" />
<t name="For9-MadMntn" laps="1" passPoints="9" />
<t name="Isl9-Web" laps="1" passPoints="8" />
</tracks>
</challenge>
<!-- 2.7 -->
<challenge name="#FFD040Quickest #F08040long chase" ver="1" difficulty="3" type="3"
descr="The extremely fast car fast tracks. Possibly banked or long, but smooth and fun to drive at highest speeds.">
<car names="Y7" />
<pass avgPoints="15" />
<tracks>
<t name="Isl13-Beauty" passPoints="15" />
<t name="Can2-CanyonRun" passPoints="14" />
<t name="Atm3-Orange" passPoints="11" />
<t name="For6-Banked" passPoints="11" />
<t name="Sav4-Hills" passPoints="12" />
<t name="For9-MadMntn" passPoints="12" />
<t name="Aus6-Cannon" passPoints="9" />
<t name="Can3-Vast" passPoints="12" />
</tracks>
</challenge>
<challenge name="#FF6040Madly fast#A0A0FF 6 wheels" ver="1" difficulty="3" type="3"
descr="The ultra fast 6x6 vehicle on big fast tracks, some highly banked (tilted). Highest speeds and still possible to boost. Be as fast as possible.">
<car names="U6" />
<pass avgPoints="17" />
<tracks>
<t name="Isl13-Beauty" passPoints="13" />
<t name="Can2-CanyonRun" passPoints="17" />
<t name="Atm3-Orange" passPoints="13" />
<t name="Can3-Vast" passPoints="13" />
</tracks>
</challenge>
<!-- ⛈️🌋 Extreme conditions and weather -->
<!--========================================================================================================================-->
<!-- 2.7 1\ -->
<challenge name="#F0F0F0Icy #A0A0A0bad weather" ver="1" difficulty="3" type="4"
descr="Tracks on ice and fog with 4x4 terrain cars.">
<cartype names="Terrain" />
<sim boost="0" />
<hud pacenotes="0" trail="0" />
<pass avgPoints="19" factor="2" />
<tracks>
<t name="Wnt4-IceSlip" passPoints="18" />
<t name="Wnt13-MtFog" passPoints="13" />
</tracks>
</challenge>
<challenge name="#D09090Horrible #A0A0A0Weather" ver="2" difficulty="4" type="4"
descr="Sandstorms or heavy rain, this is definitely a challenge.">
<cartype names="Terrain" />
<hud pacenotes="0" trail="0" />
<pass avgPoints="14" factor="2" />
<tracks>
<t name="Des12-Sandstorm" passPoints="11" />
<t name="Aus9-RedDesert" passPoints="5" />
<t name="Atm5-Twister" passPoints="5" />
</tracks>
</challenge>
<challenge name="#706030Dark #8080D0Chase" ver="1" difficulty="2" type="4"
descr="Short dark tracks with 2 laps.">
<cartype names="Gravel" />
<pass avgPoints="12" />
<tracks>
<t name="Vlc1-Dark" laps="2" passPoints="9.5" />
<t name="Uni1-Magic" laps="2" passPoints="9.5" />
</tracks>
</challenge>
<challenge name="#908070Dark Habit" ver="1" difficulty="3" type="4"
descr="The darkest tracks, slightly depressing but not difficult.">
<cartype names="Gravel" />
<pass avgPoints="12" />
<tracks>
<t name="Blk1-Darkness" passPoints="9.5" />
<t name="Vlc5-Sad" passPoints="9.5" />
<t name="Atm4-Scary" passPoints="9.5" />
<t name="Jng24-NightJungle" passPoints="9.5" />
</tracks>
</challenge>
<challenge name="#80A030Unusual Places" ver="1" difficulty="3" type="4"
descr="Quite unusual places for racing: on active volcano ground and near volcanic acid. Stay on road to not damage car. Use boost to be faster on straights.">
<sim boost="2" />
<cartype names="Gravel|Asphalt|Extreme" />
<pass avgPoints="11" />
<tracks>
<t name="Tox2-AcidLakes" laps="2" passPoints="8" />
<t name="Vlc12-LavaPools" laps="2" passPoints="8" />
</tracks>
</challenge>
<challenge name="#F080B0Surreal #50F0A0Worlds" ver="1" difficulty="4" type="4"
descr="Very unrealistic, yet pretty and sometimes shocking environments.">
<sim boost="2" />
<cartype names="Gravel" />
<car names="SX|XZ" />
<pass avgPoints="11" />
<tracks>
<t name="Sur1-Surreal" passPoints="9" />
<t name="Sur2-GreenStar" passPoints="7" />
<t name="Sur3-Chaotic" passPoints="8" />
</tracks>
</challenge>
<challenge name="#80F030Really Dangerous" ver="1" difficulty="5" type="4"
descr="The very dangerous tracks. Driving on pipe, or with obstacles. When on pipe, drive slowly and stay on top, go lower only in turns.">
<sim boost="2" />
<cartype names="Gravel" />
<pass avgPoints="14" />
<tracks>
<t name="Tox1-Radioactive" passPoints="9" />
<t name="Can5-Obstacles" passPoints="9" />
<t name="Wnt14-DangerRoad" passPoints="9" />
</tracks>
</challenge>
<!-- Survival -->
<challenge name="#60A030Acid #60F030Lakes #B06050Survival" ver="1" difficulty="4" type="4"
descr="Drive 4 laps around Acid Lakes and finish it without taking too much damage from acid. #FFC0C0No time limit. No flip, rewind, boost, or repair.">
<sim damage="2" boost="0" flip="0" rewind="0" carChng="0" dmg_lap="0" />
<car names="S8" />
<hud trkGhost="0" chkBeam="1" chkArrow="1" />
<pass avgPos="30" prizes="2" />
<tracks>
<t name="Tox2-AcidLakes" laps="4"/>
</tracks>
</challenge>
<challenge name="#F07050Craters #B06050Survival" ver="1" difficulty="4" type="4"
descr="Drive 2 laps around Craters, without damaging the car too much from the heat (orange). Stay on road to survive. #FFC0C0No time limit. No flip, rewind, boost, or repair.">
<sim damage="2" boost="0" flip="0" rewind="0" carChng="0" dmg_lap="0" />
<car names="ES|FN" />
<hud trkGhost="0" chkBeam="1" chkArrow="1" />
<pass avgPos="30" prizes="2" />
<tracks>
<t name="Vlc9-Craters" laps="2"/>
</tracks>
</challenge>
<challenge name="#F0C030Lava #806050Pools #B06050Survival" ver="1" difficulty="4" type="4"
descr="Drive 3 laps near Lava Pools and finish it in one piece. Need to jump quite well without much damage. #FFC0C0No time limit. No flip, rewind, boost, or repair.">
<sim damage="2" boost="0" flip="0" rewind="0" carChng="0" dmg_lap="0" />
<car names="SZ" />
<hud trkGhost="0" chkBeam="1" chkArrow="1" />
<pass avgPos="30" prizes="2" />
<tracks>
<t name="Vlc12-LavaPools" laps="3"/>
</tracks>
</challenge>
<!-- 2.7 -->
<challenge name="#F080B0Surreal #F040C0Pai#F0F040nt#7070F0ing" ver="1" difficulty="3" type="4"
descr="Most surreal and colorful tracks, quite unreal and beautiful.">
<sim boost="2" />
<cartype names="Gravel" />
<car names="SX|XZ|U6|Y7|BE|BV" />
<pass avgPoints="11" />
<tracks>
<t name="Sur1-Surreal" passPoints="9" />
<t name="Sur5-FreshBreeze" passPoints="8" />
</tracks>
</challenge>
<!-- 3.0 -->
<challenge name="#010101Dark & #C08040Dense #60C090Vegetation" ver="1" difficulty="4" type="4"
descr="Inside dense forests and in dark or at night. Includes Finland with aurora. #F0F080Lights recommended. #2080F0Rewind goes back time.">
<sim rewind="2" />
<cartype names="Gravel|Asphalt" />
<car names="BV" />
<pass avgPoints="9" />
<tracks>
<t name="Can9-DukeRain" passPoints="8" />
<t name="Jng24-NightJungle" passPoints="8" />
<t name="Fin3-TreeTops" passPoints="8" />
<t name="Isl3-IslandsNight" passPoints="8" />
</tracks>
</challenge>
<challenge name="#104050Dark #90A080Weather #A0C0E0Stunt" ver="1" difficulty="4" type="4"
descr="Extreme weather on tracks with basic stunts. Not long, and not too difficult.">
<sim boost="3" flip="2" rewind="2" />
<cartype names="Gravel|Asphalt" />
<car names="U6|TU|BV" />
<pass avgPoints="9" />
<tracks>
<t name="Wnt1-CrossLoop" passPoints="6" />
<t name="For9-MadMntnDark" passPoints="8" />
</tracks>
</challenge>
<challenge name="#00F0FFThe #C000FFAno#30FF00maly" ver="1" difficulty="4" type="4"
descr="Odd, out of place, bizzare looking tracks in anomaly space with rendering glitches. Certainly surprising but without too difficult stunts. #2080F0Boost available always and rewind time.">
<sim boost="3" flip="2" rewind="2" />
<cartype names="Gravel|Asphalt" />
<car names="U6|TU|BV" />
<pass avgPoints="9" />
<tracks>
<t name="Ano0-AnomalyFun" passPoints="8" />
<t name="Ano1-Glitchy" passPoints="8" />
<t name="Ano2-Bug" passPoints="8" />
<t name="Ano3-Oversize" passPoints="8" />
</tracks>
</challenge>
<challenge name="#B0B0B0Urban #407010Decay" ver="1" difficulty="7" type="4"
descr="The most extremely twisted tracks in decaying urban, apocaliptic locations. Very long tracks with some difficult stunts. But mostly with slow, exhausting twists on road. #2080F0Boost available always and rewind time.">
<sim boost="3" flip="2" rewind="2" />
<cartype names="Gravel|Asphalt" />
<car names="U6|TU|BV" />
<pass avgPoints="9" />
<tracks>
<t name="Stn2-UltraFrenzy" passPoints="8" />
<t name="Apo1-TarFields" passPoints="8" />
</tracks>
</challenge>
<!-- ⭕➿ Stunts -->
<!--========================================================================================================================-->
<challenge name="#C0F080Stunt Fun" ver="1" difficulty="3" type="5"
descr="Fun tracks with just a few stunts.">
<cartype names="Gravel|Terrain" />
<pass avgPoints="12" />
<tracks>
<t name="Sav7-HighMadness" passPoints="9" />
<t name="Jng6-Fun" passPoints="9" />
</tracks>
</challenge>
<challenge name="#F0E020Perfect Jumps" ver="1" difficulty="3" type="5"
descr="Simple round tracks with jumps. But need to drive perfect. No time for mistakes.">
<cartype names="Gravel" />
<pass avgPoints="13" />
<tracks>
<t name="Des5-LowJumps" laps="2" passPoints="11" />
<t name="Des6-HighJumps" laps="2" passPoints="11" />
<t name="Can6-Abyss" laps="1" passPoints="9" />
</tracks>
</challenge>
<challenge name="#C0E090Pipe Easy" ver="1" difficulty="3" type="5"
descr="Medium difficulty pipe tracks.">
<cartype names="Gravel" />
<pass avgPoints="13" />
<tracks>
<t name="Sav6-PipeCrazy" laps="2" passPoints="11" />
<t name="Jng5-Pipes" laps="2" passPoints="11" />
<t name="Uni2-Swirl" passPoints="11" />
</tracks>
</challenge>
<challenge name="#FF9070Stunt Long" ver="1" difficulty="4" type="5"
descr="Long stunt filled tracks.">
<car names="SX|XZ|SZ|Y7" />
<pass avgPoints="11" />
<tracks>
<t name="Aus1-StuntPark" passPoints="9" />
<t name="Isl11-StuntIslands" passPoints="9" />
</tracks>
</challenge>
<challenge name="#30F030Half #F0F030Pipes" ver="1" difficulty="4" type="5"
descr="Curly tracks with a lot of half pipe roads.">
<car names="ES|HI|SX|XZ|SZ" />
<pass avgPoints="12" />
<tracks>
<t name="Grc6-Halfpipes" passPoints="10" />
<t name="Jng22-Knotted" passPoints="10" />
<t name="Aus4-Snake" passPoints="10" />
</tracks>
</challenge>
<challenge name="#F0F000Stunt Mix" ver="1" difficulty="4" type="5"
descr="Fun filled stunt tracks.">
<cartype names="Gravel" />
<pass avgPoints="12" />
<tracks>
<t name="Des18-Shuttle" passPoints="10" />
<t name="Isl14-Ocean" passPoints="9" />
</tracks>
</challenge>