0 Members and 2 Guests are viewing this topic.
EXPORT hello_world()BEGINRECT();TEXTOUT_P("Hello World!",50,50,0,RGB(0,136,204));FREEZE;END;
EXPORTTunnel()BEGIN1->C;0->P;100->Y;20->T;128->L;0->L1(512);FOR Z FROM 0 TO 16 DOINT(RANDOM(100))->L1(2*Z+1);60-INT(RANDOM(4))->L1(2*Z+2);END;RECT_P(0,0,319,219,RGB(30,100,255),RGB(30,100,255));RECT_P(0,35,319,219,RGB(0,100,0),RGB(0,100,0));FOR Z FROM 0 TO 10 DOTEXTOUT_P("Score:",Z,0,7,RGB(15*Z+100,155-(10*Z),0),250);TEXTOUT_P("Tunnel Prime",122+Z,0,7,RGB(255-(18*Z),10*Z+99,0),250);END;FOR Z FROM 0 TO 4 DOLINE_P(0,Z+35,319,Z+35,RGB(0,20*Z,0));END;WHILE Y>0 DOFOR Z FROM 0 TO 15 DOFOR U FROM 0 TO 19999 DOEND;C+1->C;IF C>16 THEN1->C;END;L1(2*C+2)->O;L1(2*C+1)->Q;RECT_P(20*Z,40,20*Z+19,O,RGB(0,50+Q,0),RGB(0,50+Q,0));RECT_P(20*Z,O,20*Z+19,O+L,RGB(100+Q,130,50),RGB(100+Q,130,50));RECT_P(20*Z,O+L,20*Z+19,246,RGB(0,50+Q,0),RGB(0,50+Q,0));IF Z=0 THENRECT_P(0,Y,8,Y+12,RGB(0,0,0),RGB(150,150,255));RECT_P(2,Y+4,14,Y+8,RGB(0,0,0),RGB(255,0,0));IF Y<O OR Y+12>O+L THEN-9->Y;END;END;END;TEXTOUT_P(P,70,2,6,RGB(0,0,0),200,RGB(50,100,255));TEXTOUT_P(P,72,2,6,RGB(5,255,255));P+1->P;L1(2*C+2)->S;INT(RANDOM(100))->U;S+INT(RANDOM(30)-15)->Ans;IF Ans<45 THEN45->Ans;ELSEIF Ans>213-L THEN213-L->Ans;END;END;C+1->C;IF C>16 THEN1->C;L-1->L;END;Ans->L1(2*C+2);U->L1(2*C+1);Y-(5*ISKEYDOWN(2))+(5*ISKEYDOWN(12))->Y;END;FOR Z FROM 0 TO 5 DOINVERT();FOR Y FROM 0 TO 999 DOEND;END;RECT_P(0,15,256,126,0,0);MSGBOX("SCORE:"+P,1);END;
FOR U FROM 0 TO 19999 DOEND;
Prepare to include lots of wait-loops in your programs
The commands have changed. Look through the help while in the editor. It's amazing.