5 timeoffset_preintermission 2
6 timeoffset_postintermission 2
9 raw set 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"
10 raw set 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"
11 raw set places_vocals "tVocals"
12 raw set places_metalsteps "tMetalSteps1 tMetalSteps2 tMetalSteps3"
13 raw set places_nosteps "tNoSteps1 tNoSteps2 tNoSteps3 tNoSteps4"
15 raw settemp bot_ai_thinkinterval 0
16 raw settemp bot_sound_monopoly 1
21 cmd debug_assert_canfire 1
22 buttons left backward crouch attack1
27 cmd debug_assert_canfire 0
33 cmd debug_assert_canfire 1
34 buttons backward crouch attack1
39 cmd debug_assert_canfire 0
45 cmd debug_assert_canfire 1
46 buttons right backward crouch attack1
51 cmd debug_assert_canfire 0
57 cmd debug_assert_canfire 1
58 buttons forward right crouch attack1
63 cmd debug_assert_canfire 0
69 cmd debug_assert_canfire 1
70 buttons crouch attack1
75 cmd debug_assert_canfire 0
81 cmd debug_assert_canfire 1
82 buttons left backward crouch attack2
87 cmd debug_assert_canfire 0
93 cmd debug_assert_canfire 1
94 buttons right crouch attack1
99 cmd debug_assert_canfire 0
105 cmd debug_assert_canfire 1
106 buttons forward left crouch attack1
111 cmd debug_assert_canfire 0
117 cmd debug_assert_canfire 1
118 buttons forward crouch attack1
123 cmd debug_assert_canfire 0
129 cmd debug_assert_canfire 1
130 buttons left crouch attack1
135 cmd debug_assert_canfire 0
141 cmd debug_assert_canfire 1
142 buttons left backward attack1
147 cmd debug_assert_canfire 0
153 cmd debug_assert_canfire 1
154 buttons backward attack1
159 cmd debug_assert_canfire 0
165 cmd debug_assert_canfire 1
166 buttons backward right attack1
171 cmd debug_assert_canfire 0
177 cmd debug_assert_canfire 1
178 buttons right crouch attack2
183 cmd debug_assert_canfire 0
189 cmd debug_assert_canfire 1
190 buttons forward left crouch attack2
195 cmd debug_assert_canfire 0
201 cmd debug_assert_canfire 1
202 buttons forward right attack1
207 cmd debug_assert_canfire 0
213 cmd debug_assert_canfire 1
219 cmd debug_assert_canfire 0
225 cmd debug_assert_canfire 1
226 buttons left backward attack2
231 cmd debug_assert_canfire 0
237 cmd debug_assert_canfire 1
238 buttons right attack1
243 cmd debug_assert_canfire 0
249 cmd debug_assert_canfire 1
250 buttons forward left attack1
255 cmd debug_assert_canfire 0
261 cmd debug_assert_canfire 1
262 buttons forward attack1
267 cmd debug_assert_canfire 0
273 cmd debug_assert_canfire 1
279 cmd debug_assert_canfire 0
285 cmd debug_assert_canfire 1
286 buttons forward right attack2
291 cmd debug_assert_canfire 0
297 cmd debug_assert_canfire 1
303 cmd debug_assert_canfire 0
309 cmd debug_assert_canfire 1
310 buttons backward right jump attack1
315 cmd debug_assert_canfire 0
321 cmd debug_assert_canfire 1
322 buttons right attack2
327 cmd debug_assert_canfire 0
333 cmd debug_assert_canfire 1
334 buttons forward left attack2
339 cmd debug_assert_canfire 0
345 cmd debug_assert_canfire 1
346 buttons forward attack2
351 cmd debug_assert_canfire 0
357 cmd debug_assert_canfire 1
363 cmd debug_assert_canfire 0
369 cmd debug_assert_canfire 1
370 buttons left backward jump attack2
375 cmd debug_assert_canfire 0
381 cmd debug_assert_canfire 1
382 buttons right jump attack1
387 cmd debug_assert_canfire 0
393 cmd debug_assert_canfire 1
394 buttons forward left jump attack1
399 cmd debug_assert_canfire 0
405 cmd debug_assert_canfire 1
406 buttons forward jump attack1
411 cmd debug_assert_canfire 0
417 cmd debug_assert_canfire 1
418 buttons left jump attack1
423 cmd debug_assert_canfire 0
429 cmd debug_assert_canfire 1
430 buttons forward right jump attack2
435 cmd debug_assert_canfire 0
441 cmd debug_assert_canfire 1
447 cmd debug_assert_canfire 0
453 cmd debug_assert_canfire 1
454 buttons right jump attack2
459 cmd debug_assert_canfire 0
465 cmd debug_assert_canfire 1
466 buttons forward left jump attack2
471 cmd debug_assert_canfire 0
477 cmd debug_assert_canfire 1
478 buttons forward jump attack2
483 cmd debug_assert_canfire 0
489 cmd debug_assert_canfire 1
490 buttons left jump attack2
495 cmd debug_assert_canfire 0
502 channels 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16
503 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
509 raw settemp g_balance_tuba_attenuation 0.1
513 channels 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16
521 raw settemp g_balance_tuba_attenuation 0.1
551 # laser = lasershot NONE
555 cmd aimtarget "tPercussion 1"
559 raw settemp g_balance_laser_primary_refire 0.3
560 percussion 38 # 038_Snare_1-0.wav
562 cmd debug_assert_canfire 1
565 cmd debug_assert_canfire 0
569 percussion 40 # 040_Snare_2-0.wav
572 # shotgun = RELOADSOUND slap
576 cmd aimtarget "tPercussion 1"
580 percussion 74 # 074_Guiro_2_Long-0.wav
582 cmd debug_assert_canfire 1
585 cmd debug_assert_canfire 0
589 percussion 73 # 073_Guiro_1_Short-0.wav
596 cmd aimtarget "tPercussion 1"
600 raw settemp g_balance_uzi_reload_ammo 0
601 raw settemp g_balance_uzi_first_refire 0.1
602 raw settemp g_balance_uzi_sustained_refire 0.1
603 raw settemp g_casings 0
604 percussion 27 # 027_High_Q-0.wav
606 cmd debug_assert_canfire 1
609 cmd debug_assert_canfire 0
613 percussion 31 # 031_Sticks-0.wav
615 percussion 37 # 037_Stick_Rim-0.wav
617 percussion 33 # 033_Metronome_Click-0.wav
619 percussion 53 # 053_Cymbal_Ride_Bell-0.wav
621 percussion 54 # 054_Tambourine-0.wav
624 # grenadelauncher = RELOADSOUND RELOADSOUND
626 # electro = beam BADFLYSOUND
631 cmd aimtarget "tPercussion 1"
635 raw settemp g_balance_electro_primary_refire 0.2
636 percussion 49 # 049_Cymbal_Crash_1-0.wav
638 cmd debug_assert_canfire 1
641 cmd debug_assert_canfire 0
645 percussion 57 # 057_Cymbal_Crash_2-0.wav
648 # crylink = big small
652 cmd aimtarget "tPercussion 1"
656 raw settemp g_balance_crylink_primary_refire 0.3
657 raw settemp g_balance_crylink_secondary_refire 0.2
658 percussion 34 # 034_Metronome_Bell-0.wav
660 cmd debug_assert_canfire 1
663 cmd debug_assert_canfire 0
667 percussion 45 # 045_Tom_Mid_2-0.wav
669 cmd debug_assert_canfire 1
672 cmd debug_assert_canfire 0
676 percussion 47 # 047_Tom_Mid_1-0.wav
678 percussion 48 # 048_Tom_High_2-0.wav
680 percussion 50 # 048_Tom_High_2-0.wav
682 percussion 56 # 056_Cow_Bell-0.wav
684 percussion 67 # 067_Agogo_High-0.wav
686 percussion 68 # 068_Agogo_Low-0.wav
688 percussion 71 # 071_Whistle_1_High_Short-0.wav
690 percussion 72 # 072_Whistle_2_Low_Long-0.wav
692 percussion 75 # 075_Claves-0.wav
699 cmd aimtarget "tPercussion 1"
703 raw settemp g_balance_nex_primary_refire 1.25
704 percussion 52 # 052_Cymbal_Chinese-0.wav
706 cmd debug_assert_canfire 1
709 cmd debug_assert_canfire 0
714 # minstanex is nex CLONE_OF_LASER
718 cmd aimtarget "tPercussion 1"
722 raw settemp g_balance_minstanex_refire 1
723 percussion 55 # 055_Cymbal_Splash-0.wav
725 cmd debug_assert_canfire 1
728 cmd debug_assert_canfire 0
733 # hagar is rocket BAD
737 cmd aimtarget "tPercussion 1"
741 raw settemp g_balance_hagar_primary_refire 0.2
742 percussion 35 # 035_Kick_1-0.wav
744 cmd debug_assert_canfire 1
747 cmd debug_assert_canfire 0
751 percussion 39 # 039_Clap_Hand-0.wav
753 percussion 60 # 060_Bongo_High-0.wav
755 percussion 61 # 061_Bongo_Low-0.wav
758 # TODO hookbomb would be useful for #60
764 cmd aimtarget "tPercussion 1"
768 raw settemp g_balance_rocketlauncher_refire 1.1
769 percussion 25 # 025_Snare_Roll-0.wav
771 cmd debug_assert_canfire 1
774 cmd debug_assert_canfire 0
784 cmd aimtarget "tPercussion 1"
788 raw settemp g_balance_hook_primary_refire 0.3
789 raw settemp g_balance_hook_secondary_refire 0.9
790 percussion 62 # 062_Conga_High_1_Mute-0.wav
792 cmd debug_assert_canfire 1
795 cmd debug_assert_canfire 0
799 percussion 63 # 063_Conga_High_2_Open-0.wav
801 percussion 84 # 084_Belltree-0.wav
803 cmd debug_assert_canfire 1
806 cmd debug_assert_canfire 0
810 percussion 81 # 081_Triangle_2_Open-0.wav
812 percussion 80 # 081_Triangle_1_Mute-0.wav
815 # seeker is BADFLYSOUND tag
820 cmd aimtarget "tPercussion 1"
824 raw settemp g_balance_seeker_tag_refire 0.2
825 percussion 41 # 041_Tom_Low_2-0.wav
827 cmd debug_assert_canfire 1
830 cmd debug_assert_canfire 0
834 percussion 51 # 051_Cymbal_Ride_1-0.wav
836 percussion 43 # 043_Tom_Low_1-0.wav
838 percussion 59 # 059_Cymbal_Ride_2-0.wav
840 percussion 46 # 046_Hi-Hat_Open-0.wav
842 percussion 69 # 069_Cabasa-0.wav
844 percussion 82 # 069_Shaker-0.wav
852 cmd aimtarget "tPercussion 1"
856 raw settemp g_balance_rifle_secondary_refire 0.3
859 # cmd debug_assert_canfire 1
862 # cmd debug_assert_canfire 0
866 percussion 58 # 058_Vibra-Slap-0.wav
868 cmd debug_assert_canfire 1
871 cmd debug_assert_canfire 0
880 cmd aimtarget "tPercussion 1"
882 raw settemp g_jetpack_attenuation 0.5
884 percussion 42 # 042_Hi-Hat_Closed-0.wav
889 percussion 32 # 032_Square_Click-0.wav
891 percussion 44 # 044_Hi-Hat_Pedal-0.wav
893 percussion 64 # 064_Conga_Low-0.wav
895 percussion 70 # 070_Maracas-0.wav
902 cmd aimtarget "tPercussion 1"
905 percussion 36 # 036_Kick_2-0.wav
917 cmd aimtarget "tPercussion 1"
920 percussion 65 # 065_Timbale_High-0.wav
927 percussion 66 # 066_Timbale_Low-0.wav
934 cmd aimtarget "tPercussion 1"
937 percussion 29 # not in freepats
942 percussion 30 # not in freepats
949 cmd aimtarget "tPercussion 1"
977 # instantiate our bots!
979 bot instance_tuba_red
984 cmd movetotarget @places_tuba
988 bot instance_tuba_blue
993 cmd movetotarget @places_tuba
997 bot instance_accordeon_red
998 include accordeon_red
1002 cmd movetotarget @places_tuba
1006 bot instance_accordeon_blue
1007 include accordeon_blue
1011 cmd movetotarget @places_tuba
1020 cmd movetotarget @places_percussion
1024 bot instance_shotgun
1029 cmd movetotarget @places_percussion
1038 cmd movetotarget @places_percussion
1042 bot instance_electro
1047 cmd movetotarget @places_percussion
1051 bot instance_crylink
1056 cmd movetotarget @places_percussion
1065 cmd movetotarget @places_percussion
1069 bot instance_minstanex
1074 cmd movetotarget @places_percussion
1083 cmd movetotarget @places_percussion
1092 cmd movetotarget @places_percussion
1101 cmd movetotarget @places_percussion
1110 cmd movetotarget @places_percussion
1119 cmd movetotarget @places_percussion
1123 bot instance_jetpack
1128 cmd movetotarget @places_nosteps
1137 cmd movetotarget @places_percussion
1141 bot instance_metaljumper
1146 cmd movetotarget @places_metalsteps
1150 bot instance_switcher
1155 cmd movetotarget @places_percussion
1164 cmd cc "playermodel models/player/suiseiseki.zym"
1165 cmd movetotarget @places_vocals