Here is the timerun example map from Dinius:
Code: Select all
// entity 0
{
"classname" "worldspawn"
// brush 0
{
( 3264 1024 320 ) ( 3264 0 320 ) ( 2240 1024 320 ) common/caulk 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 512 ) ( 2304 1024 512 ) ( 3328 1024 256 ) common/caulk 0 32 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 512 ) ( 3328 1024 256 ) ( 3328 0 512 ) common/caulk 0 32 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 256 ) ( 3328 0 256 ) ( 2304 1024 256 ) fueldump/fueldumpsky 0 0 0 6.5000004768 2 0 0 0
( 2304 0 256 ) ( 2304 0 512 ) ( 3328 0 256 ) common/caulk 0 32 0 0.4999999702 0.4999999702 0 0 0
( 0 0 256 ) ( 0 1024 256 ) ( 0 0 512 ) common/caulk 0 32 0 0.4999999702 0.4999999702 0 0 0
}
// brush 1
{
( 3264 1024 256 ) ( 3264 0 256 ) ( 2240 1024 256 ) common/noreset 0 0 0 2 4 0 0 0
( 3328 1024 256 ) ( 2304 1024 256 ) ( 3328 1024 0 ) common/noreset 0 0 0 2 1 0 0 0
( 2304 0 0 ) ( 3328 0 0 ) ( 2304 1024 0 ) common/noreset 0 0 0 2 4 0 0 0
( 2304 0 0 ) ( 2304 0 256 ) ( 3328 0 0 ) common/noreset 0 0 0 2 1 0 0 0
( 0 0 0 ) ( 0 1024 0 ) ( 0 0 256 ) common/noreset 0 0 0 4 1 0 0 0
( 512 576 0 ) ( 512 448 0 ) ( 512 576 128 ) common/noreset 0 0 0 4 1 0 0 0
}
// brush 2
{
( 0 1024 256 ) ( 0 0 256 ) ( -64 1024 256 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 0 1024 256 ) ( -64 1024 256 ) ( 0 1024 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 0 1024 256 ) ( 0 1024 0 ) ( 0 0 256 ) battery_wall/wall03_mid 0 0 0 0.5 0.5 0 0 0
( -64 0 0 ) ( 0 0 0 ) ( -64 1024 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( -64 0 0 ) ( -64 0 256 ) ( 0 0 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( -64 0 0 ) ( -64 1024 0 ) ( -64 0 256 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 3
{
( 3392 1024 256 ) ( 3392 0 256 ) ( 3328 1024 256 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3392 1024 256 ) ( 3328 1024 256 ) ( 3392 1024 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3392 1024 256 ) ( 3392 1024 0 ) ( 3392 0 256 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3328 0 0 ) ( 3392 0 0 ) ( 3328 1024 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3328 0 0 ) ( 3328 0 256 ) ( 3392 0 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3328 0 0 ) ( 3328 1024 0 ) ( 3328 0 256 ) battery_wall/wall03_mid 0 0 0 0.5 0.5 0 0 0
}
// brush 4
{
( 3328 2048 256 ) ( 3328 1024 256 ) ( 0 2048 256 ) common/caulk 0 8 0 0.4999999702 0.4999999702 0 0 0
( 3328 1088 256 ) ( 0 1088 256 ) ( 3328 1088 64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 2048 256 ) ( 3328 2048 64 ) ( 3328 1024 256 ) common/caulk 112 0 0 0.4999999702 0.4999999702 0 0 0
( 0 1024 0 ) ( 3328 1024 0 ) ( 0 2048 0 ) common/caulk 0 8 0 0.4999999702 0.4999999702 0 0 0
( 0 1024 64 ) ( 0 1024 256 ) ( 3328 1024 64 ) battery_wall/wall03_mid 0 0 0 0.4999999702 0.4999999702 0 0 0
( 0 1024 64 ) ( 0 2048 64 ) ( 0 1024 256 ) common/caulk 112 0 0 0.4999999702 0.4999999702 0 0 0
}
// brush 5
{
( 3328 960 256 ) ( 3328 -64 256 ) ( 0 960 256 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 3328 0 256 ) ( 0 0 256 ) ( 3328 0 64 ) battery_wall/wall03_mid 0 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 960 256 ) ( 3328 960 64 ) ( 3328 -64 256 ) common/caulk 8 0 0 0.4999999702 0.4999999702 0 0 0
( 0 -64 0 ) ( 3328 -64 0 ) ( 0 960 0 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 0 -64 64 ) ( 0 -64 256 ) ( 3328 -64 64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 0 -64 64 ) ( 0 960 64 ) ( 0 -64 256 ) common/caulk 8 0 0 0.4999999702 0.4999999702 0 0 0
}
// brush 6
{
( 3328 496 256 ) ( 512 496 256 ) ( 512 528 256 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3328 528 0 ) ( 512 528 256 ) ( 512 528 0 ) miltary_wall/concrete_m05c 0 0 0 0.5 0.5 0 0 0
( 3328 528 256 ) ( 3328 528 0 ) ( 3328 512 256 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3328 496 0 ) ( 512 528 0 ) ( 512 496 0 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3328 496 256 ) ( 512 496 0 ) ( 512 496 256 ) miltary_wall/concrete_m05c 0 0 0 0.5 0.5 0 0 0
( 512 528 0 ) ( 512 496 256 ) ( 512 496 0 ) miltary_wall/concrete_m05c 0 0 0 0.5 0.5 0 0 0
}
// brush 7
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) snow_sd/icelake2_opaque 8 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 2304 0 192 ) ( 3328 0 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 544 352 -64 ) ( 544 544 -64 ) ( 544 352 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 1824 496 -64 ) ( 1920 496 -64 ) ( 1824 496 64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 1792 832 -64 ) ( 1792 576 -64 ) ( 1792 832 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 8
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) chateau/walltest_c07a 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 2304 1024 192 ) ( 3328 1024 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 2304 0 192 ) ( 3328 0 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 512 576 64 ) ( 512 448 -64 ) ( 512 576 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 544 352 64 ) ( 544 544 -64 ) ( 544 352 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 9
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) chateau/walltest_c07a 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 2304 1024 192 ) ( 3328 1024 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 2304 0 192 ) ( 3328 0 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 3072 576 64 ) ( 3072 416 -64 ) ( 3072 576 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 3104 608 -64 ) ( 3104 512 -64 ) ( 3104 608 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 10
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) mp_wurzburg/road 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 2304 1024 192 ) ( 3328 1024 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 3328 1024 -64 ) ( 3328 0 192 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 2304 0 192 ) ( 3328 0 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 3104 608 64 ) ( 3104 512 -64 ) ( 3104 608 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 11
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) mp_wurzburg/road 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 2304 1024 192 ) ( 3328 1024 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 544 352 -64 ) ( 544 544 -64 ) ( 544 352 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 1824 528 64 ) ( 1920 528 -64 ) ( 1824 528 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 1792 832 -64 ) ( 1792 576 -64 ) ( 1792 832 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 12
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) egypt_walls_sd/white01 8 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 2304 0 192 ) ( 3328 0 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 1824 496 -64 ) ( 1920 496 -64 ) ( 1824 496 64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 1792 832 64 ) ( 1792 576 -64 ) ( 1792 832 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 1824 672 -64 ) ( 1824 576 -64 ) ( 1824 672 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 13
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) egypt_walls_sd/white01 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 2304 1024 192 ) ( 3328 1024 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 1824 528 64 ) ( 1920 528 -64 ) ( 1824 528 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 1792 832 64 ) ( 1792 576 -64 ) ( 1792 832 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 1824 672 -64 ) ( 1824 576 -64 ) ( 1824 672 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 14
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) snow_sd/icelake2_opaque 8 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 2304 0 192 ) ( 3328 0 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 3072 576 -64 ) ( 3072 416 -64 ) ( 3072 576 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 1824 496 -64 ) ( 1920 496 -64 ) ( 1824 496 64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 1824 672 64 ) ( 1824 576 -64 ) ( 1824 672 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 15
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) mp_wurzburg/road 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 2304 1024 192 ) ( 3328 1024 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 3072 576 -64 ) ( 3072 416 -64 ) ( 3072 576 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
( 1824 528 64 ) ( 1920 528 -64 ) ( 1824 528 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 1824 672 64 ) ( 1824 576 -64 ) ( 1824 672 -64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
// brush 16
{
( 3264 1024 0 ) ( 3264 0 0 ) ( 2240 1024 0 ) mp_wurzburg/road 8 0 0 0.4999999702 0.4999999702 0 0 0
( 3328 1024 192 ) ( 2304 1024 192 ) ( 3328 1024 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 3328 0 -64 ) ( 2304 1024 -64 ) common/caulk 0 0 0 0.4999999702 0.4999999702 0 0 0
( 2304 0 -64 ) ( 2304 0 192 ) ( 3328 0 -64 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 0 0 -64 ) ( 0 1024 -64 ) ( 0 0 192 ) common/caulk 0 112 0 0.4999999702 0.4999999702 0 0 0
( 512 576 -64 ) ( 512 448 -64 ) ( 512 576 64 ) common/caulk 0 0 0 0.5 0.5 0 0 0
}
}
// entity 1
{
"classname" "trigger_multiple"
"target" "target_startTimer1"
// brush 0
{
( 544 1024 256 ) ( 544 544 256 ) ( 512 1024 256 ) common/trigger 40 0 0 0.4999999702 0.4999999702 0 0 0
( 544 1024 64 ) ( 512 1024 64 ) ( 544 1024 0 ) common/trigger 40 8 0 0.4999999702 0.4999999702 0 0 0
( 544 1024 64 ) ( 544 1024 0 ) ( 544 544 64 ) common/trigger 0 8 0 0.4999999702 0.4999999702 0 0 0
( 512 544 0 ) ( 544 544 0 ) ( 512 1024 0 ) common/trigger 40 0 0 0.4999999702 0.4999999702 0 0 0
( 512 528 0 ) ( 512 528 64 ) ( 544 528 0 ) common/trigger 40 8 0 0.4999999702 0.4999999702 0 0 0
( 512 544 0 ) ( 512 1024 0 ) ( 512 544 64 ) common/trigger 0 8 0 0.4999999702 0.4999999702 0 0 0
}
}
// entity 2
{
"classname" "trigger_multiple"
"target" "target_checkpoint1"
// brush 0
{
( 1824 1024 256 ) ( 1824 544 256 ) ( 1792 1024 256 ) common/trigger 0 0 0 0.5 0.5 0 0 0
( 1824 1024 64 ) ( 1792 1024 64 ) ( 1824 1024 0 ) common/trigger 0 128 0 0.5 0.5 0 0 0
( 1824 1024 64 ) ( 1824 1024 0 ) ( 1824 544 64 ) common/trigger 0 128 0 0.5 0.5 0 0 0
( 1792 544 0 ) ( 1824 544 0 ) ( 1792 1024 0 ) common/trigger 0 0 0 0.5 0.5 0 0 0
( 1792 528 0 ) ( 1792 528 64 ) ( 1824 528 0 ) common/trigger 0 128 0 0.5 0.5 0 0 0
( 1792 544 0 ) ( 1792 1024 0 ) ( 1792 544 64 ) common/trigger 0 128 0 0.5 0.5 0 0 0
}
}
// entity 3
{
"classname" "trigger_multiple"
"target" "target_stopTimer1"
"name" "flatrun 1"
// brush 0
{
( 3104 1024 256 ) ( 3104 544 256 ) ( 3072 1024 256 ) common/trigger 79.9995117188 0 0 0.4999999702 0.4999999702 0 0 0
( 3104 1024 64 ) ( 3072 1024 64 ) ( 3104 1024 0 ) common/trigger 79.9995117188 8 0 0.4999999702 0.4999999702 0 0 0
( 3104 1024 64 ) ( 3104 1024 0 ) ( 3104 544 64 ) common/trigger 0 8 0 0.4999999702 0.4999999702 0 0 0
( 3072 544 0 ) ( 3104 544 0 ) ( 3072 1024 0 ) common/trigger 79.9995117188 0 0 0.4999999702 0.4999999702 0 0 0
( 3072 528 0 ) ( 3072 528 64 ) ( 3104 528 0 ) common/trigger 79.9995117188 8 0 0.4999999702 0.4999999702 0 0 0
( 3072 544 0 ) ( 3072 1024 0 ) ( 3072 544 64 ) common/trigger 0 8 0 0.4999999702 0.4999999702 0 0 0
}
}
// entity 4
{
"classname" "trigger_multiple"
"target" "target_stopTimer2"
// brush 0
{
( 3104 496 256 ) ( 3104 16 256 ) ( 3072 496 256 ) common/trigger 79.9995117188 23.9999980927 0 0.4999999702 0.4999999702 0 0 0
( 3104 496 64 ) ( 3072 496 64 ) ( 3104 496 0 ) common/trigger 79.9995117188 8 0 0.4999999702 0.4999999702 0 0 0
( 3104 496 64 ) ( 3104 496 0 ) ( 3104 16 64 ) common/trigger 96.0000076294 8 0 0.4999999702 0.4999999702 0 0 0
( 3072 16 0 ) ( 3104 16 0 ) ( 3072 496 0 ) common/trigger 79.9995117188 23.9999980927 0 0.4999999702 0.4999999702 0 0 0
( 3072 0 0 ) ( 3072 0 64 ) ( 3104 0 0 ) common/trigger 79.9995117188 8 0 0.4999999702 0.4999999702 0 0 0
( 3072 16 0 ) ( 3072 496 0 ) ( 3072 16 64 ) common/trigger 96.0000076294 8 0 0.4999999702 0.4999999702 0 0 0
}
}
// entity 5
{
"classname" "trigger_multiple"
"target" "target_checkpoint2"
// brush 0
{
( 1824 496 256 ) ( 1824 16 256 ) ( 1792 496 256 ) common/trigger 0 23.9999980927 0 0.4999999702 0.4999999702 0 0 0
( 1824 496 64 ) ( 1792 496 64 ) ( 1824 496 0 ) common/trigger 0 8 0 0.4999999702 0.4999999702 0 0 0
( 1824 496 64 ) ( 1824 496 0 ) ( 1824 16 64 ) common/trigger 96.0000076294 8 0 0.4999999702 0.4999999702 0 0 0
( 1792 16 0 ) ( 1824 16 0 ) ( 1792 496 0 ) common/trigger 0 23.9999980927 0 0.4999999702 0.4999999702 0 0 0
( 1792 0 0 ) ( 1792 0 64 ) ( 1824 0 0 ) common/trigger 0 8 0 0.4999999702 0.4999999702 0 0 0
( 1792 16 0 ) ( 1792 496 0 ) ( 1792 16 64 ) common/trigger 96.0000076294 8 0 0.4999999702 0.4999999702 0 0 0
}
}
// entity 6
{
"classname" "trigger_multiple"
"target" "target_startTimer2"
// brush 0
{
( 544 496 256 ) ( 544 16 256 ) ( 512 496 256 ) common/trigger 40 23.9999980927 0 0.4999999702 0.4999999702 0 0 0
( 544 496 64 ) ( 512 496 64 ) ( 544 496 0 ) common/trigger 40 8 0 0.4999999702 0.4999999702 0 0 0
( 544 496 64 ) ( 544 496 0 ) ( 544 16 64 ) common/trigger 96.0000076294 8 0 0.4999999702 0.4999999702 0 0 0
( 512 16 0 ) ( 544 16 0 ) ( 512 496 0 ) common/trigger 40 23.9999980927 0 0.4999999702 0.4999999702 0 0 0
( 512 0 0 ) ( 512 0 64 ) ( 544 0 0 ) common/trigger 40 8 0 0.4999999702 0.4999999702 0 0 0
( 512 16 0 ) ( 512 496 0 ) ( 512 16 64 ) common/trigger 96.0000076294 8 0 0.4999999702 0.4999999702 0 0 0
}
}
// entity 7
{
"classname" "target_startTimer"
"origin" "448 768 128"
"targetname" "target_startTimer1"
"name" "flatrun 1"
}
// entity 8
{
"classname" "target_checkpoint"
"origin" "1728 768 128"
"targetname" "target_checkpoint1"
"name" "flatrun 1"
}
// entity 9
{
"classname" "target_stopTimer"
"origin" "3008 768 128"
"targetname" "target_stopTimer1"
"name" "flatrun 1"
}
// entity 10
{
"classname" "target_startTimer"
"origin" "448 256 128"
"targetname" "target_startTimer2"
"name" "Ice 1"
}
// entity 11
{
"classname" "target_checkpoint"
"origin" "1728 256 128"
"targetname" "target_checkpoint2"
"name" "Ice 1"
}
// entity 12
{
"classname" "target_stopTimer"
"origin" "3008 256 128"
"targetname" "target_stopTimer2"
"name" "Ice 1"
}
// entity 13
{
"classname" "info_player_deathmatch"
"origin" "64 512 64"
}
(copy & paste into a txt doc then change extension to .map)
Next problem you may have is that you don't have the entities in Radiant. I've attached a zip with the def files for the entities.
You can find these files in your radiant installation for me it was like this:
C:\Program Files (x86)\NetRadiant\et.game\etmain\
might want to make a backup of the current .def files in case something goes wrong.
That should get you started.
Other tips:
- Make all the triggers first, each checkpoint, start and stop are trigger_multiples that you just go through (or touch - the checkpoint is activated as soon as you touch the trigger multiple, so width doesn't always matter)
- Make the relevant entities for start, stop and for each checkpoint you need a separate target_checkpoint.
- Deselect everything, then select a trigger_multiple FIRST then a start/stop/checkpoint and then press ctrl+k, this connects the two.
- Repeat for each trigger.
Multiple runs:
for multiple runs in one map you just need to add [key: name] and [value: <insert name of run>] to the target_stop, target_start and the target_checkpoints for each run. If you want multiple runs to end in the same place you still need 3 stop triggers.
Mandatory checkpoints:
To force the player to go through all the checkpoints you can add [key: mincheckpoints] and [value: <amount of checkpoints>]. The player then HAS to go through at least <amount of checkpoints> to set a valid time.
There is a small annoyance here, you can't specify which checkpoints are mandatory, so if you have 6 checkpoints and you set mincheckpoints to 5 then the player can skip 1 checkpoint. But you can't specify which one.
Good Luck!