aboutsummaryrefslogtreecommitdiff
path: root/Northstar.CustomServers/scripts/vscripts/gamemodes/sh_gamemode_mfd.nut
diff options
context:
space:
mode:
Diffstat (limited to 'Northstar.CustomServers/scripts/vscripts/gamemodes/sh_gamemode_mfd.nut')
-rw-r--r--Northstar.CustomServers/scripts/vscripts/gamemodes/sh_gamemode_mfd.nut66
1 files changed, 0 insertions, 66 deletions
diff --git a/Northstar.CustomServers/scripts/vscripts/gamemodes/sh_gamemode_mfd.nut b/Northstar.CustomServers/scripts/vscripts/gamemodes/sh_gamemode_mfd.nut
deleted file mode 100644
index 4410a5136..000000000
--- a/Northstar.CustomServers/scripts/vscripts/gamemodes/sh_gamemode_mfd.nut
+++ /dev/null
@@ -1,66 +0,0 @@
-untyped
-
-global function GamemodeMfdShared_Init
-global function GetMarked
-global function GetPendingMarked
-global function FillMFDMarkers
-global function TargetsMarkedImmediately
-global function IsTitanMarkedForDeathMode
-
-void function GamemodeMfdShared_Init()
-{
- // mfd mfdActiveMarkedPlayerEnt are server side entities with a boss player that marks the marked
- level.mfdActiveMarkedPlayerEnt <- {}
- level.mfdActiveMarkedPlayerEnt[ TEAM_IMC ] <- null
- level.mfdActiveMarkedPlayerEnt[ TEAM_MILITIA ] <- null
-
- level.mfdPendingMarkedPlayerEnt <- {}
- level.mfdPendingMarkedPlayerEnt[ TEAM_IMC ] <- null
- level.mfdPendingMarkedPlayerEnt[ TEAM_MILITIA ] <- null
-
- SetWaveSpawnInterval( 8.0 )
-}
-
-entity function GetMarked( int team )
-{
- if ( IsValid( level.mfdActiveMarkedPlayerEnt[ team ] ) )
- return expect entity( level.mfdActiveMarkedPlayerEnt[ team ] ).GetOwner()
-
- return null
-}
-
-entity function GetPendingMarked( int team )
-{
- if ( IsValid( level.mfdPendingMarkedPlayerEnt[ team ] ) )
- return expect entity( level.mfdPendingMarkedPlayerEnt[ team ] ).GetOwner()
-
- return null
-}
-
-function FillMFDMarkers( entity ent ) //Ent used for kill replay related issues...
-{
- print( "FillMFDMarkers " + ent )
-
- if ( ent.GetTargetName() == MARKET_ENT_MARKED_NAME )
- {
- Assert( ent.GetTeam() != TEAM_UNASSIGNED )
- level.mfdActiveMarkedPlayerEnt[ ent.GetTeam() ] = ent
- }
- else if ( ent.GetTargetName() == MARKET_ENT_PENDING_MARKED_NAME )
- {
- Assert( ent.GetTeam() != TEAM_UNASSIGNED )
- level.mfdPendingMarkedPlayerEnt[ ent.GetTeam() ] = ent
- }
-
- return
-}
-
-function TargetsMarkedImmediately()
-{
- return IsRoundBased() && IsPilotEliminationBased()
-}
-
-bool function IsTitanMarkedForDeathMode()
-{
- return GetCurrentPlaylistVarInt( "titan_marked_for_death", 0 ) == 1
-} \ No newline at end of file