![]() |
Black Ops 3 Source Code Explorer
0.1
An script explorer for Black Ops 3 by ZeRoY
|
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 () |
#define ANNIHILATE_PUSH_SCALE 100 |
Definition at line 4159 of file _globallogic.gsc.
#define ANNIHILATE_UPPUSH_SCALE 25 |
Definition at line 4160 of file _globallogic.gsc.
#define CORPSE_BURN_DURATION 3 |
Definition at line 4209 of file _globallogic.gsc.
#define GESTURE_TYPE_BOAST 2 |
Definition at line 85 of file _globallogic.gsc.
#define GESTURE_TYPE_GOOD_GAME 0 |
Definition at line 83 of file _globallogic.gsc.
#define GESTURE_TYPE_MAX 7 |
Definition at line 86 of file _globallogic.gsc.
#define GESTURE_TYPE_THREATEN 1 |
Definition at line 84 of file _globallogic.gsc.
#define MATCH_FINISHED 4 |
Definition at line 79 of file _globallogic.gsc.
#define MATCH_KICKED 2 |
Definition at line 77 of file _globallogic.gsc.
#define MATCH_QUIT 3 |
Definition at line 78 of file _globallogic.gsc.
#define OTHER_LOOTXP_UPLOADSTAT_WAITTIME 1.0 |
Definition at line 88 of file _globallogic.gsc.
#define TAUNT_TYPE_FIRST_PLACE 0 |
Definition at line 81 of file _globallogic.gsc.
#define WAIT_TIME_BEFORE_AWARDING_LOOT_XP 3.0 |
Definition at line 89 of file _globallogic.gsc.
function __init__ | ( | ) |
Definition at line 133 of file _globallogic.gsc.
References DEFAULT, mpintro_visionset_activate_func(), MPINTRO_VISIONSET_ALIAS, mpintro_visionset_deactivate_func(), MPINTRO_VISIONSET_PRIORITY, MPINTRO_VISIONSET_STEPS, ramp_in_out_thread(), register_info(), and VERSION_SHIP.
function annihilatorGunActorKillEffect | ( | attacker | , |
weapon | |||
) |
Definition at line 4032 of file _globallogic.gsc.
References shake_and_rumble().
Referenced by DoWeaponSpecificCorpseEffects().
function annihilatorGunPlayerKillEffect | ( | attacker | , |
weapon | |||
) |
Definition at line 4003 of file _globallogic.gsc.
References shake_and_rumble().
Referenced by DoWeaponSpecificCorpseEffects().
function anyTeamHasWaveDelay | ( | ) |
Definition at line 3535 of file _globallogic.gsc.
Referenced by Callback_StartGameType().
function areAllTeamsDead | ( | ) |
Definition at line 809 of file _globallogic.gsc.
References isTeamAllDead().
Referenced by doDeadEventUpdates().
function assertTeamVariables | ( | ) |
Definition at line 3517 of file _globallogic.gsc.
Referenced by Callback_StartGameType().
function atLeastTwoTeams | ( | ) |
Definition at line 728 of file _globallogic.gsc.
Referenced by updateGameEvents().
function awardLootXP | ( | ) |
Definition at line 1904 of file _globallogic.gsc.
Referenced by awardLootXPToPlayers().
function awardLootXPToPlayers | ( | delay | , |
players | |||
) |
Definition at line 2232 of file _globallogic.gsc.
References awardLootXP(), and delay().
Referenced by endGame().
function awardOtherLootXP | ( | ) |
Definition at line 1927 of file _globallogic.gsc.
function bbPlayerMatchEnd | ( | gameLength | , |
endReasonString | , | ||
gameOver | |||
) |
Definition at line 2417 of file _globallogic.gsc.
Referenced by Callback_PlayerDisconnect(), and endGame().
function blank | ( | arg1 | , |
arg2 | , | ||
arg3 | , | ||
arg4 | , | ||
arg5 | , | ||
arg6 | , | ||
arg7 | , | ||
arg8 | , | ||
arg9 | , | ||
arg10 | |||
) |
Definition at line 333 of file _globallogic.gsc.
Referenced by Callback_PlayerDamage(), GlobalLogic_SetupDefault_ZombieCallbacks(), main(), modify_player_damage(), setup_callbacks(), and SetupCallbacks().
function BowPlayerKillEffect | ( | ) |
Definition at line 4083 of file _globallogic.gsc.
References shake_and_rumble().
function BurnCorpse | ( | ) |
Definition at line 4210 of file _globallogic.gsc.
References CORPSE_BURN_DURATION.
Referenced by DoWeaponSpecificCorpseEffects().
function Callback_StartGameType | ( | ) |
Definition at line 3546 of file _globallogic.gsc.
References anyTeamHasWaveDelay(), assertTeamVariables(), callback(), DEFAULT, do_final_killcam(), init(), initTeamVariables(), IS_TRUE, main(), post_round_final_killcam(), registerPostRoundEvent(), registerRoundLimit(), registerRoundScoreLimit(), registerRoundWinLimit(), registerScoreLimit(), registerTimeLimit(), startGame(), updateAllTeamScores(), and updateGameTypeDvars().
Referenced by set_default_callbacks(), and SetDefaultCallbacks().
function checkForForfeit | ( | ) |
Definition at line 761 of file _globallogic.gsc.
References checkIfTeamForfeits().
Referenced by updateGameEvents().
function checkForGestures | ( | topPlayerIndex | ) |
Definition at line 2303 of file _globallogic.gsc.
References GESTURE_TYPE_BOAST, GESTURE_TYPE_GOOD_GAME, GESTURE_TYPE_MAX, GESTURE_TYPE_THREATEN, set(), setGestureClientField(), and WAIT_SERVER_FRAME.
Referenced by update_top_scorers().
function checkIfTeamForfeits | ( | team | ) |
Definition at line 748 of file _globallogic.gsc.
References totalPlayerCount().
Referenced by checkForAnyTeamForfeit(), and checkForForfeit().
function checkPlayerScoreLimitSoon | ( | ) |
Definition at line 3124 of file _globallogic.gsc.
References getEstimatedTimeUntilScoreLimit(), and getTimePassed().
Referenced by setPointsToWin().
function checkRoundScoreLimit | ( | ) |
Definition at line 2579 of file _globallogic.gsc.
References any_team_hit_round_score_limit(), and get_current_round_score_limit().
Referenced by _setTeamScore(), giveTeamScore(), giveTeamScoreForObjective(), postProcessTeamScores(), setPointsToWin(), and updateGameTypeDvars().
function checkRoundSwitch | ( | ) |
Definition at line 3931 of file _globallogic.gsc.
Referenced by startNextRound().
function checkScoreLimit | ( | ) |
Definition at line 2533 of file _globallogic.gsc.
References any_team_hit_score_limit().
Referenced by _setTeamScore(), giveTeamScore(), giveTeamScoreForObjective(), postProcessTeamScores(), setPointsToWin(), and updateGameTypeDvars().
function checkSuddenDeathScoreLimit | ( | team | ) |
Definition at line 2558 of file _globallogic.gsc.
Referenced by giveTeamScoreForObjective().
function checkTeamScoreLimitSoon | ( | team | ) |
Definition at line 3102 of file _globallogic.gsc.
References getEstimatedTimeUntilScoreLimit(), and getTimePassed().
Referenced by updateTeamScores().
function checkTimeLimit | ( | ) |
Definition at line 2474 of file _globallogic.gsc.
References getTimeRemaining(), and IS_TRUE.
Referenced by updateGameTypeDvars().
function compareTeamByGameStat | ( | gameStat | , |
teamA | , | ||
teamB | , | ||
previous_winner_score | |||
) |
Definition at line 557 of file _globallogic.gsc.
Referenced by determineTeamWinnerByGameStat().
function compareTeamByTeamScore | ( | teamA | , |
teamB | , | ||
previous_winner_score | |||
) |
Definition at line 597 of file _globallogic.gsc.
Referenced by determineTeamWinnerByTeamScore().
function determineTeamWinnerByGameStat | ( | gameStat | ) |
Definition at line 578 of file _globallogic.gsc.
References compareTeamByGameStat().
Referenced by calculate_team_payouts(), default_determineWinner(), default_onLastTeamAliveEvent(), default_onRoundScoreLimit(), default_onScoreLimit(), default_onTimeLimit(), forceEnd(), killserverPc(), and onRoundEndGame().
function determineTeamWinnerByTeamScore | ( | ) |
Definition at line 624 of file _globallogic.gsc.
References compareTeamByTeamScore().
Referenced by default_determineWinner(), and onRoundEndGame().
function displayGameEnd | ( | winner | , |
endReasonText | |||
) |
Definition at line 1580 of file _globallogic.gsc.
References announce_game_winner(), gameResultBookmark(), IS_TRUE, roundEndWait(), set_music_on_player(), setClientSysState(), and sndSetMatchSnapshot().
Referenced by endGame().
function displayRoundEnd | ( | winner | , |
endReasonText | |||
) |
Definition at line 1455 of file _globallogic.gsc.
References announce_round_winner(), gameResultBookmark(), roundEndWait(), set_music_on_player(), and wasLastRound().
Referenced by startNextRound().
function displayRoundSwitch | ( | winner | , |
endReasonText | |||
) |
Definition at line 1514 of file _globallogic.gsc.
References get_round_switch_dialog(), leader_dialog_on_player(), roundEndWait(), and set_music_global().
Referenced by startNextRound().
function doDeadEventUpdates | ( | ) |
Definition at line 850 of file _globallogic.gsc.
References areAllTeamsDead(), getLastTeamAlive(), isTeamAllDead(), totalAliveCount(), and totalPlayerLives().
Referenced by updateGameEvents().
function doEndGameSequence | ( | ) |
Definition at line 2354 of file _globallogic.gsc.
References get(), set(), set_music_global(), and sndSetMatchSnapshot().
Referenced by endGame().
function doOneLeftEventUpdates | ( | ) |
Definition at line 902 of file _globallogic.gsc.
References isOnlyOneLeftAliveOnTeam(), totalAliveCount(), and totalPlayerLives().
Referenced by updateGameEvents().
function doSpawnQueueUpdates | ( | ) |
Definition at line 793 of file _globallogic.gsc.
Referenced by updateGameEvents().
function DoWeaponSpecificCorpseEffects | ( | body | , |
eInflictor | , | ||
attacker | , | ||
iDamage | , | ||
sMeansOfDeath | , | ||
weapon | , | ||
vDir | , | ||
sHitLoc | , | ||
psOffsetTime | |||
) |
Definition at line 4161 of file _globallogic.gsc.
References annihilatorGunActorKillEffect(), annihilatorGunPlayerKillEffect(), and BurnCorpse().
Referenced by Callback_ActorKilled(), and Callback_PlayerKilled().
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().
function endGame | ( | winner | , |
endReasonText | |||
) |
Definition at line 1950 of file _globallogic.gsc.
References awardLootXPToPlayers(), bbPlayerMatchEnd(), can_set_aar_stat(), displayGameEnd(), doEndGameSequence(), executePostRoundEvents(), exit_level(), figureOutWinningTeam(), Finalize(), flush_dialog(), freeGameplayHudElems(), freezePlayerForRoundEnd(), gameEnd(), gameRepAnalyzeAndReport(), gameRepUpdateInformationForRound(), getEndReasonText(), getRoundLength(), isOneRound(), isRoundBased(), match_end(), play_movie(), record_misc_player_stats(), recordEndGameComScoreEvent(), result(), roundEnd(), sendAfterActionReport(), set(), setClientSysState(), setTopPlayerStats(), startNextRound(), update_timings(), update_top_scorers(), UpdateAndFinalizeMatchRecord(), updatePlacement(), updateRankedMatch(), updateWinLossStats(), WAIT_TIME_BEFORE_AWARDING_LOOT_XP, and wasLastRound().
Referenced by default_onDeadEvent(), default_onForfeit(), default_onLastTeamAliveEvent(), default_onOneLeftEvent(), default_onRoundScoreLimit(), default_onScoreLimit(), default_onSpawnIntermission(), default_onTimeLimit(), forceEnd(), killserverPc(), onDeadEvent(), sd_endGame(), spawnIntermission(), and updateDomScores().
function exit_level | ( | ) |
Definition at line 2245 of file _globallogic.gsc.
Referenced by endGame(), and waitForPlayers().
function figureOutWinningTeam | ( | winner | ) |
Definition at line 1877 of file _globallogic.gsc.
Referenced by do_final_killcam(), endGame(), final_killcam_internal(), and update_top_scorers().
function forceEnd | ( | hostsucks | ) |
Definition at line 643 of file _globallogic.gsc.
References determineTeamWinnerByGameStat(), endGame(), getHighestScoringPlayer(), and logTeamWinString().
Referenced by Callback_PlayerDisconnect(), listenForGameEnd(), and on_menu_response().
function gameHistoryPlayerKicked | ( | ) |
Definition at line 1394 of file _globallogic.gsc.
References GetCurrentGameMode(), getPlacementForPlayer(), getTeamScoreRatio(), IncrementMatchCompletionStat(), and MATCH_KICKED.
Referenced by kickIfIDontSpawnInternal(), SuicideKick(), and TeamKillKick().
function gameHistoryPlayerQuit | ( | ) |
Definition at line 1423 of file _globallogic.gsc.
References GetCurrentGameMode(), getPlacementForPlayer(), getTeamScoreRatio(), IncrementMatchCompletionStat(), and MATCH_QUIT.
Referenced by menu_onMenuResponse(), and on_menu_response().
function getEndReasonText | ( | ) |
Definition at line 1704 of file _globallogic.gsc.
References hitRoundLimit(), hitRoundScoreLimit(), hitRoundWinLimit(), and hitScoreLimit().
Referenced by endGame().
function getHighestScore | ( | ) |
Definition at line 1157 of file _globallogic.gsc.
function getKillStreaks | ( | player | ) |
Definition at line 3962 of file _globallogic.gsc.
function getLastTeamAlive | ( | ) |
Definition at line 823 of file _globallogic.gsc.
References isTeamAllDead().
Referenced by doDeadEventUpdates().
function getNextHighestScore | ( | score | ) |
Definition at line 1171 of file _globallogic.gsc.
function getPlacementForPlayer | ( | player | ) |
Definition at line 2765 of file _globallogic.gsc.
References updatePlacement().
Referenced by bbPlayerMatchEnd(), gameHistoryPlayerKicked(), gameHistoryPlayerQuit(), and UpdateAndFinalizeMatchRecord().
function getPlayerByName | ( | name | ) |
Definition at line 1224 of file _globallogic.gsc.
References is_bot(), and name.
Referenced by sendAfterActionReport().
function getRoundLength | ( | ) |
Definition at line 1888 of file _globallogic.gsc.
References getTimePassed().
Referenced by endGame().
function getRoundTimePlayed | ( | roundLength | ) |
Definition at line 2403 of file _globallogic.gsc.
function getTeamScoreRatio | ( | ) |
Definition at line 1129 of file _globallogic.gsc.
Referenced by gameHistoryPlayerKicked(), gameHistoryPlayerQuit(), and UpdateAndFinalizeMatchRecord().
function getTotalTimePlayed | ( | maxLength | ) |
Definition at line 2389 of file _globallogic.gsc.
Referenced by recordEndGameComScoreEventForPlayer().
function gracePeriod | ( | ) |
Definition at line 3471 of file _globallogic.gsc.
References updateAllAliveTimes(), updateTeamStatus(), and WAIT_SERVER_FRAME.
Referenced by monitorSpeed(), and startGame().
function hideOutcomeUIForAllPlayers | ( | ) |
Definition at line 1738 of file _globallogic.gsc.
References set_player_uimodel().
Referenced by startNextRound().
function hostIdledOut | ( | ) |
Definition at line 1108 of file _globallogic.gsc.
References getHostPlayer().
Referenced by updateRankedMatch().
function IncrementMatchCompletionStat | ( | gameMode | , |
playedOrHosted | , | ||
stat | |||
) |
Definition at line 1119 of file _globallogic.gsc.
Referenced by Callback_PlayerConnect(), gameHistoryPlayerKicked(), gameHistoryPlayerQuit(), update_players_stats_at_match_end(), and UpdateAndFinalizeMatchRecord().
function init | ( | ) |
Definition at line 141 of file _globallogic.gsc.
References figure_out_attacker(), figure_out_friendly_fire(), GAMEMODE_PRIVATE_MATCH, getBaseWeaponParam(), initPerkDvars(), precache_mp_leaderboards(), register(), registerDvars(), setup_callbacks(), VERSION_SHIP, VERSION_TU1, and VERSION_TU5.
Referenced by Callback_StartGameType().
function initTeamVariables | ( | team | ) |
Definition at line 2882 of file _globallogic.gsc.
References resetTeamVariables().
Referenced by Callback_StartGameType().
function isOnlyOneLeftAliveOnTeam | ( | team | ) |
Definition at line 896 of file _globallogic.gsc.
Referenced by doOneLeftEventUpdates().
function isPrematchRequirementConditionMet | ( | activeTeamCount | ) |
Definition at line 3298 of file _globallogic.gsc.
function isTeamAllDead | ( | team | ) |
Definition at line 804 of file _globallogic.gsc.
Referenced by allDeadTeamCount(), areAllTeamsDead(), doDeadEventUpdates(), and getLastTeamAlive().
function isTopScoringPlayer | ( | player | ) |
Definition at line 2783 of file _globallogic.gsc.
References updatePlacement().
function killserverPc | ( | ) |
Definition at line 690 of file _globallogic.gsc.
References determineTeamWinnerByGameStat(), endGame(), getHighestScoringPlayer(), and logTeamWinString().
Referenced by menu_onMenuResponse(), and on_menu_response().
function listenForGameEnd | ( | ) |
Definition at line 3950 of file _globallogic.gsc.
References forceEnd().
Referenced by Callback_PlayerConnect().
function matchStartTimer | ( | ) |
Definition at line 1015 of file _globallogic.gsc.
References mpintro_visionset_activate_func(), mpintro_visionset_deactivate_func(), set_music_on_player(), sndSetMatchSnapshot(), and waitForPlayers().
Referenced by matchStartTimer(), matchStartTimerConsole(), matchStartTimerConsole_Internal(), and prematchPeriod().
function matchStartTimerSkip | ( | ) |
Definition at line 1070 of file _globallogic.gsc.
Referenced by prematchPeriod().
function mpintro_visionset_activate_func | ( | ) |
Definition at line 1005 of file _globallogic.gsc.
References activate(), MPINTRO_VISIONSET_ALIAS, mpintro_visionset_ramp_hold_func(), MPINTRO_VISIONSET_RAMP_IN, and MPINTRO_VISIONSET_RAMP_OUT.
Referenced by __init__(), and matchStartTimer().
function mpintro_visionset_deactivate_func | ( | ) |
Definition at line 1010 of file _globallogic.gsc.
References MPINTRO_VISIONSET_RAMP_NOTIFY.
Referenced by __init__(), and matchStartTimer().
function mpintro_visionset_ramp_hold_func | ( | ) |
Definition at line 990 of file _globallogic.gsc.
References MPINTRO_VISIONSET_RAMP_NOTIFY, set_state_active(), and WAIT_SERVER_FRAME.
Referenced by mpintro_visionset_activate_func().
function notifyEndOfGameplay | ( | ) |
function notifyTeamWaveSpawn | ( | team | , |
time | |||
) |
Definition at line 1081 of file _globallogic.gsc.
Referenced by waveSpawnTimer().
function pineappleGunActorKillEffect | ( | ) |
Definition at line 4104 of file _globallogic.gsc.
References shake_and_rumble().
function pineappleGunPlayerKillEffect | ( | attacker | ) |
Definition at line 4060 of file _globallogic.gsc.
References shake_and_rumble().
function precache_mp_anticheat_leaderboards | ( | ) |
Definition at line 435 of file _globallogic.gsc.
Referenced by precache_mp_leaderboards().
function precache_mp_custom_leaderboards | ( | ) |
Definition at line 517 of file _globallogic.gsc.
Referenced by precache_mp_leaderboards().
function precache_mp_friend_leaderboards | ( | ) |
Definition at line 404 of file _globallogic.gsc.
Referenced by precache_mp_leaderboards().
function precache_mp_leaderboards | ( | ) |
Definition at line 526 of file _globallogic.gsc.
References is_bot_ranked_match(), precache_mp_anticheat_leaderboards(), precache_mp_custom_leaderboards(), precache_mp_friend_leaderboards(), and precache_mp_public_leaderboards().
Referenced by init().
function precache_mp_public_leaderboards | ( | ) |
Definition at line 469 of file _globallogic.gsc.
References GAMEMODE_LEAGUE_MATCH.
Referenced by precache_mp_leaderboards().
function prematchPeriod | ( | ) |
Definition at line 3434 of file _globallogic.gsc.
References freeze_player_controls(), matchStartTimer(), matchStartTimerSkip(), prematchWaitingForPlayers(), sndMusicSetRandomizer(), sndSetMatchSnapshot(), WAIT_SERVER_FRAME, and waitForPlayers().
Referenced by startGame().
function prematchWaitingForPlayers | ( | ) |
Definition at line 3425 of file _globallogic.gsc.
Referenced by prematchPeriod().
function recordBreadcrumbData | ( | ) |
Definition at line 3215 of file _globallogic.gsc.
Referenced by startGame().
function recordEndGameComScoreEvent | ( | result | ) |
Definition at line 1695 of file _globallogic.gsc.
References recordEndGameComScoreEventForPlayer(), and result().
Referenced by endGame().
function RecordPlayStyleInformation | ( | ) |
Definition at line 1188 of file _globallogic.gsc.
Referenced by UpdateAndFinalizeMatchRecord().
function registerDvars | ( | ) |
Definition at line 295 of file _globallogic.gsc.
Referenced by init(), and register().
function registerFriendlyFireDelay | ( | dvarString | , |
defaultValue | , | ||
minValue | , | ||
maxValue | |||
) |
Definition at line 3917 of file _globallogic.gsc.
Referenced by main().
function registerOtherLootXPAwards | ( | func | ) |
Definition at line 1919 of file _globallogic.gsc.
References ARRAY_ADD.
function removeDisconnectedPlayerFromPlacement | ( | ) |
Definition at line 2659 of file _globallogic.gsc.
References updateTeamPlacement().
Referenced by Callback_PlayerDisconnect().
function resetOutcomeForAllPlayers | ( | ) |
Definition at line 1728 of file _globallogic.gsc.
Referenced by post_round_final_killcam().
function resetTeamVariables | ( | team | ) |
Definition at line 2906 of file _globallogic.gsc.
Referenced by initTeamVariables(), and updateTeamStatus().
function roundEndDOF | ( | time | ) |
Definition at line 2468 of file _globallogic.gsc.
function roundEndWait | ( | defaultDelay | , |
matchBonus | |||
) |
Definition at line 2421 of file _globallogic.gsc.
Referenced by displayGameEnd(), displayRoundEnd(), and displayRoundSwitch().
function sendAfterActionReport | ( | ) |
Definition at line 1242 of file _globallogic.gsc.
References getPlayerByName(), getTeamIndex(), is_bot(), and set_after_action_report_stat().
Referenced by endGame().
function setGestureClientField | ( | fieldName | , |
gestureType | |||
) |
Definition at line 2341 of file _globallogic.gsc.
References GESTURE_TYPE_MAX, set(), and WAIT_SERVER_FRAME.
Referenced by checkForGestures().
function SetMatchCompletionStat | ( | gameMode | , |
playedOrHosted | , | ||
stat | |||
) |
Definition at line 1124 of file _globallogic.gsc.
function setTopPlayerStats | ( | ) |
Definition at line 1801 of file _globallogic.gsc.
References setTopTeamStats().
Referenced by endGame().
function setTopTeamStats | ( | team | ) |
Definition at line 1850 of file _globallogic.gsc.
Referenced by setTopPlayerStats().
function setup_callbacks | ( | ) |
< Array of other CB function pointers
Definition at line 337 of file _globallogic.gsc.
References _getPlayerScore(), _getTeamScore(), _setPlayerScore(), _setTeamScore(), blank(), default_determineWinner(), default_getTeamKillPenalty(), default_getTeamKillScore(), default_getTimeLimit(), default_isKillBoosting(), default_onAliveCountChange(), default_onForfeit(), default_onLastTeamAliveEvent(), default_onOneLeftEvent(), default_onPlayerScore(), default_onRoundEndGame(), default_onRoundScoreLimit(), default_onScoreLimit(), default_onSpawnIntermission(), default_onSpawnSpectator(), default_onTeamScore(), default_onTimeLimit(), default_spawnMessage(), dog_manager_get_dogs(), getTimePassed(), givePlayerScore(), giveTeamScore(), on_joined_team(), onSpawnPlayer(), outcomeNotify(), resetPlayerScoreChainAndMomentum(), setMatchScoreHUDElemForTeam(), SetupCallbacks(), spawnClient(), spawnIntermission(), spawnPlayer(), spawnPlayerPrediction(), spawnSpectator(), teamOutcomeNotify(), and waveSpawnTimer().
Referenced by init().
function setvisiblescoreboardcolumns | ( | col1 | , |
col2 | , | ||
col3 | , | ||
col4 | , | ||
col5 | |||
) |
Definition at line 545 of file _globallogic.gsc.
Referenced by main().
function shake_and_rumble | ( | n_delay | , |
shake_size | , | ||
shake_time | , | ||
rumble_num | |||
) |
Definition at line 4129 of file _globallogic.gsc.
Referenced by annihilatorGunActorKillEffect(), annihilatorGunPlayerKillEffect(), BowPlayerKillEffect(), pineappleGunActorKillEffect(), and pineappleGunPlayerKillEffect().
function sndSetMatchSnapshot | ( | num | ) |
Definition at line 1075 of file _globallogic.gsc.
References set().
Referenced by displayGameEnd(), doEndGameSequence(), matchStartTimer(), and prematchPeriod().
function sortDeadPlayers | ( | team | ) |
Definition at line 2837 of file _globallogic.gsc.
Referenced by updateTeamStatus().
function startGame | ( | ) |
Definition at line 3235 of file _globallogic.gsc.
References announcerController(), gameTimer(), getRoundsPlayed(), gracePeriod(), isRoundBased(), notifyEndOfGameplay(), prematchPeriod(), recordBreadcrumbData(), set(), sndMusicFunctions(), timeLimitClock(), and watchMatchEndingSoon().
Referenced by Callback_StartGameType().
function startNextRound | ( | winner | , |
endReasonText | |||
) |
Definition at line 1748 of file _globallogic.gsc.
References checkRoundSwitch(), displayRoundEnd(), displayRoundSwitch(), executePostRoundEvents(), hideOutcomeUIForAllPlayers(), isOneRound(), and wasLastRound().
Referenced by endGame().
function timeLimitClock | ( | ) |
Definition at line 3146 of file _globallogic.gsc.
References clientNotify(), getTimeRemaining(), and spawn().
Referenced by startGame().
function timeLimitClock_Intermission | ( | waitTime | ) |
Definition at line 3201 of file _globallogic.gsc.
References spawn().
function totalAliveCount | ( | ) |
Definition at line 2862 of file _globallogic.gsc.
Referenced by doDeadEventUpdates(), doOneLeftEventUpdates(), and updateTeamStatus().
function totalPlayerLives | ( | ) |
Definition at line 2872 of file _globallogic.gsc.
Referenced by doDeadEventUpdates(), and doOneLeftEventUpdates().
function update_top_scorers | ( | winner | ) |
Definition at line 2254 of file _globallogic.gsc.
References checkForGestures(), figureOutWinningTeam(), GESTURE_TYPE_BOAST, GESTURE_TYPE_GOOD_GAME, GESTURE_TYPE_THREATEN, showcaseweapon_get(), and TAUNT_TYPE_FIRST_PLACE.
Referenced by endGame().
function updateAliveTimes | ( | team | ) |
Definition at line 3031 of file _globallogic.gsc.
Referenced by Callback_PlayerKilled(), and updateAllAliveTimes().
function updateAllAliveTimes | ( | ) |
Definition at line 3094 of file _globallogic.gsc.
References updateAliveTimes().
Referenced by Callback_PlayerDisconnect(), and gracePeriod().
function UpdateAndFinalizeMatchRecord | ( | ) |
Definition at line 1318 of file _globallogic.gsc.
References get_killstreak_usage(), GetCurrentGameMode(), getPlacementForPlayer(), getTeamScoreRatio(), IncrementMatchCompletionStat(), is_bot(), MATCH_FINISHED, record_global_mp_stats_for_player_at_match_end(), record_special_move_data_for_life(), and RecordPlayStyleInformation().
Referenced by endGame().
function updateGameEvents | ( | ) |
Definition at line 929 of file _globallogic.gsc.
References atLeastTwoTeams(), checkForForfeit(), doDeadEventUpdates(), doOneLeftEventUpdates(), doSpawnQueueUpdates(), and totalPlayerCount().
Referenced by updateTeamStatus().
function updateGameTypeDvars | ( | ) |
Definition at line 2606 of file _globallogic.gsc.
References checkRoundScoreLimit(), checkScoreLimit(), checkTimeLimit(), clamp(), and getTimeRemaining().
Referenced by Callback_StartGameType().
function updatePlacement | ( | ) |
Definition at line 2692 of file _globallogic.gsc.
References updateTeamPlacement().
Referenced by endGame(), getPlacementForPlayer(), isTopScoringPlayer(), player_scored(), and playTop3Sounds().
function updateRankedMatch | ( | winner | ) |
Definition at line 3988 of file _globallogic.gsc.
References hostIdledOut(), and updateMatchBonusScores().
Referenced by endGame().
function updateTeamPlacement | ( | ) |
Definition at line 2737 of file _globallogic.gsc.
Referenced by removeDisconnectedPlayerFromPlacement(), and updatePlacement().
function updateTeamStatus | ( | ) |
Definition at line 2920 of file _globallogic.gsc.
References maySpawn(), resetTeamVariables(), sortDeadPlayers(), totalAliveCount(), and updateGameEvents().
Referenced by beginClassChoice(), Callback_PlayerDisconnect(), Callback_PlayerKilled(), gracePeriod(), in_spawnSpectator(), menuClass(), and spawnPlayer().
function WaitAndUploadStats | ( | player | , |
waitTime | |||
) |
Definition at line 1909 of file _globallogic.gsc.
function waitForPlayers | ( | ) |
Definition at line 3322 of file _globallogic.gsc.
References exit_level(), startTime, and WAIT_SERVER_FRAME.
Referenced by matchStartTimer(), and prematchPeriod().
function watchMatchEndingSoon | ( | ) |
Definition at line 3510 of file _globallogic.gsc.
Referenced by startGame().
function waveSpawnTimer | ( | ) |
Definition at line 1091 of file _globallogic.gsc.
References notifyTeamWaveSpawn(), and WAIT_SERVER_FRAME.
Referenced by GlobalLogic_SetupDefault_ZombieCallbacks(), setup_callbacks(), and SetupCallbacks().