Un-ignored: this is the working copy the emulator actually boots (patched BTL4OPT.EXE v4 lineage + .orig/.nop14/.pre_idle/.pre_limit backups, TESTARN.EGG arena1 test egg, REL410 BT+RP trees, VGL_LABS pod boot bats, VWETEST factory test suites, SB16 Creative utilities). The pristine untouched image remains ALPHA_1.zip. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
416 lines
12 KiB
Plaintext
416 lines
12 KiB
Plaintext
# -----------------------
|
|
# Yip's Yahoorama Scene
|
|
# -----------------------
|
|
VIEWANGLE 60.0
|
|
RETRACE 2
|
|
CLIP 0.7 210.0
|
|
FOG 80.0 210.0 0.2528 0.15110431 0.110202
|
|
BACKGND 0.4 0.6 0.8
|
|
AMBIENT 0.42150 0.41550 0.4102050
|
|
LIGHT 0.880 0.876870 0.876870 -70 20 0
|
|
|
|
ZONE 1
|
|
LODSTRESS 0.8
|
|
|
|
// START 6.6 9.1 0 0 0 0
|
|
START 0 0 0 0 0 0
|
|
KEYRATE 0.7 0.1
|
|
|
|
// SAMPLES ../siggraph.srf 0x350 210
|
|
|
|
// TRACKER MOUSE 1 1
|
|
TRACKER KEYBOARD 0.3 0.3
|
|
// TRACKER THRUSTMASTER 2.5 0.4 0
|
|
// TRACKER NONE 3.0 2.0
|
|
|
|
GEOMETRY .\VIDEO
|
|
MATERIAL .\VIDEO
|
|
TEXTURE .\VIDEO
|
|
GEOMETRY .
|
|
MATERIAL .
|
|
TEXTURE .
|
|
|
|
THREEPIPEMODE 0 2.35 2.6
|
|
|
|
// camera
|
|
VIEWSPLINE 0.00 0.01
|
|
DYNAMIC ban 1 camera.spl 0.0 0.01 bigdemo.evt 0
|
|
|
|
// ------
|
|
// vtvs
|
|
// ------
|
|
|
|
// STATIC ban 1 10 5 -200 0 0 0
|
|
DYNAMIC ban 1 yip_vtv1.spl 1.6 0.01
|
|
SCHILD vln 1 -2.76 -0.23 -2.30 0 0 0
|
|
SCHILD vln 1 -2.76 -0.23 0.00 0 0 0
|
|
SCHILD vln 1 -2.76 -0.23 2.25 0 0 0
|
|
SCHILD vrn 1 2.76 -0.23 -2.30 0 0 0
|
|
SCHILD vrn 1 2.76 -0.23 0.00 0 0 0
|
|
SCHILD vrn 1 2.76 -0.23 2.25 0 0 0
|
|
|
|
// STATIC bun 1 -10 5 -200 0 0 0
|
|
DYNAMIC man 1 yip_vtv1.spl 3.8 0.01
|
|
SCHILD vln 1 -1.75 -0.30 -3.34 0 0 0
|
|
SCHILD vln 1 -1.75 -0.30 3.29 0 0 0
|
|
SCHILD vrn 1 1.75 -0.30 -3.34 0 0 0
|
|
SCHILD vrn 1 1.75 -0.30 3.29 0 0 0
|
|
|
|
DYNAMIC san 1 yip_vtv1.spl 8.4 0.01
|
|
SCHILD vln 1 -1.40 0.35 -0.55 0 0 0
|
|
SCHILD vrn 1 1.40 0.35 -0.55 0 0 0
|
|
|
|
DYNAMIC sun 1 yip_vtv1.spl 11.4 0.01
|
|
SCHILD vln 1 -1.39 0.253 -0.534 0 0 0
|
|
SCHILD vrn 1 1.40 0.253 -0.534 0 0 0
|
|
|
|
// STATIC man 1 10 7 -150 0 0 0
|
|
// SCHILD vln 1 -1.75 -0.30 -3.34 0 0 0
|
|
// SCHILD vln 1 -1.75 -0.30 3.29 0 0 0
|
|
// SCHILD vrn 1 1.75 -0.30 -3.34 0 0 0
|
|
// SCHILD vrn 1 1.75 -0.30 3.29 0 0 0
|
|
//
|
|
// DYNAMIC mun 1 yip_vtv1.spl 11.4 0.01
|
|
// // STATIC mun 1 -10 7 -150 0 0 0
|
|
// SCHILD vln 1 -1.75 -0.25 -2.98 0 0 0
|
|
// SCHILD vln 1 -1.75 -0.25 3.41 0 0 0
|
|
// SCHILD vrn 1 1.75 -0.25 -2.98 0 0 0
|
|
// SCHILD vrn 1 1.75 -0.25 3.41 0 0 0
|
|
|
|
// --------------
|
|
// start of map
|
|
// --------------
|
|
|
|
STATIC cr2 1.0 0 0 -1775 0 0 0
|
|
STATIC cr2l 1.0 0 0 -1775 0 0 0
|
|
STATIC crp 1.0 0 0 -1475 0 0 0
|
|
STATIC cr1 1.0 0 0 -1375 0 0 0
|
|
STATIC cr1 1.0 0 0 -1475 0 0 0
|
|
STATIC cre 1.0 0 0 -3199.4 0 0 0
|
|
STATIC crel 1.0 0 0 -3199.4 0 0 0
|
|
STATIC cre 1.0 0 0 -1100 0 0 0
|
|
STATIC crel 1.0 0 0 -1100 0 0 0
|
|
STATIC cre 1.0 0 0 -1950 0 180 0
|
|
STATIC crel 1.0 0 0 -1950 0 180 0
|
|
STATIC cre 1.0 0 0 1195 0 180 0
|
|
STATIC crel 1.0 0 0 1195 0 180 0
|
|
STATIC cn5 1.0 0 0 -650 0 0 0
|
|
STATIC odc 1.0 -19.7109 34 -732.945 0 180 0
|
|
STATIC os1 1.0 -19.7109 34 -732.945 0 180 0
|
|
STATIC odc 1.0 -19.7109 34 -752.945 0 180 0
|
|
STATIC os1 1.0 -19.7109 34 -752.945 0 180 0
|
|
STATIC odc 1.0 -19.7109 34 -792.945 0 180 0
|
|
STATIC os1 1.0 -19.7109 34 -792.945 0 180 0
|
|
STATIC odc 1.0 20 34 -763 0 0 0
|
|
STATIC os1 1.0 20 34 -763 0 0 0
|
|
STATIC odc 1.0 20 34 -720 0 0 0
|
|
STATIC os1 1.0 20 34 -720 0 0 0
|
|
STATIC pz1 1.0 -39 3.5 -2784 0 90 0
|
|
STATIC pz1 1.0 -13 7 -2519 0 180 0
|
|
STATIC ct1 1.0 0 0 -2530 0 0 0
|
|
STATIC ct1l 1.0 0 0 -2530 0 0 0
|
|
STATIC ctf 1.0 0 0 -2530 0 0 0
|
|
STATIC ct1 1.0 0 0 -2470 0 0 0
|
|
STATIC ct1l 1.0 0 0 -2470 0 0 0
|
|
STATIC ctf 1.0 0 0 -2470 0 0 0
|
|
STATIC br2 1.0 0 0 -2350 0 0 0
|
|
STATIC br2l 1.0 0 0 -2350 0 0 0
|
|
STATIC cn5 1.0 0 0 -2500 0 0 0
|
|
STATIC cr4 1.0 0 0 -3274.4 0 0 0
|
|
STATIC cn3 1.0 0 0 -3000 0 0 0
|
|
STATIC cn1 1.0 0 0 -3000 0 0 0
|
|
STATIC cp1 1.0 0 0 -3000 0 0 0
|
|
STATIC cn3 1.0 0 0 -3100 0 0 0
|
|
STATIC cn5 1.0 0 0 -3100 0 0 0
|
|
|
|
// containment doors A
|
|
STATIC drw 1.0 0 0 -3150 0 0 0
|
|
SCHILD drwl 1.0 0 0 0 0 0 0
|
|
|
|
DYNAMIC dr1 1.0 yip_dr1a.spl 0.5 0.0025
|
|
SCHILD dr1l 1.0 0 0 0 0 0 0
|
|
|
|
DYNAMIC dr2 1.0 yip_dr2a.spl 0.5 0.0025
|
|
SCHILD dr2l 1.0 0 0 0 0 0 0
|
|
|
|
STATIC cn5 1.0 0 0 -3200 0 0 0
|
|
STATIC cn3 1.0 0 0 -2900 0 0 0
|
|
STATIC cn1 1.0 0 0 -2900 0 0 0
|
|
STATIC cp1 1.0 0 0 -2900 0 0 0
|
|
STATIC cn1 1.0 0 0 -2800 0 0 0
|
|
STATIC cp1 1.0 0 0 -2800 0 0 0
|
|
STATIC rl2 1.0 -10 0.101562 -2887.2 0 0 0
|
|
STATIC rl2l 1.0 -10 0.101562 -2887.2 0 0 0
|
|
STATIC br1 1.0 -10 20.1016 -2764.7 0 180 0
|
|
STATIC br1l 1.0 -10 20.1016 -2764.7 0 180 0
|
|
STATIC cn3 1.0 0 0 -2800 0 0 0
|
|
STATIC br2 1.0 0 0 -2650 0 0 0
|
|
STATIC br2l 1.0 0 0 -2650 0 0 0
|
|
STATIC cr4 1.0 0 0 -1175 0 0 0
|
|
STATIC cr4 1.0 0 0 -1275 0 0 0
|
|
STATIC cl1 1.0 -8.99219 1 511.984 0 0 0
|
|
STATIC pz2 1.0 5 13.5 -1563 0 0 0
|
|
STATIC cl1 1.0 5 1 -490 0 0 0
|
|
STATIC cn4 1.0 0 1 -455 0 180 0
|
|
STATIC cn2 1.0 0 1 -555 0 180 0
|
|
STATIC cn2l 1.0 0 1 -555 0 180 0
|
|
STATIC cl1 1.0 -10 1 -325 0 0 0
|
|
STATIC cn4 1.0 0 1 -155 0 180 0
|
|
STATIC cn4 1.0 0 1 -255 0 180 0
|
|
STATIC cn4 1.0 0 1 -355 0 180 0
|
|
STATIC cn4 1.0 0 1 645 0 0 0
|
|
STATIC cn4 1.0 0 1 545 0 0 0
|
|
STATIC cn4 1.0 0 1 445 0 0 0
|
|
STATIC cn4 1.0 0 1 145 0 0 0
|
|
STATIC cn4 1.0 0 1 245 0 0 0
|
|
STATIC cn4 1.0 0 1 345 0 0 0
|
|
STATIC cl1 1.0 0 1 285 0 0 0
|
|
STATIC cn4 1.0 0 1 745 0 0 0
|
|
STATIC cn2 1.0 0 1 845 0 0 0
|
|
STATIC cn2l 1.0 0 1 845 0 0 0
|
|
STATIC pp1 1.0 0 1 -17 0 0 0
|
|
STATIC pp1 1.0 0 1 7 0 180 0
|
|
STATIC cn5 1.0 0 0 945 0 180 0
|
|
STATIC pz1 1.0 25 5 -655 0 0 0
|
|
STATIC cn5 1.0 0 0 -850 0 0 0
|
|
STATIC cn5 1.0 0 0 -750 0 0 0
|
|
STATIC cn3 1.0 0 0 -750 0 0 0
|
|
STATIC cn5 1.0 0 0 -1050 0 0 0
|
|
STATIC cn3 1.0 0 0 -850 0 0 0
|
|
STATIC pz1 1.0 25 5 -755 0 0 0
|
|
STATIC pz1 1.0 25 5 -855 0 0 0
|
|
STATIC pz1 1.0 25 5 -1055 0 0 0
|
|
STATIC cn3 1.0 0 0 -2300 0 0 0
|
|
|
|
// containment doors B (reversed)
|
|
STATIC drw 1.0 0 0 1095 0 180 0
|
|
SCHILD drwl 1.0 0 0 0 0 0 0
|
|
|
|
DYNAMIC dr1 1.0 yip_dr2b.spl 0.8 0.0025
|
|
SCHILD dr1l 1.0 0 0 0 0 0 0
|
|
|
|
DYNAMIC dr2 1.0 yip_dr1b.spl 0.8 0.0025
|
|
SCHILD dr2l 1.0 0 0 0 0 0 0
|
|
|
|
STATIC cn5 1.0 0 0 1145 0 180 0
|
|
STATIC cn3 1.0 0 0 1045 0 180 0
|
|
STATIC cn5 1.0 0 0 1045 0 180 0
|
|
STATIC cr4 1.0 0 0 -1575 0 0 0
|
|
STATIC pz2 1.0 5 13.5 -1663 0 0 0
|
|
STATIC pz2 1.0 0 13.5 -1713 0 90 0
|
|
STATIC cr4 1.0 0 0 -1675 0 0 0
|
|
STATIC cr4 1.0 0 0 -1875 0 0 0
|
|
STATIC cn1 1.0 0 0 -2200 0 0 0
|
|
STATIC cp1 1.0 0 0 -2200 0 0 0
|
|
STATIC cn1 1.0 0 0 -2000 0 0 0
|
|
STATIC cp1 1.0 0 0 -2000 0 0 0
|
|
STATIC cn3 1.0 0 0 -2100 0 0 0
|
|
STATIC cn3 1.0 0 0 -2200 0 0 0
|
|
STATIC cn1 1.0 0 0 -2100 0 0 0
|
|
STATIC cp1 1.0 0 0 -2100 0 0 0
|
|
STATIC rl2 1.0 -10 0.101562 -2192.5 0 180 0
|
|
STATIC rl2l 1.0 -10 0.101562 -2192.5 0 180 0
|
|
STATIC cl2 1.0 -13 -9.89844 -2570 0 0 0
|
|
STATIC br1 1.0 -13 20.1016 -2525 0 180 0
|
|
STATIC br1l 1.0 -13 20.1016 -2525 0 180 0
|
|
STATIC br3 1.0 -13 0 -2450 0 0 0
|
|
STATIC cl2 1.0 -13 -9.89844 -2480 0 0 0
|
|
STATIC br3 1.0 -13 0 -2350 0 0 0
|
|
STATIC br3 1.0 -13 0 -2650 0 0 0
|
|
STATIC od3 1.0 0 0 -800 0 0 0
|
|
STATIC od3l 1.0 0 0 -800 0 0 0
|
|
STATIC ft1 1.0 -3.99219 0 -2786.82 0 0 0
|
|
STATIC ft1l 1.0 -3.99219 0 -2786.82 0 0 0
|
|
STATIC ft1 1.0 13.0078 0 -2786.82 0 0 0
|
|
STATIC ft1l 1.0 13.0078 0 -2786.82 0 0 0
|
|
STATIC cr4 1.0 0 0 1370 0 180 0
|
|
STATIC cr4 1.0 0 0 1270 0 180 0
|
|
STATIC cld 1.0 90 382 0 0 0 0
|
|
STATIC gr2 1.0 0 1 -5 0 0 0
|
|
STATIC gr2l 1.0 0 1 -5 0 0 0
|
|
STATIC cr4 1.0 0 0 1470 0 180 0
|
|
STATIC wh6 1.0 40 45 1820 0 180 0
|
|
STATIC wh5l 1.0 40 45 1820 0 180 0
|
|
STATIC lazdril 1.0 40 45 1820 0 180 0
|
|
// STATIC sc500l 1.0 40 45 1935 0 0 0
|
|
STATIC sc500l 1.0 -30 45 1930 0 0 0
|
|
STATIC wh5 1.0 -40 -50 -3724.4 0 0 0
|
|
STATIC wh5l 1.0 -40 -50 -3724.4 0 0 0
|
|
STATIC lazdril 1.0 -40 -50 -3724.4 0 0 0
|
|
STATIC pz1 1.0 -238 -45 -3708.65 0 0 0
|
|
STATIC pz2 1.0 -251 -36 -3709.65 0 0 0
|
|
STATIC sc500l 1.0 -40 -50 -3837.65 0 180 0
|
|
STATIC pz2 1.0 -125 -36 -3931.65 0 -90 0
|
|
STATIC pm1 1.0 -74.6328 -50 -3912.17 0 0 0
|
|
STATIC pm1l 1.0 -74.6328 -50 -3912.17 0 0 0
|
|
STATIC pm1 1.0 -4.63281 -50 -3919.17 0 0 0
|
|
STATIC pm1l 1.0 -4.63281 -50 -3919.17 0 0 0
|
|
STATIC pz2 1.0 -25 -36 -3931.65 0 -90 0
|
|
STATIC pz1 1.0 -55 -39 -3926.65 0 -90 0
|
|
STATIC pz1 1.0 -125 -39 -3919.65 0 -90 0
|
|
STATIC pz1 1.0 -238 -45 -3808.65 0 0 0
|
|
STATIC pz2 1.0 -251 -36 -3809.65 0 0 0
|
|
STATIC pz2 1.0 168 -40 -3815.65 0 0 0
|
|
STATIC pz2 1.0 158 -36 -3815.65 0 0 0
|
|
STATIC pz2 1.0 168 -40 -3715.65 0 0 0
|
|
STATIC pz2 1.0 158 -36 -3715.65 0 0 0
|
|
STATIC pz1 1.0 184 -26 -3833.65 0 0 0
|
|
|
|
// ------------
|
|
// end of map
|
|
// ------------
|
|
|
|
IMMUNE dummy:ghose_mtl 0
|
|
|
|
SCROLL rpcult:genB6red_scr_tex 0 0 0 0.331
|
|
SCROLL rpcult:orestream_scr_tex 0 0 0 0.331
|
|
SCROLL rpcult:genC5red_scr_tex 0 0 0 -2.0
|
|
IMMUNE rpcult:light_mtl 2
|
|
IMMUNE rpcult:litered_mtl 2
|
|
IMMUNE rpcult:liteyel_mtl 2
|
|
IMMUNE rpcult:liteblu_mtl 2
|
|
IMMUNE rpcult:litegrn_mtl 2
|
|
IMMUNE rpcult:genC5red_mtl 1
|
|
|
|
IMMUNE vtvskin:vtv1b_mtl 2
|
|
IMMUNE vtvskin:vtv1c_mtl 2
|
|
IMMUNE vtvskin:vtv1d_mtl 2
|
|
IMMUNE vtvskin:vtv1e_mtl 2
|
|
|
|
SCROLL rpfx:boostflame_scr_tex 0 0 0.02 -8.0
|
|
SCROLL rpfx:mclouds_scr_tex 0 0 0.15 0.15
|
|
SCROLL rpfx:inlaser_scr_tex 0 0 0.1 9.5
|
|
SCROLL rpfx:outlaser_scr_tex 0 0 0.1 -1.3
|
|
SCROLL rpfx:boostball_scr_tex 0 0 0.4 4.0
|
|
SCROLL rpfx:flame_scr_tex 0 0 0.05 -0.4
|
|
SCROLL rpfx:insaber_scr_tex 0 0 0.1 9.5
|
|
SCROLL rpfx:outsaber_scr_tex 0 0 0.1 -1.3
|
|
SCROLL rpfx:tsphere_scr_tex 0 0 0.1 0.5
|
|
IMMUNE rpfx:boostflame_mtl 1
|
|
IMMUNE rpfx:mclouds_mtl 2
|
|
IMMUNE rpfx:inlaser_mtl 0
|
|
IMMUNE rpfx:outlaser_mtl 0
|
|
IMMUNE rpfx:boostball_mtl 1
|
|
IMMUNE rpfx:flame_mtl 1
|
|
IMMUNE rpfx:insaber_mtl 0
|
|
IMMUNE rpfx:outsaber_mtl 0
|
|
IMMUNE rpfx:tsphere_mtl 1
|
|
|
|
# code type velocity y-off green varience cool count
|
|
# texture size bias red blue grav ocool reps
|
|
SPECIALFX 0 rpcult:intA_tex 0 1.10 36.00 0.9 -3.0 0.999 0.950 0.950 0.070 30.0 0.96 0.013 12 1
|
|
// 'z'
|
|
SPECIALFX 1 NOTEXTURE 2 0.00 15.00 0.3 -3.0 2.699 1.50 1.000 0.50 16.0 0.96 0.013 12 1
|
|
// 'x'
|
|
SPECIALFX 2 NOTEXTURE 2 0.00 2.00 0.3 -3.0 2.699 1.50 1.000 0.50 1.0 0.99 0.010 12 1
|
|
// 'c'
|
|
SPECIALFX 3 rpcult:intA_tex 0 3.80 36.00 0.9 -3.0 0.200 0.200 0.200 0.20 40.0 0.90 0.013 12 1
|
|
// 'v'
|
|
SPECIALFX 4 rpcult:intA_tex 2 4.30 3.10 1.7 -3.0 1.800 0.500 0.300 0.200 2.7 0.85 0.013 3 1
|
|
// 'b'
|
|
SPECIALFX 5 rpcult:intA_tex 2 4.30 3.40 2.4 -3.0 1.300 0.400 0.200 0.200 2.5 0.94 0.013 3 1
|
|
// 'n' spectacular death
|
|
SPECIALFX 6 rpcult:intA_tex 2 16.60 0.70 6.0 -3.0 1.900 0.990 0.580 0.60 2.0 0.93 0.040 4 1
|
|
// 'm' spectacular booster potion B
|
|
SPECIALFX 7 rpcult:intA_tex 2 8.60 0.30 6.0 -3.0 2.900 1.20 .580 0.570 2.0 0.96 0.080 3 200
|
|
// ','
|
|
SPECIALFX 8 rpcult:intA_tex 2 7.05 3.20 4.0 -15.0 1.200 0.50 0.20 1.20 3.0 0.98 0.013 3 8000
|
|
// '.'
|
|
SPECIALFX 9 rpcult:intA_tex 1 4.30 2.30 5.9 -15.0 2.900 1.90 1.20 0.60 3.0 0.99 0.013 3 60
|
|
SPECIALFX 10 NOTEXTURE 2 0.00 21.00 0.1 -3.0 2.699 1.50 1.000 0.50 30.0 0.91 0.037 12 10
|
|
|
|
END
|
|
|
|
// these have NOT been merged above...
|
|
|
|
specialfx0=booster smoke
|
|
specialfx1=scrape sparks
|
|
specialfx6=crash effect
|
|
specialfx7=drill smoke B
|
|
specialfx8=drill smoke C
|
|
specialfx9=drill smoke A
|
|
|
|
[booster smoke]
|
|
texture=rpcult:intA_tex
|
|
type=2
|
|
size=2.0
|
|
velocity=8.0
|
|
v_bias=0.0
|
|
y_off=-60.0
|
|
cook=2.900 1.20 0.580
|
|
varience=0.570
|
|
gravity=2.0
|
|
cool=0.95 0.0500
|
|
count=3
|
|
repeats=1
|
|
|
|
[scrape sparks]
|
|
texture=NOTEXTURE
|
|
type=2
|
|
size=0.00
|
|
velocity=15.00
|
|
v_bias=0.3
|
|
y_off=-60.0
|
|
cook=2.699 1.50 1.000
|
|
varience=0.50
|
|
gravity=16.0
|
|
cool=0.96 0.013
|
|
count=12
|
|
repeats=1
|
|
|
|
[crash effect]
|
|
texture=rpcult:intA_tex
|
|
type=2
|
|
size=6.0
|
|
velocity=12.0
|
|
v_bias=0.0
|
|
y_off=-60.0
|
|
cook=1.900 0.990 0.580
|
|
varience=0.1
|
|
gravity=1.9
|
|
cool=0.83 0.040
|
|
count=3
|
|
repeats=1
|
|
|
|
[drill smoke A]
|
|
texture=rpcult:intA_tex
|
|
type=2
|
|
size=7.05
|
|
velocity=3.20
|
|
v_bias=4.0
|
|
y_off=-60.0
|
|
cook=1.200 0.50 0.20
|
|
varience=1.20
|
|
gravity=3.0
|
|
cool=0.982 0.013
|
|
count=3
|
|
repeats=1000
|
|
|
|
[drill smoke B]
|
|
texture=rpcult:intA_tex
|
|
type=0
|
|
size=3.80
|
|
velocity=36.0
|
|
v_bias=0.9
|
|
y_off=-3.0
|
|
cook=0.20 0.20 0.20
|
|
varience=0.20
|
|
gravity=40.0
|
|
cool=0.90 0.013
|
|
count=12
|
|
repeats=1000
|
|
|
|
[drill smoke C]
|
|
texture=NOTEXTURE
|
|
type=2
|
|
size=0.00
|
|
velocity=31.00
|
|
v_bias=0.5
|
|
y_off=-3.0
|
|
cook=2.7 1.5 1.0
|
|
varience=0.50
|
|
gravity=30.0
|
|
cool=0.91 0.013
|
|
count=12
|
|
repeats=1000
|