aboutsummaryrefslogtreecommitdiff
path: root/_gamemode_ps.nut
diff options
context:
space:
mode:
authorx3Karma <juliuslimck@gmail.com>2021-12-30 14:21:56 +0800
committerGitHub <noreply@github.com>2021-12-30 14:21:56 +0800
commit14511f4a756b51de0bd19b6cb2ec579d98a5cfc2 (patch)
tree4b2676b18b7d71e43986e3512c5e341f02e8b108 /_gamemode_ps.nut
parent03525e9228963ff1924cd457b17a47cb2ed960a2 (diff)
downloadNorthstarMods-14511f4a756b51de0bd19b6cb2ec579d98a5cfc2.tar.gz
NorthstarMods-14511f4a756b51de0bd19b6cb2ec579d98a5cfc2.zip
not in the intended folder
Diffstat (limited to '_gamemode_ps.nut')
-rw-r--r--_gamemode_ps.nut27
1 files changed, 0 insertions, 27 deletions
diff --git a/_gamemode_ps.nut b/_gamemode_ps.nut
deleted file mode 100644
index 7eec7c89..00000000
--- a/_gamemode_ps.nut
+++ /dev/null
@@ -1,27 +0,0 @@
-global function GamemodePs_Init
-
-void function GamemodePs_Init()
-{
- Riff_ForceTitanAvailability( eTitanAvailability.Never )
-
- AddCallback_OnPlayerKilled( GiveScoreForPlayerKill )
- ScoreEvent_SetupEarnMeterValuesForMixedModes()
- SetTimeoutWinnerDecisionFunc( CheckScoreForDraw )
-
-}
-
-void function GiveScoreForPlayerKill( entity victim, entity attacker, var damageInfo )
-{
- if ( victim != attacker && victim.IsPlayer() && attacker.IsPlayer() || GetGameState() != eGameState.Playing )
- AddTeamScore( attacker.GetTeam(), 1 )
-}
-
-int function CheckScoreForDraw()
-{
- if (GameRules_GetTeamScore(TEAM_IMC) > GameRules_GetTeamScore(TEAM_MILITIA))
- return TEAM_IMC
- else if (GameRules_GetTeamScore(TEAM_MILITIA) > GameRules_GetTeamScore(TEAM_IMC))
- return TEAM_MILITIA
-
- return TEAM_UNASSIGNED
-} \ No newline at end of file