#N canvas 42 22 421 372 10;
#X text 152 317 (c)2012 Marian Weger;
#X symbolatom 136 100 29 0 0 0 - #0-name #0-name-set;
#X obj 100 100 nbx 3 14 -1e+37 1e+37 0 0 \$0-slot-id-set \$0-slot-id
empty 0 -8 0 10 -232576 -1 -1 2 256;
#X obj 312 100 nbx 5 14 0 1e+37 0 0 \$0-duration-set \$0-duration empty
0 -8 0 10 -204800 -1 -1 17 256;
#X text 23 13 ds_scheduler_gui_element <name> <id> <\$0>;
#X text 23 43 used by [ds_scheduler_gui];
#N canvas 0 22 450 300 SET_SCENE_NAME 0;
#X obj 133 81 r \$0-name-set;
#X text 133 54 Set scene name:;
#X obj 133 133 spigot 1;
#X obj 133 229 s;
#X obj 148 181 list prepend \$1;
#X msg 148 203 symbol /ds/\$1/scene/\$2/name;
#X obj 148 159 r \$0-slot-id;
#X obj 178 110 r \$0-lock;
#X connect 0 0 2 0;
#X connect 2 0 3 0;
#X connect 4 0 5 0;
#X connect 5 0 3 1;
#X connect 6 0 4 0;
#X connect 7 0 2 1;
#X restore 100 237 pd SET_SCENE_NAME;
#N canvas 0 22 450 300 SET_SCENE_DURATION 0;
#X obj 97 145 spigot 1;
#X obj 97 241 s;
#X obj 112 193 list prepend \$1;
#X obj 112 171 r \$0-slot-id;
#X obj 142 122 r \$0-lock;
#X text 97 66 Set scene duration:;
#X obj 97 93 r \$0-duration-set;
#X msg 112 215 symbol /ds/\$1/scene/\$2/duration;
#X connect 0 0 1 0;
#X connect 2 0 7 0;
#X connect 3 0 2 0;
#X connect 4 0 0 1;
#X connect 6 0 0 0;
#X connect 7 0 1 1;
#X restore 100 257 pd SET_SCENE_DURATION;
#N canvas 559 22 481 516 GET_SCENE_PROPERTIES 1;
#X obj 123 66 r \$0-slot-id;
#X obj 202 259 sel 1 0;
#X obj 221 323 s \$0-name;
#X obj 221 302 symbol;
#X obj 142 168 moses;
#X obj 382 237 b;
#X obj 154 323 f;
#X obj 142 200 t f f;
#X msg 85 168 0;
#X msg 52 168 1;
#X obj 123 88 t b f b;
#X obj 202 237 ds_slot-status-request \$1;
#X obj 154 479 s;
#X obj 169 122 r /ds/\$1/scene/maximum;
#X obj 169 144 + 1;
#X msg 291 302 0;
#X obj 291 323 s \$0-duration;
#X obj 154 395 list prepend \$0 \$1;
#X msg 154 365 \$1 name \, \$1 duration;
#X msg 222 447 symbol /ds/\$2/scene/\$3/\$4/route;
#X obj 154 417 t a a;
#X obj 52 200 s \$0-lock;
#X obj 29 330 spacereplace _;
#X obj 29 304 r \$0-name-get;
#X obj 29 352 s \$0-name;
#X obj 29 392 r \$0-duration-get;
#X msg 29 414 set \$1;
#X obj 29 436 s \$0-duration;
#X msg 154 447 \$1-\$4-get;
#X obj 52 143 del 1;
#X connect 0 0 10 0;
#X connect 1 0 6 0;
#X connect 1 1 3 0;
#X connect 1 1 15 0;
#X connect 3 0 2 0;
#X connect 4 0 7 0;
#X connect 4 1 5 0;
#X connect 5 0 3 0;
#X connect 5 0 15 0;
#X connect 6 0 18 0;
#X connect 7 0 11 0;
#X connect 7 1 6 1;
#X connect 8 0 21 0;
#X connect 9 0 21 0;
#X connect 10 0 29 0;
#X connect 10 1 4 0;
#X connect 10 2 8 0;
#X connect 11 0 1 0;
#X connect 13 0 14 0;
#X connect 14 0 4 1;
#X connect 15 0 16 0;
#X connect 17 0 20 0;
#X connect 18 0 17 0;
#X connect 19 0 12 1;
#X connect 20 0 28 0;
#X connect 20 1 19 0;
#X connect 22 0 24 0;
#X connect 23 0 22 0;
#X connect 25 0 26 0;
#X connect 26 0 27 0;
#X connect 28 0 12 0;
#X connect 29 0 9 0;
#X restore 100 207 pd GET_SCENE_PROPERTIES;
#N canvas 0 22 450 300 GET_SCENE_ID 0;
#X obj 119 156 + \$2;
#X obj 119 182 s \$0-slot-id;
#X obj 119 133 max 0;
#X obj 119 111 r \$3-gui-offset;
#X connect 0 0 1 0;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X restore 100 177 pd GET_SCENE_ID;
#N canvas 0 22 450 300 INIT 0;
#X obj 132 119 loadbang;
#X obj 132 141 symbol;
#X obj 132 163 s \$0-name;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X restore 100 147 pd INIT;
#X coords 0 -1 1 1 266 14 2 100 100;