def light_fluoro(*qwp_extra): if qc.self.style >= 32: qc.self.use = light_use if qc.self.spawnflags & START_OFF: engine.lightstyle(qc.self.style, 'a') else: engine.lightstyle(qc.self.style, 'm') engine.precache_sound('ambience/fl_hum1.wav') engine.ambientsound(qc.self.origin, 'ambience/fl_hum1.wav', 0.5, defs.ATTN_STATIC)
def trigger_teleport(*qwp_extra): subs.InitTrigger() qc.self.touch = teleport_touch # find the destination if not qc.self.target: qc.objerror('no target') qc.self.use = teleport_use if not (qc.self.spawnflags & SILENT): engine.precache_sound('ambience/hum1.wav') o = (qc.self.mins + qc.self.maxs) * 0.5 engine.ambientsound(o, 'ambience/hum1.wav', 0.5, defs.ATTN_STATIC)
def ambient_thunder(*qwp_extra): engine.precache_sound('ambience/thunder1.wav') engine.ambientsound(qc.self.origin, 'ambience/thunder1.wav', 0.5, defs.ATTN_STATIC)
def ambient_comp_hum(*qwp_extra): engine.precache_sound('ambience/comp1.wav') engine.ambientsound(qc.self.origin, 'ambience/comp1.wav', 1, defs.ATTN_STATIC)
def ambient_flouro_buzz(*qwp_extra): engine.precache_sound('ambience/buzz1.wav') engine.ambientsound(qc.self.origin, 'ambience/buzz1.wav', 1, defs.ATTN_STATIC)
def ambient_drone(*qwp_extra): engine.precache_sound('ambience/drone6.wav') engine.ambientsound(qc.self.origin, 'ambience/drone6.wav', 0.5, defs.ATTN_STATIC)
def ambient_suck_wind(*qwp_extra): engine.precache_sound('ambience/suck1.wav') engine.ambientsound(qc.self.origin, 'ambience/suck1.wav', 1, defs.ATTN_STATIC)
def FireAmbient(*qwp_extra): engine.precache_sound('ambience/fire1.wav') # attenuate fast engine.ambientsound(qc.self.origin, 'ambience/fire1.wav', 0.5, defs.ATTN_STATIC)
def ambient_swamp2(*qwp_extra): engine.precache_sound('ambience/swamp2.wav') engine.ambientsound(qc.self.origin, 'ambience/swamp2.wav', 0.5, defs.ATTN_STATIC)
def ambient_light_buzz(*qwp_extra): engine.precache_sound('ambience/fl_hum1.wav') engine.ambientsound(qc.self.origin, 'ambience/fl_hum1.wav', 0.5, defs.ATTN_STATIC)
def light_fluorospark(*qwp_extra): if not qc.self.style: qc.self.style = 10 engine.precache_sound('ambience/buzz1.wav') engine.ambientsound(qc.self.origin, 'ambience/buzz1.wav', 0.5, defs.ATTN_STATIC)