Przeglądaj źródła

improved interface

added transport controls
added image overlay with bullet holes system
Etienne Landon 8 lat temu
rodzic
commit
ae45bcab3f

+ 67 - 39
chat.pd

@@ -1,58 +1,86 @@
-#N canvas 904 273 1001 740 10;
+#N canvas 902 272 1001 740 10;
 #X declare -lib pof -path kpof;
-#X text 691 612 principe touch :;
-#X text 690 628 une grande surface (taille affichage) pour capturer
-la position globale du touch;
-#X text 692 661 des surfaces d'interaction qui routent le signal global
-par spigot;
 #X obj 56 12 declare -lib pof -path kpof;
 #X obj 56 36 kollabs/ds_logic 0;
 #X obj 56 61 kollabs/ds_gui 0;
-#X msg 479 41 \; /ds/0/loadfile ../chat.presets;
 #X obj 213 33 kpofwin;
-#X obj 225 227 pofhead;
-#X obj 225 249 t a a;
-#X obj 319 278 pofvisible;
-#X obj 426 277 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
-1;
-#X obj 581 299 pofimage kpof/media/grid.png tex2;
+#X obj 67 227 pofhead;
 #X obj 479 20 loadbang;
 #X floatatom 488 110 5 0 0 0 - - -, f 5;
 #X obj 488 88 r /kpof/testquad/corner/top/left/x;
 #X obj 624 111 r /kpofwin/window/y;
 #X floatatom 624 133 5 0 0 0 - - -, f 5;
-#X obj 582 336 kpofquad testquad;
-#X obj 183 507 kpofmedia media1;
-#X obj 174 280 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
-1;
 #X obj 778 29 kollabs/ds_transition 0;
 #X obj 778 51 kollabs/ds_transition_gui 0;
-#X obj 193 447 kpofimage image1;
 #X obj 638 230 pofutil;
 #X msg 649 199 getdir;
 #X obj 638 252 print;
-#X obj 310 378 kpofquad testquad slave;
-#X obj 23 397 kpofquad testquad slave;
-#X obj 408 562 poffilm;
+#X obj 70 438 kpofquad testquad slave;
 #N canvas 1 52 450 300 bullet_fbo 0;
 #X obj 100 36 pofhead;
-#X restore 644 395 pd bullet_fbo;
-#X obj 24 339 kpoffilm film1;
-#X obj 67 281 pofvisible 1;
+#X restore 299 432 pd bullet_fbo;
 #X obj 422 187 bang;
-#X obj 310 324 kpoffilm film2;
+#X obj 307 324 kpofquad testquad slave;
+#X obj 307 266 kpoffilm film1;
+#X obj 70 384 kpofimage img1;
+#X msg 479 41 \; /ds/0/loadfile ../../chat.presets;
+#N canvas 885 98 573 300 bullet-img 0;
+#X obj 132 82 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
+-1;
+#X obj 228 125 + 1;
+#X obj 123 109 float;
+#X msg 210 90 0;
+#X obj 172 157 select 8;
+#X obj 174 186 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 123 261 s /kpof/img1/img;
+#X msg 123 232 symbol ../media/img/bullets\$1.png;
+#X msg 377 215 symbol ../media/img/bullets\$1.png;
+#X obj 490 122 + 1;
+#X obj 385 106 float;
+#X msg 472 87 0;
+#X obj 434 154 select 8;
+#X obj 436 183 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
+-1 -1;
+#X obj 377 254 s /kpof/img1/img/reserve;
+#X obj 390 11 loadbang;
+#X obj 390 75 until;
+#X floatatom 396 147 5 0 0 0 - - -, f 5;
+#X obj 390 55 t f b;
+#X msg 390 33 9;
+#X connect 0 0 2 0;
+#X connect 1 0 2 1;
+#X connect 2 0 1 0;
+#X connect 2 0 4 0;
+#X connect 2 0 7 0;
+#X connect 3 0 2 1;
+#X connect 4 0 5 0;
+#X connect 5 0 3 0;
+#X connect 7 0 6 0;
+#X connect 8 0 14 0;
+#X connect 9 0 10 1;
+#X connect 10 0 9 0;
+#X connect 10 0 12 0;
+#X connect 10 0 8 0;
+#X connect 10 0 17 0;
+#X connect 11 0 10 1;
+#X connect 12 0 13 0;
+#X connect 13 0 11 0;
+#X connect 15 0 19 0;
+#X connect 16 0 10 0;
+#X connect 18 0 16 0;
+#X connect 18 1 11 0;
+#X connect 19 0 18 0;
+#X coords 0 -1 1 1 120 20 1 30 80;
+#X restore 299 411 pd bullet-img;
+#X obj 67 249 t a a a a a a;
+#X connect 4 0 23 0;
+#X connect 5 0 21 0;
+#X connect 7 0 6 0;
 #X connect 8 0 9 0;
-#X connect 9 0 32 0;
-#X connect 9 1 10 0;
-#X connect 10 0 34 0;
-#X connect 11 0 10 0;
-#X connect 12 0 18 0;
-#X connect 13 0 6 0;
-#X connect 15 0 14 0;
-#X connect 16 0 17 0;
-#X connect 20 0 32 0;
-#X connect 24 0 26 0;
-#X connect 25 0 24 0;
-#X connect 31 0 28 0;
-#X connect 32 0 31 0;
-#X connect 34 0 27 0;
+#X connect 12 0 14 0;
+#X connect 13 0 12 0;
+#X connect 19 0 18 0;
+#X connect 20 0 15 0;
+#X connect 23 0 20 0;
+#X connect 23 5 19 0;

+ 87 - 477
chat.presets

@@ -1,5 +1,5 @@
 ======================== GLOBAL ========================
-/kpof/film2/media/path 0
+/kpof/img1/img/path 0
 /kpof/film1/media/path 0
 /transition/state 1
 /store/settings/state 1
@@ -35,56 +35,66 @@
 /duration 0
 /name <unnamed>
 # SETTINGS
-/kpof/film2/alpha/morph/timegrain 20
-/kpof/film2/alpha/morph/curve/quality 0
-/kpof/film2/alpha/morph/curve/resolution 128
-/kpof/film2/alpha/morph/curve/weight 0
-/kpof/film2/alpha/morph/curve/shape 0
-/kpof/film2/alpha/morph/time 0
-/kpof/film2/alpha/morph 0
-/kpof/film2/alpha/delay 0
-/kpof/film2/alpha/slave 0
-/kpof/film2/alpha/occupy 0
-/kpof/film2/media/file/morph/timegrain 20
-/kpof/film2/media/file/morph/curve/quality 0
-/kpof/film2/media/file/morph/curve/resolution 128
-/kpof/film2/media/file/morph/curve/weight 0
-/kpof/film2/media/file/morph/curve/shape 0
-/kpof/film2/media/file/morph/time 0
-/kpof/film2/media/file/morph 0
-/kpof/film2/media/file/delay 0
-/kpof/film2/media/file/slave 0
-/kpof/film2/media/file/occupy 0
-/kpof/film2/alpha/2/morph/timegrain 20
-/kpof/film2/alpha/2/morph/curve/quality 0
-/kpof/film2/alpha/2/morph/curve/resolution 128
-/kpof/film2/alpha/2/morph/curve/weight 0
-/kpof/film2/alpha/2/morph/curve/shape 0
-/kpof/film2/alpha/2/morph/time 0
-/kpof/film2/alpha/2/morph 0
-/kpof/film2/alpha/2/delay 0
-/kpof/film2/alpha/2/slave 0
-/kpof/film2/alpha/2/occupy 0
-/kpof/film2/state/morph/timegrain 20
-/kpof/film2/state/morph/curve/quality 0
-/kpof/film2/state/morph/curve/resolution 128
-/kpof/film2/state/morph/curve/weight 0
-/kpof/film2/state/morph/curve/shape 0
-/kpof/film2/state/morph/time 0
-/kpof/film2/state/morph 0
-/kpof/film2/state/delay 0
-/kpof/film2/state/slave 0
-/kpof/film2/state/occupy 0
-/kpof/film2/fadetime/morph/timegrain 20
-/kpof/film2/fadetime/morph/curve/quality 0
-/kpof/film2/fadetime/morph/curve/resolution 128
-/kpof/film2/fadetime/morph/curve/weight 0
-/kpof/film2/fadetime/morph/curve/shape 0
-/kpof/film2/fadetime/morph/time 0
-/kpof/film2/fadetime/morph 0
-/kpof/film2/fadetime/delay 0
-/kpof/film2/fadetime/slave 0
-/kpof/film2/fadetime/occupy 0
+/kpof/img1/img/source/morph/timegrain 20
+/kpof/img1/img/source/morph/curve/quality 0
+/kpof/img1/img/source/morph/curve/resolution 128
+/kpof/img1/img/source/morph/curve/weight 0
+/kpof/img1/img/source/morph/curve/shape 0
+/kpof/img1/img/source/morph/time 0
+/kpof/img1/img/source/morph 0
+/kpof/img1/img/source/delay 0
+/kpof/img1/img/source/slave 0
+/kpof/img1/img/source/occupy 0
+/kpof/img1/img/grabfbo/morph/timegrain 20
+/kpof/img1/img/grabfbo/morph/curve/quality 0
+/kpof/img1/img/grabfbo/morph/curve/resolution 128
+/kpof/img1/img/grabfbo/morph/curve/weight 0
+/kpof/img1/img/grabfbo/morph/curve/shape 0
+/kpof/img1/img/grabfbo/morph/time 0
+/kpof/img1/img/grabfbo/morph 0
+/kpof/img1/img/grabfbo/delay 0
+/kpof/img1/img/grabfbo/slave 0
+/kpof/img1/img/grabfbo/occupy 0
+/kpof/img1/img/file/morph/timegrain 20
+/kpof/img1/img/file/morph/curve/quality 0
+/kpof/img1/img/file/morph/curve/resolution 128
+/kpof/img1/img/file/morph/curve/weight 0
+/kpof/img1/img/file/morph/curve/shape 0
+/kpof/img1/img/file/morph/time 0
+/kpof/img1/img/file/morph 0
+/kpof/img1/img/file/delay 0
+/kpof/img1/img/file/slave 0
+/kpof/img1/img/file/occupy 0
+/kpof/img1/alpha/morph/timegrain 20
+/kpof/img1/alpha/morph/curve/quality 0
+/kpof/img1/alpha/morph/curve/resolution 128
+/kpof/img1/alpha/morph/curve/weight 0
+/kpof/img1/alpha/morph/curve/shape 0
+/kpof/img1/alpha/morph/time 0
+/kpof/img1/alpha/morph 0
+/kpof/img1/alpha/delay 0
+/kpof/img1/alpha/slave 0
+/kpof/img1/alpha/occupy 0
+/kpof/img1/state/morph/timegrain 20
+/kpof/img1/state/morph/curve/quality 0
+/kpof/img1/state/morph/curve/resolution 128
+/kpof/img1/state/morph/curve/weight 0
+/kpof/img1/state/morph/curve/shape 0
+/kpof/img1/state/morph/time 0
+/kpof/img1/state/morph 0
+/kpof/img1/state/delay 0
+/kpof/img1/state/slave 0
+/kpof/img1/state/occupy 0
+/kpof/img1/fadetime/morph/timegrain 20
+/kpof/img1/fadetime/morph/curve/quality 0
+/kpof/img1/fadetime/morph/curve/resolution 128
+/kpof/img1/fadetime/morph/curve/weight 0
+/kpof/img1/fadetime/morph/curve/shape 0
+/kpof/img1/fadetime/morph/time 0
+/kpof/img1/fadetime/morph 0
+/kpof/img1/fadetime/delay 0
+/kpof/img1/fadetime/slave 0
+/kpof/img1/fadetime/occupy 0
 /kpof/film1/alpha/morph/timegrain 20
 /kpof/film1/alpha/morph/curve/quality 0
 /kpof/film1/alpha/morph/curve/resolution 128
@@ -105,166 +115,6 @@
 /kpof/film1/media/file/delay 0
 /kpof/film1/media/file/slave 0
 /kpof/film1/media/file/occupy 0
-/kpof/image1/corner/top/right/y/morph/timegrain 20
-/kpof/image1/corner/top/right/y/morph/curve/quality 0
-/kpof/image1/corner/top/right/y/morph/curve/resolution 128
-/kpof/image1/corner/top/right/y/morph/curve/weight 0
-/kpof/image1/corner/top/right/y/morph/curve/shape 0
-/kpof/image1/corner/top/right/y/morph/time 0
-/kpof/image1/corner/top/right/y/morph 0
-/kpof/image1/corner/top/right/y/delay 0
-/kpof/image1/corner/top/right/y/slave 0
-/kpof/image1/corner/top/right/y/occupy 0
-/kpof/image1/corner/bottom/right/x/morph/timegrain 20
-/kpof/image1/corner/bottom/right/x/morph/curve/quality 0
-/kpof/image1/corner/bottom/right/x/morph/curve/resolution 128
-/kpof/image1/corner/bottom/right/x/morph/curve/weight 0
-/kpof/image1/corner/bottom/right/x/morph/curve/shape 0
-/kpof/image1/corner/bottom/right/x/morph/time 0
-/kpof/image1/corner/bottom/right/x/morph 0
-/kpof/image1/corner/bottom/right/x/delay 0
-/kpof/image1/corner/bottom/right/x/slave 0
-/kpof/image1/corner/bottom/right/x/occupy 0
-/kpof/image1/corner/bottom/right/y/morph/timegrain 20
-/kpof/image1/corner/bottom/right/y/morph/curve/quality 0
-/kpof/image1/corner/bottom/right/y/morph/curve/resolution 128
-/kpof/image1/corner/bottom/right/y/morph/curve/weight 0
-/kpof/image1/corner/bottom/right/y/morph/curve/shape 0
-/kpof/image1/corner/bottom/right/y/morph/time 0
-/kpof/image1/corner/bottom/right/y/morph 0
-/kpof/image1/corner/bottom/right/y/delay 0
-/kpof/image1/corner/bottom/right/y/slave 0
-/kpof/image1/corner/bottom/right/y/occupy 0
-/kpof/image1/corner/bottom/left/x/morph/timegrain 20
-/kpof/image1/corner/bottom/left/x/morph/curve/quality 0
-/kpof/image1/corner/bottom/left/x/morph/curve/resolution 128
-/kpof/image1/corner/bottom/left/x/morph/curve/weight 0
-/kpof/image1/corner/bottom/left/x/morph/curve/shape 0
-/kpof/image1/corner/bottom/left/x/morph/time 0
-/kpof/image1/corner/bottom/left/x/morph 0
-/kpof/image1/corner/bottom/left/x/delay 0
-/kpof/image1/corner/bottom/left/x/slave 0
-/kpof/image1/corner/bottom/left/x/occupy 0
-/kpof/image1/corner/bottom/left/y/morph/timegrain 20
-/kpof/image1/corner/bottom/left/y/morph/curve/quality 0
-/kpof/image1/corner/bottom/left/y/morph/curve/resolution 128
-/kpof/image1/corner/bottom/left/y/morph/curve/weight 0
-/kpof/image1/corner/bottom/left/y/morph/curve/shape 0
-/kpof/image1/corner/bottom/left/y/morph/time 0
-/kpof/image1/corner/bottom/left/y/morph 0
-/kpof/image1/corner/bottom/left/y/delay 0
-/kpof/image1/corner/bottom/left/y/slave 0
-/kpof/image1/corner/bottom/left/y/occupy 0
-/kpof/image1/media/1/morph/timegrain 20
-/kpof/image1/media/1/morph/curve/quality 0
-/kpof/image1/media/1/morph/curve/resolution 128
-/kpof/image1/media/1/morph/curve/weight 0
-/kpof/image1/media/1/morph/curve/shape 0
-/kpof/image1/media/1/morph/time 0
-/kpof/image1/media/1/morph 0
-/kpof/image1/media/1/delay 0
-/kpof/image1/media/1/slave 0
-/kpof/image1/media/1/occupy 0
-/kpof/image1/media/2/morph/timegrain 20
-/kpof/image1/media/2/morph/curve/quality 0
-/kpof/image1/media/2/morph/curve/resolution 128
-/kpof/image1/media/2/morph/curve/weight 0
-/kpof/image1/media/2/morph/curve/shape 0
-/kpof/image1/media/2/morph/time 0
-/kpof/image1/media/2/morph 0
-/kpof/image1/media/2/delay 0
-/kpof/image1/media/2/slave 0
-/kpof/image1/media/2/occupy 0
-/kpof/image1/fadetime/morph/timegrain 20
-/kpof/image1/fadetime/morph/curve/quality 0
-/kpof/image1/fadetime/morph/curve/resolution 128
-/kpof/image1/fadetime/morph/curve/weight 0
-/kpof/image1/fadetime/morph/curve/shape 0
-/kpof/image1/fadetime/morph/time 0
-/kpof/image1/fadetime/morph 0
-/kpof/image1/fadetime/delay 0
-/kpof/image1/fadetime/slave 0
-/kpof/image1/fadetime/occupy 0
-/kpof/image1/state/morph/timegrain 20
-/kpof/image1/state/morph/curve/quality 0
-/kpof/image1/state/morph/curve/resolution 128
-/kpof/image1/state/morph/curve/weight 0
-/kpof/image1/state/morph/curve/shape 0
-/kpof/image1/state/morph/time 0
-/kpof/image1/state/morph 0
-/kpof/image1/state/delay 0
-/kpof/image1/state/slave 0
-/kpof/image1/state/occupy 0
-/kpof/image1/alpha/1/morph/timegrain 20
-/kpof/image1/alpha/1/morph/curve/quality 0
-/kpof/image1/alpha/1/morph/curve/resolution 128
-/kpof/image1/alpha/1/morph/curve/weight 0
-/kpof/image1/alpha/1/morph/curve/shape 0
-/kpof/image1/alpha/1/morph/time 0
-/kpof/image1/alpha/1/morph 0
-/kpof/image1/alpha/1/delay 0
-/kpof/image1/alpha/1/slave 0
-/kpof/image1/alpha/1/occupy 0
-/kpof/image1/alpha/2/morph/timegrain 20
-/kpof/image1/alpha/2/morph/curve/quality 0
-/kpof/image1/alpha/2/morph/curve/resolution 128
-/kpof/image1/alpha/2/morph/curve/weight 0
-/kpof/image1/alpha/2/morph/curve/shape 0
-/kpof/image1/alpha/2/morph/time 0
-/kpof/image1/alpha/2/morph 0
-/kpof/image1/alpha/2/delay 0
-/kpof/image1/alpha/2/slave 0
-/kpof/image1/alpha/2/occupy 0
-/kpof/image1/corner/top/right/x/morph/timegrain 20
-/kpof/image1/corner/top/right/x/morph/curve/quality 0
-/kpof/image1/corner/top/right/x/morph/curve/resolution 128
-/kpof/image1/corner/top/right/x/morph/curve/weight 0
-/kpof/image1/corner/top/right/x/morph/curve/shape 0
-/kpof/image1/corner/top/right/x/morph/time 0
-/kpof/image1/corner/top/right/x/morph 0
-/kpof/image1/corner/top/right/x/delay 0
-/kpof/image1/corner/top/right/x/slave 0
-/kpof/image1/corner/top/right/x/occupy 0
-/kpof/image1/corner/top/left/y/morph/timegrain 20
-/kpof/image1/corner/top/left/y/morph/curve/quality 0
-/kpof/image1/corner/top/left/y/morph/curve/resolution 128
-/kpof/image1/corner/top/left/y/morph/curve/weight 0
-/kpof/image1/corner/top/left/y/morph/curve/shape 0
-/kpof/image1/corner/top/left/y/morph/time 0
-/kpof/image1/corner/top/left/y/morph 0
-/kpof/image1/corner/top/left/y/delay 0
-/kpof/image1/corner/top/left/y/slave 0
-/kpof/image1/corner/top/left/y/occupy 0
-/kpof/image1/corner/top/left/x/morph/timegrain 20
-/kpof/image1/corner/top/left/x/morph/curve/quality 0
-/kpof/image1/corner/top/left/x/morph/curve/resolution 128
-/kpof/image1/corner/top/left/x/morph/curve/weight 0
-/kpof/image1/corner/top/left/x/morph/curve/shape 0
-/kpof/image1/corner/top/left/x/morph/time 0
-/kpof/image1/corner/top/left/x/morph 0
-/kpof/image1/corner/top/left/x/delay 0
-/kpof/image1/corner/top/left/x/slave 0
-/kpof/image1/corner/top/left/x/occupy 0
-/kpof/film1/fadetime/morph/timegrain 20
-/kpof/film1/fadetime/morph/curve/quality 0
-/kpof/film1/fadetime/morph/curve/resolution 128
-/kpof/film1/fadetime/morph/curve/weight 0
-/kpof/film1/fadetime/morph/curve/shape 0
-/kpof/film1/fadetime/morph/time 0
-/kpof/film1/fadetime/morph 0
-/kpof/film1/fadetime/delay 0
-/kpof/film1/fadetime/slave 0
-/kpof/film1/fadetime/occupy 0
-/kpof/film1/state/morph/timegrain 20
-/kpof/film1/state/morph/curve/quality 0
-/kpof/film1/state/morph/curve/resolution 128
-/kpof/film1/state/morph/curve/weight 0
-/kpof/film1/state/morph/curve/shape 0
-/kpof/film1/state/morph/time 0
-/kpof/film1/state/morph 0
-/kpof/film1/state/delay 0
-/kpof/film1/state/slave 0
-/kpof/film1/state/occupy 0
 /kpof/film1/alpha/2/morph/timegrain 20
 /kpof/film1/alpha/2/morph/curve/quality 0
 /kpof/film1/alpha/2/morph/curve/resolution 128
@@ -275,236 +125,26 @@
 /kpof/film1/alpha/2/delay 0
 /kpof/film1/alpha/2/slave 0
 /kpof/film1/alpha/2/occupy 0
-/kpof/media1/corner/top/left/x/morph/timegrain 20
-/kpof/media1/corner/top/left/x/morph/curve/quality 0
-/kpof/media1/corner/top/left/x/morph/curve/resolution 128
-/kpof/media1/corner/top/left/x/morph/curve/weight 0
-/kpof/media1/corner/top/left/x/morph/curve/shape 0
-/kpof/media1/corner/top/left/x/morph/time 0
-/kpof/media1/corner/top/left/x/morph 0
-/kpof/media1/corner/top/left/x/delay 0
-/kpof/media1/corner/top/left/x/slave 0
-/kpof/media1/corner/top/left/x/occupy 0
-/kpof/media1/corner/top/left/y/morph/timegrain 20
-/kpof/media1/corner/top/left/y/morph/curve/quality 0
-/kpof/media1/corner/top/left/y/morph/curve/resolution 128
-/kpof/media1/corner/top/left/y/morph/curve/weight 0
-/kpof/media1/corner/top/left/y/morph/curve/shape 0
-/kpof/media1/corner/top/left/y/morph/time 0
-/kpof/media1/corner/top/left/y/morph 0
-/kpof/media1/corner/top/left/y/delay 0
-/kpof/media1/corner/top/left/y/slave 0
-/kpof/media1/corner/top/left/y/occupy 0
-/kpof/media1/corner/top/right/x/morph/timegrain 20
-/kpof/media1/corner/top/right/x/morph/curve/quality 0
-/kpof/media1/corner/top/right/x/morph/curve/resolution 128
-/kpof/media1/corner/top/right/x/morph/curve/weight 0
-/kpof/media1/corner/top/right/x/morph/curve/shape 0
-/kpof/media1/corner/top/right/x/morph/time 0
-/kpof/media1/corner/top/right/x/morph 0
-/kpof/media1/corner/top/right/x/delay 0
-/kpof/media1/corner/top/right/x/slave 0
-/kpof/media1/corner/top/right/x/occupy 0
-/kpof/media1/alpha/2/morph/timegrain 20
-/kpof/media1/alpha/2/morph/curve/quality 0
-/kpof/media1/alpha/2/morph/curve/resolution 128
-/kpof/media1/alpha/2/morph/curve/weight 0
-/kpof/media1/alpha/2/morph/curve/shape 0
-/kpof/media1/alpha/2/morph/time 0
-/kpof/media1/alpha/2/morph 0
-/kpof/media1/alpha/2/delay 0
-/kpof/media1/alpha/2/slave 0
-/kpof/media1/alpha/2/occupy 0
-/kpof/media1/alpha/1/morph/timegrain 20
-/kpof/media1/alpha/1/morph/curve/quality 0
-/kpof/media1/alpha/1/morph/curve/resolution 128
-/kpof/media1/alpha/1/morph/curve/weight 0
-/kpof/media1/alpha/1/morph/curve/shape 0
-/kpof/media1/alpha/1/morph/time 0
-/kpof/media1/alpha/1/morph 0
-/kpof/media1/alpha/1/delay 0
-/kpof/media1/alpha/1/slave 0
-/kpof/media1/alpha/1/occupy 0
-/kpof/media1/state/morph/timegrain 20
-/kpof/media1/state/morph/curve/quality 0
-/kpof/media1/state/morph/curve/resolution 128
-/kpof/media1/state/morph/curve/weight 0
-/kpof/media1/state/morph/curve/shape 0
-/kpof/media1/state/morph/time 0
-/kpof/media1/state/morph 0
-/kpof/media1/state/delay 0
-/kpof/media1/state/slave 0
-/kpof/media1/state/occupy 0
-/kpof/media1/fadetime/morph/timegrain 20
-/kpof/media1/fadetime/morph/curve/quality 0
-/kpof/media1/fadetime/morph/curve/resolution 128
-/kpof/media1/fadetime/morph/curve/weight 0
-/kpof/media1/fadetime/morph/curve/shape 0
-/kpof/media1/fadetime/morph/time 0
-/kpof/media1/fadetime/morph 0
-/kpof/media1/fadetime/delay 0
-/kpof/media1/fadetime/slave 0
-/kpof/media1/fadetime/occupy 0
-/kpof/media1/media/2/morph/timegrain 20
-/kpof/media1/media/2/morph/curve/quality 0
-/kpof/media1/media/2/morph/curve/resolution 128
-/kpof/media1/media/2/morph/curve/weight 0
-/kpof/media1/media/2/morph/curve/shape 0
-/kpof/media1/media/2/morph/time 0
-/kpof/media1/media/2/morph 0
-/kpof/media1/media/2/delay 0
-/kpof/media1/media/2/slave 0
-/kpof/media1/media/2/occupy 0
-/kpof/media1/media/1/morph/timegrain 20
-/kpof/media1/media/1/morph/curve/quality 0
-/kpof/media1/media/1/morph/curve/resolution 128
-/kpof/media1/media/1/morph/curve/weight 0
-/kpof/media1/media/1/morph/curve/shape 0
-/kpof/media1/media/1/morph/time 0
-/kpof/media1/media/1/morph 0
-/kpof/media1/media/1/delay 0
-/kpof/media1/media/1/slave 0
-/kpof/media1/media/1/occupy 0
-/kpof/media1/corner/bottom/left/y/morph/timegrain 20
-/kpof/media1/corner/bottom/left/y/morph/curve/quality 0
-/kpof/media1/corner/bottom/left/y/morph/curve/resolution 128
-/kpof/media1/corner/bottom/left/y/morph/curve/weight 0
-/kpof/media1/corner/bottom/left/y/morph/curve/shape 0
-/kpof/media1/corner/bottom/left/y/morph/time 0
-/kpof/media1/corner/bottom/left/y/morph 0
-/kpof/media1/corner/bottom/left/y/delay 0
-/kpof/media1/corner/bottom/left/y/slave 0
-/kpof/media1/corner/bottom/left/y/occupy 0
-/kpof/media1/corner/bottom/left/x/morph/timegrain 20
-/kpof/media1/corner/bottom/left/x/morph/curve/quality 0
-/kpof/media1/corner/bottom/left/x/morph/curve/resolution 128
-/kpof/media1/corner/bottom/left/x/morph/curve/weight 0
-/kpof/media1/corner/bottom/left/x/morph/curve/shape 0
-/kpof/media1/corner/bottom/left/x/morph/time 0
-/kpof/media1/corner/bottom/left/x/morph 0
-/kpof/media1/corner/bottom/left/x/delay 0
-/kpof/media1/corner/bottom/left/x/slave 0
-/kpof/media1/corner/bottom/left/x/occupy 0
-/kpof/media1/corner/bottom/right/y/morph/timegrain 20
-/kpof/media1/corner/bottom/right/y/morph/curve/quality 0
-/kpof/media1/corner/bottom/right/y/morph/curve/resolution 128
-/kpof/media1/corner/bottom/right/y/morph/curve/weight 0
-/kpof/media1/corner/bottom/right/y/morph/curve/shape 0
-/kpof/media1/corner/bottom/right/y/morph/time 0
-/kpof/media1/corner/bottom/right/y/morph 0
-/kpof/media1/corner/bottom/right/y/delay 0
-/kpof/media1/corner/bottom/right/y/slave 0
-/kpof/media1/corner/bottom/right/y/occupy 0
-/kpof/media1/corner/bottom/right/x/morph/timegrain 20
-/kpof/media1/corner/bottom/right/x/morph/curve/quality 0
-/kpof/media1/corner/bottom/right/x/morph/curve/resolution 128
-/kpof/media1/corner/bottom/right/x/morph/curve/weight 0
-/kpof/media1/corner/bottom/right/x/morph/curve/shape 0
-/kpof/media1/corner/bottom/right/x/morph/time 0
-/kpof/media1/corner/bottom/right/x/morph 0
-/kpof/media1/corner/bottom/right/x/delay 0
-/kpof/media1/corner/bottom/right/x/slave 0
-/kpof/media1/corner/bottom/right/x/occupy 0
-/kpof/media1/corner/top/right/y/morph/timegrain 20
-/kpof/media1/corner/top/right/y/morph/curve/quality 0
-/kpof/media1/corner/top/right/y/morph/curve/resolution 128
-/kpof/media1/corner/top/right/y/morph/curve/weight 0
-/kpof/media1/corner/top/right/y/morph/curve/shape 0
-/kpof/media1/corner/top/right/y/morph/time 0
-/kpof/media1/corner/top/right/y/morph 0
-/kpof/media1/corner/top/right/y/delay 0
-/kpof/media1/corner/top/right/y/slave 0
-/kpof/media1/corner/top/right/y/occupy 0
-/kpof/testquad/corner/top/left/x/morph/timegrain 20
-/kpof/testquad/corner/top/left/x/morph/curve/quality 0
-/kpof/testquad/corner/top/left/x/morph/curve/resolution 128
-/kpof/testquad/corner/top/left/x/morph/curve/weight 0
-/kpof/testquad/corner/top/left/x/morph/curve/shape 0
-/kpof/testquad/corner/top/left/x/morph/time 0
-/kpof/testquad/corner/top/left/x/morph 0
-/kpof/testquad/corner/top/left/x/delay 0
-/kpof/testquad/corner/top/left/x/slave 0
-/kpof/testquad/corner/top/left/x/occupy 0
-/kpof/testquad/corner/top/left/y/morph/timegrain 20
-/kpof/testquad/corner/top/left/y/morph/curve/quality 0
-/kpof/testquad/corner/top/left/y/morph/curve/resolution 128
-/kpof/testquad/corner/top/left/y/morph/curve/weight 0
-/kpof/testquad/corner/top/left/y/morph/curve/shape 0
-/kpof/testquad/corner/top/left/y/morph/time 0
-/kpof/testquad/corner/top/left/y/morph 0
-/kpof/testquad/corner/top/left/y/delay 0
-/kpof/testquad/corner/top/left/y/slave 0
-/kpof/testquad/corner/top/left/y/occupy 0
-/kpof/testquad/corner/top/right/x/morph/timegrain 20
-/kpof/testquad/corner/top/right/x/morph/curve/quality 0
-/kpof/testquad/corner/top/right/x/morph/curve/resolution 128
-/kpof/testquad/corner/top/right/x/morph/curve/weight 0
-/kpof/testquad/corner/top/right/x/morph/curve/shape 0
-/kpof/testquad/corner/top/right/x/morph/time 0
-/kpof/testquad/corner/top/right/x/morph 0
-/kpof/testquad/corner/top/right/x/delay 0
-/kpof/testquad/corner/top/right/x/slave 0
-/kpof/testquad/corner/top/right/x/occupy 0
-/kpof/testquad/state/morph/timegrain 20
-/kpof/testquad/state/morph/curve/quality 0
-/kpof/testquad/state/morph/curve/resolution 128
-/kpof/testquad/state/morph/curve/weight 0
-/kpof/testquad/state/morph/curve/shape 0
-/kpof/testquad/state/morph/time 0
-/kpof/testquad/state/morph 0
-/kpof/testquad/state/delay 0
-/kpof/testquad/state/slave 0
-/kpof/testquad/state/occupy 0
-/kpof/testquad/corner/bottom/left/y/morph/timegrain 20
-/kpof/testquad/corner/bottom/left/y/morph/curve/quality 0
-/kpof/testquad/corner/bottom/left/y/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/left/y/morph/curve/weight 0
-/kpof/testquad/corner/bottom/left/y/morph/curve/shape 0
-/kpof/testquad/corner/bottom/left/y/morph/time 0
-/kpof/testquad/corner/bottom/left/y/morph 0
-/kpof/testquad/corner/bottom/left/y/delay 0
-/kpof/testquad/corner/bottom/left/y/slave 0
-/kpof/testquad/corner/bottom/left/y/occupy 0
-/kpof/testquad/corner/bottom/left/x/morph/timegrain 20
-/kpof/testquad/corner/bottom/left/x/morph/curve/quality 0
-/kpof/testquad/corner/bottom/left/x/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/left/x/morph/curve/weight 0
-/kpof/testquad/corner/bottom/left/x/morph/curve/shape 0
-/kpof/testquad/corner/bottom/left/x/morph/time 0
-/kpof/testquad/corner/bottom/left/x/morph 0
-/kpof/testquad/corner/bottom/left/x/delay 0
-/kpof/testquad/corner/bottom/left/x/slave 0
-/kpof/testquad/corner/bottom/left/x/occupy 0
-/kpof/testquad/corner/bottom/right/y/morph/timegrain 20
-/kpof/testquad/corner/bottom/right/y/morph/curve/quality 0
-/kpof/testquad/corner/bottom/right/y/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/right/y/morph/curve/weight 0
-/kpof/testquad/corner/bottom/right/y/morph/curve/shape 0
-/kpof/testquad/corner/bottom/right/y/morph/time 0
-/kpof/testquad/corner/bottom/right/y/morph 0
-/kpof/testquad/corner/bottom/right/y/delay 0
-/kpof/testquad/corner/bottom/right/y/slave 0
-/kpof/testquad/corner/bottom/right/y/occupy 0
-/kpof/testquad/corner/bottom/right/x/morph/timegrain 20
-/kpof/testquad/corner/bottom/right/x/morph/curve/quality 0
-/kpof/testquad/corner/bottom/right/x/morph/curve/resolution 128
-/kpof/testquad/corner/bottom/right/x/morph/curve/weight 0
-/kpof/testquad/corner/bottom/right/x/morph/curve/shape 0
-/kpof/testquad/corner/bottom/right/x/morph/time 0
-/kpof/testquad/corner/bottom/right/x/morph 0
-/kpof/testquad/corner/bottom/right/x/delay 0
-/kpof/testquad/corner/bottom/right/x/slave 0
-/kpof/testquad/corner/bottom/right/x/occupy 0
-/kpof/testquad/corner/top/right/y/morph/timegrain 20
-/kpof/testquad/corner/top/right/y/morph/curve/quality 0
-/kpof/testquad/corner/top/right/y/morph/curve/resolution 128
-/kpof/testquad/corner/top/right/y/morph/curve/weight 0
-/kpof/testquad/corner/top/right/y/morph/curve/shape 0
-/kpof/testquad/corner/top/right/y/morph/time 0
-/kpof/testquad/corner/top/right/y/morph 0
-/kpof/testquad/corner/top/right/y/delay 0
-/kpof/testquad/corner/top/right/y/slave 0
-/kpof/testquad/corner/top/right/y/occupy 0
+/kpof/film1/state/morph/timegrain 20
+/kpof/film1/state/morph/curve/quality 0
+/kpof/film1/state/morph/curve/resolution 128
+/kpof/film1/state/morph/curve/weight 0
+/kpof/film1/state/morph/curve/shape 0
+/kpof/film1/state/morph/time 0
+/kpof/film1/state/morph 0
+/kpof/film1/state/delay 0
+/kpof/film1/state/slave 0
+/kpof/film1/state/occupy 0
+/kpof/film1/fadetime/morph/timegrain 20
+/kpof/film1/fadetime/morph/curve/quality 0
+/kpof/film1/fadetime/morph/curve/resolution 128
+/kpof/film1/fadetime/morph/curve/weight 0
+/kpof/film1/fadetime/morph/curve/shape 0
+/kpof/film1/fadetime/morph/time 0
+/kpof/film1/fadetime/morph 0
+/kpof/film1/fadetime/delay 0
+/kpof/film1/fadetime/slave 0
+/kpof/film1/fadetime/occupy 0
 /kpofwin/background/B/morph/timegrain 20
 /kpofwin/background/B/morph/curve/quality 0
 /kpofwin/background/B/morph/curve/resolution 128
@@ -607,45 +247,15 @@
 /kpofwin/window/x/occupy 0
 # TABLES
 # DATA
-/kpof/film2/alpha/2 0.5
-/kpof/film2/state 1
-/kpof/film2/fadetime 0
+/kpof/img1/img/file bullets1 png
+/kpof/img1/alpha 1
+/kpof/img1/state 1
+/kpof/img1/fadetime 0
+/kpof/film1/alpha 1
+/kpof/film1/media/file Orion_SM_MSavi avi
 /kpof/film1/alpha/2 0.5
 /kpof/film1/state 1
 /kpof/film1/fadetime 0
-/kpof/image1/corner/top/left/x -200
-/kpof/image1/corner/top/left/y -200
-/kpof/image1/corner/top/right/x 200
-/kpof/image1/alpha/2 0.5
-/kpof/image1/alpha/1 0.5
-/kpof/image1/state 1
-/kpof/image1/fadetime 0
-/kpof/image1/corner/bottom/left/y 200
-/kpof/image1/corner/bottom/left/x -200
-/kpof/image1/corner/bottom/right/y 200
-/kpof/image1/corner/bottom/right/x 200
-/kpof/image1/corner/top/right/y -200
-/kpof/media1/corner/top/left/x -200
-/kpof/media1/corner/top/left/y -200
-/kpof/media1/corner/top/right/x 200
-/kpof/media1/alpha/2 0.5
-/kpof/media1/alpha/1 0.5
-/kpof/media1/state 1
-/kpof/media1/fadetime 0
-/kpof/media1/corner/bottom/left/y 200
-/kpof/media1/corner/bottom/left/x -200
-/kpof/media1/corner/bottom/right/y 200
-/kpof/media1/corner/bottom/right/x 200
-/kpof/media1/corner/top/right/y -200
-/kpof/testquad/corner/top/left/x -363
-/kpof/testquad/corner/top/left/y -234
-/kpof/testquad/corner/top/right/x 305
-/kpof/testquad/state 1
-/kpof/testquad/corner/bottom/left/y 200
-/kpof/testquad/corner/bottom/left/x -200
-/kpof/testquad/corner/bottom/right/y 282
-/kpof/testquad/corner/bottom/right/x 305
-/kpof/testquad/corner/top/right/y -219
 /kpofwin/background/B 0
 /kpofwin/background/G 0
 /kpofwin/background/R 0

+ 56 - 36
interface.pd

@@ -1,4 +1,4 @@
-#N canvas 1109 329 727 637 10;
+#N canvas 1107 328 727 637 10;
 #X declare -lib pof -path kpof;
 #X obj 56 12 declare -lib pof -path kpof;
 #X obj 56 36 kollabs/ds_logic UI;
@@ -6,9 +6,9 @@
 #X obj 214 33 kpofwin UI;
 #X obj 404 24 poffonts font1 ./media/vera.ttf 40;
 #X obj 466 163 kpoffilm;
-#X symbolatom 226 397 10 0 0 0 - - -, f 10;
-#X msg 224 420 \; /kpof/button1/text \$1;
-#N canvas 880 441 865 570 numpad 0;
+#X symbolatom 210 551 10 0 0 0 - - -, f 10;
+#X msg 208 574 \; /kpof/button1/text \$1;
+#N canvas 870 436 865 570 numpad 0;
 #N canvas 808 559 936 410 numpad-logic 0;
 #X obj 334 257 r /numpad/selected;
 #X obj 275 331 text define -k numpad;
@@ -43,7 +43,7 @@
 #X obj 484 393 kpofUIbutton np9 UI;
 #X obj 264 463 kpofUIbutton blackout UI;
 #X obj 484 463 kpofUIbutton next-sc UI;
-#X obj 88 233 pofrect 400 400;
+#X obj 88 233 pofrect 370 400;
 #X connect 1 0 5 0;
 #X connect 1 0 6 0;
 #X connect 1 0 7 0;
@@ -61,7 +61,6 @@
 #X connect 3 0 4 0;
 #X connect 4 0 1 0;
 #X restore 288 355 pd numpad;
-#X msg 463 73 \; /ds/UI/loadfile ../interface.presets;
 #X obj 182 192 pofhead;
 #X msg 411 320 dont_capture 1;
 #X obj 382 358 poftouch 800 480;
@@ -83,7 +82,7 @@
 #X connect 5 0 6 4;
 #X connect 6 0 0 0;
 #X coords 0 -1 1 1 86 35 1 100 100;
-#X restore 125 307 pd lightmask;
+#X restore 88 321 pd lightmask;
 #X obj 500 384 route up down;
 #X obj 500 406 unpack f f f;
 #X obj 544 426 unpack f f f;
@@ -103,39 +102,60 @@
 #X obj 545 600 s R-slide;
 #X obj 499 620 s L-slide;
 #X obj 580 510 > 100;
-#X obj 117 477 kpofUIslider slider1;
 #X obj 182 264 pofscale;
 #X obj 270 191 r /fromkpofwin;
 #X obj 272 256 / 800;
 #X obj 270 233 unpack f f;
 #X obj 270 213 route window;
+#X msg 463 73 \; /ds/UI/loadfile ../../interface.presets;
+#N canvas 981 71 819 453 transport 0;
+#X obj 87 18 inlet;
+#X obj 87 40 kpoftransform tr-transf UI;
+#X obj 105 288 kpofUIbutton play UI;
+#X obj 87 345 kpofUIbutton speed+ UI;
+#X obj 124 229 kpofUIbutton speed- UI;
+#X obj 142 173 kpofUIslider scroll;
+#X obj 87 95 t a a a a a;
+#X obj 161 118 pofcolor 0.1 0.1 0.1 1;
+#X obj 161 140 pofrect 370 200;
+#X connect 0 0 1 0;
+#X connect 1 0 6 0;
+#X connect 6 0 3 0;
+#X connect 6 1 2 0;
+#X connect 6 2 4 0;
+#X connect 6 3 5 0;
+#X connect 6 4 7 0;
+#X connect 7 0 8 0;
+#X restore 263 386 pd transport;
+#X obj 266 318 t a a;
 #X connect 6 0 7 0;
-#X connect 10 0 32 0;
-#X connect 11 0 12 0;
-#X connect 12 1 15 0;
-#X connect 13 0 14 0;
-#X connect 13 5 31 0;
-#X connect 13 8 8 0;
-#X connect 13 9 12 0;
-#X connect 15 0 16 0;
-#X connect 15 1 17 0;
-#X connect 16 0 18 0;
-#X connect 17 0 18 1;
-#X connect 18 0 20 0;
-#X connect 18 0 21 0;
-#X connect 21 0 26 0;
-#X connect 21 1 23 0;
-#X connect 22 0 24 0;
+#X connect 9 0 30 0;
+#X connect 10 0 11 0;
+#X connect 11 1 14 0;
+#X connect 12 0 13 0;
+#X connect 12 7 37 0;
+#X connect 12 9 11 0;
+#X connect 14 0 15 0;
+#X connect 14 1 16 0;
+#X connect 15 0 17 0;
+#X connect 16 0 17 1;
+#X connect 17 0 19 0;
+#X connect 17 0 20 0;
+#X connect 20 0 25 0;
+#X connect 20 1 22 0;
+#X connect 21 0 23 0;
+#X connect 21 0 28 0;
+#X connect 21 1 24 0;
+#X connect 21 1 27 0;
 #X connect 22 0 29 0;
-#X connect 22 1 25 0;
-#X connect 22 1 28 0;
-#X connect 23 0 30 0;
-#X connect 26 0 22 0;
-#X connect 30 0 19 0;
-#X connect 30 0 26 1;
-#X connect 32 0 13 0;
-#X connect 33 0 36 0;
-#X connect 34 0 32 1;
-#X connect 34 0 32 2;
-#X connect 35 0 34 0;
-#X connect 36 0 35 0;
+#X connect 25 0 21 0;
+#X connect 29 0 18 0;
+#X connect 29 0 25 1;
+#X connect 30 0 12 0;
+#X connect 31 0 34 0;
+#X connect 32 0 30 1;
+#X connect 32 0 30 2;
+#X connect 33 0 32 0;
+#X connect 34 0 33 0;
+#X connect 37 0 36 0;
+#X connect 37 1 8 0;

+ 9 - 9
interface.presets

@@ -49,7 +49,7 @@
 /kpof/np9/translate/Z 0
 /kpof/np9/translate/Y 45
 /kpof/np9/translate/X 110
-/kpof/np9/text 9
+/kpof/np9/text s9
 /kpof/np9/text/size 25
 /kpof/np9/color/border 0.5 0.5 0.5 1
 /kpof/np9/color/text 1 1 1 1
@@ -63,7 +63,7 @@
 /kpof/np8/translate/Z 0
 /kpof/np8/translate/Y 45
 /kpof/np8/translate/X 0
-/kpof/np8/text 8
+/kpof/np8/text s8
 /kpof/np8/text/size 25
 /kpof/np8/color/border 0.5 0.5 0.5 1
 /kpof/np8/color/text 1 1 1 1
@@ -77,7 +77,7 @@
 /kpof/np7/translate/Z 0
 /kpof/np7/translate/Y 45
 /kpof/np7/translate/X -110
-/kpof/np7/text 7
+/kpof/np7/text s7
 /kpof/np7/text/size 25
 /kpof/np7/color/border 0.5 0.5 0.5 1
 /kpof/np7/color/text 1 1 1 1
@@ -91,7 +91,7 @@
 /kpof/np6/translate/Z 0
 /kpof/np6/translate/Y -45
 /kpof/np6/translate/X 110
-/kpof/np6/text 6
+/kpof/np6/text s6
 /kpof/np6/text/size 25
 /kpof/np6/color/border 0.5 0.5 0.5 1
 /kpof/np6/color/text 1 1 1 1
@@ -105,7 +105,7 @@
 /kpof/np5/translate/Z 0
 /kpof/np5/translate/Y -45
 /kpof/np5/translate/X 0
-/kpof/np5/text 5
+/kpof/np5/text s5
 /kpof/np5/text/size 25
 /kpof/np5/color/border 0.5 0.5 0.5 1
 /kpof/np5/color/text 1 1 1 1
@@ -119,7 +119,7 @@
 /kpof/np4/translate/Z 0
 /kpof/np4/translate/Y -45
 /kpof/np4/translate/X -110
-/kpof/np4/text 4
+/kpof/np4/text s4
 /kpof/np4/text/size 25
 /kpof/np4/color/border 0.5 0.5 0.5 1
 /kpof/np4/color/text 1 1 1 1
@@ -147,7 +147,7 @@
 /kpof/np3/translate/Z 0
 /kpof/np3/translate/Y -135
 /kpof/np3/translate/X 110
-/kpof/np3/text 3
+/kpof/np3/text s3
 /kpof/np3/text/size 25
 /kpof/np3/color/border 0.5 0.5 0.5 1
 /kpof/np3/color/text 1 1 1 1
@@ -161,7 +161,7 @@
 /kpof/np2/translate/Z 0
 /kpof/np2/translate/Y -135
 /kpof/np2/translate/X 0
-/kpof/np2/text 2
+/kpof/np2/text s2
 /kpof/np2/text/size 25
 /kpof/np2/color/border 0.5 0.5 0.5 1
 /kpof/np2/color/text 1 1 1 1
@@ -175,7 +175,7 @@
 /kpof/np1/translate/Z 0
 /kpof/np1/translate/Y -135
 /kpof/np1/translate/X -110
-/kpof/np1/text 1
+/kpof/np1/text s1
 /kpof/np1/text/size 25
 /kpof/np1/color/border 0.5 0.5 0.5 1
 /kpof/np1/color/text 1 1 1 1

BIN
media/img/bullets.xcf


BIN
media/img/bullets0.png


BIN
media/img/bullets1.png


BIN
media/img/bullets2.png


BIN
media/img/bullets3.png


BIN
media/img/bullets4.png


BIN
media/img/bullets5.png


BIN
media/img/bullets6.png


BIN
media/img/bullets7.png


BIN
media/img/bullets8.png