0 Members and 1 Guest are viewing this topic.
In other news, Frey continues kicking unprecedented levels of ass.
.NYMLESSL1→oINVL1+2→oSCLL1+4→oC2L1+6→oSHML1+8→oCROSSL1+10→oBARSL1+12→oSHMF0→SCL→C2→CROSS→BARS→Y1T→SHM→SHMF+1→INVGetCalc("|vNYMSCAPE")→r3DiagnosticOffLbl 0"|vNYMSTATE"→Pic1AGetCalc(Pic1A)→X1TFor(Q,0,1270→{Q*2+L4}rEndIf X1TCopy(X1T,^^oA,78)Copy(X1T+78,L1,12)DelVar Pic1A"|vNYMINE"→Str0M"|vNYMSHIM"→Str0SGetCalc(Str0M)→r1{r1-2}r/4-1→r5GetCalc(Str0S)→r2{r2-2}r/8-1→r6ElseIf r3GetCalc(Str0M)→r1{r1-2}r/4-1→r5GetCalc(Str0S)→r2{r2-2}r/8-1→r6Copy(r3+768,^^oX,4)Copy(r3+772,^^oM,4)Copy(r3+776,^^oE,4)ElseRect(0,0,96,64)rRectI(2,2,92,60)rrand^92+2→Xrand^60+2→Yrand^84+2→Mrand^52+2→Nrand^89+2→Erand^57+2→F0→r1→r2→r5→r6EndX→T→RY→U→S0→A→B→O→theta→Y2T+1→W→r4768→GFor(Q,0,630→{Q+L4}EndEndIf r3Copy(r3,L3,768)EndClrDrawRepeat getKey(15)RecallPic Lbl LINESLine(X,Y,T,ULine(T,U,R,SIf getKey(23)→CROSSElseIf getKey(31)0→CROSSEndIf CROSSLine(~B+X,~A+Y,U-S+T,T-R+ULine(B+X,A+Y,S-U+T,R-T+UEndIf getKey(22)→BARSElseIf getKey(30)0→BARSEndIf BARSLine(~B+X,~A+Y,S-U+T,R-T+ULine(B+X,A+Y,U-S+T,T-R+UEndIf getKey(37)1→C2ElseIf getKey(38)0→C2EndIf C2If X-R or (Y-S)Circle(X+R/2,Y+S/2,√(X-R//2^^2+(Y-S//2^^2)))EndEndIf getKey(42)0→SCLElseIf getKey(43)1→SCLElseIf getKey(44)2→SCLEndIf W[3E4A8A92A2A2FE00]→Pic1Pt-On(M,N,Pic1RectI(E,F,3,3Pxl-Change(E+1,F+1Else[3E4282828282FE00]→Pic2Pt-On(M,N,Pic2EndIf r1!=0 and (r5+1!=0For(Q,0,r5Copy(Q*4+r1,^^oX2T,4!If {Q+L4}Pt-On(X2T,Y2T,[997E7EE7E77E7E99]ElsePt-On(X2T,Y2T,[99667EBDBD7E6699].[9966669999666699].[99665AA5A55A6699]EndEndEndIf getKey(21)1→Y1TElseIf getKey(29)0→Y1TEndIf Y1T?X!=T??Y!=UCircle(X,Y,√(T-X^^2+(U-Y^^2)))EndIf getKey(46)0→INVFix 3ElseIf getKey(45)1→INVFix 2EndRectI(0,,G/8,1!If INVDrawInv End...If getKey(12)A->IB->AI->BEnd...G?G-1→GLbl SHIMIf r2?r6+1If getKey(48)0→SHMElseIf getKey(47)1→SHMEndIf r4For(Q,0,r6Copy(Q*8+r2,^^oX2T,8)RectI(X2T,Y2T,X3T,Y3TSHMF?SHMF/256=Q?SHM xor 1→SHMIf SHM?X3T>2?Y3T>2RectI(X2T+1,Y2T+1,X3T-2,Y3T-2)EndSHMF?SHMF/256=Q?SHM xor 1→SHMEnd0→SHMFEndr4 xor 1→r4Endsub(DISP)G≤≤0+theta→thetaLbl PAUSEIf getKey(27)For(7)Vertical -Vertical -rRectI(1,62,94,1sub(DISP)Pause 20EndFix 5..." "->Str1NFor(Q,1,94Text(95-Q,56,Str1NPxl-Change(95-Q,62)sub(DISP)End...Text(2,56,"Any key to resume"Fix 4While getKey(0)sub(DISP)EndRepeat getKey(0)sub(DISP)EndIf r3Copy(r3,L3,768)ElseClrDrawrRectI(0,,96,64)rRectI(2,,92,60)rEndEndIf getKey(17)?getKey(33)1→thetaEndLbl LOSSIf theta.Fix 5Text(0,0,"DEAD!".Fix 4If getKey(49)Goto 0EndEndLbl WINIf O"ROOM COMPLETE...."→Str1."YOUR WINNER!"->Str1."MORE TOURTURES AWAIT"->Str10→IFor(Q,0,length(Str1){Str1+Q}→{^^oI}For(P,4,96-(Q*4)Text(96-P,0,^^oIEndEndStoreGDB For(Q,0,95Horizontal -Horizontal -rsub(DISP)EndReturnEndLbl HELPS!If thetaIf getKey(53)ClrDrawPxl-On(X,Y)While getKey(53)DispGraphrEndIf getKey(15)If getKey(15)GetCalc(Pic1A,90)→X1TCopy(^^oA,X1T,78)Copy(L1,X1T+78,12)ReturnEndEndIf getKey(52)ClrDrawIf WRectI(E,F,3,3Pxl-Off(E+1,F+1While getKey(52)DispGraphrEndEndEndIf getKey(51)ClrDrawIf WPt-On(M,N,Pic1ElsePt-On(M,N,Pic2EndWhile getKey(51)DispGraphrEndEndIf getKey(50)ClrDrawPxl-On(X,YIf WRectI(E,F,3,3Pxl-Off(E+1,F+1Pt-On(M,N,Pic1ElsePt-On(M,N,Pic2EndWhile getKey(50)DispGraphrEndEndEndT→RU→SX→TY→U.sub(DISP)Lbl MOVE!If thetaIf getKey(9)??getKey(4)If pxl-Test(X,Y+1)r~7→BEndEndIf getKey(54)??getKey(4)If pxl-Test(X-1,Y)rA+3→AB-2→BEndIf pxl-Test(X+1,Y)rA-3→AB-2→BEndEndEndIf getKey(1)?pxl-Test(X,Y-1)rB+3→BEndIf pxl-Test(X,Y+1)r!If theta-1?getKey(2)??getKey(3)A*15//32→AEndEndtheta??A+getKey(3)-getKey(2)→AB+1→BB+Y^256→YA+X^256→X.sub(DISP)Lbl LANDabs(A)→Kabs(B)→LIf K≥LK→HElseL→H0→K→LEndIf HA>>0-(A<<0)→IB>>0-(B<<0)→J0→K.sub(DISP)For(Q,0,HReturnIf getKey(15)Q*A//H+T→CQ*B//H+U→DIf theta?getKey(41).Pxl-On(C,D)Line(T,U,C,D)sub(DISP)End.Q+1*A//H+T->K.Q+1*B//H+U->LIf r2-1?r6+1!=0For(P,0,r6Copy(P*8+r2,^^oX2T,8)If X2T≤C?X2T+X3T-1≥C?Y2T≤D?Y2T+Y3T-1≥DX3T-1/2+X2T-C→KY3T-1/2+Y2T-D→LQ-1*A//H+T→XQ-1*B//H+U→YIf X2T+X3T-1<Xabs(A)→AEndIf X2T>X~abs(A)→AEndIf Y2T+Y3T-1<Yabs(B)→BEndIf Y2T>Y~abs(B)→BEndP*256+1→SHMFGoto thetaEndEndEnd!If thetaIf WIf E≤C?E+2≥C?F+2≥D?F≤D0→WEndElseIf M≤C?M+6≥C?N≤D?N+6≥D1→OEndEndIf pxl-Test(C+I,D)r0→AC→XEndIf pxl-Test(C,D+J)r0→BD→YEnd...If pxl-Test(K,L)^^r!If K=C0->AEnd!If L=D0->BEndC->XD->YEnd...If r1?r5+1For(P,0,r5)!If {P+L4}Copy(P*4+r1,^^oX2T,4)If X2T≤C?X2T+7≥C?Y2T≤D?Y2T+7≥D~64//(X2T-C+4)+A→A~64//(Y2T-D+4)+B→BC→XD→Y1→theta→{P+L4}Goto thetaEndEndEndEndEndEndLbl thetaPause 38.sub(DISP)EndReturnLbl DISPIf SCL=2DispGraphrrElseIf SCLDispGraphrElseDispGraphEnd[/color]Generated by the BBify'r (http://clrhome.tk/resources/bbify/)
Please screenie?