I am using the night vision script by [mod edit] but it does not works with v1.04 so I modified it to be 1.04 compatible.
;Artificial Intelligence Script
desc = Simple Night Vision
; LICENSE
; Feel free to use, pass along, alter this script in
; any way you please. If you figure out a better way
; to accomplish this or specifically learn a way to
; effectively use the same key for the ON and OFF key
; please pass it on to myself and everyone else.
;
; USAGE
; Place a light anywhere in your leve and change it
; to dynamic (static=No). Name it night_Vision or
; another name to make it different from other lights
; in your level and assign this script as it's Main
; AI script. This script uses the N key to turn on
; night vision and the M key to turn it off.
;
; You can use any keys you like by changing the value
; of "scancodekeypressed" in the script to match the
; value of any key. You can change the lighting by
; changing the values of ambience and ambiencegreen.
;
; SETUP
; This script assumes that your ambience levels are
; set at zero in your level. If not, you should
; change the values for ambience in the "state=2"
; line to match the values of your level, so when the
; goggles are turned off, the lighting returns to the
; default value of your level.
;Header
;Triggers
:state=0:state=1
:state=1,scancodekeypressed=49:ambience=50,ambiencered=180,ambienceblue=180,state=2
:state=2,scancodekeypressed=50:ambience=25,ambiencered=255,ambienceblue=255,state=0
;End of Script
Pyramid entertainment - Play the game