![]() |
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 | DIALOG_THROTTLE 10000 |
Functions | |
function | addSpawnPointsForFlag (team, flag_team, flagSpawnName) |
function | change_dom_spawns () |
function | createFlagSpawnInfluencers () |
function | domFlags () |
function | dominated_challenge_check () |
function | dominated_check () |
function | endWatchForBFlagCapAfterTime (time) |
function | flagCapturedFromNeutral (team) |
function | flagCapturedFromTeam (team, oldTeam) |
function | flagNeutralized (team, oldTeam) |
function | flagSetup () |
function | flushObjectiveFlagDialog () |
function | getBoundaryFlags () |
function | getBoundaryFlagSpawns (team) |
function | GetDomFlagUseString (label, neutralized) |
function | getFlagTeam () |
function | getOwnedAndBoundingFlagSpawns (team) |
function | getOwnedFlagSpawns (team) |
function | getSpawnsBoundingFlag (avoidflag) |
function | getTeamFlagCount (team) |
function | getUnownedFlagNearestStart (team, excludeFlag) |
function | give_capture_credit (touchList, string, lastOwnerTeam, isBFlag, neutralizing) |
function | give_neutralized_credit (touchList, string, lastOwnerTeam, isBFlag) |
function | isScoreBoosting (player, flag) |
function | killWhileContesting (flag) |
function | main () |
function | onBeginUse (player) |
function | onEndGame (winningTeam) |
function | onEndUse (team, player, success) |
function | onPlayerKilled (eInflictor, attacker, iDamage, sMeansOfDeath, weapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration) |
function | onPrecacheGameType () |
function | onRoundEndGame (roundWinner) |
function | onRoundSwitch () |
function | onScoreCloseMusic () |
function | onStartGameType () |
function | onUpdateUseRate () |
function | onUse (player) |
function | onUseUpdate (team, progress, change) |
function | onUseWithNeutralizingFlag (player) |
function | onUseWithoutNeutralizingFlag (player) |
function | statusDialog (dialog, team, objectiveKey) |
function | totalDomination (team) |
function | update_spawn_influencers (team) |
function | updateattackermultikills () |
function | updateCapsPerMinute (lastOwnerTeam) |
function | updateDomScores () |
function | updateGametypeDvars () |
function | watchForBFlagCap () |
function addSpawnPointsForFlag | ( | team | , |
flag_team | , | ||
flagSpawnName | |||
) |
Definition at line 1531 of file dom.gsc.
References add_spawn_points(), and getOtherTeam().
Referenced by change_dom_spawns().
function change_dom_spawns | ( | ) |
Definition at line 1549 of file dom.gsc.
References add_spawn_points(), addSpawnPointsForFlag(), clear_spawn_points(), dominated_check(), get_label(), getFlagTeam(), and updateAllSpawnPoints().
Referenced by onStartGameType(), and onUse().
function createFlagSpawnInfluencers | ( | ) |
Definition at line 1485 of file dom.gsc.
References create_influencer(), and update_spawn_influencers().
Referenced by domFlags().
function domFlags | ( | ) |
Definition at line 313 of file dom.gsc.
References abort_level(), allow_use(), create_use_object(), createFlagSpawnInfluencers(), flagSetup(), get_label(), getUnownedFlagNearestStart(), name, onBeginUse(), onEndUse(), onUpdateUseRate(), onUse(), onUseUpdate(), set_objective_entity(), set_owner_team(), set_use_text(), set_use_time(), set_visible_team(), and trace().
Referenced by on_localclient_connect(), and onStartGameType().
function dominated_challenge_check | ( | ) |
Definition at line 1586 of file dom.gsc.
References getFlagTeam().
Referenced by onUseWithNeutralizingFlag(), and onUseWithoutNeutralizingFlag().
function dominated_check | ( | ) |
Definition at line 1616 of file dom.gsc.
References getFlagTeam().
Referenced by change_dom_spawns().
function endWatchForBFlagCapAfterTime | ( | time | ) |
Definition at line 808 of file dom.gsc.
Referenced by watchForBFlagCap().
function flagCapturedFromNeutral | ( | team | ) |
Definition at line 532 of file dom.gsc.
References flush_objective_dialog(), flushObjectiveFlagDialog(), getOtherTeam(), getTeamFlagCount(), play_2d_on_team(), play_on_players(), printAndSoundOnEveryone(), and statusDialog().
Referenced by onUseWithNeutralizingFlag(), and onUseWithoutNeutralizingFlag().
function flagCapturedFromTeam | ( | team | , |
oldTeam | |||
) |
Definition at line 555 of file dom.gsc.
References flush_objective_dialog(), flushObjectiveFlagDialog(), getTeamFlagCount(), play_2d_on_team(), printAndSoundOnEveryone(), and statusDialog().
Referenced by onUseWithoutNeutralizingFlag().
function flagNeutralized | ( | team | , |
oldTeam | |||
) |
Definition at line 585 of file dom.gsc.
References flush_objective_dialog(), flushObjectiveFlagDialog(), getTeamFlagCount(), play_2d_on_team(), printAndSoundOnEveryone(), and statusDialog().
Referenced by onUseWithNeutralizingFlag().
function flagSetup | ( | ) |
Definition at line 1380 of file dom.gsc.
References abort_level(), and get_spawnpoint_array().
Referenced by domFlags().
function flushObjectiveFlagDialog | ( | ) |
Definition at line 487 of file dom.gsc.
References flush_objective_dialog().
Referenced by flagCapturedFromNeutral(), flagCapturedFromTeam(), and flagNeutralized().
function getBoundaryFlags | ( | ) |
Definition at line 1263 of file dom.gsc.
References get_owner_team().
Referenced by getBoundaryFlagSpawns().
function getBoundaryFlagSpawns | ( | team | ) |
Definition at line 1282 of file dom.gsc.
References getBoundaryFlags(), and getFlagTeam().
function GetDomFlagUseString | ( | label | , |
neutralized | |||
) |
Definition at line 604 of file dom.gsc.
Referenced by onUseWithNeutralizingFlag(), and onUseWithoutNeutralizingFlag().
function getFlagTeam | ( | ) |
Definition at line 1258 of file dom.gsc.
References get_owner_team().
Referenced by change_dom_spawns(), dominated_challenge_check(), dominated_check(), getBoundaryFlagSpawns(), getOwnedAndBoundingFlagSpawns(), getOwnedFlagSpawns(), getUnownedFlagNearestStart(), and onPlayerKilled().
function getOwnedAndBoundingFlagSpawns | ( | team | ) |
Definition at line 1331 of file dom.gsc.
References getFlagTeam().
function getOwnedFlagSpawns | ( | team | ) |
Definition at line 1363 of file dom.gsc.
References getFlagTeam().
function getTeamFlagCount | ( | team | ) |
Definition at line 1247 of file dom.gsc.
References get_owner_team().
Referenced by flagCapturedFromNeutral(), flagCapturedFromTeam(), flagNeutralized(), and updateDomScores().
function getUnownedFlagNearestStart | ( | team | , |
excludeFlag | |||
) |
function give_capture_credit | ( | touchList | , |
string | , | ||
lastOwnerTeam | , | ||
isBFlag | , | ||
neutralizing | |||
) |
Definition at line 815 of file dom.gsc.
References bookmark(), capturedObjective(), DisplayTeamMessageToAll(), IS_TRUE, isScoreBoosting(), processScoreEvent(), updateCapsPerMinute(), and WaitTillSlowProcessAllowed().
Referenced by onUseWithNeutralizingFlag(), and onUseWithoutNeutralizingFlag().
function give_neutralized_credit | ( | touchList | , |
string | , | ||
lastOwnerTeam | , | ||
isBFlag | |||
) |
Definition at line 874 of file dom.gsc.
References bookmark(), DisplayTeamMessageToAll(), isScoreBoosting(), processScoreEvent(), updateCapsPerMinute(), and WaitTillSlowProcessAllowed().
Referenced by onUseWithNeutralizingFlag().
function isScoreBoosting | ( | player | , |
flag | |||
) |
Definition at line 1668 of file dom.gsc.
Referenced by give_capture_credit(), and give_neutralized_credit().
function killWhileContesting | ( | flag | ) |
Definition at line 1186 of file dom.gsc.
References processScoreEvent().
Referenced by onPlayerKilled().
function main | ( | ) |
Definition at line 123 of file dom.gsc.
References init(), onEndGame(), onPlayerKilled(), onPrecacheGameType(), onRoundEndGame(), onRoundSwitch(), onStartGameType(), register_allowed_gameobject(), registerFriendlyFireDelay(), registerNumLives(), registerRoundLimit(), registerRoundScoreLimit(), registerRoundSwitch(), registerRoundWinLimit(), registerScoreLimit(), registerTimeLimit(), set_leader_gametype_dialog(), and setvisiblescoreboardcolumns().
function onBeginUse | ( | player | ) |
Definition at line 449 of file dom.gsc.
References get_owner_team(), getOtherTeam(), and statusDialog().
Referenced by domFlags(), prox_trigger_think(), and use_object_use_think().
function onEndGame | ( | winningTeam | ) |
Definition at line 275 of file dom.gsc.
References allow_use(), get_label(), get_owner_team(), and holdFlagEntireMatch().
Referenced by main().
function onEndUse | ( | team | , |
player | , | ||
success | |||
) |
Definition at line 524 of file dom.gsc.
References flush_objective_dialog().
Referenced by domFlags(), use_object_prox_think(), and use_object_use_think().
function onPlayerKilled | ( | eInflictor | , |
attacker | , | ||
iDamage | , | ||
sMeansOfDeath | , | ||
weapon | , | ||
vDir | , | ||
sHitLoc | , | ||
psOffsetTime | , | ||
deathAnimDuration | |||
) |
Definition at line 1070 of file dom.gsc.
References getFlagTeam(), killedBaseDefender(), killedBaseOffender(), killedZoneAttacker(), killWhileContesting(), processScoreEvent(), and updateattackermultikills().
Referenced by main().
function onRoundEndGame | ( | roundWinner | ) |
function onScoreCloseMusic | ( | ) |
Definition at line 1012 of file dom.gsc.
Referenced by updateDomScores().
function onStartGameType | ( | ) |
Definition at line 197 of file dom.gsc.
References change_dom_spawns(), create_map_placed_influencers(), domFlags(), find_box_center(), get_random_intermission_point(), get_spawnpoint_array(), isOneRound(), place_spawn_points(), resetTeamScores(), setObjectiveHintText(), setObjectiveScoreText(), setObjectiveText(), updateDomScores(), updateGametypeDvars(), and watchForBFlagCap().
Referenced by main().
function onUpdateUseRate | ( | ) |
Definition at line 1683 of file dom.gsc.
References get_num_touching_except_team().
Referenced by domFlags(), and update_use_rate().
function onUse | ( | player | ) |
Definition at line 771 of file dom.gsc.
References change_dom_spawns(), onUseWithNeutralizingFlag(), and onUseWithoutNeutralizingFlag().
Referenced by domFlags().
function onUseUpdate | ( | team | , |
progress | , | ||
change | |||
) |
Definition at line 466 of file dom.gsc.
References change(), flush_objective_dialog(), get_owner_team(), getOtherTeam(), and statusDialog().
Referenced by domFlags(), and use_object_prox_think().
function onUseWithNeutralizingFlag | ( | player | ) |
Definition at line 657 of file dom.gsc.
References dominated_challenge_check(), flagCapturedFromNeutral(), flagNeutralized(), get_label(), get_owner_team(), GetDomFlagUseString(), give_capture_credit(), give_neutralized_credit(), set_owner_team(), totalDomination(), and update_spawn_influencers().
Referenced by onUse().
function onUseWithoutNeutralizingFlag | ( | player | ) |
Definition at line 722 of file dom.gsc.
References dominated_challenge_check(), flagCapturedFromNeutral(), flagCapturedFromTeam(), get_label(), get_owner_team(), GetDomFlagUseString(), give_capture_credit(), set_owner_team(), totalDomination(), and update_spawn_influencers().
Referenced by onUse().
function statusDialog | ( | dialog | , |
team | , | ||
objectiveKey | |||
) |
Definition at line 494 of file dom.gsc.
References DIALOG_THROTTLE, and leader_dialog().
Referenced by flagCapturedFromNeutral(), flagCapturedFromTeam(), flagNeutralized(), onBeginUse(), and onUseUpdate().
function totalDomination | ( | team | ) |
Definition at line 784 of file dom.gsc.
Referenced by onUseWithNeutralizingFlag(), and onUseWithoutNeutralizingFlag().
function update_spawn_influencers | ( | team | ) |
Definition at line 1508 of file dom.gsc.
References getOtherTeamsMask(), and getTeamMask().
Referenced by createFlagSpawnInfluencers(), onUseWithNeutralizingFlag(), and onUseWithoutNeutralizingFlag().
function updateattackermultikills | ( | ) |
Definition at line 1223 of file dom.gsc.
References domAttackerMultiKill().
Referenced by onPlayerKilled().
function updateCapsPerMinute | ( | lastOwnerTeam | ) |
Definition at line 1642 of file dom.gsc.
References getTimePassed().
Referenced by give_capture_credit(), and give_neutralized_credit().
function updateDomScores | ( | ) |
Definition at line 905 of file dom.gsc.
References endGame(), GAMEMODE_PUBLIC_MATCH, get_current_round_score_limit(), getTeamFlagCount(), getTimePassed(), giveTeamScoreForObjective_DelayPostProcessing(), isLastRound(), isOneRound(), leader_dialog(), leader_dialog_for_other_teams(), onScoreCloseMusic(), postProcessTeamScores(), and waitTillHostMigrationDone().
Referenced by onStartGameType().
function updateGametypeDvars | ( | ) |
Definition at line 303 of file dom.gsc.
Referenced by onStartGameType().
function watchForBFlagCap | ( | ) |
Definition at line 795 of file dom.gsc.
References capturedBFirstMinute(), and endWatchForBFlagCapAfterTime().
Referenced by onStartGameType().