obj
Mist
icon='water.dmi'
icon_state="mist"
layer=30
infra_luminosity=6
opacity=1
New()
spawn(400)
del src
mob
proc
Mist()
src.see_infrared=1
src.see_in_dark=1
var/obj/c1=new/obj/Mist(locate(src.x-7,src.y+3,src.z))//this is just a piece
c1.owner=src//this is just a piece
sleep(400)
src.see_infrared=0
src.see_in_dark=0
Problem description:
I want to make it so /obj/Mist has opacity and regular people can't see through it. Only the creator can see their full screen(I still want both to see the mist) while the other people will only see their immediate surroundings.
You can, however, make it so that certain types of mobs aren't affected by ANY opacity, but that's about it.