So I have been fiddling around with some optimizations. I'm trying to steer away from using endless Line commands and transitioning to using lists instead.
You know on some Powerpoint programs and other stuff like that, where they have the effect called Dissolve? It's the one that starts with a black screen and random parts of the picture hidden behind it begin to show up.
I've kinda created a simulation of this on the calc. It relies heavily on a previously-inputted list and uses the randIntNoRep command to generate the random dissolve effect. I think I'd better show the code to you guys and then you can find it out.
For the example code below, I will simply have an image of a smiley face appear through the Dissolve effect. Please input the following lists as L₁ and L₂ respectively.
L₁: 7,10,13,16,19,22,25,25,25,25,22,19,16,13,10,7,4,1,1,1,1,4,10,16,7,10,13,16,19 L₂: 61,61,61,61,61,58,55,52,49,46,43,40,40,40,40,40,43,46,49,52,55,58,55,55,49,46,46,46,49
So this here is the actual code for producing the effect.
:ClrDraw :0→Xmin:94→Xmax :0→Ymin:62→Ymax :dim(L₁→A :RandIntNoRep(1,A→L₃ :For(X,1,A :Pt-On(L₁(L₃(X)),L₂(L₃(X)),2 :End
Just wanted to share this. I didn't know if this was up in the forums so I figured this would be useful.
The man shuddered as the shadow drew a glistening sword from his back. Creeping closer and closer with his pale eyes burning into the man, the shadow slowly raised his blade and before he could thrust it down, the man heard the shadow hiss something.
"The Shadow Clan's presence must be like a whisper. Always felt, but never seen…"