400.0
750
400
750.0
2
false
0.0
-65536
10
10
-1
12
180.0
true
true
true
true
20.0
730.0
false
0.0
-65536
10
10
-1
12
20.0
true
true
true
true
710.0
20.0
380.0
false
0.0
180.0
true
true
true
true
20.0
730.0
220.0
false
0.0
20.0
true
true
true
true
710.0
20.0
false
-65536
10
10
-1
12
72.0
true
true
true
true
21.0
373.0
145.0
false
400.0
true
true
true
true
20.0
filename
targetGameCharge$0.mml
date
1361720951000
url
/Users/ddamelin/Documents/CC Stuff/Interactions/MWActiviites/target game charge/targetGameCharge$0.mml
size
27170
codebase
/Users/ddamelin/Documents/CC Stuff/Interactions/MWActiviites/target game charge
define %d 0.5;
define %electron_speed 2500;
define %i 0;
define %flag 0;
define %posCharge 1;
define %negCharge -1;
define %move 1;
define %addPos 2;
define %addNeg 3;
define %buttonSelected %move;
define %selAtom 0;
define %lastAtom 0;
define %warningCount 0;
run;
30
Collision
1
set %flag count(-1, %rectangle[2].x, %rectangle[2].y, %rectangle[2].width, %rectangle[2].height);
if (%flag > 0);
stop immediately;
message youWin.html;
else;
set %i 0;
while(%i < %number_of_obstacles);
set %flag count(-1, %obstacle[%i].x-%d, %obstacle[%i].y-%d, %obstacle[%i].width + 2*%d, %obstacle[%i].height + 2*%d);
if (%flag > 0);
if (%warningCount < 2);
message collision.html;
%warningCount++;
endif;
select element 1;
remove;
set %flag 0;
endif;
%i++;
endwhile;
endif;
1.0
20
1000
1
0
0
0
255
true
None
-16776961
false
255
255
255
255
40.0
1
3
8
40.0
711.0
181.0
false
255
0
0
255
16.0
1
4
16.0
723.0
193.0
255
255
0
255
1890
3.0
0
0
255
255
false
false
0
128
0
255
11.0
1
22.0
40.0
194.5
18.0
false
33.0
1
1
18.0
22.0
183.5
false
34.0
1
2
0
false
15.0
732.0
183.0
false
true
11
false
Arial-BoldMT
1
14
255
255
255
255
1
5
Object A
229.0
336.0
11
false
1
6
Object B
414.0
358.0
2
false
false
272.0
323.0
2
false
false
455.0
346.0