i am making a map with a blue flag and a red flag and i have two trigger_flag_only multiple one corresponde with each one with red on oneflag only and blue on the other i have a differnt sciptname for each and then i have wm_setwinner 1 or in the othe script wm_setwinner 0 am but i wont end the game with a winner the flag just disapears many thanks andy
please can anyone help me ?
??? try to make phrases terminated by a period. then if anyone understand you ll get an answer eventually
sorry that my english isnt that good. i am making a et game with the objective to capture a flag with the axis to capture there flag and return it to there base ,and the allies to capture there flag and return it to there base . i have created team_ctf_redflag and a team_ctf_blueflag.then at each base i have made a trigger flag only multiple and at each base i put different scriptnames.the idea is that the first one back wins . so in the script i put…
allied_obj1
{
spawn
{
wm_setwinner 1
}
}
axis_obj1
{
spawn
{
wm_setwinner 0
}
}
game_manager
{
spawn
{
// Game rules
wm_axis_respawntime 5
wm_allied_respawntime 5
wm_number_of_objectives 2
wm_set_round_timelimit 30
// Objectives
// 1: Steal the Docus
// 2: Escape with the Docus
// Stopwatch mode defending team (0=Axis, 1=Allies)
wm_set_defending_team 0
// Winner on expiration of round timer (0=Axis, 1=Allies)
wm_setwinner 0
wait 500
// If the round timer expires, the Axis have won, so set the current winning team
// Set the round winner: 0 == AXIS, 1 == ALLIED
wm_setwinner 1
// Accum #1 will be the state of objective number one
}
}
trigger allied_obj1
{
// Change the variable within the script so that we can check if someone wins the round
accum 1 set 1
// Call function to check if the round has been won
trigger game_manager checkgame
}
trigger allied_object_stolen
{
// Change the objective state internally, so UI can update, etc.
// Allied have stolen the documents (0 == AXIS, 1 == ALLIED)
}
trigger allied_object_returned
{
// Change the objective state internally, so UI can update, etc.
// Axis have returned the documents (0 == AXIS, 1 == ALLIED)
//wm_objective_status 2 0
}
trigger checkgame
{
accum 1 abort_if_not_equal 1
accum 2 abort_if_not_equal 1
// Set the round winner: 0 == AXIS, 1 == ALLIED
wm_setwinner 1
// End the round
wm_endround
}
}
trigger axis_obj1
{
// Change the variable within the script so that we can check if someone wins the round
accum 2 set 1
// Call function to check if the round has been won
trigger game_manager checkgame
}
trigger axis_object_stolen
{
// Change the objective state internally, so UI can update, etc.
// Allied have stolen the documents (0 == AXIS, 1 == ALLIED)
}
trigger axis_object_returned
{
// Change the objective state internally, so UI can update, etc.
// Axis have returned the documents (0 == AXIS, 1 == ALLIED)
//wm_objective_status 2 0
}
trigger checkgame
{
accum 2 abort_if_not_equal 1
// Set the round winner: 0 == AXIS, 1 == ALLIED
wm_setwinner 0
// End the round
wm_endround
}
}
allied_obj1 //The Allies sending the Secret Documents.
{
spawn
{
}
death
{
trigger game_manager allied_obj1
}
}
axis_obj1 //The Axis sending the Secret Documents.
{
spawn
{
}
death
{
trigger game_manager axis_obj1
}
}
many thanks if anyone could help
If I 've got you right you have a dual objective map.
Allies and axis have to steal something and have to secure it.
And you want to end the map if one of the teams has secured their objective.
Is this correct?
If so try to take a look at the following thread:
http://www.splashdamage.com/index.php?name=pnPHPbb2&file=viewtopic&t=9671&highlight=ifurita+tutorial
p.s.
I’ve taken a look at your script.
There are some mistakes.
I think you will find your answers in the tutorial by Ifurita (you will find a link in the thread mentioned above).
maybe im being really thick could someone please explain to me how to script this many thanks andy
Hi!
Did you follow nUllSkillZ’s advice ( Did you try Ifurita’s tutorial: http://planetwolfenstein.com/4newbies/objective.htm ) ?
If you haven’t read Ifurita’s webpages yet, I recommend them:
http://planetwolfenstein.com/4newbies/mapping.htm
They are very good. Lots of useful stuff there for beginner-mappers.
// Loffy
Here’s a little prefab + script.
It’s based on Ifurita’s tutorial.
But I haven’t tested the functionality.
So it may work. It may not.
Not sure but I think the scriptnames and targetnames should be other way around.
Axis should be Allied and vice versa.
Note:
If none of the teams are able to secure their objective the map ends if timelimit is hit without a winner.
Script:
game_manager
{
spawn
{
// accum 1 = No. of completed AXIS objectives
accum 1 set 0
// accum 2 = No. of completed ALLIED objectives
accum 2 set 0
// game rules
// low values for testing purposes
wm_axis_respawntime 5
wm_allied_respawntime 5
wm_set_round_timelimit 2
// AXIS Objectives:
// 1: Primary: Secure the AXIS_GOLD
// ALLIED Objectives:
// 2: Primary: Secure the ALLIED_GOLD
wm_number_of_objectives 2
// No. of Primary objectives (<objective-no.> <Team>)
wm_set_main_objective 1 0
wm_set_main_objective 1 1
wm_set_main_objective 2 0
wm_set_main_objective 2 1
// wm_objective_status <objective-no.> <team> <status (0=neutral 1=complete 2=failed)
// func_explosive's
wm_objective_status 1 0 0
wm_objective_status 1 1 0
wm_objective_status 2 0 0
wm_objective_status 2 1 0
// Winner if timelimit is hit
// Have to be set to 0 or 1 at beginning
wm_setwinner 1
wait 2000
}
// ******************** checkgame ********************
trigger AXIS_checkgame
{
accum 1 inc 1
accum 1 abort_if_not_equal 1
wm_setwinner 0
wm_endround
}
trigger ALLIED_checkgame
{
accum 2 inc 1
accum 2 abort_if_not_equal 1
wm_setwinner 1
wm_endround
}
// ******************** end checkgame ********************
// ******************** timelimit_hit ********************
trigger timelimit_hit
{
wm_setwinner -1
wm_endround
}
// ******************** end timelimit_hit ********************
}
// **************************************************
// **************************************************
// AXIS OBJECTIVES
// SECURE: team_CTF_blueflag = GOLD
scr_AXIS_GOLD
{
spawn
{
wait 200
setstate AXIS_GOLD_CAPTURED invisible
setstate AXIS_GOLD_script_mover_secured invisible
}
trigger stolen
{
wm_teamvoiceannounce 1 "Secure the Gold"
wm_teamvoiceannounce 0 "The Axis have stolen the Gold"
setstate AXIS_GOLD_cm invisible
}
trigger returned
{
wm_teamvoiceannounce 1 "The Axis have retrieved the Gold"
wm_teamvoiceannounce 0 "Gold returned! Protect the Gold"
setstate AXIS_GOLD_cm default
}
trigger captured
{
setstate AXIS_GOLD_RED invisible
setstate AXIS_GOLD_CAPTURED default
setstate AXIS_GOLD_script_mover_secured default
}
}
scr_AXIS_GOLD_flagonly
{
spawn
{
}
death
{
wm_objective_status 1 0 1
wm_objective_status 1 1 2
wm_announce "The Axis have secured the Gold"
trigger game_manager AXIS_checkgame
}
}
// **************************************************
// **************************************************
// ALLIED OBJECTIVES
// SECURE: team_CTF_redflag = GOLD
scr_ALLIED_GOLD
{
spawn
{
wait 200
setstate ALLIED_GOLD_CAPTURED invisible
setstate ALLIED_GOLD_script_mover_secured invisible
}
trigger stolen
{
wm_teamvoiceannounce 0 "Secure the Gold"
wm_teamvoiceannounce 1 "The Allied have stolen the Gold"
setstate ALLIED_GOLD_cm invisible
}
trigger returned
{
wm_teamvoiceannounce 0 "The Allies have retrieved the Gold"
wm_teamvoiceannounce 1 "Gold returned! Protect the Gold"
setstate ALLIED_GOLD_cm default
}
trigger captured
{
setstate ALLIED_GOLD_RED invisible
setstate ALLIED_GOLD_CAPTURED default
setstate ALLIED_GOLD_script_mover_secured default
}
}
scr_ALLIED_GOLD_flagonly
{
spawn
{
}
death
{
wm_objective_status 2 0 2
wm_objective_status 2 1 1
wm_announce "The Allied have secured the Gold"
trigger game_manager ALLIED_checkgame
}
}
// **************************************************
Map:
// entity 0
{
"classname" "worldspawn"
"mapcoordsmins" "-1024 1024"
"mapcoordsmaxs" "1024 -1024"
// brush 0
{
( -640 -328 -232 ) ( -640 -384 -232 ) ( -640 -384 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -568 -320 -232 ) ( -640 -320 -232 ) ( -640 -320 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -576 -384 -232 ) ( -576 -328 -232 ) ( -576 -328 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -640 -384 -232 ) ( -568 -384 -232 ) ( -568 -384 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -640 -384 -232 ) ( -640 -328 -232 ) ( -568 -328 -232 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -568 -312 -240 ) ( -640 -312 -240 ) ( -640 -368 -240 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
}
// brush 1
{
( 648 392 -240 ) ( 576 392 -240 ) ( 576 336 -240 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
( 576 320 -232 ) ( 576 376 -232 ) ( 648 376 -232 ) castle_wall/castle_c09_2 -128 128 0 0.500000 0.500000 0 0 0
( 576 320 -232 ) ( 648 320 -232 ) ( 648 320 -240 ) castle_wall/castle_c09_2 -128 0 0 0.500000 0.500000 0 0 0
( 640 320 -232 ) ( 640 376 -232 ) ( 640 376 -240 ) castle_wall/castle_c09_2 -128 0 0 0.500000 0.500000 0 0 0
( 648 384 -232 ) ( 576 384 -232 ) ( 576 384 -240 ) castle_wall/castle_c09_2 -128 0 0 0.500000 0.500000 0 0 0
( 576 376 -232 ) ( 576 320 -232 ) ( 576 320 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
}
// brush 2
{
( -896 376 -232 ) ( -896 320 -232 ) ( -896 320 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -824 384 -232 ) ( -896 384 -232 ) ( -896 384 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -832 320 -232 ) ( -832 376 -232 ) ( -832 376 -240 ) castle_wall/castle_c09_2 -128 0 0 0.500000 0.500000 0 0 0
( -896 320 -232 ) ( -824 320 -232 ) ( -824 320 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( -896 320 -232 ) ( -896 376 -232 ) ( -824 376 -232 ) castle_wall/castle_c09_2 0 128 0 0.500000 0.500000 0 0 0
( -824 392 -240 ) ( -896 392 -240 ) ( -896 336 -240 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
}
// brush 3
{
( 832 -328 -232 ) ( 832 -384 -232 ) ( 832 -384 -240 ) castle_wall/castle_c09_2 128 0 0 0.500000 0.500000 0 0 0
( 904 -320 -232 ) ( 832 -320 -232 ) ( 832 -320 -240 ) castle_wall/castle_c09_2 -128 0 0 0.500000 0.500000 0 0 0
( 896 -384 -232 ) ( 896 -328 -232 ) ( 896 -328 -240 ) castle_wall/castle_c09_2 0 0 0 0.500000 0.500000 0 0 0
( 832 -384 -232 ) ( 904 -384 -232 ) ( 904 -384 -240 ) castle_wall/castle_c09_2 -128 0 0 0.500000 0.500000 0 0 0
( 832 -384 -232 ) ( 832 -328 -232 ) ( 904 -328 -232 ) castle_wall/castle_c09_2 -128 0 0 0.500000 0.500000 0 0 0
( 904 -312 -240 ) ( 832 -312 -240 ) ( 832 -368 -240 ) common/caulk 0 0 0 0.500000 0.500000 0 4 0
}
}
// entity 1
{
"classname" "team_CTF_redflag"
"origin" "608 352 -216"
"angle" "360"
"scriptname" "scr_ALLIED_GOLD"
"message" "Allied Gold"
"model" "models/mapobjects/goldbox_sd/goldbox.md3"
"skin" "models/mapobjects/goldbox_sd/goldbox.tga"
}
// entity 2
{
"classname" "trigger_flagonly_multiple"
"spawnflags" "1"
"scriptname" "scr_ALLIED_GOLD_flagonly"
// brush 0
{
( -872 352 -88 ) ( -872 336 -88 ) ( -872 336 -216 ) common/origin 16 0 0 0.500000 0.500000 0 15 0
( -856 352 -88 ) ( -872 352 -88 ) ( -872 352 -216 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -856 336 -88 ) ( -856 352 -88 ) ( -856 352 -216 ) common/origin 16 0 0 0.500000 0.500000 0 15 0
( -872 336 -88 ) ( -856 336 -88 ) ( -856 336 -216 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -872 336 -88 ) ( -872 352 -88 ) ( -856 352 -88 ) common/origin 0 -16 0 0.500000 0.500000 0 15 0
( -856 352 -104 ) ( -872 352 -104 ) ( -872 336 -104 ) common/origin 0 -16 0 0.500000 0.500000 0 15 0
}
// brush 1
{
( -904 392 -200 ) ( -904 312 -200 ) ( -904 312 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -824 392 -200 ) ( -904 392 -200 ) ( -904 392 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -824 312 -200 ) ( -824 392 -200 ) ( -824 392 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -904 312 -200 ) ( -824 312 -200 ) ( -824 312 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -904 320 -112 ) ( -904 400 -112 ) ( -824 400 -112 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -824 392 -240 ) ( -904 392 -240 ) ( -904 312 -240 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
}
}
// entity 3
{
"classname" "misc_gamemodel"
"origin" "-864 352 -232"
"model" "models/mapobjects/goldbox_sd/goldbox.md3"
"skin" "models/mapobjects/goldbox_sd/goldbox.tga"
"targetname" "ALLIED_GOLD_CAPTURED"
}
// entity 4
{
"classname" "misc_gamemodel"
"origin" "-864 352 -232"
"model" "models/mapobjects/goldbox_sd/goldbox_trans_red.md3"
"targetname" "ALLIED_GOLD_RED"
}
// entity 5
{
"scriptname" "scr_AXIS_GOLD"
"message" "the Axis Gold"
"skin" "models/mapobjects/goldbox_sd/goldbox.tga"
"model" "models/mapobjects/goldbox_sd/goldbox.md3"
"angle" "180"
"origin" "-608 -352 -216"
"classname" "team_CTF_blueflag"
}
// entity 6
{
"spawnflags" "2"
"scriptname" "scr_AXIS_GOLD_flagonly"
"classname" "trigger_flagonly_multiple"
// brush 0
{
( 856 -344 -88 ) ( 856 -360 -88 ) ( 856 -360 -216 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 872 -344 -88 ) ( 856 -344 -88 ) ( 856 -344 -216 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 872 -360 -88 ) ( 872 -344 -88 ) ( 872 -344 -216 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 856 -360 -88 ) ( 872 -360 -88 ) ( 872 -360 -216 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 856 -360 -88 ) ( 856 -344 -88 ) ( 872 -344 -88 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 872 -344 -104 ) ( 856 -344 -104 ) ( 856 -360 -104 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
}
// brush 1
{
( 824 -312 -200 ) ( 824 -392 -200 ) ( 824 -392 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 904 -312 -200 ) ( 824 -312 -200 ) ( 824 -312 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 904 -392 -200 ) ( 904 -312 -200 ) ( 904 -312 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 824 -392 -200 ) ( 904 -392 -200 ) ( 904 -392 -232 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 824 -384 -112 ) ( 824 -304 -112 ) ( 904 -304 -112 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 904 -312 -240 ) ( 824 -312 -240 ) ( 824 -392 -240 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
}
}
// entity 7
{
"targetname" "AXIS_GOLD_CAPTURED"
"skin" "models/mapobjects/goldbox_sd/goldbox.tga"
"model" "models/mapobjects/goldbox_sd/goldbox.md3"
"origin" "864 -352 -232"
"classname" "misc_gamemodel"
}
// entity 8
{
"targetname" "AXIS_GOLD_RED"
"model" "models/mapobjects/goldbox_sd/goldbox_trans_red.md3"
"origin" "864 -352 -232"
"classname" "misc_gamemodel"
}
// entity 9
{
"scriptname" "scr_ALLIED_GOLD_script_mover_secured"
"classname" "script_mover"
"spawnflags" "2"
"targetname" "ALLIED_GOLD_script_mover_secured"
// brush 0
{
( -875 376 -216 ) ( -875 328 -216 ) ( -875 328 -232 ) common/clipweap_wood 0 0 0 0.500000 0.500000 0 5 0
( -860 381 -216 ) ( -876 381 -216 ) ( -876 381 -232 ) common/clipweap_wood 38 0 0 0.500000 0.500000 0 5 0
( -853 328 -216 ) ( -853 376 -216 ) ( -853 376 -232 ) common/clipweap_wood 0 0 0 0.500000 0.500000 0 5 0
( -875 324 -216 ) ( -859 324 -216 ) ( -859 324 -232 ) common/clipweap_wood 38 0 0 0.500000 0.500000 0 5 0
( -874 328 -211 ) ( -874 376 -211 ) ( -858 376 -211 ) common/clipweap_wood 38 0 0 0.500000 0.500000 0 5 0
( -859 376 -232 ) ( -875 376 -232 ) ( -875 328 -232 ) common/clipweap_wood 38 0 0 0.500000 0.500000 0 5 0
}
// brush 1
{
( -871 360 -192 ) ( -871 344 -192 ) ( -871 344 -208 ) common/origin 16 48 0 0.500000 0.500000 0 15 0
( -855 360 -192 ) ( -871 360 -192 ) ( -871 360 -208 ) common/origin 30 48 0 0.500000 0.500000 0 15 0
( -855 344 -192 ) ( -855 360 -192 ) ( -855 360 -208 ) common/origin 16 48 0 0.500000 0.500000 0 15 0
( -871 344 -192 ) ( -855 344 -192 ) ( -855 344 -208 ) common/origin 30 48 0 0.500000 0.500000 0 15 0
( -871 344 -192 ) ( -871 360 -192 ) ( -855 360 -192 ) common/origin 30 -16 0 0.500000 0.500000 0 15 0
( -855 360 -208 ) ( -871 360 -208 ) ( -871 344 -208 ) common/origin 30 -16 0 0.500000 0.500000 0 15 0
}
}
// entity 10
{
"scriptname" "scr_AXIS_GOLD_script_mover_secured"
"targetname" "AXIS_GOLD_script_mover_secured"
"spawnflags" "2"
"classname" "script_mover"
// brush 0
{
( 869 -328 -232 ) ( 853 -328 -232 ) ( 853 -376 -232 ) common/clipweap_wood -26 0 0 0.500000 0.500000 0 5 0
( 854 -376 -211 ) ( 854 -328 -211 ) ( 870 -328 -211 ) common/clipweap_wood -26 0 0 0.500000 0.500000 0 5 0
( 853 -380 -216 ) ( 869 -380 -216 ) ( 869 -380 -232 ) common/clipweap_wood -26 0 0 0.500000 0.500000 0 5 0
( 875 -376 -216 ) ( 875 -328 -216 ) ( 875 -328 -232 ) common/clipweap_wood 0 0 0 0.500000 0.500000 0 5 0
( 868 -323 -216 ) ( 852 -323 -216 ) ( 852 -323 -232 ) common/clipweap_wood -26 0 0 0.500000 0.500000 0 5 0
( 853 -328 -216 ) ( 853 -376 -216 ) ( 853 -376 -232 ) common/clipweap_wood 0 0 0 0.500000 0.500000 0 5 0
}
// brush 1
{
( 873 -344 -208 ) ( 857 -344 -208 ) ( 857 -360 -208 ) common/origin -34 -16 0 0.500000 0.500000 0 15 0
( 857 -360 -192 ) ( 857 -344 -192 ) ( 873 -344 -192 ) common/origin -34 -16 0 0.500000 0.500000 0 15 0
( 857 -360 -192 ) ( 873 -360 -192 ) ( 873 -360 -208 ) common/origin -34 48 0 0.500000 0.500000 0 15 0
( 873 -360 -192 ) ( 873 -344 -192 ) ( 873 -344 -208 ) common/origin 16 48 0 0.500000 0.500000 0 15 0
( 873 -344 -192 ) ( 857 -344 -192 ) ( 857 -344 -208 ) common/origin -34 48 0 0.500000 0.500000 0 15 0
( 857 -344 -192 ) ( 857 -360 -192 ) ( 857 -360 -208 ) common/origin 16 48 0 0.500000 0.500000 0 15 0
}
}
// entity 11
{
"classname" "trigger_objective_info"
"spawnflags" "2"
"targetname" "AXIS_GOLD_toi"
"scriptname" "scr_AXIS_GOLD_toi"
"target" "AXIS_GOLD_cm"
"shortname" "Axis Gold"
"track" "Axis Gold"
"customimage" "gfx/limbo/cm_goldbars"
// brush 0
{
( -648 -320 -128 ) ( -648 -392 -128 ) ( -648 -392 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -568 -312 -128 ) ( -648 -312 -128 ) ( -648 -312 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -568 -392 -128 ) ( -568 -320 -128 ) ( -568 -320 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -648 -392 -128 ) ( -568 -392 -128 ) ( -568 -392 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -648 -392 -128 ) ( -648 -320 -128 ) ( -568 -320 -128 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -568 -320 -240 ) ( -648 -320 -240 ) ( -648 -392 -240 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
}
// brush 1
{
( -616 -312 -104 ) ( -616 -392 -104 ) ( -616 -392 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -600 -344 -104 ) ( -616 -344 -104 ) ( -616 -344 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -600 -392 -104 ) ( -600 -312 -104 ) ( -600 -312 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -616 -360 -104 ) ( -600 -360 -104 ) ( -600 -360 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -616 -392 -104 ) ( -616 -312 -104 ) ( -600 -312 -104 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -600 -312 -120 ) ( -616 -312 -120 ) ( -616 -392 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
}
}
// entity 12
{
"classname" "misc_commandmap_marker"
"origin" "-608 -352 -80"
"targetname" "AXIS_GOLD_cm"
"scriptname" "scr_AXIS_GOLD_cm"
"spawnflags" "2"
}
// entity 13
{
"customimage" "gfx/limbo/cm_goldbars"
"track" "Allied Gold"
"shortname" "Allied Gold"
"target" "ALLIED_GOLD_cm"
"scriptname" "scr_ALLIED_GOLD_toi"
"targetname" "ALLIED_GOLD_toi"
"classname" "trigger_objective_info"
"spawnflags" "1"
// brush 0
{
( 648 384 -240 ) ( 568 384 -240 ) ( 568 312 -240 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 568 312 -128 ) ( 568 384 -128 ) ( 648 384 -128 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 568 312 -128 ) ( 648 312 -128 ) ( 648 312 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 648 312 -128 ) ( 648 384 -128 ) ( 648 384 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 648 392 -128 ) ( 568 392 -128 ) ( 568 392 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 568 384 -128 ) ( 568 312 -128 ) ( 568 312 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
}
// brush 1
{
( 616 392 -120 ) ( 600 392 -120 ) ( 600 312 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 600 312 -104 ) ( 600 392 -104 ) ( 616 392 -104 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 600 344 -104 ) ( 616 344 -104 ) ( 616 344 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 616 312 -104 ) ( 616 392 -104 ) ( 616 392 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 616 360 -104 ) ( 600 360 -104 ) ( 600 360 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 600 392 -104 ) ( 600 312 -104 ) ( 600 312 -120 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
}
}
// entity 14
{
"spawnflags" "2"
"scriptname" "scr_ALLIED_GOLD_cm"
"targetname" "ALLIED_GOLD_cm"
"origin" "608 352 -80"
"classname" "misc_commandmap_marker"
}
// entity 15
{
"spawnflags" "17"
"classname" "trigger_objective_info"
"targetname" "ALLIED_GOLD_SECURED_toi"
"scriptname" "scr_ALLIED_GOLD_SECURED_toi"
"target" "ALLIED_GOLD_SECURED_cm"
"shortname" "Allied Gold secure place"
"track" "Allied Gold secure place"
"customimage" "gfx/limbo/cm_truck"
// brush 0
{
( -912 384 -128 ) ( -912 312 -128 ) ( -912 312 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -824 400 -128 ) ( -904 400 -128 ) ( -904 400 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -816 312 -128 ) ( -816 384 -128 ) ( -816 384 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -904 304 -128 ) ( -824 304 -128 ) ( -824 304 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -904 312 -48 ) ( -904 384 -48 ) ( -824 384 -48 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( -824 384 -240 ) ( -904 384 -240 ) ( -904 312 -240 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
}
// brush 1
{
( -872 392 -24 ) ( -872 312 -24 ) ( -872 312 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
( -856 360 -24 ) ( -872 360 -24 ) ( -872 360 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
( -856 312 -24 ) ( -856 392 -24 ) ( -856 392 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
( -872 344 -24 ) ( -856 344 -24 ) ( -856 344 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
( -872 312 -24 ) ( -872 392 -24 ) ( -856 392 -24 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( -856 392 -40 ) ( -872 392 -40 ) ( -872 312 -40 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
}
}
// entity 16
{
"classname" "misc_commandmap_marker"
"origin" "-864 352 -16"
"targetname" "ALLIED_GOLD_SECURED_cm"
"scriptname" "scr_ALLIED_GOLD_SECURED_cm"
"spawnflags" "2"
}
// entity 17
{
"customimage" "gfx/limbo/cm_truck"
"track" "Axis Gold secure place"
"shortname" "Axis Gold secure place"
"target" "AXIS_GOLD_SECURED_cm"
"scriptname" "scr_AXIS_GOLD_SECURED_toi"
"targetname" "AXIS_GOLD_SECURED_toi"
"classname" "trigger_objective_info"
"spawnflags" "18"
// brush 0
{
( 904 -320 -240 ) ( 824 -320 -240 ) ( 824 -392 -240 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 824 -392 -48 ) ( 824 -320 -48 ) ( 904 -320 -48 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 824 -400 -128 ) ( 904 -400 -128 ) ( 904 -400 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 912 -392 -128 ) ( 912 -320 -128 ) ( 912 -320 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 904 -304 -128 ) ( 824 -304 -128 ) ( 824 -304 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
( 816 -320 -128 ) ( 816 -392 -128 ) ( 816 -392 -136 ) common/trigger 0 0 0 0.500000 0.500000 0 7 0
}
// brush 1
{
( 872 -312 -40 ) ( 856 -312 -40 ) ( 856 -392 -40 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 856 -392 -24 ) ( 856 -312 -24 ) ( 872 -312 -24 ) common/origin 0 0 0 0.500000 0.500000 0 15 0
( 856 -360 -24 ) ( 872 -360 -24 ) ( 872 -360 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
( 872 -392 -24 ) ( 872 -312 -24 ) ( 872 -312 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
( 872 -344 -24 ) ( 856 -344 -24 ) ( 856 -344 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
( 856 -312 -24 ) ( 856 -392 -24 ) ( 856 -392 -40 ) common/origin 0 32 0 0.500000 0.500000 0 15 0
}
}
// entity 18
{
"spawnflags" "1"
"scriptname" "scr_AXIS_GOLD_SECURED_cm"
"targetname" "AXIS_GOLD_SECURED_cm"
"origin" "864 -352 -16"
"classname" "misc_commandmap_marker"
}