nice working fire, not sure i like the idea of needing to place quite so many entities just for a fire but it's probably still less performance hungry than the real fire will be so yh
made a little script you can apply to the fire to make it appear to move more, i only used 1 fire in my video
--set min and max size of fire
local min_height = 60
local max_height = 80
function fire_init(e)
CollisionOff(e)
delay = 100
end
function fire_main(e)
if GetTimer(e) > delay then
delay = GetTimer(e) + 100
SetRotation(e,0,math.random(360),0)
Scale(e,math.random(min_height,max_height))
end
end
life's one big game
windows vista ultimate
i5 @3.3ghz, 4gb ram, geforce gtx460, directx 11