2008-04-04

The ancient spell to summon shmups

Here is the cannonML example of whole stage.
As you seen below, the script is completely tough to read and understand. But I think that is what cannonML is. The concept of this script is "the ancient spell to summon various shmups".

... I know this script is really out of order in terms of writing by hand.


------------------------------copy below text and paste it to the text area here.
&start5 l$r=0.2 // You can assign the game rank (0-1) here.
&spy190w40^nA&Lw80&Rw[2&Lw40&Rw]qxn1Cw?$o&{qx80n1Cw30}m&{.}w^nB&Lw?$o
qxn1C{^nAw40[2&Lw&Rw]}w?$o^nB[2&Lw&Rw]w100n1Mw?$ow20^nB[2&Qww]w100^nA[2&Lw20&Rw]
qxn1Dw?$o{^nA[2&Lw40&Rw]}qxn1Dw?$o{qx80n1D}m{.}w80^nB&Lw&Rw?$o^nA[3&Qw40]w80n1Nw?$o&clear
#A{&life1&b1vd10i50vw40f2+$r*4i10vd-10}#B{&life1&b1{[w80-$r*50hoqx-7f4{1}qx7f]}csa2@1CDw120@1{ay0.1}}
#C{&b5&s15HTi30py60vy0.5~@ko1{l$r+=0.1}&life12{bm8,360bm5,20[f2w60]}}
#D{&b5&s20i64py90v~&life16ha[2{bm8,120,,4bm4,8,0.4bm2,360f$r+3}~m{.}~]ay-0.1}
#M{&b25&s25p,-190i60py100v2~HT&life40{i240[p,60v-2~p,100v2~]}
{bm4+$r*6,120[w40{qx40f2}m{.}]}{bm5,,,5bm2,120[f-6{2i20v~vd6}w120-$r*70]}}
#N{&s30p,-190i60py120~&s0#R{i4py-16~[?$1<4+$r*4nc1R$1+1]i60[hp-30r~f3{2i90vy-5w30f0{i60v$??,-1}}hp30r~f2]}
n1{&b25&s30HT&life40i60p120,120~nc1R}mn1{.}w?$o>1@o1{{i60gp0.4,5[p0,80~p80,120~p-80,120~]}
[w30f-3{2i30v~~htxbs5,,,5f4{1}~ko}]}}#CD{[cdw]}#HT{[rw]}
#L{{[6qx$l*20-160n2{.}w8]}}#R{{[6qx-$l*20+160n2{.}w8]}}#Q{{[6qx-$??*140n2{.}w8]}}

No comments: