diff options
author | x3Karma <juliuslimck@gmail.com> | 2021-12-30 14:22:03 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-30 14:22:03 +0800 |
commit | ba3f4fbe31086cf47f72c0f106ae9128c13f1cf4 (patch) | |
tree | a47b697646b302568ec62965c6f7c1bb980ef064 /_gamemode_tdm.nut | |
parent | 14511f4a756b51de0bd19b6cb2ec579d98a5cfc2 (diff) | |
download | NorthstarMods-ba3f4fbe31086cf47f72c0f106ae9128c13f1cf4.tar.gz NorthstarMods-ba3f4fbe31086cf47f72c0f106ae9128c13f1cf4.zip |
not in the intended folder
Diffstat (limited to '_gamemode_tdm.nut')
-rw-r--r-- | _gamemode_tdm.nut | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/_gamemode_tdm.nut b/_gamemode_tdm.nut deleted file mode 100644 index ba180790..00000000 --- a/_gamemode_tdm.nut +++ /dev/null @@ -1,31 +0,0 @@ -global function GamemodeTdm_Init
-global function RateSpawnpoints_Directional
-
-void function GamemodeTdm_Init()
-{
- 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 )
-}
-
-void function RateSpawnpoints_Directional( int checkclass, array<entity> spawnpoints, int team, entity player )
-{
- // temp
- RateSpawnpoints_Generic( checkclass, spawnpoints, team, player )
-}
-
-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 |