When I try to load my map into ET, I get the following error:
G_Script_ScriptParse(), Error (Line 385): ‘}’ expected, end of script found
Can anybody tell me whats wrong?
Here is my script:
game_manager
{
spawn
{
// Set scenario information
accum 1 set 0
accum 2 set 0
accum 3 set 2
wm_allied_respawntime 10
wm_axis_respawntime 10
wm_set_round_timelimit 8
wm_objective_status 1 0 0
setautospawn "Axis Spawn" 0
setautospawn "Allies Spawn" 1
wm_set_defending_team 0
wm_setwinner 0
wait 2000
setautospawn "Axis Spawn" 0
setautospawn "Allies Spawn" 1
// start triggered loops on/off as required (eg: command post radio sounds)
disablespeaker allies_compost_sound
disablespeaker axis_compost_sound
disablespeaker allies_compost_sound_lms
disablespeaker axis_compost_sound_lms
wait 2000
// *----------------------------------- vo ------------------------------------------*
wm_addteamvoiceannounce 0 "goldrush_axis_tank_steal"
wm_addteamvoiceannounce 0 "axis_hq_compost_construct"
wm_addteamvoiceannounce 1 "goldrush_allies_tank_steal"
wm_addteamvoiceannounce 1 "allies_hq_compost_construct"
wm_teamvoiceannounce 0 "goldrush_axis_tank_steal"
wm_teamvoiceannounce 0 "axis_hq_compost_construct"
wm_teamvoiceannounce 1 "goldrush_allies_tank_steal"
wm_teamvoiceannounce 1 "allies_hq_compost_construct"
// *---------------------------------------------------------------------------------*
// ================================================
// ============ NEUTRAL COMMAND POST ==============
// ================================================
allied_compost_built
{
spawn
{
wait 400
trigger allied_compost_built setup
constructible_class 2
}
trigger setup
{
setchargetimefactor 1 soldier 1
setchargetimefactor 1 lieutenant 1
setchargetimefactor 1 medic 1
setchargetimefactor 1 engineer 1
setchargetimefactor 1 covertops 1
sethqstatus 1 0
}
buildstart final
{
setstate allied_compost_built_model underconstruction
setstate neutral_compost_closed_clip invisible
setstate neutral_compost_closed_model invisible
}
built final
{
setstate allied_compost_built_model default
setstate neutral_compost_closed_clip invisible
setstate neutral_compost_closed_model invisible
trigger allied_compost_built_model enable_allied_features
enablespeaker allies_compost_sound
}
decayed final
{
setstate allied_compost_built_model invisible
setstate neutral_compost_closed_clip default
setstate neutral_compost_closed_model default
}
death
{
setstate allied_compost_built_model invisible
setstate neutral_compost_closed_clip default
setstate neutral_compost_closed_model default
trigger allied_compost_built_model disable_allied_features
disablespeaker allies_compost_sound
}
}
allied_compost_built_model
{
spawn
{
wait 400
setstate allied_compost_built_model invisible
}
trigger enable_allied_features
{
setchargetimefactor 1 soldier 0.75
setchargetimefactor 1 lieutenant 0.75
setchargetimefactor 1 medic 0.75
setchargetimefactor 1 engineer 0.75
setchargetimefactor 1 covertops 0.75
sethqstatus 1 1
wm_announce "Allied Command Post constructed. Charge speed increased!"
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 0 "axis_hq_compost_constructed_allies"
wm_teamvoiceannounce 1 "allies_hq_compost_constructed"
wm_removeteamvoiceannounce 1 "allies_hq_compost_construct"
// *---------------------------------------------------------------------------------*
wm_objective_status 6 0 2
wm_objective_status 6 1 1
}
trigger disable_allied_features
{
setchargetimefactor 1 soldier 1
setchargetimefactor 1 lieutenant 1
setchargetimefactor 1 medic 1
setchargetimefactor 1 engineer 1
setchargetimefactor 1 covertops 1
sethqstatus 1 0
wm_announce "Axis team has destroyed the Allied Command Post!"
// *----------------------------------- vo ------------------------------------------*
wm_addteamvoiceannounce 0 "axis_hq_compost_construct"
wm_addteamvoiceannounce 1 "allies_hq_compost_construct"
wm_teamvoiceannounce 0 "axis_hq_compost_construct"
wm_teamvoiceannounce 1 "allies_hq_compost_damaged"
// *---------------------------------------------------------------------------------*
wm_objective_status 6 0 0
wm_objective_status 6 1 0
}
}
axis_compost_built
{
spawn
{
wait 400
trigger axis_compost_built setup
constructible_class 2
}
trigger setup
{
setchargetimefactor 0 soldier 1
setchargetimefactor 0 lieutenant 1
setchargetimefactor 0 medic 1
setchargetimefactor 0 engineer 1
setchargetimefactor 0 covertops 1
sethqstatus 0 0
}
buildstart final
{
setstate axis_compost_built_model underconstruction
setstate neutral_compost_closed_clip invisible
setstate neutral_compost_closed_model invisible
}
built final
{
setstate axis_compost_built_model default
setstate neutral_compost_closed_clip invisible
setstate neutral_compost_closed_model invisible
trigger axis_compost_built_model enable_axis_features
enablespeaker axis_compost_sound
}
decayed final
{
setstate axis_compost_built_model invisible
setstate neutral_compost_closed_clip default
setstate neutral_compost_closed_model default
}
death
{
setstate axis_compost_built_model invisible
setstate neutral_compost_closed_clip default
setstate neutral_compost_closed_model default
trigger axis_compost_built_model disable_axis_features
disablespeaker axis_compost_sound
}
}
axis_compost_built_model
{
spawn
{
wait 400
setstate axis_compost_built_model invisible
}
trigger enable_axis_features
{
setchargetimefactor 0 soldier 0.75
setchargetimefactor 0 lieutenant 0.75
setchargetimefactor 0 medic 0.75
setchargetimefactor 0 engineer 0.75
setchargetimefactor 0 covertops 0.75
sethqstatus 0 1
wm_announce "Axis Command Post constructed. Charge speed increased!"
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 0 "axis_hq_compost_constructed"
wm_teamvoiceannounce 1 "allies_hq_compost_constructed_axis"
wm_removeteamvoiceannounce 0 "axis_hq_compost_construct"
// *---------------------------------------------------------------------------------*
wm_objective_status 7 0 1
wm_objective_status 7 1 2
}
trigger disable_axis_features
{
setchargetimefactor 0 soldier 1
setchargetimefactor 0 lieutenant 1
setchargetimefactor 0 medic 1
setchargetimefactor 0 engineer 1
setchargetimefactor 0 covertops 1
sethqstatus 0 0
wm_announce "Allied team has destroyed the Axis Command Post!"
// *----------------------------------- vo ------------------------------------------*
wm_addteamvoiceannounce 0 "axis_hq_compost_construct"
wm_addteamvoiceannounce 1 "allies_hq_compost_construct"
wm_teamvoiceannounce 0 "axis_hq_compost_damaged"
wm_teamvoiceannounce 1 "allies_hq_compost_construct"
// *---------------------------------------------------------------------------------*
wm_objective_status 7 0 0
wm_objective_status 7 1 0
}
}
}
}
trigger allies_flag
{
wm_objective_status 6 1 1
wm_objective_status 6 0 0
wm_announce "Allies capture the forward bunker!"
}
trigger axis_flag
{
wm_objective_status 6 0 1
wm_objective_status 6 1 0
wm_announce "Axis capture the forward bunker!"
}
}
// ================================================
// ============ FORWARD SPAWN ==============
// ================================================
forward_spawn
{
spawn
{
// accum 3 set 2 // 0-Axis, 1-Allied
}
trigger axis_capture
{
accum 3 abort_if_not_equal 1
accum 3 set 0
trigger game_manager axis_flag
setautospawn "Forward Spawn" 0
setautospawn "Allies Spawn" 1
wait 1000
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 0 "radar_axis_bunker_stop"
wm_teamvoiceannounce 1 "radar_allies_bunker_capture"
wm_addteamvoiceannounce 0 "radar_axis_bunker_stop"
wm_addteamvoiceannounce 1 "radar_allies_bunker_capture"
// *---------------------------------------------------------------------------------*
}
trigger allied_capture
{
accum 3 abort_if_not_equal 0
accum 3 set 1
trigger game_manager allies_flag
setautospawn "Axis Spawn" 0
setautospawn "Forward Spawn" 1
wait 1000
// *----------------------------------- vo ------------------------------------------*
wm_teamvoiceannounce 0 "radar_axis_bunker_captured"
wm_teamvoiceannounce 1 "radar_allies_bunker_captured"
wm_addteamvoiceannounce 0 "radar_axis_bunker_captured"
wm_addteamvoiceannounce 1 "radar_allies_bunker_captured"
// *---------------------------------------------------------------------------------*
}
axis_obj1
{
spawn
{
wait 200
constructible_class 3
}
death
{
{
{ wm_announce "The Axis have destroyed the Allied Field Ops!"
{