‪Black Ops 3 Source Code Explorer  0.1
‪An script explorer for Black Ops 3 by ZeRoY
_globallogic.gsc File Reference

Go to the source code of this file.

Macros

#define ANNIHILATE_PUSH_SCALE   100
 
#define ANNIHILATE_UPPUSH_SCALE   25
 
#define CORPSE_BURN_DURATION   3
 
#define GESTURE_TYPE_BOAST   2
 
#define GESTURE_TYPE_GOOD_GAME   0
 
#define GESTURE_TYPE_MAX   7
 
#define GESTURE_TYPE_THREATEN   1
 
#define MATCH_FINISHED   4
 
#define MATCH_KICKED   2
 
#define MATCH_QUIT   3
 
#define OTHER_LOOTXP_UPLOADSTAT_WAITTIME   1.0
 
#define TAUNT_TYPE_FIRST_PLACE   0
 
#define WAIT_TIME_BEFORE_AWARDING_LOOT_XP   3.0
 

Functions

function __init__ ()
 
function annihilatorGunActorKillEffect (attacker, weapon)
 
function annihilatorGunPlayerKillEffect (attacker, weapon)
 
function anyTeamHasWaveDelay ()
 
function areAllTeamsDead ()
 
function assertTeamVariables ()
 
function atLeastTwoTeams ()
 
function awardLootXP ()
 
function awardLootXPToPlayers (delay, players)
 
function awardOtherLootXP ()
 
function bbPlayerMatchEnd (gameLength, endReasonString, gameOver)
 
function blank (arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)
 
function BowPlayerKillEffect ()
 
function BurnCorpse ()
 
function Callback_StartGameType ()
 
function checkForForfeit ()
 
function checkForGestures (topPlayerIndex)
 
function checkIfTeamForfeits (team)
 
function checkPlayerScoreLimitSoon ()
 
function checkRoundScoreLimit ()
 
function checkRoundSwitch ()
 
function checkScoreLimit ()
 
function checkSuddenDeathScoreLimit (team)
 
function checkTeamScoreLimitSoon (team)
 
function checkTimeLimit ()
 
function compareTeamByGameStat (gameStat, teamA, teamB, previous_winner_score)
 
function compareTeamByTeamScore (teamA, teamB, previous_winner_score)
 
function determineTeamWinnerByGameStat (gameStat)
 
function determineTeamWinnerByTeamScore ()
 
function displayGameEnd (winner, endReasonText)
 
function displayRoundEnd (winner, endReasonText)
 
function displayRoundSwitch (winner, endReasonText)
 
function doDeadEventUpdates ()
 
function doEndGameSequence ()
 
function doOneLeftEventUpdates ()
 
function doSpawnQueueUpdates ()
 
function DoWeaponSpecificCorpseEffects (body, eInflictor, attacker, iDamage, sMeansOfDeath, weapon, vDir, sHitLoc, psOffsetTime)
 
function DoWeaponSpecificKillEffects (eInflictor, attacker, iDamage, sMeansOfDeath, weapon, vDir, sHitLoc, psOffsetTime)
 
function endGame (winner, endReasonText)
 
function exit_level ()
 
function figureOutWinningTeam (winner)
 
function forceEnd (hostsucks)
 
function gameHistoryPlayerKicked ()
 
function gameHistoryPlayerQuit ()
 
function getEndReasonText ()
 
function getHighestScore ()
 
function getKillStreaks (player)
 
function getLastTeamAlive ()
 
function getNextHighestScore (score)
 
function getPlacementForPlayer (player)
 
function getPlayerByName (name)
 
function getRoundLength ()
 
function getRoundTimePlayed (roundLength)
 
function getTeamScoreRatio ()
 
function getTotalTimePlayed (maxLength)
 
function gracePeriod ()
 
function hideOutcomeUIForAllPlayers ()
 
function hostIdledOut ()
 
function IncrementMatchCompletionStat (gameMode, playedOrHosted, stat)
 
function init ()
 
function initTeamVariables (team)
 
function isOnlyOneLeftAliveOnTeam (team)
 
function isPrematchRequirementConditionMet (activeTeamCount)
 
function isTeamAllDead (team)
 
function isTopScoringPlayer (player)
 
function killserverPc ()
 
function listenForGameEnd ()
 
function matchStartTimer ()
 
function matchStartTimerSkip ()
 
function mpintro_visionset_activate_func ()
 
function mpintro_visionset_deactivate_func ()
 
function mpintro_visionset_ramp_hold_func ()
 
function notifyEndOfGameplay ()
 
function notifyTeamWaveSpawn (team, time)
 
function pineappleGunActorKillEffect ()
 
function pineappleGunPlayerKillEffect (attacker)
 
function precache_mp_anticheat_leaderboards ()
 
function precache_mp_custom_leaderboards ()
 
function precache_mp_friend_leaderboards ()
 
function precache_mp_leaderboards ()
 
function precache_mp_public_leaderboards ()
 
function prematchPeriod ()
 
function prematchWaitingForPlayers ()
 
function recordBreadcrumbData ()
 
function recordEndGameComScoreEvent (result)
 
function RecordPlayStyleInformation ()
 
function registerDvars ()
 
function registerFriendlyFireDelay (dvarString, defaultValue, minValue, maxValue)
 
function registerOtherLootXPAwards (func)
 
function removeDisconnectedPlayerFromPlacement ()
 
function resetOutcomeForAllPlayers ()
 
function resetTeamVariables (team)
 
function roundEndDOF (time)
 
function roundEndWait (defaultDelay, matchBonus)
 
function sendAfterActionReport ()
 
function setGestureClientField (fieldName, gestureType)
 
function SetMatchCompletionStat (gameMode, playedOrHosted, stat)
 
function setTopPlayerStats ()
 
function setTopTeamStats (team)
 
function setup_callbacks ()
 
function setvisiblescoreboardcolumns (col1, col2, col3, col4, col5)
 
function shake_and_rumble (n_delay, shake_size, shake_time, rumble_num)
 
function sndSetMatchSnapshot (num)
 
function sortDeadPlayers (team)
 
function startGame ()
 
function startNextRound (winner, endReasonText)
 
function timeLimitClock ()
 
function timeLimitClock_Intermission (waitTime)
 
function totalAliveCount ()
 
function totalPlayerLives ()
 
function update_top_scorers (winner)
 
function updateAliveTimes (team)
 
function updateAllAliveTimes ()
 
function UpdateAndFinalizeMatchRecord ()
 
function updateGameEvents ()
 
function updateGameTypeDvars ()
 
function updatePlacement ()
 
function updateRankedMatch (winner)
 
function updateTeamPlacement ()
 
function updateTeamStatus ()
 
function WaitAndUploadStats (player, waitTime)
 
function waitForPlayers ()
 
function watchMatchEndingSoon ()
 
function waveSpawnTimer ()
 

Macro Definition Documentation

◆ ANNIHILATE_PUSH_SCALE

#define ANNIHILATE_PUSH_SCALE   100

Definition at line 4159 of file _globallogic.gsc.

◆ ANNIHILATE_UPPUSH_SCALE

#define ANNIHILATE_UPPUSH_SCALE   25

Definition at line 4160 of file _globallogic.gsc.

◆ CORPSE_BURN_DURATION

#define CORPSE_BURN_DURATION   3

Definition at line 4209 of file _globallogic.gsc.

◆ GESTURE_TYPE_BOAST

#define GESTURE_TYPE_BOAST   2

Definition at line 85 of file _globallogic.gsc.

◆ GESTURE_TYPE_GOOD_GAME

#define GESTURE_TYPE_GOOD_GAME   0

Definition at line 83 of file _globallogic.gsc.

◆ GESTURE_TYPE_MAX

#define GESTURE_TYPE_MAX   7

Definition at line 86 of file _globallogic.gsc.

◆ GESTURE_TYPE_THREATEN

#define GESTURE_TYPE_THREATEN   1

Definition at line 84 of file _globallogic.gsc.

◆ MATCH_FINISHED

#define MATCH_FINISHED   4

Definition at line 79 of file _globallogic.gsc.

◆ MATCH_KICKED

#define MATCH_KICKED   2

Definition at line 77 of file _globallogic.gsc.

◆ MATCH_QUIT

#define MATCH_QUIT   3

Definition at line 78 of file _globallogic.gsc.

◆ OTHER_LOOTXP_UPLOADSTAT_WAITTIME

#define OTHER_LOOTXP_UPLOADSTAT_WAITTIME   1.0

Definition at line 88 of file _globallogic.gsc.

◆ TAUNT_TYPE_FIRST_PLACE

#define TAUNT_TYPE_FIRST_PLACE   0

Definition at line 81 of file _globallogic.gsc.

◆ WAIT_TIME_BEFORE_AWARDING_LOOT_XP

#define WAIT_TIME_BEFORE_AWARDING_LOOT_XP   3.0

Definition at line 89 of file _globallogic.gsc.

Function Documentation

◆ __init__()

◆ annihilatorGunActorKillEffect()

function annihilatorGunActorKillEffect ( attacker  ,
weapon   
)

Definition at line 4032 of file _globallogic.gsc.

References shake_and_rumble().

Referenced by DoWeaponSpecificCorpseEffects().

◆ annihilatorGunPlayerKillEffect()

function annihilatorGunPlayerKillEffect ( attacker  ,
weapon   
)

Definition at line 4003 of file _globallogic.gsc.

References shake_and_rumble().

Referenced by DoWeaponSpecificCorpseEffects().

◆ anyTeamHasWaveDelay()

function anyTeamHasWaveDelay ( )

Definition at line 3535 of file _globallogic.gsc.

Referenced by Callback_StartGameType().

◆ areAllTeamsDead()

function areAllTeamsDead ( )

Definition at line 809 of file _globallogic.gsc.

References isTeamAllDead().

Referenced by doDeadEventUpdates().

◆ assertTeamVariables()

function assertTeamVariables ( )

Definition at line 3517 of file _globallogic.gsc.

Referenced by Callback_StartGameType().

◆ atLeastTwoTeams()

function atLeastTwoTeams ( )

Definition at line 728 of file _globallogic.gsc.

Referenced by updateGameEvents().

◆ awardLootXP()

function awardLootXP ( )

Definition at line 1904 of file _globallogic.gsc.

Referenced by awardLootXPToPlayers().

◆ awardLootXPToPlayers()

function awardLootXPToPlayers ( delay  ,
players   
)

Definition at line 2232 of file _globallogic.gsc.

References awardLootXP(), and delay().

Referenced by endGame().

◆ awardOtherLootXP()

function awardOtherLootXP ( )

Definition at line 1927 of file _globallogic.gsc.

◆ bbPlayerMatchEnd()

function bbPlayerMatchEnd ( gameLength  ,
endReasonString  ,
gameOver   
)

Definition at line 2417 of file _globallogic.gsc.

Referenced by Callback_PlayerDisconnect(), and endGame().

◆ blank()

function blank ( arg1  ,
arg2  ,
arg3  ,
arg4  ,
arg5  ,
arg6  ,
arg7  ,
arg8  ,
arg9  ,
arg10   
)

◆ BowPlayerKillEffect()

function BowPlayerKillEffect ( )

Definition at line 4083 of file _globallogic.gsc.

References shake_and_rumble().

◆ BurnCorpse()

function BurnCorpse ( )

Definition at line 4210 of file _globallogic.gsc.

References CORPSE_BURN_DURATION.

Referenced by DoWeaponSpecificCorpseEffects().

◆ Callback_StartGameType()

◆ checkForForfeit()

function checkForForfeit ( )

Definition at line 761 of file _globallogic.gsc.

References checkIfTeamForfeits().

Referenced by updateGameEvents().

◆ checkForGestures()

function checkForGestures ( topPlayerIndex  )

◆ checkIfTeamForfeits()

function checkIfTeamForfeits ( team  )

Definition at line 748 of file _globallogic.gsc.

References totalPlayerCount().

Referenced by checkForAnyTeamForfeit(), and checkForForfeit().

◆ checkPlayerScoreLimitSoon()

function checkPlayerScoreLimitSoon ( )

Definition at line 3124 of file _globallogic.gsc.

References getEstimatedTimeUntilScoreLimit(), and getTimePassed().

Referenced by setPointsToWin().

◆ checkRoundScoreLimit()

◆ checkRoundSwitch()

function checkRoundSwitch ( )

Definition at line 3931 of file _globallogic.gsc.

Referenced by startNextRound().

◆ checkScoreLimit()

◆ checkSuddenDeathScoreLimit()

function checkSuddenDeathScoreLimit ( team  )

Definition at line 2558 of file _globallogic.gsc.

Referenced by giveTeamScoreForObjective().

◆ checkTeamScoreLimitSoon()

function checkTeamScoreLimitSoon ( team  )

Definition at line 3102 of file _globallogic.gsc.

References getEstimatedTimeUntilScoreLimit(), and getTimePassed().

Referenced by updateTeamScores().

◆ checkTimeLimit()

function checkTimeLimit ( )

Definition at line 2474 of file _globallogic.gsc.

References getTimeRemaining(), and IS_TRUE.

Referenced by updateGameTypeDvars().

◆ compareTeamByGameStat()

function compareTeamByGameStat ( gameStat  ,
teamA  ,
teamB  ,
previous_winner_score   
)

Definition at line 557 of file _globallogic.gsc.

Referenced by determineTeamWinnerByGameStat().

◆ compareTeamByTeamScore()

function compareTeamByTeamScore ( teamA  ,
teamB  ,
previous_winner_score   
)

Definition at line 597 of file _globallogic.gsc.

Referenced by determineTeamWinnerByTeamScore().

◆ determineTeamWinnerByGameStat()

◆ determineTeamWinnerByTeamScore()

function determineTeamWinnerByTeamScore ( )

Definition at line 624 of file _globallogic.gsc.

References compareTeamByTeamScore().

Referenced by default_determineWinner(), and onRoundEndGame().

◆ displayGameEnd()

function displayGameEnd ( winner  ,
endReasonText   
)

◆ displayRoundEnd()

function displayRoundEnd ( winner  ,
endReasonText   
)

◆ displayRoundSwitch()

function displayRoundSwitch ( winner  ,
endReasonText   
)

◆ doDeadEventUpdates()

function doDeadEventUpdates ( )

◆ doEndGameSequence()

function doEndGameSequence ( )

Definition at line 2354 of file _globallogic.gsc.

References get(), set(), set_music_global(), and sndSetMatchSnapshot().

Referenced by endGame().

◆ doOneLeftEventUpdates()

function doOneLeftEventUpdates ( )

Definition at line 902 of file _globallogic.gsc.

References isOnlyOneLeftAliveOnTeam(), totalAliveCount(), and totalPlayerLives().

Referenced by updateGameEvents().

◆ doSpawnQueueUpdates()

function doSpawnQueueUpdates ( )

Definition at line 793 of file _globallogic.gsc.

Referenced by updateGameEvents().

◆ DoWeaponSpecificCorpseEffects()

function DoWeaponSpecificCorpseEffects ( body  ,
eInflictor  ,
attacker  ,
iDamage  ,
sMeansOfDeath  ,
weapon  ,
vDir  ,
sHitLoc  ,
psOffsetTime   
)

◆ DoWeaponSpecificKillEffects()

function DoWeaponSpecificKillEffects ( eInflictor  ,
attacker  ,
iDamage  ,
sMeansOfDeath  ,
weapon  ,
vDir  ,
sHitLoc  ,
psOffsetTime   
)

Definition at line 4151 of file _globallogic.gsc.

Referenced by Callback_ActorKilled(), and Callback_PlayerKilled().

◆ endGame()

◆ exit_level()

function exit_level ( )

Definition at line 2245 of file _globallogic.gsc.

Referenced by endGame(), and waitForPlayers().

◆ figureOutWinningTeam()

function figureOutWinningTeam ( winner  )

◆ forceEnd()

function forceEnd ( hostsucks  )

◆ gameHistoryPlayerKicked()

◆ gameHistoryPlayerQuit()

function gameHistoryPlayerQuit ( )

◆ getEndReasonText()

function getEndReasonText ( )

Definition at line 1704 of file _globallogic.gsc.

References hitRoundLimit(), hitRoundScoreLimit(), hitRoundWinLimit(), and hitScoreLimit().

Referenced by endGame().

◆ getHighestScore()

function getHighestScore ( )

Definition at line 1157 of file _globallogic.gsc.

◆ getKillStreaks()

function getKillStreaks ( player  )

Definition at line 3962 of file _globallogic.gsc.

◆ getLastTeamAlive()

function getLastTeamAlive ( )

Definition at line 823 of file _globallogic.gsc.

References isTeamAllDead().

Referenced by doDeadEventUpdates().

◆ getNextHighestScore()

function getNextHighestScore ( score  )

Definition at line 1171 of file _globallogic.gsc.

◆ getPlacementForPlayer()

function getPlacementForPlayer ( player  )

◆ getPlayerByName()

function getPlayerByName ( name  )

Definition at line 1224 of file _globallogic.gsc.

References is_bot(), and name.

Referenced by sendAfterActionReport().

◆ getRoundLength()

function getRoundLength ( )

Definition at line 1888 of file _globallogic.gsc.

References getTimePassed().

Referenced by endGame().

◆ getRoundTimePlayed()

function getRoundTimePlayed ( roundLength  )

Definition at line 2403 of file _globallogic.gsc.

◆ getTeamScoreRatio()

function getTeamScoreRatio ( )

◆ getTotalTimePlayed()

function getTotalTimePlayed ( maxLength  )

Definition at line 2389 of file _globallogic.gsc.

Referenced by recordEndGameComScoreEventForPlayer().

◆ gracePeriod()

function gracePeriod ( )

Definition at line 3471 of file _globallogic.gsc.

References updateAllAliveTimes(), updateTeamStatus(), and WAIT_SERVER_FRAME.

Referenced by monitorSpeed(), and startGame().

◆ hideOutcomeUIForAllPlayers()

function hideOutcomeUIForAllPlayers ( )

Definition at line 1738 of file _globallogic.gsc.

References set_player_uimodel().

Referenced by startNextRound().

◆ hostIdledOut()

function hostIdledOut ( )

Definition at line 1108 of file _globallogic.gsc.

References getHostPlayer().

Referenced by updateRankedMatch().

◆ IncrementMatchCompletionStat()

function IncrementMatchCompletionStat ( gameMode  ,
playedOrHosted  ,
stat   
)

◆ init()

◆ initTeamVariables()

function initTeamVariables ( team  )

Definition at line 2882 of file _globallogic.gsc.

References resetTeamVariables().

Referenced by Callback_StartGameType().

◆ isOnlyOneLeftAliveOnTeam()

function isOnlyOneLeftAliveOnTeam ( team  )

Definition at line 896 of file _globallogic.gsc.

Referenced by doOneLeftEventUpdates().

◆ isPrematchRequirementConditionMet()

function isPrematchRequirementConditionMet ( activeTeamCount  )

Definition at line 3298 of file _globallogic.gsc.

◆ isTeamAllDead()

function isTeamAllDead ( team  )

◆ isTopScoringPlayer()

function isTopScoringPlayer ( player  )

Definition at line 2783 of file _globallogic.gsc.

References updatePlacement().

◆ killserverPc()

function killserverPc ( )

◆ listenForGameEnd()

function listenForGameEnd ( )

Definition at line 3950 of file _globallogic.gsc.

References forceEnd().

Referenced by Callback_PlayerConnect().

◆ matchStartTimer()

◆ matchStartTimerSkip()

function matchStartTimerSkip ( )

Definition at line 1070 of file _globallogic.gsc.

Referenced by prematchPeriod().

◆ mpintro_visionset_activate_func()

function mpintro_visionset_activate_func ( )

◆ mpintro_visionset_deactivate_func()

function mpintro_visionset_deactivate_func ( )

Definition at line 1010 of file _globallogic.gsc.

References MPINTRO_VISIONSET_RAMP_NOTIFY.

Referenced by __init__(), and matchStartTimer().

◆ mpintro_visionset_ramp_hold_func()

function mpintro_visionset_ramp_hold_func ( )

◆ notifyEndOfGameplay()

function notifyEndOfGameplay ( )

Definition at line 1064 of file _globallogic.gsc.

References set().

Referenced by startGame().

◆ notifyTeamWaveSpawn()

function notifyTeamWaveSpawn ( team  ,
time   
)

Definition at line 1081 of file _globallogic.gsc.

Referenced by waveSpawnTimer().

◆ pineappleGunActorKillEffect()

function pineappleGunActorKillEffect ( )

Definition at line 4104 of file _globallogic.gsc.

References shake_and_rumble().

◆ pineappleGunPlayerKillEffect()

function pineappleGunPlayerKillEffect ( attacker  )

Definition at line 4060 of file _globallogic.gsc.

References shake_and_rumble().

◆ precache_mp_anticheat_leaderboards()

function precache_mp_anticheat_leaderboards ( )

Definition at line 435 of file _globallogic.gsc.

Referenced by precache_mp_leaderboards().

◆ precache_mp_custom_leaderboards()

function precache_mp_custom_leaderboards ( )

Definition at line 517 of file _globallogic.gsc.

Referenced by precache_mp_leaderboards().

◆ precache_mp_friend_leaderboards()

function precache_mp_friend_leaderboards ( )

Definition at line 404 of file _globallogic.gsc.

Referenced by precache_mp_leaderboards().

◆ precache_mp_leaderboards()

◆ precache_mp_public_leaderboards()

function precache_mp_public_leaderboards ( )

Definition at line 469 of file _globallogic.gsc.

References GAMEMODE_LEAGUE_MATCH.

Referenced by precache_mp_leaderboards().

◆ prematchPeriod()

◆ prematchWaitingForPlayers()

function prematchWaitingForPlayers ( )

Definition at line 3425 of file _globallogic.gsc.

Referenced by prematchPeriod().

◆ recordBreadcrumbData()

function recordBreadcrumbData ( )

Definition at line 3215 of file _globallogic.gsc.

Referenced by startGame().

◆ recordEndGameComScoreEvent()

function recordEndGameComScoreEvent ( result  )

Definition at line 1695 of file _globallogic.gsc.

References recordEndGameComScoreEventForPlayer(), and result().

Referenced by endGame().

◆ RecordPlayStyleInformation()

function RecordPlayStyleInformation ( )

Definition at line 1188 of file _globallogic.gsc.

Referenced by UpdateAndFinalizeMatchRecord().

◆ registerDvars()

function registerDvars ( )

Definition at line 295 of file _globallogic.gsc.

Referenced by init(), and register().

◆ registerFriendlyFireDelay()

function registerFriendlyFireDelay ( dvarString  ,
defaultValue  ,
minValue  ,
maxValue   
)

Definition at line 3917 of file _globallogic.gsc.

Referenced by main().

◆ registerOtherLootXPAwards()

function registerOtherLootXPAwards ( func  )

Definition at line 1919 of file _globallogic.gsc.

References ARRAY_ADD.

◆ removeDisconnectedPlayerFromPlacement()

function removeDisconnectedPlayerFromPlacement ( )

Definition at line 2659 of file _globallogic.gsc.

References updateTeamPlacement().

Referenced by Callback_PlayerDisconnect().

◆ resetOutcomeForAllPlayers()

function resetOutcomeForAllPlayers ( )

Definition at line 1728 of file _globallogic.gsc.

Referenced by post_round_final_killcam().

◆ resetTeamVariables()

function resetTeamVariables ( team  )

Definition at line 2906 of file _globallogic.gsc.

Referenced by initTeamVariables(), and updateTeamStatus().

◆ roundEndDOF()

function roundEndDOF ( time  )

Definition at line 2468 of file _globallogic.gsc.

◆ roundEndWait()

function roundEndWait ( defaultDelay  ,
matchBonus   
)

Definition at line 2421 of file _globallogic.gsc.

Referenced by displayGameEnd(), displayRoundEnd(), and displayRoundSwitch().

◆ sendAfterActionReport()

function sendAfterActionReport ( )

Definition at line 1242 of file _globallogic.gsc.

References getPlayerByName(), getTeamIndex(), is_bot(), and set_after_action_report_stat().

Referenced by endGame().

◆ setGestureClientField()

function setGestureClientField ( fieldName  ,
gestureType   
)

Definition at line 2341 of file _globallogic.gsc.

References GESTURE_TYPE_MAX, set(), and WAIT_SERVER_FRAME.

Referenced by checkForGestures().

◆ SetMatchCompletionStat()

function SetMatchCompletionStat ( gameMode  ,
playedOrHosted  ,
stat   
)

Definition at line 1124 of file _globallogic.gsc.

◆ setTopPlayerStats()

function setTopPlayerStats ( )

Definition at line 1801 of file _globallogic.gsc.

References setTopTeamStats().

Referenced by endGame().

◆ setTopTeamStats()

function setTopTeamStats ( team  )

Definition at line 1850 of file _globallogic.gsc.

Referenced by setTopPlayerStats().

◆ setup_callbacks()

◆ setvisiblescoreboardcolumns()

function setvisiblescoreboardcolumns ( col1  ,
col2  ,
col3  ,
col4  ,
col5   
)

Definition at line 545 of file _globallogic.gsc.

Referenced by main().

◆ shake_and_rumble()

function shake_and_rumble ( n_delay  ,
shake_size  ,
shake_time  ,
rumble_num   
)

◆ sndSetMatchSnapshot()

function sndSetMatchSnapshot ( num  )

Definition at line 1075 of file _globallogic.gsc.

References set().

Referenced by displayGameEnd(), doEndGameSequence(), matchStartTimer(), and prematchPeriod().

◆ sortDeadPlayers()

function sortDeadPlayers ( team  )

Definition at line 2837 of file _globallogic.gsc.

Referenced by updateTeamStatus().

◆ startGame()

◆ startNextRound()

function startNextRound ( winner  ,
endReasonText   
)

◆ timeLimitClock()

function timeLimitClock ( )

Definition at line 3146 of file _globallogic.gsc.

References clientNotify(), getTimeRemaining(), and spawn().

Referenced by startGame().

◆ timeLimitClock_Intermission()

function timeLimitClock_Intermission ( waitTime  )

Definition at line 3201 of file _globallogic.gsc.

References spawn().

◆ totalAliveCount()

function totalAliveCount ( )

Definition at line 2862 of file _globallogic.gsc.

Referenced by doDeadEventUpdates(), doOneLeftEventUpdates(), and updateTeamStatus().

◆ totalPlayerLives()

function totalPlayerLives ( )

Definition at line 2872 of file _globallogic.gsc.

Referenced by doDeadEventUpdates(), and doOneLeftEventUpdates().

◆ update_top_scorers()

function update_top_scorers ( winner  )

◆ updateAliveTimes()

function updateAliveTimes ( team  )

Definition at line 3031 of file _globallogic.gsc.

Referenced by Callback_PlayerKilled(), and updateAllAliveTimes().

◆ updateAllAliveTimes()

function updateAllAliveTimes ( )

Definition at line 3094 of file _globallogic.gsc.

References updateAliveTimes().

Referenced by Callback_PlayerDisconnect(), and gracePeriod().

◆ UpdateAndFinalizeMatchRecord()

◆ updateGameEvents()

function updateGameEvents ( )

◆ updateGameTypeDvars()

function updateGameTypeDvars ( )

◆ updatePlacement()

function updatePlacement ( )

◆ updateRankedMatch()

function updateRankedMatch ( winner  )

Definition at line 3988 of file _globallogic.gsc.

References hostIdledOut(), and updateMatchBonusScores().

Referenced by endGame().

◆ updateTeamPlacement()

function updateTeamPlacement ( )

Definition at line 2737 of file _globallogic.gsc.

Referenced by removeDisconnectedPlayerFromPlacement(), and updatePlacement().

◆ updateTeamStatus()

◆ WaitAndUploadStats()

function WaitAndUploadStats ( player  ,
waitTime   
)

Definition at line 1909 of file _globallogic.gsc.

◆ waitForPlayers()

function waitForPlayers ( )

Definition at line 3322 of file _globallogic.gsc.

References exit_level(), startTime, and WAIT_SERVER_FRAME.

Referenced by matchStartTimer(), and prematchPeriod().

◆ watchMatchEndingSoon()

function watchMatchEndingSoon ( )

Definition at line 3510 of file _globallogic.gsc.

Referenced by startGame().

◆ waveSpawnTimer()

function waveSpawnTimer ( )