@Waporwave_
I was unable to generate the GIF of your tweetcart. Possible reasons:
- There is a syntax error in your tweetcart.
- There is an infinite loop and flip() is not being called.
- flip() is overridden.
@TweetCartRunner function d(x,y,u,v,r)return(x-u)^2+(y-v)^2<r^2end
function h(p,x,y)j,c=#p,false
for i=1,#p do
if(p[i][2]>y)!=(p[j][2]>y)and
x<(p[j][1]-p[i][1])*(y-p[i][2])/(p[j][2]-p[i][2])+p[i][1]then c=not c end
j=i end return c
--1/2
@TweetCartRunner t=0 ::_:: cls(13) f=circfill for j=1,3 do line(55+j-6,130,55+j-3,55,1) end f(55+1,55,14+2,1) m=-1.1 t+=0.02 if(rnd() > 0.9)m+=(rnd() > 0.5 and 0.04 or -0.04)
for i=0,8 do for n=1,2 do --1/2
@TweetCartRunner foreach(b,function(d)_=(f-d.t)>e and del(b,d)end)end
function _draw()for i=0,640 do poke(24576+r()*8192\1,r()>1/8and 0x00or 0x11)end
foreach(b,function(d)local a=(f-d.t)/(e)local --3/5
@TweetCartRunner _update60()f,o=f+1,cos(f/600)*0.5+0.5
w+=v(0)and-0.008or v(1)and 0.008or 0
w=mid(0,w,1)for i,s in ipairs(a)do
if r()<s.p*w-o/32then
sfx(s.i,i-1,0,s.l)add(b,{x=r()*128\1,y=r()*128\1,t=f})end
end --2/5