2 // :%s/cc teleport\(totarget\)/move\1/g
3 // for teleporting bots:
4 // :%s/move\(totarget\)/cc teleport\1/g
10 timeoffset_preintermission 2
11 timeoffset_postintermission 2
14 list places_tuba tUba1 tUba2 tUba3 tUba4 tUba5 tUba6 tUba7 tUba8 tUba9 tUba10 tUba11 tUba12 tUba13 tUba14 tUba15 tUba16 tUba17 tUba18 tUba19 tUba20 tUba21 tUba22 tUba23 tUba24 tUba25 tUba26 tUba27 tUba28 tUba29 tUba30 tUba31 tUba32
15 list places_percussion tChr1 tChr2 tChr3 tChr4 tChr5 tChr6 tChr7 tChr8 tChr9 tChr10 tChr11 tChr12 tChr13 tChr14 tChr15 tChr16 tChr17 tChr18 tChr19 tChr20 tChr21 tChr22 tChr23 tChr24 tChr25 tChr26 tChr27 tChr38 tChr39 tChr30 tChr31 tChr32
16 list places_vocals tVocals
17 list places_metalsteps tMetalSteps1 tMetalSteps2 tMetalSteps3
18 list places_nosteps tNoSteps1 tNoSteps2 tNoSteps3 tNoSteps4
20 raw settemp bot_ai_thinkinterval 0
21 raw settemp bot_sound_monopoly 1
26 cmd debug_assert_canfire 1
27 buttons left backward crouch attack1
32 cmd debug_assert_canfire 0
38 cmd debug_assert_canfire 1
39 buttons backward crouch attack1
44 cmd debug_assert_canfire 0
50 cmd debug_assert_canfire 1
51 buttons right backward crouch attack1
56 cmd debug_assert_canfire 0
62 cmd debug_assert_canfire 1
63 buttons forward right crouch attack1
68 cmd debug_assert_canfire 0
74 cmd debug_assert_canfire 1
75 buttons crouch attack1
80 cmd debug_assert_canfire 0
86 cmd debug_assert_canfire 1
87 buttons left backward crouch attack2
92 cmd debug_assert_canfire 0
98 cmd debug_assert_canfire 1
99 buttons right crouch attack1
104 cmd debug_assert_canfire 0
110 cmd debug_assert_canfire 1
111 buttons forward left crouch attack1
116 cmd debug_assert_canfire 0
122 cmd debug_assert_canfire 1
123 buttons forward crouch attack1
128 cmd debug_assert_canfire 0
134 cmd debug_assert_canfire 1
135 buttons left crouch attack1
140 cmd debug_assert_canfire 0
146 cmd debug_assert_canfire 1
147 buttons left backward attack1
152 cmd debug_assert_canfire 0
158 cmd debug_assert_canfire 1
159 buttons backward attack1
164 cmd debug_assert_canfire 0
170 cmd debug_assert_canfire 1
171 buttons backward right attack1
176 cmd debug_assert_canfire 0
182 cmd debug_assert_canfire 1
183 buttons right crouch attack2
188 cmd debug_assert_canfire 0
194 cmd debug_assert_canfire 1
195 buttons forward left crouch attack2
200 cmd debug_assert_canfire 0
206 cmd debug_assert_canfire 1
207 buttons forward right attack1
212 cmd debug_assert_canfire 0
218 cmd debug_assert_canfire 1
224 cmd debug_assert_canfire 0
230 cmd debug_assert_canfire 1
231 buttons left backward attack2
236 cmd debug_assert_canfire 0
242 cmd debug_assert_canfire 1
243 buttons right attack1
248 cmd debug_assert_canfire 0
254 cmd debug_assert_canfire 1
255 buttons forward left attack1
260 cmd debug_assert_canfire 0
266 cmd debug_assert_canfire 1
267 buttons forward attack1
272 cmd debug_assert_canfire 0
278 cmd debug_assert_canfire 1
284 cmd debug_assert_canfire 0
290 cmd debug_assert_canfire 1
291 buttons forward right attack2
296 cmd debug_assert_canfire 0
302 cmd debug_assert_canfire 1
308 cmd debug_assert_canfire 0
314 cmd debug_assert_canfire 1
315 buttons backward right jump attack1
320 cmd debug_assert_canfire 0
326 cmd debug_assert_canfire 1
327 buttons right attack2
332 cmd debug_assert_canfire 0
338 cmd debug_assert_canfire 1
339 buttons forward left attack2
344 cmd debug_assert_canfire 0
350 cmd debug_assert_canfire 1
351 buttons forward attack2
356 cmd debug_assert_canfire 0
362 cmd debug_assert_canfire 1
368 cmd debug_assert_canfire 0
374 cmd debug_assert_canfire 1
375 buttons left backward jump attack2
380 cmd debug_assert_canfire 0
386 cmd debug_assert_canfire 1
387 buttons right jump attack1
392 cmd debug_assert_canfire 0
398 cmd debug_assert_canfire 1
399 buttons forward left jump attack1
404 cmd debug_assert_canfire 0
410 cmd debug_assert_canfire 1
411 buttons forward jump attack1
416 cmd debug_assert_canfire 0
422 cmd debug_assert_canfire 1
423 buttons left jump attack1
428 cmd debug_assert_canfire 0
434 cmd debug_assert_canfire 1
435 buttons forward right jump attack2
440 cmd debug_assert_canfire 0
446 cmd debug_assert_canfire 1
452 cmd debug_assert_canfire 0
458 cmd debug_assert_canfire 1
459 buttons right jump attack2
464 cmd debug_assert_canfire 0
470 cmd debug_assert_canfire 1
471 buttons forward left jump attack2
476 cmd debug_assert_canfire 0
482 cmd debug_assert_canfire 1
483 buttons forward jump attack2
488 cmd debug_assert_canfire 0
494 cmd debug_assert_canfire 1
495 buttons left jump attack2
500 cmd debug_assert_canfire 0
507 channels 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16
508 programs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 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
514 raw settemp g_balance_tuba_attenuation 0.1
518 channels 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16
526 raw settemp g_balance_tuba_attenuation 0.1
556 // laser = lasershot NONE
560 cmd aimtarget tPercussion 1
564 raw settemp g_balance_laser_primary_refire 0.3
565 percussion 38 // 038_Snare_1-0.wav
567 cmd debug_assert_canfire 1
570 cmd debug_assert_canfire 0
574 percussion 40 // 040_Snare_2-0.wav
577 // shotgun = RELOADSOUND slap
581 cmd aimtarget tPercussion 1
585 percussion 74 // 074_Guiro_2_Long-0.wav
587 cmd debug_assert_canfire 1
590 cmd debug_assert_canfire 0
594 percussion 73 // 073_Guiro_1_Short-0.wav
601 cmd aimtarget tPercussion 1
605 raw settemp g_balance_uzi_reload_ammo 0
606 raw settemp g_balance_uzi_first_refire 0.1
607 raw settemp g_balance_uzi_sustained_refire 0.1
608 raw settemp g_casings 0
609 percussion 27 // 027_High_Q-0.wav
611 cmd debug_assert_canfire 1
614 cmd debug_assert_canfire 0
618 percussion 31 // 031_Sticks-0.wav
620 percussion 37 // 037_Stick_Rim-0.wav
622 percussion 33 // 033_Metronome_Click-0.wav
624 percussion 53 // 053_Cymbal_Ride_Bell-0.wav
626 percussion 54 // 054_Tambourine-0.wav
629 // grenadelauncher = RELOADSOUND RELOADSOUND
631 // electro = beam BADFLYSOUND
636 cmd aimtarget tPercussion 1
640 raw settemp g_balance_electro_primary_refire 0.2
641 percussion 49 // 049_Cymbal_Crash_1-0.wav
643 cmd debug_assert_canfire 1
646 cmd debug_assert_canfire 0
650 percussion 57 // 057_Cymbal_Crash_2-0.wav
653 // crylink = big small
657 cmd aimtarget tPercussion 1
661 raw settemp g_balance_crylink_primary_refire 0.3
662 raw settemp g_balance_crylink_secondary_refire 0.2
663 percussion 34 // 034_Metronome_Bell-0.wav
665 cmd debug_assert_canfire 1
668 cmd debug_assert_canfire 0
672 percussion 45 // 045_Tom_Mid_2-0.wav
674 cmd debug_assert_canfire 1
677 cmd debug_assert_canfire 0
681 percussion 47 // 047_Tom_Mid_1-0.wav
683 percussion 48 // 048_Tom_High_2-0.wav
685 percussion 50 // 048_Tom_High_2-0.wav
687 percussion 56 // 056_Cow_Bell-0.wav
689 percussion 67 // 067_Agogo_High-0.wav
691 percussion 68 // 068_Agogo_Low-0.wav
693 percussion 71 // 071_Whistle_1_High_Short-0.wav
695 percussion 72 // 072_Whistle_2_Low_Long-0.wav
697 percussion 75 // 075_Claves-0.wav
704 cmd aimtarget tPercussion 1
708 raw settemp g_balance_nex_primary_refire 1.25
709 percussion 52 // 052_Cymbal_Chinese-0.wav
711 cmd debug_assert_canfire 1
714 cmd debug_assert_canfire 0
719 // minstanex is nex CLONE_OF_LASER
723 cmd aimtarget tPercussion 1
727 raw settemp g_balance_minstanex_refire 1
728 percussion 55 // 055_Cymbal_Splash-0.wav
730 cmd debug_assert_canfire 1
733 cmd debug_assert_canfire 0
738 // hagar is rocket BAD
742 cmd aimtarget tPercussion 1
746 raw settemp g_balance_hagar_primary_refire 0.2
747 percussion 35 // 035_Kick_1-0.wav
749 cmd debug_assert_canfire 1
752 cmd debug_assert_canfire 0
756 percussion 39 // 039_Clap_Hand-0.wav
758 percussion 60 // 060_Bongo_High-0.wav
760 percussion 61 // 061_Bongo_Low-0.wav
763 // TODO hookbomb would be useful for //60
769 cmd aimtarget tPercussion 1
773 raw settemp g_balance_rocketlauncher_refire 1.1
774 percussion 25 // 025_Snare_Roll-0.wav
776 cmd debug_assert_canfire 1
779 cmd debug_assert_canfire 0
789 cmd aimtarget tPercussion 1
793 raw settemp g_balance_hook_primary_refire 0.3
794 raw settemp g_balance_hook_secondary_refire 0.9
795 percussion 62 // 062_Conga_High_1_Mute-0.wav
797 cmd debug_assert_canfire 1
800 cmd debug_assert_canfire 0
804 percussion 63 // 063_Conga_High_2_Open-0.wav
806 percussion 84 // 084_Belltree-0.wav
808 cmd debug_assert_canfire 1
811 cmd debug_assert_canfire 0
815 percussion 81 // 081_Triangle_2_Open-0.wav
817 percussion 80 // 081_Triangle_1_Mute-0.wav
820 // seeker is BADFLYSOUND tag
825 cmd aimtarget tPercussion 1
829 raw settemp g_balance_seeker_tag_refire 0.2
830 percussion 41 // 041_Tom_Low_2-0.wav
832 cmd debug_assert_canfire 1
835 cmd debug_assert_canfire 0
839 percussion 51 // 051_Cymbal_Ride_1-0.wav
841 percussion 43 // 043_Tom_Low_1-0.wav
843 percussion 59 // 059_Cymbal_Ride_2-0.wav
845 percussion 46 // 046_Hi-Hat_Open-0.wav
847 percussion 69 // 069_Cabasa-0.wav
849 percussion 82 // 069_Shaker-0.wav
852 // rifle is hard soft
857 cmd aimtarget tPercussion 1
861 raw settemp g_balance_rifle_secondary_refire 0.3
864 // cmd debug_assert_canfire 1
867 // cmd debug_assert_canfire 0
871 percussion 58 // 058_Vibra-Slap-0.wav
873 cmd debug_assert_canfire 1
876 cmd debug_assert_canfire 0
885 cmd aimtarget tPercussion 1
887 raw settemp g_jetpack_attenuation 0.5
889 percussion 42 // 042_Hi-Hat_Closed-0.wav
894 percussion 32 // 032_Square_Click-0.wav
896 percussion 44 // 044_Hi-Hat_Pedal-0.wav
898 percussion 64 // 064_Conga_Low-0.wav
900 percussion 70 // 070_Maracas-0.wav
907 cmd aimtarget tPercussion 1
910 percussion 36 // 036_Kick_2-0.wav
922 cmd aimtarget tPercussion 1
925 percussion 65 // 065_Timbale_High-0.wav
932 percussion 66 // 066_Timbale_Low-0.wav
939 cmd aimtarget tPercussion 1
942 percussion 29 // not in freepats
947 percussion 30 // not in freepats
954 cmd aimtarget tPercussion 1
982 // instantiate our bots!
984 bot instance_tuba_red
989 cmd cc teleporttotarget @places_tuba
993 bot instance_tuba_blue
998 cmd cc teleporttotarget @places_tuba
1002 bot instance_accordeon_red
1003 include accordeon_red
1007 cmd cc teleporttotarget @places_tuba
1011 bot instance_accordeon_blue
1012 include accordeon_blue
1016 cmd cc teleporttotarget @places_tuba
1025 cmd cc teleporttotarget @places_percussion
1029 bot instance_shotgun
1034 cmd cc teleporttotarget @places_percussion
1043 cmd cc teleporttotarget @places_percussion
1047 bot instance_electro
1052 cmd cc teleporttotarget @places_percussion
1056 bot instance_crylink
1061 cmd cc teleporttotarget @places_percussion
1070 cmd cc teleporttotarget @places_percussion
1074 bot instance_minstanex
1079 cmd cc teleporttotarget @places_percussion
1088 cmd cc teleporttotarget @places_percussion
1097 cmd cc teleporttotarget @places_percussion
1106 cmd cc teleporttotarget @places_percussion
1115 cmd cc teleporttotarget @places_percussion
1124 cmd cc teleporttotarget @places_percussion
1128 bot instance_jetpack
1133 cmd cc teleporttotarget @places_nosteps
1142 cmd cc teleporttotarget @places_percussion
1146 bot instance_metaljumper
1151 cmd cc teleporttotarget @places_metalsteps
1155 bot instance_switcher
1160 cmd cc teleporttotarget @places_percussion
1169 cmd cc playermodel models/player/suiseiseki.zym
1170 cmd cc teleporttotarget @places_vocals