dude im high as hell but i think this may work

have a few different chambers and blocking off each chamber is like a little piece of card board or some material

that has really fine poked holes in it in a couple spots so its hard for water to get threw

but smoke is easy pass threw it

and than since it takes awhile to pass threw it will be forever till its all over the floor