![]() |
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 | CARRY_ICON_X 130 |
#define | CARRY_ICON_Y -60 |
#define | OBJECTIVE_FLAG_DEFUSED 0 |
#define | OBJECTIVE_FLAG_PLANTED 1 |
Functions | |
function | bombDefused (defusedObject, player) |
function | bombPlanted (destroyedObj, player) |
function | bombPlantedMusicDelay () |
function | bombs () |
function | BombTimerWait () |
function | checkAllowSpectating () |
function | figureOutGameTypeFriendlyFire (victim) |
function | getBetterTeam () |
function | giveLastAttackerWarning (team) |
function | main () |
function | onBeginUse (player) |
function | onCantUse (player) |
function | onDeadEvent (team) |
function | onDrop (player) |
function | onEndUse (team, player, result) |
function | onOneLeftEvent (team) |
function | onPickup (player) |
function | onPlayerKilled (eInflictor, attacker, iDamage, sMeansOfDeath, weapon, vDir, sHitLoc, psOffsetTime, deathAnimDuration) |
function | onPrecacheGameType () |
function | onReset () |
function | onRoundSwitch () |
function | onSpawnPlayer (predictedSpawn) |
function | onStartGameType () |
function | onTimeLimit () |
function | onUseDefuseObject (player) |
function | onUsePlantObject (player) |
function | sd_endGame (winningTeam, endReasonText) |
function | sd_endGameWithKillcam (winningTeam, endReasonText) |
function | sd_getTeamKillPenalty (eInflictor, attacker, sMeansOfDeath, weapon) |
function | sd_getTeamKillScore (eInflictor, attacker, sMeansOfDeath, weapon) |
function | sd_isKillBoosting () |
function | sd_playerSpawnedCB () |
function | setBombOverheatingAfterWeaponChange (useObject, overheated, heat) |
function | updateGametypeDvars () |
function | warnLastPlayer (team) |
function bombDefused | ( | defusedObject | , |
player | |||
) |
Definition at line 1121 of file sd.gsc.
References sd_endGame(), set_music_on_team(), and stopTickingSound().
Referenced by onUseDefuseObject().
function bombPlanted | ( | destroyedObj | , |
player | |||
) |
Definition at line 974 of file sd.gsc.
References allow_carry(), allow_use(), bombPlantedMusicDelay(), BombTimerWait(), create_use_object(), destroy_object(), destroyElem(), disable_object(), DisplayTeamMessageToAll(), exploder(), get_label(), OBJECTIVE_FLAG_PLANTED, onBeginUse(), onEndUse(), onUseDefuseObject(), pauseTimer(), play_in_space(), playTickingSound(), processScoreEvent(), sd_endGame(), set_2d_icon(), set_3d_icon(), set_dropped(), set_flags(), set_use_hint_text(), set_use_text(), set_use_time(), set_visible_team(), spawn(), stopTickingSound(), and trace().
Referenced by onUsePlantObject().
function bombPlantedMusicDelay | ( | ) |
function bombs | ( | ) |
Definition at line 618 of file sd.gsc.
References allow_carry(), allow_use(), array, create_carry_object(), create_use_object(), error(), get_label(), name, onBeginUse(), onCantUse(), onDrop(), onEndUse(), onPickup(), onUsePlantObject(), set_2d_icon(), set_3d_icon(), set_carry_icon(), set_key_object(), set_use_hint_text(), set_use_text(), set_use_time(), set_visible_team(), and spawn().
Referenced by onStartGameType().
function BombTimerWait | ( | ) |
Definition at line 1114 of file sd.gsc.
References waitLongDurationWithGameEndTimeUpdate().
Referenced by bombPlanted().
function checkAllowSpectating | ( | ) |
Definition at line 447 of file sd.gsc.
References update(), update_settings(), and WAIT_SERVER_FRAME.
Referenced by onPlayerKilled().
function figureOutGameTypeFriendlyFire | ( | victim | ) |
function getBetterTeam | ( | ) |
Definition at line 255 of file sd.gsc.
Referenced by onRoundSwitch().
function giveLastAttackerWarning | ( | team | ) |
Definition at line 562 of file sd.gsc.
References leader_dialog_on_player().
Referenced by warnLastPlayer().
function main | ( | ) |
Definition at line 157 of file sd.gsc.
References figureOutGameTypeFriendlyFire(), init(), onDeadEvent(), onOneLeftEvent(), onPlayerKilled(), onPrecacheGameType(), onRoundSwitch(), onSpawnPlayer(), onStartGameType(), onTimeLimit(), register_allowed_gameobject(), registerFriendlyFireDelay(), registerNumLives(), registerRoundLimit(), registerRoundSwitch(), registerRoundWinLimit(), registerScoreLimit(), registerTimeLimit(), sd_getTeamKillPenalty(), sd_getTeamKillScore(), sd_isKillBoosting(), sd_playerSpawnedCB(), set_leader_gametype_dialog(), and setvisiblescoreboardcolumns().
function onBeginUse | ( | player | ) |
Definition at line 747 of file sd.gsc.
References disable_object(), gametype_specific_battle_chatter(), is_friendly_team(), and setBombOverheatingAfterWeaponChange().
Referenced by bombPlanted(), and bombs().
function onCantUse | ( | player | ) |
Definition at line 804 of file sd.gsc.
Referenced by bombs(), prox_trigger_think(), and use_object_use_think().
function onDeadEvent | ( | team | ) |
function onDrop | ( | player | ) |
Definition at line 891 of file sd.gsc.
References leader_dialog(), play_on_players(), and set_3d_icon().
Referenced by bombs().
function onEndUse | ( | team | , |
player | , | ||
result | |||
) |
Definition at line 776 of file sd.gsc.
References enable_object(), is_friendly_team(), and result().
Referenced by bombPlanted(), and bombs().
function onOneLeftEvent | ( | team | ) |
function onPickup | ( | player | ) |
Definition at line 917 of file sd.gsc.
References get_owner_team(), getOtherTeam(), leader_dialog(), and set_3d_icon().
Referenced by bombs().
function onPlayerKilled | ( | eInflictor | , |
attacker | , | ||
iDamage | , | ||
sMeansOfDeath | , | ||
weapon | , | ||
vDir | , | ||
sHitLoc | , | ||
psOffsetTime | , | ||
deathAnimDuration | |||
) |
Definition at line 375 of file sd.gsc.
References checkAllowSpectating(), defenseGlobalCount(), IS_TRUE, killedBaseDefender(), killedBaseOffender(), maySpawn(), offenseGlobalCount(), onUseDogTag(), processScoreEvent(), should_spawn_tags(), and spawn_dog_tag().
Referenced by main().
function onRoundSwitch | ( | ) |
function onSpawnPlayer | ( | predictedSpawn | ) |
function onStartGameType | ( | ) |
Definition at line 292 of file sd.gsc.
References bombs(), create_map_placed_influencers(), find_box_center(), get_random_intermission_point(), get_spawnpoint_array(), place_spawn_points(), setObjectiveHintText(), setObjectiveScoreText(), setObjectiveText(), and updateGametypeDvars().
Referenced by main().
function onTimeLimit | ( | ) |
function onUseDefuseObject | ( | player | ) |
Definition at line 850 of file sd.gsc.
References bombDefused(), bookmark(), disable_object(), DisplayTeamMessageToAll(), leader_dialog(), OBJECTIVE_FLAG_DEFUSED, processScoreEvent(), and set_flags().
Referenced by bombPlanted().
function onUsePlantObject | ( | player | ) |
Definition at line 809 of file sd.gsc.
References bombPlanted(), bookmark(), disable_object(), DisplayTeamMessageToAll(), is_friendly_team(), leader_dialog(), OBJECTIVE_FLAG_PLANTED, play_on_players(), processScoreEvent(), and set_flags().
Referenced by bombs().
function sd_endGame | ( | winningTeam | , |
endReasonText | |||
) |
Definition at line 472 of file sd.gsc.
References endGame(), and giveTeamScoreForObjective_DelayPostProcessing().
Referenced by bombDefused(), bombPlanted(), onTimeLimit(), and sd_endGameWithKillcam().
function sd_endGameWithKillcam | ( | winningTeam | , |
endReasonText | |||
) |
function sd_getTeamKillPenalty | ( | eInflictor | , |
attacker | , | ||
sMeansOfDeath | , | ||
weapon | |||
) |
Definition at line 208 of file sd.gsc.
References default_getTeamKillPenalty().
Referenced by main().
function sd_getTeamKillScore | ( | eInflictor | , |
attacker | , | ||
sMeansOfDeath | , | ||
weapon | |||
) |
function sd_isKillBoosting | ( | ) |
function setBombOverheatingAfterWeaponChange | ( | useObject | , |
overheated | , | ||
heat | |||
) |
Definition at line 732 of file sd.gsc.
Referenced by onBeginUse().
function updateGametypeDvars | ( | ) |
Definition at line 604 of file sd.gsc.
Referenced by onStartGameType().
function warnLastPlayer | ( | team | ) |
Definition at line 531 of file sd.gsc.
References giveLastAttackerWarning().
Referenced by onOneLeftEvent().