0,]']>S}Wup8d%qyҍ;]AsVl3+6ODofffnfnfffDD`fnffDdffffffDDfnfnfofNDDffffffDDfff`fffnfNDfNDDNDDfoFDnffffffffffffnfDDNDDDDDDDDffofffffff`ffffffonDDNDDDDDDDDDDDdofoffffff`ffffffffDDDDDDDDD3CDDDDfffffffff`fffffffffofFDDDDDDDDF433DDDDdffofofffffffffffffffffffffDDD3CDDDDD333CDDDffffffffffffffffffffffffffffffoD4333D3333C333Cnfffffffffffffffff`ffffffffffffffffD33333333333333ffffffffffffffffffffffffffffffffffffff433333333333333fffffffffffffffffffffffffffffffffffffffn433333333333333nffffffffffffffffffffffffffffffffffffffffff43333333333333nffffffffffffffffffff`ffffffffffffffffffffDD333""2#"""333nffffffffffffffffffffffffffffffffffffffffNDD43#""""""""23nfffffffffffffffffff`ffffffffffffffffffffNDD4""""""""""3fffffffffffffffffffffffffffffffffffffffffNDDND""""""""""2Dnffffffffffffffffffff`fffffffffffffffffffffFDDD4""""""""""2DDffffffffffffffffffffffffffffffffffffffffffffFDDDD3""""""""""BDDDNDDffffffffffffffffffffff`ffffffffffffffffffffFDDDD43""""""""""CDDDNDDDfffffffffffffffffffff`fffffffffffffffffffFDDDDDD43""""""""""DDDDDDDDffffffffffffffffffff`ffffffffffffffffffFDDDDDND43#""""""""BDNDDDDDDffffffffffffffffffffffffffffffffffffffDDDDDD33""""""""BNDDDDDdffffffffffffffffffffffffffffffffffffFDDDDDDDD>333""""""ONDDDDDDffffffffffffffffffffffffffffffffffffFDDDDDDDD."3"ODDDDDDDDffffffffffffffffffffffffffffffffffffFDDDDDDDDODNNDNNDDDDDDDDfffffffffffffffffffffffffffffffffffffDDDDDDDDODNNDNNDDDDDDDdffffffffffffffffff`ffffffffffffffffffFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDfffffffffffffffffff`fffffffffffffffffffFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDffffffffffffffffffff`ffffffffffffffffffffFDDDDDDDDDDDDDDDDDDDDDDDDDDDfffffffffffffffffffffffffffffffffffffffffffFDDDDDDDDDDDDDDDDDDDDDDDffffffffffffffffffffff`fffffffffffffffffffffffFDDDDDDDDDDDDDDDDDDDfffffffffffffffffffffffffffffffffffffffffffffffffffFDDDDDDDDDDDfffffffffffffffffffffffffff`fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff`fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff`fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff`fffffffffffffffffffffffffffffffffffffffffffffffff`fffffffffffffffffffffffffffffffffffffffffffffff`fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff`fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff`fffffffffffffffffffffff`fffffffffffff-- title: CampFire -- author: Odistudio, odistudio4444@gmail.com -- desc: Camp pit fire -- site: website link -- license: MIT License (change this to your license of choice) -- version: 0.1 -- script: lua t=0 -- add camp pit fire fire={} function addFire(x,y) local f={} f.x=x f.y=y f.dx=math.random(-50.0,50.0)/150 f.dy=math.random(-50.0,0)/150 f.c=2 f.t=0 f.r=0 table.insert(fire,f) end function ticFire() for k,f in pairs(fire) do f.t=f.t+1 f.x=f.x+f.dx f.y=f.y+f.dy circ(f.x,f.y,f.r,f.c) if f.t>=0 and f.t<=20 then f.c=2 f.r=3 elseif f.t>20 and f.t<=40 then f.c=3 f.r=3 elseif f.t>40 and f.t<=60 then f.c=4 f.r=2 elseif f.t>60 and f.t<=80 then f.c=14 f.r=2 elseif f.t>80 and f.t<=100 then f.c=15 f.r=1 elseif f.t>100 then table.remove(fire,k) end end end -- color groud and camp pit fire colorgroud=6 campx=105 campy=77 itf=0 function Fire() elli(120,90,70,25,colorgroud) -- light fire itf=math.random(-50.0,50.0)/100 if #fire>0 then elli(120,90,20+#fire/22+itf,5+#fire/92+itf,4) end -- spr(1,campx,campy,0,2,0,0,2,1) addFire(campx+14,campy+10) addFire(campx+15,campy+10) addFire(campx+16,campy+10) ticFire() end -- function play() cls(0) Fire() end function TIC() play() end