0 Members and 3 Guests are viewing this topic.
If {B*WIDTH_OF_MAP+A+W}->E
Quote from: buttsfredkin on December 10, 2011, 07:41:59 pmIf {B*WIDTH_OF_MAP+A+W}->Eis width of map in pixels or tiles?
:.SCROLL:[0101010101010101010101010101010101010101]->GDB1 //<--------note that it's 20 tiles long:[...more hex stuff..........................................]:[......(all consisting of 01's and 02's).................]:[................................................................]:[................................................................]:[................................................................]:[................................................................]:[................................................................]:[................................................................]:[0101010101010101010101010101010101010101]:GDB1->W:[FFFFFFFFFFFFFFFF]->Pic1:[0000000000000000]:ClrDraw:Repeat getKey(15):0-(T^8)->C:T/8-1->F:T/8+11->G:S/8+11->I:For(A,F,G:0-(S^8)->D:For(B,H,I:If {B*20+A+W}->E:Pt-On(C,D,E-1*8+Pic1:End:D+8->D:End:C+8->C:End:DispGraph:End
Maybe because use you forgot about H?
:T/8-1->F:T/8+11->G:.Where's the -> H?:S/8+11->I
S/8-1->HI believe.
Parser, I think you just forgot to clear the screen every frame before you draw everything. You're probably getting gobbledy gook all over the screen when you try and scroll?