]> git.xonotic.org Git - xonotic/xonotic.git/blob - misc/tools/midi2cfg-ng.conf
09b8edf6d44b08f33232b42fd58f4704b84e2293
[xonotic/xonotic.git] / misc / tools / midi2cfg-ng.conf
1 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"
2 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"
3
4 bot tuba
5         channels 1 2 3 4 5 6 7 8 9 11 12 13 14 15 16
6         init
7                 cmd barrier
8                 cmd selectweapon 15
9                 cmd wait 0.5
10                 raw settemp g_balance_tuba_attenuation 0.1
11                 raw settemp g_balance_tuba_damage 0
12         note on -18
13                 time 0
14                 cmd debug_assert_canfire 1
15                 buttons left backward crouch attack1
16                 time 0.05
17         note off -18
18                 time -0.05
19                 cmd debug_assert_canfire 0
20                 buttons 
21                 time 0
22         note on -17
23                 time 0
24                 cmd debug_assert_canfire 1
25                 buttons backward crouch attack1
26                 time 0.05
27         note off -17
28                 time -0.05
29                 cmd debug_assert_canfire 0
30                 buttons 
31                 time 0
32         note on -16
33                 time 0
34                 cmd debug_assert_canfire 1
35                 buttons right backward crouch attack1
36                 time 0.05
37         note off -16
38                 time -0.05
39                 cmd debug_assert_canfire 0
40                 buttons 
41                 time 0
42         note on -13
43                 time 0
44                 cmd debug_assert_canfire 1
45                 buttons forward right crouch attack1
46                 time 0.05
47         note off -13
48                 time -0.05
49                 cmd debug_assert_canfire 0
50                 buttons 
51                 time 0
52         note on -12
53                 time 0
54                 cmd debug_assert_canfire 1
55                 buttons crouch attack1
56                 time 0.05
57         note off -12
58                 time -0.05
59                 cmd debug_assert_canfire 0
60                 buttons 
61                 time 0
62         note on -11
63                 time 0
64                 cmd debug_assert_canfire 1
65                 buttons left backward crouch attack2
66                 time 0.05
67         note off -11
68                 time -0.05
69                 cmd debug_assert_canfire 0
70                 buttons 
71                 time 0
72         note on -10
73                 time 0
74                 cmd debug_assert_canfire 1
75                 buttons right crouch attack1
76                 time 0.05
77         note off -10
78                 time -0.05
79                 cmd debug_assert_canfire 0
80                 buttons 
81                 time 0
82         note on -9
83                 time 0
84                 cmd debug_assert_canfire 1
85                 buttons forward left crouch attack1
86                 time 0.05
87         note off -9
88                 time -0.05
89                 cmd debug_assert_canfire 0
90                 buttons 
91                 time 0
92         note on -8
93                 time 0
94                 cmd debug_assert_canfire 1
95                 buttons forward crouch attack1
96                 time 0.05
97         note off -8
98                 time -0.05
99                 cmd debug_assert_canfire 0
100                 buttons 
101                 time 0
102         note on -7
103                 time 0
104                 cmd debug_assert_canfire 1
105                 buttons left crouch attack1
106                 time 0.05
107         note off -7
108                 time -0.05
109                 cmd debug_assert_canfire 0
110                 buttons 
111                 time 0
112         note on -6
113                 time 0
114                 cmd debug_assert_canfire 1
115                 buttons left backward attack1
116                 time 0.05
117         note off -6
118                 time -0.05
119                 cmd debug_assert_canfire 0
120                 buttons 
121                 time 0
122         note on -5
123                 time 0
124                 cmd debug_assert_canfire 1
125                 buttons backward attack1
126                 time 0.05
127         note off -5
128                 time -0.05
129                 cmd debug_assert_canfire 0
130                 buttons 
131                 time 0
132         note on -4
133                 time 0
134                 cmd debug_assert_canfire 1
135                 buttons backward right attack1
136                 time 0.05
137         note off -4
138                 time -0.05
139                 cmd debug_assert_canfire 0
140                 buttons 
141                 time 0
142         note on -3
143                 time 0
144                 cmd debug_assert_canfire 1
145                 buttons right crouch attack2
146                 time 0.05
147         note off -3
148                 time -0.05
149                 cmd debug_assert_canfire 0
150                 buttons 
151                 time 0
152         note on -2
153                 time 0
154                 cmd debug_assert_canfire 1
155                 buttons forward left crouch attack2
156                 time 0.05
157         note off -2
158                 time -0.05
159                 cmd debug_assert_canfire 0
160                 buttons 
161                 time 0
162         note on -1
163                 time 0
164                 cmd debug_assert_canfire 1
165                 buttons forward right attack1
166                 time 0.05
167         note off -1
168                 time -0.05
169                 cmd debug_assert_canfire 0
170                 buttons 
171                 time 0
172         note on 0
173                 time 0
174                 cmd debug_assert_canfire 1
175                 buttons attack1
176                 time 0.05
177         note off 0
178                 time -0.05
179                 cmd debug_assert_canfire 0
180                 buttons 
181                 time 0
182         note on 1
183                 time 0
184                 cmd debug_assert_canfire 1
185                 buttons left backward attack2
186                 time 0.05
187         note off 1
188                 time -0.05
189                 cmd debug_assert_canfire 0
190                 buttons 
191                 time 0
192         note on 2
193                 time 0
194                 cmd debug_assert_canfire 1
195                 buttons right attack1
196                 time 0.05
197         note off 2
198                 time -0.05
199                 cmd debug_assert_canfire 0
200                 buttons 
201                 time 0
202         note on 3
203                 time 0
204                 cmd debug_assert_canfire 1
205                 buttons forward left attack1
206                 time 0.05
207         note off 3
208                 time -0.05
209                 cmd debug_assert_canfire 0
210                 buttons 
211                 time 0
212         note on 4
213                 time 0
214                 cmd debug_assert_canfire 1
215                 buttons forward attack1
216                 time 0.05
217         note off 4
218                 time -0.05
219                 cmd debug_assert_canfire 0
220                 buttons 
221                 time 0
222         note on 5
223                 time 0
224                 cmd debug_assert_canfire 1
225                 buttons left attack1
226                 time 0.05
227         note off 5
228                 time -0.05
229                 cmd debug_assert_canfire 0
230                 buttons 
231                 time 0
232         note on 6
233                 time 0
234                 cmd debug_assert_canfire 1
235                 buttons forward right attack2
236                 time 0.05
237         note off 6
238                 time -0.05
239                 cmd debug_assert_canfire 0
240                 buttons 
241                 time 0
242         note on 7
243                 time 0
244                 cmd debug_assert_canfire 1
245                 buttons attack2
246                 time 0.05
247         note off 7
248                 time -0.05
249                 cmd debug_assert_canfire 0
250                 buttons 
251                 time 0
252         note on 8
253                 time 0
254                 cmd debug_assert_canfire 1
255                 buttons backward right jump attack1
256                 time 0.05
257         note off 8
258                 time -0.05
259                 cmd debug_assert_canfire 0
260                 buttons 
261                 time 0
262         note on 9
263                 time 0
264                 cmd debug_assert_canfire 1
265                 buttons right attack2
266                 time 0.05
267         note off 9
268                 time -0.05
269                 cmd debug_assert_canfire 0
270                 buttons 
271                 time 0
272         note on 10
273                 time 0
274                 cmd debug_assert_canfire 1
275                 buttons forward left attack2
276                 time 0.05
277         note off 10
278                 time -0.05
279                 cmd debug_assert_canfire 0
280                 buttons 
281                 time 0
282         note on 11
283                 time 0
284                 cmd debug_assert_canfire 1
285                 buttons forward attack2
286                 time 0.05
287         note off 11
288                 time -0.05
289                 cmd debug_assert_canfire 0
290                 buttons 
291                 time 0
292         note on 12
293                 time 0
294                 cmd debug_assert_canfire 1
295                 buttons left attack2
296                 time 0.05
297         note off 12
298                 time -0.05
299                 cmd debug_assert_canfire 0
300                 buttons 
301                 time 0
302         note on 13
303                 time 0
304                 cmd debug_assert_canfire 1
305                 buttons left backward jump attack2
306                 time 0.05
307         note off 13
308                 time -0.05
309                 cmd debug_assert_canfire 0
310                 buttons 
311                 time 0
312         note on 14
313                 time 0
314                 cmd debug_assert_canfire 1
315                 buttons right jump attack1
316                 time 0.05
317         note off 14
318                 time -0.05
319                 cmd debug_assert_canfire 0
320                 buttons 
321                 time 0
322         note on 15
323                 time 0
324                 cmd debug_assert_canfire 1
325                 buttons forward left jump attack1
326                 time 0.05
327         note off 15
328                 time -0.05
329                 cmd debug_assert_canfire 0
330                 buttons 
331                 time 0
332         note on 16
333                 time 0
334                 cmd debug_assert_canfire 1
335                 buttons forward jump attack1
336                 time 0.05
337         note off 16
338                 time -0.05
339                 cmd debug_assert_canfire 0
340                 buttons 
341                 time 0
342         note on 17
343                 time 0
344                 cmd debug_assert_canfire 1
345                 buttons left jump attack1
346                 time 0.05
347         note off 17
348                 time -0.05
349                 cmd debug_assert_canfire 0
350                 buttons 
351                 time 0
352         note on 18
353                 time 0
354                 cmd debug_assert_canfire 1
355                 buttons forward right jump attack2
356                 time 0.05
357         note off 18
358                 time -0.05
359                 cmd debug_assert_canfire 0
360                 buttons 
361                 time 0
362         note on 19
363                 time 0
364                 cmd debug_assert_canfire 1
365                 buttons jump attack2
366                 time 0.05
367         note off 19
368                 time -0.05
369                 cmd debug_assert_canfire 0
370                 buttons 
371                 time 0
372         note on 21
373                 time 0
374                 cmd debug_assert_canfire 1
375                 buttons right jump attack2
376                 time 0.05
377         note off 21
378                 time -0.05
379                 cmd debug_assert_canfire 0
380                 buttons 
381                 time 0
382         note on 22
383                 time 0
384                 cmd debug_assert_canfire 1
385                 buttons forward left jump attack2
386                 time 0.05
387         note off 22
388                 time -0.05
389                 cmd debug_assert_canfire 0
390                 buttons 
391                 time 0
392         note on 23
393                 time 0
394                 cmd debug_assert_canfire 1
395                 buttons forward jump attack2
396                 time 0.05
397         note off 23
398                 time -0.05
399                 cmd debug_assert_canfire 0
400                 buttons 
401                 time 0
402         note on 24
403                 time 0
404                 cmd debug_assert_canfire 1
405                 buttons left jump attack2
406                 time 0.05
407         note off 24
408                 time -0.05
409                 cmd debug_assert_canfire 0
410                 buttons 
411                 time 0
412
413 bot tuba_red
414         include tuba
415         transpose 0
416         init
417                 cmd cc "color 68"
418                 super
419
420 bot tuba_blue
421         include tuba
422         transpose 3
423         init
424                 cmd cc "color 221"
425                 super
426
427 # laser = lasershot NONE
428 bot laser
429         channels 10
430         init
431                 cmd aimtarget "tPercussion 1"
432                 cmd barrier
433                 cmd selectweapon 1
434                 cmd wait 0.5
435                 raw settemp g_balance_laser_primary_refire 0.3
436         percussion 38 # 038_Snare_1-0.wav
437                 time 0
438                 cmd debug_assert_canfire 1
439                 buttons attack1
440                 time 0.05
441                 cmd debug_assert_canfire 0
442                 buttons
443                 time 0.1
444                 busy 0.3
445         percussion 40 # 040_Snare_2-0.wav
446                 percussion 38
447
448 # shotgun = RELOADSOUND slap
449 bot shotgun
450         channels 10
451         init
452                 cmd aimtarget "tPercussion 1"
453                 cmd barrier
454                 cmd selectweapon 2
455                 cmd wait 0.5
456         percussion 74 # 074_Guiro_2_Long-0.wav
457                 time -0.4
458                 cmd debug_assert_canfire 1
459                 buttons attack2
460                 time -0.35
461                 cmd debug_assert_canfire 0
462                 buttons
463                 time 0
464                 busy 1.1
465
466 # uzi = bullet BAD
467 bot uzi
468         channels 10
469         init
470                 cmd aimtarget "tPercussion 1"
471                 cmd barrier
472                 cmd selectweapon 3
473                 cmd wait 0.5
474                 raw settemp g_balance_uzi_reload_ammo 0
475                 raw settemp g_balance_uzi_first_refire 0.2
476                 raw settemp g_balance_uzi_sustained_refire 0.2
477         percussion 27 # 027_High_Q-0.wav
478                 time 0
479                 cmd debug_assert_canfire 1
480                 buttons attack1
481                 time 0.05
482                 cmd debug_assert_canfire 0
483                 buttons
484                 time 0.1
485                 busy 0.2
486                 busy 0.4 # BUG: for some reason refire time is doubled :(
487         percussion 31 # 031_Sticks-0.wav
488                 percussion 27
489         percussion 37 # 037_Stick_Rim-0.wav
490                 percussion 27
491         percussion 33 # 033_Metronome_Click-0.wav
492                 percussion 27
493         percussion 39 # 039_Clap_Hand-0.wav
494                 percussion 27
495         percussion 53 # 053_Cymbal_Ride_Bell-0.wav
496                 percussion 27
497         percussion 54 # 054_Tombourine-0.wav
498                 percussion 27
499         percussion 36 # 036_Kick_2-0.wav
500                 percussion 27
501
502 # grenadelauncher = RELOADSOUND RELOADSOUND
503
504 # electro = beam BAD
505 bot electro
506         channels 10
507         init
508                 time -2
509                 cmd aimtarget "tPercussion 1"
510                 cmd barrier
511                 cmd selectweapon 6
512                 cmd wait 0.5
513                 raw settemp g_balance_electro_primary_refire 0.2
514         percussion 49 # 049_Cymbal_Crash_1-0.wav
515                 time 0
516                 cmd debug_assert_canfire 1
517                 buttons attack1
518                 time 0.05
519                 cmd debug_assert_canfire 0
520                 buttons
521                 time 0.1
522                 busy 0.2
523         percussion 57 # 057_Cymbal_Crash_2-0.wav
524                 percussion 49
525
526 # crylink = big small
527 bot crylink
528         channels 10
529         init
530                 cmd aimtarget "tPercussion 1"
531                 cmd barrier
532                 cmd selectweapon 7
533                 cmd wait 0.5
534                 raw settemp g_balance_crylink_primary_refire 0.3
535                 raw settemp g_balance_crylink_secondary_refire 0.2
536         percussion 34 # 034_Metronome_Bell-0.wav
537                 time 0
538                 cmd debug_assert_canfire 1
539                 buttons attack1
540                 time 0.05
541                 cmd debug_assert_canfire 0
542                 buttons
543                 time 0.1
544                 busy 0.3
545         percussion 45 # 045_Tom_Mid_2-0.wav
546                 time 0
547                 cmd debug_assert_canfire 1
548                 buttons attack2
549                 time 0.05
550                 cmd debug_assert_canfire 0
551                 buttons
552                 time 0.1
553                 busy 0.2
554         percussion 47 # 047_Tom_Mid_1-0.wav
555                 percussion 45
556         percussion 48 # 048_Tom_High_2-0.wav
557                 percussion 34
558         percussion 50 # 048_Tom_High_2-0.wav
559                 percussion 34
560         percussion 56 # 056_Cow_Bell-0.wav
561                 percussion 34
562
563 # nex is nex NONE
564 bot nex
565         channels 10
566         init
567                 cmd aimtarget "tPercussion 1"
568                 cmd barrier
569                 cmd selectweapon 8
570                 cmd wait 0.5
571                 raw settemp g_balance_nex_primary_refire 1.25
572         percussion 52 # 052_Cymbal_Chinese-0.wav
573                 time 0
574                 cmd debug_assert_canfire 1
575                 buttons attack1
576                 time 0.05
577                 cmd debug_assert_canfire 0
578                 buttons
579                 time 0.1
580                 busy 1.25
581
582 # minstanex is nex CLONE_OF_LASER
583 bot minstanex
584         channels 10
585         init
586                 cmd aimtarget "tPercussion 1"
587                 cmd barrier
588                 cmd selectweapon 12
589                 cmd wait 0.5
590                 raw settemp g_balance_minstanex_refire 1
591         percussion 55 # 055_Cymbal_Splash-0.wav
592                 time 0
593                 cmd debug_assert_canfire 1
594                 buttons attack1
595                 time 0.05
596                 cmd debug_assert_canfire 0
597                 buttons
598                 time 0.1
599                 busy 1
600
601 # hagar is rocket BAD
602 bot hagar
603         channels 10
604         init
605                 cmd aimtarget "tPercussion 1"
606                 cmd barrier
607                 cmd selectweapon 9
608                 cmd wait 0.5
609                 raw settemp g_balance_hagar_primary_refire 0.2
610         percussion 35 # 035_Kick_1-0.wav
611                 time 0
612                 cmd debug_assert_canfire 1
613                 buttons attack1
614                 time 0.05
615                 cmd debug_assert_canfire 0
616                 buttons
617                 time 0.1
618                 busy 0.2
619         percussion 60 # 060_Bongo_High-0.wav
620                 percussion 35
621         percussion 61 # 061_Bongo_Low-0.wav
622                 percussion 35
623         percussion 65 # 065_Timbale_High-0.wav
624                 percussion 35
625         percussion 66 # 066_Timbale_Low-0.wav
626                 percussion 35
627
628 # TODO hookbomb would be useful for #60
629
630 # RL is rocket NONE
631 bot rocket
632         channels 10
633         init
634                 cmd aimtarget "tPercussion 1"
635                 cmd barrier
636                 cmd selectweapon 10
637                 cmd wait 0.5
638                 raw settemp g_balance_rocketlauncher_refire 1.1
639         percussion 25 # 025_Snare_Roll-0.wav
640                 time 0
641                 cmd debug_assert_canfire 1
642                 buttons attack2
643                 time 0.05
644                 cmd debug_assert_canfire 0
645                 buttons
646                 time 0.1
647                 busy 1.1
648
649 # hook is hook bomb
650 bot hook
651         channels 10
652         init
653                 time -2
654                 cmd aimtarget "tPercussion 1"
655                 cmd barrier
656                 cmd selectweapon 13
657                 cmd wait 0.5
658                 raw settemp g_balance_hook_primary_refire 0.3
659         percussion 62 # 062_Conga_High_1_Mute-0.wav
660                 time 0
661                 cmd debug_assert_canfire 1
662                 buttons attack1
663                 time 0.05
664                 cmd debug_assert_canfire 0
665                 buttons
666                 time 0.1
667                 busy 0.3
668         percussion 63 # 063_Conga_High_2_Open-0.wav
669                 percussion 62
670
671 # seeker is BADFLYSOUND tag
672 bot seeker
673         channels 10
674         init
675                 time -2
676                 cmd aimtarget "tPercussion 1"
677                 cmd barrier
678                 cmd selectweapon 18
679                 cmd wait 0.5
680                 raw settemp g_balance_seeker_tag_refire 0.2
681         percussion 41 # 041_Tom_Low_2-0.wav
682                 time 0
683                 cmd debug_assert_canfire 1
684                 buttons attack2
685                 time 0.05
686                 cmd debug_assert_canfire 0
687                 buttons
688                 time 0.1
689                 busy 0.2
690         percussion 51 # 051_Cymbal_Ride_1-0.wav
691                 percussion 41
692         percussion 43 # 043_Tom_Low_1-0.wav
693                 percussion 41
694         percussion 59 # 059_Cymbal_Ride_2-0.wav
695                 percussion 41
696         percussion 46 # 046_Hi-Hat_Open-0.wav
697                 percussion 41
698
699 # rifle is hard soft
700 bot rifle
701         channels 10
702         init
703                 time -2
704                 cmd aimtarget "tPercussion 1"
705                 cmd barrier
706                 cmd selectweapon 16
707                 cmd wait 0.5
708 #       percussion FIXME
709 #               time 0
710 #               cmd debug_assert_canfire 1
711 #               buttons attack1
712 #               time 0.05
713 #               cmd debug_assert_canfire 0
714 #               buttons
715 #               time 0.1
716 #               busy 1.2
717         percussion 58 # 058_Vibra-Slap-0.wav
718                 time 0
719                 cmd debug_assert_canfire 1
720                 buttons attack2
721                 time 0.05
722                 cmd debug_assert_canfire 0
723                 buttons
724                 time 0.1
725                 busy 0.9
726
727 bot jetpack
728         init
729                 time -2
730                 cmd aimtarget "tPercussion 1"
731                 cmd barrier
732                 raw settemp g_jetpack_attenuation 0.5
733                 cmd wait 0.5
734         percussion 42 # 042_Hi-Hat_Closed-0.wav
735                 time 0
736                 buttons hook
737                 time 0.05
738                 buttons
739                 time 0.1
740         percussion 32 # 032_Square_Click-0.wav
741                 percussion 42
742         percussion 44 # 044_Hi-Hat_Pedal-0.wav
743                 percussion 42
744         percussion 64 # 064_Conga_Low-0.wav
745                 percussion 42
746
747 bot vocals
748         init
749                 time -2
750                 cmd aimtarget "tPercussion 1"
751                 cmd barrier
752                 cmd wait 0.5
753         vocals
754                 time 0
755                 cmd sound %s
756                 buttons left
757                 time 0.06666
758                 buttons right
759                 time 0.13333
760                 buttons 
761
762 bot common
763         done
764                 cmd resetaim
765                 cmd aim "270 0"
766                 cmd wait 1
767                 barrier
768                 buttons crouch
769                 cmd wait 3
770                 buttons
771                 cmd wait 1
772                 barrier
773                 buttons use
774                 cmd cc "kill"
775                 cmd wait 900
776
777
778 # instantiate our bots!
779
780 bot instance_tuba_red
781         include tuba_red
782         include common
783         count 8
784         init
785                 cmd movetotarget @places_tuba
786                 cmd barrier
787                 super
788
789 bot instance_tuba_blue
790         include tuba_blue
791         include common
792         count 8
793         init
794                 cmd movetotarget @places_tuba
795                 cmd barrier
796                 super
797
798 bot instance_laser
799         include laser
800         include common
801         count 16
802         init
803                 cmd movetotarget @places_percussion
804                 cmd barrier
805                 super
806
807 bot instance_shotgun
808         include shotgun
809         include common
810         count 16
811         init
812                 cmd movetotarget @places_percussion
813                 cmd barrier
814                 super
815
816 bot instance_uzi
817         include uzi
818         include common
819         count 16
820         init
821                 cmd movetotarget @places_percussion
822                 cmd barrier
823                 super
824
825 bot instance_electro
826         include electro
827         include common
828         count 16
829         init
830                 cmd movetotarget @places_percussion
831                 cmd barrier
832                 super
833
834 bot instance_crylink
835         include crylink
836         include common
837         count 16
838         init
839                 cmd movetotarget @places_percussion
840                 cmd barrier
841                 super
842
843 bot instance_nex
844         include rocket
845         include common
846         count 16
847         init
848                 cmd movetotarget @places_percussion
849                 cmd barrier
850                 super
851
852 bot instance_minstanex
853         include rocket
854         include common
855         count 16
856         init
857                 cmd movetotarget @places_percussion
858                 cmd barrier
859                 super
860
861 bot instance_hagar
862         include hagar
863         include common
864         count 16
865         init
866                 cmd movetotarget @places_percussion
867                 cmd barrier
868                 super
869
870 bot instance_rocket
871         include rocket
872         include common
873         count 16
874         init
875                 cmd movetotarget @places_percussion
876                 cmd barrier
877                 super
878
879 bot instance_hook
880         include hook
881         include common
882         count 16
883         init
884                 cmd movetotarget @places_percussion
885                 cmd barrier
886                 super
887
888 bot instance_seeker
889         include seeker
890         include common
891         count 16
892         init
893                 cmd movetotarget @places_percussion
894                 cmd barrier
895                 super
896
897 bot instance_rifle
898         include rifle
899         include common
900         count 16
901         init
902                 cmd movetotarget @places_percussion
903                 cmd barrier
904                 super
905
906 bot instance_jetpack
907         include jetpack
908         include common
909         count 16
910         init
911                 cmd movetotarget @places_percussion
912                 cmd barrier
913                 super
914
915 bot instance_vocals
916         include vocals
917         include common
918         count 1
919         init
920                 cmd cc "playermodel models/player/suiseiseki.zym"
921                 cmd movetotarget @places_percussion
922                 cmd barrier
923                 super
924
925 # TODO jumping?