module Dodge.Particle.Flame where
import Dodge.Data
import Dodge.WorldEvent
import Geometry
import LensHelp

import System.Random

makeFlame :: Point2 -> Point2 -> World -> World
makeFlame pos vel w = w & instantParticles .:~ aFlameParticle t pos vel Nothing
    & randGen .~ g
  where 
    (t,g) = randomR (99,101) (_randGen w)
