ja dmprecacher is in the map.scr and connected and spawn is in dmprecache. works on every map I have loaded up until this one.
Code:
level waittill prespawn
local.master = spawn scriptmaster
local.master aliascache gasmask1 sound/characters/gasmask1.wav soundparms 0.7 0.0 1.0 0.0 86 100 dialog loaded maps "dm m obj train "
local.master aliascache gasmask2 sound/characters/gasmask2.wav soundparms 0.7 0.0 1.0 0.0 86 100 dialog loaded maps "dm m obj train "
local.master aliascache gasmask3 sound/characters/gasmask3.wav soundparms 0.7 0.0 1.0 0.0 86 100 dialog loaded maps "dm m obj train "
local.master aliascache steamloop sound/mechanics/Mec_SteamLoop_01.wav soundparms 1.0 0.3 1.0 0.0 320 2200 item loaded maps "m6l3c m6l3d m6l3e"
exec soundfix/mapswitch.scr
thread global/exploder.scr::main
level.fogplane = 900 //10000
$world farplane level.fogplane
level.fogred = .2
level.foggreen = .2
level.fogblue = .3
$world farplane_color (level.fogred + " " + level.foggreen + " " + level.fogblue)
exec global/door_locked.scr
exec global/ambient.scr m6l3d
exec globa/DMprecache.scr
exec global/night_mod_m6l3d.scr
thread pipeleak
level waittill spawn
the dmprecache
Code:
level waittill spawn
//REBORN EVENT REGISTERING
local.result = registerev "kill" global/killhandler.scr
local.result = registerev "connected" global/connectedhandler.scr
local.result = registerev "spawn" global/spawnhandler.scr