From 69cf1cafcd403331d9fbfb76977efb6101eef284 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sat, 3 Apr 2010 20:24:12 +0000 Subject: converted to template Makefile svn path=/trunk/externals/pmpd/; revision=13366 --- exemples/43_game.pd | 1251 --------------------------------------------------- 1 file changed, 1251 deletions(-) delete mode 100644 exemples/43_game.pd (limited to 'exemples/43_game.pd') diff --git a/exemples/43_game.pd b/exemples/43_game.pd deleted file mode 100644 index 22d4341..0000000 --- a/exemples/43_game.pd +++ /dev/null @@ -1,1251 +0,0 @@ -#N canvas 161 34 536 536 10; -#X obj 32 137 t b b; -#X obj 32 89 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1 -; -#X obj 260 176 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 283 198 loadbang; -#X obj 57 160 s \$0-link; -#X obj 32 187 s \$0-mass; -#X msg 308 269 reset; -#X msg 283 316 resetF; -#X msg 168 137 0 \, destroy; -#X obj 134 165 gemwin; -#N canvas 1361 275 872 665 space_ship 0; -#X obj 89 18 r \$0-link; -#X obj 13 18 r \$0-mass; -#X obj 323 371 gemhead; -#X obj 323 435 translateXYZ; -#X obj 311 406 unpack s f f; -#X obj 200 377 gemhead; -#X obj 200 441 translateXYZ; -#X obj 188 412 unpack s f f; -#X obj 70 383 gemhead; -#X obj 74 456 translateXYZ; -#X obj 58 418 unpack s f f; -#X obj 406 380 gemhead; -#X obj 406 444 translateXYZ; -#X obj 394 415 unpack s f f; -#X obj 68 239 link2D ship 0.6 0.1 0.1; -#X obj 388 234 link2D ship 0.6 0.1 0.1; -#X obj 392 285 link2D ship 0.3 0.1 0.1; -#X obj 71 291 link2D ship 0.3 0.1 0.1; -#X obj 69 341 mass2D ship_rearL 1 0.15 -0.3; -#X obj 400 341 mass2D ship_rearR 1 -0.15 -0.3; -#X obj 408 528 sphere 0.05; -#X obj 71 535 sphere 0.05; -#X obj 326 466 sphere 0.05; -#X obj 135 116 tLink2D; -#X obj 199 467 rotateXYZ; -#X obj 71 510 scaleXYZ 2 1 1; -#X obj 408 494 scaleXYZ 2 1 1; -#X obj 74 485 rotateXYZ; -#X obj 409 468 rotateXYZ; -#X obj 206 545 sphere 0.2; -#X msg 530 445 25; -#X obj 528 421 loadbang; -#X obj 234 23 mass2D ship_front 2 0 0.3; -#X obj 199 514 ambientRGB 0 1 0; -#X msg 673 120 setXY \$1 \$2; -#X obj 697 28 inlet; -#X msg 687 202 setXY \$1 \$2; -#X obj 231 166 mass2D ship_body 3 0 0; -#X obj 643 25 inlet; -#X msg 601 325 setXY \$1 \$2; -#X obj 201 492 scaleXYZ 1.5 0.5 0.5; -#X obj 520 21 inlet; -#N canvas 654 146 482 495 8_bulet 0; -#X obj 170 34 inlet; -#X obj 301 33 inlet; -#X obj 36 22 inlet; -#N canvas 0 0 474 556 bullet 0; -#X obj 142 24 inlet; -#X obj 220 24 inlet; -#X obj 36 22 inlet; -#X obj 240 278 gemhead; -#X obj 228 350 translateXYZ; -#X obj 220 307 unpack s f f; -#X obj 222 384 sphere 0.03; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 119 283 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 7 0; -#X connect 2 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 6 0; -#X connect 5 1 4 1; -#X connect 5 2 4 2; -#X connect 7 0 16 0; -#X connect 8 0 10 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 5 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 252 360 pd bullet; -#N canvas 497 321 480 418 bullet 0; -#X obj 142 24 inlet; -#X obj 139 278 gemhead; -#X obj 140 328 translateXYZ; -#X obj 123 304 unpack s f f; -#X obj 130 357 sphere 0.03; -#X obj 220 24 inlet; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 22 inlet; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 211 283 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 2 0; -#X connect 2 0 4 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 5 0 6 0; -#X connect 6 0 16 0; -#X connect 7 0 10 0; -#X connect 8 0 9 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 3 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 146 193 pd bullet; -#N canvas 0 0 468 318 bullet 0; -#X obj 142 24 inlet; -#X obj 220 24 inlet; -#X obj 36 22 inlet; -#X obj 139 278 gemhead; -#X obj 207 329 translateXYZ; -#X obj 182 304 unpack s f f; -#X obj 232 354 sphere 0.03; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 72 273 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 7 0; -#X connect 2 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 6 0; -#X connect 5 1 4 1; -#X connect 5 2 4 2; -#X connect 7 0 16 0; -#X connect 8 0 10 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 5 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 161 217 pd bullet; -#N canvas 0 0 468 318 bullet 0; -#X obj 142 24 inlet; -#X obj 220 24 inlet; -#X obj 33 19 inlet; -#X obj 139 278 gemhead; -#X obj 201 331 translateXYZ; -#X obj 173 305 unpack s f f; -#X obj 219 360 sphere 0.03; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 204 268 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 7 0; -#X connect 2 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 6 0; -#X connect 5 1 4 1; -#X connect 5 2 4 2; -#X connect 7 0 16 0; -#X connect 8 0 10 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 5 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 177 241 pd bullet; -#N canvas 0 0 466 370 bullet 0; -#X obj 142 24 inlet; -#X obj 220 24 inlet; -#X obj 36 22 inlet; -#X obj 206 281 gemhead; -#X obj 230 335 translateXYZ; -#X obj 185 302 unpack s f f; -#X obj 243 365 sphere 0.03; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 119 283 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 7 0; -#X connect 2 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 6 0; -#X connect 5 1 4 1; -#X connect 5 2 4 2; -#X connect 7 0 16 0; -#X connect 8 0 10 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 5 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 189 265 pd bullet; -#N canvas 0 0 468 377 bullet 0; -#X obj 142 24 inlet; -#X obj 220 24 inlet; -#X obj 36 22 inlet; -#X obj 179 278 gemhead; -#X obj 205 330 translateXYZ; -#X obj 182 303 unpack s f f; -#X obj 209 356 sphere 0.03; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 119 283 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 7 0; -#X connect 2 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 6 0; -#X connect 5 1 4 1; -#X connect 5 2 4 2; -#X connect 7 0 16 0; -#X connect 8 0 10 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 5 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 205 289 pd bullet; -#N canvas 0 0 464 453 bullet 0; -#X obj 142 24 inlet; -#X obj 220 24 inlet; -#X obj 36 22 inlet; -#X obj 228 277 gemhead; -#X obj 195 336 translateXYZ; -#X obj 199 305 unpack s f f; -#X obj 185 366 sphere 0.03; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 119 283 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 7 0; -#X connect 2 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 6 0; -#X connect 5 1 4 1; -#X connect 5 2 4 2; -#X connect 7 0 16 0; -#X connect 8 0 10 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 5 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 220 313 pd bullet; -#N canvas 0 0 464 454 bullet 0; -#X obj 142 24 inlet; -#X obj 220 24 inlet; -#X obj 36 22 inlet; -#X obj 220 283 gemhead; -#X obj 202 337 translateXYZ; -#X obj 201 308 unpack s f f; -#X obj 186 364 sphere 0.03; -#X msg 220 173 setXY \$1 \$2; -#X obj 143 202 r \$0-mass; -#X obj 36 44 t b b; -#X obj 129 238 mass2D bulet 1 10 10; -#X obj 142 49 unpack s f f; -#X obj 136 131 pack f f; -#X obj 134 106 f; -#X msg 133 154 setXY \$1 \$2; -#X obj 119 283 s bulletpos; -#X obj 220 203 iCircle2D foo 0 0 0 1 0 0 0.04; -#X connect 0 0 11 0; -#X connect 1 0 7 0; -#X connect 2 0 9 0; -#X connect 3 0 4 0; -#X connect 4 0 6 0; -#X connect 5 1 4 1; -#X connect 5 2 4 2; -#X connect 7 0 16 0; -#X connect 8 0 10 0; -#X connect 9 0 16 0; -#X connect 9 1 13 0; -#X connect 10 0 5 0; -#X connect 10 0 15 0; -#X connect 11 1 13 1; -#X connect 11 2 12 1; -#X connect 12 0 14 0; -#X connect 13 0 12 0; -#X connect 14 0 10 0; -#X connect 16 0 10 0; -#X restore 236 337 pd bullet; -#X obj 36 94 % 8; -#X obj 36 125 sel 0 1 2 3 4 5 6 7; -#X obj 36 71 + 1; -#X msg 36 45 1; -#X connect 0 0 3 1; -#X connect 0 0 4 1; -#X connect 0 0 5 1; -#X connect 0 0 6 1; -#X connect 0 0 7 1; -#X connect 0 0 8 1; -#X connect 0 0 9 1; -#X connect 0 0 10 1; -#X connect 1 0 3 2; -#X connect 1 0 4 2; -#X connect 1 0 5 2; -#X connect 1 0 6 2; -#X connect 1 0 7 2; -#X connect 1 0 8 2; -#X connect 1 0 9 2; -#X connect 1 0 10 2; -#X connect 2 0 14 0; -#X connect 11 0 12 0; -#X connect 11 0 13 1; -#X connect 12 0 3 0; -#X connect 12 1 10 0; -#X connect 12 2 9 0; -#X connect 12 3 8 0; -#X connect 12 4 7 0; -#X connect 12 5 6 0; -#X connect 12 6 5 0; -#X connect 12 7 4 0; -#X connect 13 0 11 0; -#X connect 14 0 13 0; -#X restore 218 583 pd 8_bulet; -#X obj 458 18 inlet; -#X msg 610 392 setXY \$1 \$2; -#X obj 585 22 inlet; -#X obj 318 559 s space_ship; -#X obj 673 150 iCircle2D foo 0 0 0 1 0 0.003; -#X obj 693 229 iCircle2D foo 0 0 0 1 0 -0.003; -#X obj 600 353 iCircle2D foo 0 0 0 1 -0.03; -#X obj 611 430 iCircle2D foo 0 0 0 1 0.03; -#X msg 689 87 dXY 0.1 0; -#X msg 654 60 dXY -0.1 0; -#X obj 228 313 link2D ship 0.2 0.1 0.1; -#X obj 237 64 link2D ship 0.3 0.1 0.1; -#X connect 0 0 14 0; -#X connect 0 0 15 0; -#X connect 0 0 16 0; -#X connect 0 0 17 0; -#X connect 0 0 23 0; -#X connect 0 0 53 0; -#X connect 0 0 54 0; -#X connect 1 0 18 0; -#X connect 1 0 19 0; -#X connect 1 0 32 0; -#X connect 1 0 37 0; -#X connect 2 0 3 0; -#X connect 3 0 22 0; -#X connect 4 1 3 1; -#X connect 4 2 3 2; -#X connect 5 0 6 0; -#X connect 6 0 24 0; -#X connect 7 1 6 1; -#X connect 7 2 6 2; -#X connect 8 0 9 0; -#X connect 9 0 27 0; -#X connect 10 1 9 1; -#X connect 10 2 9 2; -#X connect 11 0 12 0; -#X connect 12 0 28 0; -#X connect 13 1 12 1; -#X connect 13 2 12 2; -#X connect 14 0 18 0; -#X connect 14 1 32 0; -#X connect 15 0 32 0; -#X connect 15 1 19 0; -#X connect 16 0 37 0; -#X connect 16 1 19 0; -#X connect 17 0 18 0; -#X connect 17 1 37 0; -#X connect 18 0 10 0; -#X connect 18 0 14 0; -#X connect 18 0 17 0; -#X connect 18 0 46 0; -#X connect 18 0 53 0; -#X connect 19 0 13 0; -#X connect 19 0 15 1; -#X connect 19 0 16 1; -#X connect 19 0 46 0; -#X connect 19 0 53 1; -#X connect 23 2 24 3; -#X connect 23 2 27 3; -#X connect 23 2 28 3; -#X connect 24 0 40 0; -#X connect 25 0 21 0; -#X connect 26 0 20 0; -#X connect 27 0 25 0; -#X connect 28 0 26 0; -#X connect 30 0 20 2; -#X connect 30 0 29 2; -#X connect 30 0 22 2; -#X connect 30 0 21 2; -#X connect 31 0 30 0; -#X connect 32 0 4 0; -#X connect 32 0 14 1; -#X connect 32 0 15 0; -#X connect 32 0 23 0; -#X connect 32 0 39 0; -#X connect 32 0 42 1; -#X connect 32 0 44 0; -#X connect 32 0 46 0; -#X connect 32 0 54 0; -#X connect 33 0 29 0; -#X connect 34 0 47 0; -#X connect 35 0 51 0; -#X connect 36 0 48 0; -#X connect 37 0 7 0; -#X connect 37 0 16 0; -#X connect 37 0 17 1; -#X connect 37 0 23 1; -#X connect 37 0 34 0; -#X connect 37 0 36 0; -#X connect 37 0 42 2; -#X connect 37 0 46 0; -#X connect 37 0 54 1; -#X connect 38 0 52 0; -#X connect 39 0 49 0; -#X connect 40 0 33 0; -#X connect 41 0 49 0; -#X connect 43 0 42 0; -#X connect 44 0 50 0; -#X connect 45 0 50 0; -#X connect 47 0 32 0; -#X connect 47 0 19 0; -#X connect 47 0 18 0; -#X connect 48 0 32 0; -#X connect 48 0 18 0; -#X connect 48 0 19 0; -#X connect 49 0 37 0; -#X connect 50 0 37 0; -#X connect 51 0 19 0; -#X connect 51 0 37 0; -#X connect 51 0 32 0; -#X connect 51 0 18 0; -#X connect 52 0 37 0; -#X connect 52 0 32 0; -#X connect 52 0 19 0; -#X connect 52 0 18 0; -#X connect 53 0 18 0; -#X connect 53 1 19 0; -#X connect 54 0 32 0; -#X connect 54 1 37 0; -#X restore 47 477 pd space_ship; -#X obj 382 399 world_light; -#X obj 382 377 gemhead 1; -#X msg 134 114 reset \, lighting 1 \, create \, 1; -#X obj 120 417 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 104 433 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 136 433 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 47 434 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 120 449 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 73 312 keyname; -#X obj 73 333 pack f s; -#X obj 73 355 route 1; -#X obj 47 394 key; -#X obj 47 415 sel 32; -#X obj 73 376 route Up Down Left Right; -#N canvas 213 219 1094 659 border 0; -#X text 268 11 This is the first exemple of physical modeling; -#X text 268 33 this is an elastic string; -#X text 158 95 <- metronome send bangs to mass and link and gives the -general computation speed; -#X obj 47 198 link \$0-link 0 1 1; -#X obj 63 251 link \$0-link 0 1 1; -#X obj 89 307 link \$0-link 0 1 1; -#X obj 108 364 link \$0-link 0 1 1; -#X obj 138 420 link \$0-link 0 1 1; -#X obj 165 477 link \$0-link 0 1 1; -#X obj 42 174 mass \$0-mass 30; -#X obj 57 226 mass \$0-mass 30; -#X obj 84 283 mass \$0-mass 30; -#X obj 104 340 mass \$0-mass 30; -#X obj 134 395 mass \$0-mass 30; -#X obj 163 452 mass \$0-mass 30; -#X text 160 132 masss and link has to be compute one after the other. -; -#X obj 27 148 link \$0-link 0 0 5; -#X obj 354 214 link \$0-link 0 1 1; -#X obj 370 267 link \$0-link 0 1 1; -#X obj 396 323 link \$0-link 0 1 1; -#X obj 415 380 link \$0-link 0 1 1; -#X obj 445 436 link \$0-link 0 1 1; -#X obj 472 493 link \$0-link 0 1 1; -#X obj 349 190 mass \$0-mass 30; -#X obj 364 242 mass \$0-mass 30; -#X obj 374 293 mass \$0-mass 30; -#X obj 411 356 mass \$0-mass 30; -#X obj 435 408 mass \$0-mass 30; -#X obj 470 468 mass \$0-mass 30; -#X obj 615 210 link \$0-link 0 1 1; -#X obj 631 263 link \$0-link 0 1 1; -#X obj 657 319 link \$0-link 0 1 1; -#X obj 676 376 link \$0-link 0 1 1; -#X obj 706 432 link \$0-link 0 1 1; -#X obj 610 186 mass \$0-mass 30; -#X obj 625 238 mass \$0-mass 30; -#X obj 652 295 mass \$0-mass 30; -#X obj 672 352 mass \$0-mass 30; -#X obj 702 407 mass \$0-mass 30; -#X obj 731 464 mass \$0-mass 30; -#X obj 919 270 + 10; -#X obj 919 202 loadbang; -#X obj 919 225 metro 600; -#X obj 921 292 / 10; -#X obj 734 489 link \$0-link 0 0.01 2; -#X obj 919 250 random 20; -#X obj 62 41 r \$0-link; -#X obj 869 481 game_line 4; -#X obj 60 66 s bounce; -#X obj 615 503 game_line 1; -#X obj 759 221 game_line 1.5; -#X obj 511 237 game_line -1; -#X obj 203 229 game_line -4; -#X obj 849 445 game_line 3.5; -#X obj 804 388 game_line 3; -#X obj 790 336 game_line 2.5; -#X obj 774 273 game_line 2; -#X obj 591 450 game_line 0.5; -#X obj 568 391 game_line 0; -#X obj 531 310 game_line -0.5; -#X obj 324 466 game_line -1.5; -#X obj 331 422 game_line -2; -#X obj 272 381 game_line -2.5; -#X obj 257 333 game_line -3; -#X obj 223 286 game_line -3.5; -#X connect 3 0 9 0; -#X connect 3 1 10 0; -#X connect 4 0 10 0; -#X connect 4 1 11 0; -#X connect 5 0 11 0; -#X connect 5 1 12 0; -#X connect 6 0 12 0; -#X connect 6 1 13 0; -#X connect 7 0 13 0; -#X connect 7 1 14 0; -#X connect 8 0 14 0; -#X connect 8 1 23 0; -#X connect 9 0 3 0; -#X connect 9 0 16 1; -#X connect 9 0 52 1; -#X connect 10 0 3 1; -#X connect 10 0 4 0; -#X connect 10 0 52 0; -#X connect 10 0 64 1; -#X connect 11 0 4 1; -#X connect 11 0 5 0; -#X connect 11 0 63 1; -#X connect 11 0 64 0; -#X connect 12 0 5 1; -#X connect 12 0 6 0; -#X connect 12 0 62 1; -#X connect 12 0 63 0; -#X connect 13 0 6 1; -#X connect 13 0 7 0; -#X connect 13 0 61 1; -#X connect 13 0 62 0; -#X connect 14 0 7 1; -#X connect 14 0 8 0; -#X connect 14 0 60 1; -#X connect 14 0 61 0; -#X connect 16 1 9 0; -#X connect 17 0 23 0; -#X connect 17 1 24 0; -#X connect 18 0 24 0; -#X connect 18 1 25 0; -#X connect 19 0 25 0; -#X connect 19 1 26 0; -#X connect 20 0 26 0; -#X connect 20 1 27 0; -#X connect 21 0 27 0; -#X connect 21 1 28 0; -#X connect 22 0 28 0; -#X connect 22 1 34 0; -#X connect 23 0 17 0; -#X connect 23 0 8 1; -#X connect 23 0 51 1; -#X connect 23 0 60 0; -#X connect 24 0 17 1; -#X connect 24 0 18 0; -#X connect 24 0 51 0; -#X connect 24 0 59 1; -#X connect 25 0 18 1; -#X connect 25 0 19 0; -#X connect 25 0 58 1; -#X connect 25 0 59 0; -#X connect 26 0 19 1; -#X connect 26 0 20 0; -#X connect 26 0 57 1; -#X connect 26 0 58 0; -#X connect 27 0 20 1; -#X connect 27 0 21 0; -#X connect 27 0 49 1; -#X connect 27 0 57 0; -#X connect 28 0 21 1; -#X connect 28 0 22 0; -#X connect 28 0 49 0; -#X connect 28 0 50 1; -#X connect 29 0 34 0; -#X connect 29 1 35 0; -#X connect 30 0 35 0; -#X connect 30 1 36 0; -#X connect 31 0 36 0; -#X connect 31 0 37 0; -#X connect 31 1 37 0; -#X connect 32 0 37 0; -#X connect 32 1 38 0; -#X connect 33 0 38 0; -#X connect 33 1 39 0; -#X connect 34 0 29 0; -#X connect 34 0 22 1; -#X connect 34 0 50 0; -#X connect 34 0 56 1; -#X connect 35 0 29 1; -#X connect 35 0 30 0; -#X connect 35 0 55 1; -#X connect 35 0 56 0; -#X connect 36 0 30 1; -#X connect 36 0 31 0; -#X connect 36 0 54 1; -#X connect 36 0 55 0; -#X connect 37 0 31 1; -#X connect 37 0 32 0; -#X connect 37 0 53 1; -#X connect 37 0 54 0; -#X connect 38 0 32 1; -#X connect 38 0 33 0; -#X connect 38 0 47 1; -#X connect 38 0 53 0; -#X connect 39 0 33 1; -#X connect 39 0 44 0; -#X connect 39 0 47 0; -#X connect 40 0 43 0; -#X connect 41 0 42 0; -#X connect 42 0 45 0; -#X connect 43 0 44 1; -#X connect 44 0 39 0; -#X connect 45 0 40 0; -#X connect 46 0 48 0; -#X restore 382 421 pd border; -#N canvas 819 401 251 318 bombs 0; -#X obj 45 108 % 8; -#X obj 45 85 + 1; -#X obj 44 13 loadbang; -#X msg 45 60 1; -#X obj 45 36 metro 1200; -#X obj 104 11 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#N canvas 510 387 653 468 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X obj 34 86 iAmbient2D foo -0.1 -1 0.2 0; -#X msg 80 123 setXY 0 5; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 21 0; -#X connect 6 1 22 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 45 167 pd bomb; -#X obj 45 140 sel 0 1 2 3 4 5 6 7; -#N canvas 510 387 653 468 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X obj 34 86 iAmbient2D foo -0.1 -1 0.2 0; -#X msg 80 123 setXY 0 5; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 21 0; -#X connect 6 1 22 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 55 177 pd bomb; -#N canvas 510 387 653 468 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X obj 34 86 iAmbient2D foo -0.1 -1 0.2 0; -#X msg 80 123 setXY 0 5; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 21 0; -#X connect 6 1 22 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 65 187 pd bomb; -#N canvas 510 387 653 468 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X obj 34 86 iAmbient2D foo -0.1 -1 0.2 0; -#X msg 80 123 setXY 0 5; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 21 0; -#X connect 6 1 22 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 75 197 pd bomb; -#N canvas 510 387 653 468 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X obj 34 86 iAmbient2D foo -0.1 -1 0.2 0; -#X msg 80 123 setXY 0 5; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 21 0; -#X connect 6 1 22 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 85 207 pd bomb; -#N canvas 510 387 653 468 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X obj 34 86 iAmbient2D foo -0.1 -1 0.2 0; -#X msg 80 123 setXY 0 5; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 21 0; -#X connect 6 1 22 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 95 217 pd bomb; -#N canvas 510 387 655 470 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X msg 80 123 setXY 0 5; -#X obj 34 86 iAmbient2D foo 0 -1 0.2 0; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 22 0; -#X connect 6 1 21 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 105 227 pd bomb; -#N canvas 510 387 657 472 bomb 0; -#X obj 36 22 inlet; -#X obj 82 242 gemhead; -#X obj 85 272 translateXYZ; -#X obj 84 215 unpack s f f; -#X obj 104 153 r \$0-mass; -#X obj 86 294 color 1 0 0; -#X obj 36 44 t b b b; -#X msg 154 122 reset; -#X obj 87 21 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 272 271 r space_ship; -#X msg 261 240 setXY \$1 \$2; -#X obj 262 294 tCircle2D 0 0 0 0.2; -#X obj 262 316 sel 1; -#X obj 86 316 sphere 0.2; -#X obj 429 263 r bulletpos; -#X obj 435 319 sel 1; -#X obj 261 341 s space_inside; -#X obj 430 292 tCircle2D 0 0 0 0.15; -#X obj 463 382 s points; -#X obj 85 186 mass2D bomb 100 1000 1000; -#X msg 439 351 reset \, setXY 1000 1000; -#X obj 34 86 iAmbient2D foo -0.1 -1 0.2 0; -#X msg 80 123 setXY 0 5; -#X connect 0 0 6 0; -#X connect 1 0 2 0; -#X connect 2 0 5 0; -#X connect 3 1 2 1; -#X connect 3 2 2 2; -#X connect 4 0 19 0; -#X connect 5 0 13 0; -#X connect 6 0 21 0; -#X connect 6 1 22 0; -#X connect 6 2 7 0; -#X connect 7 0 19 0; -#X connect 8 0 6 0; -#X connect 9 0 11 0; -#X connect 10 0 11 0; -#X connect 10 0 17 0; -#X connect 11 0 12 0; -#X connect 12 0 16 0; -#X connect 14 0 17 0; -#X connect 15 0 20 0; -#X connect 15 0 18 0; -#X connect 17 0 15 0; -#X connect 19 0 3 0; -#X connect 19 0 10 0; -#X connect 20 0 19 0; -#X connect 21 0 19 0; -#X connect 22 0 19 0; -#X restore 115 237 pd bomb; -#X connect 0 0 1 1; -#X connect 0 0 7 0; -#X connect 1 0 0 0; -#X connect 2 0 4 0; -#X connect 3 0 1 0; -#X connect 4 0 3 0; -#X connect 5 0 4 0; -#X connect 7 0 6 0; -#X connect 7 1 8 0; -#X connect 7 2 9 0; -#X connect 7 3 10 0; -#X connect 7 4 11 0; -#X connect 7 5 12 0; -#X connect 7 6 13 0; -#X connect 7 7 14 0; -#X restore 382 443 pd bombs; -#X obj 32 68 loadbang; -#X obj 283 339 s \$0-link; -#X obj 308 294 s \$0-mass; -#X obj 339 319 s rbombs; -#X obj 32 110 metro 10; -#X obj 283 246 t b b b b; -#X text 187 433 <- move the ship; -#X obj 367 269 s init; -#N canvas 0 0 148 173 points 0; -#X obj 53 36 r points; -#X obj 58 108 + 1; -#X obj 57 84 f; -#X msg 24 60 -1; -#X obj 24 16 r init; -#X obj 57 135 outlet; -#X connect 0 0 2 0; -#X connect 1 0 2 1; -#X connect 1 0 5 0; -#X connect 2 0 1 0; -#X connect 3 0 2 0; -#X connect 4 0 3 0; -#X restore 383 465 pd points; -#X floatatom 383 488 5 0 0 0 - - -; -#X text 181 448 (use arraw key to); -#N canvas 265 590 255 308 init 0; -#X obj 94 85 r bomb_in; -#X obj 50 189 spigot; -#X obj 95 146 delay 1000; -#X msg 95 169 1; -#X obj 64 35 r space_inside; -#X obj 73 59 r inside; -#X obj 51 230 outlet; -#X obj 95 119 r init; -#X msg 127 171 0; -#X connect 0 0 1 0; -#X connect 1 0 6 0; -#X connect 2 0 3 0; -#X connect 3 0 1 1; -#X connect 4 0 1 0; -#X connect 5 0 1 0; -#X connect 7 0 8 0; -#X connect 7 0 2 0; -#X connect 8 0 1 1; -#X restore 299 222 pd init; -#X text 286 172 <- reset; -#X text 444 482 <- points; -#X obj 19 210 t b b; -#X obj 54 235 s \$0-link; -#X obj 19 261 s \$0-mass; -#X text 226 10 space-ship game; -#X text 131 37 use the arrow key to displace the "space ship". space -for fire. you should stay in the tunnel \, and shoot the red bombs -; -#X text 133 80 game restart if you hit the tunnel \, or a red bomb -; -#X connect 0 0 5 0; -#X connect 0 1 4 0; -#X connect 1 0 31 0; -#X connect 2 0 32 0; -#X connect 3 0 32 0; -#X connect 6 0 29 0; -#X connect 7 0 28 0; -#X connect 8 0 9 0; -#X connect 12 0 11 0; -#X connect 13 0 9 0; -#X connect 14 0 10 1; -#X connect 15 0 10 3; -#X connect 16 0 10 4; -#X connect 17 0 10 0; -#X connect 18 0 10 2; -#X connect 19 0 20 0; -#X connect 19 1 20 1; -#X connect 20 0 21 0; -#X connect 21 0 24 0; -#X connect 22 0 23 0; -#X connect 23 0 17 0; -#X connect 24 0 14 0; -#X connect 24 1 18 0; -#X connect 24 2 15 0; -#X connect 24 3 16 0; -#X connect 27 0 1 0; -#X connect 31 0 0 0; -#X connect 31 0 41 0; -#X connect 32 0 7 0; -#X connect 32 1 6 0; -#X connect 32 2 30 0; -#X connect 32 3 34 0; -#X connect 35 0 36 0; -#X connect 38 0 32 0; -#X connect 41 0 43 0; -#X connect 41 1 42 0; -- cgit v1.2.1