so making the teleport only happen when the player faces the door was easy, harder was masking the subtle lighting change on teleport, but i think i managed to do it by using flickering ceiling lights (which i'd already added to give the lighting some variety)
it's not gonna work if the player disables flickering lights but, that's the only method i could think of that doesn't make it obvious that something is happening behind the scenes
i should probably extend this so that the teleport only activates while the player is facing the door but ive been workin on this all afternoon so im gonna take a break,