![]() |
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().