![]() |
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.
Functions | |
| function | __init__ () |
| function | addSpawnPointClassName (spawnPointClassName) |
| function | addSpawnPoints (team, spawnPointName) |
| function | addSpawnPointsInternal (team, spawnPointName) |
| function | addSpawnPointTeamClassName (team, spawnPointClassName) |
| function | avoidSameSpawn (spawnpoints) |
| function | avoidSpawnReuse (spawnpoints, teambased) |
| function | avoidVisibleEnemies (spawnpoints, teambased) |
| function | avoidWeaponDamage (spawnpoints) |
| function | checkForSimilarDeaths (deathInfo) |
| function | clearSpawnPoints () |
| function | deathOccured (dier, killer) |
| function | debugNearbyPlayers (players, origin) |
| function | dropSpawnPoints (spawnPointName) |
| function | expandMaxs (maxs, point) |
| function | expandMins (mins, point) |
| function | finalizeSpawnpointChoice (spawnpoint) |
| function | findBoxCenter (mins, maxs) |
| function | getAllAlliedAndEnemyPlayers (obj) |
| function | getAllOtherPlayers () |
| function | getBestWeightedSpawnpoint (spawnpoints) |
| function | getLosPenalty () |
| function | getNonTeamMinDist (skip_team, minDists) |
| function | getNonTeamSum (skip_team, sums) |
| function | getRandomIntermissionPoint () |
| function | getSpawnpoint_DM (spawnpoints) |
| function | getSpawnpoint_Final (spawnpoints, useweights) |
| function | getSpawnpoint_NearTeam (spawnpoints, favoredspawnpoints, forceAllyDistanceWeight, forceEnemyDistanceWeight) |
| function | getSpawnpoint_Random (spawnpoints) |
| function | getSpawnpoint_Turned (spawnpoints, idealDist, badDist, idealDistTeam, badDistTeam) |
| function | getSpawnpointArray (classname) |
| function | getTeamSpawnPoints (team) |
| function | initWeights (spawnpoints) |
| function | isPointVulnerable (playerorigin) |
| function | lastMinuteSightTraces (spawnpoint) |
| function | main () |
| function | placeSpawnPoints (spawnPointName) |
| function | profileDebug () |
| function | rebuildSpawnPoints (team) |
| function | showDeathsDebug () |
| function | Spawnlogic_Begin () |
| function | spawnPerFrameUpdate () |
| function | spawnPointInit () |
| function | spawnPointUpdate (spawnpoint) |
| function | spawnPointUpdate_zm (spawnpoint) |
| function | spawnWeightDebug (spawnpoints) |
| function | updateDeathInfo () |
| function | updateDeathInfoDebug () |
| function __init__ | ( | ) |
Definition at line 13 of file _spawnlogic.gsc.
References main(), and on_start_gametype().
| function addSpawnPointClassName | ( | spawnPointClassName | ) |
Definition at line 193 of file _spawnlogic.gsc.
Referenced by addSpawnPoints(), and placeSpawnPoints().
| function addSpawnPoints | ( | team | , |
| spawnPointName | |||
| ) |
Definition at line 130 of file _spawnlogic.gsc.
References addSpawnPointClassName(), addSpawnPointsInternal(), and addSpawnPointTeamClassName().
Referenced by update_fallback_spawnpoints(), and updateAllSpawnPoints().
| function addSpawnPointsInternal | ( | team | , |
| spawnPointName | |||
| ) |
Definition at line 78 of file _spawnlogic.gsc.
References abort_level(), expandMaxs(), expandMins(), getSpawnpointArray(), and spawnPointInit().
Referenced by addSpawnPoints(), and rebuildSpawnPoints().
| function addSpawnPointTeamClassName | ( | team | , |
| spawnPointClassName | |||
| ) |
Definition at line 203 of file _spawnlogic.gsc.
Referenced by addSpawnPoints().
| function avoidSameSpawn | ( | spawnpoints | ) |
Definition at line 1413 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_DM(), getSpawnpoint_NearTeam(), and getSpawnpoint_Turned().
| function avoidSpawnReuse | ( | spawnpoints | , |
| teambased | |||
| ) |
Definition at line 1369 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_DM(), getSpawnpoint_NearTeam(), and getSpawnpoint_Turned().
| function avoidVisibleEnemies | ( | spawnpoints | , |
| teambased | |||
| ) |
Definition at line 1274 of file _spawnlogic.gsc.
References getLosPenalty(), and if().
Referenced by getSpawnpoint_DM(), getSpawnpoint_NearTeam(), and getSpawnpoint_Turned().
| function avoidWeaponDamage | ( | spawnpoints | ) |
Definition at line 998 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_DM(), getSpawnpoint_NearTeam(), and getSpawnpoint_Turned().
| function checkForSimilarDeaths | ( | deathInfo | ) |
Definition at line 880 of file _spawnlogic.gsc.
| function clearSpawnPoints | ( | ) |
Definition at line 120 of file _spawnlogic.gsc.
Referenced by update_fallback_spawnpoints(), and updateAllSpawnPoints().
| function deathOccured | ( | dier | , |
| killer | |||
| ) |
Definition at line 831 of file _spawnlogic.gsc.
Referenced by Callback_PlayerKilled().
| function debugNearbyPlayers | ( | players | , |
| origin | |||
| ) |
Definition at line 827 of file _spawnlogic.gsc.
| function dropSpawnPoints | ( | spawnPointName | ) |
Definition at line 178 of file _spawnlogic.gsc.
References getSpawnpointArray().
| function expandMaxs | ( | maxs | , |
| point | |||
| ) |
Definition at line 66 of file _spawnlogic.gsc.
Referenced by addSpawnPointsInternal(), and spawnPointInit().
| function expandMins | ( | mins | , |
| point | |||
| ) |
Definition at line 55 of file _spawnlogic.gsc.
Referenced by addSpawnPointsInternal(), and spawnPointInit().
| function finalizeSpawnpointChoice | ( | spawnpoint | ) |
Definition at line 337 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_Final().
| function findBoxCenter | ( | mins | , |
| maxs | |||
| ) |
Definition at line 47 of file _spawnlogic.gsc.
| function getAllAlliedAndEnemyPlayers | ( | obj | ) |
Definition at line 439 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_NearTeam().
| function getAllOtherPlayers | ( | ) |
Definition at line 416 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_DM(), and getSpawnpoint_Turned().
| function getBestWeightedSpawnpoint | ( | spawnpoints | ) |
Definition at line 347 of file _spawnlogic.gsc.
References getLosPenalty(), and lastMinuteSightTraces().
Referenced by getSpawnpoint_Final().
| function getLosPenalty | ( | ) |
Definition at line 1208 of file _spawnlogic.gsc.
Referenced by avoidVisibleEnemies(), and getBestWeightedSpawnpoint().
| function getNonTeamMinDist | ( | skip_team | , |
| minDists | |||
| ) |
Definition at line 1067 of file _spawnlogic.gsc.
Referenced by spawnPointUpdate().
| function getNonTeamSum | ( | skip_team | , |
| sums | |||
| ) |
Definition at line 1053 of file _spawnlogic.gsc.
Referenced by spawnPointUpdate().
| function getRandomIntermissionPoint | ( | ) |
Definition at line 1435 of file _spawnlogic.gsc.
References getSpawnpoint_Random().
Referenced by waitAndSpawnClient().
| function getSpawnpoint_DM | ( | spawnpoints | ) |
Definition at line 629 of file _spawnlogic.gsc.
References avoidSameSpawn(), avoidSpawnReuse(), avoidVisibleEnemies(), avoidWeaponDamage(), getAllOtherPlayers(), getSpawnpoint_Final(), initWeights(), and Spawnlogic_Begin().
| function getSpawnpoint_Final | ( | spawnpoints | , |
| useweights | |||
| ) |
Definition at line 266 of file _spawnlogic.gsc.
References finalizeSpawnpointChoice(), getBestWeightedSpawnpoint(), and spawnWeightDebug().
Referenced by getSpawnpoint_DM(), getSpawnpoint_NearTeam(), getSpawnpoint_Random(), and getSpawnpoint_Turned().
| function getSpawnpoint_NearTeam | ( | spawnpoints | , |
| favoredspawnpoints | , | ||
| forceAllyDistanceWeight | , | ||
| forceEnemyDistanceWeight | |||
| ) |
Definition at line 536 of file _spawnlogic.gsc.
References avoidSameSpawn(), avoidSpawnReuse(), avoidVisibleEnemies(), avoidWeaponDamage(), getAllAlliedAndEnemyPlayers(), getSpawnpoint_Final(), getSpawnpoint_Random(), initWeights(), result(), Spawnlogic_Begin(), and spawnPointUpdate_zm().
Referenced by profileDebug().
| function getSpawnpoint_Random | ( | spawnpoints | ) |
Definition at line 396 of file _spawnlogic.gsc.
References getSpawnpoint_Final().
Referenced by default_onSpawnSpectator(), getRandomIntermissionPoint(), and getSpawnpoint_NearTeam().
| function getSpawnpoint_Turned | ( | spawnpoints | , |
| idealDist | , | ||
| badDist | , | ||
| idealDistTeam | , | ||
| badDistTeam | |||
| ) |
Definition at line 697 of file _spawnlogic.gsc.
References avoidSameSpawn(), avoidSpawnReuse(), avoidVisibleEnemies(), avoidWeaponDamage(), getAllOtherPlayers(), getSpawnpoint_Final(), initWeights(), and Spawnlogic_Begin().
| function getSpawnpointArray | ( | classname | ) |
Definition at line 208 of file _spawnlogic.gsc.
Referenced by addSpawnPointsInternal(), dropSpawnPoints(), placeSpawnPoints(), and remove_unused_spawn_entities().
| function getTeamSpawnPoints | ( | team | ) |
Definition at line 258 of file _spawnlogic.gsc.
Referenced by gatherSpawnPoints().
| function initWeights | ( | spawnpoints | ) |
Definition at line 498 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_DM(), getSpawnpoint_NearTeam(), and getSpawnpoint_Turned().
| function isPointVulnerable | ( | playerorigin | ) |
Definition at line 978 of file _spawnlogic.gsc.
| function lastMinuteSightTraces | ( | spawnpoint | ) |
Definition at line 1215 of file _spawnlogic.gsc.
Referenced by getBestWeightedSpawnpoint().
| function main | ( | ) |
Definition at line 19 of file _spawnlogic.gsc.
References spawnPointInit().
Referenced by __init__().
| function placeSpawnPoints | ( | spawnPointName | ) |
Definition at line 148 of file _spawnlogic.gsc.
References abort_level(), addSpawnPointClassName(), getSpawnpointArray(), and spawnPointInit().
| function profileDebug | ( | ) |
Definition at line 809 of file _spawnlogic.gsc.
References getSpawnpoint_NearTeam().
| function rebuildSpawnPoints | ( | team | ) |
Definition at line 138 of file _spawnlogic.gsc.
References addSpawnPointsInternal().
Referenced by CodeCallback_UpdateSpawnPoints().
| function showDeathsDebug | ( | ) |
Definition at line 786 of file _spawnlogic.gsc.
| function Spawnlogic_Begin | ( | ) |
Definition at line 779 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_DM(), getSpawnpoint_NearTeam(), and getSpawnpoint_Turned().
| function spawnPerFrameUpdate | ( | ) |
Definition at line 1029 of file _spawnlogic.gsc.
References spawnPointUpdate().
| function spawnPointInit | ( | ) |
Definition at line 223 of file _spawnlogic.gsc.
References expandMaxs(), and expandMins().
Referenced by addSpawnPointsInternal(), main(), and placeSpawnPoints().
| function spawnPointUpdate | ( | spawnpoint | ) |
Definition at line 1083 of file _spawnlogic.gsc.
References getNonTeamMinDist(), and getNonTeamSum().
Referenced by spawnPerFrameUpdate().
| function spawnPointUpdate_zm | ( | spawnpoint | ) |
Definition at line 505 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_NearTeam().
| function spawnWeightDebug | ( | spawnpoints | ) |
Definition at line 803 of file _spawnlogic.gsc.
Referenced by getSpawnpoint_Final().
| function updateDeathInfo | ( | ) |
Definition at line 897 of file _spawnlogic.gsc.
References remove().
Referenced by updateDeathInfoDebug().
| function updateDeathInfoDebug | ( | ) |
Definition at line 790 of file _spawnlogic.gsc.
References updateDeathInfo().