hoi
i have trouble with this script
laser_door
{
trigger button
{
accum 0 abort_if_equal 1
accum 0 set 1
setstate laserdoor invisible
setstate laserdoorhurt invisible
wait 6000
setstate laserdoor default
setstate laserdoorhurt default
accum 0 set 0
}
}
// generator
lasergenerator
{
spawn
{
wait 200
constructible_class 3
}
death
{
trigger laserbutton01 remove
trigger laserbutton02 remove
trigger obelisk remove
setstate laserdoor invisible
setstate laserdoorhurt invisible
setstate laserzaun invisible
setstate laserzaunhurt invisible
wait 500
setstate laserdoor default
setstate laserdoorhurt default
setstate laserzaun default
setstate laserzaunhurt default
wait 1000
setstate laserdoor invisible
setstate laserdoorhurt invisible
setstate laserzaun invisible
setstate laserzaunhurt invisible
wait 500
setstate laserdoor default
setstate laserdoorhurt default
setstate laserzaun default
setstate laserzaunhurt default
wait 500
setstate laserdoor invisible
setstate laserdoorhurt invisible
setstate laserzaun invisible
setstate laserzaunhurt invisible
// *---------------------------------------------------------------------------------*
wm_teamvoiceannounce 0 "axis_generator_destroyed"
wm_teamvoiceannounce 1 "allies_generator_destroyed"
wm_removeteamvoiceannounce 0 "axis_generator_defend"
wm_removeteamvoiceannounce 1 "allies_generator_destroy"
// *---------------------------------------------------------------------------------*
wm_objective_status 1 1 1
wm_objective_status 1 0 2
}
}
lasergenerator death execute only to the first wait 500 wen i follow it with g_scriptdebug.
i dont know whats wrong.
same passage in laserdoor trigger button works fine
any ideas?


