// SHTech
// Made by *GCC*Lt-Nigel{2nd}
// Website
www.gulfcoastcommandos.clanservers.com
main:
// set scoreboard messages
setcvar "g_obj_alliedtext1" "Spearhead Tech Lab"
setcvar "g_obj_alliedtext2" ""
setcvar "g_obj_alliedtext3" "Made by *GCC*Lt-Nigel"
setcvar "g_obj_axistext1" "
www.gulfcoastcommandos.clanservers.com"
setcvar "g_obj_axistext2" ""
setcvar "g_obj_axistext3" ""
setcvar "g_scoreboardpic" ""
//------------------------------------------------------
//*GCC* Nigel: MEFY CTF MOD, I Know this works! It just isn't set up yet
//------------------------------------------------------
switch (waitthread global/libmef/util.scr::get_gametype)
{
case "ctf":
case "ftctf":
case "dem":
case "ftdem":
waitthread global/libmef/bases.scr::addbasepair "" ""
break
}
// call additional stuff for playing this map round based is needed
if(level.roundbased)
thread roundbasedthread
level waitTill prespawn
//*** Precache Dm Stuff
exec global/DMprecache.scr
level.script = maps/dm/explodingdoor.scr
exec global/ambient.scr mohdm1
exec global/exploder.scr
exec global/door_locked.scr::lock
exec global/earthquake.scr
thread cannonball
// prep
level waittill spawn
end
//----------------------------------------------------------->
// player cannonball from your(tltrude's) explodingdoor map
//----------------------------------------------------------->
cannonball:
// prep
$cb_fire anim stop // script_model fx/fire_good
$cb_trigger nottriggerable
$cb_switch_trigger waittill trigger
$cb_switch anim move
$cb_switch playsound lighthouse_lever
wait 2
$cb_switch loopsound final_countdown
wait 10
$cb_switch loopsound final_countdown wait
$cb_fire anim start
$cb_fire playsound bazooka_snd_fire
$cb_trigger triggerable // Push trigger that makes the player fly out to script origins.
waitexec global/earthquake.scr .3 1.5 0 0
Wait .6
$cb_fire anim stop
$cb_switch anim idle
goto cannonball
end
//-----------------------------------------------------------------------------
roundbasedthread:
// Can specify different scoreboard messages for round based games here.
level waitTill prespawn
level waittill spawn
// set the parameters for this round based match
level.dmrespawning = 0 // 1 or 0
level.dmroundlimit = 5 // round time limit in minutes
level.clockside = kills // set to axis, allies, kills, or draw
level waittill roundstart
end
end