diff --git a/docs/Modding/api.md b/docs/Modding/api.md deleted file mode 100644 index 464101bb..00000000 --- a/docs/Modding/api.md +++ /dev/null @@ -1,5 +0,0 @@ -API -=== - -.. autosummary:: - :toctree: generated diff --git a/docs/Modding/conf.py b/docs/Modding/conf.py deleted file mode 100644 index 81718b0d..00000000 --- a/docs/Modding/conf.py +++ /dev/null @@ -1,66 +0,0 @@ -# Configuration file for the Sphinx documentation builder. - -# -- Project information - -project = "Northstar Modding" -copyright = "2022, Northstar Developer Team" -author = "Northstar Developer Team" - -# -- General configuration - -extensions = [ - "sphinx.ext.duration", - "sphinx.ext.doctest", - "sphinx.ext.autodoc", - "sphinx.ext.autosummary", - "sphinx.ext.intersphinx", - "sphinx_design", - "sphinxcontrib.youtube", - "sphinx_copybutton", - "sphinx_rsquirrel", - "sphinxext.opengraph", -] - -intersphinx_mapping = { - "python": ("https://docs.python.org/3/", None), - "sphinx": ("https://www.sphinx-doc.org/en/master/", None), -} -intersphinx_disabled_domains = ["std"] - -templates_path = ["_templates"] - -exclude_patterns = ["_build"] - -# -- Options for HTML output - -html_theme = "furo" - -html_static_path = ["_static"] -html_css_files = [ - "styles/main.css", -] - - -html_theme_options = { - "light_css_variables": { - "color-brand-primary": "#7C4DFF", - "color-brand-content": "#7C4DFF", - }, - "dark_css_variables": { - "color-background-primary": "#14141E", - "color-background-secondary": "#20202F", - "color-background-hover": "#10101F", - "color-highlight-on-target": "#10101F", - }, -} - -ogp_site_url = "https://r2northstar.readthedocs.io/" -ogp_image = "https://northstar.tf/assets/logo_1k.png" - -# -- Options for EPUB output -epub_show_urls = "footnote" - -highlight_language = "squirrel" - -# furo theme specific -pygments_dark_style = "one-dark" diff --git a/docs/Modding/guides/contributing.md b/docs/Modding/guides/contributing.md index 16b94b4f..624e4160 100644 --- a/docs/Modding/guides/contributing.md +++ b/docs/Modding/guides/contributing.md @@ -1,5 +1,4 @@ -Contributing to ModdingDocs -=========================== +# Contributing to ModdingDocs **How can I contribute?** @@ -12,62 +11,61 @@ Including: **What do I need to know to contribute?** -ModdingDocs uses `reStructuredText `_. +ModdingDocs uses [reStructuredText](https://en.wikipedia.org/wiki/ReStructuredText). Cheatsheet for reStructuredText syntax: https://docs.generic-mapping-tools.org/6.2/rst-cheatsheet.html. The ``.rst`` files can be found in the ``docs/source`` directory. If you're adding a new file, make sure to link it in ``index.rst`` -Contributing without a local build ----------------------------------- +## Contributing without a local build + You don't necessarily need to set up a local build environment. To contribute without doing so, you can just edit the files in an editor of your choice and create a GitHub pull request from them. There will be a test-build done for each PR, which you can find on your PR as a "Check" by clicking ``show all checks`` and ``details``. -This should take you to a online version of the docs with your PRs changes. +This should take you to a online version of the docs with your PRs changes. + +## Building locally -Building locally ----------------- +You need to have a relatively recent version of Python installed - 3.8 or higher. [Download here](https://www.python.org/downloads/) -You need to have a relatively recent version of Python installed - 3.8 or higher. `Download here `_ -.. tab-set:: - .. tab-item:: Windows +=== "Windows" - .. code-block:: powershell + ```powershell - git clone https://github.com/R2Northstar/ModdingDocs/ - cd ModdingDocs - ./run.ps1 - - .. tab-item:: Linux + git clone https://github.com/R2Northstar/ModdingDocs/ + cd ModdingDocs + ./run.ps1 + ``` - .. code-block:: bash +=== "Linux" - git clone https://github.com/R2Northstar/ModdingDocs/ - cd ModdingDocs - ./run.sh + ```bash -.. warning:: + git clone https://github.com/R2Northstar/ModdingDocs/ + cd ModdingDocs + ./run.sh + ``` + +!!! warning On Windows, if you are not able to run the script by running `./run.ps1`, try running it with: `powershell.exe -ExecutionPolicy Bypass -File .\run.ps1` After this you should be able to run with just `./run.ps1`. -VSCode ---------------- - -If you're using `Visual Studio Code `_, the following extensions might be of interest: +## VSCode +If you're using [Visual Studio Code](https://code.visualstudio.com/), the following extensions might be of interest: -- `snekvik.simple-rst `_: for syntax highlighting -- `lextudio.restructuredtext `_: for autocompletion and syntax checks. +- [snekvik.simple-rst](https://marketplace.visualstudio.com/items?itemName=trond-snekvik.simple-rst): for syntax highlighting +- [lextudio.restructuredtext](https://marketplace.visualstudio.com/items?itemName=lextudio.restructuredtext): for autocompletion and syntax checks. -.. note:: +!!! note To get the ReStructuredText support working, you will likely need to tell VSCode to use the Poetry environment. To do so, open one of the .py files, which should make the python version appear in the bottom right of VSCode. diff --git a/docs/Modding/guides/gettingstarted.md b/docs/Modding/guides/gettingstarted.md index d5fd42cc..484b5608 100644 --- a/docs/Modding/guides/gettingstarted.md +++ b/docs/Modding/guides/gettingstarted.md @@ -1,29 +1,24 @@ -Getting Started -=============== +# Getting Started Northstar supports the creation of many user mods. This guide will teach you the basics of modding to get you started. -Check out the :doc:`usage` section for further information, including -:ref:`installation`. +Check out the `usage` section for further information, including +`installation`. -Basics ------- +## Basics This guide assumes you have basic understanding with programming and know how to use developer environments. Listed below are tools useful for exporting file formats. -If you'd like a more lengthy set of tutorials covering many topics. Look at: `NoSkill -modding guide `_ +If you'd like a more lengthy set of tutorials covering many topics. Look at: [NoSkill modding guide](https://noskill.gitbook.io/titanfall2/) -Tools ------ +## Tools To get started with modding for Northstar, we recommend getting yourself some tools. -Check out the :doc:`tools` section for more information. +Check out the `tools` section for more information. -Quick Start ------------ +## Quick Start In order to get started with making your mod, create a folder in ``R2Northstar/mods``. While it isn't required, it is best practise by mod authors to follow the naming scheme @@ -33,9 +28,9 @@ After making this folder, inside it add a folder named ``mod`` and a file named ``mod.json``. Provided is a template ``mod.json``, for a detailed list of values read the -:doc:`cheatsheet` +`cheatsheet` -.. code-block:: json +```json { "Name": "Yourname.Modname", @@ -46,13 +41,14 @@ Provided is a template ``mod.json``, for a detailed list of values read the "Scripts": [], "Localisation": [] } +``` Inside the ``mod`` folder, existing files found in the engine's virtual file system will be overwritten and new files can be added. If you need to define new Squirrel files ``(.nut/.gnut)`` they *must* be declared in the ``"Scripts"`` array in `mod.json`. An example for this might be: -.. code-block:: json +```json "Scripts": [ { @@ -72,14 +68,14 @@ example for this might be: } } ] +``` ``"Path"`` indicates where the script is, ``"RunOn"`` is the Squirrel VM context (see -:doc:`../native/sqvm`) as an expression, and ``"ClientCallback"`` and +`../native/sqvm`) as an expression, and ``"ClientCallback"`` and ``"ServerCallback"`` specify a function call that can be ``"Before"`` and/or ``"After"`` map-spawn. -Detailed ``mod.json`` architecture ----------------------------------- +## Detailed ``mod.json`` architecture Located at your mod's root folder, the ``mod.json`` file is the entrypoint of your mod; it contains human-readable information about it, which scripts to load, and a bunch of @@ -90,7 +86,7 @@ This guide will dig into each of the possible ``mod.json`` fields. Please note t This is what a well-formatted ``mod.json`` looks like: -.. code-block:: json +```json { "Name": "Northstar.CustomServers", @@ -121,22 +117,21 @@ This is what a well-formatted ``mod.json`` looks like: "resource/northstar_custom_%language%.txt" ] } +``` -.. note:: +!!! note The real ``Northstar.CustomServers`` mod contains more convars and scripts, some have been removed for the readability of the example. -Name and description -~~~~~~~~~~~~~~~~~~~~ +### Name and description Those ones are pretty self-explanatory. Both fields are used by Northstar itself to display in-game information about your mod in the main screen ``Mods`` menu. Best pratice for your mod's name is to use the ``Author.ModName`` convention. -Version -~~~~~~~ +### Version This field specifies version of your mod using ``X.Y.Z`` scheme; this field must be updated each time you release a new version of your mod. @@ -146,8 +141,7 @@ and increase *Y* when you release new features (*e.g.* ``1.5.1`` to ``1.6.0``). Best practise is to follow semantic versioning (https://semver.org/). -LoadPriority -~~~~~~~~~~~~ +### LoadPriority This field defines the order in which all mods will be loaded by Northstar. For example, a mod with ``"LoadPriority": 1`` will be loaded after a mod with ``"LoadPriority": 0``. @@ -155,8 +149,7 @@ a mod with ``"LoadPriority": 1`` will be loaded after a mod with ``"LoadPriority If your mod uses code from another mod, make sure to set a greater LoadPriority than the mod you're using code from. -ConVars -~~~~~~~ +### ConVars This field lists configuration variables, that can be set by servers owners to modify behaviour of your mod. @@ -169,19 +162,18 @@ view in-game by running ``help ``. You can access configuration variables from squirrel code using ``GetConVarInt``, ``GetConVarFloat``, ``GetConVarBool`` or ``GetConVarString`` calls. -.. warning:: +!!! warning No matter the type of your variables, they have to be JSON strings, otherwise game won't start! -Example -+++++++ +#### Example If I don't want to wait 15 seconds for matches to start on my server, ``Northstar.CustomServers`` mod exposes a ConVar named ``ns_private_match_countdown_length`` in its ``mod.json`` manifesto: -.. code-block:: json +```json "ConVars": [ { @@ -191,6 +183,7 @@ If I don't want to wait 15 seconds for matches to start on my server, ... ] +``` I can setup the ``ns_private_match_countdown_length`` variable in my ``R2Northstar/mods/Northstar.CustomServers/mod/cfg/autoexec_ns_server.cfg`` @@ -199,139 +192,66 @@ configuration file. When starting a match, ``Northstar.CustomServers`` mod will retrieve the configuration variable value, or its default value if it hasn't been specified in configuration file: -.. code-block:: +```squirrel // start countdown SetUIVar( level, "gameStartTime", Time() + GetConVarFloat( "ns_private_match_countdown_length" ) ) +``` -.. note:: +!!! note All ``Northstar.CustomServers`` ConVars are listed here: https://r2northstar.gitbook.io/r2northstar-wiki/hosting-a-server-with-northstar/basic-listen-server -Flags -+++++ +#### Flags You can assign flags to configuration variables; to use several flags at once, just add their values. -.. list-table:: Configuration variable flags - :widths: 20 15 55 - :header-rows: 1 - - - - Name - - Value - - Description - - - FCVAR_UNREGISTERED - - 1 - - If this is set, don't add to linked list, etc. - - - FCVAR_DEVELOPMENTONLY - - 2 - - Hidden in released products. Flag is removed automatically if - ALLOW_DEVELOPMENT_CVARS is defined. - - - FCVAR_GAMEDLL - - 4 - - Defined by the game DLL - - - FCVAR_CLIENTDLL - - 8 - - Defined by the client DLL - - - FCVAR_HIDDEN - - 16 - - Hidden. Doesn't appear in find or auto complete. Not deterred by - ALLOW_DEVELOPMENT_CVARS. - - - FCVAR_PROTECTED - - 32 - - It's a server cvar, but we don't send the data since it's a password, etc. Sends - 1 if it's not bland/zero, 0 otherwise as value. - - - FCVAR_SPONLY - - 64 - - This cvar cannot be changed by clients connected to a multiplayer server. - - - FCVAR_ARCHIVE - - 128 - - Save this ConVar's value to vars.rc - this works both server and client-side. - - - FCVAR_NOTIFY - - 256 - - Notifies players when this ConVar's value was changed. - - - FCVAR_USERINFO - - 512 - - Changes the client's info string - - - FCVAR_PRINTABLEONLY - - 1024 - - This cvar's string cannot contain unprintable characters ( e.g., used for player - name etc ). - - - FCVAR_UNLOGGED - - 2048 - - If this is a FCVAR_SERVER, don't log changes to the log file / console if we are - creating a log - - - FCVAR_NEVER_AS_STRING - - 4096 - - never try to print that cvar - - - FCVAR_REPLICATED (AKA FCVAR_SERVER) - - 8192 - - This value is set by server and replicated by clients. - - - FCVAR_CHEAT - - 16384 - - Do NOT allow changing of this convar by console, unless sv_cheats is 1. - - - FCVAR_SS - - 32768 - - causes varnameN where N == 2 through max splitscreen slots for mod to be - autogenerated - - - FCVAR_DEMO - - 65536 - - Record this cvar in a demo. - - - FCVAR_DONTRECORD - - 131072 - - Don't record this. - - - FCVAR_SS_ADDED - - 262144 - - This is one of the "added" FCVAR_SS variables for the splitscreen players - - - FCVAR_RELEASE - - 524288 - - This value is available to the end user. - - - FCVAR_RELOAD_MATERIALS - - 1048576 - - If this cvar changes, it forces a material reload - - - FCVAR_RELOAD_TEXTURES - - 2097152 - - If this cvar changes, it forces a texture reload - - - FCVAR_NOT_CONNECTED - - 4194304 - - cvar cannot be changed by a client that is connected to a server - - - FCVAR_MATERIAL_SYSTEM_THREAD - - 8388608 - - Indicates this cvar is read from the material system thread - - - FCVAR_ARCHIVE_PLAYERPROFILE - - 16777216 - - Save this, but to profile.cfg instead - meaning this only works for clients. - - - FCVAR_ACCESSIBLE_FROM_THREADS - - 33554432 - - used as a debugging tool necessary to check material system thread convars - - - FCVAR_SERVER_CAN_EXECUTE - - 268435456 - - the server is allowed to execute this command on clients via - ClientCommand/NET_StringCmd/CBaseClientState::ProcessStringCmd - - - FCVAR_SERVER_CANNOT_QUERY - - 536870912 - - If this is set, then the server is not allowed to query this cvar's value (via - IServerPluginHelpers::StartQueryCvarValue). - - - FCVAR_CLIENTCMD_CAN_EXECUTE - - 1073741824 - - IVEngineClient::ClientCmd is allowed to execute this command. Note: - IVEngineClient::ClientCmd_Unrestricted can run any client command. - -.. note:: +|Name|Value|Description| +|----|-----|-----------| +|FCVAR_UNREGISTERED|1|If this is set, don't add to linked list, etc.| +|FCVAR_DEVELOPMENTONLY|2|Hidden in released products. Flag is removed automatically if ALLOW_DEVELOPMENT_CVARS is defined.| +|FCVAR_GAMEDLL|4|Defined by the game DLL| +|FCVAR_CLIENTDLL|8|Defined by the client DLL| +|FCVAR_HIDDEN|16|Hidden. Doesn't appear in find or auto complete. Not deterred by ALLOW_DEVELOPMENT_CVARS.| +|FCVAR_PROTECTED|32|It's a server cvar, but we don't send the data since it's a password, etc. Sends 1 if it's not bland/zero, 0 otherwise as value.| +|FCVAR_SPONLY|64|This cvar cannot be changed by clients connected to a multiplayer server.| +|FCVAR_ARCHIVE|128|Save this ConVar's value to vars.rc - this works both server and client-side.| +|FCVAR_NOTIFY|256|Notifies players when this ConVar's value was changed.| +|FCVAR_USERINFO|512|Changes the client's info string| +|FCVAR_PRINTABLEONLY|1024|This cvar's string cannot contain unprintable characters ( e.g., used for player name etc ).| +|FCVAR_UNLOGGED|2048|If this is a FCVAR_SERVER, don't log changes to the log file / console if we are creating a log| +|FCVAR_NEVER_AS_STRING|4096|never try to print that cvar| +|FCVAR_REPLICATED (AKA FCVAR_SERVER)|8192|This value is set by server and replicated by clients.| +|FCVAR_CHEAT|16384|Do NOT allow changing of this convar by console, unless sv_cheats is 1.| +|FCVAR_SS|32768|causes varnameN where N == 2 through max splitscreen slots for mod to be autogenerated| +|FCVAR_DEMO|65536|Record this cvar in a demo.| +|FCVAR_DONTRECORD|131072|Don't record this.| +|FCVAR_SS_ADDED|262144|This is one of the "added" FCVAR_SS variables for the splitscreen players| +|FCVAR_RELEASE|524288|This value is available to the end user.| +|FCVAR_RELOAD_MATERIALS|1048576|If this cvar changes, it forces a material reload| +|FCVAR_RELOAD_TEXTURES|2097152|If this cvar changes, it forces a texture reload| +|FCVAR_NOT_CONNECTED|4194304|cvar cannot be changed by a client that is connected to a server| +|FCVAR_MATERIAL_SYSTEM_THREAD|8388608|Indicates this cvar is read from the material system thread| +|FCVAR_ARCHIVE_PLAYERPROFILE|16777216|Save this, but to profile.cfg instead - meaning this only works for clients.| +|FCVAR_ACCESSIBLE_FROM_THREADS|33554432|used as a debugging tool necessary to check material system thread convars| +|FCVAR_SERVER_CAN_EXECUTE|268435456|the server is allowed to execute this command on clients via ClientCommand/NET_StringCmd/CBaseClientState::ProcessStringCmd| +|FCVAR_SERVER_CANNOT_QUERY|536870912|If this is set, then the server is not allowed to query this cvar's value (via IServerPluginHelpers::StartQueryCvarValue).| +|FCVAR_CLIENTCMD_CAN_EXECUTE|1073741824|IVEngineClient::ClientCmd is allowed to execute this command. Note: IVEngineClient::ClientCmd_Unrestricted can run any client command.| + +!!! note Some flags have been skipped due to them being generally useless unless you have very specific requirements. -Scripts -~~~~~~~ +### Scripts The scripts field lets you declare an array of Squirrel files to import into your mod. Each script entry must have a "Path" value and a "RunOn" value. -.. code-block:: json +```json "Scripts": [ { @@ -351,43 +271,29 @@ Each script entry must have a "Path" value and a "RunOn" value. } } ] +``` -Path -++++ +#### Path Path of the Squirrel file to import, without ``mod/scripts/vscripts`` prefix (that's where your script files should go). -RunOn -+++++ +#### RunOn A boolean expression which tells the game when and in which context to compile the script. -.. list-table:: Avalible flags - :widths: 50 50 - :header-rows: 1 - - * - Name - - Description - * - SERVER - - Server script VM, recompiles on map change - * - CLIENT - - Client script VM, recompiles on map change - * - UI - - UI script VM, recompiles on when `uiscript_reset` is ran - * - SP - - Singleplayer - * - MP - - Multiplayer - * - DEV - - Value of developer convar - * - LOBBY - - True in mp_lobby. (Server and client VMs only) - * - MAP_mp_box - - True if the given map name is being loaded - * - GAMEMODE_at - - True if the given game mode is being loaded +|Name|Description| +|----|-----------| +|SERVER|Server script VM, recompiles on map change| +|CLIENT|Client script VM, recompiles on map change| +|UI|UI script VM, recompiles on when `uiscript_reset` is ran| +|SP|Singleplayer| +|MP|Multiplayer| +|DEV|Value of developer convar| +|LOBBY|True in mp_lobby. (Server and client VMs only)| +|MAP_mp_box|True if the given map name is being loaded| +|GAMEMODE_at|True if the given game mode is being loaded| ``CLIENT && !LOBBY`` - Compiles on client and not in the lobby. So during actual singeplayer and multiplayer gameplay. @@ -400,19 +306,17 @@ A boolean expression which tells the game when and in which context to compile t ``CLIENT && GAMEMODE_aitdm`` - Compiles on client on both singleplayer and multiplayer only when the ``aitdm`` gamemode is set. ( ``aitdm`` is attrition which is multiplayer only so this script only compiles on multiplayer ) -ClientCallback / ServerCallback -+++++++++++++++++++++++++++++++ +#### ClientCallback / ServerCallback Specify methods that will be called before/after map spawn. -Localisation -~~~~~~~~~~~~ +### Localisation This field is an array listing localisation files relative paths. -For more info about localisation works on Northstar, read the :doc:`localisation` +For more info about localisation works on Northstar, read the `localisation` section. -.. note:: +!!! note This project is under active development. diff --git a/docs/Modding/guides/keyvalue/crosshairmodding.md b/docs/Modding/guides/keyvalue/crosshairmodding.md index 0c88ca92..9ccc9176 100644 --- a/docs/Modding/guides/keyvalue/crosshairmodding.md +++ b/docs/Modding/guides/keyvalue/crosshairmodding.md @@ -1,19 +1,16 @@ -Crosshair Modding -================== - +# Crosshair Modding Example Mod: -`Custom.Crosshairs `__ +[Custom.Crosshairs](https://github.com/MysteriousRSA/Custom.Crosshairs) -How To Modify Crosshairs: -------------------------- +## How To Modify Crosshairs: 1: Create the following file ``~/Your.Mod/keyvalues/scripts/weapons/mp_weapon_[desired weapon].txt`` 2: Put the following into the newly created .txt file: -:: +``` WeaponData { @@ -25,11 +22,11 @@ How To Modify Crosshairs: } } } +``` 3: change "ui/crosshair_alternator" to your desired crosshair -Overlapping Crosshairs ----------------------- +## Overlapping Crosshairs It is possible to combine crosshairs by modifying the mp_weapon_[Desired Weapons].txt @@ -37,7 +34,7 @@ Weapons].txt **Below is an example of combining the Alternator and R201 crosshairs into one** -:: +``` WeaponData { @@ -55,26 +52,25 @@ into one** } } } +``` **To add more crosshairs add another Crosshair\_\ X following the formating in the script above.** -.. note:: +!!! note The limit for this seems to be 4 Crosshairs onscreen at once -How the script above appears: ------------------------------ +## How the script above appears: -|triandaltCH| +![triandaltCH](https://user-images.githubusercontent.com/45333346/149623038-64937ab7-bb0f-450c-ba92-97c625e715bf.png) -Adjust Crosshair Spread? ------------------------- +## Adjust Crosshair Spread? -| Simply add the following line below the "ui" line -| ``"base_spread" "3.0"`` -| Below the "ui" line, Like this: +Simply add the following line below the "ui" line +``"base_spread" "3.0"`` +Below the "ui" line, Like this: -:: +``` { RUI_CrosshairData @@ -86,13 +82,13 @@ Adjust Crosshair Spread? } } } +``` * This only affects the visual spread of the crosshair, not the actual bullet spread. Positive Values increase spread while negative decrease it. By default it is based on the weapon's own stats. -No Crosshair? -------------- +## No Crosshair? -:: +``` WeaponData { @@ -104,28 +100,26 @@ No Crosshair? } } } +``` -Crosshair Index: ----------------- +## Crosshair Index: These are the available crosshairs in-game, along with their in-game reference: -|Crosshair examples| +![Crosshair examples](https://github.com/Riccorbypro/Custom.Crosshairs/raw/main/assets/crosshairs.png) Crosshair images are taken from the modding guide on -`https://noskill.gitbook.io/titanfall2/ `__ +https://noskill.gitbook.io/titanfall2/ -Examples --------- +## Examples -|CH1| +![CH1](https://user-images.githubusercontent.com/45333346/149503054-45eb1fa5-5e89-4bf1-bf58-b58c1bfab94b.png) -|CH2| +![CH2](https://user-images.githubusercontent.com/45333346/149503085-154c05b8-4a76-4d03-80aa-fe67fba1bcb1.png) -Extra Info -^^^^^^^^^^ +### Extra Info * As with any mod, it is recommended to test this out in a private match first. Save any changes you made to the desired weapon's file and type ``reload`` in your console @@ -134,11 +128,5 @@ Extra Info * Keep in mind that some weapons have animated or dynamic crosshairs. Weapons like the Charge Rifle, Cold War, Frag Grenade, etc... have custom animations for their crosshairs. which can cause weirdness or jank when used on other weapons or when using other crosshairs on them. * Animated weapons like the Charge rifle will work with animated crosshairs like ``ui/crosshair_titan_sniper`` -Thank you to ``Cpone#0001`` and ``Nixie#8251`` from the `Northstar -Discord `__ for helping me figure this out - -.. |location| image:: https://user-images.githubusercontent.com/45333346/149657078-86db15a0-0ecc-4d53-9265-23d80a072cea.jpg -.. |triandaltCH| image:: https://user-images.githubusercontent.com/45333346/149623038-64937ab7-bb0f-450c-ba92-97c625e715bf.png -.. |Crosshair examples| image:: https://github.com/Riccorbypro/Custom.Crosshairs/raw/main/assets/crosshairs.png -.. |CH1| image:: https://user-images.githubusercontent.com/45333346/149503054-45eb1fa5-5e89-4bf1-bf58-b58c1bfab94b.png -.. |CH2| image:: https://user-images.githubusercontent.com/45333346/149503085-154c05b8-4a76-4d03-80aa-fe67fba1bcb1.png +Thank you to ``Cpone#0001`` and ``Nixie#8251`` from the [Northstar +Discord](https://northstar.tf/discord) for helping me figure this out diff --git a/docs/Modding/guides/keyvalue/index.md b/docs/Modding/guides/keyvalue/index.md index bcb1d9e1..cbf3a8d7 100644 --- a/docs/Modding/guides/keyvalue/index.md +++ b/docs/Modding/guides/keyvalue/index.md @@ -1,33 +1,22 @@ -Weapon and key value modding -=========================== +# Weapon and key value modding -Weapon Modding --------------- +## Weapon Modding Do keep in mind that these are usually changed server-side. To actually change the keyvalues of weapons you'd have to name them appropriately inside a mod folder For example: ``R2Northstar\mods\Northstar.Custom\keyvalues\scripts\weapons`` -You can find all the weapon keyvalues `here `_ +You can find all the weapon keyvalues [here](https://github.com/BigSpice/TitanFall_2_Weapon_Skin_Modding/tree/main/Weapon_Scripts) -Example for modding crossshairs using keyvalues: :doc:`crosshairmodding` +Example for modding crossshairs using keyvalues: [crosshairmodding](crosshairmodding.md) - Mod Examples: - - `Northstar.Custom `_ - - `Unholy Trinity `_ - - `Kraber9K `_ + - [Northstar.Custom](https://github.com/R2Northstar/NorthstarMods/tree/main/Northstar.Custom) + - [Unholy Trinity](https://github.com/xamionex/xamionex.UnholyTrinity) + - [Kraber9K](https://github.com/Steveplays28/kraber9k) -.. note:: +!!! note This project is under active development, and this section needs expanding - -.. toctree:: - :maxdepth: 2 - :hidden: - :caption: Squirrel - - /guides/keyvalue/crosshairmodding - /guides/keyvalue/localisation - /guides/keyvalue/weaponkeyvalues \ No newline at end of file diff --git a/docs/Modding/guides/keyvalue/keyvaluetable.csv b/docs/Modding/guides/keyvalue/keyvaluetable.csv deleted file mode 100644 index dde04570..00000000 --- a/docs/Modding/guides/keyvalue/keyvaluetable.csv +++ /dev/null @@ -1,762 +0,0 @@ -Name|Type|eWeaponVar|Purpose|Notes -``active_crosshair_count``|``int``|True|The number of crosshairs to use from the weapon's crosshair list, starting at ``rui_crosshair_index``.| -``activitymodifier``|``string``|True|Used for certain weapon animations.| -``ads_fov_zoomfrac_end``|``float``|True|The fraction at which FoV should finish zooming in when aiming down sights.| -``ads_fov_zoomfrac_start``|``float``|True|The fraction at which FoV should start zooming in when aiming down sights.| -``ads_move_speed_scale``|``float``|True|Scalar on movement speed when aiming down sights. Does not affect acceleration.| -``aimassist_adspull_weaponclass``|``string``|True|Determines the aim assist class for aim assist pull on aiming down sights.|"``none``: No aim assist pull. - -``broad``, ``broad_sp``: Moderate aim assist pull. - -``precise``, ``precise_sp``: High aim assist pull." -``aimassist_adspull_zoomEnd``|``float``|True|The fraction during aiming down sights at which aim assist pull ends.| -``aimassist_adspull_zoomStart``|``float``|True|The fraction during aiming down sights at which aim assist pull starts.| -``aimassist_disable_ads``|``bool``|True|Disables aim assist while aiming down sights.| -``aimassist_disable_ads_humansonly``|``bool``|True|Disables aim assist on non-heavily armored targets while aiming down sights.| -``aimassist_disable_ads_titansonly``|``bool``|True|Disables aim assist on heavily armored targets while aiming down sights.| -``aimassist_disable_hipfire``|``bool``|True|Disables aim assist while not aiming down sights.| -``aimassist_disable_hipfire_humansonly``|``bool``|True|Disables aim assist on non-heavily armored targets while not aiming down sights.| -``aimassist_disable_hipfire_titansonly``|``bool``|True|Disables aim assist on heavily armored targets while not aiming down sights.| -``allow_empty_fire``|``bool``|True|Allows the weapon to fire with no ammo remaining.| -``allow_headshots``|``bool``|True|Allows the weapon to land headshots on non-heavily armored targets. Does not work on titan weapons.| -``alt_fire_anim_count``|``int``|True|Used to alternate firing animations on weapons with dual launchers (Flight Core, Salvo Core, etc.)| -``alwaysShow``|``bool``|False|Unknown.| -``ammo_clip_random_loss_on_npc_drop``|``float``|True|Random fraction of ammo missing in the clip when dropped by an NPC.| -``ammo_clip_random_loss_on_npc_drop_chunksize``|``int``|True|Ensures that the ammo remaining in the weapon when dropped by an NPC is divisible by this value.| -``ammo_clip_reload_max``|``int``|True|Unknown.| -``ammo_clip_size``|``int``|True|Magazine size.| -``ammo_default_total``|``int``|True|The total amount of ammo a weapon spawns with, including the magazine.| -``ammo_display``|``string``|True|Unknown.| -``ammo_display_as_clips``|``bool``|True|Unknown.| -``ammo_drains_to_empty_on_fire``|``bool``|True|Forces the weapon's clip to drain to empty over ``fire_duration``.| -``ammo_min_to_fire``|``int``|True|The minimum amount of ammo needed to fire the weapon.| -``ammo_min_to_fire_autoreloads``|``bool``|True|Forces a reload when the current ammo is lower than ``ammo_min_to_fire``.| -``ammo_no_remove_from_clip``|``bool``|True|Enables/disables consuming ammo in the magazine on attack.|"If true while ``ammo_no_remove_from_stockpile`` is false, displays only stockpile ammo on HUD. If both are true, displays infinite ammo. - -If true and magazine size is greater than 0, ammo is not removed from stockpile." -``ammo_no_remove_from_stockpile``|``bool``|True|Enables/disables consuming ammo in the stockpile when reloading or on weapons with no magazine.|"If false, displays stockpile ammo on HUD." -``ammo_per_shot``|``int``|True|The amount of ammo consumed per shot.| -``ammo_size_segmented_reload``|``int``|True|The amount of ammo reloaded per segment on weapons with segmented reloads.| -``ammo_stockpile_max``|``int``|True|The maximum amount of ammo that the stockpile can hold.| -``ammo_suck_behavior``|``string``|True|Can be ``melee_weapons``, ``offhand_weapons``, or ``primary_weapons``. Use unknown.| -``anim_alt_idleAttack``|``int``|True|Unknown.| -``arc_switch_activator``|``bool``|False|Unknown.| -``attack_button_presses_ads``|``bool``|True|Enables/disables the attack button triggering aim down sights when held.| -``attack_button_presses_melee``|``bool``|True|Enables/disables the attack button triggering melee.| -``battle_chatter_event``|``string``|False|Unknown.| -``bob_``|Various|False|A set of values controlling view model bobbing while moving.| -``body_skin``|``int``|True|Unknown.| -``body_type``|``string``|False|Unknown.| -``bodygroup1_name``|``string``|False|The name that body group 1 is tied to.| -``bodygroup1_set``|``bool``|True|Enables/disables body group 1.|"Distinct values exist for bodygroups up to ``bodygroup10``." -``bodygroup_ads_scope_name``|``string``|False|The name that the set of aiming down sights scopes is tied to.| -``bodygroup_ads_scope_set``|``int``|True|The index of the scope to use from the set while aiming down sights.| -``bodygroup_ammo_index_count``|``int``|True|The maximum amount of ammo visible on the viewmodel.| -``bolt_bounce_frac``|``float``|True|Maximum angle fraction from parallel that a bolt can still bounce off a surface at.| -``bolt_gravity_enabled``|``bool``|True|Enables/disables gravity on bolts fired.| -``bolt_hitsize``|``float``|True|The hitbox size of bolts.|"Hitbox size does not affect map collisions. - -Not 1:1 with other size measurements." -``bolt_hitsize_grow1_size``|``float``|True|The hitbox size the bolt reaches at the grow1 time.| -``bolt_hitsize_grow1_time``|``float``|True|The time in seconds at which grow1 size is reached.| -``bolt_hitsize_grow2_size``|``float``|True|The hitbox size the bolt reaches at the grow2 time.| -``bolt_hitsize_grow2_time``|``float``|True|The time in seconds at which grow2 size is reached.| -``bolt_hitsize_growfinal_lerptime``|``float``|True|The hitbox size the bolt reaches at the growfinal time.| -``bolt_hitsize_growfinal_size``|``float``|True|The time in seconds at which growfinal size is reached.|"Time values are absolute from projectile spawn, not cumulative. Later time values must be >= the previous values." -``bounce_effect_table``|``asset``|True|The effect table to use when bouncing.| -``breaks_cloak``|``bool``|True|Enables/disables breaking cloak on attack.|"Does not appear to work for all weapons, such as titan weaponry." -``burst_fire_count``|``int``|True|The number of shots fired in a burst.| -``burst_fire_delay``|``float``|True|The delay after a burst before another burst can be fired.|"Counts from the moment the last shot in a burst is fired. - -Also prevents other actions (e.g. holstering, melee) until finished." -``burst_or_looping_fire_sound_end``|``string``|True|Deprecated. Sound effect played at the end of the burst/loop for the user.| -``burst_or_looping_fire_sound_end_1p``|``string``|True|Sound effect played at the end of the burst/loop for the user.| -``burst_or_looping_fire_sound_end_3p``|``string``|True|Sound effect played at the end of the burst/loop for others.| -``burst_or_looping_fire_sound_end_npc``|``string``|True|Sound effect played at the end of the burst/loop for others when an NPC is using the weapon.| -``burst_or_looping_fire_sound_middle``|``string``|True|Deprecated. Sound effect played on every attack in the burst/loop for the user. Ends on burst/loop end.| -``burst_or_looping_fire_sound_middle_1p``|``string``|True|Sound effect played on every attack in the burst/loop for the user. Ends on burst/loop end.| -``burst_or_looping_fire_sound_middle_3p``|``string``|True|Sound effect played on every attack in the burst/loop for others. Ends on burst/loop end.| -``burst_or_looping_fire_sound_middle_npc``|``string``|True|Sound effect played on every attack in the burst/loop for others when an NPC is using the weapon. Ends on burst/loop end.| -``burst_or_looping_fire_sound_start``|``string``|True|Deprecated. Sound effect played at the start of the burst/loop for the user.| -``burst_or_looping_fire_sound_start_1p``|``string``|True|Sound effect played at the start of the burst/loop for the user.| -``burst_or_looping_fire_sound_start_3p``|``string``|True|Sound effect played at the start of the burst/loop for others.| -``burst_or_looping_fire_sound_start_npc``|``string``|True|Sound effect played at the start of the burst/loop for others when an NPC is using the weapon.| -``bypass_semiauto_hold_protection``|``bool``|True|Unknown.| -``can_attack_when_dead``|``bool``|True|Unknown.| -``challeng_req``|``string``|True|Unknown.| -``challenge_tier``|``int``|True|Unknown.| -``chance_for_bonus_last_shot_in_clip``|``float``|True|Chance to refund a shot while on the last shot in the magazine.| -``charge_allow_melee``|``bool``|True|Allows the user to melee in the middle of charging the weapon.| -``charge_allow_midway_charge``|``bool``|True|Unknown.| -``charge_cooldown_delay``|``float``|True|The time in seconds since last charge before charge begins cooling down.| -``charge_cooldown_time``|``float``|True|The time in seconds for charge to cooldown to 0 (from full charge).| -``charge_drain_sound_1p``|``string``|True|Sound effect played to the user when charge begins cooling down.| -``charge_drain_sound_3p``|``string``|True|Sound effect played to others when charge begins cooling down.| -``charge_drain_sound_seek_to_charge_fraction``|``bool``|True|Enables/disables setting the starting point of the charge drain sound effect to match the charge fraction.| -``charge_drain_sound_stop_when_empty``|``bool``|True|Enables/disables stopping the charge drain sound effect when charge is empty.| -``charge_effect_1p``|``string``|True|The particle effect played to the user when charging.| -``charge_effect_3p``|``string``|True|The particle effect played to others when charging.| -``charge_effect_attachment``|``string``|True|The weapon part to attach the charge effect to.|"An additional charge effect can be used under ``charge_effect2``." -``charge_effect_show_during_drain``|``bool``|True|Determines whether to show the charge effect while cooling down.| -``charge_end_forces_fire``|``bool``|True|Forces the weapon to fire once charge is full.|"Always forces fire if ``charge_is_triggered_by_ADS`` is false." -``charge_full_sound_1p``|``string``|True|Sound effect played to the user when charge is full.| -``charge_full_sound_3p``|``string``|True|Sound effect played to others when charge is full.| -``charge_is_triggered_by_ADS``|``bool``|True|Determines whether charge is triggered by aiming down sights.|"If false, charge is triggered by holding the attack button. - -If false, appears to break other charge systems, such as sound effects and charge level increased callbacks." -``charge_levels``|``int``|True|Determines how many equally-spaced charge levels are in the charge (max charge is always the last level).| -``charge_maintained_until_fired``|``bool``|True|Unknown.| -``charge_remain_full_when_fired``|``bool``|True|Preserves current charge when the weapon is fired.| -``charge_require_input``|``bool``|True|Requires the user to hold attack to coninue to charge the weapon. If false, charge continues once triggered.|"Does not work if ``charge_is_triggered_by_ADS`` is true." -``charge_rumble_max``|``int``|True|Controls controller rumble at max charge.| -``charge_rumble_min``|``int``|True|Controls controller rumble at minimum charge.| -``charge_sound_1p``|``string``|True|Sound effect played to the user when charging begins.| -``charge_sound_3p``|``string``|True|Sound effect played to the user when charging begins.| -``charge_sound_seek_to_charge_fraction``|``bool``|True|Enables/disables setting the starting point of the charge sound effect to match the charge fraction.| -``charge_sound_stop_when_full``|``bool``|True|Enables/disables stopping the charge sound effect when charge is full.| -``charge_time``|``float``|True|The time in seconds it takes to charge to full (from empty).| -``charge_wave_max_count``|``int``|False|The number of steps charged wave attacks should take.| -``charge_wave_step_dist``|``float``|False|The distance each step moves a charged wave attack forward.| -``chargeup_time``|``float``|False|Additional time added to the active Core meter to account for charge time.|"Total Core meter time is the sum of this and ``core_duration``." -``clear_fx_on_new_view_model``|``bool``|True|Unknown.| -``clip_bodygroup``|``string``|False|The name of the magazine bodygroup to refer to.| -``clip_bodygroup_index_shown``|``bool``|False|Unknown.| -``clip_bodygroup_index_hidden``|``bool``|False|Unknown.| -``clip_bodygroup_shown_for_milestone_0``|``bool``|False|Enables/disables showing the body group during the corresponding reload milestone.|"Additional milestone values exist up to ``clip_bodygroup_shown_for_milestone_4``." -``cooldown_time``|``float``|True|The time in seconds after the weapon stops firing before it can fire again.|"Unlike ``fire_rate``, does not prevent other actions." -``cooldown_viewkick_adsScale``|``float``|True|Scalar on cooldown recoil when aiming down sights.| -``cooldown_viewkick_hardScale``|``float``|True|Scalar on cooldown hard recoil, which applies recoil instantly.| -``cooldown_viewkick_pitch_base``|``float``|True|The base amount of vertical recoil applied when cooldown begins (positive = down).| -``cooldown_viewkick_pitch_random``|``float``|True|The maximum absolute value of randomness added to base cooldown vertical recoil.| -``cooldown_viewkick_pitch_random_innerexclude``|``float``|True|Unknown.|"The same values exist for yaw (positive = left)." -``cooldown_viewkick_softScale``|``float``|True|Scalar on cooldown soft recoil, which applies recoil over time.| -``core_build_time``|``float``|True|Unused. The number of seconds to build Core.| -``core_duration``|``float``|True|Duration of the Core in seconds. Does not include Core charge up time.| -``critical_hit``|``bool``|True|Allows the weapon to land critical hits on heavily armored targets.| -``critical_hit_damage_scale``|``float``|True|Scalar on critical hit damage.| -``crosshair_force_sprint_fade_disabled``|``float``|True|Prevents the crosshair from fading when sprinting.| -``custom_bool_0``|``bool``|True|Utility value with no specific purpose.| -``custom_float_0``|``float``|True|Utility value with no specific purpose.| -``custom_int_0``|``int``|True|Utility value with no specific purpose.|"These utility values go up to ``custom_[x]_7``." -``damage_additional_bullets``|``int``|True|Has no native use. Used by Railgun in script to add damage per charge.| -``damage_additional_bullets_titanarmor``|``int``|True|Has no native use. Used by Railgun in script to add heavy armor damage per charge.| -``damage_falloff_type``|``string``|True|Determines the class of damage falloff to use. Only used by EVA-8.| -``damage_far_distance``|``float``|True|The distance at which the far damage value is reached.|"If ``headshot_distance`` is not specified, this also acts as the maximum headshot distance. - -Controls maximum range for hitscan shotgun attacks. - -Damage scales linearly between near to far distances and far to very far (if it is used) distances." -``damage_far_value``|``float``|True|Damage dealt to non-heavily armored targets at ``damage_far_distance``.| -``damage_far_value_titanarmor``|``float``|True|Damage dealt to heavily armored targets at ``damage_far_distance``. Optional.|"If unused, ``damage_far_value`` is applied instead." -``damage_flags``|``int``|True|The damage flags used by the weapon. Only applies by default; flags can be overwritten in script.| -``damage_headshot_scale``|``float``|True|Scalar on headshot damage.| -``damage_heavyarmor_nontitan_scale``|``float``|True|Unknown.| -``damage_inverse_distance``|``float``|True|Distance used alongside ``inverse`` damage falloff type.| -``damage_near_distance``|``float``|True|The farthest distance at which near damage value is applied.|"Damage scales linearly between near to far distances." -``damage_near_value``|``float``|True|Damage dealt to non-heavily armored targets at or below ``damage_near_distance``.| -``damage_near_value_titanarmor``|``float``|True|Damage dealt to heavily armored targets at or below ``damage_near_distance``. Optional.|"If unused, ``damage_near_value`` is applied instead." -``damage_rodeo``|``float``|True|Damage dealt to the enemy titan during Rodeo. Unused normally.| -``damage_very_far_distance``|``float``|True|The distance at which the very far damage value is reached. Optional.|"If unused, damage does not change after far distance." -``damage_very_far_value``|``float``|True|Damage dealt to non-heavily armored targets at or past ``damage_ver_far_distance``. Optional.| -``damage_very_far_value_titanarmor``|``float``|True|Damage dealt to heavily armored targets at or past ``damage_ver_far_distance``. Optional.|"If unused, ``damage_very_far_value`` is applied instead." -``deploy_time``|``float``|True|The time in seconds for the weapon to deploy when swapped to from a main weapon.| -``deploycatch_time``|``float``|True|Unknown.| -``deployfirst_time``|``float``|True|Unknown.| -``description``|``string``|True|Text displayed in weapon flyout descriptions.| -``destroy_on_all_ammo_take``|``bool``|True|Unknown.| -``destroy_on_drop``|``bool``|True|Destroys the weapon when dropped, preventing pickup.| -``dialog_core_online``|``string``|False|Voiceline played when Core is available.| -``dialog_core_activated``|``string``|False|Voiceline played when Core is activated.| -``does_not_interrupt_cloak``|``bool``|False|Enables/disables not triggering cloak flickering on toss. (Grenades only)| -``dof_nearDepthEnd``|``float``|True|Unknown.| -``dof_nearDepthStart``|``float``|True|Unknown.| -``dof_zoom_focusArea_Bottom``|``float``|True|Unknown.| -``dof_zoom_focusArea_Horizontal``|``float``|True|Unknown.| -``dof_zoom_focusArea_Top``|``float``|True|Unknown.| -``dof_zoom_nearDepthEnd``|``float``|True|Unknown.| -``dof_zoom_nearDepthStart``|``float``|True|Unknown.| -``empty_reload_only``|``bool``|False|Enables/disables allowing reloads only when there is no ammo in the magazine.| -``enable_highlight_networking_on_creation``|``bool``|True|Unknown.| -``explosion_damage``|``int``|True|Maximum explosion damage dealt to non-heavily armored targets.| -``explosion_damage_flags``|``int``|True|Unused. Likely equivalent to ``damage_flags``, but for explosions.| -``explosion_damage_heavy_armor``|``int``|True|Maximum explosion damage dealt to heavily armored targets. Optional.|"If unused, ``explosion_damage`` is applied instead." -``explosion_damages_owner``|``bool``|True|Enables/disables damaging the user with explosions.| -``explosion_inner_radius``|``float``|True|The distance within which maximum explosion damage is dealt. Optional.|"If unused, assumed to be 0." -``explosion_shake_amplitude``|``float``|True|Strength of screen shake caused by explosions.| -``explosion_shake_duration``|``float``|True|The time in seconds that the explosion screen shake lasts.| -``explosion_shake_frequency``|``float``|True|Frequency of the explosion screen shake pattern.| -``explosion_shake_radius``|``float``|True|The radius in which the explosion screen shake applies to enemies.| -``explosionradius``|``float``|True|The maximum distance within which explosion damage can be dealt.| -``fast_swap_to``|``bool``|True|Enables/disables fast swap when swapping to the weapon.| -``fire_anim_rate``|``float``|False|Unknown.| -``fire_duration``|``float``|True|Duration in seconds that an ability lasts for. Used by offhand weapons.|"Also determines ammo drain time for weapons with ``ammo_drains_to_empty_on_fire`` enabled." -``fire_mode``|``string``|True|Determines weapon attack and holster behavior.|"``auto``, ``full-auto``: Attacks as long as the trigger is held. (Default) - -``semi-auto``: Attacks once per trigger pull. - -``offhand``: Swapped to when triggered, attacks as soon as possible, and holsters once fired. - -``offhand_instant``: Immediately attacks without being swapped to. - -``offhand_melee``: Used by melee weapons. - -``offhand_melee_hybrid``: Used by held melee weapons. Triggers a melee attack by attacking with the weapon." -``fire_rate``|``float``|True|The fire rate of the weapon in attacks per second.|"For burst weapons, determines the fire rate of the burst. - -For weapons with accelerating fire rate, determines the minimum fire rate. - -Also prevents other actions (e.g. holstering, melee) until the shot cooldown (1/``fire_rate``) has passed." -``fire_rate_max``|``float``|True|The maximum fire rate of the weapon in attacks per second. Used for accelerating fire rate.| -``fire_rate_max_time_cooldown``|``float``|True|The time in seconds for the fire rate to decrease to minimum. Used for accelerating fire rate.| -``fire_rate_max_time_speedup``|``float``|True|The time in seconds for the fire rate to increase to maximum. Used for accelerating fire rate.| -``fire_rate_max_use_ads``|``bool``|True|Enables/disables setting fire rate to ``fire_rate_max`` when aiming down sights.|"Disables acceleration defined by ``fire_rate_max_time_cooldown`` and ``fire_rate_max_time_speedup``." -``fire_rumble``|``string``|True|Determines the class used for controller rumble.| -``fire_sound_1``|``string``|True|Deprecated. Sound effect played to user on attack.| -``fire_sound_1_npc``|``string``|True|Sound effect played to others on NPC attack.| -``fire_sound_1_player_1p``|``string``|True|Sound effect played to user on attack.| -``fire_sound_1_player_3p``|``string``|True|Sound effect played to others on attack.|"Additional fire sound effects exist up to ``fire_sound_3``." -``fire_sound_first_shot``|``string``|True|Deprecated. Sound effect played for the user on the first attack per trigger pull.| -``fire_sound_first_shot_npc``|``string``|True|Deprecated. Sound effect played for others on the first attack per trigger pull done by an NPC.| -``fire_sound_first_shot_player_1p``|``string``|True|Deprecated. Sound effect played for the user on the first attack per trigger pull.| -``fire_sound_first_shot_player_3p``|``string``|True|Deprecated. Sound effect played for others on the first attack per trigger pull.|"This functionality is done with looping sound effects now." -``flyoutEnabled``|``bool``|False|Enables/disables weapon flyouts for this weapon.| -``fx_muzzle_flash_attach``|``string``|True|The weapon part to attach the muzzle flash effect to.| -``fx_muzzle_flash_attach_scoped``|``string``|True|The weapon part to attach the muzzle flash effect to while aiming down sights.| -``fx_muzzle_flash_view``|``string``|True|The muzzle flash effect shown to the user on attack.| -``fx_muzzle_flash_world``|``string``|True|The muzzle flash effect shown to others on attack.|"An additional muzzle flash effect can be used under ``fx_muzzle_flash2``." -``fx_shell_eject_attach``|``string``|True|The weapon part to attach the shell eject effect to.| -``fx_shell_eject_attach_scoped``|``string``|True|The weapon part to attach the shell eject effect to while aiming down sights.| -``fx_shell_eject_view``|``asset``|True|The shell eject effect shown to the user on attack.| -``fx_shell_eject_world``|``asset``|True|The shell eject effect shown to others on attack.|"An additional shell eject effect can be used under ``fx_shell_eject2``." -``gamepad_use_yaw_speed_for_pitch_ads``|``bool``|True|Uses yaw sensitivity for pitch sensitivity on controllers (normally, pitch is lower).| -``gesture_attack_anim``|``bool``|False|Unknown.| -``grapple_maxLength``|``float``|True|The maximum horizontal length of grapple (x/y axis).| -``grapple_maxLengthVert``|``float``|True|The maximum vertical length of grapple (z axis).| -``grapple_power_required``|``float``|True|The minimum amount of power required to use grapple.| -``grapple_power_use_rate``|``float``|True|The power drained per second while grapple is in use.| -``grapple_weapon``|``bool``|True|Identifies that the weapon is a grapple.| -``grenade_arc_impact_indicator_effect``|``asset``|True|The visual effect where the grenade arc indicator touches terrain.| -``grenade_arc_indicator_bounce_count``|``int``|True|The number of bounces the grenade arc indicator shows.| -``grenade_arc_indicator_effect``|``asset``|True|The particle effect used to create the grenade arc indicator.| -``grenade_arc_indicator_effect_first``|``asset``|True|Unknown.| -``grenade_arc_indicator_show_from_hip``|``bool``|True|Enables/disables the grenade arc indicator to be shown while not aiming down sights.| -``grenade_bounce_extra_vertical_randomness``|``float``|True|Scalar on the maximum random vertical velocity added to grenade velocity on bounce. (Grenades only)| -``grenade_bounce_randomness``|``float``|True|Scalar on the maximum random horizontal velocity added to grenade velocity on bounce. (Grenades only)| -``grenade_bounce_vel_frac_along_normal``|``float``|True|The fraction of velocity preserved when bouncing off a surface parallel to velocity. (Grenades only)| -``grenade_bounce_vel_frac_shallow``|``float``|True|The fraction of velocity preserved when bouncing off a surface at a shallow angle to velocity. (Grenades only)| -``grenade_bounce_vel_frac_sharp``|``float``|True|The fraction of velocity preserved when bouncing off a surface at a sharp angle to velocity. (Grenades only)| -``grenade_death_drop_velocity_extraUp``|``float``|True|The fraction of velocity applied upward when the grenade is released by dying. (Grenades only)| -``grenade_death_drop_velocity_scale``|``float``|True|The fraction of velocity applied forwards (in current direction) when the grenade is released by dying. (Grenades only)| -``grenade_disc_throw``|``bool``|False|Unknown.| -``grenade_fuse_time``|``float``|True|The time in seconds after being pulled out that a grenade will last before exploding. (Grenades only)| -``grenade_ignition_time``|``float``|True|The time in seconds in time after ignition that a grenade will last before expiring. Ignition is triggered in script. (Grenades only)| -``grenade_orient_to_velocity``|``bool``|True|Unknown.| -``grenade_radius_horizontal``|``float``|True|Horizontal distance a grenade will shift by when bouncing horizontally. (Grenades only)| -``grenade_radius_vertical``|``float``|True|Bonus vertical distance on the grenade hitbox. (Grenades only)| -``grenade_roll_vel_frac_per_second``|``float``|True|The fraction of velocity preserved per second of rolling. (Grenades only)| -``grenade_show_indicator_to_owner``|``bool``|False|Enables/disables the nearby grenade indicator for the user on grenades fired.| -``headshot_distance``|``float``|False|The distance within which headshots can occur. Optional.|"If unused, ``damage_far_distance`` is applied instead." -``hide_holstered_sidearm_when_active``|``bool``|True|Hides the holstered weapon while this weapon is active. Primarily used by offhands.| -``holster_time``|``float``|True|The time in seconds for the weapon to holster when swapping to a main weapon.|"``burst_fire_delay`` and ``fire_rate`` can cause a weapon to take longer to holster than this time." -``holster_type``|``string``|True|Determines where the weapon is holstered on the player model.| -``holstermodel``|``asset``|True|The weapon viewmodel while holstered.| -``hud_icon``|``string``|True|The icon shown for the weapon on HUD.| -``idle_sound_player_1p``|``string``|True|Sound effect played while the weapon is idle.| -``ignition_distance``|``float``|True|The distance at which the missile is ignited and ``pre_ignition`` values no longer apply. (Missiles only)| -``ignition_effect``|``float``|True|The visual effect played upon ignition. (Missiles only)| -``ignition_sound``|``float``|True|The sound effect played upon ignition. (Missiles only)| -``impact_effect_table``|``asset``|True|The effect table referenced for collisions.|"Includes both visuals and sound effects." -``impulse_force``|``int``|True|The impulse force applied on damage.| -``impulse_force_explosions``|``int``|True|The impulse force applied on explosion damage. (Optional)|"If unused, ``impulse_force`` is applied instead." -``instant_swap_from``|``bool``|True|Instantly swaps when swapping from this weapon to another.| -``instant_swap_to``|``bool``|True|Instantly swaps when swapping to this weapon from another.| -``is_burn_mod``|``bool``|True|Used to identify Amped attachments and trigger related flags.| -``item_flags``|``int``|False|Unknown.| -``leveled_pickup``|``bool``|False|Unknown.| -``lifetime_shots_default``|``int``|True|Unknown.| -``loadout_child_ref``|``string``|True|Unknown.| -``loadout_parent_ref``|``string``|True|Unknown.| -``loadout_selectable``|``bool``|True|Unknown.| -``loadout_type``|``string``|True|Unknown.| -``looping_sounds``|``bool``|True|Enables/disables ``burst_or_looping_fire_sound`` effects.|"Does not disable ``fire_sound`` effects." -``low_ammo_fraction``|``float``|True|Unknown.| -``low_ammo_sound_name_1``|``string``|True|Sound effect played to the user on the last shot in the magazine.|"Additional values exist for the i-th to last shot up to ``low_ammo_sound_name_15``." -``low_ammo_sound_range_name_1``|``string``|True|Unknown.| -``low_ammo_sound_range_start_1``|``int``|True|Unknown.|"Additional values for these exist up to ``low_ammo_sound_range_[x]_3``." -``lower_time``|``float``|True|The time in seconds it takes to lower the weapon when swapping to an offhand weapon.| -``melee_angle``|``float``|True|The angle of the cone used for melee hit detection.| -``melee_anim_1p_number``|``int``|True|ID used to determine the first person animation of a melee weapon.| -``melee_anim_3p``|``string``|True|Determines the third person animation of a melee weapon.| -``melee_attack_animtime``|``float``|True|The time in seconds it takes for the whole first person melee animation to play.|"Also affects the timing of the melee hitbox (both startup and duration). - -Does not change the length of time the user is locked to their melee weapon." -``melee_can_hit_humansized``|``bool``|True|Enables/disables the melee weapon to hit non-heavily armored targets.| -``melee_can_hit_titans``|``bool``|True|Enables/disables the melee weapon to hit heavily armored targets.| -``melee_damage``|``int``|True|Melee damage dealt to non-heavily armored targets.| -``melee_damage_heavyarmor``|``int``|True|Melee damage dealt to heavily armored targets.| -``melee_freezelook_on_hit``|``float``|True|Unknown.| -``melee_lunge_target_angle``|``float``|True|The angle of the cone used for melee lunge. | -``melee_lunge_target_range``|``float``|True|The range of the cone used for melee lunge.| -``melee_lunge_time``|``float``|True|The time in seconds a melee lunge takes to complete its travel.| -``melee_raise_recovery_animtime_normal``|``float``|True|Scalar on the time it takes to raise the held weapon after a melee.| -``melee_raise_recovery_animtime_quick``|``float``|True|Unknown.| -``melee_range``|``float``|True|The range of the cone used for melee hit detection.| -``melee_respect_next_attack_time``|``bool``|True|Unknown.| -``melee_rumble_on_hit``|``string``|True|Determines the class used for controller rumble on melee hit.| -``melee_rumble_on_hit_partial``|``string``|True|Unknown.| -``melee_sound_attack_1p``|``string``|True|Sound effect played to the user on melee attack.| -``melee_sound_attack_3p``|``string``|True|Sound effect played to others on melee attack.| -``menu_alt_icon``|``string``|True|Unknown.| -``menu_icon``|``string``|True|Icon shown for this weapon in menus (e.g. loadout screen).| -``menu_image``|``string``|True|Unknown.| -``minimap_reveal_distance``|``float``|True|Unknown.| -``mod_description``|``string``|True|Unknown.| -``mod_print_name``|``string``|True|Unknown.| -``mod_short_print_name``|``string``|True|Unknown.| -``move_speed_modifier``|``float``|True|Scalar on user movement speed.| -``move_speed_modifier_when_out_of_ammo``|``float``|True|Scalar on user movement speed while the weapon is out of ammo (both stockpile and magazine).| -``net_bullet_fix``|``bool``|True|Unknown.| -``net_optimize``|``bool``|False|Used to improve performance of hitscans. Should always be true for hitscan weapons.|"Projectiles fired with this on will have no third person sound effect and will not ping radar." -``never_drop``|``bool``|True|Makes the weapon unable to be dropped.| -``npc_accuracy_multiplier_heavy_armor``|``float``|True|Scalar on NPC accuracy when targeting a heavily armored target. (Higher = better)| -``npc_accuracy_multiplier_npc``|``float``|True|Scalar on NPC accuracy when targeting a non-heavily armored NPC. (Higher = better)| -``npc_accuracy_multiplier_pilot``|``float``|True|Scalar on NPC accuracy when targeting a non-heavily armored player. (Higher = better)| -``npc_aim_at_feet``|``bool``|True|Enables/disables NPCs aiming at the feet of targets.| -``npc_aim_at_feet_vs_heavy_armor``|``bool``|True|Enables/disables NPCs aiming at the feet of heavily armored targets.| -``npc_attack_cone_angle``|``float``|True|Unknown.| -``npc_burst_secondary``|``int``|True|Unknown.| -``npc_charge_time_max``|``float``|True|Maximum time in seconds that the NPC will charge the weapon for.| -``npc_charge_time_min``|``float``|True|Minimum time in seconds that the NPC will charge the weapon for.| -``npc_clear_charge_if_not_fired``|``bool``|True|Enables/disables clearing weapon charge for NPCs if they do not fire when it finishes.| -``npc_damage_far_distance``|``float``|True|The distance at which the far damage value is reached for NPCs. Optional.|"Controls maximum range for hitscan shotgun attacks. - -Damage scales linearly between near to far distances and far to very far (if it is used) distances." -``npc_damage_far_value``|``float``|True|Damage dealt to non-heavily armored targets at ``npc_damage_far_distance`` for NPCs. Optional.| -``npc_damage_far_value_titanarmor``|``float``|True|Damage dealt to heavily armored targets at ``npc_damage_far_distance`` for NPCs. Optional.| -``npc_damage_near_distance``|``float``|True|The farthest distance at which near damage value is applied for NPCs. Optional.|"Damage scales linearly between near to far distances." -``npc_damage_near_value``|``float``|True|Damage dealt to non-heavily armored targets at or below ``npc_damage_near_distance`` for NPCs. Optional| -``npc_damage_near_value_titanarmor``|``float``|True|Damage dealt to heavily armored targets at or below ``npc_damage_near_distance`` for NPCs. Optional.| -``npc_damage_very_far_distance``|``float``|True|The distance at which the very far damage value is reached for NPCs. Optional.| -``npc_damage_very_far_value``|``float``|True|Damage dealt to non-heavily armored targets at or past ``npc_damage_ver_far_distance`` for NPCs. Optional.| -``npc_damage_very_far_value_titanarmor``|``float``|True|Damage dealt to heavily armored targets at or past ``npc_damage_ver_far_distance``. Optional.|"For each ``npc_damage`` value, if it is unused, the corresponding player value is applied instead." -``npc_dangerous_to_heavy_armor``|``bool``|True|Unknown.| -``npc_dangerous_to_normal_armor``|``bool``|True|Unknown.| -``npc_directed_fire_ang_limit_cos``|``float``|True|Unknown.| -``npc_explosion_damage``|``int``|True|Maximum explosion damage dealt to non-heavily armored targets for NPCs.| -``npc_explosion_damage_heavy_armor``|``int``|True|Maximum explosion damage dealt to heavily armored targets for NPCs.|"Unlike ``npc_damage_`` values, ``npc_explosion_damage`` values are set to 0 if unused." -``npc_fire_at_enemy_defense_time``|``float``|True|The time in seconds that an NPC will fire at a defensive before holding their shots.| -``npc_full_auto_vs_heavy_armor``|``bool``|True|Unknown.| -``npc_lead_time_max_dist``|``float``|True|Unknown.| -``npc_lead_time_min_dist``|``float``|True|Unknown.| -``npc_lead_time_scale``|``float``|True|Unknown.| -``npc_max_burst``|``int``|True|The maximum number of shots an NPC will fire in a burst. Weapon need not be a burst weapon.| -``npc_max_engage_range``|``float``|True|The maximum range within which an NPC will move towards a non-heavily armored target.| -``npc_max_engage_range_heavy_armor``|``float``|True|The maximum range within which an NPC will move towards a heavily armored target.| -``npc_max_range``|``float``|True|The maximum range within which an NPC will attack a target.| -``npc_max_range_secondary``|``float``|True|Unknown.| -``npc_min_burst``|``int``|True|The minimum number of shots an NPC will fire in a burst. Weapon need not be a burst weapon.| -``npc_min_engage_range``|``float``|True|The range within which an NPC will stop moving towards a non-heavily armored target.| -``npc_min_engage_range_heavy_armor``|``float``|True|The range within which an NPC will stop moving towards a heavily armored target.| -``npc_min_range``|``float``|True|The minimum range before an NPC will attack a target.| -``npc_min_range_secondary``|``float``|True|Unknown.| -``npc_miss_fast_player``|``bool``|True|Unknown.| -``npc_pre_fire_delay``|``float``|True|Time in seconds before an NPC can fire the weapon once a target is chosen.| -``npc_pre_fire_delay_interval``|``float``|True|Time in seconds before ``npc_pre_fire_delay`` triggers again.| -``npc_reload_enabled``|``bool``|True|Allows NPCs to reload the weapon. Optional.|"If unused, ``reload_enabled`` is applied instead." -``npc_rest_time_between_bursts_expedite``|``float``|True|Time in seconds before an NPC will fire another burst if staggered during rest time.| -``npc_rest_time_between_bursts_max``|``float``|True|Maximum time in seconds before an NPC will fire another burst.| -``npc_rest_time_between_bursts_min``|``float``|True|Minimum time in seconds before an NPC will fire another burst. | -``npc_rest_time_secondary``|``float``|True|Unknown.| -``npc_self_explosion_safety``|``bool``|True|Unknown.| -``npc_spread_cone_focus_time``|``float``|True|Unknown.| -``npc_spread_defocused_cone_multiplier``|``float``|True|Unknown.| -``npc_spread_pattern_focus_time``|``float``|True|Unknown.| -``npc_spread_pattern_not_in_fov_factor``|``float``|True|Unknown.| -``npc_spread_pattern_not_in_fov_time``|``float``|True|Unknown.| -``npc_suppress_lsp_allowed``|``bool``|True|Unknown.| -``npc_titan_ability``|``string``|False|Unknown.| -``npc_use_ads_move_speed_scale``|``bool``|True|Unknown.| -``npc_use_check_type``|``string``|False|Unknown.| -``npc_use_long_duration``|``float``|True|Unknown.| -``npc_use_max_damage``|``float``|True|Maximum amount of damage taken before an NPC will use this weapon.| -``npc_use_min_damage``|``float``|True|Minimum amount of damage taken before an NPC will use this weapon.| -``npc_use_min_projectile_damage``|``float``|True|Minimum amount of damage taken from projectiles before an NPC will use this weapon.| -``npc_use_normal_duration``|``float``|False|Time in seconds that an NPC will use this weapon.| -``npc_use_short_duration``|``float``|True|Unknown.| -``npc_use_strict_muzzle_dir``|``bool``|True|Unknown.| -``npc_vortex_block``|``bool``|True|Unknown.| -``offhand_blocks_sprint``|``bool``|True|Prevents the user from sprinting while this offhand weapon is in use.| -``offhand_default_inventory_slot``|``int``|True|Determines the inventory slot this offhand is inserted into with the ``give`` cheat command.| -``offhand_hold_enabled``|``bool``|True|Enables/disables holding the offhand weapon while it is pressed and attacking on release.| -``offhand_interupts_weapon_anims``|``bool``|True|Enables/disables interrupting any currently active weapon and immediately starting deployment when activating the weapon.| -``offhand_switch_force_draw``|``bool``|True|Unknown.| -``offhand_transition_has_attach_detach_anim_events``|``bool``|True|Unknown.| -``OnClientAnimEvent``|``void functionref( entity weapon, string name )``|False|Unknown. (Client only)| -``OnProjectileCollision``|``void functionref( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )``|False|Callback ran when projectiles collide with terrain or entities.| -``OnProjectileIgnite``|``void functionref( entity projectile )``|False|Callback ran when grenades ignite.| -``OnWeaponActivate``|``void functionref( entity weapon )``|False|Callback ran when the weapon becomes active (e.g. when the crosshair becomes visible).| -``OnWeaponAttemptOffhandSwitch``|``bool functionref( entity weapon )``|False|Callback ran when attempting to switch to an offhand weapon. Returns true if successful or false otherwise.| -``OnWeaponChargeBegin``|``bool functionref( entity weapon )``|False|Callback ran when charging begins. Returns true if successful or returns false otherwise and denies the charge.| -``OnWeaponChargeEnd``|``void functionref( entity weapon )``|False|Callback ran when charging ends.| -``OnWeaponChargeLevelIncreased``|``bool functionref( entity weapon )``|False|Callback ran when charge level increases. Returns true. False conditions unknown.| -``OnWeaponCustomActivityStart``|``void functionref( entity weapon )``|False|Unknown.| -``OnWeaponDeactivate``|``void functionref( entity weapon )``|False|Callback ran when the weapon becomes inactive (e.g. when the crosshair disappears)| -``OnWeaponNpcPreAttack``|``void functionref( entity weapon )``|False|Callback ran when an NPC begins the pre-fire delay. (Server only)| -``OnWeaponNpcPrimaryAttack``|``var functionref( entity weapon, WeaponPrimaryAttackParams attackParams )``|False|Callback ran when the weapon attacks from an NPC. Returns ammo cost if successful or 0 if not. (Server only)| -``OnWeaponOwnerChanged``|``void functionref( entity weapon, WeaponOwnerChangedParams changeParams )``|False|Callback ran when the user changes.| -``OnWeaponPrimaryAttack``|``var functionref( entity weapon, WeaponPrimaryAttackParams attackParams )``|False|Callback ran when the weapon attacks. Returns ammo cost if successful or 0 if not.| -``OnWeaponPrimaryAttackAnimEvent``|``var functionref( entity weapon, WeaponPrimaryAttackParams attackParams )``|False|Callback ran at a specific point in the weapon's attack animation. Returns ammo cost if successful or 0 if not.| -``OnWeaponReadyToFire``|``void functionref( entity weapon )``|False|Callback ran when the weapon is ready to fire.| -``OnWeaponReload``|``void functionref( entity weapon, int milestone )``|False|Callback ran when reload begins. Can have a nonzero milestone if reload was previously interrupted.| -``OnWeaponStartZoomIn``|``void functionref( entity weapon )``|False|Callback ran when the user starts aiming down sights.| -``OnWeaponStartZoomOut``|``void functionref( entity weapon )``|False|Callback ran when the user stops aiming down sights.| -``OnWeaponSustainedDischargeBegin``|``bool functionref( entity weapon )``|False|Callback ran when sustained discharge begins. Returns true if successful or returns false otherwise and denies the sustained discharge.| -``OnWeaponSustainedDischargePulse``|``bool functionref( entity weapon, WeaponPrimaryAttackParams attackParams )``|False|Callback ran when the sustained discharge pulses. Returns true if successful or false otherwise and stops the sustained discharge.|Only used when ``sustained_discharge_want_pulse_callbacks`` is enabled. -``OnWeaponSustainedDischargeEnd``|``void functionref( entity weapon )``|False|Callback ran when sustained discharge emds.| -``OnWeaponTossCancelDrop``|``void functionref( entity weapon, WeaponPrimaryAttackParams attackParams )``|False|Callback ran when a toss-able object is dropped by swapping.| -``OnWeaponTossPrep``|``void functionref( entity weapon, WeaponTossPrepParams prepParams )``|False|Callback ran when a toss-able object is pulled out.| -``OnWeaponTossReleaseAnimEvent``|``void functionref( entity weapon, WeaponPrimaryAttackParams attackParams )``|False|Callback ran when a toss-able object is released.| -``OnWeaponVortexHitBullet``|``bool functionref( entity weapon, entity vortexSphere, var damageInfo )``|False|Callback ran when a vortex weapon is hit by a hitscan. Returns true if successful and deletes the bullet or false otherwise.| -``OnWeaponVortexHitProjectile``|``bool functionref( entity weapon, entity vortexSphere, entity attacker, entity projectile, vector contactPos )``|False|Callback ran when a vortex weapon is hit by a projectile. Returns true if successful and deletes the projectile or false otherwise.| -``ordnance_crosshair_always_on_start_index``|``int``|True|The index of a crosshair in the weapon's crosshair list to always have on. Used to show cooldowns as Pilot.| -``pass_through_damage_preserved_scale``|``float``|True|Scalar on damage dealt to following targets after the shot pierces through a target.| -``pass_through_depth``|``float``|True|The total amount of depth a shot can pierce through, inclusive. | -``passive``|``string``|False|Determines what passive to give when the Core weapon starts attacking.|"Only works for ``PAS_FUSION_CORE``, ``PAS_SHIELD_BOOST``, ``PAS_BERSERKER``, ``PAS_SHIFT_CORE``, and ``PAS_SMART_CORE``." -``pickup_hold_prompt``|``string``|False|Unknown.| -``pickup_press_prompt``|``string``|False|Unknown.| -``play_offhand_charging_anim``|``bool``|False|Enables/disables the standard charging animation of an offhand weapon for others.| -``play_offhand_fire_anim``|``bool``|False|Unknown.| -``play_offhand_start_end_anim``|``bool``|False|Unknown.| -``playermodel``|``asset``|True|Model of the weapon shown to others when held.| -``pre_ignition_damage``|``int``|True|Damage dealt to non-heavily armored targets before ignition. (Missiles only)| -``pre_ignition_damage_titanarmor``|``int``|True|Damage dealt to heavily armored targets before ignition. (Missiles only)| -``pre_ignition_flight_sound``|``string``|True|Sound effect played on missiles in flight before ignition. (Missiles only)| -``pre_ignition_impact_effect_table``|``asset``|True|The effect table referenced for collisions before ignition. (Missiles only)|"Includes both visuals and sound effects." -``pre_ignition_npc_damage``|``int``|True|Damage dealt to non-heavily armored targets before ignition for NPCs. Optional. (Missiles only)|"If unusued, ``pre_ignition_damage`` applies instead." -``pre_ignition_npc_damage_titanarmor``|``int``|True|Damage dealt to heavily armored targets before ignition for NPCs. Optional. (Missiles only)|"If unusued, ``pre_ignition_damage_titanarmor`` applies instead." -``pre_ignition_speed``|``float``|True|Speed of the missile before ignition. (Missiles only)| -``pre_ignition_trail_effect``|``string``|True|Trail effect shown on the missile before ignition. (Missiles only)| -``primary_fire_does_not_block_sprint``|``bool``|True|Allows the main weapon to fire while sprinting.| -``printname``|``string``|True|Name displayed on the weapon selection screen in loadout creation.| -``proficiency_average_additional_rest``|``float``|True|Additional rest time between uses for NPCs with average proficiency.| -``proficiency_average_bias``|``float``|True|Unknown.| -``proficiency_average_spreadscale``|``float``|True|Scalar on spread for NPCs with average proficiency.|"Additional values exist for ``poor``, ``good``, ``very_good``, and ``perfect`` proficiencies." -``projectile_airburst_on_death``|``bool``|True|Unknown.| -``projectile_adjust_to_gun_barrel``|``bool``|False|Adjusts projectiles to visually launch from the weapon's barrel.| -``projectile_chasecamDistanceMax``|``float``|True|Unknown.| -``projectile_chasecamMaxOrbitDepth``|``float``|True|Unknown.| -``projectile_chasecamMaxPitchUp``|``float``|True|Unknown.| -``projectile_chasecamOffsetForward``|``float``|True|Forward vector offset of the camera from the projectile in killcams following it.| -``projectile_chasecamOffsetRight``|``float``|True|Right vector offset of the camera from the projectile in killcams following it.| -``projectile_chasecamOffsetUp``|``float``|True|Up vector offset of the camera from the projectile in killcams following it.| -``projectile_collide_with_owner``|``bool``|True|Unknown.| -``projectile_collide_with_owner_grace_time``|``float``|True|Unknown.| -``projectile_damage_reduction_per_bounce``|``float``|True|Flat damage reduction per bounce.|"Unaffected by normal damage falloff." -``projectile_damages_owner``|``bool``|True|Enables/disables direct hit damage to the user from projectiles fired.| -``projectile_death_sound``|``string``|True|Unknown.| -``projectile_do_predict_impact_effects``|``bool``|True|Unknown.| -``projectile_drift_intensity``|``float``|True|Unknown.| -``projectile_drift_windiness``|``float``|True|Unknown.| -``projectile_first_person_offset_fraction``|``float``|True|Adjusts how far projectiles fired travel at an offset angle before straightening in first person. | -``projectile_flight_sound``|``string``|True|Sound effect played on projectiles in flight.| -``projectile_gravity_scale``|``float``|True|Scalar on gravity applied to projectiles.| -``projectile_ignore_owner_damage``|``bool``|False|Enables/disables owner damage to projectiles fired if they can take damage.| -``projectile_ignores_vortex``|``string``|False|Determines the bounce behavior of projectiles upon hitting vortex entities and prevents them from being deleted.|"Held vortexes (i.e. Vortex and Thermal Shield) only check for ``fall_vortex`` and still delete projectiles with other values. - -``mirror``: Reverses horizontal velocity. (``< -1, -1, 1 >``) - -``drop``: Reverses and reduces horizontal velocity by 75% and sets vertical velocity to 0. (``< -0.25, -0.25, 0 >``) - -``fall``, ``fall_vortex``: Reverses and reduces all velocity by 75%. (``< -0.25, -0.25, -0.25 >``)" -``projectile_inherit_owner_velocity_scale``|``float``|True|Scalar on how much of the user's velocity is applied to the projectile when fired.| -``projectile_killreplay_enabled``|``bool``|True|Allows killcams to follow the projectile that dealt the kill.| -``projectile_launch_pitch_offset``|``float``|True|Pitch offset projectiles are fired at (positive = up).| -``projectile_launch_speed``|``float``|True|Base speed of projectiles fired.| -``projectile_lifetime``|``float``|True|The time in seconds projectiles last before disappearing.| -``projectile_max_deployed``|``int``|True|The maximum number of projectiles that this weapon can have existing at once. Only works for weapons with tracked projectiles in script.| -``projectile_ricochet_max_count``|``int``|True|The maximum number of ricochets projectiles can have before disappearing on terrain collision.| -``projectile_speed_reduction_factor``|``float``|True|The fraction of speed lost by projectiles on ricochet.| -``projectile_straight_radius_max``|``float``|True|Unknown.| -``projectile_straight_radius_min``|``float``|True|Unknown.| -``projectile_straight_time_max``|``float``|True|Unknown.| -``projectile_straight_time_min``|``float``|True|Unknown.| -``projectile_trail_effect_0``|``asset``|True|Trail effect shown on projectiles.|"Additional trail effects exist up to ``projectile_trail_effect_4``. " -``projectile_visible_to_smart_ammo``|``bool``|True|Allows projectiles to be targeted by smart weapons.| -``projectiles_per_shot``|``int``|True|Has no native use. Used in script by some weapons to determine the number of projectiles fired per shot.| -``raise_from_sprint_time``|``float``|True|The time in seconds of the weapon's raise animation after sprinting.|"Not the time before firing is allowed. Animations can allow firing sooner at various fractions of the full raise time." -``raise_time``|``float``|True|The time in seconds to raise the weapon when swapping from an offhand weapon.|"Does not include the time to raise the weapon after melee. - -Not the time before firing is allowed. Animations can allow firing sooner at various fractions of the full raise time." -``readyhint``|``string``|True|Usage hint text shown to the user in reminders. Used by Cores and inventory offhands (e.g. e-smoke, boosts).| -``readymessage``|``string``|True|Large text shown to the user in reminders. Used by Cores and inventory offhands (e.g. e-smoke, boosts).| -``rechamber_time``|``float``|True|The time in seconds to rechamber another round. Use by bolt-action weapons.|"Rechambering only begins after other delays (e.g. ``fire_rate``, ``burst_fire_delay``) are finished." -``red_crosshair_range``|``float``|True|The range within which the crosshair will turn red when aiming at an enemy.| -``regen_ammo_refill_rate``|``float``|True|The rate in ammo per second at which ammo is regenerated in the magazine.| -``regen_ammo_refill_start_delay``|``float``|True|The time in seconds since last shot fired before ammo regeneration begins.| -``regen_ammo_sound_range_name_1``|``string``|True|Unknown.| -``regen_ammo_sound_range_start_1``|``int``|True|Unknown.|"Additional values exist up to ``regen_ammo_sound_range_[x]_3``." -``regen_ammo_stockpile_drain_rate_when_charging``|``float``|True|Unknown.| -``regen_ammo_stockpile_max_fraction``|``float``|True|Unknown.| -``regen_ammo_while_firing``|``bool``|True|Enables/disables incurring ``regen_ammo_refill_start_delay`` when firing a shot.| -``reload_alt_anim``|``bool``|True|Enables/disables a flag on certain weapons to use an alternate reload animation.| -``reload_enabled``|``bool``|True|Allows the weapon to be reloaded.| -``reload_is_segmented``|``bool``|True|Enables/disables segmented reloads for the weapon.|"Segmented reloads do not have reload milestones." -``reload_no_auto_if_ads_pressed``|``bool``|True|Disables automatic reloads when the magazine is empty while aiming down sights.| -``reload_time``|``float``|True|The time in seconds to complete the reload animation when reloading from a non-empty magazine.|"For segmented reloads, this includes the time to start the reloading animation and load one segment." -``reload_time_late1``|``float``|True|The time in seconds to complete the non-empty reload animation from the first reload milestone.|"Additional values exist for the i-th reload milestone up to ``reload_time_late5``." -``reloadempty_time``|``float``|True|The time in seconds to complete the reload animation when reloading from an empty magazine.|"For segmented reloads, this includes the time to start the reloading animation and reload one segment." -``reloadempty_time_late1``|``float``|True|The time in seconds to complete the empty reload animation from the first reload milestone.|"Additional values exist for the i-th reload milestone up to ``reloadempty_time_late5``." -``reloadsegment_time_end``|``float``|True|The time in seconds to complete the end animation of a segmented non-empty reload.|"The end segment does not prevent any actions and ends on sprint." -``reloadsegment_time_loop``|``float``|True|The time in seconds to complete one segment reload animation.| -``reloadsegmentempty_time_end``|``float``|True|The time in seconds to complete the end animation of a segmented empty reload.|"The end segment does not prevent any actions and ends on sprint." -``rui_crosshair_index``|``int``|True|The index of a crosshair in the weapon's crosshair list to display. | -``rumble``|``int``|False|Unknown.| -``scripted_projectile_max_timestep``|``float``|False|Unknown.| -``shared_energy_charge_cost``|``int``|True|Amount of shared energy consumed per frame (60 times per second) while charging.| -``shared_energy_cost``|``int``|True|Amount of shared energy consumed on attack.| -``shortprintname``|``string``|True|Name displayed for the weapon in most places (e.g. loadout screen, weapon flyouts, pickups).| -``show_grenade_indicator``|``bool``|False|Disables the nearby grenade indicator shown to nearby targets on grenades fired. (Grenades only)| -``show_pre_modded_tracer``|``bool``|True|Unknown.| -``silenced``|``bool``|True|Unknown.| -``smart_ammo_active_shot_damage_multiplier``|``float``|True|Unknown.| -``smart_ammo_active_shot_on_first_lock_only``|``bool``|True|Unknown.| -``smart_ammo_active_shot_time``|``float``|True|Unknown.| -``smart_ammo_alert_npc_fraction``|``float``|True|The fraction of lock on at which NPCs will be alerted of the lock.| -``smart_ammo_allow_ads_lock``|``bool``|True|Enables/disables smart ammo to lock on while aiming down sights.| -``smart_ammo_allow_hip_fire_lock``|``bool``|True|Enables/disables smart ammo to lock on while hipfiring.| -``smart_ammo_allow_search_while_firing``|``bool``|True|Allows smart ammo to lock on while firing.| -``smart_ammo_allow_search_while_inactive``|``bool``|True|Allows smart ammo to lock on while the weapon is not held.| -``smart_ammo_alt_lock_style``|``bool``|True|Enables/disables limiting total locks by charge amount (higher = less locks).| -``smart_ammo_always_do_burst``|``bool``|True|Enables/disables always firing the maximum number of attacks per target.| -``smart_ammo_apply_new_target_delay_to_first_target``|``bool``|True|Unknown.| -``smart_ammo_bounds_search_tick_interval``|``int``|False|Unknown.| -``smart_ammo_draw_acquisition_lines``|``bool``|True|Enables/disables displaying lines to target locks on the HUD.| -``smart_ammo_hold_and_reset_after_all_locks``|``float``|True|Unknown.| -``smart_ammo_hud_lock_style``|``string``|True|Determines the type of lock displayed.| -``smart_ammo_hud_type``|``string``|True|Determines the smart ammo layout displayed on the HUD.| -``smart_ammo_humans_only``|``bool``|False|Enables/disables targeting only humanoids.| -``smart_ammo_lock_effect_1p``|``asset``|True|Visual effect displayed on the weapon to the user while acquiring locks.| -``smart_ammo_lock_effect_3p``|``asset``|True|Visual effect displayed on the weapon to others while acquiring locks.| -``smart_ammo_lock_effect_attachment``|``string``|True|The weapon part to attach the lock visual effect to.| -``smart_ammo_lock_type``|``string``|True|Determines which target types the smart ammo can lock.|"``small``: Non-heavily armored targets. - -``large``: Heavily armored targets. - -``any``: Any target." -``smart_ammo_looping_sound_acquiring``|``string``|True|Sound effect played while smart ammo is acquiring locks.| -``smart_ammo_looping_sound_locked``|``string``|True|Sound effect played while smart ammo is locked on to a target.| -``smart_ammo_max_targeted_burst``|``int``|True|The maximum burst size fired at any individual target.| -``smart_ammo_max_targets``|``int``|True|The maximum number of targets that can be locked simultaneously.| -``smart_ammo_max_trackers_per_target``|``int``|True|The maximum number of locks per target.| -``smart_ammo_new_target_delay``|``float``|True|Time in seconds before the smart weapon can start acquiring locks.|"Time starts from the moment the weapon is swapped to, even if it can't acquire locks due to deploy/raise time." -``smart_ammo_npc_targets_must_be_tracked``|``bool``|True|Requires targets to be locked for NPCs to fire the weapon.| -``smart_ammo_only_search_on_charge``|``bool``|True|Enables/disables limiting lock acquisition to only while the weapon is charging.| -``smart_ammo_other_targets_must_be_tracked``|``bool``|True|Unknown.| -``smart_ammo_player_targets_must_be_tracked``|``bool``|True|Requires targets to be locked for players to fire the weapon.| -``smart_ammo_points_search_tick_interval``|``int``|False|Unknown.| -``smart_ammo_search_angle``|``float``|True|The angle of the smart ammo search cone. | -``smart_ammo_search_distance``|``float``|True|The range of the smart ammo search cone.| -``smart_ammo_search_enemy_team``|``bool``|True|Unknown.| -``smart_ammo_search_friendly_team``|``bool``|True|Unknown.| -``smart_ammo_search_neutral_team``|``bool``|True|Unknown.| -``smart_ammo_search_npcs``|``bool``|True|Enables/disables smart ammo searching for NPC targets.| -``smart_ammo_search_phase_shift``|``bool``|True|Unknown.| -``smart_ammo_search_players``|``bool``|True|Enables/disables smart ammo searching for player targets.| -``smart_ammo_stick_to_fully_locked_targets``|``bool``|True|Unknown.| -``smart_ammo_target_confirmed_sound``|``string``|True|Sound effect played when a target is fully locked.| -``smart_ammo_target_confirming_sound``|``string``|True|Sound effect played when a lock starts to be acquired.| -``smart_ammo_target_found_sound``|``string``|True|Sound effect played when a new target enters the search cone.| -``smart_ammo_target_lost_sound``|``string``|True|Sound effect played when locks on a target are lost.| -``smart_ammo_target_max_locks_heavy``|``int``|True|The maximum number of locks on a heavily armored target.| -``smart_ammo_target_max_locks_normal``|``int``|True|The maximum number of locks on a non-heavily armored target.|"If unused, acquires locks to deal enough damage to kill the target in a single burst (up to general maximum locks)." -``smart_ammo_target_npc_lock_factor``|``float``|True|Unknown.| -``smart_ammo_targeting_time_max``|``float``|True|The maximum time in seconds it takes to acquire a lock. | -``smart_ammo_targeting_time_max_npc``|``float``|True|The maximum time in seconds it takes to acquire a lock on an NPC.| -``smart_ammo_targeting_time_min``|``float``|True|The minimum time in seconds it takes to acquire a lock.| -``smart_ammo_targeting_time_min_npc``|``float``|True|The minimum time in seconds it takes to acquire a lock on an NPC.| -``smart_ammo_targeting_time_modifier_cloaked``|``float``|True|Scalar on lock on time when locking a cloaked target.| -``smart_ammo_targeting_time_modifier_projectile``|``float``|True|Scalar on lock on time when locking projectiles.| -``smart_ammo_targeting_time_modifier_projectile_owner``|``float``|True|Scalar on lock on time when locking projectiles from the user.| -``smart_ammo_titan_lock_point0``|``string``|False|Unknown.|"Additional values for lock point exist up to ``smart_ammo_titan_lock_point7``." -``smart_ammo_titans_block_los``|``bool``|False|Enables/disables titans blocking LoS for acquiring locks on other targets.| -``smart_ammo_track_cloaked_targets``|``bool``|True|Allows smart ammo to lock on to cloaked targets.| -``smart_ammo_tracked_targets_check_visibility``|``bool``|True|Unknown.| -``smart_ammo_tracker_status_effects``|``bool``|True|Unknown.| -``smart_ammo_unlock_debounce_time``|``float``|True|The time in seconds that locks on targets outside the search cone will be retained for before disappearing.|"Does not prevent locks from being cleared by looking too far away from the target." -``smart_ammo_weapon_type``|````|True|Determines the type of smart ammo fired.|"If unused, defaults to hitscan bullets. The only other class is ``homing_missile``." -``sound_dryfire``|``string``|True|Sound effect played on offhand weapons when an attempted use or swap fails.| -``sound_pickup``|``string``|True|Sound effect played when picking up the weapon.| -``sound_trigger_pull``|``string``|False|Unknown.| -``sound_weapon_ready``|``string``|True|Sound effect played on offhand weapons when they have reached the next ``ammo_min_to_fire`` multiple.| -``special_3p_attack_anim``|``bool``|False|Enables/disables playing a non-standard animation for an offhand weapon on charge.| -``special_3p_attack_anim_after_charge``|``bool``|False|Enables/disables playing a non-standard animation for an offhand weapon after charge ends.| -``spread_air_ads``|``float``|True|The angle of the shot spread cone while aiming down sights in the air (includes wallrunning).| -``spread_air_hip``|``float``|True|The angle of the shot spread cone while hipfiring in the air (includes wallrunning).| -``spread_crouch_ads``|``float``|True|The angle of the shot spread cone while grounded, aiming down sights, and crouching or sliding.| -``spread_crouch_hip``|``float``|True|The angle of the shot spread cone while grounded, hipfiring, and crouching or sliding| -``spread_decay_delay``|``float``|True|The time in seconds since last shot fired before spread kick begins to decay.| -``spread_decay_rate``|``float``|True|The amount of spread kick regressed per second when decaying.| -``spread_kick_on_fire_air_ads``|``float``|True|The amount spread increases by per shot when aiming down sights in the air (includes wallrunning).| -``spread_kick_on_fire_air_hip``|``float``|True|The amount spread increases by per shot when hipfiring in the air (includes wallrunning).| -``spread_kick_on_fire_crouch_ads``|``float``|True|The amount spread increases by per shot when grounded, aiming down sights, and crouching or sliding.| -``spread_kick_on_fire_crouch_hip``|``float``|True|The amount spread increases by per shot when grounded, hipfiring, and crouching or sliding.| -``spread_kick_on_fire_stand_ads``|``float``|True|The amount spread increases by per shot when grounded, aiming down sights, and standing or sprinting.| -``spread_kick_on_fire_stand_hip``|``float``|True|The amount spread increases by per shot when grounded, hipfiring, and standing or sprinting.| -``spread_lerp_speed``|``float``|True|Unknown.| -``spread_max_kick_air_ads``|``float``|True|The maximum amount of additional spread kick while aiming down sights in the air (includes wallrunning).| -``spread_max_kick_air_hip``|``float``|True|The maximum amount of additional spread kick while hipfiring in the air (includes wallrunning).| -``spread_max_kick_crouch_ads``|``float``|True|The maximum amount of additional spread kick while grounded, aiming down sights, and crouching or sliding.| -``spread_max_kick_crouch_hip``|``float``|True|The maximum amount of additional spread kick while grounded, hipfiring, and crouching or sliding.| -``spread_max_kick_stand_ads``|``float``|True|The maximum amount of additional spread kick while grounded, aiming down sights, and standing or sprinting.| -``spread_max_kick_stand_hip``|``float``|True|The maximum amount of additional spread kick while grounded, hipfiring, and standing or sprinting.| -``spread_stand_ads``|``float``|True|The angle of the shot spread cone while grounded, aiming down sights, and standing or walking.| -``spread_stand_hip``|``float``|True|The angle of the shot spread cone while grounded, hipfiring, standing, and not moving.| -``spread_stand_hip_run``|``float``|True|The angle of the shot spread cone while grounded, hipfiring, standing, and walking.| -``spread_stand_hip_sprint``|``float``|True|The angle of the shot spread cone while grounded, hipfiring, and sprinting.| -``spread_time_to_max``|``float``|True|Unknown.| -``spread_wallhanging``|``float``|True|The angle of the shot spread cone while wallhanging. Optional.|"If unused, ``spread_stand_hip`` is applied instead." -``spread_wallrunning``|``float``|True|The angle of the shot spread cone while wallrunning. Optional.|"If unused, ``spread_air`` values are applied instead." -``sprint_fractional_anims``|``bool``|True|Unknown.| -``sprintcycle_time``|``float``|True|Unknown.| -``stat_accuracy``|``int``|True|The accuracy rating shown on the weapon selection screen in loadout creation.| -``stat_damage``|``int``|True|The damage rating shown on the weapon selection screen in loadout creation.| -``stat_range``|``int``|True|The range rating shown on the weapon selection screen in loadout creation.| -``stat_rof``|``int``|True|The fire rate rating shown on the weapon selection screen in loadout creation.| -``stick_pilot``|``bool``|False|Enables/disables player entities sticking to projectiles fired.|"Includes player-manned titans." -``stick_titan``|``bool``|False|Enables/disables titan entities sticking to projectiles fired.| -``stick_npc``|``bool``|False|Enables/disables npc entities sticking to projectiles fired.|"Includes npc/auto titans." -``sustained_discharge_allow_melee``|``bool``|True|Allows the user to melee in the middle of a sustained discharge.| -``sustained_discharge_duration``|``float``|True|The time in seconds that a sustained discharge lasts.| -``sustained_discharge_pulse_frequency``|``float``|True|The number of attacks made per second during a sustained discharge.| -``sustained_discharge_require_input``|``bool``|True|Whether or not to stop the sustained discharge when the attack button is let go.| -``sustained_discharge_want_pulse_callbacks``|``bool``|True|Determines whether to use the ``OnWeaponSustainedDischargePulse`` callback or not.| -``sustained_laser_attachment``|``string``|True|The weapon part to attach the sustained laser effect to.| -``sustained_laser_effect_1p``|``asset``|True|The visual effect shown to the user when the sustained laser attacks.| -``sustained_laser_effect_3p``|``asset``|True|The visual effect shown to others when the sustained laser attacks.| -``sustained_laser_effect_loops``|``bool``|True|Enables/disables looping on the sustained laser effects.| -``sustained_laser_enabled``|``bool``|True|Enables/disables firing the sustained laser on sustained discharge.| -``sustained_laser_impact_distance``|``float``|True|The minimum distance for ``sustained_laser_impact_effect`` to be applied.| -``sustained_laser_impact_effect``|``asset``|True|The visual effect shown where the sustained laser impacts terrain.| -``sustained_laser_impact_effect_loops``|``bool``|True|Enables/disables looping on ``sustained_laser_impact_effect``.| -``sustained_laser_new_surface_impact_effect_table``|``asset``|True|Unknown.| -``sustained_laser_radial_iterations``|``int``|True|The number of radial iterations the sustained laser is composed of.| -``sustained_laser_radial_step``|``int``|True|Scalar on the number of evenly spaced lasers created per radial iteration.|"1 radial iteration is required for the single center beam. - -Successive iterations generate ``2 ^ (i - 2) * sustained_laser_radial_step`` evenly spaced lasers in a circle, where ``i`` is the current iteration. - -E.g. 3 iterations and 3 step makes 1 center beam in the 1st iteration, 3 beams in the 2nd iteration, and 6 beams in the 3rd iteration." -``sustained_laser_radius``|``float``|True|The radius increase in sustained laser circles as the radial iteration increases.| -``sustained_laser_range``|``float``|True|The maximum range of the sustained laser.| -``sway_``|Various|False|A large set of values controlling view model sway when held.| -``threat_scope_bounds_height``|``float``|True|Used instead of tagname to manually specify threat scope height.| -``threat_scope_bounds_tagname1``|``string``|True|Determines one corner of the threat scope.| -``threat_scope_bounds_tagname2``|``string``|True|Determines one corner of the threat scope.| -``threat_scope_bounds_width``|``float``|True|Used instead of tagname to manually specify threat scope width.| -``threat_scope_enabled``|``bool``|True|Enables/disables threat scope.| -``threat_scope_fadeWithDistance``|``bool``|True|Unknown.| -``threat_scope_zoomfrac_end``|``bool``|True|Unknown.| -``threat_scope_zoomfrac_start``|``bool``|True|Unknown.| -``titanarmor_critical_hit_required``|``bool``|True|Enables/disables requiring critical hits to damage titans.| -``toss_overhead_time``|``float``|True|Unknown.| -``toss_pullout_time``|``float``|True|The time in seconds to pull out the toss-able object.| -``toss_time``|``float``|True|The time in seconds to throw the toss-able object.| -``tossholdsprintcycle_time``|``float``|True|Unknown.| -``tracer_effect``|``asset``|True|Tracer effect shown to others when a hitscan shot is fired.| -``tracer_effect_first_person``|``asset``|True|Tracer effect shown to the user when a hitscan shot is fired.| -``trap_warning_enemy_fx``|``asset``|False|Has no native use. The visual effect shown to enemy players when a trap light effect is played on projectiles.| -``trap_warning_friendly_fx``|``asset``|False|Has no native use. The visual effect shown to allied players when a trap light effect is played on projectiles.| -``trigger_snipercam``|``bool``|False|Unknown.| -``ui1_draw_cloaked``|``bool``|True|Enables/disables showing ui element 1 while cloaked.| -``ui1_enable``|``bool``|True|Enables/disables showing ui element 1.|"Additional values exist for ui elements up to ``ui8``." -``viewdrift_ads_air_scale_pitch``|``float``|True|The maximum absolute value pitch the user view will drift by when aiming down sights in the air. | -``viewdrift_ads_crouch_scale_pitch``|``float``|True|The maximum absolute value pitch the user view will drift by when grounded, aiming down sights, and crouched or sliding. | -``viewdrift_ads_speed_pitch``|``float``|True|Scalar on how quickly pitch viewdrift shifts while aiming down sights. | -``viewdrift_ads_stand_scale_pitch``|``float``|True|The maximum absolute value pitch the user view will drift by when grounded, aiming down sights, and standing or sprinting.| -``viewdrift_hipfire_air_scale_pitch``|``float``|True|The maximum absolute value pitch the user view will drift by when hipfiring in the air. | -``viewdrift_hipfire_crouch_scale_pitch``|``float``|True|The maximum absolute value pitch the user view will drift by when grounded, hipfiring, and crouched or sliding. | -``viewdrift_hipfire_speed_pitch``|``float``|True|Scalar on how quickly pitch viewdrift shifts while hipfiring. | -``viewdrift_hipfire_stand_scale_pitch``|``float``|True|The maximum absolute value pitch the user view will drift by when grounded, hipfiring, and standing or sprinting.|"The same values exist for yaw viewdrift." -``viewkick_ads_weaponFraction``|``float``|True|Scalar on how much the weapon/reticle recoils separate from viewpoint while aiming down sights (i.e. how much your viewpoint counters the recoil).| -``viewkick_ads_weaponFraction_vmScale``|``float``|True|Scalar on how much the weapon viewmodel recoils while aiming down sights.| -``viewkick_air_scale_ads``|``float``|True|Scalar on recoil generated while aiming down sights when the user is not grounded (includes wallrunning).| -``viewkick_duck_scale``|``float``|True|Scalar on recoil generated while crouching.| -``viewkick_hipfire_weaponFraction``|``float``|True|Scalar on how much the weapon/reticle recoils separate from viewpoint while hipfiring (i.e. how much your viewpoint counters the recoil).| -``viewkick_hipfire_weaponFraction_vmScale``|``float``|True|Scalar on how much the weapon viewmodel recoils while hipfiring.| -``viewkick_hover_scale``|``float``|True|Scalar on recoil generated while using pilot Hover.| -``viewkick_move_scale``|``float``|True|Scalar on recoil generated while moving.| -``viewkick_perm_pitch_base``|``float``|True|The base amount of vertical recoil (positive = down). Unaffected by ``viewkick_spring``.| -``viewkick_perm_pitch_random``|``float``|True|The maximum absolute value of randomness added to base vertical recoil. Unaffected by ``viewkick_spring``.| -``viewkick_perm_pitch_random_innerexclude``|``float``|True|Unknown.| -``viewkick_pitch_base``|``float``|True|The base amount of vertical recoil (positive = down).| -``viewkick_pitch_random``|``float``|True|The maximum absolute value of randomness added to base vertical recoil.| -``viewkick_pitch_softScale``|``float``|True|Scalar on soft vertical recoil, which applies recoil over time.| -``viewkick_pitch_hardScale``|``float``|True|Scalar on hard vertical recoil, which applies recoil instantly.|"The same values exist for yaw (positive = left)" -``viewkick_roll_base``|``float``|True|The absolute value base amount of roll.| -``viewkick_roll_hardScale``|``float``|True|Scalar on hard roll recoil.| -``viewkick_roll_randomMax``|``float``|True|The maximum amount of random roll added to base roll.| -``viewkick_roll_randomMin``|``float``|True|The minimum amount of random roll added to base roll.| -``viewkick_roll_softScale``|``float``|True|Scalar on soft roll recoil. Appears to simply be weaker than hard roll recoil.|"Roll values are unaffected by other scalars, such as ``viewkick_scale`` and ``weaponFraction``." -``viewkick_scale_min_hipfire``|``float``|True|Scalar on recoil generated when hipfiring at minimum LERP.| -``viewkick_scale_max_hipfire``|``float``|True|Scalar on recoil generated when hipfiring at maximum LERP.| -``viewkick_scale_min_ads``|``float``|True|Scalar on recoil generated when aiming down sights at minimum LERP.| -``viewkick_scale_max_ads``|``float``|True|Scalar on recoil generated when aiming down sights at maximum LERP.| -``viewkick_scale_valuePerShot``|``float``|True|How much each shot advances the LERP.| -``viewkick_scale_valueLerpStart``|``float``|True|The minimum value for the LERP.| -``viewkick_scale_valueLerpEnd``|``float``|True|The maximum value for the LERP.| -``viewkick_scale_valueDecayDelay``|``float``|True|The time in seconds since last shot fired before LERP begins to decay.| -``viewkick_scale_valueDecayRate``|``float``|True|The amount of LERP regressed per second when decaying.| -``viewkick_spring``|``string``|True|Specifies the class of viewkick spring, which dampens recoil above certain values.| -``viewmodel``|``asset``|True|The model of the weapon shown to the user when held.| -``viewmodel_offset_ads``|``vector``|True|The position offset of the viewmodel while aiming down sights.| -``viewmodel_offset_hip``|``vector``|True|The position offset of the viewmodel while hipfiring.| -``viewpunch_multiplier``|``float``|False|Unknown.| -``vortex_absorb_effect``|``asset``|True|Shot model shown to the vortex user when a vortex weapon catches this weapon's shot.| -``vortex_absorb_effect_third_person``|``asset``|True|Shot model shown to others when a vortex weapon catches this weapon's shot.| -``vortex_absorb_sound``|``string``|False|Sound effect played to the vortex user when a vortex weapon catches this weapon's shot. | -``vortex_absorb_sound_1p_vs_3p``|``string``|False|Sound effect played to others when a vortex weapon catches this weapon's shot.| -``vortex_drain``|``float``|True|Fraction of charge taken from vortex weapons that catch a shot from this weapon.|"If caught by Ion's Vortex, drains a fraction of her energy instead." -``vortex_impact_effect``|``asset``|True|The impact effect table referenced for vortex collisions.|"Vortex collisions refers to standard blocking vortex entities, such as Particle Wall and Gun Shield." -``vortex_refire_behavior``|``string``|False|Defines the behavior for this weapon's projectiles when caught/reflected by Vortex shield.|"``absorb``: Disappears when caught. - -``bullet``: High speed (12000) and slightly higher than moderate spread. - -``explosive_round``: Moderate speed (8000) and moderate spread. - -``rocket``: Low speed (1800) and low spread. - -``grenade``: Low speed (1500) and high spread with 1.25s fuse time. - -``grenade_long_fuse``: Low speed (1500) and high spread with 10s fuse time." -``wave_max_count``|``int``|False|The number of steps wave attacks should take.| -``wave_step_dist``|``float``|False|The distance each step moves a wave attack forward.| -``weaponClass``|``string``|False|Determines the type of entity that normally uses the weapon.|"``human``: Humanoid entities. - -``titan``: Titans. - -``other``: Anything else (e.g. heavily armored NPCs, turrets)" -``weaponSubClass``|``string``|False|Unknown.|"Takes ``rifle``, ``smg``, ``lmg``, ``sidearm``, ``sniper``, ``projectile_shotgun``, ``rocket``, ``shotgun``, or ``autolock``." -``weaponType``|``string``|False|Determines the type of offhand the weapon is. (Offhands/melees only)|"``melee``: Melee weapon. - -``shoulder``: Offhand pulled from the shoulder used as an offensive ability. (Excluding Energy Siphon) - -``defense``: Held or instant offhand used as a defensive ability. - -``tactical``: Held or instant offhand used as a utility ability. (Excluding Tether Trap) - -``titan_core``: Titan Core weapon. - -``anti_titan``: Turret weapon." -``zoom_angle_shift_pitch``|``float``|True|Unknown.| -``zoom_angle_shift_yaw``|``float``|True|Unknown.| -``zoom_effects``|``bool``|True|Unknown.| -``zoom_fov``|``float``|True|The FoV the weapon will zoom to when aiming down sights.|"Affected by custom player FoV scale. Effectively zooms to ``( zoom FoV / base FoV * player FoV scale )`` - -Base FoV is 70 for pilots and 75 for titans." -``zoom_fov_viewmodel``|``float``|True|Unknown.| -``zoom_scope_frac_end``|``float``|True|Unknown.| -``zoom_scope_frac_start``|``float``|True|Unknown.| -``zoom_time_in``|``float``|True|The time in seconds to fully zoom in from hipfire.| -``zoom_time_out``|``float``|True|The time in seconds to fully zoom out from aiming down sights.| -``zoom_toggle_fov``|``float``|True|The FoV the weapon will zoom to when aiming down sights with a zoom toggle on.| -``zoom_toggle_lerp_time``|``float``|True|The time in seconds for toggleable zoom to change zoom FoV.| -``zoomfrac_autoattack``|``float``|True|The fraction of zoom above which the weapon will continually attack| \ No newline at end of file diff --git a/docs/Modding/guides/keyvalue/localisation.md b/docs/Modding/guides/keyvalue/localisation.md index 5bc02a93..65e00720 100644 --- a/docs/Modding/guides/keyvalue/localisation.md +++ b/docs/Modding/guides/keyvalue/localisation.md @@ -1,11 +1,9 @@ -Localisation -============ +# Localisation For your content to reach as many people as possible, it is important to have it translated in users' natural language. This guide will help you do that! -Languages list --------------- +## Languages list Languages natively supported by Titanfall2 are: @@ -19,12 +17,11 @@ Languages natively supported by Titanfall2 are: - Spanish - Traditional Chinese (``"tchinese"``) -Create translation files ------------------------- +## Create translation files Here's what a translation file looks like: -.. code-block:: json +```json "lang" { @@ -39,12 +36,13 @@ Here's what a translation file looks like: "DISABLE" "Disable" } } +``` It begins with the ``"lang"`` instruction, contains a ``"Language"`` key indicating language of current file's translations, and a ``"Token"`` key indexing all translations. -.. warning:: +!!! warning If the translation file contains any non-ASCII character, it must use ``"UTF-16 LE"`` encoding. @@ -59,22 +57,22 @@ For example, Northstar translation files are named You can import them from your ``mod.json`` manifesto this way: -.. code-block:: json +```json { "Localisation": [ "resource/northstar_client_localisation_%language%.txt" ] } +``` -.. note:: +!!! note The ``"%language%"`` syntax allows VM to load up translations matching game language (e.g. an English client will automatically use ``"northstar_client_localisation_english.txt"`` file) -Use translations in your code ------------------------------ +## Use translations in your code To translate UI elements like menus, you have to insert strings containing your translation keys, preceded by a ``#``. @@ -82,33 +80,35 @@ translation keys, preceded by a ``#``. For example, to translate the "Launch Northstar" button on main menu, instead of calling: -.. code-block:: +``` AddComboButton( comboStruct, headerIndex, buttonIndex++, "Launch Northstar" ) +``` We'll use: -.. code-block:: +``` AddComboButton( comboStruct, headerIndex, buttonIndex++, "#MENU_LAUNCH_NORTHSTAR" ) +``` You can also use the ``Localize`` method client-side: -.. code-block:: +``` Localize( "#MENU_LAUNCH_NORTHSTAR" ) +``` -Northstar translations ----------------------- +## Northstar translations Northstar adds new strings to the game which can be localised to match the language you are using on your Titanfall 2 installation. -They're all located in ``"Northstar.Client"`` mod: `Northstar localisation files on -GitHub -`_ +They're all located in ``"Northstar.Client"`` mod: [Northstar localisation files on +GitHub] +(https://github.com/R2Northstar/NorthstarMods/blob/main/Northstar.Client/mod/resource) -.. note:: +!!! note To test your modifications, change your game language: with Origin, go to `Origin (My games library) -> Titanfall 2 (right click) -> Game Properties -> Advanced diff --git a/docs/Modding/guides/keyvalue/weaponkeyvalues.md b/docs/Modding/guides/keyvalue/weaponkeyvalues.md index a7dd4ec9..8a9a9513 100644 --- a/docs/Modding/guides/keyvalue/weaponkeyvalues.md +++ b/docs/Modding/guides/keyvalue/weaponkeyvalues.md @@ -1,19 +1,699 @@ -Weapon Key Values -======================== +# Weapon Key Values This document provides a list of various Key Values utilized by weapons and their purposes. Note that asset values are identical to strings in Key Value files. -These can be modified with KeyValue modding, see here: :doc:`weaponmodding` +These can be modified with KeyValue modding, see here: [weaponmodding](broken) The majority of these values are held in ``eWeaponVar``. Those that are can be modified with attachments (named "Mods" in Key Value files); otherwise, the game will crash with an "Unrecognized entry" error when Key Values are loaded. -List of KeyValues ------------------------- +## List of KeyValues -.. csv-table:: Weapon Key Value List - :file: ./keyvaluetable.csv - :delim: | - :widths: 15, 20, 5, 30, 30 - :header-rows: 1 +|Name|Type|eWeaponVar|Purpose|Notes| +|----|----|----------|-------|-----| +|`active_crosshair_count`|`int`|True|The number of crosshairs to use from the weapon's crosshair list, starting at `rui_crosshair_index`.| +|`activitymodifier`|`string`|True|Used for certain weapon animations.| +|`ads_fov_zoomfrac_end`|`float`|True|The fraction at which FoV should finish zooming in when aiming down sights.| +|`ads_fov_zoomfrac_start`|`float`|True|The fraction at which FoV should start zooming in when aiming down sights.| +|`ads_move_speed_scale`|`float`|True|Scalar on movement speed when aiming down sights. Does not affect acceleration.| +|`aimassist_adspull_weaponclass`|`string`|True|Determines the aim assist class for aim assist pull on aiming down sights.|`none`: No aim assist pull.
`broad`, `broad_sp`: Moderate aim assist pull.
`precise`, `precise_sp`: High aim assist pull. +|`aimassist_adspull_zoomEnd`|`float`|True|The fraction during aiming down sights at which aim assist pull ends.| +|`aimassist_adspull_zoomStart`|`float`|True|The fraction during aiming down sights at which aim assist pull starts.| +|`aimassist_disable_ads`|`bool`|True|Disables aim assist while aiming down sights.| +|`aimassist_disable_ads_humansonly`|`bool`|True|Disables aim assist on non-heavily armored targets while aiming down sights.| +|`aimassist_disable_ads_titansonly`|`bool`|True|Disables aim assist on heavily armored targets while aiming down sights.| +|`aimassist_disable_hipfire`|`bool`|True|Disables aim assist while not aiming down sights.| +|`aimassist_disable_hipfire_humansonly`|`bool`|True|Disables aim assist on non-heavily armored targets while not aiming down sights.| +|`aimassist_disable_hipfire_titansonly`|`bool`|True|Disables aim assist on heavily armored targets while not aiming down sights.| +|`allow_empty_fire`|`bool`|True|Allows the weapon to fire with no ammo remaining.| +|`allow_headshots`|`bool`|True|Allows the weapon to land headshots on non-heavily armored targets. Does not work on titan weapons.| +|`alt_fire_anim_count`|`int`|True|Used to alternate firing animations on weapons with dual launchers (Flight Core, Salvo Core, etc.)| +|`alwaysShow`|`bool`|False|Unknown.| +|`ammo_clip_random_loss_on_npc_drop`|`float`|True|Random fraction of ammo missing in the clip when dropped by an NPC.| +|`ammo_clip_random_loss_on_npc_drop_chunksize`|`int`|True|Ensures that the ammo remaining in the weapon when dropped by an NPC is divisible by this value.| +|`ammo_clip_reload_max`|`int`|True|Unknown.| +|`ammo_clip_size`|`int`|True|Magazine size.| +|`ammo_default_total`|`int`|True|The total amount of ammo a weapon spawns with, including the magazine.| +|`ammo_display`|`string`|True|Unknown.| +|`ammo_display_as_clips`|`bool`|True|Unknown.| +|`ammo_drains_to_empty_on_fire`|`bool`|True|Forces the weapon's clip to drain to empty over `fire_duration`.| +|`ammo_min_to_fire`|`int`|True|The minimum amount of ammo needed to fire the weapon.| +|`ammo_min_to_fire_autoreloads`|`bool`|True|Forces a reload when the current ammo is lower than `ammo_min_to_fire`.| +|`ammo_no_remove_from_clip`|`bool`|True|Enables/disables consuming ammo in the magazine on attack.|If true while `ammo_no_remove_from_stockpile` is false, displays only stockpile ammo on HUD. If both are true, displays infinite ammo.
If true and magazine size is greater than 0, ammo is not removed from stockpile. +|`ammo_no_remove_from_stockpile`|`bool`|True|Enables/disables consuming ammo in the stockpile when reloading or on weapons with no magazine.|If false, displays stockpile ammo on HUD. +|`ammo_per_shot`|`int`|True|The amount of ammo consumed per shot.| +|`ammo_size_segmented_reload`|`int`|True|The amount of ammo reloaded per segment on weapons with segmented reloads.| +|`ammo_stockpile_max`|`int`|True|The maximum amount of ammo that the stockpile can hold.| +|`ammo_suck_behavior`|`string`|True|Can be `melee_weapons`, `offhand_weapons`, or `primary_weapons`. Use unknown.| +|`anim_alt_idleAttack`|`int`|True|Unknown.| +|`arc_switch_activator`|`bool`|False|Unknown.| +|`attack_button_presses_ads`|`bool`|True|Enables/disables the attack button triggering aim down sights when held.| +|`attack_button_presses_melee`|`bool`|True|Enables/disables the attack button triggering melee.| +|`battle_chatter_event`|`string`|False|Unknown.| +|`bob_`|Various|False|A set of values controlling view model bobbing while moving.| +|`body_skin`|`int`|True|Unknown.| +|`body_type`|`string`|False|Unknown.| +|`bodygroup1_name`|`string`|False|The name that body group 1 is tied to.| +|`bodygroup1_set`|`bool`|True|Enables/disables body group 1.|Distinct values exist for bodygroups up to `bodygroup10`. +|`bodygroup_ads_scope_name`|`string`|False|The name that the set of aiming down sights scopes is tied to.| +|`bodygroup_ads_scope_set`|`int`|True|The index of the scope to use from the set while aiming down sights.| +|`bodygroup_ammo_index_count`|`int`|True|The maximum amount of ammo visible on the viewmodel.| +|`bolt_bounce_frac`|`float`|True|Maximum angle fraction from parallel that a bolt can still bounce off a surface at.| +|`bolt_gravity_enabled`|`bool`|True|Enables/disables gravity on bolts fired.| +|`bolt_hitsize`|`float`|True|The hitbox size of bolts.|Hitbox size does not affect map collisions.
Not 1:1 with other size measurements. +|`bolt_hitsize_grow1_size`|`float`|True|The hitbox size the bolt reaches at the grow1 time.| +|`bolt_hitsize_grow1_time`|`float`|True|The time in seconds at which grow1 size is reached.| +|`bolt_hitsize_grow2_size`|`float`|True|The hitbox size the bolt reaches at the grow2 time.| +|`bolt_hitsize_grow2_time`|`float`|True|The time in seconds at which grow2 size is reached.| +|`bolt_hitsize_growfinal_lerptime`|`float`|True|The hitbox size the bolt reaches at the growfinal time.| +|`bolt_hitsize_growfinal_size`|`float`|True|The time in seconds at which growfinal size is reached.|Time values are absolute from projectile spawn, not cumulative. Later time values must be >= the previous values. +|`bounce_effect_table`|`asset`|True|The effect table to use when bouncing.| +|`breaks_cloak`|`bool`|True|Enables/disables breaking cloak on attack.|Does not appear to work for all weapons, such as titan weaponry. +|`burst_fire_count`|`int`|True|The number of shots fired in a burst.| +|`burst_fire_delay`|`float`|True|The delay after a burst before another burst can be fired.|Counts from the moment the last shot in a burst is fired.
Also prevents other actions (e.g. holstering, melee) until finished. +|`burst_or_looping_fire_sound_end`|`string`|True|Deprecated. Sound effect played at the end of the burst/loop for the user.| +|`burst_or_looping_fire_sound_end_1p`|`string`|True|Sound effect played at the end of the burst/loop for the user.| +|`burst_or_looping_fire_sound_end_3p`|`string`|True|Sound effect played at the end of the burst/loop for others.| +|`burst_or_looping_fire_sound_end_npc`|`string`|True|Sound effect played at the end of the burst/loop for others when an NPC is using the weapon.| +|`burst_or_looping_fire_sound_middle`|`string`|True|Deprecated. Sound effect played on every attack in the burst/loop for the user. Ends on burst/loop end.| +|`burst_or_looping_fire_sound_middle_1p`|`string`|True|Sound effect played on every attack in the burst/loop for the user. Ends on burst/loop end.| +|`burst_or_looping_fire_sound_middle_3p`|`string`|True|Sound effect played on every attack in the burst/loop for others. Ends on burst/loop end.| +|`burst_or_looping_fire_sound_middle_npc`|`string`|True|Sound effect played on every attack in the burst/loop for others when an NPC is using the weapon. Ends on burst/loop end.| +|`burst_or_looping_fire_sound_start`|`string`|True|Deprecated. Sound effect played at the start of the burst/loop for the user.| +|`burst_or_looping_fire_sound_start_1p`|`string`|True|Sound effect played at the start of the burst/loop for the user.| +|`burst_or_looping_fire_sound_start_3p`|`string`|True|Sound effect played at the start of the burst/loop for others.| +|`burst_or_looping_fire_sound_start_npc`|`string`|True|Sound effect played at the start of the burst/loop for others when an NPC is using the weapon.| +|`bypass_semiauto_hold_protection`|`bool`|True|Unknown.| +|`can_attack_when_dead`|`bool`|True|Unknown.| +|`challeng_req`|`string`|True|Unknown.| +|`challenge_tier`|`int`|True|Unknown.| +|`chance_for_bonus_last_shot_in_clip`|`float`|True|Chance to refund a shot while on the last shot in the magazine.| +|`charge_allow_melee`|`bool`|True|Allows the user to melee in the middle of charging the weapon.| +|`charge_allow_midway_charge`|`bool`|True|Unknown.| +|`charge_cooldown_delay`|`float`|True|The time in seconds since last charge before charge begins cooling down.| +|`charge_cooldown_time`|`float`|True|The time in seconds for charge to cooldown to 0 (from full charge).| +|`charge_drain_sound_1p`|`string`|True|Sound effect played to the user when charge begins cooling down.| +|`charge_drain_sound_3p`|`string`|True|Sound effect played to others when charge begins cooling down.| +|`charge_drain_sound_seek_to_charge_fraction`|`bool`|True|Enables/disables setting the starting point of the charge drain sound effect to match the charge fraction.| +|`charge_drain_sound_stop_when_empty`|`bool`|True|Enables/disables stopping the charge drain sound effect when charge is empty.| +|`charge_effect_1p`|`string`|True|The particle effect played to the user when charging.| +|`charge_effect_3p`|`string`|True|The particle effect played to others when charging.| +|`charge_effect_attachment`|`string`|True|The weapon part to attach the charge effect to.|An additional charge effect can be used under `charge_effect2`. +|`charge_effect_show_during_drain`|`bool`|True|Determines whether to show the charge effect while cooling down.| +|`charge_end_forces_fire`|`bool`|True|Forces the weapon to fire once charge is full.|Always forces fire if `charge_is_triggered_by_ADS` is false. +|`charge_full_sound_1p`|`string`|True|Sound effect played to the user when charge is full.| +|`charge_full_sound_3p`|`string`|True|Sound effect played to others when charge is full.| +|`charge_is_triggered_by_ADS`|`bool`|True|Determines whether charge is triggered by aiming down sights.|If false, charge is triggered by holding the attack button.
If false, appears to break other charge systems, such as sound effects and charge level increased callbacks. +|`charge_levels`|`int`|True|Determines how many equally-spaced charge levels are in the charge (max charge is always the last level).| +|`charge_maintained_until_fired`|`bool`|True|Unknown.| +|`charge_remain_full_when_fired`|`bool`|True|Preserves current charge when the weapon is fired.| +|`charge_require_input`|`bool`|True|Requires the user to hold attack to coninue to charge the weapon. If false, charge continues once triggered.|Does not work if `charge_is_triggered_by_ADS` is true. +|`charge_rumble_max`|`int`|True|Controls controller rumble at max charge.| +|`charge_rumble_min`|`int`|True|Controls controller rumble at minimum charge.| +|`charge_sound_1p`|`string`|True|Sound effect played to the user when charging begins.| +|`charge_sound_3p`|`string`|True|Sound effect played to the user when charging begins.| +|`charge_sound_seek_to_charge_fraction`|`bool`|True|Enables/disables setting the starting point of the charge sound effect to match the charge fraction.| +|`charge_sound_stop_when_full`|`bool`|True|Enables/disables stopping the charge sound effect when charge is full.| +|`charge_time`|`float`|True|The time in seconds it takes to charge to full (from empty).| +|`charge_wave_max_count`|`int`|False|The number of steps charged wave attacks should take.| +|`charge_wave_step_dist`|`float`|False|The distance each step moves a charged wave attack forward.| +|`chargeup_time`|`float`|False|Additional time added to the active Core meter to account for charge time.|Total Core meter time is the sum of this and `core_duration`. +|`clear_fx_on_new_view_model`|`bool`|True|Unknown.| +|`clip_bodygroup`|`string`|False|The name of the magazine bodygroup to refer to.| +|`clip_bodygroup_index_shown`|`bool`|False|Unknown.| +|`clip_bodygroup_index_hidden`|`bool`|False|Unknown.| +|`clip_bodygroup_shown_for_milestone_0`|`bool`|False|Enables/disables showing the body group during the corresponding reload milestone.|Additional milestone values exist up to `clip_bodygroup_shown_for_milestone_4`. +|`cooldown_time`|`float`|True|The time in seconds after the weapon stops firing before it can fire again.|Unlike `fire_rate`, does not prevent other actions. +|`cooldown_viewkick_adsScale`|`float`|True|Scalar on cooldown recoil when aiming down sights.| +|`cooldown_viewkick_hardScale`|`float`|True|Scalar on cooldown hard recoil, which applies recoil instantly.| +|`cooldown_viewkick_pitch_base`|`float`|True|The base amount of vertical recoil applied when cooldown begins (positive = down).| +|`cooldown_viewkick_pitch_random`|`float`|True|The maximum absolute value of randomness added to base cooldown vertical recoil.| +|`cooldown_viewkick_pitch_random_innerexclude`|`float`|True|Unknown.|The same values exist for yaw (positive = left). +|`cooldown_viewkick_softScale`|`float`|True|Scalar on cooldown soft recoil, which applies recoil over time.| +|`core_build_time`|`float`|True|Unused. The number of seconds to build Core.| +|`core_duration`|`float`|True|Duration of the Core in seconds. Does not include Core charge up time.| +|`critical_hit`|`bool`|True|Allows the weapon to land critical hits on heavily armored targets.| +|`critical_hit_damage_scale`|`float`|True|Scalar on critical hit damage.| +|`crosshair_force_sprint_fade_disabled`|`float`|True|Prevents the crosshair from fading when sprinting.| +|`custom_bool_0`|`bool`|True|Utility value with no specific purpose.| +|`custom_float_0`|`float`|True|Utility value with no specific purpose.| +|`custom_int_0`|`int`|True|Utility value with no specific purpose.|These utility values go up to `custom_[x]_7`. +|`damage_additional_bullets`|`int`|True|Has no native use. Used by Railgun in script to add damage per charge.| +|`damage_additional_bullets_titanarmor`|`int`|True|Has no native use. Used by Railgun in script to add heavy armor damage per charge.| +|`damage_falloff_type`|`string`|True|Determines the class of damage falloff to use. Only used by EVA-8.| +|`damage_far_distance`|`float`|True|The distance at which the far damage value is reached.|If `headshot_distance` is not specified, this also acts as the maximum headshot distance.
Controls maximum range for hitscan shotgun attacks.
Damage scales linearly between near to far distances and far to very far (if it is used) distances. +|`damage_far_value`|`float`|True|Damage dealt to non-heavily armored targets at `damage_far_distance`.| +|`damage_far_value_titanarmor`|`float`|True|Damage dealt to heavily armored targets at `damage_far_distance`. Optional.|If unused, `damage_far_value` is applied instead. +|`damage_flags`|`int`|True|The damage flags used by the weapon. Only applies by default; flags can be overwritten in script.| +|`damage_headshot_scale`|`float`|True|Scalar on headshot damage.| +|`damage_heavyarmor_nontitan_scale`|`float`|True|Unknown.| +|`damage_inverse_distance`|`float`|True|Distance used alongside `inverse` damage falloff type.| +|`damage_near_distance`|`float`|True|The farthest distance at which near damage value is applied.|Damage scales linearly between near to far distances. +|`damage_near_value`|`float`|True|Damage dealt to non-heavily armored targets at or below `damage_near_distance`.| +|`damage_near_value_titanarmor`|`float`|True|Damage dealt to heavily armored targets at or below `damage_near_distance`. Optional.|If unused, `damage_near_value` is applied instead. +|`damage_rodeo`|`float`|True|Damage dealt to the enemy titan during Rodeo. Unused normally.| +|`damage_very_far_distance`|`float`|True|The distance at which the very far damage value is reached. Optional.|If unused, damage does not change after far distance. +|`damage_very_far_value`|`float`|True|Damage dealt to non-heavily armored targets at or past `damage_ver_far_distance`. Optional.| +|`damage_very_far_value_titanarmor`|`float`|True|Damage dealt to heavily armored targets at or past `damage_ver_far_distance`. Optional.|If unused, `damage_very_far_value` is applied instead. +|`deploy_time`|`float`|True|The time in seconds for the weapon to deploy when swapped to from a main weapon.| +|`deploycatch_time`|`float`|True|Unknown.| +|`deployfirst_time`|`float`|True|Unknown.| +|`description`|`string`|True|Text displayed in weapon flyout descriptions.| +|`destroy_on_all_ammo_take`|`bool`|True|Unknown.| +|`destroy_on_drop`|`bool`|True|Destroys the weapon when dropped, preventing pickup.| +|`dialog_core_online`|`string`|False|Voiceline played when Core is available.| +|`dialog_core_activated`|`string`|False|Voiceline played when Core is activated.| +|`does_not_interrupt_cloak`|`bool`|False|Enables/disables not triggering cloak flickering on toss. (Grenades only)| +|`dof_nearDepthEnd`|`float`|True|Unknown.| +|`dof_nearDepthStart`|`float`|True|Unknown.| +|`dof_zoom_focusArea_Bottom`|`float`|True|Unknown.| +|`dof_zoom_focusArea_Horizontal`|`float`|True|Unknown.| +|`dof_zoom_focusArea_Top`|`float`|True|Unknown.| +|`dof_zoom_nearDepthEnd`|`float`|True|Unknown.| +|`dof_zoom_nearDepthStart`|`float`|True|Unknown.| +|`empty_reload_only`|`bool`|False|Enables/disables allowing reloads only when there is no ammo in the magazine.| +|`enable_highlight_networking_on_creation`|`bool`|True|Unknown.| +|`explosion_damage`|`int`|True|Maximum explosion damage dealt to non-heavily armored targets.| +|`explosion_damage_flags`|`int`|True|Unused. Likely equivalent to `damage_flags`, but for explosions.| +|`explosion_damage_heavy_armor`|`int`|True|Maximum explosion damage dealt to heavily armored targets. Optional.|If unused, `explosion_damage` is applied instead. +|`explosion_damages_owner`|`bool`|True|Enables/disables damaging the user with explosions.| +|`explosion_inner_radius`|`float`|True|The distance within which maximum explosion damage is dealt. Optional.|If unused, assumed to be 0. +|`explosion_shake_amplitude`|`float`|True|Strength of screen shake caused by explosions.| +|`explosion_shake_duration`|`float`|True|The time in seconds that the explosion screen shake lasts.| +|`explosion_shake_frequency`|`float`|True|Frequency of the explosion screen shake pattern.| +|`explosion_shake_radius`|`float`|True|The radius in which the explosion screen shake applies to enemies.| +|`explosionradius`|`float`|True|The maximum distance within which explosion damage can be dealt.| +|`fast_swap_to`|`bool`|True|Enables/disables fast swap when swapping to the weapon.| +|`fire_anim_rate`|`float`|False|Unknown.| +|`fire_duration`|`float`|True|Duration in seconds that an ability lasts for. Used by offhand weapons.|Also determines ammo drain time for weapons with `ammo_drains_to_empty_on_fire` enabled. +|`fire_mode`|`string`|True|Determines weapon attack and holster behavior.|`auto`, `full-auto`: Attacks as long as the trigger is held. (Default)
`semi-auto`: Attacks once per trigger pull.
`offhand`: Swapped to when triggered, attacks as soon as possible, and holsters once fired.
`offhand_instant`: Immediately attacks without being swapped to.
`offhand_melee`: Used by melee weapons.
`offhand_melee_hybrid`: Used by held melee weapons. Triggers a melee attack by attacking with the weapon. +|`fire_rate`|`float`|True|The fire rate of the weapon in attacks per second.|For burst weapons, determines the fire rate of the burst.
For weapons with accelerating fire rate, determines the minimum fire rate.
Also prevents other actions (e.g. holstering, melee) until the shot cooldown (1/`fire_rate`) has passed. +|`fire_rate_max`|`float`|True|The maximum fire rate of the weapon in attacks per second. Used for accelerating fire rate.| +|`fire_rate_max_time_cooldown`|`float`|True|The time in seconds for the fire rate to decrease to minimum. Used for accelerating fire rate.| +|`fire_rate_max_time_speedup`|`float`|True|The time in seconds for the fire rate to increase to maximum. Used for accelerating fire rate.| +|`fire_rate_max_use_ads`|`bool`|True|Enables/disables setting fire rate to `fire_rate_max` when aiming down sights.|Disables acceleration defined by `fire_rate_max_time_cooldown` and `fire_rate_max_time_speedup`. +|`fire_rumble`|`string`|True|Determines the class used for controller rumble.| +|`fire_sound_1`|`string`|True|Deprecated. Sound effect played to user on attack.| +|`fire_sound_1_npc`|`string`|True|Sound effect played to others on NPC attack.| +|`fire_sound_1_player_1p`|`string`|True|Sound effect played to user on attack.| +|`fire_sound_1_player_3p`|`string`|True|Sound effect played to others on attack.|Additional fire sound effects exist up to `fire_sound_3`. +|`fire_sound_first_shot`|`string`|True|Deprecated. Sound effect played for the user on the first attack per trigger pull.| +|`fire_sound_first_shot_npc`|`string`|True|Deprecated. Sound effect played for others on the first attack per trigger pull done by an NPC.| +|`fire_sound_first_shot_player_1p`|`string`|True|Deprecated. Sound effect played for the user on the first attack per trigger pull.| +|`fire_sound_first_shot_player_3p`|`string`|True|Deprecated. Sound effect played for others on the first attack per trigger pull.|This functionality is done with looping sound effects now. +|`flyoutEnabled`|`bool`|False|Enables/disables weapon flyouts for this weapon.| +|`fx_muzzle_flash_attach`|`string`|True|The weapon part to attach the muzzle flash effect to.| +|`fx_muzzle_flash_attach_scoped`|`string`|True|The weapon part to attach the muzzle flash effect to while aiming down sights.| +|`fx_muzzle_flash_view`|`string`|True|The muzzle flash effect shown to the user on attack.| +|`fx_muzzle_flash_world`|`string`|True|The muzzle flash effect shown to others on attack.|An additional muzzle flash effect can be used under `fx_muzzle_flash2`. +|`fx_shell_eject_attach`|`string`|True|The weapon part to attach the shell eject effect to.| +|`fx_shell_eject_attach_scoped`|`string`|True|The weapon part to attach the shell eject effect to while aiming down sights.| +|`fx_shell_eject_view`|`asset`|True|The shell eject effect shown to the user on attack.| +|`fx_shell_eject_world`|`asset`|True|The shell eject effect shown to others on attack.|An additional shell eject effect can be used under `fx_shell_eject2`. +|`gamepad_use_yaw_speed_for_pitch_ads`|`bool`|True|Uses yaw sensitivity for pitch sensitivity on controllers (normally, pitch is lower).| +|`gesture_attack_anim`|`bool`|False|Unknown.| +|`grapple_maxLength`|`float`|True|The maximum horizontal length of grapple (x/y axis).| +|`grapple_maxLengthVert`|`float`|True|The maximum vertical length of grapple (z axis).| +|`grapple_power_required`|`float`|True|The minimum amount of power required to use grapple.| +|`grapple_power_use_rate`|`float`|True|The power drained per second while grapple is in use.| +|`grapple_weapon`|`bool`|True|Identifies that the weapon is a grapple.| +|`grenade_arc_impact_indicator_effect`|`asset`|True|The visual effect where the grenade arc indicator touches terrain.| +|`grenade_arc_indicator_bounce_count`|`int`|True|The number of bounces the grenade arc indicator shows.| +|`grenade_arc_indicator_effect`|`asset`|True|The particle effect used to create the grenade arc indicator.| +|`grenade_arc_indicator_effect_first`|`asset`|True|Unknown.| +|`grenade_arc_indicator_show_from_hip`|`bool`|True|Enables/disables the grenade arc indicator to be shown while not aiming down sights.| +|`grenade_bounce_extra_vertical_randomness`|`float`|True|Scalar on the maximum random vertical velocity added to grenade velocity on bounce. (Grenades only)| +|`grenade_bounce_randomness`|`float`|True|Scalar on the maximum random horizontal velocity added to grenade velocity on bounce. (Grenades only)| +|`grenade_bounce_vel_frac_along_normal`|`float`|True|The fraction of velocity preserved when bouncing off a surface parallel to velocity. (Grenades only)| +|`grenade_bounce_vel_frac_shallow`|`float`|True|The fraction of velocity preserved when bouncing off a surface at a shallow angle to velocity. (Grenades only)| +|`grenade_bounce_vel_frac_sharp`|`float`|True|The fraction of velocity preserved when bouncing off a surface at a sharp angle to velocity. (Grenades only)| +|`grenade_death_drop_velocity_extraUp`|`float`|True|The fraction of velocity applied upward when the grenade is released by dying. (Grenades only)| +|`grenade_death_drop_velocity_scale`|`float`|True|The fraction of velocity applied forwards (in current direction) when the grenade is released by dying. (Grenades only)| +|`grenade_disc_throw`|`bool`|False|Unknown.| +|`grenade_fuse_time`|`float`|True|The time in seconds after being pulled out that a grenade will last before exploding. (Grenades only)| +|`grenade_ignition_time`|`float`|True|The time in seconds in time after ignition that a grenade will last before expiring. Ignition is triggered in script. (Grenades only)| +|`grenade_orient_to_velocity`|`bool`|True|Unknown.| +|`grenade_radius_horizontal`|`float`|True|Horizontal distance a grenade will shift by when bouncing horizontally. (Grenades only)| +|`grenade_radius_vertical`|`float`|True|Bonus vertical distance on the grenade hitbox. (Grenades only)| +|`grenade_roll_vel_frac_per_second`|`float`|True|The fraction of velocity preserved per second of rolling. (Grenades only)| +|`grenade_show_indicator_to_owner`|`bool`|False|Enables/disables the nearby grenade indicator for the user on grenades fired.| +|`headshot_distance`|`float`|False|The distance within which headshots can occur. Optional.|If unused, `damage_far_distance` is applied instead. +|`hide_holstered_sidearm_when_active`|`bool`|True|Hides the holstered weapon while this weapon is active. Primarily used by offhands.| +|`holster_time`|`float`|True|The time in seconds for the weapon to holster when swapping to a main weapon.|`burst_fire_delay` and `fire_rate` can cause a weapon to take longer to holster than this time. +|`holster_type`|`string`|True|Determines where the weapon is holstered on the player model.| +|`holstermodel`|`asset`|True|The weapon viewmodel while holstered.| +|`hud_icon`|`string`|True|The icon shown for the weapon on HUD.| +|`idle_sound_player_1p`|`string`|True|Sound effect played while the weapon is idle.| +|`ignition_distance`|`float`|True|The distance at which the missile is ignited and `pre_ignition` values no longer apply. (Missiles only)| +|`ignition_effect`|`float`|True|The visual effect played upon ignition. (Missiles only)| +|`ignition_sound`|`float`|True|The sound effect played upon ignition. (Missiles only)| +|`impact_effect_table`|`asset`|True|The effect table referenced for collisions.|Includes both visuals and sound effects. +|`impulse_force`|`int`|True|The impulse force applied on damage.| +|`impulse_force_explosions`|`int`|True|The impulse force applied on explosion damage. (Optional)|If unused, `impulse_force` is applied instead. +|`instant_swap_from`|`bool`|True|Instantly swaps when swapping from this weapon to another.| +|`instant_swap_to`|`bool`|True|Instantly swaps when swapping to this weapon from another.| +|`is_burn_mod`|`bool`|True|Used to identify Amped attachments and trigger related flags.| +|`item_flags`|`int`|False|Unknown.| +|`leveled_pickup`|`bool`|False|Unknown.| +|`lifetime_shots_default`|`int`|True|Unknown.| +|`loadout_child_ref`|`string`|True|Unknown.| +|`loadout_parent_ref`|`string`|True|Unknown.| +|`loadout_selectable`|`bool`|True|Unknown.| +|`loadout_type`|`string`|True|Unknown.| +|`looping_sounds`|`bool`|True|Enables/disables `burst_or_looping_fire_sound` effects.|Does not disable `fire_sound` effects. +|`low_ammo_fraction`|`float`|True|Unknown.| +|`low_ammo_sound_name_1`|`string`|True|Sound effect played to the user on the last shot in the magazine.|Additional values exist for the i-th to last shot up to `low_ammo_sound_name_15`. +|`low_ammo_sound_range_name_1`|`string`|True|Unknown.| +|`low_ammo_sound_range_start_1`|`int`|True|Unknown.|Additional values for these exist up to `low_ammo_sound_range_[x]_3`. +|`lower_time`|`float`|True|The time in seconds it takes to lower the weapon when swapping to an offhand weapon.| +|`melee_angle`|`float`|True|The angle of the cone used for melee hit detection.| +|`melee_anim_1p_number`|`int`|True|ID used to determine the first person animation of a melee weapon.| +|`melee_anim_3p`|`string`|True|Determines the third person animation of a melee weapon.| +|`melee_attack_animtime`|`float`|True|The time in seconds it takes for the whole first person melee animation to play.|Also affects the timing of the melee hitbox (both startup and duration).
Does not change the length of time the user is locked to their melee weapon. +|`melee_can_hit_humansized`|`bool`|True|Enables/disables the melee weapon to hit non-heavily armored targets.| +|`melee_can_hit_titans`|`bool`|True|Enables/disables the melee weapon to hit heavily armored targets.| +|`melee_damage`|`int`|True|Melee damage dealt to non-heavily armored targets.| +|`melee_damage_heavyarmor`|`int`|True|Melee damage dealt to heavily armored targets.| +|`melee_freezelook_on_hit`|`float`|True|Unknown.| +|`melee_lunge_target_angle`|`float`|True|The angle of the cone used for melee lunge. | +|`melee_lunge_target_range`|`float`|True|The range of the cone used for melee lunge.| +|`melee_lunge_time`|`float`|True|The time in seconds a melee lunge takes to complete its travel.| +|`melee_raise_recovery_animtime_normal`|`float`|True|Scalar on the time it takes to raise the held weapon after a melee.| +|`melee_raise_recovery_animtime_quick`|`float`|True|Unknown.| +|`melee_range`|`float`|True|The range of the cone used for melee hit detection.| +|`melee_respect_next_attack_time`|`bool`|True|Unknown.| +|`melee_rumble_on_hit`|`string`|True|Determines the class used for controller rumble on melee hit.| +|`melee_rumble_on_hit_partial`|`string`|True|Unknown.| +|`melee_sound_attack_1p`|`string`|True|Sound effect played to the user on melee attack.| +|`melee_sound_attack_3p`|`string`|True|Sound effect played to others on melee attack.| +|`menu_alt_icon`|`string`|True|Unknown.| +|`menu_icon`|`string`|True|Icon shown for this weapon in menus (e.g. loadout screen).| +|`menu_image`|`string`|True|Unknown.| +|`minimap_reveal_distance`|`float`|True|Unknown.| +|`mod_description`|`string`|True|Unknown.| +|`mod_print_name`|`string`|True|Unknown.| +|`mod_short_print_name`|`string`|True|Unknown.| +|`move_speed_modifier`|`float`|True|Scalar on user movement speed.| +|`move_speed_modifier_when_out_of_ammo`|`float`|True|Scalar on user movement speed while the weapon is out of ammo (both stockpile and magazine).| +|`net_bullet_fix`|`bool`|True|Unknown.| +|`net_optimize`|`bool`|False|Used to improve performance of hitscans. Should always be true for hitscan weapons.|Projectiles fired with this on will have no third person sound effect and will not ping radar. +|`never_drop`|`bool`|True|Makes the weapon unable to be dropped.| +|`npc_accuracy_multiplier_heavy_armor`|`float`|True|Scalar on NPC accuracy when targeting a heavily armored target. (Higher = better)| +|`npc_accuracy_multiplier_npc`|`float`|True|Scalar on NPC accuracy when targeting a non-heavily armored NPC. (Higher = better)| +|`npc_accuracy_multiplier_pilot`|`float`|True|Scalar on NPC accuracy when targeting a non-heavily armored player. (Higher = better)| +|`npc_aim_at_feet`|`bool`|True|Enables/disables NPCs aiming at the feet of targets.| +|`npc_aim_at_feet_vs_heavy_armor`|`bool`|True|Enables/disables NPCs aiming at the feet of heavily armored targets.| +|`npc_attack_cone_angle`|`float`|True|Unknown.| +|`npc_burst_secondary`|`int`|True|Unknown.| +|`npc_charge_time_max`|`float`|True|Maximum time in seconds that the NPC will charge the weapon for.| +|`npc_charge_time_min`|`float`|True|Minimum time in seconds that the NPC will charge the weapon for.| +|`npc_clear_charge_if_not_fired`|`bool`|True|Enables/disables clearing weapon charge for NPCs if they do not fire when it finishes.| +|`npc_damage_far_distance`|`float`|True|The distance at which the far damage value is reached for NPCs. Optional.|Controls maximum range for hitscan shotgun attacks.
Damage scales linearly between near to far distances and far to very far (if it is used) distances. +|`npc_damage_far_value`|`float`|True|Damage dealt to non-heavily armored targets at `npc_damage_far_distance` for NPCs. Optional.| +|`npc_damage_far_value_titanarmor`|`float`|True|Damage dealt to heavily armored targets at `npc_damage_far_distance` for NPCs. Optional.| +|`npc_damage_near_distance`|`float`|True|The farthest distance at which near damage value is applied for NPCs. Optional.|Damage scales linearly between near to far distances. +|`npc_damage_near_value`|`float`|True|Damage dealt to non-heavily armored targets at or below `npc_damage_near_distance` for NPCs. Optional| +|`npc_damage_near_value_titanarmor`|`float`|True|Damage dealt to heavily armored targets at or below `npc_damage_near_distance` for NPCs. Optional.| +|`npc_damage_very_far_distance`|`float`|True|The distance at which the very far damage value is reached for NPCs. Optional.| +|`npc_damage_very_far_value`|`float`|True|Damage dealt to non-heavily armored targets at or past `npc_damage_ver_far_distance` for NPCs. Optional.| +|`npc_damage_very_far_value_titanarmor`|`float`|True|Damage dealt to heavily armored targets at or past `npc_damage_ver_far_distance`. Optional.|For each `npc_damage` value, if it is unused, the corresponding player value is applied instead. +|`npc_dangerous_to_heavy_armor`|`bool`|True|Unknown.| +|`npc_dangerous_to_normal_armor`|`bool`|True|Unknown.| +|`npc_directed_fire_ang_limit_cos`|`float`|True|Unknown.| +|`npc_explosion_damage`|`int`|True|Maximum explosion damage dealt to non-heavily armored targets for NPCs.| +|`npc_explosion_damage_heavy_armor`|`int`|True|Maximum explosion damage dealt to heavily armored targets for NPCs.|Unlike `npc_damage_` values, `npc_explosion_damage` values are set to 0 if unused. +|`npc_fire_at_enemy_defense_time`|`float`|True|The time in seconds that an NPC will fire at a defensive before holding their shots.| +|`npc_full_auto_vs_heavy_armor`|`bool`|True|Unknown.| +|`npc_lead_time_max_dist`|`float`|True|Unknown.| +|`npc_lead_time_min_dist`|`float`|True|Unknown.| +|`npc_lead_time_scale`|`float`|True|Unknown.| +|`npc_max_burst`|`int`|True|The maximum number of shots an NPC will fire in a burst. Weapon need not be a burst weapon.| +|`npc_max_engage_range`|`float`|True|The maximum range within which an NPC will move towards a non-heavily armored target.| +|`npc_max_engage_range_heavy_armor`|`float`|True|The maximum range within which an NPC will move towards a heavily armored target.| +|`npc_max_range`|`float`|True|The maximum range within which an NPC will attack a target.| +|`npc_max_range_secondary`|`float`|True|Unknown.| +|`npc_min_burst`|`int`|True|The minimum number of shots an NPC will fire in a burst. Weapon need not be a burst weapon.| +|`npc_min_engage_range`|`float`|True|The range within which an NPC will stop moving towards a non-heavily armored target.| +|`npc_min_engage_range_heavy_armor`|`float`|True|The range within which an NPC will stop moving towards a heavily armored target.| +|`npc_min_range`|`float`|True|The minimum range before an NPC will attack a target.| +|`npc_min_range_secondary`|`float`|True|Unknown.| +|`npc_miss_fast_player`|`bool`|True|Unknown.| +|`npc_pre_fire_delay`|`float`|True|Time in seconds before an NPC can fire the weapon once a target is chosen.| +|`npc_pre_fire_delay_interval`|`float`|True|Time in seconds before `npc_pre_fire_delay` triggers again.| +|`npc_reload_enabled`|`bool`|True|Allows NPCs to reload the weapon. Optional.|If unused, `reload_enabled` is applied instead. +|`npc_rest_time_between_bursts_expedite`|`float`|True|Time in seconds before an NPC will fire another burst if staggered during rest time.| +|`npc_rest_time_between_bursts_max`|`float`|True|Maximum time in seconds before an NPC will fire another burst.| +|`npc_rest_time_between_bursts_min`|`float`|True|Minimum time in seconds before an NPC will fire another burst. | +|`npc_rest_time_secondary`|`float`|True|Unknown.| +|`npc_self_explosion_safety`|`bool`|True|Unknown.| +|`npc_spread_cone_focus_time`|`float`|True|Unknown.| +|`npc_spread_defocused_cone_multiplier`|`float`|True|Unknown.| +|`npc_spread_pattern_focus_time`|`float`|True|Unknown.| +|`npc_spread_pattern_not_in_fov_factor`|`float`|True|Unknown.| +|`npc_spread_pattern_not_in_fov_time`|`float`|True|Unknown.| +|`npc_suppress_lsp_allowed`|`bool`|True|Unknown.| +|`npc_titan_ability`|`string`|False|Unknown.| +|`npc_use_ads_move_speed_scale`|`bool`|True|Unknown.| +|`npc_use_check_type`|`string`|False|Unknown.| +|`npc_use_long_duration`|`float`|True|Unknown.| +|`npc_use_max_damage`|`float`|True|Maximum amount of damage taken before an NPC will use this weapon.| +|`npc_use_min_damage`|`float`|True|Minimum amount of damage taken before an NPC will use this weapon.| +|`npc_use_min_projectile_damage`|`float`|True|Minimum amount of damage taken from projectiles before an NPC will use this weapon.| +|`npc_use_normal_duration`|`float`|False|Time in seconds that an NPC will use this weapon.| +|`npc_use_short_duration`|`float`|True|Unknown.| +|`npc_use_strict_muzzle_dir`|`bool`|True|Unknown.| +|`npc_vortex_block`|`bool`|True|Unknown.| +|`offhand_blocks_sprint`|`bool`|True|Prevents the user from sprinting while this offhand weapon is in use.| +|`offhand_default_inventory_slot`|`int`|True|Determines the inventory slot this offhand is inserted into with the `give` cheat command.| +|`offhand_hold_enabled`|`bool`|True|Enables/disables holding the offhand weapon while it is pressed and attacking on release.| +|`offhand_interupts_weapon_anims`|`bool`|True|Enables/disables interrupting any currently active weapon and immediately starting deployment when activating the weapon.| +|`offhand_switch_force_draw`|`bool`|True|Unknown.| +|`offhand_transition_has_attach_detach_anim_events`|`bool`|True|Unknown.| +|`OnClientAnimEvent`|`void functionref( entity weapon, string name )`|False|Unknown. (Client only)| +|`OnProjectileCollision`|`void functionref( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )`|False|Callback ran when projectiles collide with terrain or entities.| +|`OnProjectileIgnite`|`void functionref( entity projectile )`|False|Callback ran when grenades ignite.| +|`OnWeaponActivate`|`void functionref( entity weapon )`|False|Callback ran when the weapon becomes active (e.g. when the crosshair becomes visible).| +|`OnWeaponAttemptOffhandSwitch`|`bool functionref( entity weapon )`|False|Callback ran when attempting to switch to an offhand weapon. Returns true if successful or false otherwise.| +|`OnWeaponChargeBegin`|`bool functionref( entity weapon )`|False|Callback ran when charging begins. Returns true if successful or returns false otherwise and denies the charge.| +|`OnWeaponChargeEnd`|`void functionref( entity weapon )`|False|Callback ran when charging ends.| +|`OnWeaponChargeLevelIncreased`|`bool functionref( entity weapon )`|False|Callback ran when charge level increases. Returns true. False conditions unknown.| +|`OnWeaponCustomActivityStart`|`void functionref( entity weapon )`|False|Unknown.| +|`OnWeaponDeactivate`|`void functionref( entity weapon )`|False|Callback ran when the weapon becomes inactive (e.g. when the crosshair disappears)| +|`OnWeaponNpcPreAttack`|`void functionref( entity weapon )`|False|Callback ran when an NPC begins the pre-fire delay. (Server only)| +|`OnWeaponNpcPrimaryAttack`|`var functionref( entity weapon, WeaponPrimaryAttackParams attackParams )`|False|Callback ran when the weapon attacks from an NPC. Returns ammo cost if successful or 0 if not. (Server only)| +|`OnWeaponOwnerChanged`|`void functionref( entity weapon, WeaponOwnerChangedParams changeParams )`|False|Callback ran when the user changes.| +|`OnWeaponPrimaryAttack`|`var functionref( entity weapon, WeaponPrimaryAttackParams attackParams )`|False|Callback ran when the weapon attacks. Returns ammo cost if successful or 0 if not.| +|`OnWeaponPrimaryAttackAnimEvent`|`var functionref( entity weapon, WeaponPrimaryAttackParams attackParams )`|False|Callback ran at a specific point in the weapon's attack animation. Returns ammo cost if successful or 0 if not.| +|`OnWeaponReadyToFire`|`void functionref( entity weapon )`|False|Callback ran when the weapon is ready to fire.| +|`OnWeaponReload`|`void functionref( entity weapon, int milestone )`|False|Callback ran when reload begins. Can have a nonzero milestone if reload was previously interrupted.| +|`OnWeaponStartZoomIn`|`void functionref( entity weapon )`|False|Callback ran when the user starts aiming down sights.| +|`OnWeaponStartZoomOut`|`void functionref( entity weapon )`|False|Callback ran when the user stops aiming down sights.| +|`OnWeaponSustainedDischargeBegin`|`bool functionref( entity weapon )`|False|Callback ran when sustained discharge begins. Returns true if successful or returns false otherwise and denies the sustained discharge.| +|`OnWeaponSustainedDischargePulse`|`bool functionref( entity weapon, WeaponPrimaryAttackParams attackParams )`|False|Callback ran when the sustained discharge pulses. Returns true if successful or false otherwise and stops the sustained discharge.|Only used when `sustained_discharge_want_pulse_callbacks` is enabled. +|`OnWeaponSustainedDischargeEnd`|`void functionref( entity weapon )`|False|Callback ran when sustained discharge emds.| +|`OnWeaponTossCancelDrop`|`void functionref( entity weapon, WeaponPrimaryAttackParams attackParams )`|False|Callback ran when a toss-able object is dropped by swapping.| +|`OnWeaponTossPrep`|`void functionref( entity weapon, WeaponTossPrepParams prepParams )`|False|Callback ran when a toss-able object is pulled out.| +|`OnWeaponTossReleaseAnimEvent`|`void functionref( entity weapon, WeaponPrimaryAttackParams attackParams )`|False|Callback ran when a toss-able object is released.| +|`OnWeaponVortexHitBullet`|`bool functionref( entity weapon, entity vortexSphere, var damageInfo )`|False|Callback ran when a vortex weapon is hit by a hitscan. Returns true if successful and deletes the bullet or false otherwise.| +|`OnWeaponVortexHitProjectile`|`bool functionref( entity weapon, entity vortexSphere, entity attacker, entity projectile, vector contactPos )`|False|Callback ran when a vortex weapon is hit by a projectile. Returns true if successful and deletes the projectile or false otherwise.| +|`ordnance_crosshair_always_on_start_index`|`int`|True|The index of a crosshair in the weapon's crosshair list to always have on. Used to show cooldowns as Pilot.| +|`pass_through_damage_preserved_scale`|`float`|True|Scalar on damage dealt to following targets after the shot pierces through a target.| +|`pass_through_depth`|`float`|True|The total amount of depth a shot can pierce through, inclusive. | +|`passive`|`string`|False|Determines what passive to give when the Core weapon starts attacking.|Only works for `PAS_FUSION_CORE`, `PAS_SHIELD_BOOST`, `PAS_BERSERKER`, `PAS_SHIFT_CORE`, and `PAS_SMART_CORE`. +|`pickup_hold_prompt`|`string`|False|Unknown.| +|`pickup_press_prompt`|`string`|False|Unknown.| +|`play_offhand_charging_anim`|`bool`|False|Enables/disables the standard charging animation of an offhand weapon for others.| +|`play_offhand_fire_anim`|`bool`|False|Unknown.| +|`play_offhand_start_end_anim`|`bool`|False|Unknown.| +|`playermodel`|`asset`|True|Model of the weapon shown to others when held.| +|`pre_ignition_damage`|`int`|True|Damage dealt to non-heavily armored targets before ignition. (Missiles only)| +|`pre_ignition_damage_titanarmor`|`int`|True|Damage dealt to heavily armored targets before ignition. (Missiles only)| +|`pre_ignition_flight_sound`|`string`|True|Sound effect played on missiles in flight before ignition. (Missiles only)| +|`pre_ignition_impact_effect_table`|`asset`|True|The effect table referenced for collisions before ignition. (Missiles only)|Includes both visuals and sound effects. +|`pre_ignition_npc_damage`|`int`|True|Damage dealt to non-heavily armored targets before ignition for NPCs. Optional. (Missiles only)|If unusued, `pre_ignition_damage` applies instead. +|`pre_ignition_npc_damage_titanarmor`|`int`|True|Damage dealt to heavily armored targets before ignition for NPCs. Optional. (Missiles only)|If unusued, `pre_ignition_damage_titanarmor` applies instead. +|`pre_ignition_speed`|`float`|True|Speed of the missile before ignition. (Missiles only)| +|`pre_ignition_trail_effect`|`string`|True|Trail effect shown on the missile before ignition. (Missiles only)| +|`primary_fire_does_not_block_sprint`|`bool`|True|Allows the main weapon to fire while sprinting.| +|`printname`|`string`|True|Name displayed on the weapon selection screen in loadout creation.| +|`proficiency_average_additional_rest`|`float`|True|Additional rest time between uses for NPCs with average proficiency.| +|`proficiency_average_bias`|`float`|True|Unknown.| +|`proficiency_average_spreadscale`|`float`|True|Scalar on spread for NPCs with average proficiency.|Additional values exist for `poor`, `good`, `very_good`, and `perfect` proficiencies. +|`projectile_airburst_on_death`|`bool`|True|Unknown.| +|`projectile_adjust_to_gun_barrel`|`bool`|False|Adjusts projectiles to visually launch from the weapon's barrel.| +|`projectile_chasecamDistanceMax`|`float`|True|Unknown.| +|`projectile_chasecamMaxOrbitDepth`|`float`|True|Unknown.| +|`projectile_chasecamMaxPitchUp`|`float`|True|Unknown.| +|`projectile_chasecamOffsetForward`|`float`|True|Forward vector offset of the camera from the projectile in killcams following it.| +|`projectile_chasecamOffsetRight`|`float`|True|Right vector offset of the camera from the projectile in killcams following it.| +|`projectile_chasecamOffsetUp`|`float`|True|Up vector offset of the camera from the projectile in killcams following it.| +|`projectile_collide_with_owner`|`bool`|True|Unknown.| +|`projectile_collide_with_owner_grace_time`|`float`|True|Unknown.| +|`projectile_damage_reduction_per_bounce`|`float`|True|Flat damage reduction per bounce.|Unaffected by normal damage falloff. +|`projectile_damages_owner`|`bool`|True|Enables/disables direct hit damage to the user from projectiles fired.| +|`projectile_death_sound`|`string`|True|Unknown.| +|`projectile_do_predict_impact_effects`|`bool`|True|Unknown.| +|`projectile_drift_intensity`|`float`|True|Unknown.| +|`projectile_drift_windiness`|`float`|True|Unknown.| +|`projectile_first_person_offset_fraction`|`float`|True|Adjusts how far projectiles fired travel at an offset angle before straightening in first person. | +|`projectile_flight_sound`|`string`|True|Sound effect played on projectiles in flight.| +|`projectile_gravity_scale`|`float`|True|Scalar on gravity applied to projectiles.| +|`projectile_ignore_owner_damage`|`bool`|False|Enables/disables owner damage to projectiles fired if they can take damage.| +|`projectile_ignores_vortex`|`string`|False|Determines the bounce behavior of projectiles upon hitting vortex entities and prevents them from being deleted.|Held vortexes (i.e. Vortex and Thermal Shield) only check for `fall_vortex` and still delete projectiles with other values.
`mirror`: Reverses horizontal velocity. (`< -1, -1, 1 >`)
`drop`: Reverses and reduces horizontal velocity by 75% and sets vertical velocity to 0. (`< -0.25, -0.25, 0 >`)
`fall`, `fall_vortex`: Reverses and reduces all velocity by 75%. (`< -0.25, -0.25, -0.25 >`) +|`projectile_inherit_owner_velocity_scale`|`float`|True|Scalar on how much of the user's velocity is applied to the projectile when fired.| +|`projectile_killreplay_enabled`|`bool`|True|Allows killcams to follow the projectile that dealt the kill.| +|`projectile_launch_pitch_offset`|`float`|True|Pitch offset projectiles are fired at (positive = up).| +|`projectile_launch_speed`|`float`|True|Base speed of projectiles fired.| +|`projectile_lifetime`|`float`|True|The time in seconds projectiles last before disappearing.| +|`projectile_max_deployed`|`int`|True|The maximum number of projectiles that this weapon can have existing at once. Only works for weapons with tracked projectiles in script.| +|`projectile_ricochet_max_count`|`int`|True|The maximum number of ricochets projectiles can have before disappearing on terrain collision.| +|`projectile_speed_reduction_factor`|`float`|True|The fraction of speed lost by projectiles on ricochet.| +|`projectile_straight_radius_max`|`float`|True|Unknown.| +|`projectile_straight_radius_min`|`float`|True|Unknown.| +|`projectile_straight_time_max`|`float`|True|Unknown.| +|`projectile_straight_time_min`|`float`|True|Unknown.| +|`projectile_trail_effect_0`|`asset`|True|Trail effect shown on projectiles.|Additional trail effects exist up to `projectile_trail_effect_4`. +|`projectile_visible_to_smart_ammo`|`bool`|True|Allows projectiles to be targeted by smart weapons.| +|`projectiles_per_shot`|`int`|True|Has no native use. Used in script by some weapons to determine the number of projectiles fired per shot.| +|`raise_from_sprint_time`|`float`|True|The time in seconds of the weapon's raise animation after sprinting.|Not the time before firing is allowed. Animations can allow firing sooner at various fractions of the full raise time. +|`raise_time`|`float`|True|The time in seconds to raise the weapon when swapping from an offhand weapon.|Does not include the time to raise the weapon after melee.
Not the time before firing is allowed. Animations can allow firing sooner at various fractions of the full raise time. +|`readyhint`|`string`|True|Usage hint text shown to the user in reminders. Used by Cores and inventory offhands (e.g. e-smoke, boosts).| +|`readymessage`|`string`|True|Large text shown to the user in reminders. Used by Cores and inventory offhands (e.g. e-smoke, boosts).| +|`rechamber_time`|`float`|True|The time in seconds to rechamber another round. Use by bolt-action weapons.|Rechambering only begins after other delays (e.g. `fire_rate`, `burst_fire_delay`) are finished. +|`red_crosshair_range`|`float`|True|The range within which the crosshair will turn red when aiming at an enemy.| +|`regen_ammo_refill_rate`|`float`|True|The rate in ammo per second at which ammo is regenerated in the magazine.| +|`regen_ammo_refill_start_delay`|`float`|True|The time in seconds since last shot fired before ammo regeneration begins.| +|`regen_ammo_sound_range_name_1`|`string`|True|Unknown.| +|`regen_ammo_sound_range_start_1`|`int`|True|Unknown.|Additional values exist up to `regen_ammo_sound_range_[x]_3`. +|`regen_ammo_stockpile_drain_rate_when_charging`|`float`|True|Unknown.| +|`regen_ammo_stockpile_max_fraction`|`float`|True|Unknown.| +|`regen_ammo_while_firing`|`bool`|True|Enables/disables incurring `regen_ammo_refill_start_delay` when firing a shot.| +|`reload_alt_anim`|`bool`|True|Enables/disables a flag on certain weapons to use an alternate reload animation.| +|`reload_enabled`|`bool`|True|Allows the weapon to be reloaded.| +|`reload_is_segmented`|`bool`|True|Enables/disables segmented reloads for the weapon.|Segmented reloads do not have reload milestones. +|`reload_no_auto_if_ads_pressed`|`bool`|True|Disables automatic reloads when the magazine is empty while aiming down sights.| +|`reload_time`|`float`|True|The time in seconds to complete the reload animation when reloading from a non-empty magazine.|For segmented reloads, this includes the time to start the reloading animation and load one segment. +|`reload_time_late1`|`float`|True|The time in seconds to complete the non-empty reload animation from the first reload milestone.|Additional values exist for the i-th reload milestone up to `reload_time_late5`. +|`reloadempty_time`|`float`|True|The time in seconds to complete the reload animation when reloading from an empty magazine.|For segmented reloads, this includes the time to start the reloading animation and reload one segment. +|`reloadempty_time_late1`|`float`|True|The time in seconds to complete the empty reload animation from the first reload milestone.|Additional values exist for the i-th reload milestone up to `reloadempty_time_late5`. +|`reloadsegment_time_end`|`float`|True|The time in seconds to complete the end animation of a segmented non-empty reload.|The end segment does not prevent any actions and ends on sprint. +|`reloadsegment_time_loop`|`float`|True|The time in seconds to complete one segment reload animation.| +|`reloadsegmentempty_time_end`|`float`|True|The time in seconds to complete the end animation of a segmented empty reload.|The end segment does not prevent any actions and ends on sprint. +|`rui_crosshair_index`|`int`|True|The index of a crosshair in the weapon's crosshair list to display. | +|`rumble`|`int`|False|Unknown.| +|`scripted_projectile_max_timestep`|`float`|False|Unknown.| +|`shared_energy_charge_cost`|`int`|True|Amount of shared energy consumed per frame (60 times per second) while charging.| +|`shared_energy_cost`|`int`|True|Amount of shared energy consumed on attack.| +|`shortprintname`|`string`|True|Name displayed for the weapon in most places (e.g. loadout screen, weapon flyouts, pickups).| +|`show_grenade_indicator`|`bool`|False|Disables the nearby grenade indicator shown to nearby targets on grenades fired. (Grenades only)| +|`show_pre_modded_tracer`|`bool`|True|Unknown.| +|`silenced`|`bool`|True|Unknown.| +|`smart_ammo_active_shot_damage_multiplier`|`float`|True|Unknown.| +|`smart_ammo_active_shot_on_first_lock_only`|`bool`|True|Unknown.| +|`smart_ammo_active_shot_time`|`float`|True|Unknown.| +|`smart_ammo_alert_npc_fraction`|`float`|True|The fraction of lock on at which NPCs will be alerted of the lock.| +|`smart_ammo_allow_ads_lock`|`bool`|True|Enables/disables smart ammo to lock on while aiming down sights.| +|`smart_ammo_allow_hip_fire_lock`|`bool`|True|Enables/disables smart ammo to lock on while hipfiring.| +|`smart_ammo_allow_search_while_firing`|`bool`|True|Allows smart ammo to lock on while firing.| +|`smart_ammo_allow_search_while_inactive`|`bool`|True|Allows smart ammo to lock on while the weapon is not held.| +|`smart_ammo_alt_lock_style`|`bool`|True|Enables/disables limiting total locks by charge amount (higher = less locks).| +|`smart_ammo_always_do_burst`|`bool`|True|Enables/disables always firing the maximum number of attacks per target.| +|`smart_ammo_apply_new_target_delay_to_first_target`|`bool`|True|Unknown.| +|`smart_ammo_bounds_search_tick_interval`|`int`|False|Unknown.| +|`smart_ammo_draw_acquisition_lines`|`bool`|True|Enables/disables displaying lines to target locks on the HUD.| +|`smart_ammo_hold_and_reset_after_all_locks`|`float`|True|Unknown.| +|`smart_ammo_hud_lock_style`|`string`|True|Determines the type of lock displayed.| +|`smart_ammo_hud_type`|`string`|True|Determines the smart ammo layout displayed on the HUD.| +|`smart_ammo_humans_only`|`bool`|False|Enables/disables targeting only humanoids.| +|`smart_ammo_lock_effect_1p`|`asset`|True|Visual effect displayed on the weapon to the user while acquiring locks.| +|`smart_ammo_lock_effect_3p`|`asset`|True|Visual effect displayed on the weapon to others while acquiring locks.| +|`smart_ammo_lock_effect_attachment`|`string`|True|The weapon part to attach the lock visual effect to.| +|`smart_ammo_lock_type`|`string`|True|Determines which target types the smart ammo can lock.|`small`: Non-heavily armored targets.
`large`: Heavily armored targets.
`any`: Any target. +|`smart_ammo_looping_sound_acquiring`|`string`|True|Sound effect played while smart ammo is acquiring locks.| +|`smart_ammo_looping_sound_locked`|`string`|True|Sound effect played while smart ammo is locked on to a target.| +|`smart_ammo_max_targeted_burst`|`int`|True|The maximum burst size fired at any individual target.| +|`smart_ammo_max_targets`|`int`|True|The maximum number of targets that can be locked simultaneously.| +|`smart_ammo_max_trackers_per_target`|`int`|True|The maximum number of locks per target.| +|`smart_ammo_new_target_delay`|`float`|True|Time in seconds before the smart weapon can start acquiring locks.|Time starts from the moment the weapon is swapped to, even if it can't acquire locks due to deploy/raise time. +|`smart_ammo_npc_targets_must_be_tracked`|`bool`|True|Requires targets to be locked for NPCs to fire the weapon.| +|`smart_ammo_only_search_on_charge`|`bool`|True|Enables/disables limiting lock acquisition to only while the weapon is charging.| +|`smart_ammo_other_targets_must_be_tracked`|`bool`|True|Unknown.| +|`smart_ammo_player_targets_must_be_tracked`|`bool`|True|Requires targets to be locked for players to fire the weapon.| +|`smart_ammo_points_search_tick_interval`|`int`|False|Unknown.| +|`smart_ammo_search_angle`|`float`|True|The angle of the smart ammo search cone. | +|`smart_ammo_search_distance`|`float`|True|The range of the smart ammo search cone.| +|`smart_ammo_search_enemy_team`|`bool`|True|Unknown.| +|`smart_ammo_search_friendly_team`|`bool`|True|Unknown.| +|`smart_ammo_search_neutral_team`|`bool`|True|Unknown.| +|`smart_ammo_search_npcs`|`bool`|True|Enables/disables smart ammo searching for NPC targets.| +|`smart_ammo_search_phase_shift`|`bool`|True|Unknown.| +|`smart_ammo_search_players`|`bool`|True|Enables/disables smart ammo searching for player targets.| +|`smart_ammo_stick_to_fully_locked_targets`|`bool`|True|Unknown.| +|`smart_ammo_target_confirmed_sound`|`string`|True|Sound effect played when a target is fully locked.| +|`smart_ammo_target_confirming_sound`|`string`|True|Sound effect played when a lock starts to be acquired.| +|`smart_ammo_target_found_sound`|`string`|True|Sound effect played when a new target enters the search cone.| +|`smart_ammo_target_lost_sound`|`string`|True|Sound effect played when locks on a target are lost.| +|`smart_ammo_target_max_locks_heavy`|`int`|True|The maximum number of locks on a heavily armored target.| +|`smart_ammo_target_max_locks_normal`|`int`|True|The maximum number of locks on a non-heavily armored target.|If unused, acquires locks to deal enough damage to kill the target in a single burst (up to general maximum locks). +|`smart_ammo_target_npc_lock_factor`|`float`|True|Unknown.| +|`smart_ammo_targeting_time_max`|`float`|True|The maximum time in seconds it takes to acquire a lock. | +|`smart_ammo_targeting_time_max_npc`|`float`|True|The maximum time in seconds it takes to acquire a lock on an NPC.| +|`smart_ammo_targeting_time_min`|`float`|True|The minimum time in seconds it takes to acquire a lock.| +|`smart_ammo_targeting_time_min_npc`|`float`|True|The minimum time in seconds it takes to acquire a lock on an NPC.| +|`smart_ammo_targeting_time_modifier_cloaked`|`float`|True|Scalar on lock on time when locking a cloaked target.| +|`smart_ammo_targeting_time_modifier_projectile`|`float`|True|Scalar on lock on time when locking projectiles.| +|`smart_ammo_targeting_time_modifier_projectile_owner`|`float`|True|Scalar on lock on time when locking projectiles from the user.| +|`smart_ammo_titan_lock_point0`|`string`|False|Unknown.|Additional values for lock point exist up to `smart_ammo_titan_lock_point7`. +|`smart_ammo_titans_block_los`|`bool`|False|Enables/disables titans blocking LoS for acquiring locks on other targets.| +|`smart_ammo_track_cloaked_targets`|`bool`|True|Allows smart ammo to lock on to cloaked targets.| +|`smart_ammo_tracked_targets_check_visibility`|`bool`|True|Unknown.| +|`smart_ammo_tracker_status_effects`|`bool`|True|Unknown.| +|`smart_ammo_unlock_debounce_time`|`float`|True|The time in seconds that locks on targets outside the search cone will be retained for before disappearing.|Does not prevent locks from being cleared by looking too far away from the target. +|`smart_ammo_weapon_type`|``|True|Determines the type of smart ammo fired.|If unused, defaults to hitscan bullets. The only other class is `homing_missile`. +|`sound_dryfire`|`string`|True|Sound effect played on offhand weapons when an attempted use or swap fails.| +|`sound_pickup`|`string`|True|Sound effect played when picking up the weapon.| +|`sound_trigger_pull`|`string`|False|Unknown.| +|`sound_weapon_ready`|`string`|True|Sound effect played on offhand weapons when they have reached the next `ammo_min_to_fire` multiple.| +|`special_3p_attack_anim`|`bool`|False|Enables/disables playing a non-standard animation for an offhand weapon on charge.| +|`special_3p_attack_anim_after_charge`|`bool`|False|Enables/disables playing a non-standard animation for an offhand weapon after charge ends.| +|`spread_air_ads`|`float`|True|The angle of the shot spread cone while aiming down sights in the air (includes wallrunning).| +|`spread_air_hip`|`float`|True|The angle of the shot spread cone while hipfiring in the air (includes wallrunning).| +|`spread_crouch_ads`|`float`|True|The angle of the shot spread cone while grounded, aiming down sights, and crouching or sliding.| +|`spread_crouch_hip`|`float`|True|The angle of the shot spread cone while grounded, hipfiring, and crouching or sliding| +|`spread_decay_delay`|`float`|True|The time in seconds since last shot fired before spread kick begins to decay.| +|`spread_decay_rate`|`float`|True|The amount of spread kick regressed per second when decaying.| +|`spread_kick_on_fire_air_ads`|`float`|True|The amount spread increases by per shot when aiming down sights in the air (includes wallrunning).| +|`spread_kick_on_fire_air_hip`|`float`|True|The amount spread increases by per shot when hipfiring in the air (includes wallrunning).| +|`spread_kick_on_fire_crouch_ads`|`float`|True|The amount spread increases by per shot when grounded, aiming down sights, and crouching or sliding.| +|`spread_kick_on_fire_crouch_hip`|`float`|True|The amount spread increases by per shot when grounded, hipfiring, and crouching or sliding.| +|`spread_kick_on_fire_stand_ads`|`float`|True|The amount spread increases by per shot when grounded, aiming down sights, and standing or sprinting.| +|`spread_kick_on_fire_stand_hip`|`float`|True|The amount spread increases by per shot when grounded, hipfiring, and standing or sprinting.| +|`spread_lerp_speed`|`float`|True|Unknown.| +|`spread_max_kick_air_ads`|`float`|True|The maximum amount of additional spread kick while aiming down sights in the air (includes wallrunning).| +|`spread_max_kick_air_hip`|`float`|True|The maximum amount of additional spread kick while hipfiring in the air (includes wallrunning).| +|`spread_max_kick_crouch_ads`|`float`|True|The maximum amount of additional spread kick while grounded, aiming down sights, and crouching or sliding.| +|`spread_max_kick_crouch_hip`|`float`|True|The maximum amount of additional spread kick while grounded, hipfiring, and crouching or sliding.| +|`spread_max_kick_stand_ads`|`float`|True|The maximum amount of additional spread kick while grounded, aiming down sights, and standing or sprinting.| +|`spread_max_kick_stand_hip`|`float`|True|The maximum amount of additional spread kick while grounded, hipfiring, and standing or sprinting.| +|`spread_stand_ads`|`float`|True|The angle of the shot spread cone while grounded, aiming down sights, and standing or walking.| +|`spread_stand_hip`|`float`|True|The angle of the shot spread cone while grounded, hipfiring, standing, and not moving.| +|`spread_stand_hip_run`|`float`|True|The angle of the shot spread cone while grounded, hipfiring, standing, and walking.| +|`spread_stand_hip_sprint`|`float`|True|The angle of the shot spread cone while grounded, hipfiring, and sprinting.| +|`spread_time_to_max`|`float`|True|Unknown.| +|`spread_wallhanging`|`float`|True|The angle of the shot spread cone while wallhanging. Optional.|If unused, `spread_stand_hip` is applied instead. +|`spread_wallrunning`|`float`|True|The angle of the shot spread cone while wallrunning. Optional.|If unused, `spread_air` values are applied instead. +|`sprint_fractional_anims`|`bool`|True|Unknown.| +|`sprintcycle_time`|`float`|True|Unknown.| +|`stat_accuracy`|`int`|True|The accuracy rating shown on the weapon selection screen in loadout creation.| +|`stat_damage`|`int`|True|The damage rating shown on the weapon selection screen in loadout creation.| +|`stat_range`|`int`|True|The range rating shown on the weapon selection screen in loadout creation.| +|`stat_rof`|`int`|True|The fire rate rating shown on the weapon selection screen in loadout creation.| +|`stick_pilot`|`bool`|False|Enables/disables player entities sticking to projectiles fired.|Includes player-manned titans. +|`stick_titan`|`bool`|False|Enables/disables titan entities sticking to projectiles fired.| +|`stick_npc`|`bool`|False|Enables/disables npc entities sticking to projectiles fired.|Includes npc/auto titans. +|`sustained_discharge_allow_melee`|`bool`|True|Allows the user to melee in the middle of a sustained discharge.| +|`sustained_discharge_duration`|`float`|True|The time in seconds that a sustained discharge lasts.| +|`sustained_discharge_pulse_frequency`|`float`|True|The number of attacks made per second during a sustained discharge.| +|`sustained_discharge_require_input`|`bool`|True|Whether or not to stop the sustained discharge when the attack button is let go.| +|`sustained_discharge_want_pulse_callbacks`|`bool`|True|Determines whether to use the `OnWeaponSustainedDischargePulse` callback or not.| +|`sustained_laser_attachment`|`string`|True|The weapon part to attach the sustained laser effect to.| +|`sustained_laser_effect_1p`|`asset`|True|The visual effect shown to the user when the sustained laser attacks.| +|`sustained_laser_effect_3p`|`asset`|True|The visual effect shown to others when the sustained laser attacks.| +|`sustained_laser_effect_loops`|`bool`|True|Enables/disables looping on the sustained laser effects.| +|`sustained_laser_enabled`|`bool`|True|Enables/disables firing the sustained laser on sustained discharge.| +|`sustained_laser_impact_distance`|`float`|True|The minimum distance for `sustained_laser_impact_effect` to be applied.| +|`sustained_laser_impact_effect`|`asset`|True|The visual effect shown where the sustained laser impacts terrain.| +|`sustained_laser_impact_effect_loops`|`bool`|True|Enables/disables looping on `sustained_laser_impact_effect`.| +|`sustained_laser_new_surface_impact_effect_table`|`asset`|True|Unknown.| +|`sustained_laser_radial_iterations`|`int`|True|The number of radial iterations the sustained laser is composed of.| +|`sustained_laser_radial_step`|`int`|True|Scalar on the number of evenly spaced lasers created per radial iteration.|1 radial iteration is required for the single center beam.
Successive iterations generate `2 ^ (i - 2) * sustained_laser_radial_step` evenly spaced lasers in a circle, where `i` is the current iteration.
E.g. 3 iterations and 3 step makes 1 center beam in the 1st iteration, 3 beams in the 2nd iteration, and 6 beams in the 3rd iteration. +|`sustained_laser_radius`|`float`|True|The radius increase in sustained laser circles as the radial iteration increases.| +|`sustained_laser_range`|`float`|True|The maximum range of the sustained laser.| +|`sway_`|Various|False|A large set of values controlling view model sway when held.| +|`threat_scope_bounds_height`|`float`|True|Used instead of tagname to manually specify threat scope height.| +|`threat_scope_bounds_tagname1`|`string`|True|Determines one corner of the threat scope.| +|`threat_scope_bounds_tagname2`|`string`|True|Determines one corner of the threat scope.| +|`threat_scope_bounds_width`|`float`|True|Used instead of tagname to manually specify threat scope width.| +|`threat_scope_enabled`|`bool`|True|Enables/disables threat scope.| +|`threat_scope_fadeWithDistance`|`bool`|True|Unknown.| +|`threat_scope_zoomfrac_end`|`bool`|True|Unknown.| +|`threat_scope_zoomfrac_start`|`bool`|True|Unknown.| +|`titanarmor_critical_hit_required`|`bool`|True|Enables/disables requiring critical hits to damage titans.| +|`toss_overhead_time`|`float`|True|Unknown.| +|`toss_pullout_time`|`float`|True|The time in seconds to pull out the toss-able object.| +|`toss_time`|`float`|True|The time in seconds to throw the toss-able object.| +|`tossholdsprintcycle_time`|`float`|True|Unknown.| +|`tracer_effect`|`asset`|True|Tracer effect shown to others when a hitscan shot is fired.| +|`tracer_effect_first_person`|`asset`|True|Tracer effect shown to the user when a hitscan shot is fired.| +|`trap_warning_enemy_fx`|`asset`|False|Has no native use. The visual effect shown to enemy players when a trap light effect is played on projectiles.| +|`trap_warning_friendly_fx`|`asset`|False|Has no native use. The visual effect shown to allied players when a trap light effect is played on projectiles.| +|`trigger_snipercam`|`bool`|False|Unknown.| +|`ui1_draw_cloaked`|`bool`|True|Enables/disables showing ui element 1 while cloaked.| +|`ui1_enable`|`bool`|True|Enables/disables showing ui element 1.|Additional values exist for ui elements up to `ui8`. +|`viewdrift_ads_air_scale_pitch`|`float`|True|The maximum absolute value pitch the user view will drift by when aiming down sights in the air. | +|`viewdrift_ads_crouch_scale_pitch`|`float`|True|The maximum absolute value pitch the user view will drift by when grounded, aiming down sights, and crouched or sliding. | +|`viewdrift_ads_speed_pitch`|`float`|True|Scalar on how quickly pitch viewdrift shifts while aiming down sights. | +|`viewdrift_ads_stand_scale_pitch`|`float`|True|The maximum absolute value pitch the user view will drift by when grounded, aiming down sights, and standing or sprinting.| +|`viewdrift_hipfire_air_scale_pitch`|`float`|True|The maximum absolute value pitch the user view will drift by when hipfiring in the air. | +|`viewdrift_hipfire_crouch_scale_pitch`|`float`|True|The maximum absolute value pitch the user view will drift by when grounded, hipfiring, and crouched or sliding. | +|`viewdrift_hipfire_speed_pitch`|`float`|True|Scalar on how quickly pitch viewdrift shifts while hipfiring. | +|`viewdrift_hipfire_stand_scale_pitch`|`float`|True|The maximum absolute value pitch the user view will drift by when grounded, hipfiring, and standing or sprinting.|The same values exist for yaw viewdrift. +|`viewkick_ads_weaponFraction`|`float`|True|Scalar on how much the weapon/reticle recoils separate from viewpoint while aiming down sights (i.e. how much your viewpoint counters the recoil).| +|`viewkick_ads_weaponFraction_vmScale`|`float`|True|Scalar on how much the weapon viewmodel recoils while aiming down sights.| +|`viewkick_air_scale_ads`|`float`|True|Scalar on recoil generated while aiming down sights when the user is not grounded (includes wallrunning).| +|`viewkick_duck_scale`|`float`|True|Scalar on recoil generated while crouching.| +|`viewkick_hipfire_weaponFraction`|`float`|True|Scalar on how much the weapon/reticle recoils separate from viewpoint while hipfiring (i.e. how much your viewpoint counters the recoil).| +|`viewkick_hipfire_weaponFraction_vmScale`|`float`|True|Scalar on how much the weapon viewmodel recoils while hipfiring.| +|`viewkick_hover_scale`|`float`|True|Scalar on recoil generated while using pilot Hover.| +|`viewkick_move_scale`|`float`|True|Scalar on recoil generated while moving.| +|`viewkick_perm_pitch_base`|`float`|True|The base amount of vertical recoil (positive = down). Unaffected by `viewkick_spring`.| +|`viewkick_perm_pitch_random`|`float`|True|The maximum absolute value of randomness added to base vertical recoil. Unaffected by `viewkick_spring`.| +|`viewkick_perm_pitch_random_innerexclude`|`float`|True|Unknown.| +|`viewkick_pitch_base`|`float`|True|The base amount of vertical recoil (positive = down).| +|`viewkick_pitch_random`|`float`|True|The maximum absolute value of randomness added to base vertical recoil.| +|`viewkick_pitch_softScale`|`float`|True|Scalar on soft vertical recoil, which applies recoil over time.| +|`viewkick_pitch_hardScale`|`float`|True|Scalar on hard vertical recoil, which applies recoil instantly.|The same values exist for yaw (positive = left) +|`viewkick_roll_base`|`float`|True|The absolute value base amount of roll.| +|`viewkick_roll_hardScale`|`float`|True|Scalar on hard roll recoil.| +|`viewkick_roll_randomMax`|`float`|True|The maximum amount of random roll added to base roll.| +|`viewkick_roll_randomMin`|`float`|True|The minimum amount of random roll added to base roll.| +|`viewkick_roll_softScale`|`float`|True|Scalar on soft roll recoil. Appears to simply be weaker than hard roll recoil.|Roll values are unaffected by other scalars, such as `viewkick_scale` and `weaponFraction`. +|`viewkick_scale_min_hipfire`|`float`|True|Scalar on recoil generated when hipfiring at minimum LERP.| +|`viewkick_scale_max_hipfire`|`float`|True|Scalar on recoil generated when hipfiring at maximum LERP.| +|`viewkick_scale_min_ads`|`float`|True|Scalar on recoil generated when aiming down sights at minimum LERP.| +|`viewkick_scale_max_ads`|`float`|True|Scalar on recoil generated when aiming down sights at maximum LERP.| +|`viewkick_scale_valuePerShot`|`float`|True|How much each shot advances the LERP.| +|`viewkick_scale_valueLerpStart`|`float`|True|The minimum value for the LERP.| +|`viewkick_scale_valueLerpEnd`|`float`|True|The maximum value for the LERP.| +|`viewkick_scale_valueDecayDelay`|`float`|True|The time in seconds since last shot fired before LERP begins to decay.| +|`viewkick_scale_valueDecayRate`|`float`|True|The amount of LERP regressed per second when decaying.| +|`viewkick_spring`|`string`|True|Specifies the class of viewkick spring, which dampens recoil above certain values.| +|`viewmodel`|`asset`|True|The model of the weapon shown to the user when held.| +|`viewmodel_offset_ads`|`vector`|True|The position offset of the viewmodel while aiming down sights.| +|`viewmodel_offset_hip`|`vector`|True|The position offset of the viewmodel while hipfiring.| +|`viewpunch_multiplier`|`float`|False|Unknown.| +|`vortex_absorb_effect`|`asset`|True|Shot model shown to the vortex user when a vortex weapon catches this weapon's shot.| +|`vortex_absorb_effect_third_person`|`asset`|True|Shot model shown to others when a vortex weapon catches this weapon's shot.| +|`vortex_absorb_sound`|`string`|False|Sound effect played to the vortex user when a vortex weapon catches this weapon's shot. | +|`vortex_absorb_sound_1p_vs_3p`|`string`|False|Sound effect played to others when a vortex weapon catches this weapon's shot.| +|`vortex_drain`|`float`|True|Fraction of charge taken from vortex weapons that catch a shot from this weapon.|If caught by Ion's Vortex, drains a fraction of her energy instead. +|`vortex_impact_effect`|`asset`|True|The impact effect table referenced for vortex collisions.|Vortex collisions refers to standard blocking vortex entities, such as Particle Wall and Gun Shield. +|`vortex_refire_behavior`|`string`|False|Defines the behavior for this weapon's projectiles when caught/reflected by Vortex shield.|`absorb`: Disappears when caught.
`bullet`: High speed (12000) and slightly higher than moderate spread.
`explosive_round`: Moderate speed (8000) and moderate spread.
`rocket`: Low speed (1800) and low spread.
`grenade`: Low speed (1500) and high spread with 1.25s fuse time.
`grenade_long_fuse`: Low speed (1500) and high spread with 10s fuse time. +|`wave_max_count`|`int`|False|The number of steps wave attacks should take.| +|`wave_step_dist`|`float`|False|The distance each step moves a wave attack forward.| +|`weaponClass`|`string`|False|Determines the type of entity that normally uses the weapon.|`human`: Humanoid entities.
`titan`: Titans.
`other`: Anything else (e.g. heavily armored NPCs, turrets) +|`weaponSubClass`|`string`|False|Unknown.|Takes `rifle`, `smg`, `lmg`, `sidearm`, `sniper`, `projectile_shotgun`, `rocket`, `shotgun`, or `autolock`. +|`weaponType`|`string`|False|Determines the type of offhand the weapon is. (Offhands/melees only)|`melee`: Melee weapon.
`shoulder`: Offhand pulled from the shoulder used as an offensive ability. (Excluding Energy Siphon)
`defense`: Held or instant offhand used as a defensive ability.
`tactical`: Held or instant offhand used as a utility ability. (Excluding Tether Trap)
`titan_core`: Titan Core weapon.
`anti_titan`: Turret weapon. +|`zoom_angle_shift_pitch`|`float`|True|Unknown.| +|`zoom_angle_shift_yaw`|`float`|True|Unknown.| +|`zoom_effects`|`bool`|True|Unknown.| +|`zoom_fov`|`float`|True|The FoV the weapon will zoom to when aiming down sights.|Affected by custom player FoV scale. Effectively zooms to `( zoom FoV / base FoV * player FoV scale )`
Base FoV is 70 for pilots and 75 for titans. +|`zoom_fov_viewmodel`|`float`|True|Unknown.| +|`zoom_scope_frac_end`|`float`|True|Unknown.| +|`zoom_scope_frac_start`|`float`|True|Unknown.| +|`zoom_time_in`|`float`|True|The time in seconds to fully zoom in from hipfire.| +|`zoom_time_out`|`float`|True|The time in seconds to fully zoom out from aiming down sights.| +|`zoom_toggle_fov`|`float`|True|The FoV the weapon will zoom to when aiming down sights with a zoom toggle on.| +|`zoom_toggle_lerp_time`|`float`|True|The time in seconds for toggleable zoom to change zoom FoV.| +|`zoomfrac_autoattack`|`float`|True|The fraction of zoom above which the weapon will continually attack| diff --git a/docs/Modding/guides/publishing.md b/docs/Modding/guides/publishing.md index 2a4849e8..e1c007e9 100644 --- a/docs/Modding/guides/publishing.md +++ b/docs/Modding/guides/publishing.md @@ -1,61 +1,58 @@ -Publishing your mod -=================== +# Publishing your mod -Best practices --------------- +## Best practices Make sure to name your mod in the form ``.``, similar to the existing default mods, like ``Northstar.Client``, ``Northstar.CusomServer``, Note that the Northstar name (``Northstar.Xyz``) is reserved for mods that come with the Northstar install and should therefore **not** be used. -It is recommended to upload the source code of your mod to a public repository like `Github `_ to give your users a place to suggest changes and leave feedback in an organised manner. +It is recommended to upload the source code of your mod to a public repository like [Github](https://github.com/) to give your users a place to suggest changes and leave feedback in an organised manner. If the changes your mod makes can be represented in screenshots, gameplay recordings, or GIFs, consider adding those to your README. This way anyone coming across your mod can tell which aspects of the game it changes even before installing it. To do so, simply upload the image or gif to a host of your choice (Imgur, GitHub, and even Discord all work). To display the image directly on your page in Thunderstore, add the following line to your README: -.. code:: markdown +```markdown ![alt text, this text shows up when image cannot be loaded](https://example.com/image/to/link/to.gif) +``` -Thunderstore ------------- +## Thunderstore -The best place to publish your mod is `Thunderstore `_. To do so, you need to package your mod as a zip with a specific folder structure. You can either set the structure up manually or use `this GitHub template `_ +The best place to publish your mod is [Thunderstore](https://northstar.thunderstore.io/). To do so, you need to package your mod as a zip with a specific folder structure. You can either set the structure up manually or use [this GitHub template](https://github.com/laundmo/northstar-mod-template) -Package structure -^^^^^^^^^^^^^^^^^ +### Package structure The Thunderstore package zip structure is as follows: -.. code-block:: +``` mods/./ icon.png manifest.json README.md +``` - ``icon.png``: 256x256px icon for your mod. - ``README.md``: the description page for your mod -- ``manifest.json`` outlined `here `_ +- ``manifest.json`` outlined [here](https://northstar.thunderstore.io/package/create/docs/) You can put multiple mods in the ``mods/`` folder, but only do this if neccessary. -``manifest.json`` checker: `https://northstar.thunderstore.io/tools/manifest-v1-validator/ `_ +`manifest.json` checker: +[https://northstar.thunderstore.io/tools/manifest-v1-validator/](https://northstar.thunderstore.io/tools/manifest-v1-validator/) -Uploading -^^^^^^^^^ +### Uploading -After you have set up the folder structure, head to `https://northstar.thunderstore.io `_ and log in with either Discord or Github. Then you can use the `Upload` button at the top of the page to upload your zip. +After you have set up the folder structure, head to [https://northstar.thunderstore.io](https://northstar.thunderstore.io) and log in with either Discord or Github. Then you can use the `Upload` button at the top of the page to upload your zip. When uploading, it will verify your package structure and you can publish after it's successfully checked. To update a mod, change the version in ``mod.json`` and ``manifest.json``, and upload again. If the mod name is the same, it will update the previous version. -Github Workflows ----------------- +## Github Workflows -If you want to create a Github repository for your mod, you can use a `template `_ that automatically packages and uploads your mod to Thunderstore when you create a Github release of your mod. +If you want to create a Github repository for your mod, you can use a [template](https://github.com/GreenTF/NSModTemplate) that automatically packages and uploads your mod to Thunderstore when you create a Github release of your mod. -Github only supports files smaller than 100mb without using `git-lfs `_. Using git-lfs isn't recommended. Instead you should use scripts that split your assets like in this `template `_ \ No newline at end of file +Github only supports files smaller than 100mb without using [git-lfs](https://git-lfs.github.com/). Using git-lfs isn't recommended. Instead you should use scripts that split your assets like in this [template](https://github.com/uniboi/NSModTemplate) \ No newline at end of file diff --git a/docs/Modding/guides/reversing/index.md b/docs/Modding/guides/reversing/index.md index d1e14ee7..a42b1de0 100644 --- a/docs/Modding/guides/reversing/index.md +++ b/docs/Modding/guides/reversing/index.md @@ -1,8 +1,3 @@ -Reverse Engineering Guides -========================== +# Reverse Engineering Guides Guides to explain the process of reverse engineering of the game. - -.. toctree:: - - /guides/reversing/squirrelreversing diff --git a/docs/Modding/guides/reversing/squirrelreversing.md b/docs/Modding/guides/reversing/squirrelreversing.md index c7e32786..63080bb7 100644 --- a/docs/Modding/guides/reversing/squirrelreversing.md +++ b/docs/Modding/guides/reversing/squirrelreversing.md @@ -1,30 +1,23 @@ -Pushing Values to the SQVM Stack -================================ +# Pushing Values to the SQVM Stack -Before starting to reverse engineer how to push values to the Squirrel stack, it's recommended to read the `Squirrel documentation -`_, especially the `Embedding- -`_ and `API Reference -`_. +Before starting to reverse engineer how to push values to the Squirrel stack, it's recommended to read the [Squirrel documentation](http://www.squirrel-lang.org/squirreldoc/index.html), +especially the [Embedding-](http://www.squirrel-lang.org/squirreldoc/reference/embedding_squirrel.html) +and [API Reference](http://www.squirrel-lang.org/squirreldoc/reference/api_reference.html). A lot of Respawn's fork of Squirrel is very similar to Squirrel3, especially the Squirrel API functions. -Setup ------ +## Setup -Before you can start reverse engineering you need to install software to disassemble and decompile the binaries. This guide will use `Ghidra -`_, an open source reverse engineering tool developed by the NSA. +Before you can start reverse engineering you need to install software to disassemble and decompile the binaries. This guide will use [Ghidra](https://ghidra-sre.org/), an open source reverse engineering tool developed by the NSA. -Since code decompiled by Ghidra is often closer to the raw assembly than the original code, you might want to use `IDA -`_ for decompilation. +Since code decompiled by Ghidra is often closer to the raw assembly than the original code, you might want to use [IDA](https://hex-rays.com/) for decompilation. Keep in mind that IDA is not open source and the free version is lacking a lot of features and only offers a cloud decompiler. -1. Download the latest Ghidra archive from the `Github releases page - `_. Usually the archive is called like ``ghidra_[version]_PUBLIC_[date]``. +1. Download the latest Ghidra archive from the [Github releases page](https://github.com/NationalSecurityAgency/ghidra/releases). Usually the archive is called like `ghidra_[version]_PUBLIC_[date]`. 2. Unzip the archive in a new folder. -3. Run ``ghidraRun.bat`` on windows or if you're on Linux make ``ghidraRun`` executable and run it. On Linux, there's a `Flatpak image - `_ available as well. +3. Run ``ghidraRun.bat`` on windows or if you're on Linux make ``ghidraRun`` executable and run it. On Linux, there's a [Flatpak image](https://flathub.org/apps/org.ghidra_sre.Ghidra) available as well. 3. Create a new project under ``File > New Project`` and select ``Non-Shared Project``, then hit next. Afterwards select a location for the project and a name like ``Titanfall2``. @@ -34,8 +27,7 @@ Keep in mind that IDA is not open source and the free version is lacking a lot o 6. Wait for Ghidra to finish the analysis. -Understanding native Squirrel Closures --------------------------------------- +## Understanding native Squirrel Closures In vanilla Squirrel you can push values with functions like ``sq_pushbool``. Since Respawn changed a lot in the SQVM, you should expect these API functions to be different as well. @@ -46,7 +38,7 @@ You can search for a string in memory with ``Search > Memory``. Select ``String` The first occurence is at ``server.dll+0x2b44f3``. If you wait for the function to be decompiled, you'll see the string in this code: -.. code-block:: c +```c _DAT_181055f60 = "IsServer"; _DAT_181055f68 = "IsServer"; @@ -59,10 +51,11 @@ The first occurence is at ``server.dll+0x2b44f3``. If you wait for the function _DAT_181055f80 = 0; _DAT_181055f8c = 0; _DAT_181055f9c = 6; +``` Because the squirrel function executes native code, the callback ``FUN_18029a630`` is probably where it's located. You can double click the reference to decompile the function. -.. code-block:: c +```c undefined4 FUN_18029a630(undefined8 param_1) { @@ -77,11 +70,12 @@ Because the squirrel function executes native code, the callback ``FUN_18029a630 } return uVar2; } +``` From this you can assume that native closures in squirrel_re still use the ``SQRESULT`` convention, because the closure returns ``-1`` if ``FUN_18001d840`` returns ``NULL``, which is typically an error and ``1`` if nothing happens. It's also obvious that either ``FUN_180003710`` or ``FUN_18001d840`` pushes a boolean to the stack. It's probably ``FUN_180003710`` because it takes an extra parameter but you can check ``IsClient`` at ``server.dll+0x29a4d0`` as a reference. -.. code-block:: c +```c undefined4 FUN_18029a4d0(undefined8 param_1) { @@ -96,15 +90,17 @@ It's also obvious that either ``FUN_180003710`` or ``FUN_18001d840`` pushes a bo } return uVar2; } +``` This is virtually the same, except that ``FUN_180003710`` is being called with a ``0``. This makes it pretty obvious that ``FUN_180003710`` is the equivalent of ``sq_pushbool``. Decompile the function, then right click the function and select ``Edit Function Signature``. Right now the signature looks like this: -.. code-block:: c +```c void FUN_180003710(longlong param_1, int param_2) +``` ``param_1`` has to be a pointer to the Squirrel VM, because a pointer on 64x systems is 8 bytes long (the same as ``longlong``) and the ``HSquirrelVM`` struct is larger than 8 bytes. @@ -112,6 +108,7 @@ The second parameter has to be the value that will be pushed to the VM as a bool You can change the signature now to this, to make code using the function more readable. Because ``HSquirrelVM`` isn't defined yet, the type needs to stay ``longlong`` for now. -.. code-block:: c +```c void sq_pushbool(longlong sqvm, int value) +``` diff --git a/docs/Modding/guides/scripting/custommenus.md b/docs/Modding/guides/scripting/custommenus.md index a003a536..ace9dff1 100644 --- a/docs/Modding/guides/scripting/custommenus.md +++ b/docs/Modding/guides/scripting/custommenus.md @@ -1,14 +1,12 @@ -Creating a custom Menu -====================== +# Creating a custom Menu This tutorial will explain how to create a mod that adds a new menu that's viewable by a footer in the main menu. -Setup ------ +## Setup First, create a new folder with this ``mod.json``: -.. code-block:: json +```json { "Name": "CustomMenuTutorial", @@ -24,15 +22,15 @@ First, create a new folder with this ``mod.json``: } ] } +``` Then create ``custom_menu.nut`` in ``./mod/scripts/vscripts/ui``. -Minimal Example ------------------------- +## Minimal Example Create ``AddCustomMenu`` in ``custom_menu.nut`` like this and make it global: -.. code-block:: +```squirrel global function AddCustomMenu @@ -40,14 +38,15 @@ Create ``AddCustomMenu`` in ``custom_menu.nut`` like this and make it global: { AddMenu( "CustomMenu", $"resource/ui/menus/custommenu.menu", CustomMenu_Init ) } +``` ``AddCustomMenu`` will get called when the UI vm is initializing and instantiate your menu. You can access your menu with ``GetMenu( "CustomMenu" )`` after it has been initialized. Next, create the file that defines the layout of your menu. It's already referenced in the above code at ``$"resource/ui/menus/custommenu.menu"``. Create the file ``./mod/resource/ui/menus/custommenu.menu`` and paste this code in it. -.. dropdown:: .menu configuration +??? ".menu configuration" - .. code-block:: + ``` resource/ui/menus/custommenu.menu { @@ -124,65 +123,70 @@ Next, create the file that defines the layout of your menu. It's already referen } } } + ``` Now you'll need to define ``CustomMenu_Init``. This is the function previously defined that contains all initializations needed for this menu. First, create an instantiated struct for variables that should be available in the scope of your custom menu script. -.. code-block:: +```squirrel struct { var menu } file +``` At the moment, this struct can only contain your menu. To set it, edit ``AddCustomMenu`` like this: -.. code-block:: diff +```diff void function AddCustomMenu() { AddMenu( "CustomMenu", $"resource/ui/menus/custommenu.menu", CustomMenu_Init ) - + file.menu = GetMenu( "CustomMenu" ) ++ file.menu = GetMenu( "CustomMenu" ) } +``` Now, define ``CustomMenu_Init``. It doesn't need to be global. -.. code-block:: +```squirrel void function CustomMenu_Init() { AddMenuFooterOption( file.menu, BUTTON_B, "#B_BUTTON_BACK", "#BACK" ) } +``` This adds a footer to your menu, that allows the user to navigate back. -Adding a footer to the Main menu --------------------------------- +## Adding a footer to the Main menu Currently, there is no way to access your menu. You can open your (or any other menu) with ``AdvanceMenu``. -.. code-block:: +```squirrel AdvanceMenu( GetMenu( "CustomMenu" ) ) +``` This is useful for callbacks triggered by button presses like from footers. To add a footer to the Main menu, first edit your ``mod.json`` code callbacks: -.. code-block:: diff +```diff "Scripts": [ { "Path": "ui/custom_menu.nut", "RunOn": "UI", "UICallback": { - + "Before": "AddCustomMenu", // <- Notice the added comma - + "After": "AddCustomMenuFooter" ++ "Before": "AddCustomMenu", // <- Notice the added comma ++ "After": "AddCustomMenuFooter" } } ] +``` We need a new callback that's run after all menus are initialized to add any footers to them. Create the global function ``AddCustomMenuFooter`` in ``custom_menu.nut`` like this: -.. code-block:: +```squirrel void function AddCustomMenuFooter() { @@ -201,51 +205,51 @@ We need a new callback that's run after all menus are initialized to add any foo } ) } +``` -Scripting Menu Logic --------------------- +## Scripting Menu Logic -Adding a Counter -~~~~~~~~~~~~~~~~ +### Adding a Counter We'll use the button we defined earlier in the ``.menu`` file to increase a number of clicks and the label to show how often the user has clicked that button. first, add ``someLabel`` and ``clicks`` to the ``file`` struct. Then define the label in the ``AddCustomMenu`` and add a callback to the button. -.. code-block:: diff +```diff struct { var menu - + var someLabel - + int clicks ++ var someLabel ++ int clicks } file void function AddCustomMenu() { AddMenu( "CustomMenu", $"resource/ui/menus/custommenu.menu", CustomMenu_Init ) file.menu = GetMenu( "CustomMenu" ) - + file.someLabel = Hud_GetChild( file.menu, "SomeLabel" ) ++ file.someLabel = Hud_GetChild( file.menu, "SomeLabel" ) - + var someButton = Hud_GetChild( file.menu, "SomeButton" ) - + Hud_AddEventHandler( someButton, UIE_CLICK, OnSomeButtonClick ) ++ var someButton = Hud_GetChild( file.menu, "SomeButton" ) ++ Hud_AddEventHandler( someButton, UIE_CLICK, OnSomeButtonClick ) } +``` Now you need to define the ``OnSomeButtonClick`` callback that's triggered when the button is activated. -.. code-block:: +```squirrel void function OnSomeButtonClick( var button ) { file.clicks++ Hud_SetText( file.someLabel, format( "clicked the button %i times", file.clicks ) ) } +``` -Adding a Reset Button -~~~~~~~~~~~~~~~~~~~~~ +### Adding a Reset Button -First you need to add a definition in your ``custommenu.menu`` file: +First you need to add a definition in your `custommenu.menu` file: -.. code-block:: +``` ResetButton { @@ -262,10 +266,11 @@ First you need to add a definition in your ``custommenu.menu`` file: pin_corner_to_sibling TOP pin_to_sibling_corner BOTTOM } +``` Then add a ``UIE_CLICK`` callback for the button. It also makes sense to move the code that updates the label text to it's own function so it can be reused by the reset button. -.. code-block:: diff +```diff void function AddCustomMenu() { @@ -274,38 +279,38 @@ Then add a ``UIE_CLICK`` callback for the button. It also makes sense to move th file.someLabel = Hud_GetChild( file.menu, "SomeLabel" ) var someButton = Hud_GetChild( file.menu, "SomeButton" ) - + var resetButton = Hud_GetChild( file.menu, "ResetButton" ) ++ var resetButton = Hud_GetChild( file.menu, "ResetButton" ) Hud_AddEventHandler( someButton, UIE_CLICK, OnSomeButtonClick ) - + Hud_AddEventHandler( resetButton, UIE_CLICK, OnResetButtonClick ) ++ Hud_AddEventHandler( resetButton, UIE_CLICK, OnResetButtonClick ) } void function OnSomeButtonClick( var button ) { file.clicks++ - Hud_SetText( file.someLabel, format( "clicked the button %i times", file.clicks ) ) - + UpdateClickLabel() ++ UpdateClickLabel() } void function OnResetButtonClick( var button ) { file.clicks = 0 - + UpdateClickLabel() ++ UpdateClickLabel() } - +void function UpdateClickLabel() - +{ - + Hud_SetText( file.someLabel, format( "clicked the button %i times", file.clicks ) ) - +} ++ void function UpdateClickLabel() ++ { ++ Hud_SetText( file.someLabel, format( "clicked the button %i times", file.clicks ) ) ++ } +``` -Resetting the Counter when the Menu is closed -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### Resetting the Counter when the Menu is closed You can add callbacks for menu events, for example when a menu is closed or opened. If you want to reset the counter if the menu is closed, edit ``AddCustomMenu`` like this: -.. code-block:: diff +```diff void function AddCustomMenu() { @@ -319,14 +324,16 @@ If you want to reset the counter if the menu is closed, edit ``AddCustomMenu`` l Hud_AddEventHandler( someButton, UIE_CLICK, OnSomeButtonClick ) Hud_AddEventHandler( resetButton, UIE_CLICK, OnResetButtonClick ) - + AddMenuEventHandler( file.menu, eUIEvent.MENU_CLOSE, OnCloseCustomMenu ) ++ AddMenuEventHandler( file.menu, eUIEvent.MENU_CLOSE, OnCloseCustomMenu ) } +``` And define the callback ``OnCloseCustomMenu`` to simply call ``OnResetButtonClick``. -.. code-block:: +```squirrel void function OnCloseCustomMenu() { OnResetButtonClick( null ) - } \ No newline at end of file + } +``` diff --git a/docs/Modding/guides/scripting/gamemodemods.md b/docs/Modding/guides/scripting/gamemodemods.md index 6fcd10a6..be9ea113 100644 --- a/docs/Modding/guides/scripting/gamemodemods.md +++ b/docs/Modding/guides/scripting/gamemodemods.md @@ -1,28 +1,26 @@ -Creating gamemodes -================================== +# Creating gamemodes Creating a gamemode is **significantly** more complex than making mutators. The main differences are the number of things you must define in order to create a functioning gamemode. For example, the client localisation, the way the gamemode is defined (FFA, TDM, etc), the scoring system, respawn system (FFA or TDM spawnpoints) and team mechanics must all be considered. -The ``mod.json`` ----------------- +## The ``mod.json`` The ``mod.json`` is responsible for governing when, and where your mod is loaded, and follows a layout that is fairly complicated at first glance. However, once you get the hang of it, it should be fairly easy to use. -.. code-block:: json +```json { "Name" : "SimpleRandomiser", "Description" : "A randomiser gamemode that randomizes your loadouts!", "Version": "0.1.0", "LoadPriority": 1, - +``` The script above defines the pubic and listed details of the mod. -.. code-block:: json +```json "Scripts": [ { @@ -44,6 +42,7 @@ The script above defines the pubic and listed details of the mod. } } ], +``` The script above defines both what functions to run, when to run them and WHERE to run them, @@ -57,12 +56,13 @@ For example, both server and client needs to know whether if this gamemode exist -.. code-block:: json +```json "Localisation": [ "resource/simplerandomiser_localisation_%language%.txt" ] } +``` This defines the path to the language file, and its main use is to localize strings such as the announcement texts, gamemode and so on. @@ -70,7 +70,7 @@ Name this file ``mod.json``, and it should go in the mods root folder, that bein Here's what the end result would look like: -.. code-block:: json +```json { "Name" : "SimpleRandomiser", @@ -101,13 +101,14 @@ Here's what the end result would look like: "resource/simplerandomiser_localisation_%language%.txt" ] } +``` + +## Language file -Language file -------------- This follows a fairly simple template, the only thing of note is that you often get strange behaviour using ``UTF-8`` when saving the file instead of using ``UTF-16 LE``. -.. code-block:: +``` "lang" { "Language" "english" @@ -117,14 +118,15 @@ This follows a fairly simple template, the only thing of note is that you often "SIMPLERANDOMISER" "Randomise" } } +``` Name this file ``simplerandomiser_localisation_english.txt`` and place it in the ``yourmodsname/mod/resource/`` folder. -Shared functions ----------------- +## Shared functions + Let's begin the process by first creating the file ``sh_gamemode_simplerandomiser.nut`` and making the core components of the gamemode, which is to define the gamemode properties. -.. code-block:: +```squirrel global function simplerandomiser_init // initializing functions global const string GAMEMODE_SIMPLERANDOMISER = "rand" @@ -185,6 +187,7 @@ Let's begin the process by first creating the file ``sh_gamemode_simplerandomise // will come in useful later when we want the server to communicate to the client // for example, making an announcement appear on the client } +``` The comments should hopefully explain what most of everything does, but just to summarize: @@ -194,11 +197,11 @@ The comments should hopefully explain what most of everything does, but just to Now that we're done, name this file ``sh_gamemode_simplerandomiser.nut`` and place it in the ``yourmodsname/mod/scripts/vscripts/gamemodes`` folder. -Server-side function --------------------- +## Server-side function + Now that we're down with defining the gamemode, its time to focus on the component on that makes the gamemode function in-game. For this, it will be mostly handled by the server scripts, so head into ``_gamemode_simplerandomiser.nut`` to begin writing the randomizing script. -.. code-block:: +```squirrel global function GamemodeRand_Init @@ -210,6 +213,7 @@ Now that we're down with defining the gamemode, its time to focus on the compone AddCallback_OnPlayerRespawned( GiveRandomGun ) #endif } +``` As you may have noticed, checking if it is a server is a special case, so we use ``#if SERVER`` and ``#endif`` instead of the usual ``if(thing){stuff}`` @@ -218,47 +222,51 @@ Now that our initial function is created, we now have the game triggering `GiveR Firstly, we need to know what weapons we can equip. For this we define an array: -.. code-block:: +```squirrel array pilotWeapons = ["mp_weapon_alternator_smg", "mp_weapon_autopistol", "mp_weapon_car", "mp_weapon_dmr"] +``` Here we have defined an array with only 4 weapons in it, you can make this list however you like but remember to separate all but the last item with a ``,`` -Randomise function -^^^^^^^^^^^^^^^^^^ +### Randomise function + As we already know its going to call the function ``GiveRandomGun`` when a player respawns, let's define that now. First we strip any existing weapons: -.. code-block:: +```squirrel void function GiveRandomGun(entity player) { foreach ( entity weapon in player.GetMainWeapons() ) player.TakeWeaponNow( weapon.GetWeaponClassName() ) +``` This iterates through each weapon (that being the primary, secondary and anti-titan weapons) and removes them individually. Then lets give them a new, random weapon by selecting a random item from our previous array: -.. code-block:: +```squirrel player.GiveWeapon( pilotWeapons[ RandomInt( pilotWeapons.len() ) ] ) +``` Now, remember the server callback that we defined earlier in ``sh_gamemode_simplerandomiser.nut``? Let's put that to use. We are going to make it so the player receives an announcement whenever they have their weapons randomized. -.. code-block:: +```squirrel // checks if the toggle option is set to enabled if ( GetCurrentPlaylistVarInt( "rand_enableannouncements", 1 ) == 1 ) Remote_CallFunction_NonReplay( player, "ServerCallback_Randomiser" ) // call the function that will be used client-side - +``` + Overall, the server script should look like this. -.. code-block:: +```squirrel global function GamemodeRand_Init @@ -287,15 +295,15 @@ Overall, the server script should look like this. if ( GetCurrentPlaylistVarInt( "rand_enableannouncements", 1 ) == 1 ) Remote_CallFunction_NonReplay( player, "ServerCallback_Randomiser", GetCurrentPlaylistVarFloat( "rand_announcementduration", 3 ) ) // call the function that will be used client-side } +``` Name this file ``_gamemode_simplerandomiser.nut`` and place it in the ``yourmodsname/mod/scripts/vscripts/gamemodes`` folder as well. Make sure to double check that all spellings are correct in your mod as everything is case-sensitive. -Client-side functions ------------------- +## Client-side functions Lastly, for your ``cl_gamemode_simplerandomiser.nut``, we are going to utilize the callback functions from earlier, as well as add some music to play during the gamemode. -.. code-block:: +```squirrel global function ClGamemodeRand_Init global function ServerCallback_Randomiser @@ -333,20 +341,21 @@ Lastly, for your ``cl_gamemode_simplerandomiser.nut``, we are going to utilize t Announcement_SetStyle( announcement, ANNOUNCEMENT_STYLE_QUICK ) AnnouncementFromClass( GetLocalViewPlayer(), announcement ) } +``` What this script does is quite simple. It registers default music to play during the intro portion, when winning, drawing or losing, as well as the event when the timelimit reaches 3 minutes or 1 minute left. Also, it also displays an announcement towards the player when they have their weapons randomized. -Localization ------------------- +## Localization + "So we're all done with the scripting stuff, right? That means we can finally run the gamemode itself!" Technically, yes, you could. But it wouldn't look pretty. Remember all those strings with the # symbol in front of them? We have to localize them first so it displays correctly. Hence, open your ``simplerandomiser_localisation_english.txt`` which is located in the ``yourmodsname/mod/resource/`` folder. -.. code-block:: json +```json "lang" { @@ -365,18 +374,19 @@ Hence, open your ``simplerandomiser_localisation_english.txt`` which is located "RAND_RANDOMIZED_DESC" "Fight and win!" // displays below the announcement text, as a description } } +``` Alright, we're finally done! However, there's just one thing missing, which is to let the game know what maps are available for this gamemode to play on. -Maps ------------------- +## Maps + We will need to create a file called ``playlists_v2.txt`` and place it in ``yourmodsname/keyvalues`` folder. Yes, you will need to create a folder called ``keyvalues`` which is separate from the ``mod`` folder that we placed all our scripts and localization inside. Next, inside this ``playlists_v2.txt``, we will need to allow/disallow what maps can the gamemode be played on. -.. code-block:: text +```text playlists { @@ -451,13 +461,14 @@ Next, inside this ``playlists_v2.txt``, we will need to allow/disallow what maps } } } +``` There isn't much to say here except that we enabled this gamemode to played on all maps. So if this gamemode is set to auto-rotate maps in a server, it will go from one map to the next in order. You could disable certain maps by changing the ``1`` to a ``0``. Another thing to note is that under the ``Playlists`` tab, there is an ``image`` slot. You could change the image that displays when selecting a gamemode in the private match lobby. You can find out what the keyvalues for the other images by checking out other gamemodes in ``Northstar.Custom/keyvalues/playlists_v2.txt``. -Closing words ------------------- +## Closing words + And that should be all you need in order to create a gamemode. Thanks for reading all the way to this point, and I hope you have learnt a thing or two. If you ever have a question or two, feel free to head into the Northstar Discord and ask about in #modding-chat. diff --git a/docs/Modding/guides/scripting/index.md b/docs/Modding/guides/scripting/index.md index 71e5a37a..7919a4a5 100644 --- a/docs/Modding/guides/scripting/index.md +++ b/docs/Modding/guides/scripting/index.md @@ -1,10 +1,3 @@ -Scripting tutorials -=================== +# Scripting tutorials In depth tutorials - -.. toctree:: - - /guides/scripting/gamemodemods - /guides/scripting/custommenus - diff --git a/docs/Modding/guides/tools/BIKVideoModding.md b/docs/Modding/guides/tools/BIKVideoModding.md index 97533082..285fa94e 100644 --- a/docs/Modding/guides/tools/BIKVideoModding.md +++ b/docs/Modding/guides/tools/BIKVideoModding.md @@ -1,16 +1,15 @@ -BIK Video Modding -================= +# BIK Video Modding -Prequisites to Video Modding -============================ +# Prequisites to Video Modding -- `The RAD Video Tools `__ installed on your PC -.. note:: +- [The RAD Video Tools](http://www.radgametools.com/bnkdown.htm) +installed on your PC + +!!! note The ZIP file containing the installer is password protected, you can find it on the download page -Converting the Video -~~~~~~~~~~~~~~~~~~~~ +## Converting the Video 1. Open RAD Video Tools 2. Browse to your Video in the File Browser and select it @@ -21,24 +20,23 @@ Converting the Video The Video will now be in the same folder as the original one and converted to a .bik file -Making a Main Menu Video Mod -~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +## Making a Main Menu Video Mod -1. `Convert <#converting-the-video>`__ a Video to .bik +1. [Convert](#converting-the-video) a Video to .bik 2. Rename the newly converted .bik to ``menu_act01.bik`` -3. Make a mod according to `Getting Started `__ +3. Make a mod according to [Getting Started](../gettingstarted.md) 4. Copy the .bik to the following path in your mod folder: - .. code-block:: text + ```text author.mod/ ├─ mod.json ├─ media/ │ ├─ menu_act01.bik + ``` 5. Your mod should now load a custom Main Menu Video -Playing a Custom BIK Video -~~~~~~~~~~~~~~~~~~~~~~~~~~ +## Playing a Custom BIK Video Not only can you replace the pre-existing BIK files Respawn uses, you can also make your own custom ones and play them whenever you like with console commands. diff --git a/docs/Modding/guides/tools/MDLModding.md b/docs/Modding/guides/tools/MDLModding.md index d345bd8b..fb7217a8 100644 --- a/docs/Modding/guides/tools/MDLModding.md +++ b/docs/Modding/guides/tools/MDLModding.md @@ -1,36 +1,31 @@ -MDL Modding -=========== +# MDL Modding -MDL Overview ------------- +## MDL Overview Model (MDL) is the extension for Source's proprietary model format. It defines the structure of the model along with animation, bounding box, hit box, materials, mesh and LOD information. Unlike other Source games in Titanfall 2 files like the .phy, .vtx, .vvd etc. are not separate files and are instead included in the .mdl file. -`VALVe developer docs "Model" `__ +[VALVe developer docs "Model"](https://developer.valvesoftware.com/wiki/.mdl) -Editing an existing Model -------------------------- +## Editing an existing Model While creating an entire Model from scratch is possible it would be an extremely long and tedious task. Instead its recommended to use an existing Model as your base. -Prequisites ------------ -• `Blender `__ (min. 2.92) -• `Blender Source Tools `__ (refer to Download page for install instructions) -• `Crowbar `__ (min 0.74) +## Prequisites - - One of the following on Steam: - - - `Portal 2 `__ (and its Authoring Tools `Portal 2 SDK `__) +- [Blender](https://www.blender.org/download/) (min. 2.92) +- [Blender Source Tools](https://developer.valvesoftware.com/wiki/Blender_Source_Tools) + (refer to Download page for install instructions) +- [Crowbar](https://steamcommunity.com/groups/CrowbarTool) (min 0.74) - - `SourceFilmMaker `__ (FREE) - -• `mdlshit `__ -• `Harmony VPK `__ (optional if you want to extract the model yourself) + - One of the following on Steam: + - [Portal 2](https://store.steampowered.com/app/620/Portal_2/) (and its Authoring Tools [Portal 2 SDK](https://developer.valvesoftware.com/wiki/Authoring_Tools/SDK_(Portal_2))) + - [SourceFilmMaker](https://store.steampowered.com/app/1840/Source_Filmmaker/) (FREE) +- [mdlshit](https://github.com/headassbtw/mdlshit) +- [Harmony VPK](https://github.com/harmonytf/HarmonyVPKTool) (optional if you want to extract the model yourself) -.. note:: +!!! note This Guide is tailored towards users with atleast some experience with Blender. If you are new to Blender I recommend you to first familiarize yourself with the basics of Blender. There are many tutorials on the Internet that can help you with that. Especially the following topics are important for modifying or creating game assets: @@ -42,30 +37,27 @@ Prequisites These things work in conjunction with each other and are all important for creating a game ready model. An understanding of these topics is very helpful for proper usage of Blender. -Workflow --------- -The workflow for editing a model is as follows: +## Workflow -• Extract the model using `HARMONY VPK <#harmony-vpk>`__ or Downloading the model from the `Titanfall 2 Skin Modding Repo `__ -• Decompile the model using `CROWBAR <#crowbar>`__ -• Importing the model in `BLENDER <#blender>`__ -• Editing the model to our liking -• Assigning a material to parts of our model -• Exporting the model from `BLENDER <#blender>`__ -• Compiling using `CROWBAR <#crowbar>`__ -• Converting the MDL file with other output files using `MDLSHIT <#mdlshit>`__ +The workflow for editing a model is as follows: +- Extract the model using [HARMONY VPK](#harmony-vpk) or Downloading the model from the [Titanfall 2 Skin Modding Repo](https://github.com/BigSpice/TitanFall-2-Skin-Modding/tree/main/Models_MDL_Format) +- Decompile the model using [CROWBAR](#crowbar) +- Importing the model in [BLENDER](#blender) +- Editing the model to our liking +- Assigning a material to parts of our model +- Exporting the model from [BLENDER](#blender) +- Compiling using [CROWBAR](#crowbar) +- Converting the MDL file with other output files using [MDLSHIT](#mdlshit) -Short Video Guide ------------------ +## Short Video Guide This is a short video guide on MDL Editing, there are some discrepancies between the video and this guide but the general workflow is the same. Its relatively quick but shows the process quite well. -.. youtube:: mZg5AlWvXZs + -Blender -------- +## Blender Blender will be used to edit the model. It is a free and open-source 3D computer graphics software toolset with many features. It is widely used for animation, modeling, scene creation, and game development. @@ -74,42 +66,37 @@ The Source Tools add-on for Blender allows us to import and export Source Engine We will use both in conjunction to edit the model. -Crowbar -------- +## Crowbar Crowbar is a tool written by ZeqMacaw. It is used to decompile and compile Source Engine assets, such as models, textures, and sounds. We will use it to decompile and compile the model. -MDLShit -------- +## MDLShit MDLShit is a tool written by headassbtw. It is used to combine the MDL file with the other output files from Crowbar. We will use it to combine the MDL file with the other output files from Crowbar. -Harmony VPK ------------ +## Harmony VPK Harmony VPK is a tool written by the Harmony Team. It's an electron-based GUI for VPKTool, and is used to extract files from VPK files. We will use it to extract the model from the game files. -Workflow in Detail ------------------- +## Workflow in Detail In this section we will go through the workflow in detail by using the Flatline as an example. We will add a cube to the side of the Flatline and assign a custom material to it. -Step 1: Extracting ------------------- +## Step 1: Extracting -.. note:: - Can be skipped if you downloaded the model from the `Titanfall 2 Skin Modding Repo `__. +!!! note + Can be skipped if you downloaded the model from the [Titanfall 2 Skin Modding Repo](https://github.com/BigSpice/TitanFall-2-Skin-Modding/tree/main/Models_MDL_Format). - Open HARMONY VPK. - On the top right click on the ``Open VPK`` button. @@ -117,7 +104,7 @@ Step 1: Extracting - Open the ``.vpk`` file you want to extract (most multiplayer weapons are in ``client_mp_common.bsp.pak000_000.vpk`` since you most likely want one of those). - You will now see a list of all files in the ``.vpk`` file on the left side looking something like this: -.. code-block:: text +``` text RootDir ├── materials @@ -127,13 +114,13 @@ Step 1: Extracting ├── models ├── maps └── depot +``` - Navigate to the ``models`` folder (this is where all models in this file are located). - Navigate to the folder of the model you want to extract (for example ``weapons/vinson`` which is the internal name for the Flatline). - Select the ``.mdl`` file you want to extract (for example ``ptpov_vinson.mdl``). - .. note:: - +!!! note Weapons are mostly split into two models, one for the first person view(``ptpov_`` and the world model ``w_``. ``ptpov`` is used when you are in first person. @@ -145,17 +132,15 @@ Step 1: Extracting - Your model is now extracted and you can close Harmony VPK. -Step 2: Decompiling the model ------------------------------ +## Step 2: Decompiling the model -.. note:: +!!! note In order to use Crowbar the way we will we need to setup a few things first. This step only needs to be done once -Setup Crowbar (one time only) -~~~~~~~~~~~~~ +### Setup Crowbar (one time only) - Uppon first launch select the ``Set Up Games`` tab on the top left. - Select either ``Portal 2`` or ``Source Filmmaker`` in the dropdown menu on the top. @@ -167,6 +152,7 @@ Setup Crowbar (one time only) - ``MDL input``: ``File`` - ``Output to``: ``Subfolder (of MDL input)`` (change the text in the box to the right of that to ``decompiled``) + Check the following boxes: - ``QC file`` @@ -196,8 +182,7 @@ Setup Crowbar (one time only) - This concludes the setup for crowbar these settings will be saved and you will not need to do this again. -Decompiling the model -~~~~~~~~~~~~~~~~~~~~~ +### Decompiling the model - Click on the ``Browse`` button on the top right. - Navigate to the folder you extracted the model to in the previous step. @@ -206,18 +191,16 @@ Decompiling the model - Crowbar now decompiles the model and outputs the files to the ``decompiled`` folder in the same folder as the ``.mdl`` file. -Step 3: Importing to Blender ----------------------------- +## Step 3: Importing to Blender - Open Blender. - In the top left corner select ``File`` -> ``Import`` -> ``Source Engine``. - Navigate to the folder you extracted the model to in the previous step and select the ``.qc`` file (for example ``ptpov_vinson.qc``) and uncheck the ``Import Animations`` box and check the ``Create Collections`` box. -Step 4: Editing the model -------------------------- +## Step 4: Editing the model -.. note:: +!!! note This step is entirely up to you and depends on what you want to do with the model. In this example we will add a cube to the side of the Flatline and assign a custom material to it. @@ -233,8 +216,7 @@ For now the smd file will be imported into blender when you import the qc file, - Exit ``EDIT Mode``. - This cube should now be part of the ``ptpov_vinson_v_vinson`` mesh. - Make sure that you now weight paint the cube to the correct bones. -- - .. note:: +- !!! note On Weapons the most safe bone to weight paint to is ``def_c_base`` since it is the root bone of the weapon. This means that the cube will always move with the weapon. If you want the cube to move with a specific part of the weapon you can also weight paint it to the bone that moves that part of the weapon. Again, remember to somewhat learn how rigging works in Blender to properly understand this process. @@ -242,95 +224,93 @@ For now the smd file will be imported into blender when you import the qc file, - Now that we have our cube we want to assign a material to it. -Step 5: Assigning Materials ---------------------------- +## Step 5: Assigning Materials This step has two ways of being done, using a ``qc`` file that references ``smd`` files or references ``dmx`` files. Usually the ``smd`` way is what you will want todo when first importing and editing a model, however if you want to reimport a EDITED model you will need to use the ``dmx`` way. -Assigning Materials (smd) -~~~~~~~~~~~~~~~~~~~~~~~~~ +### Assigning Materials (smd) This is the way you will usually do it when first importing a vanilla model that you have not edited yet. + - Enter ``EDIT Mode``. - Select the cube. - In the ``Material Properties`` tab on the right click on the ``New`` button. -- Set the name of the material to its path in the game files, to learn more about materials and how to make them see `RPak Modding `__ or `VTF Modding `__. (for example ``models\weapons_r2\coolmaterial\cool_material``) +- Set the name of the material to its path in the game files, to learn more about materials and how to make them see [RPak Modding](rpakmodding.md) or [VTF Modding](VTFModding.md). (for example ``models\weapons_r2\coolmaterial\cool_material``) - Exit ``EDIT Mode``. - Your cube should now have the material assigned to it ingame after compiling. -Assigning Materials (dmx) -~~~~~~~~~~~~~~~~~~~~~~~~~ +### Assigning Materials (dmx) This is the way you will usually do it when reimporting a model that you have edited. + - Enter ``EDIT Mode``. - Select the cube. - In the ``Material Properties`` tab on the right click on the ``New`` button. - Set the name of the material to its NAME in the game files - .. note:: - with dmx files you can set the material path later on in the export menu. If you have multiple needed paths we will talk about that in the next step `Multiple Material Paths <#step-5-5-multiple-material-paths-dmx>`__. - This is why we set the name of the material to its name in the game files instead of its path. + !!! note + with dmx files you can set the material path later on in the export menu. If you have multiple needed paths we will talk about that in the next step [Multiple Material Paths](#step-5-5-multiple-material-paths-dmx). + This is why we set the name of the material to its name in the game files instead of its path. - Exit ``EDIT Mode``. - Your cube should now have the material assigned to it ingame after compiling. - .. note:: - To clearify: the material of a mesh or individual faces in the game will be associated using the name of the assigned material in Blender. + !!! note + To clearify: the material of a mesh or individual faces in the game will be associated using the name of the assigned material in Blender. -Step 5.5: Multiple Material Paths (dmx) ---------------------------------------- +## Step 5.5: Multiple Material Paths (dmx) If you have materials with multiple paths (different folders in the game files) you will want to use the ``$renamematerial`` command in the qc file. Usage: - .. code-block:: text +```text $renamematerial +``` Example: - .. code-block:: text +```text $renamematerial "models\weapons_r2\coolmaterial\cool_material" "models\amazing\uncoolmaterial\cool_material2" +``` -Command docs: `VALVe developer docs $renamematerial `__ +Command docs: [VALVe developer docs $renamematerial](https://developer.valvesoftware.com/wiki/$renamematerial) -Step 6: Exporting from Blender ------------------------------- +## Step 6: Exporting from Blender - In the ``Source Engine Export`` Menu in the ``Scene Properties`` select an ``Export Path`` usually the same folder as the original qc file. - Set the ``Export Format`` to ``DMX``. - .. note:: - This is important since we want to export the model as a dmx file instead of an smd file, this is because of limitation in the smd format that we want to avoid. - dmx by default will, uppon importing set a "material path" which is the path to the material in the game files, if you reimport this model later on you will need to + !!! note + This is important since we want to export the model as a dmx file instead of an smd file, this is because of limitation in the smd format that we want to avoid. + dmx by default will, uppon importing set a "material path" which is the path to the material in the game files, if you reimport this model later on you will need to - Press the ``Export`` button and select ``Scene Export`` (this will export all meshes in the scene to DMX files, you can also individually export meshes by selecting them in the outliner and then pressing the ``Export`` button and selecting the mesh in the Export Menu). - Your DMX files are now exported and you can close Blender. -Step 7: Compiling the model ------------------------------------------------------ +## Step 7: Compiling the model - Open your ``.qc`` file in a text editor of your choice. - On the top of the file you will see so called "bodygroup" lines, these are used to define the bodygroups of the model. They look a bit like this: - - .. code-block:: + ``` $bodygroup "body" { studio "ptpov_vinson_v_vinson.smd" blank } + ``` - For each bodygroup you will want to change the files to be the dmx files you exported in the previous step. (in most cases its gonna be just renaming all the files to ``.dmx`` instead of ``.smd``). - .. note:: + !!! note - If you have multiple bodygroups you will need to do this for each bodygroup, if you have multiple meshes in a bodygroup you will need to do this for each mesh in the bodygroup. - We do this so Crowbar uses the dmx files instead of the smd files when compiling the model. + If you have multiple bodygroups you will need to do this for each bodygroup, if you have multiple meshes in a bodygroup you will need to do this for each mesh in the bodygroup. + We do this so Crowbar uses the dmx files instead of the smd files when compiling the model. - Open Crowbar. - Select the ``Compile`` tab on the top. @@ -340,14 +320,13 @@ Step 7: Compiling the model - Press the ``Compile`` button. - Crowbar now compiles the model and outputs the files to the ``compiled`` folder in the same folder as the ``.qc`` file, inside the ``compiled`` folder you will find the full folder path of the model (for example ``models\weapons\vinson\``). - .. note:: - Usually the error is self explainatory and you can fix it by yourself. - By default Crowbar will not output a compiled file if any errors occur during the compilation process. + !!! note + Usually the error is self explainatory and you can fix it by yourself. + By default Crowbar will not output a compiled file if any errors occur during the compilation process. - If you have Visual Studio Code installed you can also use the ``Valve KeyValue Files Support`` extension to have a better overview of the qc file, extension id: ``GEEKiDoS.vdf`` + If you have Visual Studio Code installed you can also use the ``Valve KeyValue Files Support`` extension to have a better overview of the qc file, extension id: ``GEEKiDoS.vdf`` -Step 8: Combining model files ------------------------------ +## Step 8: Combining model files - Open MDLShit. - In a file explorer navigate to the compiled folder of your model (for example ``compiled\models\weapons\vinson\``). @@ -360,8 +339,7 @@ Step 8: Combining model files -Common errors -------------- +## Common errors In this list the word ```` will be used to refer to the name of the file that is causing the error and X will refer to a number depending on your file, ``line`` will refer to the line in the qc file that is causing the error. The following words correspond to the following: @@ -377,4 +355,4 @@ The following words correspond to the following: ``Crowbar ERROR: The model compiler, "", does not exist.`` ``Crowbar ERROR: The game's "" file does not exist.`` - Mostly happens if you did not properly set up Crowbar, make sure you set the ``Game that has the model compiler`` to `your prerequisite game `__. + Mostly happens if you did not properly set up Crowbar, make sure you set the ``Game that has the model compiler`` to [your prerequisite game](https://r2northstar.readthedocs.io/en/latest/guides/tools/MDLModding.html#prequisites). diff --git a/docs/Modding/guides/tools/VTFModding.md b/docs/Modding/guides/tools/VTFModding.md index 9a83d1cc..a5707c3d 100644 --- a/docs/Modding/guides/tools/VTFModding.md +++ b/docs/Modding/guides/tools/VTFModding.md @@ -1,26 +1,21 @@ -VTF Modding -=========== +# VTF Modding -VTF Overview ------------- +## VTF Overview VTF, short for "Valve Texture Format", is a texture type used by Valve in the source engine and is occasionally in Titanfall. vtf's are used for fx, animation, and other textures. -VMT Overview ------------- +## VMT Overview -VMT, short for "Valve Material Type", is a text `material `__ system that dictates how the game perceives a vtf outside of how it looks. It uses `parameters `__ and `proxies `__ to dictate how `shaders `__ will show the game. We will go into greater detail later. +VMT, short for "Valve Material Type", is a text [material](https://developer.valvesoftware.com/wiki/Material) system that dictates how the game perceives a vtf outside of how it looks. It uses [parameters](https://developer.valvesoftware.com/wiki/Category:List_of_Shader_Parameters) and [proxies](https://developer.valvesoftware.com/wiki/Material_proxies) to dictate how [shaders](https://developer.valvesoftware.com/wiki/Shader) will show the game. We will go into greater detail later. -Editing FX that use VTFs ------------------------- +## Editing FX that use VTFs A lot of fx in Titanfall use vtf's as textures. Therefore, if the corresponding vtf can be found, we can do almost anything with the fx's appearence. -Example Mod: `Exrill's Blue L-Star `_. +Example Mod: [Exrill's Blue L-Star](https://northstar.thunderstore.io/package/EXRILL/Exrills_Blue_Lstar/). Since the L-Star has a physical bullet that is counted as fx, we can edit how it looks. -VTF Skins ---------- +## VTF Skins Since vtf modding was originally for introducing custom weapon skins, most of the development on it was focused on that. The same concepts apply to modding other textures though. @@ -33,31 +28,24 @@ What we'll be doing is: - Creating our directory. - Setting up a .vmt file. -.. _VPK Tool: https://github.com/Wanty5883/Titanfall2/blob/master/tools/Titanfall_VPKTool3.4_Portable.zip +[VPK Tool](https://github.com/Wanty5883/Titanfall2/blob/master/tools/Titanfall_VPKTool3.4_Portable.zip) -VPK Tool --------- -.. _cra0 VPKTool: https://github.com/Wanty5883/Titanfall2/blob/master/tools/Titanfall_VPKTool3.4_Portable.zip +## VPK Tool -.. _Harmony VPKTool: https://github.com/harmonytf/HarmonyVPKTool - -You have 2 options for a VPK tool. Pick either the older VPK tool: `cra0 VPKTool`_ or the Newer VPK tool: `Harmony VPKTool`_ (better). +You have 2 options for a VPK tool. Pick either the older VPK tool: +[cra0 VPKTool](https://github.com/Wanty5883/Titanfall2/blob/master/tools/Titanfall_VPKTool3.4_Portable.zip) +or the Newer VPK tool: [Harmony VPKTool](https://github.com/harmonytf/HarmonyVPKTool) (better). With your VPK tool opened. 'Open' ``englishclient_mp_common.pak000_dir.vpk`` which is located in ``Titanfall2/vpk``. -Inside of the VPK, not all guns filenames match their ingame names. Here is `list of weapon names `_ to help you out. +Inside of the VPK, not all guns filenames match their ingame names. Here is [list of weapon names](https://noskill.gitbook.io/titanfall2/documentation/file-location/weapon/weapon-model) to help you out. Navigate to ``models/weapons/car101``. Extract all the viewmodel versions (ptpov) and normal model (w) mdl's. -Hex Editor ----------- +## Hex Editor To change the path in the .mdl to the custom .vmt. -We need a hex editor. Before editing with hex editors, you need to be aware that hex editors cannot add or delete data, only replace it. I will use `HxD`_, but you can also use `ida`_, or anything else as its personal preference. - -.. _HxD: https://mh-nexus.de/en/hxd/ -.. _ida: https://hex-rays.com/ida-free/ - +We need a hex editor. Before editing with hex editors, you need to be aware that hex editors cannot add or delete data, only replace it. I will use [HxD](https://mh-nexus.de/en/hxd/), but you can also use [ida](https://hex-rays.com/ida-free/), or anything else as its personal preference. Open your .mdl in your hex editor. @@ -69,20 +57,20 @@ I recommend only changing the last section of the path. We'll change ``.models\W Now copy these changes for ``ptpov_`` and/or ``w_`` model(s). As these are the stow (On your back) and main menu models. If don't change these. Your texture will only work when in a match. -Creating VMT -------------- +## Creating VMT In the same folder you extracted your mdl's. Make a ``materials`` folder next to the ``models`` folder. Example: -.. code-block:: text +``` models materials +``` Recreate the path you changed in the ``materials`` folder, such that the last section is a .vmt file: -.. code-block:: text +```text materials └─ models @@ -90,8 +78,11 @@ Recreate the path you changed in the ``materials`` folder, such that the last se └─ car_smg └─ car_ctm.vmt +``` + Inside your .vmt paste: -.. code-block:: text + +``` "UnlitTwoTexture" { @@ -108,27 +99,25 @@ Inside your .vmt paste: "$nocull" "1" } +``` -When we use vtf textures, we can only use the albedo and normal. Learn more about `texture maps `_ here. +When we use vtf textures, we can only use the albedo and normal. Learn more about [texture maps](https://retryy.gitbook.io/tf2/wiki/create/texturemaps) here. -VTFEdit --------- +## VTFEdit -`VTFEdit`_ is a tool to edit, view, and create .vtf files. +[VTFEdit](https://nemstools.github.io/pages/VTFLib-Download.html) is a tool to edit, view, and create .vtf files. -.. _VTFEdit: https://nemstools.github.io/pages/VTFLib-Download.html -Launch `VTFEdit`_. Top left, click ``File``, ``Import``, find and Import your custom texture(s). +Launch [VTFEdit](https://nemstools.github.io/pages/VTFLib-Download.html). Top left, click ``File``, ``Import``, find and Import your custom texture(s). When importing your normal map. Choose to import as a ``Volume Map`` When importing your diffuse map. Choose to import as a ``Animated Map`` -More info about .vtf format possibilities `here `_, or the official source docs `here `_. +More info about .vtf format possibilities [here](https://retryy.gitbook.io/tf2/wiki/create/formats), or the official source docs [here](https://developer.valvesoftware.com/wiki/Valve_Texture_Format). After that, save your new .vtf's into the same folder as your custom .vmt with a simple name. -Configuring your .vmt ---------------------- +## Configuring your .vmt In the ``"$basetexture"`` argument enter your .vtf texture directory. We'll use ``models\weapons_r2\car_smg\car_ctm\NAMEOFVTF``. This should point to your custom diffuse .vtf with the simple name. The game expects these paths to be without the ``.vtf`` file extension - don't add it. @@ -136,12 +125,11 @@ Do the same for adding your normal map with the ``"$bumpmap"`` argument. In some cases you might have to create another vtf with literally any image. Put its path in the ``"$texture2"`` argument. As far as i know, this is sometimes necessary even though the texture isn't used. -Final VPK folder ----------------- +## Final VPK folder Your root folder should look somewhat like this -.. code-block:: text +```text root ├─ materials @@ -157,22 +145,23 @@ Your root folder should look somewhat like this ├─ ptpov_car101.mdl └─ w_car101.mdl -Finished. ---------- +``` + +## Finished. You're done! You just need to pack it into a vpk with a vpk tool (for our gun mod, we'd repack to ``englishclient_mp_common.pak000_dir.vpk``), and put the vpk into a Northstar mod inside a ``vpk`` folder. -Help with repacking `here `_, and help with Northstar mods `here `_. +Help with repacking [here](https://noskill.gitbook.io/titanfall2/intro/duction/vpk-packpack), and help with Northstar mods [here](https://r2northstar.readthedocs.io/en/latest/guides/gettingstarted.html). -Making your Skin Animated -------------------------- +## Making your Skin Animated To add animation functionality, all we need to do is add a Proxie; which is just a modifier inside a ``.vmt``, and change our albedo vtf texture. -You need to create a .vtf texture with multiple frames imported to a single .vtf texture, that's your animated texture. You can do this with `VTFEdit`_. Then assign the texture in ``$basetexture``. +You need to create a .vtf texture with multiple frames imported to a single .vtf texture, that's your animated texture. You can do this with [VTFEdit](https://nemstools.github.io/pages/VTFLib-Download.html). Then assign the texture in ``$basetexture``. At the bottom of your vmt but before the ``}``, add this: -.. code-block:: text + +```text "Proxies" { @@ -183,6 +172,7 @@ At the bottom of your vmt but before the ``}``, add this: animatedTextureFrameRate 30 } } +``` To change the fps of the texture, change the value after ``animatedTextureFrameRate``, and you'll be done making your texture animated! \ No newline at end of file diff --git a/docs/Modding/guides/tools/index.md b/docs/Modding/guides/tools/index.md index 7612a20e..fd4a6431 100644 --- a/docs/Modding/guides/tools/index.md +++ b/docs/Modding/guides/tools/index.md @@ -1,11 +1 @@ -Modding Tools -============= - -.. toctree:: - - /guides/tools/rpakmodding - /guides/tools/soundmodding - /guides/tools/tools - /guides/tools/VTFModding - /guides/tools/MDLModding - /guides/tools/BIKVideoModding +# Modding Tools diff --git a/docs/Modding/guides/tools/rpakmodding.md b/docs/Modding/guides/tools/rpakmodding.md index cc114fab..71b06f25 100644 --- a/docs/Modding/guides/tools/rpakmodding.md +++ b/docs/Modding/guides/tools/rpakmodding.md @@ -1,8 +1,6 @@ -RPak Modding -============ +# RPak Modding -What Are RPaks/Starpaks? -^^^^^^^^^^^^^^^^^^^^^^^^ +## What Are RPaks/Starpaks? .rpak files are a file format created by Respawn as the main way to store and load in-game assets, such as textures, materials, datatables, animation recordings, etc. The assets in the .rpak file are kept stored in memory @@ -13,8 +11,7 @@ They contain streamed asset data, saving hardware resources by only loading the The most common example of streamed asset data is high resolution textures. The low resolution versions are kept permanently loaded in a .rpak file, whilst the higher resolution versions are loaded as needed. -What can RPak mods do? ----------------------- +### What can RPak mods do? RPak mods can be used for the following: @@ -23,17 +20,16 @@ RPak mods can be used for the following: * World Materials * Texture replacements -RePak First-Time Setup -^^^^^^^^^^^^^^^^^^^^^^ +## RePak First-Time Setup -The lastest RePak release can be downloaded from `here `_. +The lastest RePak release can be downloaded from [here](https://github.com/r-ex/RePak/releases). Once it has been downloaded, it is recommended to set up your file structure as follows: -.. note:: +!!! note Depending on the version of RePak, some of these folders and files might be already there for you -.. code-block:: text +```text RePak ├── RePak.exe @@ -41,6 +37,7 @@ Once it has been downloaded, it is recommended to set up your file structure as ├── rpaks ├── maps └── assets +``` - ``RePak``: the base folder where your RePak/RPak related files go - ``RePak.exe``: the `unzipped` file you downloaded from GitHub @@ -49,40 +46,38 @@ Once it has been downloaded, it is recommended to set up your file structure as - ``maps``: the folder where you will write your "map" files, these define the contents of your RPaks - ``assets``: the folder where you will put your various different images and folders, used to create your RPaks -Making pack_all.bat -------------------- +### Making pack_all.bat ``pack_all.bat`` is recommended for using RePak, as it allows for quick and easy packing of all of your RPaks. Below is the script that should be copied into the file. -.. code-block:: bat +```bat for %%i in ("%~dp0maps\*") do "%~dp0RePak.exe" "%%i" pause +``` -Making RPaks -^^^^^^^^^^^^ +## Making RPaks This section will walk you through the process of making an RPak that replaces a camo. For information on making other types of RPaks, check the RePak Docs: -* :doc:`../repak/map` -* :doc:`../repak/index` +* `../repak/map` +* `../repak/index` -Finding the camo ----------------- +### Finding the camo Before you can make your RPak, you need to know which assets you want to replace. Camos in Titanfall 2 tend to have their own RPaks, with the naming scheme ``camo_skin_col.rpak`` -Firstly, make sure you have LegionPlus downloaded, if you don't, it can be downloaded from `here `_. +Firstly, make sure you have LegionPlus downloaded, if you don't, it can be downloaded from [here](https://github.com/r-ex/LegionPlus/releases). Then use LegionPlus to open one of the ``camo_skin_col.rpak`` RPaks, it should look like this: -|CamoRPak| +![CamoRPak](https://user-images.githubusercontent.com/66967891/181027612-e5f7af74-9e1a-496e-a2d7-783423f7b179.png) -.. note:: +!!! note If your LegionPlus doesn't show the "Name" as a full path, go into "Settings" and make sure that "Show Full Asset Paths" is ticked, then click "Refresh" Extract the asset by double clicking on it, or by selecting it and clicking "Export Selected" @@ -90,36 +85,35 @@ Extract the asset by double clicking on it, or by selecting it and clicking "Exp Make a note of the Name of the asset, in this example it's ``models\camo_skins\camo_skin04_col`` -Editing the texture -------------------- +### Editing the texture Find the extracted file that LegionPlus created, and open it in some image editing software -.. warning:: +!!! warning The image editing software you choose must be able to export images as .dds files Examples of image editing software that supports .dds files: - - `GIMP `_ (No SRGB support) - - `paint.net `_ - - `Adobe Photoshop `_ + - [GIMP](https://www.gimp.org/) (No SRGB support) + - [paint.net](https://www.getpaint.net/) + - [Adobe Photoshop](https://www.adobe.com/uk/products/photoshop.html) After you have made the desired changes to the image, export it as a .dds file with DXT1 (BC1) compression and the same name as it had originally. -|ExportDDS| +![ExportDDS](https://user-images.githubusercontent.com/66967891/181824740-c8a6d1d7-234f-405d-a348-1287aa9bb168.png) -.. warning:: - Try to make your textures have dimensions that are powers of two, so that `mipmaps `_ can be used. +!!! warning + Try to make your textures have dimensions that are powers of two, so that [mipmaps](https://en.wikipedia.org/wiki/Mipmap#Overview) can be used. For example ``256x256`` ``512x512`` ``1024x512`` ``4096x1024`` are all fine, but ``350x700`` might cause issues. - |MipMaps| + ![MipMaps](https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Mipmap_Aliasing_Comparison.png/1280px-Mipmap_Aliasing_Comparison.png) + Place your newly created .dds file in the ``assets\texture`` folder, following the path in the Name you noted down above. In this example the .dds file would go in ``RePak\assets\texture\models\camo_skins``, with the path of the image being ``..\RePak\assets\texture\models\camo_skins\camo_skin04_col.dds`` -Making a map file ------------------ +### Making a map file Once you have edited your texture image and placed it in the right folder, you are ready to make your map file. @@ -128,7 +122,7 @@ They can be named anything you want, but should be put in the ``RePak\maps`` fol Below is an example of a map file that creates an RPak called ``example.rpak`` which contains 1 texture asset. -.. code-block:: json +```json { "name":"example", @@ -143,6 +137,7 @@ Below is an example of a map file that creates an RPak called ``example.rpak`` w } ] } +``` - ``name``: the name of the file that gets created by RePak. - ``assetsDir``: the folder that RePak bases the file path on when looking for textures. @@ -153,16 +148,15 @@ Below is an example of a map file that creates an RPak called ``example.rpak`` w - ``$type``: the type of asset that this asset is, use ``txtr`` for textures. - ``path``: the path of the asset, used in texture assets for finding the image. **This should start with** ``texture/`` **and the rest should match the Name given by LegionPlus.** -.. warning:: +!!! warning If the ``path`` doesn't match up with the location of your file, RePak will throw an error -.. warning:: +!!! warning If the ``path`` contains any ``\`` characters, make sure that you either replace them with ``/`` or you duplicate them (``\\``) This is because ``\`` is the escape character in JSON, and will therefore break the ``path`` -Creating the RPak ------------------ +### Creating the RPak To create your RPak file, simply open ``pack_all.bat``. @@ -172,20 +166,19 @@ Alternatively, click and drag your map file over ``RePak.exe``. (I don't recomme If there are no errors, a .rpak file should have been created in the ``rpaks`` folder. -Using the RPak in a mod ------------------------ +### Using the RPak in a mod -Create the basis of the mod using the :doc:`gettingstarted` guide. +Create the basis of the mod using the `gettingstarted` guide. Inside the mod's folder, create a new folder, called ``paks``. Move your .rpak file (and .starpak files if you have any) into the folder. -|ModStructure| +![ModStructure](https://user-images.githubusercontent.com/66967891/181840035-3cfa24e0-efdd-49fa-85f6-60e6c4cc9a12.png) Inside the ``paks`` folder that you created, make a new .json file called ``rpak.json``. In this example, the ``camo_skin04_col.rpak`` rpak is completely replaced by ``example.rpak``. This is fine for camo RPaks, but isn't suitable for more complex RPaks -.. code-block:: json +```json { "Preload": @@ -201,13 +194,13 @@ This is fine for camo RPaks, but isn't suitable for more complex RPaks } } +``` - ``Preload``: if set to ``true`` this makes RPaks get loaded as soon as possible. - ``Aliases``: this completely replaces the RPak with the specified RPak. In this example ``camo_skin04_col.rpak`` is replaced by ``example.rpak``. - ``Postload``: this makes RPaks get loaded directly after the specified RPak. -Preload -******* +#### Preload This field tells Northstar whether or not to load a specific RPak as soon as RPak loading starts. @@ -215,8 +208,7 @@ The field is a boolean. (``true`` or ``false``) and should be formatted like ``" Example: ``"my_new.rpak": true`` -Aliases -******* +#### Aliases This field tells Northstar that a specific RPak should never be loaded, and a different RPak should be loaded instead. @@ -224,8 +216,7 @@ The field should be formatted like ``"": ""`` Example: ``"common.rpak": "my_new.rpak"`` -Postload -******** +#### Postload This field tells Northstar that a specific RPak must be loaded directly after another specified RPak has finished loading. @@ -233,31 +224,26 @@ The field should be formatted like ``"": ""`` Example: ``"my_new.rpak": "common.rpak"`` -.. warning:: +!!! warning If an asset in your RPak references another asset, it must be loaded after the asset that it references, or the game will infinitely loop when launched. This is mostly a problem for ``matl`` assets, ``txtr`` assets don't reference other assets. The file structure of your ``paks`` folder should be similar to this: -|PaksStructure| +![PaksStructure](https://user-images.githubusercontent.com/66967891/181840126-98e48860-84d0-496d-8f2e-1cea4dea7363.png) -.. code-block:: text +```text paks ├── example.rpak ├── example.starpak └── rpak.json +``` - ``example.rpak``: this is the RPak file that you made. - ``rpak.json``: this controls how the game loads your RPak files **After** ``rpak.json`` **is set up correctly, your RPak mod should be complete and functional!** -.. note:: +!!! note If when you test the rpak the colour looks weird, use SRGB in the .dds compression, or use non-SRGB if you were already using SRGB - -.. |CamoRPak| image:: https://user-images.githubusercontent.com/66967891/181027612-e5f7af74-9e1a-496e-a2d7-783423f7b179.png -.. |ExportDDS| image:: https://user-images.githubusercontent.com/66967891/181824740-c8a6d1d7-234f-405d-a348-1287aa9bb168.png -.. |ModStructure| image:: https://user-images.githubusercontent.com/66967891/181840035-3cfa24e0-efdd-49fa-85f6-60e6c4cc9a12.png -.. |PaksStructure| image:: https://user-images.githubusercontent.com/66967891/181840126-98e48860-84d0-496d-8f2e-1cea4dea7363.png -.. |MipMaps| image:: https://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Mipmap_Aliasing_Comparison.png/1280px-Mipmap_Aliasing_Comparison.png diff --git a/docs/Modding/guides/tools/soundmodding.md b/docs/Modding/guides/tools/soundmodding.md index 7a8a2561..7630b18f 100644 --- a/docs/Modding/guides/tools/soundmodding.md +++ b/docs/Modding/guides/tools/soundmodding.md @@ -1,15 +1,12 @@ -Sound Modding -============== +# Sound Modding -Audio Type ------------ +## Audio Type - You will need to use ``WAV`` format and either ``48000hz`` or ``44100hz`` sample rate. -- More details below in `creating_your_sound`_ +- More details below in [creating_your_sound](#creating_your_sound) -Step 1 - Identifying the Sound -------------------------------- +## Step 1 - Identifying the Sound First you need to identify the exact sound. There's a command for this: ``ns_print_played_sounds 1`` It will show all the audio events that @@ -18,7 +15,7 @@ are happening at that moment on the console. For example, use your Grapple and open the console the event ID will be ``pilot_grapple_fire`` -How it looks in the console: |console| +How it looks in the console: ![console](https://raw.githubusercontent.com/rwynx/audio-overriding-northstar/main/Images/audioeventeample.png) All weapons, boosts, tacticals have different events IDs on different surfaces (concrete, solidmetal, wood, dirt etc.) That's why you must identify the exact event/s. Examples based on Grapple: @@ -34,26 +31,25 @@ just in-match ones. For example: Check the console often, as it's easy to miss your sound - there can be a lot of sounds playing. -There's also a `list `_ of all EvenIDs (audio). +There's also a [list](https://gist.github.com/begin-theadventure/84c46e803aa358b102d754ff992ae9e4) of all EvenIDs (audio). Sounds can be played in-game from the console via ``script_ui EmitUISound(soundname)``. -Additionally `subtitles `_ in the form of plain text can also be useful. +Additionally [subtitles](https://gist.github.com/begin-theadventure/cf941af91cd158de4fde747ec78c2902) in the form of plain text can also be useful. -You can also export sounds with `LegionPlus `_ instead of playing them in-game. +You can also export sounds with [LegionPlus](https://github.com/r-ex/LegionPlus) instead of playing them in-game. Open LegionPlus.exe -> Load File -> Titanfall 2/r2/sound pick general.mbnk If you want to export only a specific sound use search. It's possible to export selected sounds and all (after a search it exports only the found assets). -Step 2 - Creating Folders --------------------------- +## Step 2 - Creating Folders When you successfully identified your event and have the audio file/s ready it's time to set up the folder structure. Assuming the event name is ``pilot_grapple_fire``, the folder structure of your mod should look like this: -.. code-block:: text +```text author.mod/ ├── audio/ @@ -61,12 +57,13 @@ Assuming the event name is ``pilot_grapple_fire``, the folder structure of your │ │ └── my_audio.wav │ └── pilot_grapple_fire.json └── mod.json +``` -Example of a ``mod.json`` (documented here: :doc:`/guides/gettingstarted`) +Example of a ``mod.json`` (documented here: [Getting Started](../gettingstarted.md)) -.. code-block:: json +```json { "Name": "MOD_NAME_HERE", @@ -74,6 +71,7 @@ Example of a ``mod.json`` (documented here: :doc:`/guides/gettingstarted`) "Version": "0.1.0", "LoadPriority": 2 } +``` **Inside the ``audio/`` folder:** @@ -85,12 +83,13 @@ You will have to add that folder with your sound and the json for each event you The event JSON files must contain both ``EventId`` and ``AudioSelectionStrategy`` like this: -.. code-block:: json +```json { "EventId": [ "pilot_grapple_fire" ], "AudioSelectionStrategy": "sequential" } +``` The ``AudioSelectionStrategy`` can be either: @@ -98,79 +97,69 @@ The ``AudioSelectionStrategy`` can be either: - ``random``: If you have more than one sound and you want to randomize them. -.. _creating_your_sound: +## Creating Your Sound {#creating_your_sound} -Creating Your Sound --------------------- -- **Recommended tool:** `Audacity `_ +- **Recommended tool:** [Audacity](https://www.audacityteam.org/download/) Open/Add your audio as a track to Audacity and set the project rate accordingly. Either ``48000hz`` or ``44100hz`` can work well in most cases, but a few sounds don't use either. Which sampling rate you should use depends on the original sound's sampling rate. For example: if you use ``44100khz`` and the sound is slightly too high pitched in game, use ``48000khz``. If you use ``48000khz`` and it's slightly low pitched in game, use ``44100khz``. -If you're unsure which to use, or the sound still seems too high, or low pitched, you can use `LegionPlus `_ to determine the original rate. +If you're unsure which to use, or the sound still seems too high, or low pitched, you can use [LegionPlus](https://github.com/r-ex/LegionPlus) to determine the original rate. After that, export your track as a 16-bit ``wav`` file (any other bit-depth will cause Northstar to crash). Make sure you don't add any metadata as this will cause white noise to be at the end of the sound. -.. _issues_with_sounds: +## Issues With Sounds {#issues_with_sounds} -Issues With Sounds --------------------- - White noise after the sound ends. This is usually because there's some metadata left in the audio. Remove it to fix this issue. -.. tab-set:: - .. tab-item:: Windows +=== "Windows" - You can bulk remove it with `Mp3tag `_ or individually with Audacity. + You can bulk remove it with [Mp3tag](https://www.mp3tag.de/en/download.html) or individually with Audacity. - .. tab-item:: Linux +=== "Linux" - You can bulk remove it with `Metadata Cleaner `_ or a shell script (requires ffmpeg to be installed) and also individually with Audacity. + You can bulk remove it with [Metadata Cleaner](https://metadatacleaner.romainvigier.fr) or a shell script (requires ffmpeg to be installed) and also individually with Audacity. ``metadata_remover.sh`` (WAV only) - .. dropdown:: Script - - .. code-block:: shell - + ??? script + ```shell shopt -s globstar nullglob for f in *.wav **/*.wav do ffmpeg -i "$f" -map 0 -map_metadata -1 -c:v copy -c:a copy "${f%.wav}.new.wav" mv -f "${f%.wav}.new.wav" "$f" done + ``` -- Sound is slightly higher/lower pitched in game. This is usually because the sampling rate of your sound doesn't match the original sound's sampling rate. You can use a tool like Audacity to resample your sound to match the original rate. Consult :ref:`_creating_your_sound` for more information. +- Sound is slightly higher/lower pitched in game. This is usually because the sampling rate of your sound doesn't match the original sound's sampling rate. You can use a tool like Audacity to resample your sound to match the original rate. Consult `_creating_your_sound` for more information. -.. _sound_tools: +## Sound Tools {#sound_tools} -Sound Tools --------------------- - Converters -.. tab-set:: - .. tab-item:: Windows +=== "Windows" # todo - .. tab-item:: Linux +=== "Linux" On Linux you can use shell scripts that convert all WAV or MP3 audio files from the current directory (including folders) to WAV 48000Hz 16-bit. They require ffmpeg to be installed. MP3 and other formats scripts don't delete previous files, so just search for them (.format) and delete after conversion. WAV script automatically replaces old files. - .. tab-set:: - .. tab-item:: WAV script + === "WAV script" - .. code-block:: shell + ```shell #WAV to WAV 16-bit 48000 Hz. #wav_converter.sh @@ -181,10 +170,12 @@ Sound Tools ffmpeg -i "$f" -acodec pcm_s16le -ar 48000 "${f%.wav}.new.wav" mv -f "${f%.wav}.new.wav" "$f" done + ``` + - .. tab-item:: MP3 Script + === "MP3 Script" - .. code-block:: shell + ```shell #MP3 to WAV 16-bit 48000 Hz. #mp3-wav_converter.sh @@ -194,11 +185,12 @@ Sound Tools do ffmpeg -i "${f}" -vn -c:a pcm_s16le -ar 48000 "${f%.*}.wav" done + ``` - .. tab-item:: Script for other formats - .. code-block:: shell - + === "Script for other formats" + + ```shell #Replace .format with the one you want to convert. #format-wav_converter.sh @@ -207,9 +199,9 @@ Sound Tools do ffmpeg -i "${f}" -vn -c:a pcm_s16le -ar 48000 "${f%.*}.wav" done + ``` + +## Installation -Installation -------------- - As with any mod, the folder which contains your ``mod.json`` needs to be inside ``Titanfall 2/r2Northstar/Mods/``. -.. |console| image:: https://raw.githubusercontent.com/rwynx/audio-overriding-northstar/main/Images/audioeventeample.png diff --git a/docs/Modding/guides/tools/tools.md b/docs/Modding/guides/tools/tools.md index acd1b281..2f22e9d8 100644 --- a/docs/Modding/guides/tools/tools.md +++ b/docs/Modding/guides/tools/tools.md @@ -1,101 +1,83 @@ -Modding Tools -============= +# Modding Tools -Source engine -------------- +## Source engine -Titanfall -~~~~~~~~~ +### Titanfall -- `Titanfall VPK Tool `_ -- `Harmony VPK Tool `_ -- `Legion+ `_ +- [Titanfall VPK Tool](https://cra0.net/public/bin-published/Titanfall_VPKTool3.4_Portable.zip) +- [Harmony VPK Tool](https://github.com/harmonytf/HarmonyVPKTool/) +- [Legion+](https://github.com/r-ex/LegionPlus) -RPSNVPK's -~~~~~~~~~ +### RPSNVPK's -- `squidgyberries RSPNVPK `_ -- `taskinoz RSPNVPK `_ -- `Provoxin RSPNVPK `_ +- [squidgyberries RSPNVPK](https://github.com/squidgyberries/RSPNVPK) +- [taskinoz RSPNVPK](https://github.com/taskinoz/RSPNVPK) +- [Provoxin RSPNVPK](https://github.com/Provoxin/RSPNVPK-GUI) -VTF & VMT -~~~~~~~~~ +### VTF & VMT -- `VTFEdit `_ -- `VTF Shell Extensions - `_ - `Info - `_ -- `VMT Editor `_ +- [VTFEdit](https://developer.valvesoftware.com/wiki/VTFEdit) +- [VTF Shell Extensions](https://www.wunderboy.org/valve-hl2source-sdk-tools/#vtf_shell) - [Info](https://developer.valvesoftware.com/wiki/VTF_Shell_Extensions) +- [VMT Editor](https://developer.valvesoftware.com/wiki/VMT_Editor) -Other utilities ---------------- +## Other utilities -File editors -~~~~~~~~~~~~ +### File editors -- `Atom Text `_ +- [Atom Text](https://atom.io) - - `Syntax color KeyValue `_ - - `Syntax color Squirrel `_ - - `Color picker `_ + - [Syntax color KeyValue](https://atom.io/packages/language-source-cfg) + - [Syntax color Squirrel](https://atom.io/packages/squirrel-language) + - [Color picker](https://atom.io/packages/color-picker) -- `TextCrawler 3 `_ -- `Visual Studio Code `_ -- `VSCodium `_ -- `Notepad++ `_ -- `Kate `_ +- [TextCrawler 3](https://www.digitalvolcano.co.uk/tcdownloads.html) +- [Visual Studio Code](https://code.visualstudio.com) +- [VSCodium](https://vscodium.com) +- [Notepad++](https://notepad-plus-plus.org/downloads/) +- [Kate](https://kate-editor.org/) - - `Kate syntax highlighting for Squirrel - `_ + - [Kate syntax highlighting for Squirrel](https://gist.github.com/CTalvio/6de535f9258cfebd71ab64d7e6af4ee6) -Graphics / animation / color editors -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### Graphics / animation / color editors -- `Paint.net `_ +- [Paint.net](https://www.getpaint.net) - - `Gradient Mapping plug-in - `_ - - `Animation Helper `_ + - [Gradient Mapping plug-in](https://forums.getpaint.net/topic/6265-gradient-mapping/) + - [Animation Helper](https://pixelbyte.itch.io/paint-net-sprite-plugin) -- `Source VMT Color `_ -- `GIMP `_ +- [Source VMT Color](https://dev.cra0kalo.com/?p=155) +- [GIMP](https://www.gimp.org/downloads/) - - `VTF plug-in `_ + - [VTF plug-in](https://www.tophattwaffle.com/downloads/gimp-vtf-plugin/) -- `RGB Tool converter - `_ -- `Color Pick Windows `_ -- `GIF splitter `_ -- `Rad Tools Bik `_ (needs `Quicktime 7.6 - `_) -- `TexFactory easy DDS conversion `_ -- `Substance Painter to TF2 `_ -- `Tacent View `_ - DDS viewer. -Archives -~~~~~~~~ +- [RGB Tool converter](http://hewmc.blogspot.fr/2012/12/rgb-to-percentage-converter.html) +- [Color Pick Windows](https://pixelbyte.itch.io/color-pick) +- [GIF splitter](https://ezgif.com/split) +- [Rad Tools Bik](http://www.radgametools.com/bnkdown.htm) (needs [Quicktime 7.6](https://support.apple.com/downloads/quicktime)) +- [TexFactory easy DDS conversion](https://otherbenji.gitlab.io/TexFactory/) +- [Substance Painter to TF2](https://github.com/EM4Volts/tf-2_substance_maker) -- `7zip `_ +- [Tacent View](https://github.com/bluescan/tacentview) - DDS viewer. -Driver editors -~~~~~~~~~~~~~~ +### Archives -- `NVidia Profile Inspector `_ -- `ATI Radeon Tray Tools - `_ +- [7zip](https://www.7-zip.org) -3D Models -~~~~~~~~~ +### Driver editors -- `Blender `_ +- [NVidia Profile Inspector](https://nvidia-inspector.en.lo4d.com/windows) +- [ATI Radeon Tray Tools](https://www.majorgeeks.com/files/details/ati_tray_tools.html) - - `Blender Source Tool - `_ - - `Blender VMT `_ - - `IO import VMF & VMT `_ +### 3D Models -- `Crowbar `_ -- `Ninja Ripper v1.7.1 `_ +- [Blender](https://www.blender.org) -Highly recommended to check the `NoSkill Gitbook modding section -`_ + - [Blender Source Tool](https://developer.valvesoftware.com/wiki/Blender_Source_Tools) + - [Blender VMT](https://github.com/lasa01/blender-vmt) + - [IO import VMF & VMT](https://github.com/lasa01/io_import_vmf) + +- [Crowbar](http://steamcommunity.com/groups/CrowbarTool) +- [Ninja Ripper v1.7.1](https://gamebanana.com/tools/5638) + +Highly recommended to check the [NoSkill Gitbook modding section](https://noskill.gitbook.io/titanfall2/how-to-start-modding/modding-introduction/modding-tools) for more tools. diff --git a/docs/Modding/index.md b/docs/Modding/index.md index b1f6b223..baf70ba2 100644 --- a/docs/Modding/index.md +++ b/docs/Modding/index.md @@ -1,16 +1,15 @@ -Welcome to the Northstar Modding Documentation! -=============================================== +--- +sidebar_position: 0 +--- +# Welcome to the Northstar Modding Documentation! -.. note:: +!!! note This project is under active development. Please PR everything you can! - Check :doc:`/guides/contributing` section for getting started with `readthedocs - `_ and `reStructuredText - `_. + Check [Contributing to ModdingDocs](guides/contributing.md) section for getting started with [readthedocs](https://readthedocs.org/) and [reStructuredText](https://en.wikipedia.org/wiki/ReStructuredText). -Contents --------- +## Contents These docs contain info on squirrel usage and northstar/respawn functions. Its very much WIP. @@ -18,83 +17,17 @@ WIP. If you know anything about any function, object or concept please dont hesitate to contribute it, even if its just a quick and dirty PR. -Cheatsheet -========== - -- `NoSkill modding guide (highly recommended to check out) - `_ -- :doc:`Tools for modding <./guides/tools/index>` -- `All the Squirrel Constants - `_ -- `Modding Documentation - `_ -- `Squirrel Highlighting for Notepad++ and VSCode - `_ -- `List of Console Commands `_ -- `Useful Squirrel - `_ -- `List of squirrel funcs available to dedicated server with their signatures - `_ -- `Native registered script functions - `_, +# Cheatsheet + +- [NoSkill modding guide (highly recommended to check out)](https://noskill.gitbook.io/titanfall2/) +- [Tools for modding](guides/tools/index.md) +- [All the Squirrel Constants](https://gist.github.com/laundmo/825c4708663a179b23e144402b09244f) +- [Modding Documentation](https://github.com/ScureX/Titanfall2-ModdingDocumentation#readme) +- [Squirrel Highlighting for Notepad++ and VSCode](https://gist.github.com/samisalreadytaken/5bcf322332074f31545ccb6651b88f2d) +- [List of Console Commands](https://pastebin.com/raw/3DSCK09f) +- [Useful Squirrel](https://faithful-piper-52c.notion.site/Useful-Squirrel-2300bc55141e4bee85b8c7dc8afffbc9) +- [List of squirrel funcs available to dedicated server with their signatures](https://gist.github.com/laundmo/a6ee0692ae137876b7514c0f4a57df4b) +- [Native registered script functions](https://github.com/kawainekome/ApexLegends_S3_Squirrel_Registered_API_SimpleDoc), they are from Season 3 Apex but most also exist on Titanfall 2, especially the Titan functions. Also includes description for each function if the developers have given it one - -.. toctree:: - :maxdepth: 2 - :hidden: - - /guides/index - -.. toctree:: - :maxdepth: 2 - :hidden: - :caption: Guides - - /guides/gettingstarted - /guides/keyvalue/index - /guides/scripting/index - /guides/tools/index - /guides/reversing/index - /guides/moddingtutorials - /guides/publishing - /guides/contributing - -.. toctree:: - :maxdepth: 3 - :hidden: - :caption: API Documentation - - /reference/index - -.. toctree:: - :maxdepth: 5 - :hidden: - :caption: Squirrel Documentation - - /squirrel/index - /squirrel/cpp_api/index - -.. toctree:: - :maxdepth: 3 - :hidden: - :caption: RePak Documentation - - /repak/map - /repak/index - -.. toctree:: - :maxdepth: 2 - :hidden: - :caption: Mapping Tools - - /mapping/info-dump - -.. toctree:: - :maxdepth: 2 - :hidden: - :caption: Plugins - - /plugins/interfacesapi - /plugins/resources \ No newline at end of file diff --git a/docs/Modding/mapping/info-dump.md b/docs/Modding/mapping/info-dump.md index efb50059..b4a2c815 100644 --- a/docs/Modding/mapping/info-dump.md +++ b/docs/Modding/mapping/info-dump.md @@ -1,20 +1,17 @@ -Info-Dump -========= +# Info-Dump Loosely structured dump of information to be sorted in the future: -Tools: ------- +## Tools: -MRVN-Radiant: -^^^^^^^^^^^^^ +### MRVN-Radiant: Level editor for Respawn Entertainment Source based games. https://github.com/F1F7Y/MRVN-radiant -BSP Tool: -^^^^^^^^^ +### BSP Tool: + Python library for analysing .bsp files https://github.com/snake-biscuits/bsp_tool @@ -22,29 +19,29 @@ https://github.com/snake-biscuits/bsp_tool **Docs:** https://github.com/snake-biscuits/bsp_tool/blob/master/docs/supported/titanfall.md -Other: ------- +## Other: Netradiant Custom Tutorial - Part 2: -.. youtube:: JZO8H4rBqtA + How titanfall custom map: -.. youtube:: gmNzc5Go2ow + -How to make corners correctly -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +### How to make corners correctly Improper corners can cause the player to get stuck -.. figure:: /_static/map-corners.png - :class: screenshot +
+ +
-.. youtube:: mwvxonuCm8U + Sample clip: -.. youtube:: zgWDme7Y6oI + Sample map: https://cdn.discordapp.com/attachments/925435799057604709/1041813222547791953/corner_test_map.map diff --git a/docs/Modding/plugins/interfacesapi.md b/docs/Modding/plugins/interfacesapi.md index e3a47cd4..b7dd5f15 100644 --- a/docs/Modding/plugins/interfacesapi.md +++ b/docs/Modding/plugins/interfacesapi.md @@ -1,5 +1,5 @@ -Interface API -============= +# Interface API + the plugins system now use source interfaces. The launcher exposes almost everything required by plugins in interfaces that allow for backwards compatibility. @@ -11,15 +11,13 @@ The launcher loads the ``PluginId`` interface from the plugin to query info such Plugins can use the ``CreateInterface`` function exposed by the northstarDll to use northstar interfaces such as for logging. An interface is just an abstract class to force all functions into a vftable. -Northstar Interfaces --------------------- +## Northstar Interfaces -NSSys001 -~~~~~~~~ +### NSSys001 Exposes some system functionality to plugins -.. code-block:: +```cpp // 32 bit enum LogLevel { @@ -32,16 +30,15 @@ Exposes some system functionality to plugins void Log(HMODULE handle, LogLevel level, char* msg); // logs a message with the plugin's log name void Unload(HMODULE handle); // unloads the plugin void Reload(HMODULE handle); +``` -Required Plugin Interfaces --------------------------- +## Required Plugin Interfaces Interfaces that have to be exposed for the plugin to be loaded. -PluginId001 -~~~~~~~~~~~ +### PluginId001 -.. code-block:: +```cpp // strings of data about the plugin itself. may be extended in the future // 32 bit @@ -59,11 +56,11 @@ PluginId001 char* GetString(PluginString prop); i64 GetField(PluginField prop); +``` -PluginCallbacks001 -~~~~~~~~~~~~~~~~~~ +### PluginCallbacks001 -.. code-block:: +```cpp struct PluginNorthstarData { HMODULE handle; }; @@ -75,15 +72,15 @@ PluginCallbacks001 void OnSqvmDestroying(CSquirrelVM* sqvm); // callback with the sqvm instance that's about to be destroyed (for UI, CLIENT is destroyed for some reason??) void OnLibraryLoaded(HMODULE module, const char* libraryName); // called for any library loaded by the game (for example engine.dll) void RunFrame(); // just runs on every frame of the game I think +``` -What's an interface anyways? ----------------------------- +## What's an interface anyways? Interfaces are just abstract classes. So make sure the first parameter is always a pointer to the instance of the interface you're using. an example what NSSys001 looks like in C: -.. code-block:: +```cpp typedef enum { LOG_INFO, @@ -100,5 +97,6 @@ an example what NSSys001 looks like in C: // use like this g_c_sys->vftable->log(g_c_sys, g_handle, LOG_INFO, "my balls are itching"); +``` Interfaces are created with CreateInterface that's exposed in another dll. \ No newline at end of file diff --git a/docs/Modding/plugins/resources.md b/docs/Modding/plugins/resources.md index cd67eea2..466b6f73 100644 --- a/docs/Modding/plugins/resources.md +++ b/docs/Modding/plugins/resources.md @@ -1,10 +1,9 @@ -Resources -========= +# Resources + +## Templates -Templates ---------- * **NSPluginTemplate:** https://github.com/uniboi/NSPluginTemplate/ -Libs ----- +## Libs + * **rrplug:** https://crates.io/crates/rrplug diff --git a/docs/Modding/reference/index.md b/docs/Modding/reference/index.md index f0163350..1dccc0d6 100644 --- a/docs/Modding/reference/index.md +++ b/docs/Modding/reference/index.md @@ -1,43 +1,5 @@ -Northstar API -============= +# Northstar API -.. toctree:: - :maxdepth: 2 +# Respawn API - /reference/northstar/callbacks - /reference/northstar/chathooks - /reference/northstar/dependencyconstants - /reference/northstar/customdamagesources - /reference/northstar/serversiderui - /reference/northstar/httprequests - /reference/northstar/msinterface - /reference/northstar/usefulfuncs - /reference/northstar/modsettings - /reference/northstar/safeio - -Respawn API -=========== - -.. toctree:: - :maxdepth: 2 - - /reference/respawn/native_server/index - /reference/respawn/callbacks - /reference/respawn/player - /reference/respawn/entities - /reference/respawn/rui - /reference/respawn/topology - /reference/respawn/clientcommands - /reference/respawn/movers - /reference/respawn/dialog - /reference/respawn/damagehistory - -HUD -=== - -.. toctree:: - :maxdepth: 1 - - /reference/respawn/hud_menus - /reference/respawn/hud_element_notation - /reference/respawn/hud_script +# HUD diff --git a/docs/Modding/reference/northstar/callbacks.md b/docs/Modding/reference/northstar/callbacks.md index fe141249..d907615a 100644 --- a/docs/Modding/reference/northstar/callbacks.md +++ b/docs/Modding/reference/northstar/callbacks.md @@ -1,5 +1,4 @@ -Custom Northstar Callbacks -========================== +# Custom Northstar Callbacks Callbacks added by Northstar @@ -8,116 +7,101 @@ Callbacks within squirrel trigger functions when certain events occur. They will also often pass arguments to those functions based on the callbacks used. -List of callbacks ------------------ -Please refer to Respawn :doc:`../respawn/callbacks` for the list of callbacks defined in respawn code. +## List of callbacks -_codecallbacks_common.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Please refer to [Respawn Callbacks](../respawn/callbacks.md) for the list of callbacks defined in respawn code. -.. cpp:function:: void AddClientCommandNotifyCallback( string commandString, void functionref( entity player, array args ) callbackFunc ) +### \_codecallbacks\_common.gnut: -_custom_codecallbacks.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void AddClientCommandNotifyCallback( string commandString, void functionref( entity player, array args ) callbackFunc )" +### \_custom\_codecallbacks.gnut: -.. cpp:function:: void CServerGameDLL_OnReceivedSayTextMessageCallback() -.. cpp:function:: void AddCallback_OnReceivedSayTextMessage( ClServer_MessageStruct functionref (ClServer_MessageStruct) callbackFunc ) +!!! cpp-function "void CServerGameDLL_OnReceivedSayTextMessageCallback()" +!!! cpp-function "void AddCallback_OnReceivedSayTextMessage( ClServer_MessageStruct functionref (ClServer_MessageStruct) callbackFunc )" -_items.nut: -^^^^^^^^^^^ +### \_items.nut: -.. cpp:function:: void AddCallback_OnRegisterCustomItems( void functionref() callback ) +!!! cpp-function "void AddCallback_OnRegisterCustomItems( void functionref() callback )" -_loadouts_mp.gnut: -^^^^^^^^^^^^^^^^^^ +### \_loadouts\_mp.gnut: -.. cpp:function:: bool ClientCommandCallback_RequestPilotLoadout( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_RequestTitanLoadout( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_SetPersistentLoadoutValue( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_SwapSecondaryAndWeapon3PersistentLoadoutData( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_SetBurnCardPersistenceSlot( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_SetCallsignIcon( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_SetCallsignCard( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_SetFactionChoicePersistenceSlot( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_LoadoutMenuClosed( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_InGameMPMenuClosed( entity player, array args ) +!!! cpp-function "bool ClientCommandCallback_RequestPilotLoadout( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_RequestTitanLoadout( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_SetPersistentLoadoutValue( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_SwapSecondaryAndWeapon3PersistentLoadoutData( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_SetBurnCardPersistenceSlot( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_SetCallsignIcon( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_SetCallsignCard( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_SetFactionChoicePersistenceSlot( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_LoadoutMenuClosed( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_InGameMPMenuClosed( entity player, array args )" -_menu_callbacks.gnut: -^^^^^^^^^^^^^^^^^^^^^ +### \_menu\_callbacks.gnut: -.. cpp:function:: void MenuCallbacks_Init() -.. cpp:function:: bool ClientCommandCallback_LeaveMatch( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_GenUp( entity player, array args ) +!!! cpp-function "void MenuCallbacks_Init()" +!!! cpp-function "bool ClientCommandCallback_LeaveMatch( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_GenUp( entity player, array args )" -sh_remote_functions_mp_custom.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +### sh\_remote_functions_mp_custom.gnut: -.. cpp:function:: void AddCallback_OnRegisteringCustomNetworkVars( void functionref() callback ) +!!! cpp-function "void AddCallback_OnRegisteringCustomNetworkVars( void functionref() callback )" -evac\\_evac.gnut: -^^^^^^^^^^^^^^^^ +### evac\\\_evac.gnut: -.. cpp:function:: void Evac( int evacTeam, float initialWait, float arrivalTime, float waitTime, bool functionref( entity, entity ) canBoardCallback, bool functionref( entity ) shouldLeaveEarlyCallback, void functionref( entity ) completionCallback, entity customEvacNode = null ) +!!! cpp-function "void Evac( int evacTeam, float initialWait, float arrivalTime, float waitTime, bool functionref( entity, entity ) canBoardCallback, bool functionref( entity ) shouldLeaveEarlyCallback, void functionref( entity ) completionCallback, entity customEvacNode = null )" -gamemodes\\_gamemode_fra.nut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +### gamemodes\_gamemode_fra.nut: -.. cpp:function:: void GamemodeFRA_AddAdditionalInitCallback() +!!! cpp-function "void GamemodeFRA_AddAdditionalInitCallback()" -gamemodes\\sh_gamemodes_custom.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -.. cpp:function:: void AddCallback_OnCustomGamemodesInit( void functionref() callback ) +### gamemodes\\sh\_gamemodes\_custom.gnut: +!!! cpp-function "void AddCallback_OnCustomGamemodesInit( void functionref() callback )" -lobby\\_lobby.gnut: -^^^^^^^^^^^^^^^^^^ +### lobby\\\_lobby.gnut: -.. cpp:function:: bool ClientCommandCallback_StartPrivateMatchSearch( entity player, array args ) +!!! cpp-function "bool ClientCommandCallback_StartPrivateMatchSearch( entity player, array args )" -lobby\\_private_lobby.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^ +### lobby\\\_private\_lobby.gnut: -.. cpp:function:: bool ClientCommandCallback_PrivateMatchLaunch( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_PrivateMatchSetMode( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_SetCustomMap( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_PrivateMatchSwitchTeams( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_PrivateMatchToggleSpectate( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_PrivateMatchSetPlaylistVarOverride( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_ResetMatchSettingsToDefault( entity player, array args ) +!!! cpp-function "bool ClientCommandCallback_PrivateMatchLaunch( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_PrivateMatchSetMode( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_SetCustomMap( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_PrivateMatchSwitchTeams( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_PrivateMatchToggleSpectate( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_PrivateMatchSetPlaylistVarOverride( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_ResetMatchSettingsToDefault( entity player, array args )" -melee\\sh_melee.gnut: -^^^^^^^^^^^^^^^^^^^^ +### melee\\sh\_melee.gnut: -.. cpp:function:: void AddCallback_IsValidMeleeExecutionTarget( bool functionref( entity attacker, entity target ) callbackFunc ) +!!! cpp-function "void AddCallback_IsValidMeleeExecutionTarget( bool functionref( entity attacker, entity target ) callbackFunc )" This callback gets triggered after the melee button is pressed to check if the action to execute the target is still valid. If one of the added callbacks return false the target won't be executed and will just be meleed. - .. note:: +!!! note - The execution prompt still pops up. + The execution prompt still pops up. -mp\\_ai_mp.gnut: -^^^^^^^^^^^^^^^ +#### mp\\\_ai_mp.gnut: -.. cpp:function:: bool SPMP_Callback_ForceAIMissPlayer( entity npc, entity player ) +!!! cpp-function "bool SPMP_Callback_ForceAIMissPlayer( entity npc, entity player )" -mp\\_base_gametype_mp.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^ -.. cpp:function:: bool ClientCommandCallback_spec_next( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_spec_prev( entity player, array args ) -.. cpp:function:: bool ClientCommandCallback_spec_mode( entity player, array args ) +### mp\\\_base\_gametype\_mp.gnut: -mp\\_gamestate_mp.nut: -^^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "bool ClientCommandCallback_spec_next( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_spec_prev( entity player, array args )" +!!! cpp-function "bool ClientCommandCallback_spec_mode( entity player, array args )" -.. cpp:function:: void AddCallback_OnRoundEndCleanup( void functionref() callback ) -.. cpp:function:: void SetTimeoutWinnerDecisionFunc( int functionref() callback ) -ui\\ui_mouse_capture.nut: -^^^^^^^^^^^^^^^^^^^^^^^^ +### mp\\\_gamestate_mp.nut: -.. cpp:function:: void AddMouseMovementCaptureHandler( var capturePanelOrMenu, void functionref( int deltaX, int deltaY ) func ) \ No newline at end of file +!!! cpp-function "void AddCallback_OnRoundEndCleanup( void functionref() callback )" +!!! cpp-function "void SetTimeoutWinnerDecisionFunc( int functionref() callback )" + +### ui\\ui_mouse_capture.nut: + +!!! cpp-function "void AddMouseMovementCaptureHandler( var capturePanelOrMenu, void functionref( int deltaX, int deltaY ) func )" \ No newline at end of file diff --git a/docs/Modding/reference/northstar/chathooks.md b/docs/Modding/reference/northstar/chathooks.md index d54cbde8..138f5492 100644 --- a/docs/Modding/reference/northstar/chathooks.md +++ b/docs/Modding/reference/northstar/chathooks.md @@ -1,67 +1,62 @@ -Chathooks -========= +# Chathooks This document provides usage of the Chathook API added in Northstar ``v1.6.0``. -For an example of chathooks in use, check out EmmaM's `OwOfier mod `_. +For an example of chathooks in use, check out EmmaM's [OwOfier mod](https://github.com/emma-miler/OwOfier/). -.. warning:: +!!! warning Your mod needs to be load priority 1 or above to use the structs and callbacks in your script. -Client chat API ---------------- +## Client chat API -Callbacks -^^^^^^^^^ +### Callbacks The client chat callbacks allow you to intercept chat messages and modify or block them. -.. _clclient_messagestruct: -.. cpp:struct:: ClClient_MessageStruct +!!! cpp-struct "struct ClClient_MessageStruct" Contains details on a chat message to be displayed. You can receive one of these by adding a chat callback with - :ref:`AddCallback_OnReceivedSayTextMessage `. + `AddCallback_OnReceivedSayTextMessage`. - .. cpp:var:: string message + !!! cpp-var "string message" the text sent by the player. - .. cpp:var:: entity player + !!! cpp-var "entity player" the player who sent the chat. - .. cpp:var:: string playerName + !!! cpp-var "string playerName" the display name of the player who sent the chat. - .. cpp:var:: bool isTeam + !!! cpp-var "bool isTeam" whether this chat has a ``[TEAM]`` tag. - .. cpp:var:: bool isDead + !!! cpp-var "bool isDead" whether this chat has a ``[DEAD]`` tag. - .. cpp:var:: bool isWhisper + !!! cpp-var "bool isWhisper" whether this chat has a ``[WHISPER]`` tag. - .. cpp:var:: bool shouldBlock + !!! cpp-var "bool shouldBlock" if true, this chat will not be displayed. -.. _addcallback_onreceivedsaytextmessage: -.. cpp:function:: void AddCallback_OnReceivedSayTextMessage(callbackFunc) +!!! cpp-function "void AddCallback_OnReceivedSayTextMessage(callbackFunc)" Adds a callback that will be run when a chat message is received from the server. This will only be triggered for messages from players, not server messages. - The provided function should accept a :ref:`ClClient_MessageStruct ` and return an optionally modified copy of it. When a + The provided function should accept a `ClClient_MessageStruct` and return an optionally modified copy of it. When a chat message is received, each registered callback is run in sequence to modify or block the message. **Example:** - .. code-block:: + ```squirrel ClClient_MessageStruct function MyChatFilter(ClClient_MessageStruct message) { @@ -79,35 +74,36 @@ The client chat callbacks allow you to intercept chat messages and modify or blo { AddCallback_OnReceivedSayTextMessage(MyChatFilter) } + ``` -Writing to Chat -^^^^^^^^^^^^^^^ +### Writing to Chat A handful of functions are provided to write messages in local chat windows. These do not send messages to other players, they only display them locally. -.. cpp:function:: void Chat_GameWriteLine(string text) +!!! cpp-function "void Chat_GameWriteLine(string text)" - Writes a line of text in local game chat panels. Supports :ref:`ANSI escape codes `. + Writes a line of text in local game chat panels. Supports [ANSI escape codes](#ansi_escape). **Example:** - .. code-block:: + ```squirrel void function OnGameStarted() { Chat_GameWriteLine("You got this, " + GetLocalClientPlayer().GetPlayerName() + "!") } + ``` -.. cpp:function:: void Chat_GameWrite(string text) +!!! cpp-function "void Chat_GameWrite(string text)" - Appends text to local game chat panels. Supports :ref:`ANSI escape codes `. + Appends text to local game chat panels. Supports [ANSI escape codes](#ansi_escape). **Example:** - .. code-block:: + ```squirrel void function InitialiseHEVSuit() { @@ -121,28 +117,30 @@ players, they only display them locally. wait 1 Chat_GameWriteLine("HAVE A VERY SAFE DAY.") } + ``` -.. cpp:function:: void Chat_NetworkWriteLine(string text) +!!! cpp-function "void Chat_NetworkWriteLine(string text)" - Writes a line of text in local network chat panels. Supports :ref:`ANSI escape codes `. + Writes a line of text in local network chat panels. Supports [ANSI escape codes](#ansi_escape). **Example:** - .. code-block:: + ```squirrel void function MyModInit() { Chat_NetworkWriteLine("MyMod v1.0.0 is good to go!") } + ``` -.. cpp:function:: void Chat_NetworkWrite(string text) +!!! cpp-function "void Chat_NetworkWrite(string text)" - Appends text to local network chat panels. Supports :ref:`ANSI escape codes `. + Appends text to local network chat panels. Supports [ANSI escape codes](#ansi_escape). **Example:** - .. code-block:: + ```squirrel void function OnButtonPressed() { @@ -155,51 +153,47 @@ players, they only display them locally. Chat_NetworkWrite("0") Connect() } + ``` -Server Chat API ---------------- +## Server Chat API -Callbacks -^^^^^^^^^ +### Callbacks The server chat callbacks allow you to intercept incoming chat messages and modify or block them. -.. _clserver_messagestruct: - -.. cpp:struct:: ClServer_MessageStruct +!!! cpp-struct "ClServer_MessageStruct" Contains details on an incoming chat message. You can receive one of these by adding a chat callback with - :ref:`AddCallback_OnReceivedSayTextMessage `. + `AddCallback_OnReceivedSayTextMessage`. - .. cpp:var:: string message + !!! cpp-var "string message" the text sent by the player. - .. cpp:var:: entity player + !!! cpp-var "entity player" the player who sent the chat. - .. cpp:var:: bool isTeam + !!! cpp-var "bool isTeam" whether this chat is only sent to the player's team. - .. cpp:var:: bool shouldBlock + !!! cpp-var "bool shouldBlock" if true, this chat will not be sent. -.. _addcallback_onreceivedsaytextmessage_server: -.. cpp:function:: void AddCallback_OnReceivedSayTextMessage(callbackFunc) +!!! cpp-function "void AddCallback_OnReceivedSayTextMessage(callbackFunc)" Adds a callback that will be run when a chat message is received from a player. This will not be fired for custom messages sent by server mods. - The provided function should accept a :ref:`ClServer_MessageStruct ` and return an + The provided function should accept a `ClServer_MessageStruct` and return an optionally modified copy of it. When a chat message is received, each registered callback is run in sequence to modify or block the message. **Example:** - .. code-block:: + ```squirrel ClServer_MessageStruct function MyChatFilter(ClServer_MessageStruct message) { @@ -216,14 +210,14 @@ The server chat callbacks allow you to intercept incoming chat messages and modi { AddCallback_OnReceivedSayTextMessage(MyChatFilter) } + ``` -Custom Messages -^^^^^^^^^^^^^^^ +### Custom Messages With custom messages you can send chat messages at any time, to all players or to specific players. -.. cpp:function:: void Chat_Impersonate(entity player, string text, bool isTeamChat) +!!! cpp-function "void Chat_Impersonate(entity player, string text, bool isTeamChat)" Displays a chat message as if the player sent it. Only use this when the player has performed a clear action to send a chat message. @@ -231,20 +225,21 @@ With custom messages you can send chat messages at any time, to all players or t **Parameters:** - ``entity player`` - the player that the chat message will appear to be from. - - ``string text`` - the contents of the chat message. Supports :ref:`ANSI escape codes ` for colors. + - ``string text`` - the contents of the chat message. Supports [ANSI escape codes](#ansi_escape) for colors. - ``bool isTeamChat`` - whether this chat is only sent to the player's team. **Example:** - .. code-block:: + ```squirrel void function OnSayRedCommand(entity player, string text) { Chat_Impersonate(player, "red text -> \x1b[31m" + text) } + ``` -.. cpp:function:: void Chat_PrivateMessage(entity fromPlayer, entity toPlayer, string text, bool whisper) +!!! cpp-function "void Chat_PrivateMessage(entity fromPlayer, entity toPlayer, string text, bool whisper)" Sends a private chat message from a player that is only displayed to one other player. Only use this when the player has performed a clear action to send a chat message. @@ -253,12 +248,12 @@ With custom messages you can send chat messages at any time, to all players or t - ``entity fromPlayer`` - the player the message will be from. - ``entity toPlayer`` - the player that the message will be shown to. - - ``string text`` - the contents of the chat message. Supports :ref:`ANSI escape codes ` for colors. + - ``string text`` - the contents of the chat message. Supports [ANSI escape codes](#ansi_escape) for colors. - ``bool whisper`` - if true, ``[WHISPER]`` will be displayed before the message to indicate the message is private. **Example:** - .. code-block:: + ```squirrel void function OnSendToFriendsCommand(entity fromPlayer, string text) { @@ -268,20 +263,21 @@ With custom messages you can send chat messages at any time, to all players or t Chat_PrivateMessage(fromPlayer, friend, text, true) } } + ``` -.. cpp:function:: void Chat_ServerBroadcast(string text, bool withServerTag = true) +!!! cpp-function "void Chat_ServerBroadcast(string text, bool withServerTag = true)" Displays a server message to all players in the chat. **Parameters:** - - ``string text`` - the contents of the chat message. Supports :ref:`ANSI escape codes ` for colors. + - ``string text`` - the contents of the chat message. Supports [ANSI escape codes](#ansi_escape) for colors. - ``bool withServerTag`` - if true, ``[SERVER]`` will appear before the message in chat. Defaults to true. **Example:** - .. code-block:: + ```squirrel void function RestartServerThread() { @@ -299,22 +295,23 @@ With custom messages you can send chat messages at any time, to all players or t wait 1 StopServer() } + ``` -.. cpp:function:: void Chat_ServerPrivateMessage(entity toPlayer, string text, bool whisper, bool withServerTag = true) +!!! cpp-function "void Chat_ServerPrivateMessage(entity toPlayer, string text, bool whisper, bool withServerTag = true)" Sends a server message to a specific player in the chat. **Parameters:** - ``entity toPlayer`` - the player that the message will be shown to. - - ``string text`` - the contents of the chat message. Supports :ref:`ANSI escape codes ` for colors. + - ``string text`` - the contents of the chat message. Supports [ANSI escape codes](#ansi_escape) for colors. - ``bool whisper`` - if true, ``[WHISPER]`` will be displayed before the message to indicate the message is private. - ``bool withServerTag`` - if true, ``[SERVER]`` will appear before the message in chat. Defaults to true. **Example:** - .. code-block:: + ```squirrel void function OnBanCommand(entity player, array args) { @@ -326,20 +323,18 @@ With custom messages you can send chat messages at any time, to all players or t BanPlayerByName(args[0]) } + ``` -.. _ansi_escape: - -ANSI Escape Codes ------------------ +## ANSI Escape Codes {#ansi_escape} All messages support ANSI escape codes for customising text color. These are commands in strings that have special meaning. For example, the string: -.. code-block:: text +```text Hello world, \x1b[31mthis text is red\x1b[0m. And \x1b[34mthis text is blue\x1b[0m. - +``` ``\x1b`` is a special character that Squirrel (and other languages) replace with a reserved ASCII character. For future reference this will be referred to with ``ESC`` (e.g. setting red text is ``ESC[31m``). @@ -347,23 +342,13 @@ reference this will be referred to with ``ESC`` (e.g. setting red text is ``ESC[ The following commands are available: -.. list-table:: ANSI Codes - - * - Codes - - Description - * - ``ESC[0m`` and ``ESC[39m`` - - Reset text formatting. - * - ``ESC[30-37m``, ``ESC[90-97m`` - - Set to one of `the available color presets `_. - * - ``ESC[38;5;Xm`` - - Set to one of `the available 8-bit colors `_. - * - ``ESC[38;2;R;G;Bm`` - - Set to an RGB color, with ``R``, ``G`` and ``B`` in the range 0-255. - * - ``ESC[110m`` - - Set to chat text color. - * - ``ESC[111m`` - - Set to friendly player name color. - * - ``ESC[112m`` - - Set to enemy player name color. - * - ``ESC[113m`` - - Set to network name color. +|Codes|Description| +|-----|-----------| +|``ESC[0m`` and ``ESC[39m``|Reset text formatting.| +|``ESC[30-37m``, ``ESC[90-97m``|Set to one of [the available color presets](https://en.wikipedia.org/wiki/ANSI_escape_code#3-bit_and_4-bit).| +|``ESC[38;5;Xm``|Set to one of [the available 8-bit colors](https://en.wikipedia.org/wiki/ANSI_escape_code#8-bit).| +|``ESC[38;2;R;G;Bm``|Set to an RGB color, with ``R``, ``G`` and ``B`` in the range 0-255.| +|``ESC[110m``|Set to chat text color.| +|``ESC[111m``|Set to friendly player name color.| +|``ESC[112m``|Set to enemy player name color.| +|``ESC[113m``|Set to network name color.| diff --git a/docs/Modding/reference/northstar/customdamagesources.md b/docs/Modding/reference/northstar/customdamagesources.md index 9ea3834a..69c65c2b 100644 --- a/docs/Modding/reference/northstar/customdamagesources.md +++ b/docs/Modding/reference/northstar/customdamagesources.md @@ -1,5 +1,4 @@ -Custom Damage Source IDs -======================== +# Custom Damage Source IDs Custom damage source IDs can be used to create new damage source IDs for modded weapons, abilities, damage, etc. @@ -7,11 +6,11 @@ They can only be registered server-side and cannot modify existing damage source To add a single damage source ID, use: -.. cpp:function:: void RegisterWeaponDamageSource( string weaponRef, string damageSourceName ) +!!! cpp-function "void RegisterWeaponDamageSource( string weaponRef, string damageSourceName )" To add multiple damage source IDs, use -.. cpp:function:: void RegisterWeaponDamageSources( table< string, string > newValueTable ) +!!! cpp-function "void RegisterWeaponDamageSources( table< string, string > newValueTable )" The first string parameter is the in-code weapon name while the latter is the name displayed in the obituary. @@ -19,7 +18,7 @@ Damage source IDs should be added in ``"After"`` server callbacks. For example, we can call the methods from a function in ``damage_source_example.nut``: -.. code:: csharp +```csharp global function SimpleSourceInit @@ -38,10 +37,11 @@ For example, we can call the methods from a function in ``damage_source_example. } ) } +``` Then call the function as an ``"After"`` server callback in the ``mod.json``: -.. code:: javascript +```javascript { "Scripts": [ @@ -54,13 +54,15 @@ Then call the function as an ``"After"`` server callback in the ``mod.json``: }, ] } +``` Now, these damage source IDs can be referenced in script like so: -.. code:: csharp +```csharp eDamageSourceId.mp_weapon_minigun eDamageSourceId.mp_titanweapon_barrage_core_launcher eDamageSourceId.mp_titanweapon_grenade_launcher +``` and their corresponding precached weapons (if applicable) will automatically use their custom damage source IDs. \ No newline at end of file diff --git a/docs/Modding/reference/northstar/dependencyconstants.md b/docs/Modding/reference/northstar/dependencyconstants.md index aa5bcc0a..790d5a9b 100644 --- a/docs/Modding/reference/northstar/dependencyconstants.md +++ b/docs/Modding/reference/northstar/dependencyconstants.md @@ -1,46 +1,46 @@ -Dependency Constants and Compiler Directives -============================================ +# Dependency Constants and Compiler Directives -Compiler Directives -------------------- +## Compiler Directives Compiler directives are a way to compile code only if a specific condition is met. To use this you have the ``#if``, ``#endif``, ``#else`` and ``#elseif`` keyword. Contditons you can check for are - - ``SERVER`` Checks if the code is compiled on the server VM. - - ``CLIENT`` Checks if the code is compiled on the client VM. - - ``UI`` Checks if the code is compiled on the UI VM. - - ``MP`` Checks if the code is compiled in a multiplayer match. - - ``SP`` Checks if the code is compiled in a singeplayer match. - - ``DEV`` Checks if the code is compiled with the ``-dev`` keyword in the startup - arguments. + +- ``SERVER`` Checks if the code is compiled on the server VM. +- ``CLIENT`` Checks if the code is compiled on the client VM. +- ``UI`` Checks if the code is compiled on the UI VM. +- ``MP`` Checks if the code is compiled in a multiplayer match. +- ``SP`` Checks if the code is compiled in a singeplayer match. +- ``DEV`` Checks if the code is compiled with the ``-dev`` keyword in the startup + arguments. These conditions can also be combined with the regular squirrel boolean expressions -.. code-block:: +```squirrel #if SERVER Chat_ServerBroadcast("Message from the server VM") #endif +``` -.. code-block:: +```squirrel #if (CLIENT && MP) || DEV ... #elseif SP ... #endif +``` -Dependency Constants --------------------- +## Dependency Constants Dependency constants are used to only compile code if a dependency your mod requires is loaded, these use the Compiler directives syntax. Inside your ``mod.json`` define a constant as: -.. code-block:: +```squirrel { // mod.json stuff @@ -49,17 +49,19 @@ Inside your ``mod.json`` define a constant as: "CONSTANT_NAME": "Mod Name" } } +``` For Example: -.. code-block:: +```json "PLAYER_HAS_ROGUELIKE_MOD": "TF|Roguelike" +``` Will define a constant ``PLAYER_HAS_ROGUELIKE_MOD`` that is set to ``0`` or ``1`` depending if the mod is enabled. It then can be used as a constant/compiler flag. -.. code-block:: +```squirrel #if PLAYER_HAS_ROGUELIKE_MOD print("player has roguelike mod") @@ -67,3 +69,4 @@ depending if the mod is enabled. It then can be used as a constant/compiler flag #else print("Can't use the function because the mod is off :'(") #endif +``` diff --git a/docs/Modding/reference/northstar/httprequests.md b/docs/Modding/reference/northstar/httprequests.md index b4a3da22..9d12694f 100644 --- a/docs/Modding/reference/northstar/httprequests.md +++ b/docs/Modding/reference/northstar/httprequests.md @@ -1,5 +1,4 @@ -HTTP and JSON -============= +# HTTP and JSON As of v1.12.0, you can now make HTTP requests from Squirrel scripts. HTTP requests allow you to query online APIs, send, retrieve data and much more. @@ -7,177 +6,162 @@ HTTP requests allow you to query online APIs, send, retrieve data and much more. This is particularly useful for custom APIs you might want to build for your servers, for instance if you want to wrap a database with an API so that your servers can save player stats. -.. warning:: +!!! warning For security reasons, private network hosts, such as ``localhost`` or ``192.168.1.106`` are blocked by default, meaning you cannot make HTTP requests to them. This includes a blanket ban on IPv6 hosts. You are also limited to ``HTTP`` and ``HTTPS`` for protocols. Any other protocols will prevent the request from being made. -Launch Arguments ----------------- +## Launch Arguments There are a few launch arguments you may use to bypass some of the limitations, or outright disable HTTP requests. These should be applied to your client or server's launch commandline. -.. list-table:: Launch Arguments +|Name|Description| +|---|---| +|``-allowlocalhttp``| Disables private network checks for HTTP requests, allowing any IPv4 and IPv6 host to be used.| +|``-disablehttprequests``| Disables HTTP requests. Any attempts at making requests will fail.| +|``-disablehttpssl``| Disables SSL verifications, useful when the host's SSL certificate is invalid, and insecure HTTP cannot be used.| - * - Name - - Description - * - ``-allowlocalhttp`` - - Disables private network checks for HTTP requests, allowing any IPv4 and IPv6 host to be used. - * - ``-disablehttprequests`` - - Disables HTTP requests. Any attempts at making requests will fail. - * - ``-disablehttpssl`` - - Disables SSL verifications, useful when the host's SSL certificate is invalid, and insecure HTTP cannot be used. - -HTTP API --------- +## HTTP API This section documents all the available functions, structs and enums used to make HTTP request in Squirrel scripts. -.. warning:: +!!! warning HTTP requests are multithreaded, as such they will run in the background until completion, whether successful or failed. Be mindful of how many requests you make at a time, as you may potentially get ratelimited or blacklisted by the remote host. Use the callbacks to execute code when a request has completed. -Data -^^^^ +### Data The HTTP system uses a few enums and structs for requests and their callbacks. -.. _httpapi_enums_httpmethod: -.. cpp:enum:: HttpRequestMethod +!!! cpp-enum "enum HttpRequestMethod" Contains the different allowed methods for a HTTP request. Please work. - .. cpp:member:: GET = 0 + !!! cpp-member "GET = 0" Uses the ``GET`` HTTP method for the request. - .. cpp:member:: POST = 1 + !!! cpp-member "POST = 1" Uses the ``POST`` HTTP method for the request. - .. cpp:member:: HEAD = 2 + !!! cpp-member "HEAD = 2" Uses the ``HEAD`` HTTP method for the request. - .. cpp:member:: PUT = 3 + !!! cpp-member "PUT = 3" Uses the ``PUT`` HTTP method for the request. - .. cpp:member:: DELETE = 4 + !!! cpp-member "DELETE = 4" Uses the ``DELETE`` HTTP method for the request. - .. cpp:member:: PATCH = 5 + !!! cpp-member "PATCH = 5" Uses the ``PATCH`` HTTP method for the request. - .. cpp:member:: OPTIONS = 6 + !!! cpp-member "OPTIONS = 6" Uses the ``OPTIONS`` HTTP method for the request. -.. _httpapi_structs_httprequest: -.. cpp:struct:: HttpRequest +!!! cpp-struct "struct HttpRequest" - Contains the settings for a HTTP request. This is used for the more flexible :cpp:func:`NSHttpRequest` function. + Contains the settings for a HTTP request. This is used for the more flexible ``NSHttpRequest` function. - .. cpp:var:: (HttpRequestMethod) int method + !!! cpp-var "(HttpRequestMethod) int method" HTTP method used for this HTTP request. - .. cpp:var:: string url + !!! cpp-var "string url" Base URL of this HTTP request. - .. cpp:var:: table< string, array< string > > headers + !!! cpp-var "table< string, array< string > > headers" Headers used for this HTTP request. Some may get overridden or ignored. - .. cpp:var:: table< string, array< string > > queryParameters + !!! cpp-var "table< string, array< string > > queryParameters" Query parameters for this HTTP request. - .. cpp:var:: string contentType = "application/json; charset=utf-8" + !!! cpp-var "string contentType = "application/json; charset=utf-8"" The content type of this HTTP request. Defaults to application/json & UTF-8 charset. - .. cpp:var:: string body + !!! cpp-var "string body" The body of this HTTP request. If set, will override queryParameters. - .. cpp:var:: int timeout = 60 + !!! cpp-var "int timeout = 60" The timeout for this HTTP request in seconds. Clamped between 1 and 60. - .. cpp:var:: string userAgent + !!! cpp-var "string userAgent" If set, the override to use for the User-Agent header. -.. warning:: +!!! warning Only ``POST`` requests can send a body to the remote end. You may only choose to send a body, or query parameters. Having both will give priority to the body and clear the parameters. -.. _httpapi_structs_httprequestresponse: -.. cpp:struct:: HttpRequestResponse +!!! cpp-struct "struct HttpRequestResponse" Contains the response from the remote host for a successful HTTP request. - .. cpp:var:: int statusCode + !!! cpp-var "int statusCode" The status code returned by the remote the call was made to. - .. cpp:var:: string body + !!! cpp-var "string body" The body of the response. - .. cpp:var:: string rawHeaders + !!! cpp-var "string rawHeaders" The raw headers returned by the remote. - .. cpp:var:: table< string, array< string > > headers + !!! cpp-var "table< string, array< string > > headers" A key -> values table of headers returned by the remote. -.. _httpapi_structs_httprequestfailure: -.. cpp:struct:: HttpRequestFailure +!!! cpp-struct "struct HttpRequestFailure" Contains the failure code and message when Northstar fails to make a HTTP request. - .. cpp:var:: int errorCode + !!! cpp-var "int errorCode" The status code returned by the remote the call was made to. - .. cpp:var:: string errorMessage + !!! cpp-var "string errorMessage" The reason why this HTTP request failed. -Functions -^^^^^^^^^ +### Functions -.. warning:: +!!! warning Your mod needs to be load priority 1 or above to use ``HttpRequest`` and ``HttpRequestResponse`` in your script. -.. _httpapi_funcs_nshttprequest: - -.. cpp:function:: bool NSHttpRequest( HttpRequest requestParameters, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null ) +!!! cpp-function "bool NSHttpRequest( HttpRequest requestParameters, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null )" Launches a HTTP request with the given request data. This function is async, and the provided callbacks will be called when it is completed, if any. @@ -200,7 +184,7 @@ Functions Lambdas are particularly useful as they let you capture local variables of the functions to re-use later such as ``callback`` in this example. - .. code-block:: + ```squirrel HttpRequest request request.method = HttpRequestMethod.GET @@ -218,12 +202,12 @@ Functions } return NSHttpRequest( request, onSuccess, onFailure ) + ``` -.. _httpapi_funcs_nshttpget: -.. cpp:function:: bool NSHttpGet( string url, table< string, array< string > > queryParameters = {}, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null ) +!!! cpp-function "bool NSHttpGet( string url, table< string, array< string > > queryParameters = {}, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null )" Launches an HTTP GET request at the specified URL with the given query parameters. Shortcut wrapper of NSHttpRequest(). @@ -244,7 +228,7 @@ Functions This is the same example as NSHttpRequest()'s example. However, it uses this function instead. - .. code-block:: + ```squirrel table > params params[ "id" ] <- [ id.tostring() ] @@ -260,11 +244,11 @@ Functions } return NSHttpGet( "https://my.spyglass.api/sanctions/get_by_id", params, onSuccess, onFailure ) + ``` -.. _httpapi_funcs_nshttppostquery: -.. cpp:function:: bool NSHttpPostQuery( string url, table< string, array< string > > queryParameters, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null ) +!!! cpp-function "bool NSHttpPostQuery( string url, table< string, array< string > > queryParameters, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null )" Launches an HTTP POST request at the specified URL with the given query parameters. Shortcut wrapper of NSHttpRequest(). @@ -282,9 +266,8 @@ Functions - Whether or not the request has been successfully started. -.. _httpapi_funcs_nshttppostbody: -.. cpp:function:: bool NSHttpPostBody( string url, string body, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null ) +!!! cpp-function "bool NSHttpPostBody( string url, string body, void functionref( HttpRequestResponse ) onSuccess = null, void functionref( HttpRequestFailure ) onFailure = null )" Launches an HTTP POST request at the specified URL with the given body. Shortcut wrapper of NSHttpRequest(). @@ -307,7 +290,7 @@ Functions In this example, we'll convert a table to JSON, and send it over to a web API. - .. code-block:: + ```squirrel table myData = {} myData[ "uid" ] <- player.GetUID() @@ -319,12 +302,12 @@ Functions { printt( "Successfully attempted to upload player connection stats to API." ) } + ``` -.. _httpapi_funcs_nsissuccesshtppcode: -.. cpp:function:: bool NSIsSuccessHttpCode( int statusCode ) +!!! cpp-function "bool NSIsSuccessHttpCode( int statusCode )" Checks whether or not the given HTTP status code is considered a "success" code. @@ -339,12 +322,10 @@ Functions - Whether or not the given status code is considered successful. -.. _json_overview: -JSON API --------- +## JSON API {#json_overview} -.. warning:: +!!! warning The JSON parser currently supports the following types for values: ``string``, ``integer``, ``float``, ``bool``, ``table``, and ``array``. @@ -353,10 +334,10 @@ JSON API The JSON parser currently does not support keys holding ``null`` values, and simply won't include them in decoded tables or encoded JSON strings. -.. _json_funcs_decodejson: -.. cpp:function:: table DecodeJSON( string json, bool fatalParseErrors = false ) +!!! cpp-function "table DecodeJSON( string json, bool fatalParseErrors = false )" + Converts a JSON string to a Squirrel table. @@ -370,10 +351,9 @@ JSON API - The table decoded from the JSON string on success, or an empty table ``{}`` on parse failure (if fatalParseErrors is false). -.. _json_funcs_encodejson: -.. cpp:function:: string EncodeJSON( table data ) +!!! cpp-function "string EncodeJSON( table data )" Converts a Squirrel table to a JSON string. @@ -385,4 +365,4 @@ JSON API - The JSON string parsed from the Squirrel table. -Paired with :doc:`/reference/northstar/httprequests`, this allows you to send and retrieve JSON data from external sources. \ No newline at end of file +Paired with [HTTP and JSON](httprequests.md) , this allows you to send and retrieve JSON data from external sources. \ No newline at end of file diff --git a/docs/Modding/reference/northstar/modsettings.md b/docs/Modding/reference/northstar/modsettings.md index b45e54d3..e8f541a1 100644 --- a/docs/Modding/reference/northstar/modsettings.md +++ b/docs/Modding/reference/northstar/modsettings.md @@ -1,115 +1,110 @@ -Mod Settings -==== +# Mod Settings -Setup ----- +## Setup ConVars are the easiest way to implement settings for your mod using the Mod Settings API. Your mod needs to register itself and all ConVars that are a part of your mod that should be accessible in the Mod Settings menu. To do this, simply add a new script to your mod that runs only in the UI VM like this: -.. code-block:: json +```json "Path": "ui/ms_example_mod.nut", "RunOn": "UI", "UICallback": { "Before": "ExampleMod_AddModSettings" } +``` Inside of the callback specified here, you can add your settings. -API ----- +## API -.. warning:: +!!! warning - ConVar values will only persist if the ConVar has an ARCHIVE flag. For Clients, use ``FCVAR_ARCHIVE_PLAYERPROFILE``. + ConVar values will only persist if the ConVar has an ARCHIVE flag. For Clients, use ``FCVAR_ARCHIVE_PLAYERPROFILE``. - All Mod Settings functions have a ``stackPos`` paramter. This parameter should only be changed if you're writing custom wrappers for the settings. + All Mod Settings functions have a ``stackPos`` paramter. This parameter should only be changed if you're writing custom wrappers for the settings. -.. cpp:function:: void ModSettings_AddModTitle( string modName, int stackPos = 2 ) +!!! cpp-function "void ModSettings_AddModTitle( string modName, int stackPos = 2 )" - Adds a new category in the settings for your mod + Adds a new category in the settings for your mod - .. note:: + !!! note - It's mandatory to register a mod before you can add any settings + It's mandatory to register a mod before you can add any settings -.. cpp:function:: void ModSettings_AddModCategory( string categoryName ) +!!! cpp-function "void ModSettings_AddModCategory( string categoryName )" - Adds a new category to your mod + Adds a new category to your mod - .. note:: + !!! note - It's mandatory to register a category for your mod. A mod may have multiple categories - -.. cpp:function:: void ModSettings_AddSetting( string conVar, string displayName, string type = "", int stackPos = 2 ) + It's mandatory to register a category for your mod. A mod may have multiple categories + +!!! cpp-function "void ModSettings_AddSetting( string conVar, string displayName, string type = "", int stackPos = 2 )" - Adds a basic setting to the last declared category. + Adds a basic setting to the last declared category. - **Parameters:** + **Parameters:** - * ``string conVar`` - the ConVar this setting modifies - * ``string displayName`` - The display string of this setting. This can be a localization token. - * ``string type = ""`` - Optional type of this ConVar. This guards against users inserting invalid values. - * ``int stackPos = 2`` + * ``string conVar`` - the ConVar this setting modifies + * ``string displayName`` - The display string of this setting. This can be a localization token. + * ``string type = ""`` - Optional type of this ConVar. This guards against users inserting invalid values. + * ``int stackPos = 2`` - **Types:** + **Types:** - * ``int`` - * ``bool`` - * ``float`` - * ``float2`` - * ``float3`` / ``vector`` + * ``int`` + * ``bool`` + * ``float`` + * ``float2`` + * ``float3`` / ``vector`` - other types will default to setting a string for the ConVar. + other types will default to setting a string for the ConVar. -.. cpp:function:: void ModSettings_AddEnumSetting( string conVar, string displayName, array values, int stackPos = 2 ) +!!! cpp-function "void ModSettings_AddEnumSetting( string conVar, string displayName, array values, int stackPos = 2 )" - Adds a setting to the menu that uses an enum. Users can navigate with buttons next to the input between possible values. + Adds a setting to the menu that uses an enum. Users can navigate with buttons next to the input between possible values. - **Parameters:** + **Parameters:** - * ``string conVar`` - the ConVar this setting modifies - * ``string displayName`` - The display string of this setting. This can be a localization token. - * ``array values`` - all possible values of this enum. The ConVar value will be set to the index of the selected value. - * ``int stackPos = 2`` + * ``string conVar`` - the ConVar this setting modifies + * ``string displayName`` - The display string of this setting. This can be a localization token. + * ``array values`` - all possible values of this enum. The ConVar value will be set to the index of the selected value. + * ``int stackPos = 2`` -.. cpp:function:: void ModSettings_AddSliderSetting( string conVar, string displayName, float min = 0.0, float max = 1.0, float stepSize = 0.1, bool forceClamp = false ) +!!! cpp-function "void ModSettings_AddSliderSetting( string conVar, string displayName, float min = 0.0, float max = 1.0, float stepSize = 0.1, bool forceClamp = false )" - Adds a ConVar setting to the menu that has a slider. + Adds a ConVar setting to the menu that has a slider. - **Parameters:** + **Parameters:** - * ``string conVar`` - the conVar this setting modifies - * ``string displayName`` - The display string of this setting. This can be a localization token. - * ``float min = 0.0`` - the minimum value of the ConVar - * ``float max = 0.0`` - the maximum value of the ConVar - * ``float stepSize = 0.1`` - the distance between each possible value. - * ``bool forceClamp = false`` - wether to force the value to round to the nearest interval of ``stepValue``. + * ``string conVar`` - the conVar this setting modifies + * ``string displayName`` - The display string of this setting. This can be a localization token. + * ``float min = 0.0`` - the minimum value of the ConVar + * ``float max = 0.0`` - the maximum value of the ConVar + * ``float stepSize = 0.1`` - the distance between each possible value. + * ``bool forceClamp = false`` - wether to force the value to round to the nearest interval of ``stepValue``. - .. note:: + !!! note - Whenever Mod Settings is used, the value will be clamped to the nearest value available in the slider. + Whenever Mod Settings is used, the value will be clamped to the nearest value available in the slider. -.. cpp:function:: void ModSettings_AddButton( string buttonLabel, void functionref() onPress, int stackPos = 2 ) +!!! cpp-function "void ModSettings_AddButton( string buttonLabel, void functionref() onPress, int stackPos = 2 )" - Adds a button to the menu that has a custom click callback. + Adds a button to the menu that has a custom click callback. - **Parameters:** + **Parameters:** - * ``string conVar`` - the conVar this setting modifies - * ``void functionref() onPress`` - callback that gets triggered when this button is pressed. - * ``int stackPos`` - -Examples ----- + * ``string conVar`` - the conVar this setting modifies + * ``void functionref() onPress`` - callback that gets triggered when this button is pressed. + * ``int stackPos`` -Settings Declaration -^^^^ +## Examples -.. code-block:: +### Settings Declaration +```squirrel AddModTitle( "#MY_LOCALIZED_MOD_TITLE" ) AddModCategory( "Gameplay" ) @@ -119,17 +114,18 @@ Settings Declaration AddModCategory( "Visuals" ) AddConVarSetting( "my_mod_display_color", "Display Color", "vector" ) AddModSettingsButton( "Preview", void function(){ AdvanceMenu( "MyModMenu" ) } ) // Assumes you have "MyModMenu" set up etc. +``` -Wrapper -^^^^ +### Wrapper To create custom wrapper functions you need to specify the stack position where the root of your Mod Setting declarations take place. -.. code-block:: +```squirrel void function AddModSettingsDropDown( string displayName, array options ) { NSModSettingsAddButton( displayName, void function() { OpenDropDown( options ) }, 3 ) } +``` Note that in this example the stack position is ``3``, since ``AddModSettingsButton`` needs to walk one additional step to the callback function. diff --git a/docs/Modding/reference/northstar/msinterface.md b/docs/Modding/reference/northstar/msinterface.md index 60372f4e..cbec2f94 100644 --- a/docs/Modding/reference/northstar/msinterface.md +++ b/docs/Modding/reference/northstar/msinterface.md @@ -1,156 +1,148 @@ -Server Authentification -======================= +# Server Authentification -.. note:: +!!! note All of these functions are only exposed to the ``UI`` VM. These are functions required for the ingame server browser and the authorization process for the Masterserver and game servers. -Masterserver Authentification ------------------------------ +## Masterserver Authentification -.. cpp:function:: bool NSIsMasterServerAuthenticated() +!!! cpp-function "bool NSIsMasterServerAuthenticated()" Returns ``true`` if the client is authenticated with the Masterserver -.. cpp:function:: bool NSMasterServerConnectionSuccessful() +!!! cpp-function "bool NSMasterServerConnectionSuccessful()" Returns ``true`` if a successful connection has been established -Game Server Authentification ----------------------------- +## Game Server Authentification -.. cpp:function:: void NSTryAuthWithServer( int serverIndex, string password = "" ) +!!! cpp-function "void NSTryAuthWithServer( int serverIndex, string password = "" )" Tries authing with the fetched server at ``serverIndex`` and the provided password -.. cpp:function:: bool NSIsAuthenticatingWithServer() +!!! cpp-function "bool NSIsAuthenticatingWithServer()" Returns ``true`` if the client is currently authing with a game server -.. _NSWasAuthSuccessful: -.. cpp:function:: bool NSWasAuthSuccessful() +!!! cpp-function "bool NSWasAuthSuccessful()" Returns ``true`` if the client successfully authed with a game server -.. cpp:function:: void NSConnectToAuthedServer() +!!! cpp-function "void NSConnectToAuthedServer()" Tries to connect to the game server that has previously been authenticated with -.. cpp:function:: string NSGetAuthFailReason() +!!! cpp-function "string NSGetAuthFailReason()" Returns the API reason why the last authentification failed -.. cpp:function:: void NSTryAuthWithLocalServer() +!!! cpp-function "void NSTryAuthWithLocalServer()" Tries to authenticate with the local game server -.. cpp:function:: void NSCompleteAuthWithLocalServer() +!!! cpp-function "void NSCompleteAuthWithLocalServer()" - Call this after :ref:`NSWasAuthSuccessful ` returns ``true`` to complete the local authorization process. + Call this after `NSWasAuthSuccessful` returns ``true`` to complete the local authorization process. -Server Information ------------------- +## Server Information -.. cpp:function:: void NSRequestServerList() +!!! cpp-function "void NSRequestServerList()" Start fetching all available game servers from the Masterserver -.. cpp:function:: bool NSIsRequestingServerList() +!!! cpp-function "bool NSIsRequestingServerList()" Returns ``true`` if the last request by -.. cpp:function:: int NSGetServerCount() +!!! cpp-function "int NSGetServerCount()" Returns the total amount of fetched game servers -.. cpp:function:: void NSClearRecievedServerList() +!!! cpp-function "void NSClearRecievedServerList()" Clears all fetched game servers -.. cpp:function:: array NSGetGameServers() +!!! cpp-function "array NSGetGameServers()" Returns an array of all available Servers fetched from the Masterserver. -Connection Callbacks --------------------- +## Connection Callbacks -.. _AddConnectToServerCallback: -.. cpp:function:: void AddConnectToServerCallback( void functionref( ServerInfo ) callback ) +!!! cpp-function "void AddConnectToServerCallback( void functionref( ServerInfo ) callback )" Add a callback to be executed right before connecting to a game server via the Server Browser -.. cpp:function:: void RemoveConnectToServerCallback( void functionref( ServerInfo ) callback ) +!!! cpp-function "void RemoveConnectToServerCallback( void functionref( ServerInfo ) callback )" Remove a function object from the list of callbacks -.. cpp:function:: void TriggerConnectToServerCallbacks() +!!! cpp-function "void TriggerConnectToServerCallbacks()" - Runs all callbacks that have been registered with :ref:`AddConnectToServerCallback ` + Runs all callbacks that have been registered with `AddConnectToServerCallback` -Script Structs --------------- +## Script Structs -.. cpp:struct:: ServerInfo +!!! cpp-struct "ServerInfo" Contains all info about a game server. - .. cpp:var:: int index + !!! cpp-var "int index" Index of the native Object equivalent - .. cpp:var:: string id + !!! cpp-var "string id" ID assigned to the game server by the Masterserver in the registration - .. cpp:var:: string name + !!! cpp-var "string name" Name of this game server - .. cpp:var:: string description + !!! cpp-var "string description" Description of this game server - .. cpp:var:: string map + !!! cpp-var "string map" Unlocalized name of the map that's currently running on the game server - .. cpp:var:: string playlist + !!! cpp-var "string playlist" Unlocalized name of the playlist that's currently running on the game server - .. cpp:var:: int playerCount + !!! cpp-var "int playerCount" The total amount of players currently connected to the player - .. cpp:var:: int maxPlayerCount + !!! cpp-var "int maxPlayerCount" The maximum amount of players that can connect to the server - .. cpp:var:: bool requiresPassword + !!! cpp-var "bool requiresPassword" If ``true`` an extra password is required to connect to the server. Otherwise the password is an empty string - .. cpp:var:: string region + !!! cpp-var "string region" Unlocalized region where the physical server is located - .. cpp:var:: array requiredMods + !!! cpp-var "array requiredMods" Array of all mods that are required to be loaded on the client to be able to join the server -.. cpp:struct:: RequiredModInfo +!!! cpp-struct "RequiredModInfo" Information of a mod that has to be loaded on the client in order to join a game server - .. cpp:var:: string name + !!! cpp-var "string name" Name of the mod - .. cpp:var:: string version + !!! cpp-var "string version" Version of the mod diff --git a/docs/Modding/reference/northstar/safeio.md b/docs/Modding/reference/northstar/safeio.md index bd5a5c1e..39550fda 100644 --- a/docs/Modding/reference/northstar/safeio.md +++ b/docs/Modding/reference/northstar/safeio.md @@ -1,89 +1,85 @@ -Safe I/O -======== +# Safe I/O If you want to store an extended amount of data in your mod it is not sustainable to only use ConVars as they are limited in space and easily reset. With Safe I/O you are able to write to one folder (``/saves/``). In this folder you can store text files of any type (e.g. ``.txt``, ``.json``), it's also possible to use non text file formats (e.g. ``.exe``) however you won't be able to run them on your PC. It also allows for sub-folders. -Saving a file -------------- -To save a file you need the content you want to save as :ref:`strings-overview` , for this the :ref:`json_overview` functions can be useful if you want to store :ref:`table_overview` or :ref:`arrays_overview`. +## Saving a file + +To save a file you need the content you want to save as `strings-overview` , for this the `json_overview` functions can be useful if you want to store `table_overview` or `arrays_overview`. To actually save the file you use: -.. cpp:function:: void NSSaveFile( string file, string data ) +!!! cpp-function "void NSSaveFile( string file, string data )" - :param string file: The name of the file you want to store, this supports sub folders. Needs to be with the file type (e.g. ``/TitanData/tone.txt``). + - `string file` The name of the file you want to store, this supports sub folders. Needs to be with the file type (e.g. ``/TitanData/tone.txt``). - :param string data: The saved data, this can be any valid String. + - `string data` The saved data, this can be any valid String. -Alternatively if you want a faster way to store :ref:`table_overview` you can use: +Alternatively if you want a faster way to store `table_overview` you can use: -.. cpp:function:: void NSSaveJSONFile(string file, table data) +!!! cpp-function "void NSSaveJSONFile(string file, table data)" - :param string file: The name of the file you want to store, this supports sub folders. Doesn't have to be ``.json`` but will use the correct formatting for a ``.json``. + - `string file` The name of the file you want to store, this supports sub folders. Doesn't have to be ``.json`` but will use the correct formatting for a ``.json``. - :param table data: The table that will be written to the file, this only supports the types specified in the :ref:`json_overview`. + - `table data` The table that will be written to the file, this only supports the types specified in the `json_overview`. -Loading a file --------------- +## Loading a file -.. cpp:function:: void function NSLoadFile( string file, void functionref( string ) onSuccess, void functionref() onFailure = null ) +!!! cpp-function "void function NSLoadFile( string file, void functionref( string ) onSuccess, void functionref() onFailure = null )" - :param string file: This is the name of the file you want to load, it has the same formating as in ``NSSaveFile``. + - `string file` This is the name of the file you want to load, it has the same formating as in ``NSSaveFile``. - :param void functionref( string ) onSuccess: The function that gets execued when the file is successfully loaded, the parameter ``string`` is the content of the loaded file. + - `void functionref( string ) onSuccess` The function that gets execued when the file is successfully loaded, the parameter ``string`` is the content of the loaded file. - :param void functionref() onFailure = null: The function that gets execued when the loading was NOT successful, by default the function is just ``null``. + - `void functionref() onFailure = null` The function that gets execued when the loading was NOT successful, by default the function is just ``null``. - .. note:: + !!! note If you are having trouble with functionrefs you can read up on them here: :ref:`functionref_overview` You can also get all saved file: -.. cpp:function:: array function NSGetAllFiles( string path = "" ) +!!! cpp-function "array function NSGetAllFiles( string path = "" )" - :param string path = "": Gets all files in a specified path, by default its just ``/saves/``. + - `string path = "": Gets all files in a specified path, by default its just ``/saves/``. - :returns: An array with all file names in the specified path. + Returns: An array with all file names in the specified path. -Deleting a file ---------------- +## Deleting a file -.. cpp:function:: void NSDeleteFile(string file) +!!! cpp-function "void NSDeleteFile(string file)" - :param string file: This is the name of the file you want to check exsits, it has the same formating as in ``NSSaveFile``. + `string file` This is the name of the file you want to check exsits, it has the same formating as in ``NSSaveFile``. -File checks ------------ +## File checks -.. cpp:function:: bool NSDoesFileExist(string file) +!!! cpp-function "bool NSDoesFileExist(string file)" - :param tring file: This is the name of the file you want to check exsits, it has the same formating as in ``NSSaveFile``. + `string file` This is the name of the file you want to check exsits, it has the same formating as in ``NSSaveFile``. - :returns: ``true`` if the file was found, otherwise it returns ``false``. + Returns: ``true`` if the file was found, otherwise it returns ``false``. -.. cpp:function:: int NSGetFileSize(string file) +!!! cpp-function "int NSGetFileSize(string file)" - :param string file: This is the name of the file you want to get the file size from. + `string file`: This is the name of the file you want to get the file size from. - :returns: KB size of the specified file. + Returns: KB size of the specified file. - .. warning:: + !!! warning This fucntion will raise an error when the file doesnt exist. -.. cpp:function:: bool NSIsFolder(string path) +!!! cpp-function "bool NSIsFolder(string path)" - :param string file: This is the path you want to check. + `string file` This is the path you want to check. - :returns: ``true`` if the path is a folder, otherwise it returns ``false``. + Returns: ``true`` if the path is a folder, otherwise it returns ``false``. -.. cpp:function:: int NSGetTotalSpaceRemaining() +!!! cpp-function "int NSGetTotalSpaceRemaining()" - :returns: Amount of KB you have left to write on. + Returns: Amount of KB you have left to write on. - .. note:: + !!! note The max size of data you can store is ``50MB`` per mod. Can be overwritten with ``-maxfoldersize BYTES`` in the launch args. diff --git a/docs/Modding/reference/northstar/serversiderui.md b/docs/Modding/reference/northstar/serversiderui.md index a253a675..b344b447 100644 --- a/docs/Modding/reference/northstar/serversiderui.md +++ b/docs/Modding/reference/northstar/serversiderui.md @@ -1,30 +1,27 @@ -.. _serverside-rui-doc: +# Serverside RUI {#serverside-rui-doc} -Serverside RUI -============== Server-side Rui provides a set of functions enabling servers to display complex hud elements on clients without requiring a client-side mod. These functions were introduced in Northstar ``1.10.0``. It should be noted that there’s no guarantee the client will see the hud elements. -Polls -^^^^^ +## Polls Creates a poll on ``player``. -.. figure:: /_static/serversiderui/vote.png - :align: center - :class: screenshot - - Player POV +
+ +
Player POV
+
**Definition:** -.. cpp:function:: void NSCreatePollOnPlayer( entity player, string header, array options, float duration ) +!!! cpp-function "void NSCreatePollOnPlayer( entity player, string header, array options, float duration )" **Example:** -.. code-block:: +```squirrel void function CreateDummyPoll() { @@ -32,152 +29,151 @@ Creates a poll on ``player``. foreach(entity player in GetPlayerArray()) NSCreatePollOnPlayer(player, "Vote who's the biggest dummy!", options, 30) } +``` -Getting Response ----------------- +### Getting Response **Definition:** -.. cpp:function:: int NSGetPlayerResponse( entity player ) +!!! cpp-function "int NSGetPlayerResponse( entity player )" -Returns the index of the item from ``options`` the player voted for. If the player hadn't voted yet it returns a -1. + Returns the index of the item from ``options`` the player voted for. If the player hadn't voted yet it returns a -1. **Example:** -.. code-block:: +```squirrel void function CheckResponseToDummyPoll(entity player) { if(NSGetPlayerResponse(player) != -1) print("Player has voted!") } +``` -Large Message -^^^^^^^^^^^^^ +## Large Message Sends a large message to ``player`` which will appear in the top right corner. -.. figure:: /_static/serversiderui/largemessage.gif - :align: center - :class: screenshot +
+ +
Player POV
+
- Player POV - **Definition:** -.. cpp:function:: void NSSendLargeMessageToPlayer( entity player, string title, string description, float duration, string image ) +!!! cpp-function "void NSSendLargeMessageToPlayer( entity player, string title, string description, float duration, string image )" **Example:** -.. code-block:: +```squirrel void function SendDummyLargeMessage(entity player) { NSSendLargeMessageToPlayer(player,"I'm not a dummy >:(", "You are", 10, "ui/fd_tutorial_tip.rpak") } +``` -Info Message -^^^^^^^^^^^^ +## Info Message Sends a smaller message to ``player`` which will appear from the center right. -.. figure:: /_static/serversiderui/info.gif - :align: center - :class: screenshot - - Player POV +
+ +
Player POV
+
**Definition:** -.. cpp:function:: void NSSendInfoMessageToPlayer( entity player, string text ) +!!! cpp-function "void NSSendInfoMessageToPlayer( entity player, string text )" **Example:** -.. code-block:: +```squirrel void function SendDummyInfoMessage(entity player) { NSSendInfoMessageToPlayer(player, "we were sent at the same time but I was sent sooner") } +``` -PopUp -^^^^^ +## PopUp Send a small popup to ``player`` which will appear in the lower half of their screen under their cursor. -.. figure:: /_static/serversiderui/popup.gif - :align: center - :class: screenshot - - Player POV +
+ +
Player POV
+
**Definition:** -.. cpp:function:: void function NSSendPopUpMessageToPlayer( entity player, string text ) +!!! cpp-function "void function NSSendPopUpMessageToPlayer( entity player, string text )" **Example:** -.. code-block:: +```squirrel void funcions SendDummyPopUp(entity player) { NSSendPopUpMessageToPlayer(player, "very cool text I like") } +``` -Announcement -^^^^^^^^^^^^ +## Announcement Sends a large announcement to ``player``. -.. figure:: /_static/serversiderui/announcement.gif - :align: center - :class: screenshot - - Player POV +
+ +
Player POV
+
**Definition:** -.. cpp:function:: void NSSendAnnouncementMessageToPlayer( entity player, string title, string description, vector color, int priority, int style ) +!!! cpp-function "void NSSendAnnouncementMessageToPlayer( entity player, string title, string description, vector color, int priority, int style )" **Example:** -.. code-block:: +```squirrel void function SendDummyAnnouncement(entity player) { NSSendAnnouncementMessageToPlayer(player, "Very cool announcement", "Hi Karma", <1,1,0>, 1, ANNOUNCEMENT_STYLE_QUICK) } +``` -Status -^^^^^^ +## Status Status messages allow you to show live data to the player. Currently status messages are limited to 4 and there's no way to know if the player can see your message. -.. figure:: /_static/serversiderui/status.gif - :align: center - :class: screenshot - - Player POV +
+ +
Player POV
+
**Definitions:** -.. cpp:function:: void NSCreateStatusMessageOnPlayer( entity player, string title, string description, string id ) +!!! cpp-function "void NSCreateStatusMessageOnPlayer( entity player, string title, string description, string id )" -Creates a status message on ``player``. ``id`` is used to identify and edit the message, make sure your id is unique! -To generate a unique id, use UniqueString(). + Creates a status message on `player`. `id` is used to identify and edit the message, make sure your id is unique! To generate a unique id, use UniqueString(). -.. cpp:function:: void NSEditStatusMessageOnPlayer( entity player, string title, string description, string id ) +!!! cpp-function "void NSEditStatusMessageOnPlayer( entity player, string title, string description, string id )" -Allows for editing of the ``title`` and ``description`` of a message which was created using ``id``. + Allows for editing of the `title` and `description` of a message which was created using `id`. -.. cpp:function:: void NSDeleteStatusMessageOnPlayer( entity player, string id ) +!!! cpp-function "void NSDeleteStatusMessageOnPlayer( entity player, string id )" -Deletes the status message which was created with ``id`` + Deletes the status message which was created with `id` **Examples:** -.. code-block:: +```squirrel void function TestStatusMessage_Threaded(entity player) { @@ -188,3 +184,4 @@ Deletes the status message which was created with ``id`` wait 10 NSDeleteStatusMessageOnPlayer(player, id) } +``` diff --git a/docs/Modding/reference/northstar/usefulfuncs.md b/docs/Modding/reference/northstar/usefulfuncs.md index 27a62803..eb40d0c3 100644 --- a/docs/Modding/reference/northstar/usefulfuncs.md +++ b/docs/Modding/reference/northstar/usefulfuncs.md @@ -1,396 +1,382 @@ -Useful Functions -================ +# Useful Functions +## Custom Ejection Messages + +### How ejection messages are chosen -Custom Ejection Messages ------------------------- -How ejection messages are chosen -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ When ejecting the game selects a random number between 0 and 1, if this number is greater than 0.15 then a random common eject message is returned, if it is less than 0.15 then a rare ejection message is returned. -Adding new messages -~~~~~~~~~~~~~~~~~~~ +### Adding new messages + Using ``AddCommonEjectMessage( String message )`` and ``AddRareEjectMessage( String message )`` in script additional messages can be added to the pool of potential ejection messages -Localisation -~~~~~~~~~~~~ +### Localisation + Like most things custom ejection messages can be localised through keyvalues There are no functions to remove ejection messages, however existing ones can be altered by modifying localisation files Below are a list of useful functions added by Northstar. -Player functions ----------------- +## Player functions -Check for different weapon types on a player -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### Check for different weapon types on a player -.. cpp:function:: bool function HasWeapon( entity ent, string weaponClassName, array mods = [] ) +!!! cpp-function "bool function HasWeapon( entity ent, string weaponClassName, array mods = [] )" -.. cpp:function:: bool function HasOrdnance( entity ent, string weaponClassName, array mods = [] ) +!!! cpp-function "bool function HasOrdnance( entity ent, string weaponClassName, array mods = [] )" -.. cpp:function:: bool function HasCoreAbility( entity ent, string weaponClassName, array mods = [] ) +!!! cpp-function "bool function HasCoreAbility( entity ent, string weaponClassName, array mods = [] )" -.. cpp:function:: bool function HasSpecial( entity ent, string weaponClassName, array mods = [] ) +!!! cpp-function "bool function HasSpecial( entity ent, string weaponClassName, array mods = [] )" -.. cpp:function:: bool function HasAntiRodeo( entity ent, string weaponClassName, array mods = [] ) +!!! cpp-function "bool function HasAntiRodeo( entity ent, string weaponClassName, array mods = [] )" -.. cpp:function:: bool function HasMelee( entity ent, string weaponClassName, array mods = [] ) +!!! cpp-function "bool function HasMelee( entity ent, string weaponClassName, array mods = [] )" -.. cpp:function:: bool function HasOffhandForSlot( entity ent, int slot, string weaponClassName, array mods = [] ) +!!! cpp-function "bool function HasOffhandForSlot( entity ent, int slot, string weaponClassName, array mods = [] )" -.. cpp:function:: bool function WeaponHasSameMods( entity weapon, array mods = [] ) +!!! cpp-function "bool function WeaponHasSameMods( entity weapon, array mods = [] )" -.. cpp:function:: bool function HasOffhandWeapon( entity ent, string weaponClassName ) +!!! cpp-function "bool function HasOffhandWeapon( entity ent, string weaponClassName )" -.. cpp:function:: bool function PilotHasSniperWeapon( entity player ) +!!! cpp-function "bool function PilotHasSniperWeapon( entity player )" -.. cpp:function:: bool function PilotActiveWeaponIsSniper( entity player ) +!!! cpp-function "bool function PilotActiveWeaponIsSniper( entity player )" -Get weapon from entity -~~~~~~~~~~~~~~~~~~~~~~ +### Get weapon from entity -.. cpp:function:: string function GetActiveWeaponClass( entity player ) +!!! cpp-function "string function GetActiveWeaponClass( entity player )" -.. cpp:function:: entity function GetPilotAntiPersonnelWeapon( entity player ) +!!! cpp-function "entity function GetPilotAntiPersonnelWeapon( entity player )" -.. cpp:function:: entity function GetPilotSideArmWeapon( entity player ) +!!! cpp-function "entity function GetPilotSideArmWeapon( entity player )" -.. cpp:function:: entity function GetPilotAntiTitanWeapon( entity player ) +!!! cpp-function "entity function GetPilotAntiTitanWeapon( entity player )" -Take weapon from Entity -~~~~~~~~~~~~~~~~~~~~~~ +### Take weapon from Entity -.. cpp:function:: bool function TakePrimaryWeapon( entity player ) +!!! cpp-function "bool function TakePrimaryWeapon( entity player )" -.. cpp:function:: bool function TakeSecondaryWeapon( entity player ) +!!! cpp-function "bool function TakeSecondaryWeapon( entity player )" -.. cpp:function:: bool function TakeSidearmWeapon( entity player ) +!!! cpp-function "bool function TakeSidearmWeapon( entity player )" -.. cpp:function:: void function EnableOffhandWeapons( entity player ) +!!! cpp-function "void function EnableOffhandWeapons( entity player )" -.. cpp:function:: void function DisableOffhandWeapons( entity player ) +!!! cpp-function "void function DisableOffhandWeapons( entity player )" -.. cpp:function:: void function EnableOffhandWeapons( entity player ) +!!! cpp-function "void function EnableOffhandWeapons( entity player )" -.. cpp:function:: void function TakeAllWeapons( entity ent ) +!!! cpp-function "void function TakeAllWeapons( entity ent )" -.. cpp:function:: void function TakeWeaponsForArray( entity ent, array weapons ) +!!! cpp-function "void function TakeWeaponsForArray( entity ent, array weapons )" -Validity checks for player -~~~~~~~~~~~~~~~~~~~~~~~~~ +### Validity checks for player -.. cpp:function:: bool function PlayerCanTeleportHere( entity player, vector testOrg, entity ignoreEnt = null ) +!!! cpp-function "bool function PlayerCanTeleportHere( entity player, vector testOrg, entity ignoreEnt = null )" - .. note:: + !!! note Respawn comment next to the function: ``TODO: This is a copy of SP's PlayerPosInSolid(). Not changing it to avoid patching SP. Merge into one function next game`` -.. cpp:function:: bool function PlayerSpawnpointIsValid( entity ent ) +!!! cpp-function "bool function PlayerSpawnpointIsValid( entity ent )" -.. cpp:function:: bool function EntityInSolid( entity ent, entity ignoreEnt = null, int buffer = 0 ) +!!! cpp-function "bool function EntityInSolid( entity ent, entity ignoreEnt = null, int buffer = 0 ) " - .. note:: + !!! note Respawn comment next to the function: ``TODO: This function returns true for a player standing inside a friendly grunt. It also returns true if you are right up against a ceiling.Needs fixing for next game`` -.. cpp:function:: bool function EntityInSpecifiedEnt( entity ent, entity specifiedEnt, int buffer = 0 ) +!!! cpp-function "bool function EntityInSpecifiedEnt( entity ent, entity specifiedEnt, int buffer = 0 )" -Change a players invincibility -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### Change a players invincibility -.. cpp:function:: void function MakeInvincible( entity ent ) +!!! cpp-function "void function MakeInvincible( entity ent )" -.. cpp:function:: void function ClearInvincible( entity ent ) +!!! cpp-function "void function ClearInvincible( entity ent )" -.. cpp:function:: bool function IsInvincible( entity ent ) +!!! cpp-function "bool function IsInvincible( entity ent )" -.. cpp:function:: bool function IsFacingEnemy( entity guy, entity enemy, int viewAngle = 75 ) +!!! cpp-function "bool function IsFacingEnemy( entity guy, entity enemy, int viewAngle = 75 )" -.. cpp:function:: bool function PlayerHasTitan( entity player ) +!!! cpp-function "bool function PlayerHasTitan( entity player )" -.. cpp:function:: void function ScaleHealth( entity ent, float scale ) +!!! cpp-function "void function ScaleHealth( entity ent, float scale )" -Entity functions ----------------- +## Entity functions -.. cpp:function:: float function GetEntHeight( entity ent ) +!!! cpp-function "float function GetEntHeight( entity ent )" -.. cpp:function:: float function GetEntWidth( entity ent ) +!!! cpp-function "float function GetEntWidth( entity ent )" -.. cpp:function:: float function GetEntDepth( entity ent ) +!!! cpp-function "float function GetEntDepth( entity ent )" -.. cpp:function:: void function PushEntWithVelocity( entity ent, vector velocity ) +!!! cpp-function "void function PushEntWithVelocity( entity ent, vector velocity )" -.. cpp:function:: vector function GetCenter( array ents ) +!!! cpp-function "vector function GetCenter( array ents )" -Turret functions -~~~~~~~~~~~~~~~~ +### Turret functions -.. cpp:function:: void function TurretChangeTeam( entity turret, int team ) +!!! cpp-function "void function TurretChangeTeam( entity turret, int team )" -.. cpp:function:: void function MakeTurretInvulnerable( entity turret ) +!!! cpp-function "void function MakeTurretInvulnerable( entity turret )" -.. cpp:function:: void function MakeTurretVulnerable( entity turret ) +!!! cpp-function "void function MakeTurretVulnerable( entity turret )" -.. cpp:function:: void function UpdateTurretClientSideParticleEffects( entity turret ) +!!! cpp-function "void function UpdateTurretClientSideParticleEffects( entity turret )" -Rest so far to be sorted -~~~~~~~~~~~~~~~~~~~~~~~~ +### Rest so far to be sorted -.. cpp:function:: array function GetAllMinions() +!!! cpp-function "array function GetAllMinions()" -.. cpp:function:: entity function GetLocalClientPlayer() +!!! cpp-function "entity function GetLocalClientPlayer()" - .. note:: this function only exists on clients + !!! note + this function only exists on clients -.. cpp:function:: array function GetPlayerArray() +!!! cpp-function "array function GetPlayerArray()" - .. note:: + !!! note A cleaner way to get a player: - .. cpp:function:: entity function GetPlayerByIndex( int index ) + !!! cpp-function "entity function GetPlayerByIndex( int index )" -.. cpp:function:: array function GetPlayerArrayOfTeam(int team) +!!! cpp-function "array function GetPlayerArrayOfTeam(int team)" -.. cpp:function:: void function DropWeapon( entity npc ) +!!! cpp-function "void function DropWeapon( entity npc )" - .. note:: this function only works on NPCs and not on players + !!! note + this function only works on NPCs and not on players -.. cpp:function:: void function ClearDroppedWeapons( float delayTime = 0.0 ) +!!! cpp-function "void function ClearDroppedWeapons( float delayTime = 0.0 )" -.. cpp:function:: void function ClearActiveProjectilesForTeam( int team, vector searchOrigin = <0,0,0>, float searchDist = -1 ) +!!! cpp-function "void function ClearActiveProjectilesForTeam( int team, vector searchOrigin = <0,0,0>, float searchDist = -1 )" -.. cpp:function:: void function ClearChildren( entity parentEnt ) +!!! cpp-function "void function ClearChildren( entity parentEnt )" -Titans -~~~~~~ +### Titans -.. cpp:function:: bool function TitanHasRegenningShield( entity soul ) +!!! cpp-function "bool function TitanHasRegenningShield( entity soul )" -.. cpp:function:: void function DelayShieldDecayTime( entity soul, float delay ) +!!! cpp-function "void function DelayShieldDecayTime( entity soul, float delay )" -.. cpp:function:: void function GiveAllTitans() +!!! cpp-function "void function GiveAllTitans()" -.. cpp:function:: float ornull function GetTitanCoreTimeRemaining( entity player ) +!!! cpp-function "float ornull function GetTitanCoreTimeRemaining( entity player )" -Gamemode functions ------------------- +## Gamemode functions -.. cpp:function:: int function GetCurrentWinner( int defaultWinner = TEAM_MILITIA ) +!!! cpp-function "int function GetCurrentWinner( int defaultWinner = TEAM_MILITIA )" - .. note:: + !!! note Does not work for FFA modes -.. cpp:function:: string NSGetLocalPlayerUID() +!!! cpp-function "string NSGetLocalPlayerUID()" Returns the local player's UID, else ``null``. Available on CLIENT, UI and SERVER VM. -.. cpp:function:: bool function IsMultiplayer() +!!! cpp-function "bool function IsMultiplayer()" -.. cpp:function:: bool function IsSingleplayer() +!!! cpp-function "bool function IsSingleplayer()" -.. cpp:function:: string function GetMapName() +!!! cpp-function "string function GetMapName()" -Threaded conditonals --------------------- +## Threaded conditonals -.. cpp:function:: void function WaitTillLookingAt( entity player, entity ent, bool doTrace, float degrees, float minDist = 0, float timeOut = 0, entity trigger = null, string failsafeFlag = "" ) +!!! cpp-function "void function WaitTillLookingAt( entity player, entity ent, bool doTrace, float degrees, float minDist = 0, float timeOut = 0, entity trigger = null, string failsafeFlag = "" )" -.. cpp:function:: void function WaitUntilShieldFades( entity player, entity titan, entity bubbleShield, float failTime ) +!!! cpp-function "void function WaitUntilShieldFades( entity player, entity titan, entity bubbleShield, float failTime )" -.. cpp:function:: entity function WaitUntilPlayerPicksUp( entity ent ) +!!! cpp-function "entity function WaitUntilPlayerPicksUp( entity ent )" -.. cpp:function:: void function WaitForHotdropToEnd( entity titan ) +!!! cpp-function "void function WaitForHotdropToEnd( entity titan )" -.. cpp:function:: var function WaittillGameStateOrHigher( state ) +!!! cpp-function "var function WaittillGameStateOrHigher( state )" -.. cpp:function:: void function WaitTillCraneUsed( entity craneModel ) +!!! cpp-function "void function WaitTillCraneUsed( entity craneModel )" -.. cpp:function:: void function WaitTillHotDropComplete( entity titan ) +!!! cpp-function "void function WaitTillHotDropComplete( entity titan )" -.. cpp:function:: var function WaitForNPCsDeployed( npcArray ) +!!! cpp-function "var function WaitForNPCsDeployed( npcArray )" -.. cpp:function:: var function WaittillPlayDeployAnims( ref ) +!!! cpp-function "var function WaittillPlayDeployAnims( ref )" -Random functions ----------------- +## Random functions -.. cpp:function:: bool function IsPlayerMalePilot( entity player ) +!!! cpp-function "bool function IsPlayerMalePilot( entity player )" -.. cpp:function:: bool function IsPlayerFemalePilot( entity player ) +!!! cpp-function "bool function IsPlayerFemalePilot( entity player )" -.. cpp:function:: void function RandomizeHead( entity model ) +!!! cpp-function "void function RandomizeHead( entity model ) " Randomize head across all available heads -.. cpp:function:: void function RandomizeHeadByTeam( entity model, int headIndex, int numOfHeads ) +!!! cpp-function "void function RandomizeHeadByTeam( entity model, int headIndex, int numOfHeads ) " Randomize head across heads available to a particular team. Assumes for a model all imc heads are first, then all militia heads are later. -.. cpp:function:: void function CreateZipline( vector startPos, vector endPos ) +!!! cpp-function "void function CreateZipline( vector startPos, vector endPos )" -.. cpp:function:: bool function HasTeamSkin( entity model ) +!!! cpp-function "bool function HasTeamSkin( entity model )" -.. cpp:function:: void function DropToGround( entity ent ) +!!! cpp-function "void function DropToGround( entity ent )" -.. cpp:function:: void function DropTitanToGround( entity titan, array ignoreEnts ) +!!! cpp-function "void function DropTitanToGround( entity titan, array ignoreEnts )" -Type Utilities --------------- +## Type Utilities -Table -~~~~~ +### Table -.. cpp:function:: void function TableRemoveInvalid( table Table ) +!!! cpp-function "void function TableRemoveInvalid( table Table )" -.. cpp:function:: void function TableRemoveInvalidByValue( table Table ) +!!! cpp-function "void function TableRemoveInvalidByValue( table Table )" -.. cpp:function:: void function TableRemoveDeadByKey( table Table ) +!!! cpp-function "void function TableRemoveDeadByKey( table Table )" -.. cpp:function:: array TableKeysToArray( table Table ) +!!! cpp-function "array TableKeysToArray( table Table )" -Arrays -~~~~~~ +### Arrays -.. cpp:function:: int function array.find(var value) +!!! cpp-function "int function array.find(var value)" - .. warning:: this returns ``-1`` if the item was not found in the array + !!! warning "this returns ``-1`` if the item was not found in the array" -.. cpp:function:: array.fastremove(var) +!!! cpp-function "array.fastremove(var)" Removes a variable by value instead of index. -.. cpp:function:: array.randomize() +!!! cpp-function "array.randomize()" Reorders the array randomly. -.. cpp:function:: array.getrandom() +!!! cpp-function "array.getrandom()" returns a random element from array -.. cpp:function:: array.resize(int newSize, var fillValue = 0) +!!! cpp-function "array.resize(int newSize, var fillValue = 0)" changes the size of the array to the first int, new slots will be filled with the 2nd argument. -.. cpp:function:: array.sort( compare_func = null ) +!!! cpp-function "array.sort( compare_func = null )" -.. note:: +!!! note A few built-in functions you can give as arguments to sort an array. - .. dropdown:: Array Sort Functions + ??? dropdown "Array Sort Functions" - .. cpp:function:: int function SortLowest( var a, var b ) + !!! cpp-function "int function SortLowest( var a, var b )" - .. cpp:function:: int function SortHighest( var a, var b ) + !!! cpp-function "int function SortHighest( var a, var b )" - .. cpp:function:: int function SortItemsAlphabetically(var a, var b ) + !!! cpp-function "int function SortItemsAlphabetically(var a, var b )" - .. cpp:function:: int function SortAlphabetize( var a, var b ) + !!! cpp-function "int function SortAlphabetize( var a, var b )" - .. cpp:function:: int function SortStringAlphabetize( string a, string b ) + !!! cpp-function "int function SortStringAlphabetize( string a, string b )" - .. cpp:function:: int function SortStringAsset( asset a, asset b ) + !!! cpp-function "int function SortStringAsset( asset a, asset b )" - .. cpp:function:: int function SortBySpawnTime( entity a, entity b ) + !!! cpp-function "int function SortBySpawnTime( entity a, entity b )" Functions for score comparison - .. cpp:function:: int function CompareKills( entity a, entity b ) + !!! cpp-function "int function CompareKills( entity a, entity b )" - .. cpp:function:: int function CompareAssaultScore( entity a, entity b ) + !!! cpp-function "int function CompareAssaultScore( entity a, entity b )" - .. cpp:function:: int function CompareScore( entity a, entity b ) + !!! cpp-function "int function CompareScore( entity a, entity b )" - .. cpp:function:: int function CompareAssault( entity a, entity b ) + !!! cpp-function "int function CompareAssault( entity a, entity b )" - .. cpp:function:: int function CompareDefense( entity a, entity b ) + !!! cpp-function "int function CompareDefense( entity a, entity b )" - .. cpp:function:: int function CompareLTS( entity a, entity b ) + !!! cpp-function "int function CompareLTS( entity a, entity b )" - .. cpp:function:: int function CompareCP( entity a, entity b ) + !!! cpp-function "int function CompareCP( entity a, entity b )" - .. cpp:function:: int function CompareCTF( entity a, entity b ) + !!! cpp-function "int function CompareCTF( entity a, entity b )" - .. cpp:function:: int function CompareSpeedball( entity a, entity b ) + !!! cpp-function "int function CompareSpeedball( entity a, entity b )" - .. cpp:function:: int function CompareMFD( entity a, entity b ) + !!! cpp-function "int function CompareMFD( entity a, entity b )" - .. cpp:function:: int function CompareScavenger( entity a, entity b ) + !!! cpp-function "int function CompareScavenger( entity a, entity b )" - .. cpp:function:: int function CompareFW( entity a, entity b ) + !!! cpp-function "int function CompareFW( entity a, entity b )" - .. cpp:function:: int function CompareHunter( entity a, entity b ) + !!! cpp-function "int function CompareHunter( entity a, entity b )" - .. cpp:function:: int function CompareATCOOP( entity a, entity b ) + !!! cpp-function "int function CompareATCOOP( entity a, entity b )" - .. cpp:function:: int function CompareFD( entity a, entity b ) + !!! cpp-function "int function CompareFD( entity a, entity b )" - .. cpp:function:: int function CompareTitanKills( entity a, entity b ) + !!! cpp-function "int function CompareTitanKills( entity a, entity b )" -.. cpp:function:: array.reverse() +!!! cpp-function "array.reverse()" reverse the array in place -.. cpp:function:: array.slice(int start, int end = null) +!!! cpp-function "array.slice(int start, int end = null)" - .. note:: Returns a section of the array as new array. Copies from start to the end (not included). If start is negative the index is calculated as length + start, if end is negative the index is calculated as length + end. If end is omitted end is equal to the array length. + !!! note + Returns a section of the array as new array. Copies from start to the end (not included). If start is negative the index is calculated as length + start, if end is negative the index is calculated as length + end. If end is omitted end is equal to the array length. -String -~~~~~~ +### String -.. cpp:function:: var function UniqueString( titleString = "" ) +!!! cpp-function "var function UniqueString( titleString = "" )" returns a unique string -.. cpp:function:: string function StringReplace(string original, string toReplace, string replacement) +!!! cpp-function "string function StringReplace(string original, string toReplace, string replacement)" - .. note:: returns the new string with the first occurance of the toReplace string. + !!! note + Returns the new string with the first occurance of the toReplace string." -.. cpp:function:: string function format( string template, ... ) +!!! cpp-function "string function format( string template, ... )" Returns a formatted template -.. cpp:function:: string function Localize( string token ) +!!! cpp-function "string function Localize( string token )" - .. note:: + !!! note replaces text that should be localized on the client - .. code-block:: + ```squirrel string localized = Localize( token ) + ``` -.. cpp:function:: int ornull function string.find( string s ) +!!! cpp-function "int ornull function string.find( string s )" - .. warning:: + !!! warning returns ``null`` if the string is not found. You can eliminate the possibility of the returned index being null by casting like this: - .. code-block:: + ```squirrel int ornull index = GetMapName().find( "mp" ) @@ -398,24 +384,22 @@ String return int( index ) int n = index + 1 //now we do not need the ornull anymore + ``` -.. cpp:function:: string function string.slice( int start, int end = null ) +!!! cpp-function "string function string.slice( int start, int end = null )" -Float -~~~~~ +### Float -.. cpp:function:: float function RandomFloatRange( float min, float max) +!!! cpp-function "float function RandomFloatRange( float min, float max)" -Integer -~~~~~~~ +### Integer -.. cpp:function:: int function RandomIntRange( int min, int max ) +!!! cpp-function "int function RandomIntRange( int min, int max )" -.. cpp:function:: int function RandomIntRangeInclusive( int min, int max ) +!!! cpp-function "int function RandomIntRangeInclusive( int min, int max )" -Vectors -~~~~~~~ +### Vectors -.. cpp:function:: vector function RandomVec( float range ) +!!! cpp-function "vector function RandomVec( float range )" diff --git a/docs/Modding/reference/respawn/callbacks.md b/docs/Modding/reference/respawn/callbacks.md index 0ce15c20..4385fd37 100644 --- a/docs/Modding/reference/respawn/callbacks.md +++ b/docs/Modding/reference/respawn/callbacks.md @@ -1,5 +1,4 @@ -Callbacks -========= +# Callbacks Callbacks from Respawn native code @@ -7,263 +6,234 @@ Callbacks within squirrel trigger functions when certain events occur. They will also often pass arguments to those functions based on the callbacks used. -Please refer to :doc:`../northstar/callbacks` for callbacks defined in Northstar. - -_codecallbacks_common.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -.. cpp:function:: void AddDamageCallback( string className, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void RemoveDamageCallback( string className, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void RunClassDamageCallbacks( entity ent, var damageInfo ) -.. cpp:function:: void AddDamageFinalCallback( string className, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void RunClassDamageFinalCallbacks( entity ent, var damageInfo ) -.. cpp:function:: void AddPostDamageCallback( string className, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void RunClassPostDamageCallbacks( entity ent, var damageInfo ) -.. cpp:function:: void AddDamageByCallback( string className, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void AddDamageCallbackSourceID( int id, void functionref(entity, var) callbackFunc ) -.. cpp:function:: void AddDeathCallback( string className, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void RemoveDeathCallback( string className, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void AddSoulDeathCallback( void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void AddCallback_OnTouchHealthKit( string className, bool functionref( entity player, entity healthpack ) callbackFunc ) -.. cpp:function:: void AddCallback_OnPlayerRespawned( void functionref( entity ) callbackFunc ) -.. cpp:function:: void AddCallback_OnPlayerKilled( void functionref( entity victim, entity attacker, var damageInfo ) callbackFunc ) -.. cpp:function:: void AddCallback_OnNPCKilled( void functionref( entity victim, entity attacker, var damageInfo ) callbackFunc ) -.. cpp:function:: void AddCallback_OnTitanDoomed( void functionref( entity victim, var damageInfo ) callbackFunc ) -.. cpp:function:: void AddCallback_OnTitanHealthSegmentLost( void functionref( entity victim, entity attacker ) callbackFunc ) -.. cpp:function:: void AddCallback_OnClientConnecting( void functionref( entity player ) callbackFunc ) -.. cpp:function:: void AddCallback_OnClientConnected( void functionref( entity player ) callbackFunc ) -.. cpp:function:: void AddCallback_OnClientDisconnected( void functionref( entity player ) callbackFunc ) -.. cpp:function:: void AddCallback_OnPilotBecomesTitan( void functionref( entity pilot, entity npc_titan ) callbackFunc ) -.. cpp:function:: void AddCallback_OnTitanBecomesPilot( void functionref( entity pilot, entity npc_titan ) callbackFunc ) -.. cpp:function:: void AddCallback_OnPlayerAssist( void functionref( entity attacker, entity victim ) callbackFunc ) -.. cpp:function:: void AddCallback_EntityChangedTeam( string className, void functionref( entity ent ) callbackFunc ) -.. cpp:function:: void AddCallback_OnTitanGetsNewTitanLoadout( void functionref( entity titan, TitanLoadoutDef newTitanLoadout ) callbackFunc ) -.. cpp:function:: void AddCallback_OnPlayerGetsNewPilotLoadout( void functionref( entity player, PilotLoadoutDef newTitanLoadout ) callbackFunc ) -.. cpp:function:: void AddCallback_OnUpdateDerivedTitanLoadout( void functionref( TitanLoadoutDef newTitanLoadout ) callbackFunc ) -.. cpp:function:: void AddCallback_OnUpdateDerivedPlayerTitanLoadout( void functionref( entity player, TitanLoadoutDef newTitanLoadout ) callbackFunc ) -.. cpp:function:: void AddCallback_OnUpdateDerivedPilotLoadout( void functionref( PilotLoadoutDef newPilotLoadout ) callbackFunc ) -.. cpp:function:: void AddClientCommandCallback( string commandString, bool functionref( entity player, array args ) callbackFunc ) -.. cpp:function:: void AddPlayerDropScriptedItemsCallback( void functionref(entity player) callbackFunc ) -.. cpp:function:: void RegisterForDamageDeathCallbacks( entity ent ) -.. cpp:function:: void AddTitanCallback_OnHealthSegmentLost( entity ent, void functionref( entity titan, entity victim ) callbackFunc ) -.. cpp:function:: void RemoveTitanCallback_OnHealthSegmentLost( entity ent, void functionref( entity titan, entity victim ) callbackFunc ) -.. cpp:function:: void AddEntityCallback_OnDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc ) -.. cpp:function:: void RemoveEntityCallback_OnDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc ) -.. cpp:function:: void AddEntityCallback_OnPostDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc ) -.. cpp:function:: void RemoveEntityCallback_OnPostDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc ) -.. cpp:function:: void AddEntityCallback_OnKilled( entity ent, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void RemoveEntityCallback_OnKilled( entity ent, void functionref( entity, var ) callbackFunc ) -.. cpp:function:: void AddEntityCallback_OnPostShieldDamage( entity ent, void functionref( entity, var, float ) callbackFunc ) -.. cpp:function:: void RemoveEntityCallback_OnPostShieldDamage( entity ent, void functionref( entity, var, float ) callbackFunc ) -.. cpp:function:: void AddPlayerMovementEventCallback( entity player, int playerMovementEvent, void functionref( entity player ) callbackFunc ) -.. cpp:function:: void RemovePlayerMovementEventCallback( entity player, int playerMovementEvent, void functionref( entity player ) callbackFunc ) -.. cpp:function:: void AddCallback_OnPlayerInventoryChanged( void functionref( entity ) callbackFunc ) - -_codecallbacks_player_input.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -.. cpp:function:: void AddPlayerInputEventCallback_Internal( entity player, PlayerInputEventCallbackStruct inputCallbackStruct ) //Not really meant to be used directly unless you know what you're doing! Use utility functions like AddButtonPressedPlayerInputCallback instead -.. cpp:function:: void RemovePlayerInputEventCallback_Internal( entity player, PlayerInputEventCallbackStruct inputCallbackStruct ) //Not really meant to be used directly unless you know what you're doing! Use utility functions like RemoveButtonPressedPlayerInputCallback instead -.. cpp:function:: bool InputEventCallbackAlreadyExists( entity player, PlayerInputEventCallbackStruct inputCallbackStruct ) -.. cpp:function:: void AddPlayerHeldButtonEventCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc, float buttonHeldTime = 1.0 ) -.. cpp:function:: void RemovePlayerHeldButtonEventCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc, float buttonHeldTime = 1.0 ) -.. cpp:function:: bool HeldEventCallbackAlreadyExists( entity player, PlayerHeldButtonEventCallbackStruct callbackStruct ) -.. cpp:function:: void AddButtonPressedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc ) -.. cpp:function:: void RemoveButtonPressedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc ) -.. cpp:function:: void AddButtonReleasedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc ) -.. cpp:function:: void RemoveButtonReleasedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc ) -.. cpp:function:: void RunHeldCallbackAfterTimePasses( entity player, PlayerHeldButtonEventCallbackStruct callbackStruct ) -.. cpp:function:: string GetEndSignalNameForHeldButtonCallback( PlayerHeldButtonEventCallbackStruct callbackStruct ) -.. cpp:function:: bool InputCallbackStructsAreTheSame( PlayerInputEventCallbackStruct callbackStruct1, PlayerInputEventCallbackStruct callbackStruct2 ) //Really just a comparison function because == does a compare by reference, not a compare by value -.. cpp:function:: bool PlayerInputsMatchCallbackInputs( int cmdsHeld, int cmdsPressed, int cmdsReleased, PlayerInputEventCallbackStruct callbackStruct ) -.. cpp:function:: bool HeldButtonCallbackStructsAreTheSame( PlayerHeldButtonEventCallbackStruct struct1, PlayerHeldButtonEventCallbackStruct struct2 ) //Really just a comparison function because == does a compare by reference, not a compare by value -.. cpp:function:: void TurnOffInputCallbacksIfNecessary( entity player ) -.. cpp:function:: PlayerInputAxisEventCallbackStruct MakePressedForwardCallbackStruct() -.. cpp:function:: void AddPlayerPressedForwardCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: void RemovePlayerPressedForwardCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: PlayerInputAxisEventCallbackStruct MakePressedBackCallbackStruct() -.. cpp:function:: void AddPlayerPressedBackCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: void RemovePlayerPressedBackCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: PlayerInputAxisEventCallbackStruct MakePressedLeftCallbackStruct() -.. cpp:function:: void AddPlayerPressedLeftCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: void RemovePlayerPressedLeftCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: PlayerInputAxisEventCallbackStruct MakePressedRightCallbackStruct() -.. cpp:function:: void AddPlayerPressedRightCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: void RemovePlayerPressedRightCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 ) -.. cpp:function:: void AddPlayerInputAxisEventCallback_Internal( entity player, PlayerInputAxisEventCallbackStruct callbackStruct ) -.. cpp:function:: void RemovePlayerInputAxisEventCallback_Internal( entity player, PlayerInputAxisEventCallbackStruct callbackStruct ) -.. cpp:function:: bool InputAxisEventCallbackAlreadyExists( entity player, PlayerInputAxisEventCallbackStruct callbackStruct ) -.. cpp:function:: bool InputAxisCallbackStructsAreTheSame( PlayerInputAxisEventCallbackStruct callbackStruct1, PlayerInputAxisEventCallbackStruct callbackStruct2 ) //Really just a comparison function because == does a compare by reference, not a compare by value -.. cpp:function:: bool ShouldRunPlayerInputAxisCallbackFunc( float horizAxis, float vertAxis, PlayerInputAxisEventCallbackStruct callbackStruct ) -.. cpp:function:: bool IsValidPlayerInputAxisEventCallbackStruct( PlayerInputAxisEventCallbackStruct callbackStruct ) -.. cpp:function:: void RunPlayerInputAxisCallbackFunc( entity player, PlayerInputAxisEventCallbackStruct callbackStruct ) -.. cpp:function:: void RunInputAxisCallbackAfterTimePasses( entity player, PlayerInputAxisEventCallbackStruct callbackStruct ) - -_global_entities.gnut: -^^^^^^^^^^^^^^^^^^^^^^ - -.. cpp:function:: function( callback ) - -_items.nut: -^^^^^^^^^^^ - -.. cpp:function:: void StatsCallback_ItemUnlockUpdate( entity player, float changeInValue, string itemRef ) -.. cpp:function:: void StatsCallback_SubItemUnlockUpdate( entity player, float changeInValue, string fullRef ) - -_on_spawned.gnut: -^^^^^^^^^^^^^^^^^ - -.. cpp:function:: void AddSpawnCallback( string classname, void functionref( entity ) func ) -.. cpp:function:: void AddSpawnCallbackEditorClass( string classname, string editorClassname, void functionref( entity ) func ) -.. cpp:function:: function( entity self ) -.. cpp:function:: function( entity self ) -.. cpp:function:: void RunScriptNameCallbacks( entity ent ) -.. cpp:function:: void AddSpawnCallback_ScriptName( string scriptName, void functionref( entity ) func ) -.. cpp:function:: void RunScriptNoteworthyCallbacks( entity ent ) -.. cpp:function:: void AddScriptNoteworthySpawnCallback( string script_noteworthy, void functionref( entity ) func ) - -_passives.gnut: -^^^^^^^^^^^^^^^ - -.. cpp:function:: void PassiveDeathCallback( entity player, var damageInfo ) - -_script_triggers.gnut: -^^^^^^^^^^^^^^^^^^^^^^ - -.. cpp:function:: void AddCallback_ScriptTriggerEnter( entity trigger, void functionref( entity, entity ) callbackFunc ) -.. cpp:function:: void AddCallback_ScriptTriggerLeave( entity trigger, void functionref( entity, entity ) callbackFunc ) - -_utility_shared.nut: -^^^^^^^^^^^^^^^^^^^^ - -.. cpp:function:: void AddCallback_OnUseEntity( entity ent, callbackFunc ) -.. cpp:function:: void RunCallbacks_EntitiesDidLoad() -.. cpp:function:: void AddCallback_EntitiesDidLoad( EntitiesDidLoadCallbackType callback ) +Please refer to [Custom Northstar Callbacks](../northstar/callbacks.md) for callbacks defined in Northstar. + +## _codecallbacks_common.gnut: + +!!! cpp-function "void AddDamageCallback( string className, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void RemoveDamageCallback( string className, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void RunClassDamageCallbacks( entity ent, var damageInfo )" +!!! cpp-function "void AddDamageFinalCallback( string className, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void RunClassDamageFinalCallbacks( entity ent, var damageInfo )" +!!! cpp-function "void AddPostDamageCallback( string className, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void RunClassPostDamageCallbacks( entity ent, var damageInfo )" +!!! cpp-function "void AddDamageByCallback( string className, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void AddDamageCallbackSourceID( int id, void functionref(entity, var) callbackFunc )" +!!! cpp-function "void AddDeathCallback( string className, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void RemoveDeathCallback( string className, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void AddSoulDeathCallback( void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void AddCallback_OnTouchHealthKit( string className, bool functionref( entity player, entity healthpack ) callbackFunc )" +!!! cpp-function "void AddCallback_OnPlayerRespawned( void functionref( entity ) callbackFunc )" +!!! cpp-function "void AddCallback_OnPlayerKilled( void functionref( entity victim, entity attacker, var damageInfo ) callbackFunc )" +!!! cpp-function "void AddCallback_OnNPCKilled( void functionref( entity victim, entity attacker, var damageInfo ) callbackFunc )" +!!! cpp-function "void AddCallback_OnTitanDoomed( void functionref( entity victim, var damageInfo ) callbackFunc )" +!!! cpp-function "void AddCallback_OnTitanHealthSegmentLost( void functionref( entity victim, entity attacker ) callbackFunc )" +!!! cpp-function "void AddCallback_OnClientConnecting( void functionref( entity player ) callbackFunc )" +!!! cpp-function "void AddCallback_OnClientConnected( void functionref( entity player ) callbackFunc )" +!!! cpp-function "void AddCallback_OnClientDisconnected( void functionref( entity player ) callbackFunc )" +!!! cpp-function "void AddCallback_OnPilotBecomesTitan( void functionref( entity pilot, entity npc_titan ) callbackFunc )" +!!! cpp-function "void AddCallback_OnTitanBecomesPilot( void functionref( entity pilot, entity npc_titan ) callbackFunc )" +!!! cpp-function "void AddCallback_OnPlayerAssist( void functionref( entity attacker, entity victim ) callbackFunc )" +!!! cpp-function "void AddCallback_EntityChangedTeam( string className, void functionref( entity ent ) callbackFunc )" +!!! cpp-function "void AddCallback_OnTitanGetsNewTitanLoadout( void functionref( entity titan, TitanLoadoutDef newTitanLoadout ) callbackFunc )" +!!! cpp-function "void AddCallback_OnPlayerGetsNewPilotLoadout( void functionref( entity player, PilotLoadoutDef newTitanLoadout ) callbackFunc )" +!!! cpp-function "void AddCallback_OnUpdateDerivedTitanLoadout( void functionref( TitanLoadoutDef newTitanLoadout ) callbackFunc )" +!!! cpp-function "void AddCallback_OnUpdateDerivedPlayerTitanLoadout( void functionref( entity player, TitanLoadoutDef newTitanLoadout ) callbackFunc )" +!!! cpp-function "void AddCallback_OnUpdateDerivedPilotLoadout( void functionref( PilotLoadoutDef newPilotLoadout ) callbackFunc )" +!!! cpp-function "void AddClientCommandCallback( string commandString, bool functionref( entity player, array args ) callbackFunc )" +!!! cpp-function "void AddPlayerDropScriptedItemsCallback( void functionref(entity player) callbackFunc )" +!!! cpp-function "void RegisterForDamageDeathCallbacks( entity ent )" +!!! cpp-function "void AddTitanCallback_OnHealthSegmentLost( entity ent, void functionref( entity titan, entity victim ) callbackFunc )" +!!! cpp-function "void RemoveTitanCallback_OnHealthSegmentLost( entity ent, void functionref( entity titan, entity victim ) callbackFunc )" +!!! cpp-function "void AddEntityCallback_OnDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" +!!! cpp-function "void RemoveEntityCallback_OnDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" +!!! cpp-function "void AddEntityCallback_OnPostDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" +!!! cpp-function "void RemoveEntityCallback_OnPostDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" +!!! cpp-function "void AddEntityCallback_OnKilled( entity ent, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void RemoveEntityCallback_OnKilled( entity ent, void functionref( entity, var ) callbackFunc )" +!!! cpp-function "void AddEntityCallback_OnPostShieldDamage( entity ent, void functionref( entity, var, float ) callbackFunc )" +!!! cpp-function "void RemoveEntityCallback_OnPostShieldDamage( entity ent, void functionref( entity, var, float ) callbackFunc )" +!!! cpp-function "void AddPlayerMovementEventCallback( entity player, int playerMovementEvent, void functionref( entity player ) callbackFunc )" +!!! cpp-function "void RemovePlayerMovementEventCallback( entity player, int playerMovementEvent, void functionref( entity player ) callbackFunc )" +!!! cpp-function "void AddCallback_OnPlayerInventoryChanged( void functionref( entity ) callbackFunc )" + +## _codecallbacks_player_input.gnut: + +!!! cpp-function "void AddPlayerInputEventCallback_Internal( entity player, PlayerInputEventCallbackStruct inputCallbackStruct ) //Not really meant to be used directly unless you know what you're doing! Use utility functions like AddButtonPressedPlayerInputCallback instead" +!!! cpp-function "void RemovePlayerInputEventCallback_Internal( entity player, PlayerInputEventCallbackStruct inputCallbackStruct ) //Not really meant to be used directly unless you know what you're doing! Use utility functions like RemoveButtonPressedPlayerInputCallback instead" +!!! cpp-function "bool InputEventCallbackAlreadyExists( entity player, PlayerInputEventCallbackStruct inputCallbackStruct )" +!!! cpp-function "void AddPlayerHeldButtonEventCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc, float buttonHeldTime = 1.0 )" +!!! cpp-function "void RemovePlayerHeldButtonEventCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc, float buttonHeldTime = 1.0 )" +!!! cpp-function "bool HeldEventCallbackAlreadyExists( entity player, PlayerHeldButtonEventCallbackStruct callbackStruct )" +!!! cpp-function "void AddButtonPressedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" +!!! cpp-function "void RemoveButtonPressedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" +!!! cpp-function "void AddButtonReleasedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" +!!! cpp-function "void RemoveButtonReleasedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" +!!! cpp-function "void RunHeldCallbackAfterTimePasses( entity player, PlayerHeldButtonEventCallbackStruct callbackStruct )" +!!! cpp-function "string GetEndSignalNameForHeldButtonCallback( PlayerHeldButtonEventCallbackStruct callbackStruct )" +!!! cpp-function "bool InputCallbackStructsAreTheSame( PlayerInputEventCallbackStruct callbackStruct1, PlayerInputEventCallbackStruct callbackStruct2 ) //Really just a comparison function because == does a compare by reference, not a compare by value" +!!! cpp-function "bool PlayerInputsMatchCallbackInputs( int cmdsHeld, int cmdsPressed, int cmdsReleased, PlayerInputEventCallbackStruct callbackStruct )" +!!! cpp-function "bool HeldButtonCallbackStructsAreTheSame( PlayerHeldButtonEventCallbackStruct struct1, PlayerHeldButtonEventCallbackStruct struct2 ) //Really just a comparison function because == does a compare by reference, not a compare by value" +!!! cpp-function "void TurnOffInputCallbacksIfNecessary( entity player )" +!!! cpp-function "PlayerInputAxisEventCallbackStruct MakePressedForwardCallbackStruct()" +!!! cpp-function "void AddPlayerPressedForwardCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "void RemovePlayerPressedForwardCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "PlayerInputAxisEventCallbackStruct MakePressedBackCallbackStruct()" +!!! cpp-function "void AddPlayerPressedBackCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "void RemovePlayerPressedBackCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "PlayerInputAxisEventCallbackStruct MakePressedLeftCallbackStruct()" +!!! cpp-function "void AddPlayerPressedLeftCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "void RemovePlayerPressedLeftCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "PlayerInputAxisEventCallbackStruct MakePressedRightCallbackStruct()" +!!! cpp-function "void AddPlayerPressedRightCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "void RemovePlayerPressedRightCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" +!!! cpp-function "void AddPlayerInputAxisEventCallback_Internal( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" +!!! cpp-function "void RemovePlayerInputAxisEventCallback_Internal( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" +!!! cpp-function "bool InputAxisEventCallbackAlreadyExists( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" +!!! cpp-function "bool InputAxisCallbackStructsAreTheSame( PlayerInputAxisEventCallbackStruct callbackStruct1, PlayerInputAxisEventCallbackStruct callbackStruct2 ) //Really just a comparison function because == does a compare by reference, not a compare by value" +!!! cpp-function "bool ShouldRunPlayerInputAxisCallbackFunc( float horizAxis, float vertAxis, PlayerInputAxisEventCallbackStruct callbackStruct )" +!!! cpp-function "bool IsValidPlayerInputAxisEventCallbackStruct( PlayerInputAxisEventCallbackStruct callbackStruct )" +!!! cpp-function "void RunPlayerInputAxisCallbackFunc( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" +!!! cpp-function "void RunInputAxisCallbackAfterTimePasses( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" + + +## _global_entities.gnut: + +!!! cpp-function "function( callback )" + +## _items.nut: + +!!! cpp-function "void StatsCallback_ItemUnlockUpdate( entity player, float changeInValue, string itemRef )" +!!! cpp-function "void StatsCallback_SubItemUnlockUpdate( entity player, float changeInValue, string fullRef )" + +## _on_spawned.gnut: + +!!! cpp-function "void AddSpawnCallback( string classname, void functionref( entity ) func )" +!!! cpp-function "void AddSpawnCallbackEditorClass( string classname, string editorClassname, void functionref( entity ) func )" +!!! cpp-function "function( entity self )" +!!! cpp-function "function( entity self )" +!!! cpp-function "void RunScriptNameCallbacks( entity ent )" +!!! cpp-function "void AddSpawnCallback_ScriptName( string scriptName, void functionref( entity ) func )" +!!! cpp-function "void RunScriptNoteworthyCallbacks( entity ent )" +!!! cpp-function "void AddScriptNoteworthySpawnCallback( string script_noteworthy, void functionref( entity ) func )" -_utility.gnut: -^^^^^^^^^^^^^^ +## _passives.gnut: -.. cpp:function:: void AddCallback_GameStateEnter( int gameState, void functionref() callbackFunc ) -.. cpp:function:: void GM_SetObserverFunc( void functionref( entity ) callbackFunc ) -.. cpp:function:: void GM_AddPlayingThinkFunc( void functionref() callbackFunc ) -.. cpp:function:: void GM_AddThirtySecondsLeftFunc( void functionref() callbackFunc ) -.. cpp:function:: void GM_SetMatchProgressAnnounceFunc( void functionref( int ) callbackFunc ) -.. cpp:function:: void AddCallback_NPCLeeched( void functionref( entity, entity ) callbackFunc ) +!!! cpp-function "void PassiveDeathCallback( entity player, var damageInfo )" -sh_loadouts.nut: -^^^^^^^^^^^^^^^^ +## _script_triggers.gnut: -.. cpp:function:: void UpdateDerivedPilotLoadoutData( PilotLoadoutDef loadout, bool doOverrideCallback = true ) +!!! cpp-function "void AddCallback_ScriptTriggerEnter( entity trigger, void functionref( entity, entity ) callbackFunc )" +!!! cpp-function "void AddCallback_ScriptTriggerLeave( entity trigger, void functionref( entity, entity ) callbackFunc )" -ai/_ai_marvin_faces.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^ +## _utility_shared.nut: -.. cpp:function:: void MarvinSpawnCallback( entity npc_marvin ) +!!! cpp-function "void AddCallback_OnUseEntity( entity ent, callbackFunc )" +!!! cpp-function "void RunCallbacks_EntitiesDidLoad()" +!!! cpp-function "void AddCallback_EntitiesDidLoad( EntitiesDidLoadCallbackType callback )" -ai/_ai_mortar_titans.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^ +## _utility.gnut: -.. cpp:function:: void MortarMissileFiredCallback( entity missile, entity weaponOwner ) +!!! cpp-function "void AddCallback_GameStateEnter( int gameState, void functionref() callbackFunc )" +!!! cpp-function "void GM_SetObserverFunc( void functionref( entity ) callbackFunc )" +!!! cpp-function "void GM_AddPlayingThinkFunc( void functionref() callbackFunc )" +!!! cpp-function "void GM_AddThirtySecondsLeftFunc( void functionref() callbackFunc )" +!!! cpp-function "void GM_SetMatchProgressAnnounceFunc( void functionref( int ) callbackFunc )" +!!! cpp-function "void AddCallback_NPCLeeched( void functionref( entity, entity ) callbackFunc )" -ai/_ai_nuke_titans.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^ +## sh_loadouts.nut: -.. cpp:function:: void AutoTitan_NuclearPayload_PostDamageCallback( entity titan, var damageInfo ) +!!! cpp-function "void UpdateDerivedPilotLoadoutData( PilotLoadoutDef loadout, bool doOverrideCallback = true )" -ai/_ai_pilots.gnut: -^^^^^^^^^^^^^^^^^^^ +## ai/_ai_marvin_faces.gnut: -.. cpp:function:: function( pilot, titan ) -.. cpp:function:: function( pilot, titan ) -.. cpp:function:: function( callbackFunc ) -.. cpp:function:: function( callbackFunc ) +!!! cpp-function "void MarvinSpawnCallback( entity npc_marvin )" -ai/_ai_suicide_spectres.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +## ai/_ai_mortar_titans.gnut: -.. cpp:function:: void SpectreSuicideOnDamaged_Callback( entity spectre, var damageInfo ) +!!! cpp-function "void MortarMissileFiredCallback( entity missile, entity weaponOwner )" -earn_meter/sv_earn_meter.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +## ai/_ai_nuke_titans.gnut: -.. cpp:function:: void AddEarnMeterThresholdEarnedCallback( float thresholdForCallback, void functionref( entity player ) callbackFunc, bool triggerFunctionOnFullEarnMeter = false ) -.. cpp:function:: bool AlreadyContainsThresholdCallback( EarnMeterThresholdEarnedStruct thresholdStruct ) -.. cpp:function:: void SetCallback_EarnMeterGoalEarned( void functionref( entity player ) callback ) -.. cpp:function:: void SetCallback_EarnMeterRewardEarned( void functionref( entity player ) callback ) -.. cpp:function:: void DummyRewardEarnedCallback( entity player ) -.. cpp:function:: void DummyGoalEarnedCallback( entity player ) +!!! cpp-function "void AutoTitan_NuclearPayload_PostDamageCallback( entity titan, var damageInfo )" -gamemodes/_frontline.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^^^ +## ai/_ai_pilots.gnut: -.. cpp:function:: void AddCalculateFrontlineCallback( void functionref() callbackFunc ) +!!! cpp-function "function( pilot, titan )" +!!! cpp-function "function( pilot, titan )" +!!! cpp-function "function( callbackFunc )" +!!! cpp-function "function( callbackFunc )" +## ai/_ai_suicide_spectres.gnut: -mp/_base_gametype.gnut: -^^^^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void SpectreSuicideOnDamaged_Callback( entity spectre, var damageInfo )" -.. cpp:function:: bool ScriptCallback_ShouldEntTakeDamage( entity ent, damageInfo ) -.. cpp:function:: function( ent, callbackFunc ) +## earn_meter/sv_earn_meter.gnut: -mp/_bleedout.gnut: -^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void AddEarnMeterThresholdEarnedCallback( float thresholdForCallback, void functionref( entity player ) callbackFunc, bool triggerFunctionOnFullEarnMeter = false )" +!!! cpp-function "bool AlreadyContainsThresholdCallback( EarnMeterThresholdEarnedStruct thresholdStruct )" +!!! cpp-function "void SetCallback_EarnMeterGoalEarned( void functionref( entity player ) callback )" +!!! cpp-function "void SetCallback_EarnMeterRewardEarned( void functionref( entity player ) callback )" +!!! cpp-function "void DummyRewardEarnedCallback( entity player )" +!!! cpp-function "void DummyGoalEarnedCallback( entity player )" -.. cpp:function:: void Bleedout_SetCallback_OnPlayerStartBleedout( void functionref(entity) callback ) -.. cpp:function:: void Bleedout_SetCallback_OnPlayerGiveFirstAid( void functionref(entity) callback ) +## gamemodes/_frontline.gnut: +!!! cpp-function "void AddCalculateFrontlineCallback( void functionref() callbackFunc )" -mp/_spawn_functions.nut: -^^^^^^^^^^^^^^^^^^^^^^^^ +## mp/_base_gametype.gnut: -.. cpp:function:: void EmptyDeathCallback( entity _1, var _2 ) +!!! cpp-function "bool ScriptCallback_ShouldEntTakeDamage( entity ent, damageInfo )" +!!! cpp-function "function( ent, callbackFunc )" -mp/_spectre_rack.nut: -^^^^^^^^^^^^^^^^^^^^^ +## mp/_bleedout.gnut: -.. cpp:function:: void AddSpectreRackCallback( void functionref( entity, entity ) func ) +!!! cpp-function "void Bleedout_SetCallback_OnPlayerStartBleedout( void functionref(entity) callback )" +!!! cpp-function "void Bleedout_SetCallback_OnPlayerGiveFirstAid( void functionref(entity) callback )" -mp/_titan_tether.gnut: -^^^^^^^^^^^^^^^^^^^^^^ +## mp/_spawn_functions.nut: -.. cpp:function:: void AddOnTetherCallback( void functionref( entity, entity ) callback ) +!!! cpp-function "void EmptyDeathCallback( entity _1, var _2 )" -mp/_vr.nut: -^^^^^^^^^^^ +## mp/_spectre_rack.nut: -.. cpp:function:: void VR_GroundTroopsDeathCallback( entity guy, var damageInfo ) +!!! cpp-function "void AddSpectreRackCallback( void functionref( entity, entity ) func )" -pilot/_leeching.gnut: -^^^^^^^^^^^^^^^^^^^^^ -.. cpp:function:: void TryLeechStartCallback( entity self, entity leecher ) -.. cpp:function:: void TryLeechAbortCallback( entity self, entity leecher ) +## mp/_titan_tether.gnut: -pilot/_zipline.gnut: -^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void AddOnTetherCallback( void functionref( entity, entity ) callback )" -.. cpp:function:: void AddCallback_ZiplineStart( void functionref(entity,entity) callback ) -.. cpp:function:: void AddCallback_ZiplineStop( void functionref(entity) callback ) +## mp/_vr.nut: -rodeo/_rodeo_titan.gnut: -^^^^^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void VR_GroundTroopsDeathCallback( entity guy, var damageInfo )" -.. cpp:function:: void AddOnRodeoStartedCallback( void functionref(entity,entity) callbackFunc ) -.. cpp:function:: void AddOnRodeoEndedCallback( void functionref(entity,entity) callbackFunc ) -.. cpp:function:: void SetApplyBatteryCallback( void functionref(entity,entity,entity) func ) +## pilot/_leeching.gnut: -weapons/_arc_cannon.nut: -^^^^^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void TryLeechStartCallback( entity self, entity leecher )" +!!! cpp-function "void TryLeechAbortCallback( entity self, entity leecher )" -.. cpp:function:: void ClientDestroyCallback_ArcCannon_Stop( entity ent ) +## pilot/_zipline.gnut: -weapons/_grenade.nut: -^^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void AddCallback_ZiplineStart( void functionref(entity,entity) callback )" +!!! cpp-function "void AddCallback_ZiplineStop( void functionref(entity) callback )" -.. cpp:function:: void ClientDestroyCallback_GrenadeDestroyed( entity grenade ) +## rodeo/_rodeo_titan.gnut: -weapons/_weapon_utility.nut: -^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +!!! cpp-function "void AddOnRodeoStartedCallback( void functionref(entity,entity) callbackFunc )" +!!! cpp-function "void AddOnRodeoEndedCallback( void functionref(entity,entity) callbackFunc )" +!!! cpp-function "void SetApplyBatteryCallback( void functionref(entity,entity,entity) func )" -.. cpp:function:: unknown ServerCallback_GuidedMissileDestroyed() -.. cpp:function:: unknown ServerCallback_AirburstIconUpdate( toggle ) +## weapons/_arc_cannon.nut: + +!!! cpp-function "void ClientDestroyCallback_ArcCannon_Stop( entity ent )" + +## weapons/_grenade.nut: + +!!! cpp-function "void ClientDestroyCallback_GrenadeDestroyed( entity grenade )" + +## weapons/_weapon_utility.nut: + +!!! cpp-function "unknown ServerCallback_GuidedMissileDestroyed()" +!!! cpp-function "unknown ServerCallback_AirburstIconUpdate( toggle )" diff --git a/docs/Modding/reference/respawn/clientcommands.csv b/docs/Modding/reference/respawn/clientcommands.csv deleted file mode 100644 index 9e064e13..00000000 --- a/docs/Modding/reference/respawn/clientcommands.csv +++ /dev/null @@ -1,11 +0,0 @@ -Client Command; Arguments; Description -PrivateMatchSetMode; mode shortname; Player changed the mode in private lobby menu -SetCustomMap; map name; Player changed the map in private lobby menu -PrivateMatchSetPlaylistVarOverride; playlistvaroverride, value; Player changed the playlistvaroverride to value in private lobby menu -RequestPilotLoadout; index; Player has changed their loadout to index 2 -ClearNewStatus; pilot_loadout_3 -VModEnable; number; unknown, logged with number 0 -vban; number;unknown, logged with number 0 -HoldToRodeo; number0;unknown, logged with number 0 -ClientStatus; number;unknown, logged with number 0 -AllDialogueFinished;;unknown diff --git a/docs/Modding/reference/respawn/clientcommands.md b/docs/Modding/reference/respawn/clientcommands.md index ec9ab725..cf14f1b9 100644 --- a/docs/Modding/reference/respawn/clientcommands.md +++ b/docs/Modding/reference/respawn/clientcommands.md @@ -1,33 +1,39 @@ -Client Commands -=============== +# Client Commands Client commands are how the clients communicate with the server. Mods can define custom Client Commands that people can then use from the console, or that can be called from a clientside script. -.. cpp:function:: void AddClientCommandCallback(string, void functionref(entity, array )) +!!! cpp-function "void AddClientCommandCallback(string, void functionref(entity, array ))" Registers a function as a callback for a client command. This can only be done once per client command string. - .. code-block:: + ```squirrel AddClientCommandCallback("commandname", commandcallback) void CommandCalled(entity player, array args) { print("commandname: was kalled with " + args); } + ``` -.. _list_client_commands: -List of Client Commands -^^^^^^^^^^^^^^^^^^^^^^^ +## List of Client Commands {#list_client_commands} Heres a (incomplete) list of client commands that are used in the game. -.. note:: +!!! note Please note that this list is very incomplete. If you find any new ones, please PR them into the referenced CSV. -.. csv-table:: Client Commands - :file: ./clientcommands.csv - :header-rows: 1 - :delim: ; \ No newline at end of file +|Client Command|Arguments|Description| +|--------------|---------|-----------| +|PrivateMatchSetMode|mode shortname|Player changed the mode in private lobby menu| +|SetCustomMap|map name|Player changed the map in private lobby menu | +|PrivateMatchSetPlaylistVarOverride||playlistvaroverride, value|Player changed the playlistvaroverride to value in private lobby menu| +|RequestPilotLoadout|index|Player has changed their loadout to index 2| +|ClearNewStatus|pilot_loadout_3| +|VModEnable|number|unknown, logged with number 0| +|vban|number|unknown, logged with number 0| +|HoldToRodeo|number0|unknown, logged with number 0| +|ClientStatus|number|unknown, logged with number 0| +|AllDialogueFinished||unknown| diff --git a/docs/Modding/reference/respawn/damagehistory.md b/docs/Modding/reference/respawn/damagehistory.md index 6c38414e..aa1f504c 100644 --- a/docs/Modding/reference/respawn/damagehistory.md +++ b/docs/Modding/reference/respawn/damagehistory.md @@ -1,114 +1,108 @@ -Damage History -============== +# Damage History After a player receives damage it is stored by the game in an array of the following struct. The information in that struct is final and changing it does not affect the game. -DamageHistoryStruct -------------------- +## DamageHistoryStruct -.. cpp:struct:: DamageHistoryStruct +!!! cpp-struct "DamageHistoryStruct" - .. cpp:var:: string attackerName + !!! cpp-var "string attackerName" Name of the attacker - .. cpp:var:: string attackerPetName + !!! cpp-var "string attackerPetName" Name of the titan - .. cpp:var:: vector origin + !!! cpp-var "vector origin" Position of the victim - .. cpp:var:: float damage + !!! cpp-var "float damage" The amount of damage inflicted - .. cpp:var:: int damageType + !!! cpp-var "int damageType" - A value from the :ref:`damage-flag-overview` - .. cpp:var:: int damageSourceId + A value from the [Damage Flags](native_server/damageinfo.md#damage-flags-damage-flag-overview) + !!! cpp-var "int damageSourceId" - Damage souce ID from the gun ( :ref:`damage-source-id-overview` ) - .. cpp:var:: entity attacker + Damage souce ID from the gun ( damage-source-id-overview ) + !!! cpp-var "entity attacker" Entity of the attacker - .. cpp:var:: int attackerEHandle + !!! cpp-var "int attackerEHandle" - .. cpp:var:: float attackerHealthPercent + !!! cpp-var "float attackerHealthPercent" How much health the attacker has in % - .. cpp:var:: float time + !!! cpp-var "float time" When the damage was inflicted - .. cpp:var:: array weaponMods + !!! cpp-var "array weaponMods" Array of mods on the attacking gun - .. cpp:var:: bool victimIsTitan + !!! cpp-var "bool victimIsTitan" ``true`` if the victim died in the Titan - .. cpp:var:: bool rodeoDamage + !!! cpp-var "bool rodeoDamage" ``true`` if the damage was inflicted in rodeo mode -Getting the info from the entity -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +### Getting the info from the entity You can get the damage history for any player entity with ``player.e.recentDamageHistory``, this is of the type ``array`` and gets automatically updated by the game. The higher the index the older the ``DamageHistoryStruct`` is ( so to get the most recent struct you do ``player.e.recentDamageHistory[ 0 ]`` ). -Getter functions -^^^^^^^^^^^^^^^^ +### Getter functions -.. cpp:function:: array GetDamageEventsForTime( entity player, float time ) +!!! cpp-function "array GetDamageEventsForTime( entity player, float time )" - :param entity player: The player you want the damage history from. + - `entity player` The player you want the damage history from. - :param float time: How old the damage history can be in seconds. + - `float time` How old the damage history can be in seconds. - :returns: All ``DamageHistoryStruct`` found in the given time frame. + - Returns: All ``DamageHistoryStruct`` found in the given time frame. -Setter functions -^^^^^^^^^^^^^^^^ +### Setter functions -.. cpp:function:: DamageHistoryStruct function StoreDamageHistoryAndUpdate( entity storeEnt, float maxTime, float damage, vector damageOrigin, int damageType, int damageSourceId, entity attacker = null, array weaponMods = [] ) +!!! cpp-function "DamageHistoryStruct function StoreDamageHistoryAndUpdate( entity storeEnt, float maxTime, float damage, vector damageOrigin, int damageType, int damageSourceId, entity attacker = null, array weaponMods = [] )" -.. cpp:function:: void function UpdateDamageHistory( entity player, float maxTime, float time ) +!!! cpp-function "void function UpdateDamageHistory( entity player, float maxTime, float time )" Removes all ``DamageHistoryStruct`` in the time frame ``time - maxTime`` - :param entity player: The player you want to update the damage history from. + - `entity player` The player you want to update the damage history from. - :param float maxTime: How old the damage history can maximally be + - `float maxTime` How old the damage history can maximally be - :param float time: How old the damage history can be in seconds. + - `float time` How old the damage history can be in seconds. -Built in Checks ---------------- +## Built in Checks -.. cpp:function:: float function GetLastDamageTime( entity player ) -.. cpp:function:: bool function WasRecentlyHitByEntity( entity player, entity ent, float hitTime ) -.. cpp:function:: bool function WasRecentlyHitForDamage( entity player, float damageAmount, float hitTime ) -.. cpp:function:: bool function WasRecentlyHitForDamageType( entity player, float damageType, float hitTime ) -.. cpp:function:: float function GetTotalDamageTaken( entity player ) -.. cpp:function:: float function GetTotalDamageTakenInTime( entity player, float hitTime ) -.. cpp:function:: array function GetTitansHitMeInTime( entity player, float hitTime ) -.. cpp:function:: float function GetTotalDamageTakenByPlayer( entity player, entity attacker ) -.. cpp:function:: array function GetDamageSortedByAttacker( entity ent, float totalTime ) -.. cpp:function:: bool function WasRecentlyHitByDamageSourceId( entity player, int damageSourceId, float hitTime ) -.. cpp:function:: AssistingPlayerStruct function GetLatestAssistingPlayerInfo( entity ent ) +!!! cpp-function "float function GetLastDamageTime( entity player )" +!!! cpp-function "bool function WasRecentlyHitByEntity( entity player, entity ent, float hitTime )" +!!! cpp-function "bool function WasRecentlyHitForDamage( entity player, float damageAmount, float hitTime )" +!!! cpp-function "bool function WasRecentlyHitForDamageType( entity player, float damageType, float hitTime )" +!!! cpp-function "float function GetTotalDamageTaken( entity player )" +!!! cpp-function "float function GetTotalDamageTakenInTime( entity player, float hitTime )" +!!! cpp-function "array function GetTitansHitMeInTime( entity player, float hitTime )" +!!! cpp-function "float function GetTotalDamageTakenByPlayer( entity player, entity attacker )" +!!! cpp-function "array function GetDamageSortedByAttacker( entity ent, float totalTime )" +!!! cpp-function "bool function WasRecentlyHitByDamageSourceId( entity player, int damageSourceId, float hitTime )" +!!! cpp-function "AssistingPlayerStruct function GetLatestAssistingPlayerInfo( entity ent )" - .. note:: + !!! note - .. cpp:struct:: AssistingPlayerStruct + !!! cpp-struct "AssistingPlayerStruct" - .. cpp:var:: entity player - .. cpp:var:: int damageSourceId - .. cpp:var:: float assistTime + !!! cpp-var "entity player" + !!! cpp-var "int damageSourceId" + !!! cpp-var "float assistTime" -.. cpp:function:: array function GetRodeoAttacksByPlayer( entity player, entity attacker, float time ) -.. cpp:function:: string function GetLastDamageSourceStringForAttacker( entity victim, entity attacker ) -.. cpp:function:: float function TotalDamageOverTime_BlendedOut( entity soul, float start, float end ) -.. cpp:function:: void function ClearRecentDamageHistory( entity player ) \ No newline at end of file +!!! cpp-function "array function GetRodeoAttacksByPlayer( entity player, entity attacker, float time )" +!!! cpp-function "string function GetLastDamageSourceStringForAttacker( entity victim, entity attacker )" +!!! cpp-function "float function TotalDamageOverTime_BlendedOut( entity soul, float start, float end )" +!!! cpp-function "void function ClearRecentDamageHistory( entity player )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/dialog.md b/docs/Modding/reference/respawn/dialog.md index d197cefe..fb421ddc 100644 --- a/docs/Modding/reference/respawn/dialog.md +++ b/docs/Modding/reference/respawn/dialog.md @@ -1,124 +1,122 @@ -Dialogs -======= +# Dialogs Dialogs are a way for a client to open a text window with up to 4 buttons. -Dialog structs --------------- +## Dialog structs All the data in the struct that can be changed. -.. cpp:struct:: DialogData +!!! cpp-struct "DialogData" - .. cpp:var:: var menu + !!! cpp-var "var menu " The instance of the menu - .. cpp:var:: string header + !!! cpp-var "string header " The headline of the dialog - .. cpp:var:: string message + !!! cpp-var "string message " The body of text under the headline, it supports newline with ``\n`` - .. cpp:var:: DialogMessageRuiData &ruiMessage + !!! cpp-var "DialogMessageRuiData &ruiMessage " Stores relevant RUI data - .. cpp:var:: array messageColor = [161, 161, 161, 255] + !!! cpp-var "array messageColor = [161, 161, 161, 255] " The colour of the message body, in the format of RGBA - .. cpp:var:: string image + !!! cpp-var "string image " Path to the asset of the image displayed on the left of the text body - .. cpp:var:: string rightImage = $"" + !!! cpp-var "string rightImage = $"" " Path to the asset of the image displayed on the right of the text body - .. cpp:var:: bool forceChoice = false + !!! cpp-var "bool forceChoice = false " unknown - .. cpp:var:: bool noChoice = false + !!! cpp-var "bool noChoice = false " unknown - .. cpp:var:: bool noChoiceWithNavigateBack = false + !!! cpp-var "bool noChoiceWithNavigateBack = false " unknown - .. cpp:var:: bool showSpinner = false + !!! cpp-var "bool showSpinner = false " Sets the left image as an animated spinner - .. cpp:var:: bool showPCBackButton = false + !!! cpp-var "bool showPCBackButton = false " Shows an additional button below all other buttons that closes the dialog for the client when pressed, works the same as pressing the ``esc`` button - .. cpp:var:: float inputDisableTime = 0 + !!! cpp-var "float inputDisableTime = 0 " How long it takes before the client is able to press a button - .. cpp:var:: table coloredButton + !!! cpp-var "table coloredButton " The int is the index of the Button - .. cpp:var:: bool darkenBackground = false + !!! cpp-var "bool darkenBackground = false " Darkens the colour of the dialog window slightly - .. cpp:var:: bool useFullMessageHeight = false + !!! cpp-var "bool useFullMessageHeight = false " Creates a larger dialog window even if there is no text or buttons to fill that space - .. cpp:var:: array buttonData + !!! cpp-var "array buttonData " Stores the information added by the ``AddDialogButton`` function - .. cpp:var:: array footerData + !!! cpp-var "array footerData " Stores the information added by the ``AddDialogFooter`` function -.. cpp:struct:: DialogMessageRuiData +!!! cpp-struct "DialogMessageRuiData" - .. cpp:var:: string message = "" - .. cpp:var:: vector style1Color = <1.0, 1.0, 1.0> - .. cpp:var:: vector style2Color = <0.5, 0.5, 0.5> - .. cpp:var:: vector style3Color = <0.5, 0.5, 0.5> - .. cpp:var:: float style1FontScale = 1.0 - .. cpp:var:: float style2FontScale = 1.0 - .. cpp:var:: float style3FontScale = 1.0 + !!! cpp-var "string message = """ + !!! cpp-var "vector style1Color = <1.0, 1.0, 1.0>" + !!! cpp-var "vector style2Color = <0.5, 0.5, 0.5>" + !!! cpp-var "vector style3Color = <0.5, 0.5, 0.5>" + !!! cpp-var "float style1FontScale = 1.0" + !!! cpp-var "float style2FontScale = 1.0" + !!! cpp-var "float style3FontScale = 1.0" -.. cpp:struct:: DialogButtonData +!!! cpp-struct "DialogButtonData" - .. cpp:var:: string label - .. cpp:var:: void functionref() activateFunc - .. cpp:var:: string focusMessage - .. cpp:var:: bool startFocused + !!! cpp-var "string label" + !!! cpp-var "void functionref() activateFunc" + !!! cpp-var "string focusMessage" + !!! cpp-var "bool startFocused" -.. cpp:struct:: DialogFooterData +!!! cpp-struct "DialogFooterData" - .. cpp:var:: string label - .. cpp:var:: void functionref() activateFunc + !!! cpp-var "string label" + !!! cpp-var "void functionref() activateFunc" -Functions ---------- +## Functions -.. cpp:function:: void OpenDialog( DialogData dialog ) +!!! cpp-function "void OpenDialog( DialogData dialog )" Shows the local player the dialog with the data from the struct. - :param DialogData dialog: Instance of a DialogData struct + - `DialogData dialog` Instance of a DialogData struct **Example** - .. code-block:: + ```squirrel DialogData dialog dialog.message = "Hello there" OpenDialog( dialog ) + ``` -.. cpp:function:: void AddDialogButton( DialogData dialog, string text, void functionref() callback ) +!!! cpp-function "void AddDialogButton( DialogData dialog, string text, void functionref() callback )" Add one button to the given struct - :param DialogData dialog: Instance of a DialogData struct + - `DialogData dialog` Instance of a DialogData struct - :param string text: The Text that is shown on the button, supports some assets with ``%ASSET PATH%`` + - `string text` The Text that is shown on the button, supports some assets with ``%ASSET PATH%`` - :param void functionref() callback: Function that is executed when the button is pressed. + - `void functionref() callback` Function that is executed when the button is pressed. **Example** - .. code-block:: + ```squirrel void function SendDialogWithButton() { @@ -129,31 +127,31 @@ Functions }) OpenDialog( dialog ) } + ``` -.. cpp:function:: void AddDialogFooter( DialogData dialog, string text ) +!!! cpp-function "void AddDialogFooter( DialogData dialog, string text )" Adds a footer to the dialog struct - :param DialogData dialog: Instance of a DialogData struct + - `DialogData dialog` Instance of a DialogData struct - :param string text: The Text that is shown on the button, supports some assets with ``%ASSET PATH%`` + - `string text` The Text that is shown on the button, supports some assets with ``%ASSET PATH%`` -.. cpp:function:: bool IsDialogActive( DialogData dialogData ) +!!! cpp-function "bool IsDialogActive( DialogData dialogData )" - :param DialogData dialog: Instance of a DialogData struct + - `DialogData dialog` Instance of a DialogData struct - :returns: ``true`` if the dialog with that struct is currently open, otherwise it returns ``false`` + - Returns: ``true`` if the dialog with that struct is currently open, otherwise it returns ``false`` -.. cpp:function:: void OpenErrorDialog( string errorDetails ) +!!! cpp-function "void OpenErrorDialog( string errorDetails )" - :param string errorDetails: User facing information about the error -Code example ------------- + - `string errorDetails` User facing information about the error +## Code example the folowing code produces this output: -.. code-block:: +```squirrel DialogData dialog dialog.header = "This is the header" @@ -163,8 +161,10 @@ the folowing code produces this output: dialog.showPCBackButton = true AddDialogButton( dialog, "Button 1 %%$r2_ui/menus/loadout_icons/primary_weapon/primary_kraber%%", ButtonOnePressed ) OpenDialog( dialog ) +``` -.. figure:: /_static/serverdialog/dialogexample.png - :align: center - :class: screenshot +
+ +
diff --git a/docs/Modding/reference/respawn/entities.md b/docs/Modding/reference/respawn/entities.md index 905b670d..edd00c0b 100644 --- a/docs/Modding/reference/respawn/entities.md +++ b/docs/Modding/reference/respawn/entities.md @@ -1,100 +1,97 @@ -Entities -======== +# Entities There are different Classes for Server and Client. Classes that start with ``C_`` are exclusive to the Client VM and classes that only have the ``C`` Prefix are only usable in the Server VM. Most entries have three sub entries: The class available to the SERVER, the CLIENT and methods that are available on both VMs. -For a graphic reprasentation of the Server and Client class inheritance, refer to `this chart `_ +For a graphic reprasentation of the Server and Client class inheritance, refer to [this chart](http://salzgrube.club/class_graph_dynamic.html) -.. note:: +!!! note Pay attention to the ``extends`` keyword for each class! You can use every property of that the parent class has access to! This List of Classes and their Methods is incomplete! -CBaseEntity / C_BaseEntity --------------------------- +## CBaseEntity / C_BaseEntity Basic entity that most other entities inherit from. -Shared -^^^^^^ +### Shared -.. cpp:class:: CBaseEntity / C_BaseEntity +!!! cpp-class "CBaseEntity / C_BaseEntity" - .. cpp:function:: void Hide() + !!! cpp-function "void Hide()" Hides the ent. (invisible) - .. cpp:function:: void Show() + !!! cpp-function "void Show()" Shows the ent. (visible) - .. cpp:function:: void Destroy() + !!! cpp-function "void Destroy()" Destroys this entity. - .. cpp:function:: void Signal( string signal ) + !!! cpp-function "void Signal( string signal )" :doc:`../../native/async` Signals on this entity - .. cpp:function:: void EndSignal( string signal ) + !!! cpp-function "void EndSignal( string signal )" Ends this thread when the identifier is signaled on this entity - .. cpp:function:: void WaitSignal( string signal ) + !!! cpp-function "void WaitSignal( string signal )" Halts this thread until a signal is activated for this entity - .. cpp:function:: void ConnectOutput( string event, void functionref( entity trigger, entity activator, entity caller, var value ) callback ) + !!! cpp-function "void ConnectOutput( string event, void functionref( entity trigger, entity activator, entity caller, var value ) callback )" Executes the callback function when the signal is fired. - .. cpp:function:: void DisconnectOutput( string event, void functionref( entity trigger, entity activator, entity caller, var value ) callback ) + !!! cpp-function "void DisconnectOutput( string event, void functionref( entity trigger, entity activator, entity caller, var value ) callback )" Disconnects the callback from the signal. - .. cpp:function:: void AddOutput( string outputName, string | entity target, string inputName, string parameter = "", float delay = 0, float maxFires = 0 ) + !!! cpp-function "void AddOutput( string outputName, string | entity target, string inputName, string parameter = "", float delay = 0, float maxFires = 0 )" Connects an output on this entity to an input on another entity via code. The ``target`` can be a name or a named entity. - .. cpp:function:: vector GetOrigin() + !!! cpp-function "vector GetOrigin()" Returns the Coordinates of this entity - .. cpp:function:: vector EyeAngles() + !!! cpp-function "vector EyeAngles()" Returns the direction this entity is facing to - .. cpp:function:: vector EyePosition() + !!! cpp-function "vector EyePosition()" Returns the position of this entities eyes - .. cpp:function:: entity GetOwner() + !!! cpp-function "entity GetOwner()" Returns the owner of this entity. Set the owner with ``SetOwner`` - .. cpp:function:: entity GetBossPlayer() + !!! cpp-function "entity GetBossPlayer()" - .. cpp:function:: void SetBossPlayer( entity boss ) + !!! cpp-function "void SetBossPlayer( entity boss )" - .. cpp:function:: string GetClassName() + !!! cpp-function "string GetClassName()" Internal class name of the parent class. May return the identifier name for some classes - .. cpp:function:: bool IsNPC() + !!! cpp-function "bool IsNPC()" Returns ``true`` if this entity is an NPC - .. cpp:function:: bool IsTitan() + !!! cpp-function "bool IsTitan()" Returns ``true`` if this entity is a Titan - .. cpp:function:: bool IsHuman() + !!! cpp-function "bool IsHuman()" Returns true if this entity is a gameplay-wise a human. @@ -102,220 +99,220 @@ Shared However, players will always be Human, even when they are spectating or their playermodel is robotic (for example when playing as stim) - .. cpp:function:: bool IsMechanical() + !!! cpp-function "bool IsMechanical()" Returns ``true`` if this entity is mechanical. Examples are Titans and spectres - .. note:: + !!! note This returns ``true`` for players that are playing mechanical classes - .. cpp:function:: bool IsPhaseShifted() + !!! cpp-function "bool IsPhaseShifted()" Returns ``true`` if this entity is currently phase shifting - .. cpp:function:: bool IsPlayer() + !!! cpp-function "bool IsPlayer()" Returns ``true`` if this entity is a player - .. cpp:function:: bool IsProjectile() + !!! cpp-function "bool IsProjectile()" Returns ``true`` if this entity is a projectile - .. cpp:function:: asset GetModelName() + !!! cpp-function "asset GetModelName()" Returns the asset this entity is being rendered with - .. cpp:function:: void SetParent( entity parent, ..., string type = "" ) + !!! cpp-function "void SetParent( entity parent, ..., string type = "" )" Binds this entity to the parent. The child inherits the position and rotation of the parent - .. cpp:function:: void ClearParent( entity parent ) + !!! cpp-function "void ClearParent( entity parent )" Make this entity independent from its parent - .. cpp:function:: entity GetParent() + !!! cpp-function "entity GetParent()" Returns this entities parent - .. cpp:function:: void SetValueForModelKey( asset model ) + !!! cpp-function "void SetValueForModelKey( asset model )" Set the model of this entity. - .. cpp:function:: void SetValueForEffectNameKey( asset effect ) + !!! cpp-function "void SetValueForEffectNameKey( asset effect )" Similar to ``SetValueForModelKey`` but for FX. - .. cpp:function:: table CreateTableFromModelKeyValues() + !!! cpp-function "table CreateTableFromModelKeyValues()" - .. cpp:function:: int GetArmorType() + !!! cpp-function "int GetArmorType()" Returns ``0`` for light armor and ``1`` for heavy armor Titans use heavy armor while pilots and similar use light armor - .. cpp:function:: int GetMaxHealth() + !!! cpp-function "int GetMaxHealth()" Returns the max health of this entity - .. cpp:function:: int GetHealth() + !!! cpp-function "int GetHealth()" Returns the current health - .. cpp:function:: int GetShieldHealth() + !!! cpp-function "int GetShieldHealth()" Returns the current shield health - .. cpp:function:: int GetShieldHealthMax() + !!! cpp-function "int GetShieldHealthMax()" Returns the maximum shield health of this entity - .. cpp:function:: bool HasGibModel() + !!! cpp-function "bool HasGibModel()" Returns ``true`` if this entity has gib models - .. cpp:function:: bool HasKey( string key ) + !!! cpp-function "bool HasKey( string key )" - .. cpp:function:: bool IsMarkedForDeletion() + !!! cpp-function "bool IsMarkedForDeletion()" - .. cpp:function:: void SetOrigin( vector position ) + !!! cpp-function "void SetOrigin( vector position )" Set the position of this entity - .. cpp:function:: string GetTargetName() + !!! cpp-function "string GetTargetName()" - .. cpp:function:: int GetTeam() + !!! cpp-function "int GetTeam()" Returns the team of this entity - .. cpp:function:: vector GetAngles() + !!! cpp-function "vector GetAngles()" Returns the rotation of this entity - .. cpp:function:: void SetAngles( vector angle) + !!! cpp-function "void SetAngles( vector angle)" Set the rotation of this entity - .. cpp:function:: var GetValueForKey( string key ) + !!! cpp-function "var GetValueForKey( string key )" - .. cpp:function:: var Get( string key ) + !!! cpp-function "var Get( string key )" The same as ``GetValueForKey`` - .. cpp:function:: void SetValueForKey( var key, var val ) + !!! cpp-function "void SetValueForKey( var key, var val )" - .. cpp:function:: var Set( string key ) + !!! cpp-function "var Set( string key )" The same as ``SetValueForKey`` - .. cpp:function:: vector GetVelocity() + !!! cpp-function "vector GetVelocity()" Returns the velocity of this entity - .. cpp:function:: void Kill_Deprecated_UseDestroyInstead() + !!! cpp-function "void Kill_Deprecated_UseDestroyInstead()" Kill this entity: this function is deprecated because it has a one-frame delay; instead, call ent.Destroy() - .. cpp:function:: vector GetBoundingMaxs() + !!! cpp-function "vector GetBoundingMaxs()" - .. cpp:function:: vector GetBoundingMins() + !!! cpp-function "vector GetBoundingMins()" - .. cpp:function:: bool IsInvulnerable() + !!! cpp-function "bool IsInvulnerable()" returns ``true`` if this entity is invulnerable - .. cpp:function:: vector GetWorldSpaceCenter() + !!! cpp-function "vector GetWorldSpaceCenter()" - .. cpp:function:: int Highlight_GetCurrentContext() + !!! cpp-function "int Highlight_GetCurrentContext()" - .. cpp:function:: float Highlight_GetCurrentInsideOpacity() + !!! cpp-function "float Highlight_GetCurrentInsideOpacity()" - .. cpp:function:: float Highlight_GetCurrentOutlineOpacity() + !!! cpp-function "float Highlight_GetCurrentOutlineOpacity()" - .. cpp:function:: unknown Highlight_GetInheritHighlight() + !!! cpp-function "unknown Highlight_GetInheritHighlight()" - .. cpp:function:: int Highlight_GetInsideFunction( int contextID ) + !!! cpp-function "int Highlight_GetInsideFunction( int contextID )" - .. cpp:function:: int Highlight_GetOutlineFunction( int contextID ) + !!! cpp-function "int Highlight_GetOutlineFunction( int contextID )" - .. cpp:function:: float Highlight_GetOutlineRadius() + !!! cpp-function "float Highlight_GetOutlineRadius()" - .. cpp:function:: unknown Highlight_GetParam( int contextID, int parameterNum ) + !!! cpp-function "unknown Highlight_GetParam( int contextID, int parameterNum )" - .. cpp:function:: int Highlight_GetState( int contextID ) + !!! cpp-function "int Highlight_GetState( int contextID )" - .. cpp:function:: void Highlight_HideInside( float duration ) + !!! cpp-function "void Highlight_HideInside( float duration )" - .. cpp:function:: void Highlight_HideOutline( float duration ) + !!! cpp-function "void Highlight_HideOutline( float duration )" - .. cpp:function:: bool Highlight_IsAfterPostProcess( int contextID ) + !!! cpp-function "bool Highlight_IsAfterPostProcess( int contextID )" - .. cpp:function:: bool Highlight_IsEntityVisible( int contextID ) + !!! cpp-function "bool Highlight_IsEntityVisible( int contextID )" - .. cpp:function:: void Highlight_SetCurrentContext( int contextID ) + !!! cpp-function "void Highlight_SetCurrentContext( int contextID )" - .. cpp:function:: void Highlight_SetFunctions( int contextID, int hightlightFillID, bool entityVisible, int colorMode, float radius, int highlightID, bool afterPostProcess) + !!! cpp-function "void Highlight_SetFunctions( int contextID, int hightlightFillID, bool entityVisible, int colorMode, float radius, int highlightID, bool afterPostProcess)" - .. cpp:function:: void Highlight_SetParam( int contextID, int parameterID, vector highlightColor ) + !!! cpp-function "void Highlight_SetParam( int contextID, int parameterID, vector highlightColor )" - .. cpp:function:: void Highlight_ShowInside( float duration ) + !!! cpp-function "void Highlight_ShowInside( float duration )" - .. cpp:function:: void Highlight_ShowOutline( float duration ) + !!! cpp-function "void Highlight_ShowOutline( float duration )" - .. cpp:function:: void Highlight_SetInheritHighlight( bool set ) + !!! cpp-function "void Highlight_SetInheritHighlight( bool set )" - .. cpp:function:: void HighlightDisableForTeam( int team ) + !!! cpp-function "void HighlightDisableForTeam( int team )" - .. cpp:function:: void HighlightEnableForTeam( int team ) + !!! cpp-function "void HighlightEnableForTeam( int team )" - .. cpp:function:: void HighlightSetTeamBitField( int bitField ) + !!! cpp-function "void HighlightSetTeamBitField( int bitField )" - .. cpp:function:: int GetEntIndex() + !!! cpp-function "int GetEntIndex()" Returns the index of this entity - .. cpp:function:: array GetLinkEntArray() + !!! cpp-function "array GetLinkEntArray()" - .. cpp:function:: entity GetLinkEnt() + !!! cpp-function "entity GetLinkEnt()" - .. cpp:function:: void LinkToEnt( entity ent ) + !!! cpp-function "void LinkToEnt( entity ent )" - .. cpp:function:: entity GetLinkParent() + !!! cpp-function "entity GetLinkParent()" - .. cpp:function:: void Code_SetTeam( int team ) + !!! cpp-function "void Code_SetTeam( int team )" Set the team for this entity Skins based on team do not get updated. Use `SetSkin` for this - .. cpp:function:: bool IsCloaked() + !!! cpp-function "bool IsCloaked()" Returns ``true`` if this entity is cloaked - .. cpp:function:: bool IsEntAlive() + !!! cpp-function "bool IsEntAlive()" Returns ``true`` if this entity is alive - .. cpp:function:: bool IsValidInternal() + !!! cpp-function "bool IsValidInternal()" Returns ``true`` if this entity is Valid. ``IsValid( ent )`` is a good alternative - .. cpp:function:: vector GetForwardVector() + !!! cpp-function "vector GetForwardVector()" Returns a normalized vector pointing forwards away from this entity. - .. cpp:function:: vector GetRightVector() + !!! cpp-function "vector GetRightVector()" Returns a normalized vector pointing to the right of this entity. - .. cpp:function:: vector GetUpVector() + !!! cpp-function "vector GetUpVector()" Returns a normalized vector pointing upwards from this entity. - .. cpp:function:: entity constructor( unknown ) + !!! cpp-function "entity constructor( unknown )" Depends on the class. @@ -323,300 +320,299 @@ Shared You can invoke the constructor with brackets as well, for example like this: ``CBaseEntity()`` - .. cpp:function:: void SetDoDestroyCallback( bool doCallBack ) + !!! cpp-function "void SetDoDestroyCallback( bool doCallBack )" - .. cpp:function:: int GetLifeState() + !!! cpp-function "int GetLifeState()" - .. cpp:function:: void DisableDraw() + !!! cpp-function "void DisableDraw()" - .. cpp:function:: void EnableDraw() + !!! cpp-function "void EnableDraw()" - .. cpp:function:: void SetCanCloak( bool canCloak ) + !!! cpp-function "void SetCanCloak( bool canCloak )" Allow or disallow this entity to cloak itself - .. cpp:function:: bool GetCritsPrevented() + !!! cpp-function "bool GetCritsPrevented()" Returns ``true`` if this entity can't be critted. - .. cpp:function:: bool IsHologram() + !!! cpp-function "bool IsHologram()" Returns ``true`` if this entity is a hologram - .. cpp:function:: bool IsOnGround() + !!! cpp-function "bool IsOnGround()" Returns ``true`` if this entity is touching the ground - .. cpp:function:: void SetModel( asset model ) + !!! cpp-function "void SetModel( asset model )" Set the model this entity is being rendered with - .. cpp:function:: void MarkAsNonMovingAttachment() + !!! cpp-function "void MarkAsNonMovingAttachment()" - .. cpp:function:: string GetScriptName() + !!! cpp-function "string GetScriptName()" Returns the script name of this entity. - .. cpp:function:: void SetScriptName( string name ) + !!! cpp-function "void SetScriptName( string name )" Set the script name of this entity. - .. cpp:function:: bool IsBreakableGlass() + !!! cpp-function "bool IsBreakableGlass()" Returns ``true`` if this entity is breakable glass - .. cpp:function:: bool IsWorld() + !!! cpp-function "bool IsWorld()" Returns ``true```if this entity is the gameworld - .. cpp:function:: void DispatchImpactEffects( entity ent, vector startPos, vector endPos, vector hitNormal, entity prop, int propIndex, int damageType, int impactIndex, entity orig, int impactEffectFlags ) + !!! cpp-function "void DispatchImpactEffects( entity ent, vector startPos, vector endPos, vector hitNormal, entity prop, int propIndex, int damageType, int impactIndex, entity orig, int impactEffectFlags )" - .. cpp:function:: void IsPlayerDecoy() + !!! cpp-function "void IsPlayerDecoy()" Returns ``true`` if this entity is a decoy - .. cpp:function:: void SetPassThroughDirection( float dir ) + !!! cpp-function "void SetPassThroughDirection( float dir )" - .. cpp:function:: void SetPassThroughThickness( float thickness ) + !!! cpp-function "void SetPassThroughThickness( float thickness )" - .. cpp:function:: void SetTakeDamageType( int takeDamageType ) + !!! cpp-function "void SetTakeDamageType( int takeDamageType )" ``DAMAGE_NO``, ``DAMAGE_YES``, ``DAMAGE_EVENTS_ONLY`` - .. cpp:function:: void SetPreventCrits( bool prevent ) + !!! cpp-function "void SetPreventCrits( bool prevent )" Set if this entity takes crit damage. - .. cpp:function:: void SetVelocity( vector vel ) + !!! cpp-function "void SetVelocity( vector vel )" Set the velocity of this entity. - .. cpp:function:: void EnableRenderAlways() + !!! cpp-function "void EnableRenderAlways()" Always render this entity - .. cpp:function:: void DisableRenderAlways() + !!! cpp-function "void DisableRenderAlways()" Disable always rendering this entity - .. cpp:function:: entity GetParentAttachment() + !!! cpp-function "entity GetParentAttachment()" - .. cpp:function:: void SetFadeDistance( int distance ) + !!! cpp-function "void SetFadeDistance( int distance )" Sets the distance between a player and the entity at which the ent will begin to fade out. - .. cpp:function:: void SetLocalOrigin( vector origin ) + !!! cpp-function "void SetLocalOrigin( vector origin )" - .. cpp:function:: bool HasPusherRootParent() + !!! cpp-function "bool HasPusherRootParent()" - .. cpp:function:: void StopPhysics() + !!! cpp-function "void StopPhysics()" Disable all physics for this entity - .. cpp:function:: void SetLocalAngles( vector angles ) + !!! cpp-function "void SetLocalAngles( vector angles )" - .. cpp:function:: void SetParentWithHitbox( entity parent, int hitGroup, bool unknown ) + !!! cpp-function "void SetParentWithHitbox( entity parent, int hitGroup, bool unknown )" - .. cpp:function:: void RenderWithViewModels( bool renderWith ) + !!! cpp-function "void RenderWithViewModels( bool renderWith )" - .. cpp:function:: void SetValueForTextureKey( asset texture ) + !!! cpp-function "void SetValueForTextureKey( asset texture )" - .. cpp:function:: asset GetValueForModelKey() + !!! cpp-function "asset GetValueForModelKey()" - .. cpp:function:: vector GetLocalAngles() + !!! cpp-function "vector GetLocalAngles()" - .. cpp:function:: bool GetNoTarget() + !!! cpp-function "bool GetNoTarget()" - .. cpp:function:: void SetForceVisibleInPhaseShift( bool visible ) + !!! cpp-function "void SetForceVisibleInPhaseShift( bool visible )" - .. cpp:function:: table GetScriptScope() + !!! cpp-function "table GetScriptScope()" -CBaseEntity -^^^^^^^^^^^ +### CBaseEntity -.. cpp:class:: CBaseEntity +!!! cpp-class "CBaseEntity" - .. cpp:function:: int SetHealth( int health ) + !!! cpp-function "int SetHealth( int health )" Set current health of this entity - .. cpp:function:: int SetMaxHealth( int health ) + !!! cpp-function "int SetMaxHealth( int health )" Set max health of this entity - .. cpp:function:: void SetOwner( entity owner ) + !!! cpp-function "void SetOwner( entity owner )" Set the owner of this entity - .. cpp:function:: entity GetSpawner() + !!! cpp-function "entity GetSpawner()" - .. cpp:function:: void Die() + !!! cpp-function "void Die()" Kill this entity in the game sense - all callbacks and signals get triggered - .. cpp:function:: bool NotSolid() + !!! cpp-function "bool NotSolid()" Returns ``false`` if this entity is solid - .. cpp:function:: void MoveTo( vector pos, float moveTime, float easeIn = 0, float easeOut = 0 ) + !!! cpp-function "void MoveTo( vector pos, float moveTime, float easeIn = 0, float easeOut = 0 )" Moves this entity to ``pos`` over the duration of ``moveTime`` with ease in and ease out - .. note:: + !!! note Entites that are not movers get teleported instantly - .. cpp:function:: void RotateTo( vector pos, float moveTime, float easeIn = 0, float easeOut = 0 ) + !!! cpp-function "void RotateTo( vector pos, float moveTime, float easeIn = 0, float easeOut = 0 )" Rotate to the specified angles over time with ease in and ease out. - .. cpp:function:: void ClearInvulnerable() + !!! cpp-function "void ClearInvulnerable()" Make this entity vulnerable again - .. cpp:function:: void SetInvulnerable() + !!! cpp-function "void SetInvulnerable()" Make this entity invulnerable - .. cpp:function:: void SetNextThinkNow() + !!! cpp-function "void SetNextThinkNow()" Trigger AI now - .. cpp:function:: void SetNoTarget( bool noTarget ) + !!! cpp-function "void SetNoTarget( bool noTarget )" - .. cpp:function:: void SetNoTargetSmartAmmo( bool noTarget ) + !!! cpp-function "void SetNoTargetSmartAmmo( bool noTarget )" - .. cpp:function:: void Minimap_SetClampToEdge( bool clamp ) + !!! cpp-function "void Minimap_SetClampToEdge( bool clamp )" - .. cpp:function:: void Minimap_SetCustomState( int state ) + !!! cpp-function "void Minimap_SetCustomState( int state )" - .. cpp:function:: void Minimap_SetZOrder( int order ) + !!! cpp-function "void Minimap_SetZOrder( int order )" - .. cpp:function:: void Minimap_SetAlignUpright( bool align ) + !!! cpp-function "void Minimap_SetAlignUpright( bool align )" - .. cpp:function:: void Minimap_SetObjectScale( float scale ) + !!! cpp-function "void Minimap_SetObjectScale( float scale )" - .. cpp:function:: void SetShieldHealth( int ) + !!! cpp-function "void SetShieldHealth( int )" - .. cpp:function:: void SetShieldHealthMax( int ) + !!! cpp-function "void SetShieldHealthMax( int )" - .. cpp:function:: int GetEncodedEHandle() + !!! cpp-function "int GetEncodedEHandle()" - .. cpp:function:: void SetUsable( bool usable ) + !!! cpp-function "void SetUsable( bool usable )" Make this entity usable - .. cpp:function:: void SetUsableByGroup( string group ) + !!! cpp-function "void SetUsableByGroup( string group )" Make this entity usable only for a specific group - .. cpp:function:: void SetUsableRadius( float distance ) + !!! cpp-function "void SetUsableRadius( float distance )" Set the radius in which this entity can be interacted with - .. cpp:function:: void UnsetUsable() + !!! cpp-function "void UnsetUsable()" Make this entity unusable - .. cpp:function:: void SetUsableValue( int val ) + !!! cpp-function "void SetUsableValue( int val )" - .. cpp:function:: void Solid() + !!! cpp-function "void Solid()" Make this entity solid - .. cpp:function:: void Fire( string output, string param = "", float delay = 0, entity activator = null, entity caller = null ) + !!! cpp-function "void Fire( string output, string param = "", float delay = 0, entity activator = null, entity caller = null )" Fire an output on this entity, with optional parm and delay - .. cpp:function:: void FireNow( string output, string param = "", float delay = 0, entity activator = null, entity caller = null ) + !!! cpp-function "void FireNow( string output, string param = "", float delay = 0, entity activator = null, entity caller = null )" Fire an output on this entity, with optional parm and delay (synchronous) - .. cpp:function:: void DisableHibernation() + !!! cpp-function "void DisableHibernation()" - .. cpp:function:: void SetSize( float width, float height ) + !!! cpp-function "void SetSize( float width, float height )" - .. cpp:function:: void SetCloakFlicker( float intensity, float duration ) + !!! cpp-function "void SetCloakFlicker( float intensity, float duration )" Trigger cloak flicker effect - .. cpp:function:: void TakeDamage( int damageAmount, entity attacker_1, entity attacker_2, table { int scriptType, int damageType, int damageSourceId, vector origin, vector force } ) + !!! cpp-function "void TakeDamage( int damageAmount, entity attacker_1, entity attacker_2, table { int scriptType, int damageType, int damageSourceId, vector origin, vector force } )" - .. cpp:function:: vector GetCenter() + !!! cpp-function "vector GetCenter()" - .. cpp:function:: void TraceAttackToTriggers( int damageAmount, entity attacker_1, entity attacker_2, table { int scriptType, int damageType, int damageSourceId, vector force }, vector startPos, vector endPos, vector direction ) + !!! cpp-function "void TraceAttackToTriggers( int damageAmount, entity attacker_1, entity attacker_2, table { int scriptType, int damageType, int damageSourceId, vector force }, vector startPos, vector endPos, vector direction )" - .. cpp:function:: void SetBlocksRadiusDamage( bool blocks ) + !!! cpp-function "void SetBlocksRadiusDamage( bool blocks )" - .. cpp:function:: void SetDamageNotifications( bool getNotifs ) + !!! cpp-function "void SetDamageNotifications( bool getNotifs )" - .. cpp:function:: entity NextMovePeer() + !!! cpp-function "entity NextMovePeer()" - .. cpp:function:: void SetNameVisibleToEnemy( bool visible ) + !!! cpp-function "void SetNameVisibleToEnemy( bool visible )" - .. cpp:function:: void SetNameVisibleToFriendly( bool visible ) + !!! cpp-function "void SetNameVisibleToFriendly( bool visible )" - .. cpp:function:: void SetNameVisibleToOwner( bool visible ) + !!! cpp-function "void SetNameVisibleToOwner( bool visible )" - .. cpp:function:: entity FirstMoveChild() + !!! cpp-function "entity FirstMoveChild()" - .. cpp:function:: entity GetRootMoveParent() + !!! cpp-function "entity GetRootMoveParent()" - .. cpp:function:: void RemoveFromSpatialPartition() + !!! cpp-function "void RemoveFromSpatialPartition()" - .. cpp:function:: void SetUsePrompts( string pc_prompt, string console_prompt) + !!! cpp-function "void SetUsePrompts( string pc_prompt, string console_prompt)" - .. cpp:function:: void SetAngularVelocity( float x, float y, float z ) + !!! cpp-function "void SetAngularVelocity( float x, float y, float z )" - .. cpp:function:: void MakeInvisible() + !!! cpp-function "void MakeInvisible()" Make this entity invisible - .. cpp:function:: void MakeVisible() + !!! cpp-function "void MakeVisible()" Make this entity visible - .. cpp:function:: entity GetGroundEntity() + !!! cpp-function "entity GetGroundEntity()" - .. cpp:function:: vector GetGroundRelativePos() + !!! cpp-function "vector GetGroundRelativePos()" - .. cpp:function:: int GetPhysicsSolidMask() + !!! cpp-function "int GetPhysicsSolidMask()" - .. cpp:function:: void EnableAttackableByAI( int ai_priority_no_threat, int unknown, int ai_ap_flag ) + !!! cpp-function "void EnableAttackableByAI( int ai_priority_no_threat, int unknown, int ai_ap_flag )" Set if this entity can be attacked by AI - .. cpp:function:: void SetDeathNotifications( bool notifs ) + !!! cpp-function "void SetDeathNotifications( bool notifs )" - .. cpp:function:: void SetTitle( string title ) + !!! cpp-function "void SetTitle( string title )" - .. cpp:function:: void SetAbsAngles( vector angles ) + !!! cpp-function "void SetAbsAngles( vector angles )" - .. cpp:function:: void SetAbsOrigin( void origin ) + !!! cpp-function "void SetAbsOrigin( void origin )" - .. cpp:function:: void Minimap_AlwaysShow( int team, entity ent ) + !!! cpp-function "void Minimap_AlwaysShow( int team, entity ent )" - .. cpp:function:: void RoundOriginAndAnglesToNearestNetworkValue() + !!! cpp-function "void RoundOriginAndAnglesToNearestNetworkValue()" - .. cpp:function:: void ClearBossPlayer() + !!! cpp-function "void ClearBossPlayer()" Remove boss player reference from this entity. - .. cpp:function:: void Minimap_DisplayDefault( int team, entity ent ) + !!! cpp-function "void Minimap_DisplayDefault( int team, entity ent )" - .. cpp:function:: void _typeof() + !!! cpp-function "void _typeof()" Prints ent index, classname and target name of this entity to the console. - .. cpp:function:: void DisableDraw() + !!! cpp-function "void DisableDraw()" "consider this the mega hide" - .. cpp:function:: void EnableDraw() + !!! cpp-function "void EnableDraw()" "it's back!" - .. cpp:function:: string CreateStringForFunction( function func ) + !!! cpp-function "string CreateStringForFunction( function func )" this is a general purpose function that returns a string which, when executed, runs the given function on this entity. @@ -624,1770 +620,1693 @@ CBaseEntity compile with output with ``compilestring`` -C_BaseEntity -^^^^^^^^^^^^ +### C_BaseEntity -.. cpp:class:: C_BaseEntity +!!! cpp-class "C_BaseEntity" - .. cpp:function:: string GetSignifierName() + !!! cpp-function "string GetSignifierName()" - .. cpp:function:: string GetBossPlayerName() + !!! cpp-function "string GetBossPlayerName()" - .. cpp:function:: void ForceShadowVisible( bool visible ) + !!! cpp-function "void ForceShadowVisible( bool visible )" - .. cpp:function:: void clKill() + !!! cpp-function "void clKill()" Kill this client side prop. - .. cpp:function:: float Highlight_GetNearFadeDist() + !!! cpp-function "float Highlight_GetNearFadeDist()" - .. cpp:function:: void Highlight_ResetFlags() + !!! cpp-function "void Highlight_ResetFlags()" - .. cpp:function:: void Highlight_SetFadeInTime( float time ) + !!! cpp-function "void Highlight_SetFadeInTime( float time )" - .. cpp:function:: void Highlight_SetFadeOutTime( float time ) + !!! cpp-function "void Highlight_SetFadeOutTime( float time )" - .. cpp:function:: void Highlight_SetFarFadeDist( float dist ) + !!! cpp-function "void Highlight_SetFarFadeDist( float dist )" - .. cpp:function:: void Highlight_SetFlag( int highlightFlag, bool enable ) + !!! cpp-function "void Highlight_SetFlag( int highlightFlag, bool enable )" - .. cpp:function:: void Highlight_SetLifeTime( float time ) + !!! cpp-function "void Highlight_SetLifeTime( float time )" - .. cpp:function:: void Highlight_SetNearFadeDist( float dist ) + !!! cpp-function "void Highlight_SetNearFadeDist( float dist )" - .. cpp:function:: void Highlight_SetVisibilityType( int type ) + !!! cpp-function "void Highlight_SetVisibilityType( int type )" - .. cpp:function:: void Highlight_StartOn() + !!! cpp-function "void Highlight_StartOn()" Starts the highlight with the set configuration - .. cpp:function:: void DisableRenderWithViewModelsNoZoom() + !!! cpp-function "void DisableRenderWithViewModelsNoZoom()" - .. cpp:function:: void EnableRenderWithCockpit() + !!! cpp-function "void EnableRenderWithCockpit()" - .. cpp:function:: void EnableRenderWithHud() + !!! cpp-function "void EnableRenderWithHud()" - .. cpp:function:: void SetAttachOffsetAngles( vector angles ) + !!! cpp-function "void SetAttachOffsetAngles( vector angles )" - .. cpp:function:: void SetAttachOffsetOrigin( vector origin ) + !!! cpp-function "void SetAttachOffsetOrigin( vector origin )" - .. cpp:function:: void SetVisibleForLocalPlayer( int visible ) + !!! cpp-function "void SetVisibleForLocalPlayer( int visible )" - .. cpp:function:: void InitHudElem( var key ) + !!! cpp-function "void InitHudElem( var key )" - .. cpp:function:: string GetTitleForUI() + !!! cpp-function "string GetTitleForUI()" - .. cpp:function:: float GetCloakFadeFactor() + !!! cpp-function "float GetCloakFadeFactor()" - .. cpp:function:: int Dev_GetEncodedEHandle() + !!! cpp-function "int Dev_GetEncodedEHandle()" Returns the EHandle of this entity. - .. cpp:function:: int Minimap_GetCustomState() + !!! cpp-function "int Minimap_GetCustomState()" - .. cpp:function:: int Minimap_GetZOrder() + !!! cpp-function "int Minimap_GetZOrder()" - .. cpp:function:: void DoDeathCallback( bool doCallback ) + !!! cpp-function "void DoDeathCallback( bool doCallback )" - .. cpp:function:: void EnableHealthChangedCallback() + !!! cpp-function "void EnableHealthChangedCallback()" - .. cpp:function:: void HideHUD() + !!! cpp-function "void HideHUD()" Hide HUD elements - .. cpp:function:: void ShowHUD() + !!! cpp-function "void ShowHUD()" Show HUD elements - .. cpp:function:: bool IsHUDVisible() + !!! cpp-function "bool IsHUDVisible()" Return ``true`` if HUD is shown on this entity -CDynamicProp / C_DynamicProp ----------------------------- +## CDynamicProp / C_DynamicProp -Shared -^^^^^^ +### Shared -.. cpp:class:: CDynamicProp / C_DynamicProp : extends CBaseAnimating / C_BaseAnimating +!!! cpp-class "CDynamicProp / C_DynamicProp : extends CBaseAnimating / C_BaseAnimating" -CDynamicProp -^^^^^^^^^^^^ +### CDynamicProp -.. cpp:class:: CDynamicProp : extends CBaseAnimating +!!! cpp-class "CDynamicProp : extends CBaseAnimating" - .. cpp:function:: void SetFullBodygroup( int group ) + !!! cpp-function "void SetFullBodygroup( int group )" -C_DynamicProp -^^^^^^^^^^^^^ +### C_DynamicProp -.. cpp:class:: C_DynamicProp : extends C_BaseAnimating +!!! cpp-class "C_DynamicProp : extends C_BaseAnimating" -CScriptProp / C_ScriptProp ------------ +## CScriptProp / C_ScriptProp -Shared -^^^^^^ +### Shared -.. cpp:class:: CScriptProp / C_ScriptProp : extends CDynamicProp / C_DynamicProp +!!! cpp-class "CScriptProp / C_ScriptProp : extends CDynamicProp / C_DynamicProp" - .. cpp:function:: void SetSmartAmmoLockType( int salt ) + !!! cpp-function "void SetSmartAmmoLockType( int salt )" - .. cpp:function:: int GetScriptPropFlags() + !!! cpp-function "int GetScriptPropFlags()" -CScriptProp -^^^^^^^^^^^ +### CScriptProp -.. cpp:class:: CScriptProp : extends CDynamicProp +!!! cpp-class "CScriptProp : extends CDynamicProp" - .. cpp:function:: void SetFootstepType( int type ) + !!! cpp-function "void SetFootstepType( int type )" - .. cpp:function:: void SetArmorType( int armor ) + !!! cpp-function "void SetArmorType( int armor )" - .. cpp:function:: void SetScriptPropFlags( int flags ) + !!! cpp-function "void SetScriptPropFlags( int flags )" -C_ScriptProp -^^^^^^^^^^^^ +### C_ScriptProp -CBaseCombatWeapon / C_BaseCombatWeapon --------------------------------------- +## CBaseCombatWeapon / C_BaseCombatWeapon -Shared -^^^^^^ +### Shared -.. cpp:class:: CBaseCombatWeapon / C_BaseCombatWeapon : extends CBaseAnimating / C_BaseAnimating +!!! cpp-class "CBaseCombatWeapon / C_BaseCombatWeapon : extends CBaseAnimating / C_BaseAnimating" - .. cpp:function:: string GetWeaponDescription() + !!! cpp-function "string GetWeaponDescription()" Returns the weapon description -CBaseCombatWeapon -^^^^^^^^^^^^^^^^^ +### CBaseCombatWeapon -.. cpp:class:: CBaseCombatWeapon : extends CBaseAnimating +!!! cpp-class "CBaseCombatWeapon : extends CBaseAnimating" -C_BaseCombatWeapon -^^^^^^^^^^^^^^^^^^ +### C_BaseCombatWeapon -.. cpp:function:: C_BaseCombatWeapon : extends C_BaseAnimating +!!! cpp-function "C_BaseCombatWeapon : extends C_BaseAnimating" -CWeaponX / C_WeaponX --------------------- +## CWeaponX / C_WeaponX Weapons hold by a player or that are lying on the ground are of this type. -Shared -^^^^^^ +### Shared -.. cpp:class:: CWeaponX / C_WeaponX : extends CBaseCombatWeapon / C_BaseCombatWeapon +!!! cpp-class "CWeaponX / C_WeaponX : extends CBaseCombatWeapon / C_BaseCombatWeapon" - .. cpp:function:: entity GetWeaponOwner() + !!! cpp-function "entity GetWeaponOwner()" Returns the owner of this weapon - .. cpp:function:: bool GetAllowHeadShots() + !!! cpp-function "bool GetAllowHeadShots()" Returns ``true`` if this weapon can deal crits - .. cpp:function:: float GetMaxDamageFarDist() + !!! cpp-function "float GetMaxDamageFarDist()" Returns the max damage at the maximum travel distance - .. cpp:function:: bool GetWeaponSettingBool( int setting ) + !!! cpp-function "bool GetWeaponSettingBool( int setting )" Get a weapon setting - .. cpp:function:: float GetWeaponSettingFloat( int setting ) + !!! cpp-function "float GetWeaponSettingFloat( int setting )" Get a weapon setting - .. cpp:function:: int GetWeaponSettingInt( int setting ) + !!! cpp-function "int GetWeaponSettingInt( int setting )" Get a weapon setting - .. cpp:function:: vector GetAttackDirection() + !!! cpp-function "vector GetAttackDirection()" - .. cpp:function:: vector GetAttackPosition() + !!! cpp-function "vector GetAttackPosition()" - .. cpp:function:: int GetWeaponPrimaryAmmoCount() + !!! cpp-function "int GetWeaponPrimaryAmmoCount()" Return the amount of ammo in a weapon - .. cpp:function:: int GetWeaponPrimaryClipCount() + !!! cpp-function "int GetWeaponPrimaryClipCount()" Returns the amount of clips remaining in a weapon - .. cpp:function:: int GetWeaponPrimaryClipCountMax() + !!! cpp-function "int GetWeaponPrimaryClipCountMax()" Returns the maximum ammo in a clip of a primary weapon - .. cpp:function:: bool IsChargeWeapon() + !!! cpp-function "bool IsChargeWeapon()" Returns ``true`` if this weapon is a charge weapon - .. cpp:function:: void SetNextAttackAllowedTime( float time ) + !!! cpp-function "void SetNextAttackAllowedTime( float time )" You need to set a game time as time. - .. cpp:function:: void SetWeaponChargeFractionForced( float frac ) + !!! cpp-function "void SetWeaponChargeFractionForced( float frac )" - .. cpp:function:: void SetWeaponPrimaryClipCount( int ) + !!! cpp-function "void SetWeaponPrimaryClipCount( int )" - .. cpp:function:: string GetWeaponClassName() + !!! cpp-function "string GetWeaponClassName()" Returns the weapon class name - .. cpp:function:: var GetWeaponInfoFileKeyField( string key ) + !!! cpp-function "var GetWeaponInfoFileKeyField( string key )" - .. cpp:function:: float GetCoreDuration() + !!! cpp-function "float GetCoreDuration()" - .. cpp:function:: int GetWeaponType() + !!! cpp-function "int GetWeaponType()" - .. cpp:function:: array GetMods() + !!! cpp-function "array GetMods()" Get all mods of this weapon - .. cpp:function:: bool IsWeaponOffhand() + !!! cpp-function "bool IsWeaponOffhand()" Returns ``true`` if this weapon is equipped as a offhand weapon - .. cpp:function:: float GetWeaponChargeFraction() + !!! cpp-function "float GetWeaponChargeFraction()" Returns the percent this weapon has been charged - .. cpp:function:: float GetWeaponChargeTime() + !!! cpp-function "float GetWeaponChargeTime()" Returns the time this weapon needs to be charged - .. cpp:function:: bool HasMod( string mod ) + !!! cpp-function "bool HasMod( string mod )" Check if the array of mods for this weapon contains ``mod`` - .. cpp:function:: int GetWeaponCurrentEnergyCost() + !!! cpp-function "int GetWeaponCurrentEnergyCost()" Returns the amount of energy consumed per use. - .. cpp:function:: bool GetMeleeCanHitHumanSized() + !!! cpp-function "bool GetMeleeCanHitHumanSized()" - .. cpp:function:: bool GetMeleeCanHitTitans() + !!! cpp-function "bool GetMeleeCanHitTitans()" - .. cpp:function:: void DoMeleeHitConfirmation( float severityScale ) + !!! cpp-function "void DoMeleeHitConfirmation( float severityScale )" - .. cpp:function:: void EmitWeaponNpcSound_DontUpdateLastFiredTime( int volume, float time ) + !!! cpp-function "void EmitWeaponNpcSound_DontUpdateLastFiredTime( int volume, float time )" - .. cpp:function:: int GetDamageAmountForArmorType( int armor ) + !!! cpp-function "int GetDamageAmountForArmorType( int armor )" - .. cpp:function:: float GetMeleeAttackRange() + !!! cpp-function "float GetMeleeAttackRange()" - .. cpp:function:: float GetMeleeLungeTargetRange() + !!! cpp-function "float GetMeleeLungeTargetRange()" - .. cpp:function:: void SetMods( array mods ) + !!! cpp-function "void SetMods( array mods )" Set the mods this weapon. - .. cpp:function:: void EmitWeaponNpcSound( int volume, float duration ) + !!! cpp-function "void EmitWeaponNpcSound( int volume, float duration )" - .. cpp:function:: int GetWeaponDamageFlags() + !!! cpp-function "int GetWeaponDamageFlags()" Returns a bitflag of damage types this weapon has. - .. cpp:function:: bool SmartAmmo_IsEnabled( bool enabled ) + !!! cpp-function "bool SmartAmmo_IsEnabled( bool enabled )" - .. cpp:function:: int SmartAmmo_GetNumTrackersOnEntity( entity target ) + !!! cpp-function "int SmartAmmo_GetNumTrackersOnEntity( entity target )" - .. cpp:function:: array SmartAmmo_GetTrackedEntities() + !!! cpp-function "array SmartAmmo_GetTrackedEntities()" - .. cpp:function:: bool SmartAmmo_IsVisibleTarget( entity trackedEnt ) + !!! cpp-function "bool SmartAmmo_IsVisibleTarget( entity trackedEnt )" - .. cpp:function:: string GetWeaponClass() + !!! cpp-function "string GetWeaponClass()" - .. cpp:function:: void SetWeaponSkin( int skin ) + !!! cpp-function "void SetWeaponSkin( int skin )" - .. cpp:function:: entity FireWeaponGrenade( vector attackPos, vector throwVelocity, vector angularVelocity, float fuseTime, int contactDamageType, int explosionDamageType, bool isPredicted, bool isLagCompensated, bool bounce? ) + !!! cpp-function "entity FireWeaponGrenade( vector attackPos, vector throwVelocity, vector angularVelocity, float fuseTime, int contactDamageType, int explosionDamageType, bool isPredicted, bool isLagCompensated, bool bounce? )" - .. cpp:function:: int GetScriptFlags0() + !!! cpp-function "int GetScriptFlags0()" Returns script flags of this weapon. - .. cpp:function:: bool ShouldPredictProjectiles() + !!! cpp-function "bool ShouldPredictProjectiles()" Returns ``true`` if clients should be predicting the projectiles fired from this weapon. - .. cpp:function:: float GetScriptTime0() + !!! cpp-function "float GetScriptTime0()" Returns the script time of this weapon. - .. cpp:function:: void SetScriptTime0( float gameTime ) + !!! cpp-function "void SetScriptTime0( float gameTime )" ``gameTime`` needs to be game time. The current game time can be retrieved with ``Time()`` - .. cpp:function:: bool IsReloading() + !!! cpp-function "bool IsReloading()" Returns ``true`` if this weapon is currently being reloaded. - .. cpp:function:: void SetForcedADS() + !!! cpp-function "void SetForcedADS()" Force the holder to ADS this weapon. - .. cpp:function:: void ClearForcedADS() + !!! cpp-function "void ClearForcedADS() " Allow the holder to hipfire. - .. cpp:function:: void EmitWeaponSound_1p3p(string sound1P, string sound3P) + !!! cpp-function "void EmitWeaponSound_1p3p(string sound1P, string sound3P)" - .. cpp:function:: int GetChargeAnimIndex() + !!! cpp-function "int GetChargeAnimIndex()" - .. cpp:function:: void PlayWeaponEffectNoCull(asset effect1P, asset effect3P, string tagName) + !!! cpp-function "void PlayWeaponEffectNoCull(asset effect1P, asset effect3P, string tagName)" - .. cpp:function:: void RegenerateAmmoReset() + !!! cpp-function "void RegenerateAmmoReset()" - .. cpp:function:: void SetChargeAnimIndex( int index ) + !!! cpp-function "void SetChargeAnimIndex( int index )" - .. cpp:function:: void SetWeaponPrimaryAmmoCount( int count ) + !!! cpp-function "void SetWeaponPrimaryAmmoCount( int count )" Set the ammo of a primary weapon. - .. cpp:function:: void StopWeaponEffect(asset effect1P, asset effect3P) + !!! cpp-function "void StopWeaponEffect(asset effect1P, asset effect3P)" Stops the effects. - .. cpp:function:: int GetReloadMilestoneIndex() + !!! cpp-function "int GetReloadMilestoneIndex()" Reload progress. Reloading continues from there. - .. cpp:function:: int GetAmmoPerShot() + !!! cpp-function "int GetAmmoPerShot()" Returns the amount of ammo that is being used per shot. - .. cpp:function:: bool IsBurstFireInProgress() + !!! cpp-function "bool IsBurstFireInProgress()" - .. cpp:function:: void PlayWeaponEffect(asset effect1P, asset effect3P, string tagName) + !!! cpp-function "void PlayWeaponEffect(asset effect1P, asset effect3P, string tagName)" - .. cpp:function:: void StopWeaponSound(string sound) + !!! cpp-function "void StopWeaponSound(string sound)" - .. cpp:function:: float GetSustainedDischargeDuration() + !!! cpp-function "float GetSustainedDischargeDuration()" - .. cpp:function:: void SetSustainedDischargeFractionForced(float frac) + !!! cpp-function "void SetSustainedDischargeFractionForced(float frac)" - .. cpp:function:: entity FireWeaponMissile(vector origin, vector dir, float missileSpeed, int contactDamageType, int explosionDamageType, bool doPopup, bool predict) + !!! cpp-function "entity FireWeaponMissile(vector origin, vector dir, float missileSpeed, int contactDamageType, int explosionDamageType, bool doPopup, bool predict)" - .. cpp:function:: int GetBurstFireShotsPending() + !!! cpp-function "int GetBurstFireShotsPending()" - .. cpp:function:: bool AllowUse() + !!! cpp-function "bool AllowUse()" Allow entities to use the weapon. - .. cpp:function:: void RemoveMod( string mod ) + !!! cpp-function "void RemoveMod( string mod )" Remove the passed mod from this weapon. - .. cpp:function:: array SmartAmmo_GetTargets() + !!! cpp-function "array SmartAmmo_GetTargets()" - .. cpp:function:: void SmartAmmo_TrackEntity(entity hitEnt, LMG_SMART_AMMO_TRACKER_TIME) + !!! cpp-function "void SmartAmmo_TrackEntity(entity hitEnt, LMG_SMART_AMMO_TRACKER_TIME)" - .. cpp:function:: void EmitWeaponSound( string sound ) + !!! cpp-function "void EmitWeaponSound( string sound )" Play a sound on this weapon. - .. cpp:function:: float GetWeaponChargeLevel() + !!! cpp-function "float GetWeaponChargeLevel()" - .. cpp:function:: void SetWeaponBurstFireCount(int amount) + !!! cpp-function "void SetWeaponBurstFireCount(int amount)" - .. cpp:function:: int GetCurrentAltFireIndex() + !!! cpp-function "int GetCurrentAltFireIndex()" - .. cpp:function:: void ForceRelease() + !!! cpp-function "void ForceRelease()" - .. cpp:function:: float SetWeaponChargeFraction() + !!! cpp-function "float SetWeaponChargeFraction()" - .. cpp:function:: int GetProjectilesPerShot() + !!! cpp-function "int GetProjectilesPerShot()" - .. cpp:function:: entity FireWeaponBolt(vector origin, vector dir, float projectileSpeed, int contactDamageType, int explosionDamageType, bool predict, int index) + !!! cpp-function "entity FireWeaponBolt(vector origin, vector dir, float projectileSpeed, int contactDamageType, int explosionDamageType, bool predict, int index)" - .. cpp:function:: bool IsWeaponInAds() + !!! cpp-function "bool IsWeaponInAds()" Returns ``true`` if this weapon is in ADS. - .. cpp:function:: void ResetWeaponToDefaultEnergyCost() + !!! cpp-function "void ResetWeaponToDefaultEnergyCost()" Reset the amount of energy consumed per use - .. cpp:function:: void SetWeaponEnergyCost( int cost ) + !!! cpp-function "void SetWeaponEnergyCost( int cost )" Set the amount of energy consumed per use. - .. cpp:function:: entity FireWeaponBullet( vector origin, vector dir, int numBullets, damageType ) + !!! cpp-function " entity FireWeaponBullet( vector origin, vector dir, int numBullets, damageType )" Fires a hitscan bullet from this weapon. - .. cpp:function:: bool IsWeaponAdsButtonPressed() + !!! cpp-function "bool IsWeaponAdsButtonPressed()" Returns ``true`` while the ADS button is pressed. - .. cpp:function:: float GetWeaponChargeLevelMax() + !!! cpp-function "float GetWeaponChargeLevelMax()" - .. cpp:function:: bool IsReadyToFire() + !!! cpp-function "bool IsReadyToFire()" Returns ``true`` if the weapon can be fired. - .. cpp:function:: void SetAttackKickRollScale(float scale) + !!! cpp-function "void SetAttackKickRollScale(float scale)" - .. cpp:function:: int GetShotCount() + !!! cpp-function "int GetShotCount()" - .. cpp:function:: void AddMod( string mod ) + !!! cpp-function "void AddMod( string mod )" Add a mod to this weapon - .. cpp:function:: void FireWeaponBullet_Special(vector origin, vector direction, int numShots, int damageType, bool noAntilag, bool noSpread, bool onlyDamageEntitiesOnce, bool noImpactFX, bool noTracers, bool activeShot, bool doTraceBrushOnly) + !!! cpp-function "void FireWeaponBullet_Special(vector origin, vector direction, int numShots, int damageType, bool noAntilag, bool noSpread, bool onlyDamageEntitiesOnce, bool noImpactFX, bool noTracers, bool activeShot, bool doTraceBrushOnly)" - .. cpp:function:: string GetWeaponSettingString( string setting ) + !!! cpp-function "string GetWeaponSettingString( string setting )" - .. cpp:function:: void SmartAmmo_UntrackEntity( entity target ) + !!! cpp-function "void SmartAmmo_UntrackEntity( entity target )" - .. cpp:function:: string GetSmartAmmoWeaponType() + !!! cpp-function "string GetSmartAmmoWeaponType()" Check if weaponType is valid: ``Assert( weaponType in VALID_WEAPON_TYPES )`` - .. cpp:function:: int GetWeaponBurstFireCount() + !!! cpp-function "int GetWeaponBurstFireCount()" - .. cpp:function:: void SmartAmmo_Clear( bool unknown_purpose, bool clearPartialLocks ) + !!! cpp-function "void SmartAmmo_Clear( bool unknown_purpose, bool clearPartialLocks )" - .. cpp:function:: vector SmartAmmo_GetFirePosition( entity target, int burstIndex ) + !!! cpp-function "vector SmartAmmo_GetFirePosition( entity target, int burstIndex )" - .. cpp:function:: array SmartAmmo_GetStoredTargets() + !!! cpp-function "array SmartAmmo_GetStoredTargets()" - .. cpp:function:: void SmartAmmo_StoreTargets() + !!! cpp-function "void SmartAmmo_StoreTargets()" - .. cpp:function:: bool IsSustainedDischargeWeapon() + !!! cpp-function "bool IsSustainedDischargeWeapon()" - .. cpp:function:: int GetDamageSourceID() + !!! cpp-function "int GetDamageSourceID()" - .. cpp:function:: float GetGrenadeFuseTime() + !!! cpp-function "float GetGrenadeFuseTime()" Note that fuse time of 0 means the grenade won't explode on its own, instead it depends on OnProjectileCollision() functions to be defined and explode there. - .. cpp:function:: void SetWeaponPrimaryClipCountAbsolute(int clipsize) + !!! cpp-function "void SetWeaponPrimaryClipCountAbsolute(int clipsize)" - .. cpp:function:: entity GetWeaponUtilityEntity() + !!! cpp-function "entity GetWeaponUtilityEntity()" - .. cpp:function:: bool IsForceRelease() + !!! cpp-function "bool IsForceRelease()" - .. cpp:function:: bool IsWeaponRegenDraining() + !!! cpp-function "bool IsWeaponRegenDraining()" - .. cpp:function:: void SetWeaponPrimaryClipCountNoRegenReset(int clipsize) + !!! cpp-function "void SetWeaponPrimaryClipCountNoRegenReset(int clipsize)" -CWeaponX -^^^^^^^^ +### CWeaponX -.. cpp:class:: CWeaponX : extends CBaseCombatWeapon +!!! cpp-class "CWeaponX : extends CBaseCombatWeapon" - .. cpp:function:: void SetWeaponUtilityEntity( entity ent ) + !!! cpp-function "void SetWeaponUtilityEntity( entity ent )" - .. cpp:function:: void ForceDryfireEvent() + !!! cpp-function "void ForceDryfireEvent()" Force this weapon to dry fire - .. cpp:function:: void PlayWeaponEffectOnOwner( asset effect, int bodypart ) + !!! cpp-function "void PlayWeaponEffectOnOwner( asset effect, int bodypart )" Play an effect on the weapon owner - .. cpp:function:: void ForceReleaseFromServer() + !!! cpp-function "void ForceReleaseFromServer()" Will eventually result in ``Grenade_OnWeaponToss_()`` or equivalent function - .. cpp:function:: bool IsForceReleaseFromServer() + !!! cpp-function "bool IsForceReleaseFromServer()" returns ``true`` if this weapon has been forced to be released -C_WeaponX -^^^^^^^^^ +### C_WeaponX -.. cpp:class:: C_WeaponX : extends C_BaseCombatWeapon +!!! cpp-class "C_WeaponX : extends C_BaseCombatWeapon" - .. cpp:function:: void PlayWeaponEffectReturnViewEffectHandle( asset fpEffect, asset unknown_purpose, string tag ) + !!! cpp-function "void PlayWeaponEffectReturnViewEffectHandle( asset fpEffect, asset unknown_purpose, string tag )" the second asset is probably the third person effect played. - .. cpp:function:: void SetViewmodelAmmoModelIndex( int index ) + !!! cpp-function "void SetViewmodelAmmoModelIndex( int index )" ``index`` may be the number of rounds in the clip etc. -CProjectile / C_Projectile --------------------------- +## CProjectile / C_Projectile Projectiles. -Shared -^^^^^^ +### Shared -.. cpp:class:: CProjectile / C_Projectile : extends CDynamicProp / C_DynamicProp +!!! cpp-class "CProjectile / C_Projectile : extends CDynamicProp / C_DynamicProp" - .. cpp:function:: bool GetProjectileWeaponSettingBool( string setting ) + !!! cpp-function "bool GetProjectileWeaponSettingBool( string setting )" - .. cpp:function:: float GetProjectileWeaponSettingFloat( string setting ) + !!! cpp-function "float GetProjectileWeaponSettingFloat( string setting )" - .. cpp:function:: int GetProjectileWeaponSettingInt( string setting ) + !!! cpp-function "int GetProjectileWeaponSettingInt( string setting )" - .. cpp:function:: string ProjectileGetWeaponClassName() + !!! cpp-function "string ProjectileGetWeaponClassName()" - .. cpp:function:: void SetImpactEffectTable( string fxTableHandle ) + !!! cpp-function "void SetImpactEffectTable( string fxTableHandle )" - .. cpp:function:: array ProjectileGetMods() + !!! cpp-function "array ProjectileGetMods()" Returns an array of every mod this projectile has equipped - .. cpp:function:: void SetProjectilTrailEffectIndex( int index ) + !!! cpp-function "void SetProjectilTrailEffectIndex( int index )" Set the projectile trail by index - .. cpp:function:: void SetProjectileLifetime( float lifetime ) + !!! cpp-function "void SetProjectileLifetime( float lifetime )" Set the time after which this projectile gets destroyed programmatically - .. cpp:function:: string ProjectileGetWeaponInfoFileKeyField( string key ) + !!! cpp-function "string ProjectileGetWeaponInfoFileKeyField( string key )" - .. cpp:function:: void SetReducedEffects() + !!! cpp-function "void SetReducedEffects()" Only use reduced effects for this projectile - .. cpp:function:: asset GetProjectileWeaponSettingAsset( string setting ) + !!! cpp-function "asset GetProjectileWeaponSettingAsset( string setting )" - .. cpp:function:: void SetVortexRefired( bool refired ) + !!! cpp-function "void SetVortexRefired( bool refired )" Tells the code that the projectile was refired from the vortex so that it uses "projectile_vortex_vscript" - .. cpp:function:: float GetProjectileCreationTime() + !!! cpp-function "float GetProjectileCreationTime()" Get the gametime when this projectile has been created - .. cpp:function:: asset ProjectileGetWeaponInfoFileKeyFieldAsset( string key ) + !!! cpp-function "asset ProjectileGetWeaponInfoFileKeyFieldAsset( string key )" -CProjectile -^^^^^^^^^^^ +### CProjectile -.. cpp:class:: CProjectile : extends CDynamicProp +!!! cpp-class "CProjectile : extends CDynamicProp" - .. cpp:function:: int ProjectileGetDamageSourceID() + !!! cpp-function "int ProjectileGetDamageSourceID()" - .. cpp:function:: void ProjectileSetDamageSourceID( int id ) + !!! cpp-function "void ProjectileSetDamageSourceID( int id )" - .. cpp:function:: void SetWeaponClassName( string name ) + !!! cpp-function "void SetWeaponClassName( string name )" - .. cpp:function:: void SetProjectileImpactDamageOverride( int flag ) + !!! cpp-function "void SetProjectileImpactDamageOverride( int flag )" -C_Projectile -^^^^^^^^^^^^ +### C_Projectile -.. cpp:class:: C_Projectile : extends C_DynamicProp +!!! cpp-class "C_Projectile : extends C_DynamicProp" -CBaseGrenade / C_BaseGrenade ----------------------------- +## CBaseGrenade / C_BaseGrenade Grenade entities in worldspace. Grenades that are equipped ("cooked") by players are instances from the CWeaponX class. -Shared -^^^^^^ +### Shared -.. cpp:class:: CBaseGrenade / C_BaseGrenade : extends CProjectile / C_Projectile +!!! cpp-class "CBaseGrenade / C_BaseGrenade : extends CProjectile / C_Projectile" - .. cpp:function:: float GetDamageRadius() + !!! cpp-function "float GetDamageRadius()" Get the damage radius - .. cpp:function:: float GetExplosionRadius() + !!! cpp-function "float GetExplosionRadius()" Get the explosion radius - .. cpp:function:: void GrenadeExplode( vector normal ) + !!! cpp-function "void GrenadeExplode( vector normal )" Explode this grenade now - .. cpp:function:: entity GetThrower() + !!! cpp-function "entity GetThrower()" Get the entity that has thrown this grenade - .. cpp:function:: bool GrenadeHasIgnited() + !!! cpp-function "bool GrenadeHasIgnited()" Returns ``true`` if this grenade has already been ignited - .. cpp:function:: void GrenadeIgnite() + !!! cpp-function "void GrenadeIgnite()" - .. cpp:function:: void SetDoesExplode( bool explodes ) + !!! cpp-function "void SetDoesExplode( bool explodes )" - .. cpp:function:: void InitMagnetic( float force, string attractKey ) + !!! cpp-function "void InitMagnetic( float force, string attractKey )" - .. cpp:function:: void ExplodeForCollisionCallback( vector normal ) + !!! cpp-function "void ExplodeForCollisionCallback( vector normal )" - .. cpp:function:: void MarkAsAttached() + !!! cpp-function "void MarkAsAttached()" -CBaseGrenade -^^^^^^^^^^^^ +### CBaseGrenade -.. cpp:class:: CBaseGrenade : extends CProjectile +!!! cpp-class "CBaseGrenade : extends CProjectile" - .. cpp:function:: void SetGrenadeTimer( float fuseTime ) + !!! cpp-function "void SetGrenadeTimer( float fuseTime )" Set fuse time for this grenade - .. cpp:function:: void SetGrenadeIgnitionDuration( float fuseTime ) + !!! cpp-function "void SetGrenadeIgnitionDuration( float fuseTime )" Set the ignition duration for this grenade -C_BaseGrenade -^^^^^^^^^^^^^ +### C_BaseGrenade -.. cpp:class:: C_BaseGrenade : extends C_Projectile +!!! cpp-class "C_BaseGrenade : extends C_Projectile" -CMissile / C_Missile --------------------- +## CMissile / C_Missile -Shared -^^^^^^ +### Shared -.. cpp:class:: CMissile / C_Missile : extends CProjectile / C_Projectile +!!! cpp-class "CMissile / C_Missile : extends CProjectile / C_Projectile" - .. cpp:function:: void MissileExplode() + !!! cpp-function "void MissileExplode()" Make this missile explode now - .. cpp:function:: void InitMissileForRandomDriftFromWeaponSettings( vector pos, vector dir ) + !!! cpp-function "void InitMissileForRandomDriftFromWeaponSettings( vector pos, vector dir )" - .. cpp:function:: void SetHomingSpeeds( int speed, int speed_for_dodging_player ) + !!! cpp-function "void SetHomingSpeeds( int speed, int speed_for_dodging_player )" - .. cpp:function:: void SetMissileTarget( enity target, vector offset ) + !!! cpp-function "void SetMissileTarget( enity target, vector offset )" - .. cpp:function:: void SetMissileTargetPosition( vector pos ) + !!! cpp-function "void SetMissileTargetPosition( vector pos )" - .. cpp:function:: void InitMissileSpiral( vector pos, vector dir, int missileNumber, bool unknown_purpose1, bool unknown_purpose2 ) + !!! cpp-function "void InitMissileSpiral( vector pos, vector dir, int missileNumber, bool unknown_purpose1, bool unknown_purpose2 )" If both ``slowAndExpand`` and ``consistentSpacing`` are true, missiles fly faster instead of normal ``slowAndExpand`` behavior. - .. cpp:function:: void SetSpeed( float speed ) + !!! cpp-function "void SetSpeed( float speed )" - .. cpp:function:: entity GetMissileTarget() + !!! cpp-function "entity GetMissileTarget()" - .. cpp:function:: void InitMissileExpandContract( vector outward, vector inward, float launchOutTime, float launchInLerpTime, float launchInTime, float launchStraightLerpTime, vector missileEndPos, bool applyRandSpread ) + !!! cpp-function "void InitMissileExpandContract( vector outward, vector inward, float launchOutTime, float launchInLerpTime, float launchInTime, float launchStraightLerpTime, vector missileEndPos, bool applyRandSpread )" - .. cpp:function:: void InitMissileForRandomDrift( vector pos, vector dir ) + !!! cpp-function "void InitMissileForRandomDrift( vector pos, vector dir )" -CMissile -^^^^^^^^ +### CMissile -.. cpp:class:: CMissile : extends CProjectile +!!! cpp-class "CMissile : extends CProjectile" -C_Missile -^^^^^^^^^ +### C_Missile -.. cpp:class:: C_Missile : extends C_Projectile +!!! cpp-class "C_Missile : extends C_Projectile" -CPlayer / C_Player ------------------- +## CPlayer / C_Player -Shared -^^^^^^ +### Shared -.. cpp:class:: CPlayer / C_Player : extends CBaseCombatCharacter / C_BaseCombatCharacter +!!! cpp-class "CPlayer / C_Player : extends CBaseCombatCharacter / C_BaseCombatCharacter" - .. cpp:function:: int GetGen() + !!! cpp-function "int GetGen()" Returns the gen of the player account. - .. cpp:function:: int GetLevel() + !!! cpp-function "int GetLevel()" Returns the level of the player account. - .. cpp:function:: int GetXP() + !!! cpp-function "int GetXP()" Returns the xp of the player account. - .. cpp:function:: entity GetFirstPersonProxy() + !!! cpp-function "entity GetFirstPersonProxy()" - .. cpp:function:: string GetPlayerClass() + !!! cpp-function "string GetPlayerClass()" - .. cpp:function:: void Lunge_ClearTarget() + !!! cpp-function "void Lunge_ClearTarget()" - .. cpp:function:: bool Lunge_IsActive() + !!! cpp-function "bool Lunge_IsActive()" Returns ``true`` if the player is currently lunging to a melee victim. - .. cpp:function:: bool GetForcedDialogueOnly() + !!! cpp-function "bool GetForcedDialogueOnly()" - .. cpp:function:: float GetLastPingTime() + !!! cpp-function "float GetLastPingTime()" - .. cpp:function:: int GetNumPingsAvailable() + !!! cpp-function "int GetNumPingsAvailable()" - .. cpp:function:: int GetPingGroupAccumulator() + !!! cpp-function "int GetPingGroupAccumulator()" - .. cpp:function:: float GetPingGroupStartTime() + !!! cpp-function "float GetPingGroupStartTime()" - .. cpp:function:: void SetLastPingTime( float time) + !!! cpp-function "void SetLastPingTime( float time) " - .. cpp:function:: void SetNumPingsAvailable( int num ) + !!! cpp-function "void SetNumPingsAvailable( int num )" - .. cpp:function:: void SetNumPingsUsed( int num ) + !!! cpp-function "void SetNumPingsUsed( int num )" - .. cpp:function:: void SetPingGroupAccumulator( int acc ) + !!! cpp-function "void SetPingGroupAccumulator( int acc )" - .. cpp:function:: void SetPingGroupStartTime( float gametime ) + !!! cpp-function "void SetPingGroupStartTime( float gametime )" - .. cpp:function:: string GetPlayerName() + !!! cpp-function "string GetPlayerName()" Returns the player account name - .. cpp:function:: int GetPlayerGameStat( int PGS ) + !!! cpp-function "int GetPlayerGameStat( int PGS )" Returns the score of the player in the provided category. some categories are: PGS_KILLS, PGS_DEATHS, PGS_SCORE etc. - .. cpp:function:: entity GetPetTitan() + !!! cpp-function "entity GetPetTitan()" Returns the soul of the player's autotitan. - .. cpp:function:: bool GetTitanDisembarkEnabled() + !!! cpp-function "bool GetTitanDisembarkEnabled()" - .. cpp:function:: bool GetTitanEmbarkEnabled() + !!! cpp-function "bool GetTitanEmbarkEnabled()" - .. cpp:function:: bool IsBot() + !!! cpp-function "bool IsBot()" - .. cpp:function:: void SetTitanDisembarkEnabled( bool enabled ) + !!! cpp-function "void SetTitanDisembarkEnabled( bool enabled )" - .. cpp:function:: void SetTitanEmbarkEnabled( bool enabled ) + !!! cpp-function "void SetTitanEmbarkEnabled( bool enabled )" - .. cpp:function:: string GetPlayerSettings() + !!! cpp-function "string GetPlayerSettings()" - .. cpp:function:: int GetActiveBurnCardIndex() + !!! cpp-function "int GetActiveBurnCardIndex()" Returns the index of the selected burn card. - .. cpp:function:: int Code_GetActiveBurnCardIndex() + !!! cpp-function "int Code_GetActiveBurnCardIndex()" Use ``GetActiveBurnCardIndex`` instead - .. cpp:function:: string GetPlayerSettingsField( string field ) + !!! cpp-function "string GetPlayerSettingsField( string field )" - .. cpp:function:: int GetCinematicEventFlags() + !!! cpp-function "int GetCinematicEventFlags()" - .. cpp:function:: entity GetObserverTarget() + !!! cpp-function "entity GetObserverTarget()" - .. cpp:function:: vector GetViewRight() + !!! cpp-function "vector GetViewRight()" - .. cpp:function:: vector GetViewVector() + !!! cpp-function "vector GetViewVector()" - .. cpp:function:: vector GetViewForward() + !!! cpp-function "vector GetViewForward()" - .. cpp:function:: vector GetViewUp() + !!! cpp-function "vector GetViewUp()" - .. cpp:function:: int GetPersistentVarAsInt( string key ) + !!! cpp-function "int GetPersistentVarAsInt( string key )" - .. cpp:function:: entity GetViewModelEntity() + !!! cpp-function "entity GetViewModelEntity()" - .. cpp:function:: int GetOutOfBoundsDeadTime() + !!! cpp-function "int GetOutOfBoundsDeadTime()" - .. cpp:function:: entity GetTitanSoulBeingRodeoed() + !!! cpp-function "entity GetTitanSoulBeingRodeoed()" - .. cpp:function:: vector CameraAngles() + !!! cpp-function "vector CameraAngles()" Returns the angles of this player's camera. - .. cpp:function:: float GetObjectiveEndTime() + !!! cpp-function "float GetObjectiveEndTime()" - .. cpp:function:: entity GetObjectiveEntity() + !!! cpp-function "entity GetObjectiveEntity()" - .. cpp:function:: int GetObjectiveIndex() + !!! cpp-function "int GetObjectiveIndex()" - .. cpp:function:: entity GetPredictedFirstPersonProxy() + !!! cpp-function "entity GetPredictedFirstPersonProxy()" - .. cpp:function:: int GetPetTitanMode() + !!! cpp-function "int GetPetTitanMode()" - .. cpp:function:: bool IsWallHanging() + !!! cpp-function "bool IsWallHanging()" Returns ``true`` if the player is wall hanging. - .. cpp:function:: float GetNextTitanRespawnAvailable() + !!! cpp-function "float GetNextTitanRespawnAvailable()" - .. cpp:function:: var GetPersistentVar( string key ) + !!! cpp-function "var GetPersistentVar( string key )" - .. cpp:function:: bool HasBadReputation() + !!! cpp-function "bool HasBadReputation()" - .. cpp:function:: int GetObserverMode() + !!! cpp-function "int GetObserverMode()" - .. cpp:function:: float GetPlayerModHealth() + !!! cpp-function "float GetPlayerModHealth()" - .. cpp:function:: bool IsInputCommandHeld( int flag ) + !!! cpp-function "bool IsInputCommandHeld( int flag )" - .. cpp:function:: int GetPlayerNetInt( string state ) + !!! cpp-function "int GetPlayerNetInt( string state )" - .. cpp:function:: float GetPlayerNetFloat( string state ) + !!! cpp-function "float GetPlayerNetFloat( string state )" - .. cpp:function:: entity GetHardpointEntity() + !!! cpp-function "entity GetHardpointEntity()" - .. cpp:function:: bool GetPlayerNetBool( string key ) + !!! cpp-function "bool GetPlayerNetBool( string key )" - .. cpp:function:: bool IsCrouched() + !!! cpp-function "bool IsCrouched()" Returns ``true`` if the player is crouching. - .. cpp:function:: bool IsStanding() + !!! cpp-function "bool IsStanding()" Returns ``true`` if the player is standing - .. cpp:function:: void IsTraversing() + !!! cpp-function "void IsTraversing()" - .. cpp:function:: void IsWallRunning() + !!! cpp-function "void IsWallRunning()" Returns ``true`` if the player is wallrunning. - .. cpp:function:: bool IsZiplining() + !!! cpp-function "bool IsZiplining()" Returns ``true`` if the player is currently attached to a zipline - .. cpp:function:: vector Lunge_GetStartPositionOffset() + !!! cpp-function "vector Lunge_GetStartPositionOffset()" - .. cpp:function:: void Lunge_SetTargetEntity( entity target, bool unknown_purpose ) + !!! cpp-function "void Lunge_SetTargetEntity( entity target, bool unknown_purpose )" - .. cpp:function:: int PlayerMelee_GetState() + !!! cpp-function "int PlayerMelee_GetState()" - .. cpp:function:: bool PlayerMelee_IsAttackActive() + !!! cpp-function "bool PlayerMelee_IsAttackActive()" - .. cpp:function:: void PlayerMelee_SetState( int state ) + !!! cpp-function "void PlayerMelee_SetState( int state )" - .. cpp:function:: void Lunge_EnableFlying() + !!! cpp-function "void Lunge_EnableFlying()" - .. cpp:function:: vector Lunge_GetEndPositionOffset() + !!! cpp-function "vector Lunge_GetEndPositionOffset()" - .. cpp:function:: bool Lunge_IsGroundExecute() + !!! cpp-function "bool Lunge_IsGroundExecute()" - .. cpp:function:: bool Lunge_IsLungingToEntity() + !!! cpp-function "bool Lunge_IsLungingToEntity()" - .. cpp:function:: void Lunge_LockPitch( bool lock ) + !!! cpp-function "void Lunge_LockPitch( bool lock )" - .. cpp:function:: void Lunge_SetEndPositionOffset( vector offset ) + !!! cpp-function "void Lunge_SetEndPositionOffset( vector offset )" - .. cpp:function:: void Lunge_SetTargetPosition( vector pos ) + !!! cpp-function "void Lunge_SetTargetPosition( vector pos )" - .. cpp:function:: void PlayerMelee_EndAttack() + !!! cpp-function "void PlayerMelee_EndAttack()" - .. cpp:function:: entity PlayerMelee_GetAttackHitEntity() + !!! cpp-function "entity PlayerMelee_GetAttackHitEntity()" - .. cpp:function:: void PlayerMelee_SetAttackHitEntity( entity ent ) + !!! cpp-function "void PlayerMelee_SetAttackHitEntity( entity ent )" - .. cpp:function:: void PlayerMelee_SetAttackRecoveryShouldBeQuick( bool beQuick ) + !!! cpp-function "void PlayerMelee_SetAttackRecoveryShouldBeQuick( bool beQuick )" - .. cpp:function:: void PlayerMelee_StartAttack( int attackState ) + !!! cpp-function "void PlayerMelee_StartAttack( int attackState )" - .. cpp:function:: void SetSelectedOffhandToMelee() + !!! cpp-function "void SetSelectedOffhandToMelee()" - .. cpp:function:: void Weapon_StartCustomActivity( string animation, bool unknown_purpose ) + !!! cpp-function "void Weapon_StartCustomActivity( string animation, bool unknown_purpose )" - .. cpp:function:: float GetPlayerNetTime( string key ) + !!! cpp-function "float GetPlayerNetTime( string key )" - .. cpp:function:: vector CameraPosition() + !!! cpp-function "vector CameraPosition()" Returns the camera position of this player. - .. cpp:function:: entity GetPlayerNetEnt( string key ) + !!! cpp-function "entity GetPlayerNetEnt( string key )" - .. cpp:function:: bool HasPassive( int passive ) + !!! cpp-function "bool HasPassive( int passive )" - .. cpp:function:: void Lunge_SetSmoothTime( float time ) + !!! cpp-function "void Lunge_SetSmoothTime( float time )" - .. cpp:function:: float SmartAmmo_GetHighestLockOnMeFraction() + !!! cpp-function "float SmartAmmo_GetHighestLockOnMeFraction()" - .. cpp:function:: array SmartAmmo_GetHighestLocksOnMeEntities() + !!! cpp-function "array SmartAmmo_GetHighestLocksOnMeEntities()" - .. cpp:function:: float SmartAmmo_GetPreviousHighestLockOnMeFraction() + !!! cpp-function "float SmartAmmo_GetPreviousHighestLockOnMeFraction()" - .. cpp:function:: void Grapple( vector direction ) + !!! cpp-function "void Grapple( vector direction )" - .. cpp:function:: bool MayGrapple() + !!! cpp-function "bool MayGrapple()" - .. cpp:function:: int GetSuitGrapplePower() + !!! cpp-function "int GetSuitGrapplePower()" - .. cpp:function:: void SetSuitGrapplePower( float power ) + !!! cpp-function "void SetSuitGrapplePower( float power )" - .. cpp:function:: array GetPlayerSettingsMods() + !!! cpp-function "array GetPlayerSettingsMods()" - .. cpp:function:: void ClearMeleeDisabled() + !!! cpp-function "void ClearMeleeDisabled()" - .. cpp:function:: void SetMeleeDisabled() + !!! cpp-function "void SetMeleeDisabled()" - .. cpp:function:: void RumbleEffect( int x, int y, int z ) + !!! cpp-function "void RumbleEffect( int x, int y, int z )" - .. cpp:function:: float GetInputAxisForward() + !!! cpp-function "float GetInputAxisForward()" Y Axis - .. cpp:function:: float GetInputAxisRight() + !!! cpp-function "float GetInputAxisRight()" X Axis - .. cpp:function:: int GetDodgePower() + !!! cpp-function "int GetDodgePower()" - .. cpp:function:: void HolsterWeapon() + !!! cpp-function "void HolsterWeapon()" Holsters this weapon. The player can't use it until it's deployed again with ``DeployWeapon`` - .. cpp:function:: void DeployWeapon() + !!! cpp-function "void DeployWeapon()" May not work with ``DeployAndEnableWeapons()`` and ``HolsterAndDisableWeapons()`` - .. cpp:function:: float GetZoomFrac() + !!! cpp-function "float GetZoomFrac()" Returns the fractal of the current weapon zoom. 1.0 is fully zoomed in. - .. cpp:function:: entity GetRemoteTurret() + !!! cpp-function "entity GetRemoteTurret()" -CPlayer -^^^^^^^ +### CPlayer -.. cpp:class:: CPlayer : extends CBaseCombatCharacter +!!! cpp-class "CPlayer : extends CBaseCombatCharacter" - .. cpp:function:: void CockpitStartDisembark() + !!! cpp-function "void CockpitStartDisembark()" - .. cpp:function:: void NotifyDidDamage( entity damagedEnt, int hitbox, vector damagePosition, int customDamageType, float damage, int damageFlags, int hitGroup, entity weapon, float distanceFromAttackOrigin ) + !!! cpp-function "void NotifyDidDamage( entity damagedEnt, int hitbox, vector damagePosition, int customDamageType, float damage, int damageFlags, int hitGroup, entity weapon, float distanceFromAttackOrigin )" - .. cpp:function:: void Server_SetDodgePower( float dodgePower ) + !!! cpp-function "void Server_SetDodgePower( float dodgePower )" - .. cpp:function:: void SetDodgePowerDelayScale( float delay ) + !!! cpp-function "void SetDodgePowerDelayScale( float delay )" - .. cpp:function:: void SetPowerRegenRateScale( float scale ) + !!! cpp-function "void SetPowerRegenRateScale( float scale )" - .. cpp:function:: void SetPersistentVar( string key, var val ) + !!! cpp-function "void SetPersistentVar( string key, var val )" - .. cpp:function:: void ForceStand() + !!! cpp-function "void ForceStand()" Force this player to stand up - .. cpp:function:: void UnforceStand() + !!! cpp-function "void UnforceStand()" Allow crouching - .. cpp:function:: void SetPlayerNetBool( string key, bool val ) + !!! cpp-function "void SetPlayerNetBool( string key, bool val )" - .. cpp:function:: void Anim_StopGesture( int gesture ) + !!! cpp-function "void Anim_StopGesture( int gesture )" - .. cpp:function:: void PlayerCone_Disable() + !!! cpp-function "void PlayerCone_Disable()" - .. cpp:function:: void PlayerCone_FromAnim() + !!! cpp-function "void PlayerCone_FromAnim()" - .. cpp:function:: void PlayerCone_SetLerpTime( float time ) + !!! cpp-function "void PlayerCone_SetLerpTime( float time )" - .. cpp:function:: void PlayerCone_SetMaxPitch( int maxPitch ) + !!! cpp-function "void PlayerCone_SetMaxPitch( int maxPitch )" - .. cpp:function:: void PlayerCone_SetMaxYaw( int maxYaw ) + !!! cpp-function "void PlayerCone_SetMaxYaw( int maxYaw )" - .. cpp:function:: void PlayerCone_SetMinPitch( int min ) + !!! cpp-function "void PlayerCone_SetMinPitch( int min )" - .. cpp:function:: void PlayerCone_SetMinYaw( int min ) + !!! cpp-function "void PlayerCone_SetMinYaw( int min )" - .. cpp:function:: entity CreateAnimatedPlayerDecoy( string decoyType ) + !!! cpp-function "entity CreateAnimatedPlayerDecoy( string decoyType )" Decoy Types: ``pt_mp_execution_attacker_hologram_01``, ``pt_mp_execution_attacker_hologram_02``, ``pt_mp_execution_attacker_hologram_03`` - .. cpp:function:: void StopObserverMode() + !!! cpp-function "void StopObserverMode()" - .. cpp:function:: void CockpitStartEject() + !!! cpp-function "void CockpitStartEject()" - .. cpp:function:: void FreezeControlsOnServer() + !!! cpp-function "void FreezeControlsOnServer()" - .. cpp:function:: void UnfreezeControlsOnServer() + !!! cpp-function "void UnfreezeControlsOnServer()" - .. cpp:function:: void CockpitStartBoot() + !!! cpp-function "void CockpitStartBoot()" - .. cpp:function:: void SetStaggering() + !!! cpp-function "void SetStaggering()" - .. cpp:function:: void ForceCrouch() + !!! cpp-function "void ForceCrouch()" Force this player to crouch. - .. cpp:function:: void UnforceCrouch() + !!! cpp-function "void UnforceCrouch()" Allow this player to stand. - .. cpp:function:: bool IsNoclipping() + !!! cpp-function "bool IsNoclipping()" Returns ``true`` if noclip is enabled. - .. cpp:function:: void SetCinematicEventFlags( int flag ) + !!! cpp-function "void SetCinematicEventFlags( int flag )" - .. cpp:function:: void SetSyncedEntity( entity synced ) + !!! cpp-function "void SetSyncedEntity( entity synced )" - .. cpp:function:: void SnapEyeAngles( vector angles ) + !!! cpp-function "void SnapEyeAngles( vector angles )" - .. cpp:function:: void SnapFeetToEyes() + !!! cpp-function "void SnapFeetToEyes()" - .. cpp:function:: void TouchGround() + !!! cpp-function "void TouchGround()" Allows the player to double jump again. - .. cpp:function:: void ViewOffsetEntity_Clear() + !!! cpp-function "void ViewOffsetEntity_Clear()" - .. cpp:function:: entity CreatePlayerDecoy( float stickPercentToRun ) + !!! cpp-function "entity CreatePlayerDecoy( float stickPercentToRun )" - .. cpp:function:: void SetPlayerSettingsWithMods( string settings, array newMods ) + !!! cpp-function "void SetPlayerSettingsWithMods( string settings, array newMods )" - .. cpp:function:: void Server_TurnOffhandWeaponsDisabledOff() + !!! cpp-function "void Server_TurnOffhandWeaponsDisabledOff()" - .. cpp:function:: void Server_TurnOffhandWeaponsDisabledOn() + !!! cpp-function "void Server_TurnOffhandWeaponsDisabledOn()" - .. cpp:function:: void SetPlayerNetInt( string key, int val ) + !!! cpp-function "void SetPlayerNetInt( string key, int val )" - .. cpp:function:: void Anim_PlayGesture( string anim3p, float unknown_purpose, float unknown_purpose1, float unknown_purpose2 ) + !!! cpp-function "void Anim_PlayGesture( string anim3p, float unknown_purpose, float unknown_purpose1, float unknown_purpose2 )" - .. cpp:function:: void Server_TurnDodgeDisabledOff() + !!! cpp-function "void Server_TurnDodgeDisabledOff()" - .. cpp:function:: void Server_TurnDodgeDisabledOn() + !!! cpp-function "void Server_TurnDodgeDisabledOn()" - .. cpp:function:: void SetGroundFrictionScale( int scale ) + !!! cpp-function "void SetGroundFrictionScale( int scale )" - .. cpp:function:: void PlayerCone_SetSpecific( vector viewAngles ) + !!! cpp-function "void PlayerCone_SetSpecific( vector viewAngles )" - .. cpp:function:: void GiveExtraWeaponMod( string mod ) + !!! cpp-function "void GiveExtraWeaponMod( string mod )" -C_Player -^^^^^^^^ +### C_Player -.. cpp:class:: C_Player : extends C_BaseCombatCharacter +!!! cpp-class "C_Player : extends C_BaseCombatCharacter" - .. cpp:function:: void ClientCommand( string command ) + !!! cpp-function "void ClientCommand( string command )" Executes a command on the player's client. For a server to execute a console command on a client, the client has to launch the game with the ``norestrictservercommands`` launch argument for security reasons. - .. cpp:function:: entity GetCockpit() + !!! cpp-function "entity GetCockpit()" - .. cpp:function:: string GetBodyType() + !!! cpp-function "string GetBodyType()" - .. cpp:function:: float GetAdsFraction() + !!! cpp-function "float GetAdsFraction()" - .. cpp:function:: bool IsInThirdPersonReplay() + !!! cpp-function "bool IsInThirdPersonReplay()" - .. cpp:function:: float GetHotDropImpactTime( entity titan = this.titan, string animation = HOTDROP_TURBO_ANIM ) + !!! cpp-function "float GetHotDropImpactTime( entity titan = this.titan, string animation = HOTDROP_TURBO_ANIM )" If called without paramets returns time for the player's titan drop. - .. cpp:function:: string GetPlayerNameWithClanTag() + !!! cpp-function "string GetPlayerNameWithClanTag()" - .. cpp:function:: bool HasMic() + !!! cpp-function "bool HasMic()" - .. cpp:function:: bool InPartyChat() + !!! cpp-function "bool InPartyChat()" - .. cpp:function:: bool IsMuted() + !!! cpp-function "bool IsMuted()" - .. cpp:function:: bool IsPartyLeader() + !!! cpp-function "bool IsPartyLeader()" - .. cpp:function:: bool IsTalking() + !!! cpp-function "bool IsTalking()" - .. cpp:function:: void CockpitJolt( vector joltDir, float severity ) + !!! cpp-function "void CockpitJolt( vector joltDir, float severity )" play a jolt effect on the player - .. cpp:function:: void SetScriptMenuOff() + !!! cpp-function "void SetScriptMenuOff()" - .. cpp:function:: void SetScriptMenuOn() + !!! cpp-function "void SetScriptMenuOn()" - .. cpp:function:: EntityScreenSpaceBounds GetEntScreenSpaceBounds( entity ent, int padding ) + !!! cpp-function "EntityScreenSpaceBounds GetEntScreenSpaceBounds( entity ent, int padding )" - .. cpp:function:: void HideCrosshairNames() + !!! cpp-function "void HideCrosshairNames()" Disable showing crosshair names of entities when aiming at them. - .. cpp:function:: void UnhideCrosshairNames() + !!! cpp-function "void UnhideCrosshairNames()" Enable showing crosshair names of entities when aiming at them. (default) - .. cpp:function:: void FreezeControlsOnClient() + !!! cpp-function "void FreezeControlsOnClient()" Stop player input. - .. cpp:function:: void Rodeo_StartCameraSmoothing( float factor ) + !!! cpp-function "void Rodeo_StartCameraSmoothing( float factor )" - .. cpp:function:: void Rodeo_StopCameraSmoothing( float factor ) + !!! cpp-function "void Rodeo_StopCameraSmoothing( float factor )" - .. cpp:function:: void StartArcCannon() + !!! cpp-function "void StartArcCannon()" - .. cpp:function:: void StopArcCannon() + !!! cpp-function "void StopArcCannon()" -CTitanSoul / C_TitanSoul ------------------------- +## CTitanSoul / C_TitanSoul -Shared -^^^^^^ +### Shared -.. cpp:class:: CTitanSoul / C_TitanSoul : extends CBaseEntity / C_BaseEntity +!!! cpp-class "CTitanSoul / C_TitanSoul : extends CBaseEntity / C_BaseEntity" - .. cpp:function:: entity GetTitan() + !!! cpp-function "entity GetTitan()" - .. cpp:function:: bool HasValidTitan() + !!! cpp-function "bool HasValidTitan()" - .. cpp:function:: bool IsDoomed() + !!! cpp-function "bool IsDoomed()" Returns ``true`` if this soul is in doomed state - .. cpp:function:: float GetTitanSoulNetFloat( string key ) + !!! cpp-function "float GetTitanSoulNetFloat( string key )" - .. cpp:function:: entity GetInvalidHealthBarEnt() + !!! cpp-function "entity GetInvalidHealthBarEnt()" Returns an instance of ``CNPC_Titan`` - .. cpp:function:: int GetTitanSoulNetInt( string key ) + !!! cpp-function "int GetTitanSoulNetInt( string key )" - .. cpp:function:: float GetLastRodeoHitTime() + !!! cpp-function "float GetLastRodeoHitTime()" - .. cpp:function:: bool IsEjecting() + !!! cpp-function "bool IsEjecting()" - .. cpp:function:: int GetStance() + !!! cpp-function "int GetStance()" - .. cpp:function:: int GetPlayerSettingsNum() + !!! cpp-function "int GetPlayerSettingsNum()" - .. cpp:function:: float GetCoreChargeExpireTime() + !!! cpp-function "float GetCoreChargeExpireTime()" - .. cpp:function:: float GetCoreChargeStartTime() + !!! cpp-function "float GetCoreChargeStartTime()" - .. cpp:function:: float GetNextCoreChargeAvailable() + !!! cpp-function "float GetNextCoreChargeAvailable()" -CTitanSoul -^^^^^^^^^^ +### CTitanSoul -.. cpp:class:: CTitanSoul : extends CBaseEntity +!!! cpp-class "CTitanSoul : extends CBaseEntity" - .. cpp:function:: void SetEjecting( bool ejecting ) + !!! cpp-function "void SetEjecting( bool ejecting )" - .. cpp:function:: void SetPlayerSettingsNum( int enum ) + !!! cpp-function "void SetPlayerSettingsNum( int enum )" - .. cpp:function:: void SetStance( int stance ) + !!! cpp-function "void SetStance( int stance )" - .. cpp:function:: void SoulDestroy() + !!! cpp-function "void SoulDestroy()" - .. cpp:function:: void SetCoreChargeExpireTime( float gametime ) + !!! cpp-function "void SetCoreChargeExpireTime( float gametime )" - .. cpp:function:: void SetTitanSoulNetFloat( string key, float val ) + !!! cpp-function "void SetTitanSoulNetFloat( string key, float val )" - .. cpp:function:: void SetTitanSoulNetFloatOverTime( string key, float val, float time ) + !!! cpp-function "void SetTitanSoulNetFloatOverTime( string key, float val, float time )" - .. cpp:function:: float GetCoreUseDuration() + !!! cpp-function "float GetCoreUseDuration()" - .. cpp:function:: void SetTitanSoulNetInt( string key, int val ) + !!! cpp-function "void SetTitanSoulNetInt( string key, int val )" - .. cpp:function:: void SetLastRodeoHitTime( float gametime ) + !!! cpp-function "void SetLastRodeoHitTime( float gametime )" - .. cpp:function:: void SetCoreChargeStartTime( float gametime ) + !!! cpp-function "void SetCoreChargeStartTime( float gametime )" - .. cpp:function:: void SetCoreUseDuration( float duration ) + !!! cpp-function "void SetCoreUseDuration( float duration )" - .. cpp:function:: void SetNextCoreChargeAvailable( float time ) + !!! cpp-function "void SetNextCoreChargeAvailable( float time )" -C_TitanSoul -^^^^^^^^^^^ +### C_TitanSoul -.. cpp:class:: C_TitanSoul : extends C_BaseEntity +!!! cpp-class "C_TitanSoul : extends C_BaseEntity" -CBaseCombatCharacter / C_BaseCombatCharacter --------------------------------------------- +## CBaseCombatCharacter / C_BaseCombatCharacter -Shared -^^^^^^ +### Shared -.. cpp:class:: CBaseCombatCharacter / C_BaseCombatCharacter : extends CBaseAnimating / C_BaseAnimating +!!! cpp-class "CBaseCombatCharacter / C_BaseCombatCharacter : extends CBaseAnimating / C_BaseAnimating" - .. cpp:function:: entity GetTitanSoul() + !!! cpp-function "entity GetTitanSoul()" - .. cpp:function:: void ContextAction_ClearBusy() + !!! cpp-function "void ContextAction_ClearBusy()" - .. cpp:function:: bool ContextAction_IsActive() + !!! cpp-function "bool ContextAction_IsActive()" - .. cpp:function:: bool ContextAction_IsBusy() + !!! cpp-function "bool ContextAction_IsBusy()" - .. cpp:function:: void ContextAction_SetBusy() + !!! cpp-function "void ContextAction_SetBusy()" - .. cpp:function:: vector Anim_GetStartForRefEntity_Old( string anim, vector reference, string optionalTag ) + !!! cpp-function "vector Anim_GetStartForRefEntity_Old( string anim, vector reference, string optionalTag )" - .. cpp:function:: array GetMainWeapons() + !!! cpp-function "array GetMainWeapons()" - .. cpp:function:: entity GetOffhandWeapon( int slot ) + !!! cpp-function "entity GetOffhandWeapon( int slot )" - .. cpp:function:: entity GetActiveWeapon() + !!! cpp-function "entity GetActiveWeapon()" - .. cpp:function:: entity GetLatestPrimaryWeapon() + !!! cpp-function "entity GetLatestPrimaryWeapon()" - .. cpp:function:: int GetSkin() + !!! cpp-function "int GetSkin()" - .. cpp:function:: int LookupSequence( string sequence ) + !!! cpp-function "int LookupSequence( string sequence )" - .. cpp:function:: void SetSkin( int skin ) + !!! cpp-function "void SetSkin( int skin )" - .. cpp:function:: entity GetAntiTitanWeapon() + !!! cpp-function "entity GetAntiTitanWeapon()" - .. cpp:function:: AnimRefPoint Anim_GetStartForRefPoint( string anim, vector origin, vector angles ) + !!! cpp-function "AnimRefPoint Anim_GetStartForRefPoint( string anim, vector origin, vector angles )" - .. cpp:function:: vector GetPlayerOrNPCViewVector() + !!! cpp-function "vector GetPlayerOrNPCViewVector()" - .. cpp:function:: vector Anim_GetStartForRefPoint_Old( animation, origin, angles ) + !!! cpp-function "vector Anim_GetStartForRefPoint_Old( animation, origin, angles )" - .. cpp:function:: void Anim_PlayWithRefPoint( string animation, vector origin, vector angles, float blendTime ) + !!! cpp-function "void Anim_PlayWithRefPoint( string animation, vector origin, vector angles, float blendTime )" - .. cpp:function:: bool IsWeaponDisabled() + !!! cpp-function "bool IsWeaponDisabled()" - .. cpp:function:: int GetActiveWeaponPrimaryAmmoLoaded() + !!! cpp-function "int GetActiveWeaponPrimaryAmmoLoaded()" - .. cpp:function:: bool ContextAction_IsMeleeExecution() + !!! cpp-function "bool ContextAction_IsMeleeExecution()" - .. cpp:function:: int GetWeaponAmmoStockpile( entity weapon ) + !!! cpp-function "int GetWeaponAmmoStockpile( entity weapon )" - .. cpp:function:: entity GetMeleeWeapon() + !!! cpp-function "entity GetMeleeWeapon()" - .. cpp:function:: bool ContextAction_IsMeleeExecutionTarget() + !!! cpp-function "bool ContextAction_IsMeleeExecutionTarget()" - .. cpp:function:: entity GetFirstRodeoRider() + !!! cpp-function "entity GetFirstRodeoRider()" Returns the first rodeo rider found or null if there are none. - .. cpp:function:: int GetNumRodeoSlots() + !!! cpp-function "int GetNumRodeoSlots()" Returns number of rodeo slots available on this entity. - .. cpp:function:: entity GetRodeoRider() + !!! cpp-function "entity GetRodeoRider()" Returns rodeo rider (if there is one) at the given slot. - .. cpp:function:: void PhaseShiftBegin( float warmUpTime, float duration ) + !!! cpp-function "void PhaseShiftBegin( float warmUpTime, float duration )" - .. cpp:function:: void PhaseShiftCancel() + !!! cpp-function "void PhaseShiftCancel()" - .. cpp:function:: vector OffsetPositionFromView( vector startPos, vector offset ) + !!! cpp-function "vector OffsetPositionFromView( vector startPos, vector offset )" - .. cpp:function:: int GetWeaponAmmoLoaded( entity weapon ) + !!! cpp-function "int GetWeaponAmmoLoaded( entity weapon )" - .. cpp:function:: int GetWeaponAmmoMaxLoaded( entity weapon ) + !!! cpp-function "int GetWeaponAmmoMaxLoaded( entity weapon )" - .. cpp:function:: float GetAttackSpreadAngle() + !!! cpp-function "float GetAttackSpreadAngle()" - .. cpp:function:: array GetOffhandWeapons() + !!! cpp-function "array GetOffhandWeapons()" - .. cpp:function:: bool ContextAction_IsLeeching() + !!! cpp-function "bool ContextAction_IsLeeching()" - .. cpp:function:: void DisablePhaseShiftFlags() + !!! cpp-function "void DisablePhaseShiftFlags()" - .. cpp:function:: void EnablePhaseShiftFlags() + !!! cpp-function "void EnablePhaseShiftFlags()" - .. cpp:function:: entity GetEntityAtPhaseShiftExitPosition() + !!! cpp-function "entity GetEntityAtPhaseShiftExitPosition()" - .. cpp:function:: float PhaseShiftTimeRemaining() + !!! cpp-function "float PhaseShiftTimeRemaining()" - .. cpp:function:: bool CanUseSharedEnergy( int curCost ) + !!! cpp-function "bool CanUseSharedEnergy( int curCost )" - .. cpp:function:: bool CanUseSharedEnergy( int curCost ) + !!! cpp-function "bool CanUseSharedEnergy( int curCost )" - .. cpp:function:: void AddSharedEnergy( int amount ) + !!! cpp-function "void AddSharedEnergy( int amount )" - .. cpp:function:: int GetSharedEnergyTotal() + !!! cpp-function "int GetSharedEnergyTotal()" - .. cpp:function:: int GetSharedEnergyCount() + !!! cpp-function "int GetSharedEnergyCount()" - .. cpp:function:: void SetSharedEnergyRegenDelay( float delay ) + !!! cpp-function "void SetSharedEnergyRegenDelay( float delay )" - .. cpp:function:: void TakeSharedEnergy( int amount ) + !!! cpp-function "void TakeSharedEnergy( int amount )" -CBaseCombatCharacter -^^^^^^^^^^^^^^^^^^^^ +### CBaseCombatCharacter -.. cpp:class:: CBaseCombatCharacter : extends CBaseAnimating +!!! cpp-class "CBaseCombatCharacter : extends CBaseAnimating" - .. cpp:function:: void SetFullBodygroup( int group ) + !!! cpp-function "void SetFullBodygroup( int group )" - .. cpp:function:: void GetSettingsHeadshotFX() + !!! cpp-function "void GetSettingsHeadshotFX()" Looks for "headshotFX" in an AI settings file or a player set file - .. cpp:function:: void GiveOffhandWeapon( string ordnanceName, int slot, array mods ) + !!! cpp-function "void GiveOffhandWeapon( string ordnanceName, int slot, array mods )" - .. cpp:function:: void GiveWeapon( string weapon ) + !!! cpp-function "void GiveWeapon( string weapon )" - .. cpp:function:: void SetActiveWeaponByName( string weapon ) + !!! cpp-function "void SetActiveWeaponByName( string weapon )" - .. cpp:function:: void TakeOffhandWeapon( int slot ) + !!! cpp-function "void TakeOffhandWeapon( int slot )" - .. cpp:function:: void TakeWeaponNow( string weapon ) + !!! cpp-function "void TakeWeaponNow( string weapon )" - .. cpp:function:: void TakeWeapon( string weapon ) + !!! cpp-function "void TakeWeapon( string weapon )" - .. cpp:function:: int GetOutOfBoundsDeadTime() + !!! cpp-function "int GetOutOfBoundsDeadTime()" - .. cpp:function:: void SetNumRodeoSlots( int ) + !!! cpp-function "void SetNumRodeoSlots( int )" Sets the maximum number of rodeo slots available on this entity. - .. cpp:function:: void SetRodeoRider( int slot, entity rider ) + !!! cpp-function "void SetRodeoRider( int slot, entity rider )" Sets the rodeo rider at the given slot - .. cpp:function:: void SetNPCPriorityOverride_NoThreat() + !!! cpp-function "void SetNPCPriorityOverride_NoThreat()" - .. cpp:function:: void SetTitanSoul( entity soul ) + !!! cpp-function "void SetTitanSoul( entity soul )" - .. cpp:function:: vector GetPlayerOrNPCViewRight() + !!! cpp-function "vector GetPlayerOrNPCViewRight()" - .. cpp:function:: void ResetHealthChangeRate() + !!! cpp-function "void ResetHealthChangeRate()" -C_BaseCombatCharacter -^^^^^^^^^^^^^^^^^^^^^ +### C_BaseCombatCharacter -.. cpp:class:: C_BaseCombatCharacter : extends C_BaseAnimating +!!! cpp-class "C_BaseCombatCharacter : extends C_BaseAnimating" - .. cpp:function:: TraceResults TraceToLocalPlayer() + !!! cpp-function "TraceResults TraceToLocalPlayer()" - .. cpp:function:: float TraceToLocalPlayerSimple() + !!! cpp-function "float TraceToLocalPlayerSimple()" -CAI_BaseNPC / C_AI_BaseNPC ----------------------------- +## CAI_BaseNPC / C_AI_BaseNPC -Shared -^^^^^^ +### Shared -.. cpp:class:: CAI_BaseNPC / C_AI_BaseNPC : extends CBaseCombatCharacter +!!! cpp-class "CAI_BaseNPC / C_AI_BaseNPC : extends CBaseCombatCharacter" - .. cpp:function:: var Dev_GetAISettingByKeyField( string key ) + !!! cpp-function "var Dev_GetAISettingByKeyField( string key )" Expect as string - .. cpp:function:: bool IsInterruptable() + !!! cpp-function "bool IsInterruptable()" - .. cpp:function:: int GetAIClass() + !!! cpp-function "int GetAIClass()" ``AIC_SMALL_TURRET``, ``AIC_MARVIN``, ``AIC_SPECTRE``, ``AIC_STALKER_CRAWLING``, ``AIC_FRAG_DRONE``, ``AIC_HUMAN`` - .. cpp:function:: string GetBodyType() + !!! cpp-function "string GetBodyType()" - .. cpp:function:: string GetAISettingsName() + !!! cpp-function "string GetAISettingsName()" - .. cpp:function:: int GetMeleeDamageMaxForTarget( entity target ) + !!! cpp-function "int GetMeleeDamageMaxForTarget( entity target )" - .. cpp:function:: float AISetting_MaxFlyingSpeed() + !!! cpp-function "float AISetting_MaxFlyingSpeed()" get the current flying speed of the npc. - .. cpp:function:: string AISetting_LeechAnimSet() + !!! cpp-function "string AISetting_LeechAnimSet()" - .. cpp:function:: string AISetting_LeechDataKnifeTag() + !!! cpp-function "string AISetting_LeechDataKnifeTag()" -CAI_BaseNPC -^^^^^^^^^^^^ +### CAI_BaseNPC -.. cpp:class:: CAI_BaseNPC : extends C_BaseCombatCharacter +!!! cpp-class "CAI_BaseNPC : extends C_BaseCombatCharacter" - .. cpp:function:: void AssaultPoint( vector point ) + !!! cpp-function "void AssaultPoint( vector point )" - .. cpp:function:: void EnableBehavior( string behaviour ) + !!! cpp-function "void EnableBehavior( string behaviour )" - .. cpp:function:: void DisableBehavior( string behaviour ) + !!! cpp-function "void DisableBehavior( string behaviour )" Possible behaviours: ``Follow``, ``Assault`` - .. cpp:function:: void SetThinkEveryFrame( bool think ) + !!! cpp-function "void SetThinkEveryFrame( bool think )" - .. cpp:function:: void ClearEnemy( entity enemy ) + !!! cpp-function "void ClearEnemy( entity enemy )" Clears the enemy of this npc. - .. cpp:function:: void SetEnemy( entity enemy ) + !!! cpp-function "void SetEnemy( entity enemy )" Sets the enemy this npc will attack. - .. cpp:function:: void Anim_ScriptedPlay( string anim ) + !!! cpp-function "void Anim_ScriptedPlay( string anim )" - .. cpp:function:: void ForceCheckGroundEntity() + !!! cpp-function "void ForceCheckGroundEntity()" - .. cpp:function:: string GetNPCState() + !!! cpp-function "string GetNPCState()" - .. cpp:function:: float GetMaxEnemyDist() + !!! cpp-function "float GetMaxEnemyDist()" Max pilot engagement distance - .. cpp:function:: float GetMaxEnemyDistHeavyArmor() + !!! cpp-function "float GetMaxEnemyDistHeavyArmor()" Max titan engagement distance - .. cpp:function:: float GetMaxTurretYaw() + !!! cpp-function "float GetMaxTurretYaw()" - .. cpp:function:: void SetSecondaryEnemy( entity enemy ) + !!! cpp-function "void SetSecondaryEnemy( entity enemy )" - .. cpp:function:: void DisableNPCMoveFlag( int flag ) + !!! cpp-function "void DisableNPCMoveFlag( int flag )" - .. cpp:function:: void EnableNPCMoveFlag( int flag ) + !!! cpp-function "void EnableNPCMoveFlag( int flag )" - .. cpp:function:: void SetAISettings( string settings ) + !!! cpp-function "void SetAISettings( string settings )" - .. cpp:function:: void SetCapabilityFlag( int flag, bool active ) + !!! cpp-function "void SetCapabilityFlag( int flag, bool active )" Sets if a capability is available to the player - .. cpp:function:: void Anim_ScriptedPlayActivityByName( string activity, bool unknown_purpose1, float unknown_purpose2 ) + !!! cpp-function "void Anim_ScriptedPlayActivityByName( string activity, bool unknown_purpose1, float unknown_purpose2 )" - .. cpp:function:: entity GetEnemy() + !!! cpp-function "entity GetEnemy()" - .. cpp:function:: bool CanSee( entity ent ) + !!! cpp-function "bool CanSee( entity ent )" Returns ``true`` if the npc can see the ``ent``. - .. cpp:function:: bool IsCrouching() + !!! cpp-function "bool IsCrouching()" - .. cpp:function:: bool IsSecondaryAttack() + !!! cpp-function "bool IsSecondaryAttack()" - .. cpp:function:: entity GetFollowTarget() + !!! cpp-function "entity GetFollowTarget()" - .. cpp:function:: void InitFollowBehavior( entity followMe, string followBehaviour ) + !!! cpp-function "void InitFollowBehavior( entity followMe, string followBehaviour )" - .. cpp:function:: void DisableNPCFlag( int flag ) + !!! cpp-function "void DisableNPCFlag( int flag )" - .. cpp:function:: void EnableNPCFlag( int flag ) + !!! cpp-function "void EnableNPCFlag( int flag )" - .. cpp:function:: void Freeze() + !!! cpp-function "void Freeze()" Freezes all animations and movement of this entity. - .. cpp:function:: void Unfreeze() + !!! cpp-function "void Unfreeze()" unfreezes all animations and movement of this entity. - .. cpp:function:: bool HasXRaySupport() + !!! cpp-function "bool HasXRaySupport()" Returns if ``this.supportsXRay`` not null. - .. cpp:function:: void ForceCombat() + !!! cpp-function "void ForceCombat()" Force into combat state by updating NPC's memory of the player. - .. cpp:function:: bool InCombat() + !!! cpp-function "bool InCombat()" Returns true if NPC is in combat. -C_AI_BaseNPC -^^^^^^^^^^^^^ +### C_AI_BaseNPC -.. cpp:class:: C_AI_BaseNPC : extends C_BaseCombatCharacter +!!! cpp-class "C_AI_BaseNPC : extends C_BaseCombatCharacter" -CNPC_Titan / C_NPC_Titan ------------------------- +## CNPC_Titan / C_NPC_Titan -Shared -^^^^^^ +### Shared -.. cpp:class:: CNPC_Titan / C_NPC_Titan : extends CAI_BaseNPC / C_AI_BaseNPC +!!! cpp-class "CNPC_Titan / C_NPC_Titan : extends CAI_BaseNPC / C_AI_BaseNPC" - .. cpp:function:: bool GetCanStand() + !!! cpp-function "bool GetCanStand()" -CNPC_Titan -^^^^^^^^^^ +### CNPC_Titan -.. cpp:class:: CNPC_Titan : extends CAI_BaseNPC +!!! cpp-class "CNPC_Titan : extends CAI_BaseNPC" - .. cpp:function:: void SetCanStand( bool canStand ) + !!! cpp-function "void SetCanStand( bool canStand )" - .. cpp:function:: void GrappleNPC( vector dir ) + !!! cpp-function "void GrappleNPC( vector dir )" -C_NPC_Titan -^^^^^^^^^^^ +### C_NPC_Titan -CNPC_Dropship / C_NPC_Dropship ------------------------------- +## CNPC_Dropship / C_NPC_Dropship -Shared -^^^^^^ +### Shared -.. cpp:class:: CNPC_Dropship / C_NPC_Dropship : extends CAI_BaseNPC / C_AI_BaseNPC +!!! cpp-class "CNPC_Dropship / C_NPC_Dropship : extends CAI_BaseNPC / C_AI_BaseNPC" - .. cpp:function:: bool IsJetWakeFXEnabled() + !!! cpp-function "bool IsJetWakeFXEnabled()" -CNPC_Dropship -^^^^^^^^^^^^^ +### CNPC_Dropship -.. cpp:class:: CNPC_Dropship : extends CAI_BaseNPC +!!! cpp-class "CNPC_Dropship : extends CAI_BaseNPC" -C_NPC_Dropship -^^^^^^^^^^^^^^ +### C_NPC_Dropship -.. cpp:class:: C_NPC_Dropship : extends C_AI_BaseNPC +!!! cpp-class "C_NPC_Dropship : extends C_AI_BaseNPC" -CNPC_Drone ----------- +## CNPC_Drone -.. cpp:class:: CNPC_Drone : extends CAI_BaseNPC +!!! cpp-class "CNPC_Drone : extends CAI_BaseNPC" - .. cpp:function:: void SetAttackMode( bool attack ) + !!! cpp-function "void SetAttackMode( bool attack )" Set to ``false`` to not attack enemies. CNPC_SentryTurret / C_NPC_SentryTurret -Shared -^^^^^^ +### Shared -.. cpp:class:: CNPC_SentryTurret / C_NPC_SentryTurret : extends CAI_BaseNPC / C_AI_BaseNPC +!!! cpp-class "CNPC_SentryTurret / C_NPC_SentryTurret : extends CAI_BaseNPC / C_AI_BaseNPC" - .. cpp:function:: int GetTurretState() + !!! cpp-function "int GetTurretState()" - .. cpp:function:: entity GetControlPanel() + !!! cpp-function "entity GetControlPanel()" -CNPC_SentryTurret -^^^^^^^^^^^^^^^^^ +### CNPC_SentryTurret -.. cpp:class:: CNPC_SentryTurret : extends CAI_BaseNPC +!!! cpp-class "CNPC_SentryTurret : extends CAI_BaseNPC" - .. cpp:function:: void StartDeployed() + !!! cpp-function "void StartDeployed()" -C_NPC_SentryTurret -^^^^^^^^^^^^^^^^^^ +### C_NPC_SentryTurret -.. cpp:class:: C_NPC_SentryTurret : extends C_AI_BaseNPC +!!! cpp-class "C_NPC_SentryTurret : extends C_AI_BaseNPC" -CFirstPersonProxy / C_FirstPersonProxy --------------------------------------- +## CFirstPersonProxy / C_FirstPersonProxy -Shared -^^^^^^ +### Shared -.. cpp:class:: CFirstPersonProxy / C_FirstPersonProxy : extends CBaseAnimating / C_BaseAnimating +!!! cpp-class "CFirstPersonProxy / C_FirstPersonProxy : extends CBaseAnimating / C_BaseAnimating" -CFirstPersonProxy -^^^^^^^^^^^^^^^^^ +### CFirstPersonProxy -.. cpp:class:: CFirstPersonProxy : extends CBaseAnimating +!!! cpp-class "CFirstPersonProxy : extends CBaseAnimating" -C_FirstPersonProxy -^^^^^^^^^^^^^^^^^^ +### C_FirstPersonProxy -.. cpp:class:: C_FirstPersonProxy : extends C_BaseAnimating +!!! cpp-class "C_FirstPersonProxy : extends C_BaseAnimating" -CBaseAnimating / C_BaseAnimating --------------------------------- +## CBaseAnimating / C_BaseAnimating -Shared -^^^^^^ +### Shared -.. cpp:class:: CBaseAnimating / C_BaseAnimating : extends CBaseEntity / C_BaseEntity +!!! cpp-class "CBaseAnimating / C_BaseAnimating : extends CBaseEntity / C_BaseEntity" - .. cpp:function:: vector GetAttachmentOrigin() + !!! cpp-function "vector GetAttachmentOrigin()" - .. cpp:function:: int LookupAttachment( string attachment ) + !!! cpp-function "int LookupAttachment( string attachment )" - .. cpp:function:: int FindBodyGroup( string group ) + !!! cpp-function "int FindBodyGroup( string group )" - .. cpp:function:: int GetBodyGroupState( int bodyGroupIndex ) + !!! cpp-function "int GetBodyGroupState( int bodyGroupIndex )" - .. cpp:function:: int GetBodyGroupModelCount( int bodyGroupIndex ) + !!! cpp-function "int GetBodyGroupModelCount( int bodyGroupIndex )" - .. cpp:function:: void SetBodygroup( int groupIndex, int newIndex ) + !!! cpp-function "void SetBodygroup( int groupIndex, int newIndex )" - .. cpp:function:: vector GetAttachmentAngles() + !!! cpp-function "vector GetAttachmentAngles()" - .. cpp:function:: Attachment Anim_GetAttachmentAtTime( string animation, string attachmentName, float time ) + !!! cpp-function "Attachment Anim_GetAttachmentAtTime( string animation, string attachmentName, float time )" - .. cpp:function:: float GetScriptedAnimEventCycleFrac( string anim, string event ) + !!! cpp-function "float GetScriptedAnimEventCycleFrac( string anim, string event )" - .. cpp:function:: float GetSequenceDuration( string anim ) + !!! cpp-function "float GetSequenceDuration( string anim )" - .. cpp:function:: bool Anim_IsActive() + !!! cpp-function "bool Anim_IsActive()" - .. cpp:function:: void Anim_Play( string anim ) + !!! cpp-function "void Anim_Play( string anim )" - .. cpp:function:: void Anim_SetInitialTime( float time ) + !!! cpp-function "void Anim_SetInitialTime( float time )" - .. cpp:function:: void Anim_Stop() + !!! cpp-function "void Anim_Stop()" - .. cpp:function:: vector Anim_GetStartForRefEntity_Old( string anim, vector reference, string optionalTag ) + !!! cpp-function "vector Anim_GetStartForRefEntity_Old( string anim, vector reference, string optionalTag )" - .. cpp:function:: int GetSkin() + !!! cpp-function "int GetSkin()" - .. cpp:function:: int LookupSequence( string sequence ) + !!! cpp-function "int LookupSequence( string sequence )" - .. cpp:function:: void SetSkin( int skin ) + !!! cpp-function "void SetSkin( int skin )" - .. cpp:function:: AnimRefPoint Anim_GetStartForRefPoint( string anim, vector origin, vector angles ) + !!! cpp-function "AnimRefPoint Anim_GetStartForRefPoint( string anim, vector origin, vector angles )" - .. cpp:function:: vector Anim_GetStartForRefPoint_Old( animation, origin, angles ) + !!! cpp-function "vector Anim_GetStartForRefPoint_Old( animation, origin, angles )" - .. cpp:function:: void Anim_PlayWithRefPoint( string animation, vector origin, vector angles, float blendTime ) + !!! cpp-function "void Anim_PlayWithRefPoint( string animation, vector origin, vector angles, float blendTime )" - .. cpp:function:: void Anim_NonScriptedPlay( string animation ) + !!! cpp-function "void Anim_NonScriptedPlay( string animation )" - .. cpp:function:: bool Anim_HasSequence( string animation ) + !!! cpp-function "bool Anim_HasSequence( string animation )" - .. cpp:function:: void SetPlaybackRate( float rate ) + !!! cpp-function "void SetPlaybackRate( float rate )" - .. cpp:function:: void Anim_SetStartTime( float time ) + !!! cpp-function "void Anim_SetStartTime( float time )" - .. cpp:function:: void LerpSkyScale( float skyScale, float time ) + !!! cpp-function "void LerpSkyScale( float skyScale, float time )" - .. cpp:function:: void SetPoseParameter( int pose, float offset ) + !!! cpp-function "void SetPoseParameter( int pose, float offset )" - .. cpp:function:: vector GetAttachmentForward( int attachID ) + !!! cpp-function "vector GetAttachmentForward( int attachID )" -CBaseAnimating -^^^^^^^^^^^^^^ +### CBaseAnimating -.. cpp:class:: CBaseAnimating : extends CBaseEntity +!!! cpp-class "CBaseAnimating : extends CBaseEntity" - .. cpp:function:: int GetFullBodygroup() + !!! cpp-function "int GetFullBodygroup()" - .. cpp:function:: void BecomeRagdoll( vector push, bool skipAnim ) + !!! cpp-function "void BecomeRagdoll( vector push, bool skipAnim )" - .. cpp:function:: void Dissolve( int dissolveID, vector normal, int unknown_purpose ) + !!! cpp-function "void Dissolve( int dissolveID, vector normal, int unknown_purpose )" - .. cpp:function:: void Gib( vector forceVec ) + !!! cpp-function "void Gib( vector forceVec )" - .. cpp:function:: void SetContinueAnimatingAfterRagdoll( bool cont ) + !!! cpp-function "void SetContinueAnimatingAfterRagdoll( bool cont )" - .. cpp:function:: void PlayRecordedAnimation( asset animation, vector unknown_purpose1, vecor unknown_purpose2, float blendTime, entity ref ) + !!! cpp-function "void PlayRecordedAnimation( asset animation, vector unknown_purpose1, vecor unknown_purpose2, float blendTime, entity ref )" - .. cpp:function:: void SetRecordedAnimationPlaybackRate( float rate ) + !!! cpp-function "void SetRecordedAnimationPlaybackRate( float rate )" - .. cpp:function:: void Anim_EnablePlanting() + !!! cpp-function "void Anim_EnablePlanting()" - .. cpp:function:: int LookupPoseParameterIndex( string poseParam ) + !!! cpp-function "int LookupPoseParameterIndex( string poseParam )" - .. cpp:function:: void Anim_DisableUpdatePosition() + !!! cpp-function "void Anim_DisableUpdatePosition()" -C_BaseAnimating -^^^^^^^^^^^^^^^ +### C_BaseAnimating -.. cpp:function:: C_BaseAnimatin : extends C_BaseEntity +!!! cpp-function "C_BaseAnimatin : extends C_BaseEntity" - .. cpp:function:: void SetGroundEffectTable( string tableIdentifier ) + !!! cpp-function "void SetGroundEffectTable( string tableIdentifier )" - .. cpp:function:: float GetAttachmentOrigin_ViewModelNoFOVAdjust( int index ) + !!! cpp-function "float GetAttachmentOrigin_ViewModelNoFOVAdjust( int index )" - .. cpp:function:: void Anim_SetPaused( bool pause ) + !!! cpp-function "void Anim_SetPaused( bool pause )" - .. cpp:function:: void SetCycle( float cycle ) + !!! cpp-function "void SetCycle( float cycle )" - .. cpp:function:: void DoBodyGroupChangeScriptCallback( bool doCallback, int bodygroup ) + !!! cpp-function "void DoBodyGroupChangeScriptCallback( bool doCallback, int bodygroup )" -CPlayerDecoy / C_PlayerDecoy ----------------------------- +## CPlayerDecoy / C_PlayerDecoy -Shared -^^^^^^ +### Shared -.. cpp:class:: CPlayerDecoy / C_PlayerDecoy : extends CBaseAnimating / C_BaseAnimating +!!! cpp-class "CPlayerDecoy / C_PlayerDecoy : extends CBaseAnimating / C_BaseAnimating" -CPlayerDecoy -^^^^^^^^^^^^ +### CPlayerDecoy -.. cpp:class:: CPlayerDecoy : extends CBaseAnimating +!!! cpp-class "CPlayerDecoy : extends CBaseAnimating" - .. cpp:function:: void Decoy_Dissolve() + !!! cpp-function "void Decoy_Dissolve()" Dissolve this decoy. You might want to clear decoy fx with ``CleanupFXAndSoundsForDecoy( entity decoy )`` afterwards. - .. cpp:function:: void SetTimeout( float duration ) + !!! cpp-function "void SetTimeout( float duration )" Set the time after which the decoy gets automatically dissolved. - .. cpp:function:: void SetDecoyRandomPulseRateMax( float pulse_amount_per_second ) + !!! cpp-function "void SetDecoyRandomPulseRateMax( float pulse_amount_per_second )" - .. cpp:function:: void SetFriendlyFire( bool enabled ) + !!! cpp-function "void SetFriendlyFire( bool enabled )" Sets if friendly fire is enabled for this decoy. - .. cpp:function:: void SetKillOnCollision( bool kill ) + !!! cpp-function "void SetKillOnCollision( bool kill )" Sets if this decoy gets killed when colliding with props or geometry. -C_PlayerDecoy -^^^^^^^^^^^^^ +### C_PlayerDecoy -.. cpp:class:: CPlayerDecoy : extends CBaseAnimating +!!! cpp-class "CPlayerDecoy : extends CBaseAnimating" -CTurret -------- +## CTurret -.. cpp:function:: CTurret : extends CBaseAnimating +!!! cpp-function "CTurret : extends CBaseAnimating" - .. cpp:function:: void ClearDriver() + !!! cpp-function "void ClearDriver()" - .. cpp:function:: entity GetDriver() + !!! cpp-function "entity GetDriver()" - .. cpp:function:: voit SetDriver( entity driver ) + !!! cpp-function "voit SetDriver( entity driver )" -C_Titan_Cockpit ---------------- +## C_Titan_Cockpit -.. cpp:function:: C_Titan_Cockpit : extends C_BaseEntity +!!! cpp-function "C_Titan_Cockpit : extends C_BaseEntity" - .. cpp:function:: void AddToTitanHudDamageHistory( int panel, int damage ) + !!! cpp-function "void AddToTitanHudDamageHistory( int panel, int damage )" - .. cpp:function:: void SetCaptureScreenBeforeViewmodels( bool cap ) + !!! cpp-function "void SetCaptureScreenBeforeViewmodels( bool cap )" - .. cpp:function:: float GetTimeInCockpit() + !!! cpp-function "float GetTimeInCockpit()" Returns the total time of time spent in this cockpit. Cockpit booting takes 1.3 seconds, so anything less than 1.3 seconds is still playing the booting animation. You can use ``TitanCockpit_IsBooting( entity cockpit )`` to determine this state. - .. cpp:function:: void SetOpenViewmodelOffset( float x, float y, float z ) + !!! cpp-function "void SetOpenViewmodelOffset( float x, float y, float z )" -CParticleSystem ---------------- +## CParticleSystem -.. cpp:class:: CParticleSystem : extends CBaseEntity +!!! cpp-class "CParticleSystem : extends CBaseEntity" - .. cpp:function:: void FXEnableRenderAlways() + !!! cpp-function "void FXEnableRenderAlways()" - .. cpp:function:: void SetStopType( string type ) + !!! cpp-function "void SetStopType( string type )" - .. cpp:function:: void SetControlPointEnt( int controlPoint, entity destEnt ) + !!! cpp-function "void SetControlPointEnt( int controlPoint, entity destEnt )" -CVortexSphere / C_VortexSphere ------------------------------- +## CVortexSphere / C_VortexSphere -Shared -^^^^^^ +### Shared -.. cpp:class:: CVortexSphere / C_VortexSphere : extends CBaseEntity / C_BaseEntity +!!! cpp-class "CVortexSphere / C_VortexSphere : extends CBaseEntity / C_BaseEntity" - .. cpp:function:: int GetBulletAbsorbedCount() + !!! cpp-function "int GetBulletAbsorbedCount()" - .. cpp:function:: int GetProjectileAbsorbedCount() + !!! cpp-function "int GetProjectileAbsorbedCount()" -CVortexSphere -^^^^^^^^^^^^^ +### CVortexSphere -.. cpp:class:: CVortexSphere : extends CBaseEntity +!!! cpp-class "CVortexSphere : extends CBaseEntity" - .. cpp:function:: void SetGunVortexAngles( vector angles ) + !!! cpp-function "void SetGunVortexAngles( vector angles )" - .. cpp:function:: void SetGunVortexAttachment( string attach ) + !!! cpp-function "void SetGunVortexAttachment( string attach )" - .. cpp:function:: void SetOwnerWeapon( entity owner ) + !!! cpp-function "void SetOwnerWeapon( entity owner )" - .. cpp:function:: void SetVortexEffect( entity fx ) + !!! cpp-function "void SetVortexEffect( entity fx )" - .. cpp:function:: void DisableVortexBlockLOS() + !!! cpp-function "void DisableVortexBlockLOS()" - .. cpp:function:: entity GetOwnerWeapon() + !!! cpp-function "entity GetOwnerWeapon()" - .. cpp:function:: void AddBulletToSphere() + !!! cpp-function "void AddBulletToSphere()" - .. cpp:function:: void AddProjectileToSphere() + !!! cpp-function "void AddProjectileToSphere()" - .. cpp:function:: void ClearAllBulletsFromSphere() + !!! cpp-function "void ClearAllBulletsFromSphere()" - .. cpp:function:: void RemoveBulletFromSphere() + !!! cpp-function "void RemoveBulletFromSphere()" - .. cpp:function:: void RemoveProjectileFromSphere() + !!! cpp-function "void RemoveProjectileFromSphere()" -C_VortexSphere -^^^^^^^^^^^^^^ +### C_VortexSphere -.. cpp:class:: C_VortexSphere : extends C_BaseEntity +!!! cpp-class "C_VortexSphere : extends C_BaseEntity" -CEnvExplosion -------------- +## CEnvExplosion -.. cpp:class:: CEnvExplosion : extends CBaseEntity +!!! cpp-class "CEnvExplosion : extends CBaseEntity" diff --git a/docs/Modding/reference/respawn/hud_element_notation.md b/docs/Modding/reference/respawn/hud_element_notation.md index 3fe71341..b049fb19 100644 --- a/docs/Modding/reference/respawn/hud_element_notation.md +++ b/docs/Modding/reference/respawn/hud_element_notation.md @@ -1,9 +1,7 @@ -.. _element-notation: +# Element Notation -Element Notation -==== -Elements are notated as `VDF `_ +Elements are notated as [VDF](https://developer.valvesoftware.com/wiki/KeyValues) UI elements are created when a menu is initialized. References to the elements will stay the same, regardless if the menu is open or not. @@ -11,7 +9,7 @@ It is not possible to create elements at runtime so you have to define all eleme An Element is declared in the following way: -.. code-block:: +``` // please follow this structure ElementName @@ -23,10 +21,11 @@ An Element is declared in the following way: // optional: pinning } +``` If you're working on a **menu**, you need a ``menu`` object that contains all elements, for example like this: -.. code-block:: +``` resource/ui/menus/profiles_menu.menu { @@ -49,11 +48,10 @@ If you're working on a **menu**, you need a ``menu`` object that contains all el // elements } } - +``` It usually doesn't matter if you use quotation marks to assign string values to parameters. -HUD & Panel files ------------------ +## HUD & Panel files The first line of a ``.menu`` or ``.res`` file needs to be the resource path to itself, starting from the resource folder. @@ -61,7 +59,7 @@ It's not possible to load other files as menus or panels. A ``.menu`` represents The rest of the file needs to be wrapped in curly brackets. -.. code-block:: +``` resource/ui/menus/more/folders/my_menu.menu { @@ -72,346 +70,335 @@ The rest of the file needs to be wrapped in curly brackets. // more objects ... } +``` -Properties -~~~~~~~~~~ +### Properties Capitalization of the properties shouldn't matter. -.. cpp:function:: (ElementName) +!!! cpp-function "(ElementName)" This isn't a regular property and comes **before** the opening bracket Unique string identifier used in scripts to look up an element. Every element is required to have a name. -Inheritance / Parenting -^^^^^^^^^^^^^^^^^^^^^^^ +#### Inheritance / Parenting -.. cpp:function:: ControlName +!!! cpp-function "ControlName" Controls what type of Component the element is and what parameters have an effect. Every element is required to have control name. -.. cpp:function:: InheritProperties +!!! cpp-function "InheritProperties" -.. cpp:function:: controlSettingsFile +!!! cpp-function "controlSettingsFile" Load a ``.res`` file. All elements in the settings file are instantiated and set as children of the element. ``Hud_GetChild`` only works if the parent element is (has the ``ControlName``) a **CNestedPanel**! -Identifying -^^^^^^^^^^^ -.. cpp:function:: classname +#### Identifying + +!!! cpp-function "classname" Classname used for identifying groups of elements -.. cpp:function:: scriptID +!!! cpp-function "scriptID" Set an unique integer id for this element that's retrievable in script. -Position -^^^^^^^^ +#### Position -.. cpp:function:: xpos +!!! cpp-function "xpos" Set the base x position relative to the element's sibling position. inverted when attached to the left corner or smth -.. cpp:function:: ypos +!!! cpp-function "ypos" Set the base y position relative to the element's sibling position. inverted when attached to the top corner or smth -.. cpp:function:: zpos +!!! cpp-function "zpos" The layer this element sits in. Elements with a higher z will be prioritized to be selected / focused. They are also drawn on top of elements with a lower z position. -Dimensions -^^^^ +#### Dimensions -.. cpp:function:: wide +!!! cpp-function "wide" Set the base width of this element. -.. cpp:function:: tall +!!! cpp-function "tall" Set the base height of this element. -.. cpp:function:: scale +!!! cpp-function "scale" Float that scales the element. -Text -^^^^ +#### Text -.. cpp:function:: labelText +!!! cpp-function "labelText" Set the label text of this element, if it is a Label. -.. cpp:function:: textAlignment +!!! cpp-function "textAlignment" Controls the element boundary point the element's text gets aligned with. ``east`` -> Left, ``north`` -> Top, ``west`` -> Right, ``south`` Bottom. You can also combine the directions like this: ``north-west``. -.. cpp:function:: allcaps +!!! cpp-function "allcaps" Controls if the text of this element is rendered in all caps. Defaults to 0. -.. cpp:function:: font +!!! cpp-function "font" Set the text font of this element. -.. cpp:function:: textinsetx +!!! cpp-function "textinsetx" -.. cpp:function:: textinsety +!!! cpp-function "textinsety" -.. cpp:function:: dulltext +!!! cpp-function "dulltext" -.. cpp:function:: brighttext +!!! cpp-function "brighttext" -.. cpp:function:: textalign +!!! cpp-function "textalign" -.. cpp:function:: NoWrap +!!! cpp-function "NoWrap" don't wrape text -.. cpp:function:: wrap +!!! cpp-function "wrap" wrap text from east -.. cpp:function:: centerwrap +!!! cpp-function "centerwrap" wrap text from center -.. cpp:function:: keyboardTitle +!!! cpp-function "keyboardTitle" -.. cpp:function:: keyboardDescription +!!! cpp-function "keyboardDescription" -.. cpp:function:: selectedFont +!!! cpp-function "selectedFont" -.. cpp:function:: text +!!! cpp-function "text" -.. cpp:function:: multiline +!!! cpp-function "multiline" Set if the text input supports multiline input. -.. cpp:function:: use_proportional_insets +!!! cpp-function "use_proportional_insets" -Pinning -^^^^ +#### Pinning -.. cpp:function:: pin_to_sibling +!!! cpp-function "pin_to_sibling" Controls the sibling this element will be pinned to. Takes an element's name as a parameter. -.. cpp:function:: pin_corner_to_sibling +!!! cpp-function "pin_corner_to_sibling" Sets which corner of this element is pinned to the sibling. -.. cpp:function:: pin_to_sibling_corner +!!! cpp-function "pin_to_sibling_corner" Set to which corner of the sibling this element is pinned to. -.. cpp:function:: pinCorner +!!! cpp-function "pinCorner" -Rui -^^^^ +#### Rui -.. cpp:function:: rui +!!! cpp-function "rui" -Images -^^^^ +#### Images -.. cpp:function:: image +!!! cpp-function "image" vgui asset to render -.. cpp:function:: scaleImage +!!! cpp-function "scaleImage" -.. cpp:function:: fg_image +!!! cpp-function "fg_image" -.. cpp:function:: drawColor +!!! cpp-function "drawColor" apply this color on top. Format is "r g b a". -.. cpp:function:: fillcolor +!!! cpp-function "fillcolor" Fill transparent pixels with this color. Format is "r g b a" -Navigation -^^^^ +#### Navigation -.. cpp:function:: navUp +!!! cpp-function "navUp" -.. cpp:function:: navDown +!!! cpp-function "navDown" -.. cpp:function:: navLeft +!!! cpp-function "navLeft" -.. cpp:function:: navRight +!!! cpp-function "navRight" -Slider -^^^^ +#### Slider -.. cpp:function:: stepSize +!!! cpp-function "stepSize" -.. cpp:function:: isValueClampedToStepSize +!!! cpp-function "isValueClampedToStepSize" -Other -^^^^ +#### Other -.. cpp:function:: visible +!!! cpp-function "visible" Controls if this element is rendered. Defaults to 1. -.. cpp:function:: enable +!!! cpp-function "enable" Controls if this element starts enabled. Defaults to 1. -.. cpp:function:: auto_wide_to_contents +!!! cpp-function "auto_wide_to_contents" -.. cpp:function:: auto_wide_tocontents +!!! cpp-function "auto_wide_tocontents" -.. cpp:function:: auto_tall_tocontents +!!! cpp-function "auto_tall_tocontents" -.. cpp:function:: enabled +!!! cpp-function "enabled" Controls if this element is enabled. Only enabled elements can be focused / selected. Defaults to 1. -.. cpp:function:: destination +!!! cpp-function "destination" -.. cpp:function:: frame +!!! cpp-function "frame" -.. cpp:function:: fieldName +!!! cpp-function "fieldName" -.. cpp:function:: autoResize +!!! cpp-function "autoResize" -.. cpp:function:: barCount +!!! cpp-function "barCount" -.. cpp:function:: barSpacing +!!! cpp-function "barSpacing" -.. cpp:function:: dialogstyle +!!! cpp-function "dialogstyle" -.. cpp:function:: style +!!! cpp-function "style" -.. cpp:function:: command +!!! cpp-function "command" -.. cpp:function:: ActivationType +!!! cpp-function "ActivationType" -.. cpp:function:: paintbackground +!!! cpp-function "paintbackground" -.. cpp:function:: tabposition +!!! cpp-function "tabposition" -.. cpp:function:: activeInputExclusivePaint +!!! cpp-function "activeInputExclusivePaint" -.. cpp:function:: paintborder +!!! cpp-function "paintborder" -.. cpp:function:: CircularEnabled +!!! cpp-function "CircularEnabled" -.. cpp:function:: CircularClockwise +!!! cpp-function "CircularClockwise" -.. cpp:function:: consoleStyle +!!! cpp-function "consoleStyle" -.. cpp:function:: unicode +!!! cpp-function "unicode" -.. cpp:function:: Default +!!! cpp-function "Default" -.. cpp:function:: selected +!!! cpp-function "selected" -.. cpp:function:: maxchars +!!! cpp-function "maxchars" -.. cpp:function:: listName +!!! cpp-function "listName" -.. cpp:function:: arrowsVisible +!!! cpp-function "arrowsVisible" -.. cpp:function:: verifiedColumnWidth +!!! cpp-function "verifiedColumnWidth" -.. cpp:function:: nameColumnWidth +!!! cpp-function "nameColumnWidth" -.. cpp:function:: totalMembersColumnWidth +!!! cpp-function "totalMembersColumnWidth" -.. cpp:function:: chatBorderThickness +!!! cpp-function "chatBorderThickness" -.. cpp:function:: messageModeAlwaysOn +!!! cpp-function "messageModeAlwaysOn" -.. cpp:function:: interactive +!!! cpp-function "interactive" -.. cpp:function:: rowHeight +!!! cpp-function "rowHeight" -.. cpp:function:: nameSpaceX +!!! cpp-function "nameSpaceX" -.. cpp:function:: nameSpaceY +!!! cpp-function "nameSpaceY" -.. cpp:function:: micWide +!!! cpp-function "micWide" -.. cpp:function:: micTall +!!! cpp-function "micTall" -.. cpp:function:: micSpaceX +!!! cpp-function "micSpaceX" -.. cpp:function:: micOffsetY +!!! cpp-function "micOffsetY" -.. cpp:function:: textHidden +!!! cpp-function "textHidden" -.. cpp:function:: editable +!!! cpp-function "editable" -.. cpp:function:: NumericInputOnly +!!! cpp-function "NumericInputOnly" -.. cpp:function:: allowRightClickMenu +!!! cpp-function "allowRightClickMenu" -.. cpp:function:: allowSpecialCharacters +!!! cpp-function "allowSpecialCharacters" -.. cpp:function:: SelectedTextColor +!!! cpp-function "SelectedTextColor" -.. cpp:function:: SelectedBgColor +!!! cpp-function "SelectedBgColor" -.. cpp:function:: clip +!!! cpp-function "clip" -.. cpp:function:: teamRelationshipFilter +!!! cpp-function "teamRelationshipFilter" -.. cpp:function:: activeColumnWidth +!!! cpp-function "activeColumnWidth" -.. cpp:function:: happyHourColumnWidth +!!! cpp-function "happyHourColumnWidth" -.. cpp:function:: onlinePlayersColumnWidth +!!! cpp-function "onlinePlayersColumnWidth" -.. cpp:function:: PaintBackgroundType +!!! cpp-function "PaintBackgroundType" // 0 for normal(opaque), 1 for single texture from Texture1, and 2 for rounded box w/ four corner textures -.. cpp:function:: ConVar +!!! cpp-function "ConVar" -.. cpp:function:: alpha +!!! cpp-function "alpha" -.. cpp:function:: conCommand +!!! cpp-function "conCommand" -.. cpp:function:: minValue +!!! cpp-function "minValue" -.. cpp:function:: maxValue +!!! cpp-function "maxValue" -.. cpp:function:: inverseFill +!!! cpp-function "inverseFill" -.. cpp:function:: syncedConVar +!!! cpp-function "syncedConVar" -.. cpp:function:: showConVarAsFloat +!!! cpp-function "showConVarAsFloat" -.. cpp:function:: modal +!!! cpp-function "modal" -.. cpp:function:: headerHeight +!!! cpp-function "headerHeight" -.. cpp:function:: panelBorder +!!! cpp-function "panelBorder" -.. cpp:function:: linespacing +!!! cpp-function "linespacing" -.. cpp:function:: rightClickEvents +!!! cpp-function "rightClickEvents" -.. cpp:function:: conCommandDefault +!!! cpp-function "conCommandDefault" -Conditional Properties -~~~~ +### Conditional Properties You can declare properties for specific conditions by adding ``[CONDITION]`` after the property value. @@ -419,29 +406,29 @@ When putting a condition after an element's name, the element will only be creat Usable conditions are: -.. cpp:function:: $WIN32 +!!! cpp-function "$WIN32" game is running on 32 bit windows -.. cpp:function:: $WINDOWS +!!! cpp-function "$WINDOWS" game is running on windows -.. cpp:function:: $DURANGO +!!! cpp-function "$DURANGO" game is running on xbox -.. cpp:function:: $PS4 +!!! cpp-function "$PS4" game is running on a PS4 -.. cpp:function:: $GAMECONSOLE +!!! cpp-function "$GAMECONSOLE" -.. cpp:function:: $WIDESCREEN_16_9 +!!! cpp-function "$WIDESCREEN_16_9" game resolution is 16/9 -.. cpp:function:: $LANGUAGE +!!! cpp-function "$LANGUAGE" the game's language. @@ -455,10 +442,9 @@ Usable conditions are: On top of that, logical operators like ``!``, ``&&`` and ``||`` are available as well. -Example: -^^^^ +#### Example: -.. code-block:: text +```text // This element only shows on pc IngameTextChat [$WINDOWS] @@ -497,51 +483,51 @@ Example: pin_to_sibling_corner BOTTOM_LEFT } -Pinning -~~~~ +``` + +### Pinning -.. cpp:function:: CENTER +!!! cpp-function "CENTER" The calculated center of the element -.. cpp:function:: TOP +!!! cpp-function "TOP" Element's top y bounds, x axis center. -.. cpp:function:: BOTTOM +!!! cpp-function "BOTTOM" Element's lowest y bounds, x axis center. -.. cpp:function:: LEFT +!!! cpp-function "LEFT" Element's lowest x bounds, y axis center. -.. cpp:function:: RIGHT +!!! cpp-function "RIGHT" Element's highest x bounds, y axis center. -.. cpp:function:: TOP_LEFT +!!! cpp-function "TOP_LEFT" Top left corner -.. cpp:function:: TOP_RIGHT +!!! cpp-function "TOP_RIGHT" Top right corner -.. cpp:function:: BOTTOM_LEFT +!!! cpp-function "BOTTOM_LEFT" Bottom left corner -.. cpp:function:: BOTTOM_RIGHT +!!! cpp-function "BOTTOM_RIGHT" Bottom right corner -Units -~~~~ +### Units You can calculate the position or dimensions etc. with different units. If you provide no extra unit, the game uses pixels. -.. cpp:function:: %x +!!! cpp-function "%x" x percent of the screen. @@ -551,15 +537,14 @@ You can calculate the position or dimensions etc. with different units. If you p width %100 height %100 -.. cpp:function:: fx +!!! cpp-function "fx" use 100% -.. cpp:function:: c+/-x +!!! cpp-function "c+/-x" something with the screen edges not exactly sure how positions get calculated -Including KeyValues -~~~~ +### Including KeyValues To include another KeyValue file, use ``#base "filepath"`` at the top of a VDF file. diff --git a/docs/Modding/reference/respawn/hud_menus.md b/docs/Modding/reference/respawn/hud_menus.md index 7327cded..a94950aa 100644 --- a/docs/Modding/reference/respawn/hud_menus.md +++ b/docs/Modding/reference/respawn/hud_menus.md @@ -1,14 +1,12 @@ -HUD Menus -==== +# HUD Menus Before working on HUD, it's recommended to `extract `_ the ``englishclient_frontend.bsp.pak000_dir.vpk`` vpk. This file contains all vanilla menus and UI logic and will be a very helpful reference! -Registering a menu ----- +## Registering a menu In your ``mod.json``, add a ``Before`` UI callback like this: -.. code-block:: +```json { "Path": "ui/profiles_menu.nut", @@ -17,10 +15,11 @@ In your ``mod.json``, add a ``Before`` UI callback like this: "Before": "InitProfilesMenu", } } +``` In the script you referenced, create a global in which you register your menu with the ``AddMenu`` like this: -.. code-block:: +```squirrel global function InitProfilesMenu @@ -28,6 +27,7 @@ In the script you referenced, create a global in which you register your menu wi { AddMenu( "MenuName", $"path/to/menu.menu" ) } +``` If you want to, you can add a init to ``AddMenu`` like this: ``AddMenu( "MenuName", $"path/to/menu.menu", func )`` @@ -35,7 +35,7 @@ The returns ``void`` and takes no parameters. It gets called once the menu is in It's recommended to create a file struct in which you store menu states: -.. code-block:: +```squirrel struct { var menu @@ -45,77 +45,71 @@ It's recommended to create a file struct in which you store menu states: { file.menu = GetMenu( "MenuName" ) } +``` -Registering a Submenu ----- +## Registering a Submenu -Menu Functions -^^^^ +### Menu Functions Useless functions have been left out. From ``_menus.nut`` -.. cpp:function:: UICodeCallback_ActivateMenus +!!! cpp-function "UICodeCallback_ActivateMenus" -Register Menus -~~~~ +### Register Menus -.. cpp:function:: var AddMenu( string blockName, asset resourceFile, void functionref() initFunc = null, string displayName = "" ) +!!! cpp-function "var AddMenu( string blockName, asset resourceFile, void functionref() initFunc = null, string displayName = "" )" Register a normal HUD menu. The init function will be called once all menus are registered and created. -.. cpp:function:: var AddMenu_WithCreateFunc( string blockName, asset resourceFile, void functionref() initFunc, var functionref( ... ) createMenuFunc ) +!!! cpp-function "var AddMenu_WithCreateFunc( string blockName, asset resourceFile, void functionref() initFunc, var functionref( ... ) createMenuFunc )" Registers a normal HUD menu with a custom function to create the menu. The create function needs to be native since scripts can't create HUD elements. -.. cpp:function:: var AddPanel( var menu, string panelName, void functionref() initFunc = null ) +!!! cpp-function "var AddPanel( var menu, string panelName, void functionref() initFunc = null )" -.. cpp:function:: var AddSubmenu( blockName, asset resourceFile, void functionref() initFunc = null ) +!!! cpp-function "var AddSubmenu( blockName, asset resourceFile, void functionref() initFunc = null )" -Open Menus -~~~~ +### Open Menus -.. cpp:function:: void AdvanceMenu( string name ) +!!! cpp-function "void AdvanceMenu( string name )" Push a menu to the stack / open a menu -.. cpp:function:: void OpenSubmenu( var menu, bool updateMenuPos = true ) +!!! cpp-function "void OpenSubmenu( var menu, bool updateMenuPos = true )" if ``updateMenuPos`` is not ``null``, the menu is required to have a ``ButtonFrame`` element that is the main content reference. -Retrieve Menus -~~~~ +### Retrieve Menus -.. cpp:function:: var GetMenu( string name ) +!!! cpp-function "var GetMenu( string name )" Get the menu reference -.. cpp:function:: var GetPanel( string name ) +!!! cpp-function "var GetPanel( string name )" -.. cpp:function:: var GetActiveMenu() +!!! cpp-function "var GetActiveMenu()" -.. cpp:function:: array GetAllMenuPanels( var menu ) +!!! cpp-function "array GetAllMenuPanels( var menu )" -Close Menus -~~~~~ +### Close Menus -.. cpp:function:: void CloseActiveMenu( bool cancelled = false, bool openStackMenu = true ) +!!! cpp-function "void CloseActiveMenu( bool cancelled = false, bool openStackMenu = true )" -.. cpp:function:: void CloseAllMenus() +!!! cpp-function "void CloseAllMenus()" -.. cpp:function:: void CloseAllDialogs() +!!! cpp-function "void CloseAllDialogs()" -.. cpp:function:: void CloseAllToTargetMenu( var menu ) +!!! cpp-function "void CloseAllToTargetMenu( var menu )" Close until the menu is the most recent opened. -.. cpp:function:: void CloseSubmenu( bool openStackMenu = true ) +!!! cpp-function "void CloseSubmenu( bool openStackMenu = true )" -.. cpp:function:: void CleanupInGameMenus() +!!! cpp-function "void CleanupInGameMenus()" -Callbacks -~~~~ +### Callbacks -.. cpp:function:: void AddMenuEventHandler( var menu, int event, void functionref() func ) +!!! cpp-function "void AddMenuEventHandler( var menu, int event, void functionref() func )" Accepted events: @@ -135,7 +129,7 @@ Callbacks * ``eUIEvent.MENU_INPUT_MODE_CHANGED`` -.. cpp:function:: void AddPanelEventHandler( var panel, int event, void functionref() func ) +!!! cpp-function "void AddPanelEventHandler( var panel, int event, void functionref() func )" Accepted events: @@ -143,83 +137,80 @@ Callbacks * ``eUIEvent.PANEL_HIDE`` -.. cpp:function:: void AddButtonEventHandler( var button, int event, void functionref( var ) func ) +!!! cpp-function "void AddButtonEventHandler( var button, int event, void functionref( var ) func )" -.. cpp:function:: void AddEventHandlerToButton( var menu, string buttonName, int event, void functionref( var ) func ) +!!! cpp-function "void AddEventHandlerToButton( var menu, string buttonName, int event, void functionref( var ) func )" Add an event handler to an element. If you have a reference to the element, use ``Hud_AddEventHandler`` -.. cpp:function:: void AddEventHandlerToButtonClass( var menu, string classname, int event, void functionref( var ) func ) +!!! cpp-function "void AddEventHandlerToButtonClass( var menu, string classname, int event, void functionref( var ) func )" Add a event handler for every element of a class -.. cpp:function:: var GetTopNonDialogMenu() +!!! cpp-function "var GetTopNonDialogMenu()" Get the last openend menu that isn't a dialog -.. cpp:function:: bool IsDialog( var menu ) +!!! cpp-function "bool IsDialog( var menu )" Returns ``true`` if the menu is a dialog. -Submenus -~~~~ +### Submenus Not recommended to use. -.. cpp:function:: CloseAllInGameMenus() +!!! cpp-function "CloseAllInGameMenus()" -.. cpp:function:: OpenSubmenu( var menu, bool updateMenuPos = true ) +!!! cpp-function "OpenSubmenu( var menu, bool updateMenuPos = true )" -.. cpp:function:: CloseSubmenu( bool openStackMenu = true ) +!!! cpp-function "CloseSubmenu( bool openStackMenu = true )" -.. cpp:function:: -Other -~~~~ +### Other -.. cpp:function:: void PrintMenuStack() +!!! cpp-function "void PrintMenuStack()" Debugging -.. cpp:function:: void AddMenuElementsByClassname( var menu, string classname ) +!!! cpp-function "void AddMenuElementsByClassname( var menu, string classname )" -.. cpp:function:: void FocusDefaultMenuItem( var menu ) +!!! cpp-function "void FocusDefaultMenuItem( var menu )" Set the default focus element to be focused -.. cpp:function:: void FocusDefault( var menu ) +!!! cpp-function "void FocusDefault( var menu )" Like ``FocusDefaultMenuItem`` but excludes some menus. -Footers -^^^^ +### Footers To use footers, add this element to your menu: -.. code-block:: +``` FooterButtons { ControlName CNestedPanel InheritProperties FooterButtons } +``` -.. cpp:function:: void AddMenuFooterOption( var menu, int input, string gamepadLabel, string mouseLabel = "", void functionref( var ) activateFunc = null, bool functionref() conditionCheckFunc = null, void functionref( InputDef ) updateFunc = null ) +!!! cpp-function "void AddMenuFooterOption( var menu, int input, string gamepadLabel, string mouseLabel = "", void functionref( var ) activateFunc = null, bool functionref() conditionCheckFunc = null, void functionref( InputDef ) updateFunc = null )" Adds a footer to a menu. -.. cpp:function:: void AddPanelFooterOption( var panel, int input, string gamepadLabel, string mouseLabel = "", void functionref( var ) activateFunc = null, bool functionref() conditionCheckFunc = null, void functionref( InputDef ) updateFunc = null ) +!!! cpp-function "void AddPanelFooterOption( var panel, int input, string gamepadLabel, string mouseLabel = "", void functionref( var ) activateFunc = null, bool functionref() conditionCheckFunc = null, void functionref( InputDef ) updateFunc = null )" Adds a footer to a panel -.. cpp:function:: void UpdateFooterOptions() +!!! cpp-function "void UpdateFooterOptions()" Update the footers of the active menu. -.. cpp:function:: void SetFooterText( var menu, int index, string text ) +!!! cpp-function "void SetFooterText( var menu, int index, string text )" Change the text of a specific footer. diff --git a/docs/Modding/reference/respawn/hud_script.md b/docs/Modding/reference/respawn/hud_script.md index 90ea2aaa..b694641c 100644 --- a/docs/Modding/reference/respawn/hud_script.md +++ b/docs/Modding/reference/respawn/hud_script.md @@ -1,99 +1,96 @@ -HUD elements in Scripts -======================= +# HUD elements in Scripts Script methods to manipulate hud elements. -Element Tree & Locating Elements --------------------------------- +## Element Tree & Locating Elements -.. cpp:function:: string Hud_GetHudName( var menu ) +!!! cpp-function "string Hud_GetHudName( var menu )" -.. cpp:function:: var GetParentMenu( var elem ) +!!! cpp-function "var GetParentMenu( var elem )" Returns a reference to the menu the passed element is parented to -.. cpp:function:: var Hud_GetParent( var elem ) +!!! cpp-function "var Hud_GetParent( var elem )" Returns the next higher parent of the element -.. cpp:function:: bool Hud_HasChild( var elem, string childName ) +!!! cpp-function "bool Hud_HasChild( var elem, string childName )" Returns ``true`` if the element has a child named like ``childName`` -.. cpp:function:: var Hud_GetChild( var elem, string childName ) +!!! cpp-function "var Hud_GetChild( var elem, string childName )" Returns the child element of the passed element named like ``childName`` -.. cpp:function:: array GetElementsByClassname( var elem, string className ) +!!! cpp-function "array GetElementsByClassname( var elem, string className )" Returns all children that have the given class -.. cpp:function:: var GetElem( var menu, string elementName ) +!!! cpp-function "var GetElem( var menu, string elementName )" -.. cpp:function:: var Hud_GetScriptID( var elem ) +!!! cpp-function "var Hud_GetScriptID( var elem )" Returns the script ID of the element declared in the .menu file -.. cpp:function:: var GetFocus() +!!! cpp-function "var GetFocus()" Returns the currently focused element. -Element Position -^^^^^^^^^^^^^^^^ +### Element Position -.. cpp:function:: void Hud_SetPos( var elem, int x, int y ) +!!! cpp-function "void Hud_SetPos( var elem, int x, int y )" Set the position of the element **relative** to the base position. -.. cpp:function:: var Hud_GetPos( var elem ) +!!! cpp-function "var Hud_GetPos( var elem )" Returns an array of type ``int[2]`` as a ``var``. The position is **relative** to the element's base position. -.. cpp:function:: void Hud_SetX( var elem, int x ) +!!! cpp-function "void Hud_SetX( var elem, int x )" Only change the x position relative to the base position. -.. cpp:function:: void Hud_SetY( var elem, int y ) +!!! cpp-function "void Hud_SetY( var elem, int y )" Only change the y position relative to the base position. -.. cpp:function:: int Hud_GetX( var elem ) +!!! cpp-function "int Hud_GetX( var elem )" Returns the x position of the element relative to it's base position. -.. cpp:function:: int Hud_GetY( var elem ) +!!! cpp-function "int Hud_GetY( var elem )" Returns the y position of the element relative to it's base position. -.. cpp:function:: void Hud_ReturnToBasePos( var elem ) +!!! cpp-function "void Hud_ReturnToBasePos( var elem )" Set the position of this element to it's base position. -.. cpp:function:: var Hud_GetBasePos( var elem ) +!!! cpp-function "var Hud_GetBasePos( var elem )" Returns an orray of type ``int[2]`` as a ``var``. Base position is always ``[0,0]`` -.. cpp:function:: int Hud_GetBaseX( var elem ) +!!! cpp-function "int Hud_GetBaseX( var elem )" Returns the base x of this element. -.. cpp:function:: var Hud_GetBaseY( var elem ) +!!! cpp-function "var Hud_GetBaseY( var elem )" Returns the base y of this element. -.. cpp:function:: var Hud_GetAbsPos( var elem ) +!!! cpp-function "var Hud_GetAbsPos( var elem )" Returns an array of type ``int[2]`` as a ``var``. Absolute coordinates on the screen of this element. -.. cpp:function:: int Hud_GetAbsX( var elem ) +!!! cpp-function "int Hud_GetAbsX( var elem )" Returns the absolute x position on the screen of this element. -.. cpp:function:: int Hud_GetAbsY( var elem ) +!!! cpp-function "int Hud_GetAbsY( var elem )" Returns the absolute y position of the screen of this element. -.. cpp:function:: void Hud_SetXOverTime( var elem, int x, float transitionTime, int interpolation_mode = 0 ) +!!! cpp-function "void Hud_SetXOverTime( var elem, int x, float transitionTime, int interpolation_mode "= 0 ) Move to relative x over time with interpolation. @@ -111,232 +108,225 @@ Element Position * ``INTERPOLATOR_BOUNCE``: gravitational bounce -.. cpp:function:: void Hud_SetYOverTime( var elem, int y, float transitionTime, int interpolation_mode = 0 ) +!!! cpp-function "void Hud_SetYOverTime( var elem, int y, float transitionTime, int interpolation_mode "= 0 ) Move to relative y over time with interpolation -.. cpp:function:: void Hud_MoveOverTime( var elem, int x, int y, float transitionTime, int interpolation_mode = 0 ) +!!! cpp-function "void Hud_MoveOverTime( var elem, int x, int y, float transitionTime, int "interpolation_mode = 0 ) -.. cpp:function:: float Hud_GetRotation( var elem ) +!!! cpp-function "float Hud_GetRotation( var elem )" Returns the angles of the element -.. cpp:function:: void Hud_SetRotation( var elem, float angles ) +!!! cpp-function "void Hud_SetRotation( var elem, float angles )" Set the angles of the element -Visibility & Color ------------------- +## Visibility & Color -.. cpp:function:: void Hud_Show( var elem ) +!!! cpp-function "void Hud_Show( var elem )" Make this element visible -.. cpp:function:: void Hud_Hide( var elem ) +!!! cpp-function "void Hud_Hide( var elem )" Make this element invisible -.. cpp:function:: bool Hud_IsVisible( var elem ) +!!! cpp-function "bool Hud_IsVisible( var elem )" Returns ``true`` if the element is visible -.. cpp:function:: void Hud_SetVisible( var elem, bool visible ) +!!! cpp-function "void Hud_SetVisible( var elem, bool visible )" Set if the element is visible -.. cpp:function:: void Hud_SetColor( var elem, int r, int g, int b, int alpha ) +!!! cpp-function "void Hud_SetColor( var elem, int r, int g, int b, int alpha )" Set the color of the element -.. cpp:function:: void Hud_ColorOverTime( var elem, int r, int g, int b, int alpha, float time, int accel ) +!!! cpp-function "void Hud_ColorOverTime( var elem, int r, int g, int b, int alpha, float time, int "accel ) Change the color of the element over time -.. cpp:function:: void Hud_ColorOverTimeDelayed( var elem, int r, int g, int b, int alpha, float time, ,float delay, int accel ) +!!! cpp-function "void Hud_ColorOverTimeDelayed( var elem, int r, int g, int b, int alpha, float "time, ,float delay, int accel ) Change the color of the element over time -.. cpp:function:: void Hud_SetAlpha( var elem, int alpha ) +!!! cpp-function "void Hud_SetAlpha( var elem, int alpha )" Change the opacity of the element -.. cpp:function:: var Hud_GetBaseColor( var elem ) +!!! cpp-function "var Hud_GetBaseColor( var elem )" -.. cpp:function:: var Hud_GetBaseAlpha( var elem ) +!!! cpp-function "var Hud_GetBaseAlpha( var elem )" -.. cpp:function:: void Hud_SetPanelAlpha( var elem ) +!!! cpp-function "void Hud_SetPanelAlpha( var elem )" -.. cpp:function:: void Hud_FadeOverTime( var elem, int fadeTarget, float fadeTime ) +!!! cpp-function "void Hud_FadeOverTime( var elem, int fadeTarget, float fadeTime )" Change the opacity of the element over time -.. cpp:function:: void Hud_FadeOverTimeDelayed( var elem, int target, float delay, float accel ) +!!! cpp-function "void Hud_FadeOverTimeDelayed( var elem, int target, float delay, float accel )" Change the opacity of the element over time after a delay -Element Dimensions ------------------- +## Element Dimensions -.. cpp:function:: int Hud_GetWidth( var elem ) +!!! cpp-function "int Hud_GetWidth( var elem )" Returns the current width of the element. -.. cpp:function:: void Hud_SetWidth( var elem, int width ) +!!! cpp-function "void Hud_SetWidth( var elem, int width )" Set the width of an element. -.. cpp:function:: int Hud_GetBaseWidth( var elem ) +!!! cpp-function "int Hud_GetBaseWidth( var elem )" Returns the width an element got initialized with. -.. cpp:function:: int Hud_GetHeigth( var elem ) +!!! cpp-function "int Hud_GetHeigth( var elem )" Returns the current height of an element. -.. cpp:function:: void Hud_SetHeigth( var elem, int height ) +!!! cpp-function "void Hud_SetHeigth( var elem, int height )" Set the heigth of an element. -.. cpp:function:: int Hud_GetBaseHeigth( var elem ) +!!! cpp-function "int Hud_GetBaseHeigth( var elem )" Returns the heigth an element got initialized with. -.. cpp:function:: var Hud_GetSize( var elem ) +!!! cpp-function "var Hud_GetSize( var elem )" Returns an array of type ``int[2]`` as a ``var``. The first index is width and the second height of the element. -.. cpp:function:: void Hud_SetSize( var elem, int x, int y ) +!!! cpp-function "void Hud_SetSize( var elem, int x, int y )" Set width and height of the element. -.. cpp:function:: var Hud_GetBaseSize( var elem ) +!!! cpp-function "var Hud_GetBaseSize( var elem )" Returns the width and height values the element got initialized with as an array of type ``int[2]`` as ``var``. -.. cpp:function:: void Hud_ScaleOverTime( var elem, float width_factor, float height_factor, float time, int interpolation_mode ) +!!! cpp-function "void Hud_ScaleOverTime( var elem, float width_factor, float height_factor, float "time, int interpolation_mode ) Set the width and height of the element over time. The final width and height is calculated like this: ``width * width_factor`` -.. cpp:function:: void Hud_SetScaleX( var elem, float xStretch ) +!!! cpp-function "void Hud_SetScaleX( var elem, float xStretch )" Set the width of the element calculated with a factor. -.. cpp:function:: void Hud_SetScaleY( var elem, float yStretch ) +!!! cpp-function "void Hud_SetScaleY( var elem, float yStretch )" Set the height of the element calculated with a factor. -.. cpp:function:: void Hud_ReturnToBaseSize( var elem ) +!!! cpp-function "void Hud_ReturnToBaseSize( var elem )" Return to base width and height -Text ----- +## Text -.. cpp:function:: void Hud_SetText( var elem, string text ) +!!! cpp-function "void Hud_SetText( var elem, string text )" Set the text content of this element -.. cpp:function:: string Hud_GetText( var elem ) +!!! cpp-function "string Hud_GetText( var elem )" Returns the current text of the element. Useful for text inputs -.. cpp:function:: void RHud_SetText( var elem, string text ) +!!! cpp-function "void RHud_SetText( var elem, string text )" Set the text of an rui, if the element contains an rui that takes string input. -.. cpp:function:: void Hud_SetUTF8Text( var elem, string text ) +!!! cpp-function "void Hud_SetUTF8Text( var elem, string text )" -.. cpp:function:: string Hud_GetUTF8Text( var elem ) +!!! cpp-function "string Hud_GetUTF8Text( var elem )" -Element Status --------------- +## Element Status -.. cpp:function:: bool Hud_IsLocked( var elem ) +!!! cpp-function "bool Hud_IsLocked( var elem )" Returns ``true`` if the element is locked. Locked elements are visible, can be focused and selected but don't trigger events and play a locked sound if they are selected -.. cpp:function:: void Hud_SetLocked( var elem, bool locked ) +!!! cpp-function "void Hud_SetLocked( var elem, bool locked )" Set this element locked status -.. cpp:function:: bool Hud_IsEnabled( var elem ) +!!! cpp-function "bool Hud_IsEnabled( var elem )" Returns ``true`` if the element is enabled Disabled elements are visible but can't be focused or selected and don't trigger events. -.. cpp:function:: void Hud_SetEnabled( var elem, bool enabled ) +!!! cpp-function "void Hud_SetEnabled( var elem, bool enabled )" Set this element to be enabled / disabled -.. cpp:function:: bool Hud_IsFocused( var elem ) +!!! cpp-function "bool Hud_IsFocused( var elem )" Returns ``true`` if this element is focused Focused elements will be selected when pressing enter -.. cpp:function:: void Hud_SetFocused( var elem ) +!!! cpp-function "void Hud_SetFocused( var elem )" Set the element to be focused -.. cpp:function:: bool Hud_IsSelected( var elem ) +!!! cpp-function "bool Hud_IsSelected( var elem )" Returns ``true`` if this element is selected -.. cpp:function:: void Hud_SetSelected( var elem, bool selected ) +!!! cpp-function "void Hud_SetSelected( var elem, bool selected )" Set this element to be selected / not unselected -.. cpp:function:: void Hud_SelectAll( var elem ) +!!! cpp-function "void Hud_SelectAll( var elem )" Select this element and all children -.. cpp:function:: bool Hud_IsLabel( var elem ) +!!! cpp-function "bool Hud_IsLabel( var elem )" Returns ``true`` if the element is a label -Element RUI ------------ +## Element RUI -.. cpp:function:: bool Hud_IsRuiPanel( var elem ) +!!! cpp-function "bool Hud_IsRuiPanel( var elem )" Returns ``true`` if this element can contain ruis -.. cpp:function:: var Hud_GetRui( var elem ) +!!! cpp-function "var Hud_GetRui( var elem )" Returns the rui instance of this element. -Navigation ----------- +## Navigation -.. cpp:function:: void Hud_SetNavUp( var elem, var navTo ) +!!! cpp-function "void Hud_SetNavUp( var elem, var navTo )" Set the element that will be selected when navigating up (arrow up) from this selected element. -.. cpp:function:: void Hud_SetNavDown( var elem, var navTo ) +!!! cpp-function "void Hud_SetNavDown( var elem, var navTo )" Set the element that will be selected when navigating up (arrow up) from this selected element. -.. cpp:function:: void Hud_SetNavLeft( var elem, var navTo ) +!!! cpp-function "void Hud_SetNavLeft( var elem, var navTo )" Set the element that will be selected when navigating left (arrow left) from this selected element. -.. cpp:function:: void Hud_SetNavRight( var elem, var navTo ) +!!! cpp-function "void Hud_SetNavRight( var elem, var navTo )" Set the element that will be selected when navigating right (arrow right) from this selected element. -Events ------- +## Events -.. cpp:function:: void Hud_HandleEvent( var elem, int event ) +!!! cpp-function "void Hud_HandleEvent( var elem, int event )" Fire the specified event for the element -.. cpp:function:: var Hud_AddEventHandler( var elem, int event, var functionref( var button ) ) +!!! cpp-function "var Hud_AddEventHandler( var elem, int event, var functionref( var button ) )" Handle an event for the element @@ -350,46 +340,41 @@ Events * ``UIE_CHANGE`` -Other Visuals -------------- +## Other Visuals -.. cpp:function:: void Hud_SetNew( var elem, bool isNew ) +!!! cpp-function "void Hud_SetNew( var elem, bool isNew )" -.. cpp:function:: void Hud_SetImage( var elem, asset image ) +!!! cpp-function "void Hud_SetImage( var elem, asset image )" Set the image displayed by the element, if the elements controlName allows for it. -.. cpp:function:: void Hud_EnableKeyBindingIcons( var elem ) +!!! cpp-function "void Hud_EnableKeyBindingIcons( var elem )" -.. cpp:function:: void Hud_RunAnimationScript( var elem, string animation ) +!!! cpp-function "void Hud_RunAnimationScript( var elem, string animation )" -Slider ------- +## Slider -.. cpp:function:: void Hud_SliderControl_SetStepSize( var elem, float size ) +!!! cpp-function "void Hud_SliderControl_SetStepSize( var elem, float size )" -.. cpp:function:: void Hud_SliderControl_SetMin( var elem, float min ) +!!! cpp-function "void Hud_SliderControl_SetMin( var elem, float min )" -.. cpp:function:: void Hud_SliderControl_SetMax( var elem, float max ) +!!! cpp-function "void Hud_SliderControl_SetMax( var elem, float max )" -.. cpp:function:: float Hud_SliderControl_GetCurrentValue( var elem ) +!!! cpp-function "float Hud_SliderControl_GetCurrentValue( var elem )" -Graphs ------- +## Graphs -.. cpp:function:: void Hud_SetBarProgress( var elem, float progress ) +!!! cpp-function "void Hud_SetBarProgress( var elem, float progress )" -Client Settings ---------------- +## Client Settings -.. cpp:function:: void Hud_SetGamemodeIdx( var elem, int index ) +!!! cpp-function "void Hud_SetGamemodeIdx( var elem, int index )" -.. cpp:function:: void Hud_SetPlaylistVarName( var elem, string playlist ) +!!! cpp-function "void Hud_SetPlaylistVarName( var elem, string playlist )" -Uncategorized -------------- +## Uncategorized -.. cpp:function:: void Hud_DialogList_AddListItem( var elem, string val, string enum_ ) +!!! cpp-function "void Hud_DialogList_AddListItem( var elem, string val, string enum_ )" -.. cpp:function:: string Hud_GetListPanelSelectedItem( var elem ) +!!! cpp-function "string Hud_GetListPanelSelectedItem( var elem )" diff --git a/docs/Modding/reference/respawn/movers.md b/docs/Modding/reference/respawn/movers.md index ee38bb7f..629f00f7 100644 --- a/docs/Modding/reference/respawn/movers.md +++ b/docs/Modding/reference/respawn/movers.md @@ -1,71 +1,66 @@ -Movers -====== +# Movers Movers are entites that move and rotate smoothly. ``script_mover`` allows for smooth movement and rotation contrary to ``script_mover_lightweight`` which is not able to rotate. -Create a Mover --------------- +## Create a Mover -.. cpp:function:: entity CreateExpensiveScriptMover( vector origin , vector angles ) +!!! cpp-function "entity CreateExpensiveScriptMover( vector origin , vector angles )" returns ``script_mover`` -.. cpp:function:: entity CreateExpensiveScriptMoverModel( asset model, vector origin, vector angles, int solidType, float fadeDist ) +!!! cpp-function "entity CreateExpensiveScriptMoverModel( asset model, vector origin, vector angles, int solidType, float fadeDist )" returns ``script_mover`` which has a model -.. cpp:function:: entity CreateScriptMover( vector origin, vector angles ) +!!! cpp-function "entity CreateScriptMover( vector origin, vector angles )" returns ``script_mover_lightweight`` -.. cpp:function:: entity CreateScriptMoverModel( asset model, vector origin, vector angles, int solidType, float fadeDist ) +!!! cpp-function "entity CreateScriptMoverModel( asset model, vector origin, vector angles, int solidType, float fadeDist )" returns ``script_mover_lightweight`` which has a model -.. cpp:function:: entity CreateOwnedScriptMover( entity owner ) +!!! cpp-function "entity CreateOwnedScriptMover( entity owner )" returns ``script_mover`` which will be at the location of the owner -Moving ------- +## Moving - .. cpp:function:: void NonPhysicsMoveTo( vector position, float time, float easeIn, float easeOut ) +!!! cpp-function "void NonPhysicsMoveTo( vector position, float time, float easeIn, float easeOut )" - .. cpp:function:: void NonPhysicsMoveInWorldSpaceToLocalPos( vector localPos, float time, float easeIn, float easeOut ) +!!! cpp-function "void NonPhysicsMoveInWorldSpaceToLocalPos( vector localPos, float time, float easeIn, float easeOut )" - .. cpp:function:: void NonPhysicsMoveWithGravity( vector velocityForOthers, vector fakeGravity ) +!!! cpp-function "void NonPhysicsMoveWithGravity( vector velocityForOthers, vector fakeGravity )" - .. cpp:function:: void NonPhysicsRotateTo( vector angles, float time, float easeIn, float easeOut ) +!!! cpp-function "void NonPhysicsRotateTo( vector angles, float time, float easeIn, float easeOut )" - Only usable by expensive movers + Only usable by expensive movers - .. cpp:function:: void NonPhysicsRotate( vector angles, float speed ) +!!! cpp-function "void NonPhysicsRotate( vector angles, float speed )" - Only usable by expensive movers + Only usable by expensive movers - .. cpp:function:: void NonPhysicsStop() +!!! cpp-function "void NonPhysicsStop()" - Immediately stop this mover from moving + Immediately stop this mover from moving -Behaviour ---------- +## Behaviour -.. cpp:function:: void ChangeNPCPathsOnMove( bool recalculate ) +!!! cpp-function "void ChangeNPCPathsOnMove( bool recalculate )" -.. cpp:function:: void SetPusher( bool isPusher ) +!!! cpp-function "void SetPusher( bool isPusher )" Pushers move everything that stands on top of them or next to them and can also kill entities by crushing them. -.. cpp:function:: void NonPhysicsSetRotateModeLocal( bool useLocal ) +!!! cpp-function "void NonPhysicsSetRotateModeLocal( bool useLocal )" -.. cpp:function:: void PhysicsDummyEnableMotion( bool enabled ) +!!! cpp-function "void PhysicsDummyEnableMotion( bool enabled )" -Examples --------- +## Examples -.. code-block:: +```squirrel entity mover = CreateScriptMover( <0,0,0> ) @@ -82,7 +77,9 @@ Examples wait 0.5 mover.NonPhysicsStop() -.. code-block:: +``` + +```squirrel // creating a elevator // using a mover with a model @@ -99,8 +96,9 @@ Examples wait 6 } +``` -.. code-block:: +```squirrel // Phase shifting the player to a destination // setting a position @@ -122,3 +120,4 @@ Examples { player.ClearParent() // removing the player from the mover } +``` diff --git a/docs/Modding/reference/respawn/native_server/codecallback.md b/docs/Modding/reference/respawn/native_server/codecallback.md index 59d41ca5..ff5a4b80 100644 --- a/docs/Modding/reference/respawn/native_server/codecallback.md +++ b/docs/Modding/reference/respawn/native_server/codecallback.md @@ -1,106 +1,105 @@ -Code Callbacks -============== +# Code Callbacks -.. warning:: +!!! warning Not all of these are fully implemented, either check the asset dump or try it out. -.. cpp:function:: void CodeCallback_PlayerDecoyDie( entity, int ) -.. cpp:function:: void CodeCallback_PlayerDecoyDissolve( entity, int ) -.. cpp:function:: void CodeCallback_PlayerDecoyRemove( entity, int ) -.. cpp:function:: void CodeCallback_PlayerDecoyStateChange( entity, int, int ) -.. cpp:function:: void CodeCallback_ScriptedDialogue( entity guy, int dialogueID ) -.. cpp:function:: void CodeCallback_LeechStart( entity player, entity target ) -.. cpp:function:: var CodeCallback_ClientCommand( entity player, array< string > args ) -.. cpp:function:: void CodeCallback_DamagePlayerOrNPC( entity ent, var damageInfo ) -.. cpp:function:: void CodeCallback_DamageEntity( entity ent, var damageInfo ) -.. cpp:function:: void CodeCallback_OnEntityDestroyed( entity ent ) -.. cpp:function:: void CodeCallback_PreSpawn( entity ent ) -.. cpp:function:: void CodeCallback_OnSpawned( entity ent ) -.. cpp:function:: void CodeCallback_OnPlayerKilled( entity player, var damageInfo ) -.. cpp:function:: void CodeCallback_OnNPCKilled( entity npc, var damageInfo ) -.. cpp:function:: void CodeCallback_OnEntityKilled( entity npc, var damageInfo ) -.. cpp:function:: void CodeCallback_OnEntityChangedTeam( entity ent ) -.. cpp:function:: void CodeCallback_NPCMeleeChargedPlayerOrNPC( entity ent, var damageInfo ) -.. cpp:function:: int CodeCallback_GetWeaponDamageSourceId( entity weapon ) -.. cpp:function:: void CodeCallback_WeaponFireInCloak( entity player ) -.. cpp:function:: void CodeCallback_OnServerAnimEvent( entity ent, string name ) -.. cpp:function:: void CodeCallback_OnNPCLookAtHint( entity npc, entity hint ) -.. cpp:function:: bool CodeCallback_OnTouchHealthKit( entity player, entity ent ) -.. cpp:function:: void CodeCallback_OnInventoryChanged( entity player ) -.. cpp:function:: void CodeCallback_OnMeleeKilled( entity target ) -.. cpp:function:: void CodeCallback_StartRodeo( entity player, entity rodeoTarget) -.. cpp:function:: void CodeCallback_ForceEndRodeo( entity player ) -.. cpp:function:: void CodeCallback_EmbarkTitan( entity player, entity titan) -.. cpp:function:: bool CodeCallback_EmbarkTitanFromGrapple( entity player, entity titan ) -.. cpp:function:: void CodeCallback_OnWeaponAttack( entity player, entity weapon, string weaponName, int ammoUsed ) +!!! cpp-function "void CodeCallback_PlayerDecoyDie( entity, int )" +!!! cpp-function "void CodeCallback_PlayerDecoyDissolve( entity, int )" +!!! cpp-function "void CodeCallback_PlayerDecoyRemove( entity, int )" +!!! cpp-function "void CodeCallback_PlayerDecoyStateChange( entity, int, int )" +!!! cpp-function "void CodeCallback_ScriptedDialogue( entity guy, int dialogueID )" +!!! cpp-function "void CodeCallback_LeechStart( entity player, entity target )" +!!! cpp-function "var CodeCallback_ClientCommand( entity player, array< string > args )" +!!! cpp-function "void CodeCallback_DamagePlayerOrNPC( entity ent, var damageInfo )" +!!! cpp-function "void CodeCallback_DamageEntity( entity ent, var damageInfo )" +!!! cpp-function "void CodeCallback_OnEntityDestroyed( entity ent )" +!!! cpp-function "void CodeCallback_PreSpawn( entity ent )" +!!! cpp-function "void CodeCallback_OnSpawned( entity ent )" +!!! cpp-function "void CodeCallback_OnPlayerKilled( entity player, var damageInfo )" +!!! cpp-function "void CodeCallback_OnNPCKilled( entity npc, var damageInfo )" +!!! cpp-function "void CodeCallback_OnEntityKilled( entity npc, var damageInfo )" +!!! cpp-function "void CodeCallback_OnEntityChangedTeam( entity ent )" +!!! cpp-function "void CodeCallback_NPCMeleeChargedPlayerOrNPC( entity ent, var damageInfo )" +!!! cpp-function "int CodeCallback_GetWeaponDamageSourceId( entity weapon )" +!!! cpp-function "void CodeCallback_WeaponFireInCloak( entity player )" +!!! cpp-function "void CodeCallback_OnServerAnimEvent( entity ent, string name )" +!!! cpp-function "void CodeCallback_OnNPCLookAtHint( entity npc, entity hint )" +!!! cpp-function "bool CodeCallback_OnTouchHealthKit( entity player, entity ent )" +!!! cpp-function "void CodeCallback_OnInventoryChanged( entity player )" +!!! cpp-function "void CodeCallback_OnMeleeKilled( entity target )" +!!! cpp-function "void CodeCallback_StartRodeo( entity player, entity rodeoTarget) " +!!! cpp-function "void CodeCallback_ForceEndRodeo( entity player )" +!!! cpp-function "void CodeCallback_EmbarkTitan( entity player, entity titan) " +!!! cpp-function "bool CodeCallback_EmbarkTitanFromGrapple( entity player, entity titan )" +!!! cpp-function "void CodeCallback_OnWeaponAttack( entity player, entity weapon, string weaponName, int ammoUsed )" - .. warning:: + !!! warning This code callback does not work -.. cpp:function:: void CodeCallback_OnPrecache() -.. cpp:function:: void CodeCallback_OnVehiclePass( table params ) -.. cpp:function:: bool CodeCallback_ForceAIMissPlayer( entity npc, entity player ) -.. cpp:function:: void CodeCallback_GamerulesThink() -.. cpp:function:: void CodeCallback_OnPlayerRespawned( entity player ) -.. cpp:function:: void CodeCallback_OnClientConnectionStarted( entity player ) -.. cpp:function:: void CodeCallback_OnClientConnectionCompleted( entity player ) -.. cpp:function:: void CodeCallback_OnClientDisconnected( entity player, string reason ) -.. cpp:function:: void CodeCallback_PlayerHasBeenConnectedForDuration( entity player, float durationInSeconds ) -.. cpp:function:: void CodeCallback_OnClientSendingPersistenceToNewServer( entity player ) -.. cpp:function:: void CodeCallback_MatchIsOver() -.. cpp:function:: void CodeCallback_OnPlayerMatchmakingChanged( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerJump( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerDoubleJump( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerDodge( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerLeaveGround( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerTouchGround( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerMantle( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerBeginWallrun( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerEndWallrun( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerBeginWallhang( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerEndWallhang( entity player ) -.. cpp:function:: void CodeCallback_OnPlayerInputCommandChanged( entity player, int cmdsHeld, int cmdsPressed, int cmdsReleased ) -.. cpp:function:: void CodeCallback_OnPlayerInputAxisChanged( entity player, float horizAxis, float vertAxis ) -.. cpp:function:: void CodeCallback_OnPlayerGrappled( entity attacker, entity victimPlayer ) -.. cpp:function:: void CodeCallback_OnProjectileGrappled( entity attacker, entity projectile ) -.. cpp:function:: void CodeCallback_OnLoadSaveGame() -.. cpp:function:: void CodeCallback_OnClientReloadConnectionCompleted( entity player ) -.. cpp:function:: bool CodeCallback_OnSavedSaveGame() -.. cpp:function:: bool CodeCallback_IsSaveGameSafeToCommit() -.. cpp:function:: void CodeCallback_OnTetherRemove( entity player, int tetherID ) -.. cpp:function:: void CodeCallback_OnTetherDamageMilestone( entity player, int tetherID, int damageMileStoneIndex, float health ) -.. cpp:function:: void CodeCallback_ClaimClientSidePickup_MatchCandy( entity player, int amount, int flags, int recieptID ) -.. cpp:function:: void CodeCallback_WeaponDropped( entity weapon ) -.. cpp:function:: void CodeCallback_OnWeaponReload( entity weapon ) -.. cpp:function:: void CodeCallback_GivePersistentItem( entity player, string itemName, int count ) -.. cpp:function:: void CodeCallback_OnWeaponTouch( entity player, entity weapon, int ammoRecieved ) -.. cpp:function:: bool CodeCallback_CanUseEntity( entity player, entity ent ) -.. cpp:function:: bool CodeCallback_OnUseEntity( entity player, entity ent ) -.. cpp:function:: void CodeCallback_OnUsePressed( entity player ) -.. cpp:function:: void CodeCallback_OnUseReleased( entity player ) -.. cpp:function:: bool CodeCallback_IsLeechable( entity player, entity target ) -.. cpp:function:: void CodeCallback_Ping( entity player ) -.. cpp:function:: void CodeCallback_OnMeleePressed( entity player ) -.. cpp:function:: void CodeCallback_OnMeleeReleased( entity player ) -.. cpp:function:: void CodeCallback_OnMeleeAttackAnimEvent( entity player ) -.. cpp:function:: void CodeCallback_AnimationDone( entity ent ) -.. cpp:function:: void CodeCallback_AnimationInterrupted( entity ent ) -.. cpp:function:: void CodeCallback_PlayerClassChanged( entity ent ) -.. cpp:function:: bool CodeCallback_CanUseZipline(entity player, entity zipline, vector ziplineClosestPoint ) -.. cpp:function:: void CodeCallback_ZiplineMount( entity player, entity zipline ) -.. cpp:function:: void CodeCallback_ZiplineStart( entity player, entity zipline ) -.. cpp:function:: void CodeCallback_ZiplineMove( entity player, entity zipline ) -.. cpp:function:: void CodeCallback_ZiplineStop( entity player ) -.. cpp:function:: bool CodeCallback_IsValidRodeoTarget( entity player, entity rodeoTarget ) -.. cpp:function:: var CodeCallback_OnRodeoAttach( entity rider, entity rodeoTarget ) -.. cpp:function:: void CodeCallback_TitanRiderEntVarChanged( entity soul, int rodeoSlotIndex, entity oldRider, entity newRider ) -.. cpp:function:: bool CodeCallback_OnVortexHitBullet( entity weapon, entity vortexSphere, var damageInfo ) -.. cpp:function:: bool CodeCallback_OnVortexHitProjectile( entity weapon, entity vortexSphere, entity attacker, entity projectile, vector contactPos ) -.. cpp:function:: void CodeCallback_OnTurretCancelPressed( entity player ) -.. cpp:function:: void CodeCallback_ForceScriptError( entity ent, string errorMsg ) -.. cpp:function:: void CodeCallback_EnterPhaseShift( entity ent ) -.. cpp:function:: void CodeCallback_ExitPhaseShift( entity ent ) -.. cpp:function:: string CodeCallback_CheckPassThroughAddsMods( entity player, entity hitEnt, string currWeaponName ) -.. cpp:function:: bool CodeCallback_IsValidMeleeExecutionTarget( entity attacker, entity target ) -.. cpp:function:: bool CodeCallback_IsValidMeleeAttackTarget( entity attacker, entity target ) -.. cpp:function:: void CodeCallback_OnGrapple( entity attacker, entity target, vector hitpos, vector hitNormal ) \ No newline at end of file +!!! cpp-function "void CodeCallback_OnPrecache()" +!!! cpp-function "void CodeCallback_OnVehiclePass( table params )" +!!! cpp-function "bool CodeCallback_ForceAIMissPlayer( entity npc, entity player )" +!!! cpp-function "void CodeCallback_GamerulesThink()" +!!! cpp-function "void CodeCallback_OnPlayerRespawned( entity player )" +!!! cpp-function "void CodeCallback_OnClientConnectionStarted( entity player )" +!!! cpp-function "void CodeCallback_OnClientConnectionCompleted( entity player )" +!!! cpp-function "void CodeCallback_OnClientDisconnected( entity player, string reason )" +!!! cpp-function "void CodeCallback_PlayerHasBeenConnectedForDuration( entity player, float durationInSeconds )" +!!! cpp-function "void CodeCallback_OnClientSendingPersistenceToNewServer( entity player )" +!!! cpp-function "void CodeCallback_MatchIsOver()" +!!! cpp-function "void CodeCallback_OnPlayerMatchmakingChanged( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerJump( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerDoubleJump( entity player ) " +!!! cpp-function "void CodeCallback_OnPlayerDodge( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerLeaveGround( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerTouchGround( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerMantle( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerBeginWallrun( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerEndWallrun( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerBeginWallhang( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerEndWallhang( entity player )" +!!! cpp-function "void CodeCallback_OnPlayerInputCommandChanged( entity player, int cmdsHeld, int cmdsPressed, int cmdsReleased )" +!!! cpp-function "void CodeCallback_OnPlayerInputAxisChanged( entity player, float horizAxis, float vertAxis )" +!!! cpp-function "void CodeCallback_OnPlayerGrappled( entity attacker, entity victimPlayer )" +!!! cpp-function "void CodeCallback_OnProjectileGrappled( entity attacker, entity projectile )" +!!! cpp-function "void CodeCallback_OnLoadSaveGame()" +!!! cpp-function "void CodeCallback_OnClientReloadConnectionCompleted( entity player )" +!!! cpp-function "bool CodeCallback_OnSavedSaveGame()" +!!! cpp-function "bool CodeCallback_IsSaveGameSafeToCommit()" +!!! cpp-function "void CodeCallback_OnTetherRemove( entity player, int tetherID )" +!!! cpp-function "void CodeCallback_OnTetherDamageMilestone( entity player, int tetherID, int damageMileStoneIndex, float health )" +!!! cpp-function "void CodeCallback_ClaimClientSidePickup_MatchCandy( entity player, int amount, int flags, int recieptID )" +!!! cpp-function "void CodeCallback_WeaponDropped( entity weapon )" +!!! cpp-function "void CodeCallback_OnWeaponReload( entity weapon )" +!!! cpp-function "void CodeCallback_GivePersistentItem( entity player, string itemName, int count )" +!!! cpp-function "void CodeCallback_OnWeaponTouch( entity player, entity weapon, int ammoRecieved ) " +!!! cpp-function "bool CodeCallback_CanUseEntity( entity player, entity ent )" +!!! cpp-function "bool CodeCallback_OnUseEntity( entity player, entity ent )" +!!! cpp-function "void CodeCallback_OnUsePressed( entity player )" +!!! cpp-function "void CodeCallback_OnUseReleased( entity player )" +!!! cpp-function "bool CodeCallback_IsLeechable( entity player, entity target )" +!!! cpp-function "void CodeCallback_Ping( entity player )" +!!! cpp-function "void CodeCallback_OnMeleePressed( entity player )" +!!! cpp-function "void CodeCallback_OnMeleeReleased( entity player )" +!!! cpp-function "void CodeCallback_OnMeleeAttackAnimEvent( entity player )" +!!! cpp-function "void CodeCallback_AnimationDone( entity ent )" +!!! cpp-function "void CodeCallback_AnimationInterrupted( entity ent )" +!!! cpp-function "void CodeCallback_PlayerClassChanged( entity ent )" +!!! cpp-function "bool CodeCallback_CanUseZipline(entity player, entity zipline, vector ziplineClosestPoint )" +!!! cpp-function "void CodeCallback_ZiplineMount( entity player, entity zipline )" +!!! cpp-function "void CodeCallback_ZiplineStart( entity player, entity zipline )" +!!! cpp-function "void CodeCallback_ZiplineMove( entity player, entity zipline )" +!!! cpp-function "void CodeCallback_ZiplineStop( entity player )" +!!! cpp-function "bool CodeCallback_IsValidRodeoTarget( entity player, entity rodeoTarget )" +!!! cpp-function "var CodeCallback_OnRodeoAttach( entity rider, entity rodeoTarget )" +!!! cpp-function "void CodeCallback_TitanRiderEntVarChanged( entity soul, int rodeoSlotIndex, entity oldRider, entity newRider )" +!!! cpp-function "bool CodeCallback_OnVortexHitBullet( entity weapon, entity vortexSphere, var damageInfo )" +!!! cpp-function "bool CodeCallback_OnVortexHitProjectile( entity weapon, entity vortexSphere, entity attacker, entity projectile, vector contactPos )" +!!! cpp-function "void CodeCallback_OnTurretCancelPressed( entity player )" +!!! cpp-function "void CodeCallback_ForceScriptError( entity ent, string errorMsg )" +!!! cpp-function "void CodeCallback_EnterPhaseShift( entity ent )" +!!! cpp-function "void CodeCallback_ExitPhaseShift( entity ent )" +!!! cpp-function "string CodeCallback_CheckPassThroughAddsMods( entity player, entity hitEnt, string currWeaponName )" +!!! cpp-function "bool CodeCallback_IsValidMeleeExecutionTarget( entity attacker, entity target )" +!!! cpp-function "bool CodeCallback_IsValidMeleeAttackTarget( entity attacker, entity target )" +!!! cpp-function "void CodeCallback_OnGrapple( entity attacker, entity target, vector hitpos, vector hitNormal )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/collision.md b/docs/Modding/reference/respawn/native_server/collision.md index 1bb24192..375e9faa 100644 --- a/docs/Modding/reference/respawn/native_server/collision.md +++ b/docs/Modding/reference/respawn/native_server/collision.md @@ -1,11 +1,10 @@ -Collision & Tracing -=================== +# Collision & Tracing -.. cpp:function:: bool AABBIntersectsAABB( vector a1, vector a2, vector a3, vector b1, vector b2, vector b3, number c1 ) +!!! cpp-function "bool AABBIntersectsAABB( vector a1, vector a2, vector a3, vector b1, vector b2, vector b3, number c1 )" -.. cpp:function:: bool OBBIntersectsOBB( vector a1, vector a2, vector a3, vector a4, vector b1, vector b2, vector b3, vector b4, number c1 ) +!!! cpp-function "bool OBBIntersectsOBB( vector a1, vector a2, vector a3, vector a4, vector b1, vector b2, vector b3, vector b4, number c1 )" -.. cpp:function:: bool TraceLOSMultiple( array startsArray, array endsArray, entity ignoreEntity, int mask, int group ) +!!! cpp-function "bool TraceLOSMultiple( array startsArray, array endsArray, entity ignoreEntity, int mask, int group )" Do muliple LOS checks, early out if any return true. Runs on multiple threads. @@ -13,44 +12,44 @@ Collision & Tracing ``group``: ``TRACE_COLLISION_GROUP_*`` -.. cpp:function:: TraceResults TraceLine( vector startPos, vector endPos, var ignoreEntOrArrayOfEnts = null, int traceMask = 0, int collisionGroup = 0 ) +!!! cpp-function "TraceResults TraceLine( vector startPos, vector endPos, var ignoreEntOrArrayOfEnts = null, int traceMask = 0, int collisionGroup = 0 )" Does a trace and returns struct of result values. -.. cpp:function:: TraceResults TraceLineHighDetail( vector startPos, vector endPos, var ignoreEntOrArrayOfEnts = null, int traceMask = 0, int collisionGroup = 0 ) +!!! cpp-function "TraceResults TraceLineHighDetail( vector startPos, vector endPos, var ignoreEntOrArrayOfEnts = null, int traceMask = 0, int collisionGroup = 0 )" Does a high-detail (per poly on static models) trace and returns struct of result values. -.. cpp:function:: TraceResults TraceHull( vector startPos, vector endPos, vector hullMins, vector hullMaxs, var ignoreEntOrArrayOfEnts = null, int traceMask = 0, int collisionGroup = 0 ) +!!! cpp-function "TraceResults TraceHull( vector startPos, vector endPos, vector hullMins, vector hullMaxs, var ignoreEntOrArrayOfEnts = null, int traceMask = 0, int collisionGroup = 0 )" Does a hull trace and returns table of result values. -.. cpp:function:: TraceResults TraceLineNoEnts( vector startPos, vector endPos, int traceMask = 0 ) +!!! cpp-function "TraceResults TraceLineNoEnts( vector startPos, vector endPos, int traceMask = 0 )" Does a trace and returns table of result values. -.. cpp:function:: float TraceLineSimple( vector startPos, vector endPos, entity ignoreEnt ) +!!! cpp-function "float TraceLineSimple( vector startPos, vector endPos, entity ignoreEnt )" Does a trace and returns the distance from ``startPos`` to hit. -.. cpp:function:: float TraceHullSimple( vector startPos, vector endPos, vector hullMins, vector hullMaxs, entity ignoreEnt ) +!!! cpp-function "float TraceHullSimple( vector startPos, vector endPos, vector hullMins, vector hullMaxs, entity ignoreEnt )" Does a trace and returns the distance from ``startPos`` to hit. -.. cpp:function:: void DoTraceCoordCheck( bool check ) +!!! cpp-function "void DoTraceCoordCheck( bool check )" -.. cpp:function:: array TraceGetEntsAlongLine( vector startPos, vector endPos, int traceMask = 0, int collisionGroup = 0 ) +!!! cpp-function "array TraceGetEntsAlongLine( vector startPos, vector endPos, int traceMask = 0, int collisionGroup = 0 )" Does a trace and returns all ents along a line. -.. cpp:function:: bool CheckPassThroughDir( entity ent, vector dir, vector endPos ) +!!! cpp-function "bool CheckPassThroughDir( entity ent, vector dir, vector endPos )" -.. cpp:function:: bool IsPointInFrontofLine( vector point, vector startPos, vector endPos ) +!!! cpp-function "bool IsPointInFrontofLine( vector point, vector startPos, vector endPos )" -.. cpp:function:: array FindVisibleEntitiesInCone( vector coneApex, vector coneAxis, float coneHeight, float coneAngleToAxis, array ignoredEntities, int traceMask, int flags, entity antilagPlayer, entity weapon = null ) +!!! cpp-function "array FindVisibleEntitiesInCone( vector coneApex, vector coneAxis, float coneHeight, float coneAngleToAxis, array ignoredEntities, int traceMask, int flags, entity antilagPlayer, entity weapon = null )" Returns an array of entities that are inside of a cone and visible to the apex -.. cpp:function:: VortexBulletHit ornull VortexBulletHitCheck( entity attacker, vector startPos, vector endPos ) +!!! cpp-function "VortexBulletHit ornull VortexBulletHitCheck( entity attacker, vector startPos, vector endPos )" Check for vortexSphere collisions between two points. \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/convars.md b/docs/Modding/reference/respawn/native_server/convars.md index 2739b706..9a94e7e9 100644 --- a/docs/Modding/reference/respawn/native_server/convars.md +++ b/docs/Modding/reference/respawn/native_server/convars.md @@ -1,46 +1,43 @@ -ConVars -======= +# ConVars -Getters -------- +## Getters -.. cpp:function:: string GetConVarString( string cv ) +!!! cpp-function "string GetConVarString( string cv )" Gets the value of a convar as a string -.. cpp:function:: int GetConVarInt( string cv ) +!!! cpp-function "int GetConVarInt( string cv )" Gets the value of a convar as an integer -.. cpp:function:: float GetConVarFloat( string cv ) +!!! cpp-function "float GetConVarFloat( string cv )" Gets the value of a convar as a float -.. cpp:function:: bool GetConVarBool( string cv ) +!!! cpp-function "bool GetConVarBool( string cv )" Gets the value of a convar as a boolean -.. cpp:function:: bool EverythingUnlockedConVarEnabled() +!!! cpp-function "bool EverythingUnlockedConVarEnabled()" -Setters -------- +## Setters -.. cpp:function:: void SetConVarString( string cv, string value ) +!!! cpp-function "void SetConVarString( string cv, string value )" Sets the value of a convar with a string -.. cpp:function:: void SetConVarInt( string cv, int value ) +!!! cpp-function "void SetConVarInt( string cv, int value )" Sets the value of a convar with an integer -.. cpp:function:: void SetConVarFloat( string cv, float value ) +!!! cpp-function "void SetConVarFloat( string cv, float value )" Sets the value of a convar with a float -.. cpp:function:: void SetConVarBool( string cv, bool value ) +!!! cpp-function "void SetConVarBool( string cv, bool value )" Sets the value of a convar with a boolean -.. cpp:function:: void SetConVarToDefault( string cv ) +!!! cpp-function "void SetConVarToDefault( string cv )" Sets the value of a convar to its internal default value diff --git a/docs/Modding/reference/respawn/native_server/createent.md b/docs/Modding/reference/respawn/native_server/createent.md index 3facacc8..5871d093 100644 --- a/docs/Modding/reference/respawn/native_server/createent.md +++ b/docs/Modding/reference/respawn/native_server/createent.md @@ -1,122 +1,113 @@ -.. _create-ent-doc: +# Create Entites {#create-ent-doc} -Create Entites -============== -Created entites do not spawn until they are :ref:`dispatched `. +Created entites do not spawn until they are dispatched with `DispatchSpawn`. Some script wrappers may dispatch entites themselves. -Getting entities is documented :ref:`here `. +Getting entities is documented [here](getent.md) -Internal Factories ------------------- +## Internal Factories -.. cpp:function:: entity CreateProp( string type, vector origin, string s1, number n1 ) +!!! cpp-function "entity CreateProp( string type, vector origin, string s1, number n1 )" -.. _DispatchSpawn: -.. cpp:function:: void DispatchSpawn( entity ent ) +!!! cpp-function "void DispatchSpawn( entity ent )" Tells the specified entity to spawn. Should only be called once per entity. -.. cpp:function:: entity Entities_CreateByClassname( string className ) +!!! cpp-function "entity Entities_CreateByClassname( string className )" -.. cpp:function:: entity Entities_CreateProjectileByClassname( string entName, string weaponClassName ) +!!! cpp-function "entity Entities_CreateProjectileByClassname( string entName, string weaponClassName )" -.. cpp:function:: entity Entities_CreateByTemplate( string template ) +!!! cpp-function "entity Entities_CreateByTemplate( string template )" -.. cpp:function:: array Entities_CreateByTemplateMultiple( string template ) +!!! cpp-function "array Entities_CreateByTemplateMultiple( string template )" Create zero or more entities from templates that match the given string, and return them as an array. Wildcards allowed. All array contents are entites but the array is not typed itself. -.. cpp:function:: array Entities_CreateByPointTemplates( string matchingString , vector origin, vector angles ) +!!! cpp-function "array Entities_CreateByPointTemplates( string matchingString , vector origin, vector angles )" Create zero or more entities from point-templates that match the given string, and return them as an array. Wildcards allowed -.. cpp:function:: entity CreateWeaponEntityByName( string weaponName, vector origin, vector angles ) +!!! cpp-function "entity CreateWeaponEntityByName( string weaponName, vector origin, vector angles )" -.. cpp:function:: entity CreateWeaponEntityByNameConstrained( string name, vector origin, vector angles ) +!!! cpp-function "entity CreateWeaponEntityByNameConstrained( string name, vector origin, vector angles )" -.. cpp:function:: entity CreateWeaponEntityByNameWithPhysics( string name, vector origin, vector angles ) +!!! cpp-function "entity CreateWeaponEntityByNameWithPhysics( string name, vector origin, vector angles )" -Interactable Props -^^^^^^^^^^^^^^^^^^ +### Interactable Props -.. cpp:function:: entity CreateTurretEnt( vector origin, vector angles, entity ownerEnt, asset turretModel, string turretSettingsName ) +!!! cpp-function "entity CreateTurretEnt( vector origin, vector angles, entity ownerEnt, asset turretModel, string turretSettingsName )" -.. cpp:function:: entity CreateControlPanelEnt( vector origin, vector angles, entity ownerEnt, asset model ) +!!! cpp-function "entity CreateControlPanelEnt( vector origin, vector angles, entity ownerEnt, asset model )" -Script Wrappers ---------------- +## Script Wrappers -.. note:: +!!! note - These are defined in ``ai/_ai_spawn.gnut``` + These are defined in `ai/_ai_spawn.gnut` -Titans -^^^^^^ +### Titans -.. cpp:function:: entity CreateArcTitan( int team, vector origin, vector angles, array settingsMods = [] ) +!!! cpp-function "entity CreateArcTitan( int team, vector origin, vector angles, array settingsMods = [] )" -.. cpp:function:: entity CreateAtlas( int team, vector origin, vector angles, array settingsMods = [] ) +!!! cpp-function "entity CreateAtlas( int team, vector origin, vector angles, array settingsMods = [] )" -.. cpp:function:: entity CreateHenchTitan( string titanType, vector origin, vector angles ) +!!! cpp-function "entity CreateHenchTitan( string titanType, vector origin, vector angles )" -.. cpp:function:: entity CreateNPCTitan( string settings, int team, vector origin, vector angles, array settingsMods = [] ) +!!! cpp-function "entity CreateNPCTitan( string settings, int team, vector origin, vector angles, array settingsMods = [] )" -.. cpp:function:: entity CreateOgre( int team, vector origin, vector angles, array settingsMods = [] ) +!!! cpp-function "entity CreateOgre( int team, vector origin, vector angles, array settingsMods = [] )" -Drones -^^^^^^ +### Drones -.. cpp:function:: entity CreateFragDrone( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateFragDrone( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateFragDroneCan( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateFragDroneCan( int team, vector origin, vector angles )" Creates an unarmed drone -.. cpp:function:: entity CreateGenericDrone( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateGenericDrone( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateRocketDrone( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateRocketDrone( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateShieldDrone( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateShieldDrone( int team, vector origin, vector angles )" -Common -^^^^^^ +### Common -.. cpp:function:: entity CreateElitePilot( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateElitePilot( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateElitePilotAssassin( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateElitePilotAssassin( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateSoldier( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateSoldier( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateRocketDroneGrunt( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateRocketDroneGrunt( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateShieldDroneGrunt( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateShieldDroneGrunt( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateSpectre( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateSpectre( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateStalker( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateStalker( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateStryder( int team, vector origin, vector angles, array settingsMods = [] ) +!!! cpp-function "entity CreateStryder( int team, vector origin, vector angles, array settingsMods = [] )" -.. cpp:function:: entity CreateSuperSpectre( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateSuperSpectre( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateZombieStalker( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateZombieStalker( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateZombieStalkerMossy( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateZombieStalkerMossy( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateMarvin( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateMarvin( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateWorkerDrone( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateWorkerDrone( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateProwler( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateProwler( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateGunship( int team, vector origin, vector angles ) +!!! cpp-function "entity CreateGunship( int team, vector origin, vector angles )" -.. cpp:function:: entity CreateNPC( string baseClass, int team, vector origin, vector angles ) +!!! cpp-function "entity CreateNPC( string baseClass, int team, vector origin, vector angles )" -.. cpp:function:: entity CreateNPCFromAISettings( string aiSettings, int team, vector origin, vector angles ) +!!! cpp-function "entity CreateNPCFromAISettings( string aiSettings, int team, vector origin, vector angles )" diff --git a/docs/Modding/reference/respawn/native_server/damagedef.md b/docs/Modding/reference/respawn/native_server/damagedef.md index f08b3746..12d0f6c4 100644 --- a/docs/Modding/reference/respawn/native_server/damagedef.md +++ b/docs/Modding/reference/respawn/native_server/damagedef.md @@ -1,12 +1,11 @@ -DamageDef -========= +# DamageDef -.. cpp:function:: int DamageDef_GetCount() +!!! cpp-function "int DamageDef_GetCount()" -.. cpp:function:: string DamageDef_GetName( int id ) +!!! cpp-function "string DamageDef_GetName( int id )" -.. cpp:function:: string DamageDef_GetObituary( int id ) +!!! cpp-function "string DamageDef_GetObituary( int id )" -.. cpp:function:: bool DamageDef_GetDeathProtection( int id ) +!!! cpp-function "bool DamageDef_GetDeathProtection( int id )" -.. cpp:function:: var Dev_DamageDef_GetSettingByKeyField( int id, string key ) \ No newline at end of file +!!! cpp-function "var Dev_DamageDef_GetSettingByKeyField( int id, string key )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/damageinfo.md b/docs/Modding/reference/respawn/native_server/damageinfo.md index ad555fb0..6f8dd564 100644 --- a/docs/Modding/reference/respawn/native_server/damageinfo.md +++ b/docs/Modding/reference/respawn/native_server/damageinfo.md @@ -1,55 +1,51 @@ -DamageInfo -========== +# DamageInfo DamageInfos are variables holding information about damage inflicted on an entity. Because damageInfo instances are implemented as userdata they can't be typed. -Getters -------- +## Getters -.. cpp:function:: entity DamageInfo_GetAttacker( var damageInfo ) +!!! cpp-function "entity DamageInfo_GetAttacker( var damageInfo )" Returns the attacker of this damageInfo -.. cpp:function:: entity DamageInfo_GetInflictor( var damageInfo ) +!!! cpp-function "entity DamageInfo_GetInflictor( var damageInfo )" Returns the inflictor of this damageInfo -.. cpp:function:: entity DamageInfo_GetWeapon( var damageInfo ) +!!! cpp-function "entity DamageInfo_GetWeapon( var damageInfo )" Returns the weapon that dealt this damage -.. cpp:function:: bool DamageInfo_GetForceKill( var damageInfo ) +!!! cpp-function "bool DamageInfo_GetForceKill( var damageInfo )" Get if this damage is supposed to kill the victim regardless of health -.. cpp:function:: float DamageInfo_GetDamage( var damageInfo ) +!!! cpp-function "float DamageInfo_GetDamage( var damageInfo )" Get the inflicted damage -.. cpp:function:: float DamageInfo_GetDamageCriticalHitScale( var damageInfo ) +!!! cpp-function "float DamageInfo_GetDamageCriticalHitScale( var damageInfo )" -.. cpp:function:: vector DamageInfo_GetDamagePosition( var damageInfo ) +!!! cpp-function "vector DamageInfo_GetDamagePosition( var damageInfo )" Returns the position where the damage originated. Usually this is the barrel attachment of the weapon that inflicted the damage. -.. cpp:function:: int DamageInfo_GetHitGroup( var damageInfo ) +!!! cpp-function "int DamageInfo_GetHitGroup( var damageInfo )" -.. cpp:function:: int DamageInfo_GetHitBox( var damageInfo ) +!!! cpp-function "int DamageInfo_GetHitBox( var damageInfo )" -.. cpp:function:: string DamageInfo_GetDeathPackage( var damageInfo ) +!!! cpp-function "string DamageInfo_GetDeathPackage( var damageInfo )" -.. _DamageInfo-GetDamageType: -.. cpp:function:: int DamageInfo_GetDamageType( var damageInfo ) +!!! cpp-function "int DamageInfo_GetDamageType( var damageInfo )" -.. cpp:function:: int DamageInfo_GetCustomDamageType( var damageInfo ) +!!! cpp-function "int DamageInfo_GetCustomDamageType( var damageInfo )" -.. _damage-source-id-overview: -.. cpp:function:: int DamageInfo_GetDamageSourceIdentifier( var damageInfo ) +!!! cpp-function "int DamageInfo_GetDamageSourceIdentifier( var damageInfo )" Returns the ``eDamageSourceId`` @@ -62,178 +58,171 @@ Getters ``GetObitFromdamageSourceId`` is a global function that attempts to localise the ``damageSourceId`` inputed, if it cannot get a localised string it will simply return the localisation string of the source. -.. cpp:function:: float DamageInfo_GetViewPunchMultiplier( vare damageInfo ) +!!! cpp-function "float DamageInfo_GetViewPunchMultiplier( vare damageInfo )" -.. cpp:function:: float DamageInfo_GetDistFromAttackOrigin( var damageInfo ) +!!! cpp-function "float DamageInfo_GetDistFromAttackOrigin( var damageInfo )" Get the distance from where the bullet/projectile was fired. -.. cpp:function:: float DamageInfo_GetDistFromExplosionCenter( var damageInfo ) +!!! cpp-function "float DamageInfo_GetDistFromExplosionCenter( var damageInfo )" If it's a radius damage, gives the distance from the center of the blast. Otherwise defaults to zero. -.. cpp:function:: vector DamageInfo_GetDamageForce( var damageInfo ) +!!! cpp-function "vector DamageInfo_GetDamageForce( var damageInfo )" Get damage force vector. -.. cpp:function:: bool DamageInfo_IsRagdollAllowed( var damageInfo ) +!!! cpp-function "bool DamageInfo_IsRagdollAllowed( var damageInfo )" Checks if code is allowing this entity to ragdoll on death -.. cpp:function:: int DamageInfo_GetDamageFlags( var damageInfo ) +!!! cpp-function "int DamageInfo_GetDamageFlags( var damageInfo )" Get all DAMAGEFLAG_* flags. -.. cpp:function:: bool DamageInfo_HasDamageFlags( var damageInfo, int damageFlags ) +!!! cpp-function "bool DamageInfo_HasDamageFlags( var damageInfo, int damageFlags )" "Returns true if contains all given DAMAGEFLAG_* flags. -.. cpp:function:: string DamageInfo_GetDamageWeaponName( var damageInfo ) +!!! cpp-function "string DamageInfo_GetDamageWeaponName( var damageInfo )" Returns weapon name, even if weapon entity is gone -.. cpp:function:: bool DamageInfo_ShouldRecordStatsForWeapon( var damageInfo ) +!!! cpp-function "bool DamageInfo_ShouldRecordStatsForWeapon( var damageInfo )" Returns if stats should be recorded for damage weapon -Setters -------- +## Setters -.. cpp:function:: void DamageInfo_SetForceKill( var damageInfo, bool force ) +!!! cpp-function "void DamageInfo_SetForceKill( var damageInfo, bool force )" Sets whether this damage should force a kill -.. cpp:function:: void DamageInfo_SetDamage( var damageInfo, float damage ) +!!! cpp-function "void DamageInfo_SetDamage( var damageInfo, float damage )" Set the amount of damage -.. cpp:function:: void DamageInfo_SetCustomDamageType( var damageInfo, int damageType ) +!!! cpp-function "void DamageInfo_SetCustomDamageType( var damageInfo, int damageType )" Overrides the damage type that was set by script when firing the weapon. -.. cpp:function:: void DamageInfo_AddCustomDamageType( var damageInfo, int damageType ) +!!! cpp-function "void DamageInfo_AddCustomDamageType( var damageInfo, int damageType )" Add a damage flag. -.. cpp:function:: void DamageInfo_RemoveCustomDamageType( var damageInfo, int damageType ) +!!! cpp-function "void DamageInfo_RemoveCustomDamageType( var damageInfo, int damageType )" Remove damage flag. -.. cpp:function:: void DamageInfo_SetDamageSourceIdentifier( var damageInfo, int identifier ) +!!! cpp-function "void DamageInfo_SetDamageSourceIdentifier( var damageInfo, int identifier )" Sets the damage source identifier. -.. cpp:function:: void DamageInfo_SetDeathPackage( var damageInfo, string package ) +!!! cpp-function "void DamageInfo_SetDeathPackage( var damageInfo, string package )" Set what death (anim) package to use if this damage kills the guy. -.. cpp:function:: void DamageInfo_SetDamageForce( var damageInfo, vector force ) +!!! cpp-function "void DamageInfo_SetDamageForce( var damageInfo, vector force )" Set damage force vector -.. cpp:function:: void DamageInfo_SetFlinchDirection( var damageInfo, number direction ) +!!! cpp-function "void DamageInfo_SetFlinchDirection( var damageInfo, number direction )" Set which direction the target should flinch in. -.. cpp:function:: void DamageInfo_AddDamageFlags( var damageInfo, int flags ) +!!! cpp-function "void DamageInfo_AddDamageFlags( var damageInfo, int flags )" Add a DAMAGEFLAG_* flag. -Utils ------ +## Utils -.. cpp:function:: bool IsCriticalHit( entity attacker, entity victim, number hitBox, number damage, int damageType ) +!!! cpp-function "bool IsCriticalHit( entity attacker, entity victim, number hitBox, number damage, int damageType )" -.. cpp:function:: bool IsRodeoHitBox( entity e, number f ) +!!! cpp-function "bool IsRodeoHitBox( entity e, number f )" -Helpers -------- +## Helpers -.. cpp:function:: bool HeavyArmorCriticalHitRequired( var damageInfo ) +!!! cpp-function "bool HeavyArmorCriticalHitRequired( var damageInfo )" .. note:: SERVER only -.. cpp:function:: bool CritWeaponInDamageInfo( var damageInfo ) +!!! cpp-function "bool CritWeaponInDamageInfo( var damageInfo )" .. note:: SERVER only -.. cpp:function:: float GetCriticalScaler( ent, damageInfo ) +!!! cpp-function "float GetCriticalScaler( ent, damageInfo )" .. note:: SERVER only -.. cpp:function:: bool IsValidHeadShot( var damageInfo = null, entity victim = null, entity attacker = null, entity weapon = null, int hitGroup = -1, float attackDist = -1.0, entity inflictor = null ) +!!! cpp-function "bool IsValidHeadShot( var damageInfo = null, entity victim = null, entity attacker = null, entity weapon = null, int hitGroup = -1, float attackDist = -1.0, entity inflictor = null )" -.. cpp:function:: bool IsMaxRangeShot( damageInfo ) +!!! cpp-function "bool IsMaxRangeShot( damageInfo )" -.. cpp:function:: bool IsMidRangeShot( damageInfo ) +!!! cpp-function "bool IsMidRangeShot( damageInfo )" -.. cpp:function:: bool IsInstantDeath( var damageInfo ) +!!! cpp-function "bool IsInstantDeath( var damageInfo )" -.. cpp:function:: bool IsTitanCrushDamage( damageInfo ) +!!! cpp-function "bool IsTitanCrushDamage( damageInfo )" -.. cpp:function:: bool IsSuicide( entity attacker, entity victim, int damageSourceId ) +!!! cpp-function "bool IsSuicide( entity attacker, entity victim, int damageSourceId )" -.. cpp:function:: string GetObitFromdamageSourceId( int damageSourceId ) +!!! cpp-function "string GetObitFromdamageSourceId( int damageSourceId )" -.. _damage-flag-overview: -Damage Flags ------------- +## Damage Flags {#damage-flag-overview} -You can get a bitflag of all damage types used with :ref:`DamageInfo_GetDamageType `. +You can get a bitflag of all damage types used with `DamageInfo_GetDamageType`. -.. dropdown:: Damage flags + +??? "Damage flags" List of all Damage flags - ====================== ======= - Variable name Value - ====================== ======= - DF_GIB 1 - DF_DISSOLVE 2 - DF_INSTANT 3 - DF_NO_SELF_DAMAGE 4 - DF_IMPACT 5 - DF_BYPASS_SHIELD 6 - DF_RAGDOLL 7 - DF_TITAN_STEP 8 - DF_RADIUS_DAMAGE 9 - DF_ELECTRICAL 10 - DF_BULLET 11 - DF_EXPLOSION 12 - DF_MELEE 13 - DF_NO_INDICATOR 14 - DF_KNOCK_BACK 15 - DF_STOPS_TITAN_REGEN 16 - DF_DISMEMBERMENT 17 - DF_MAX_RANGE 18 - DF_SHIELD_DAMAGE 19 - DF_CRITICAL 20 - DF_SKIP_DAMAGE_PROT 21 - DF_HEADSHOT 22 - DF_VORTEX_REFIRE 23 - DF_RODEO 24 - DF_BURN_CARD_WEAPON 25 - DF_KILLSHOT 26 - DF_SHOTGUN 27 - DF_SKIPS_DOOMED_STATE 28 - DF_DOOMED_HEALTH_LOSS 29 - DF_DOOM_PROTECTED 30 - DF_DOOM_FATALITY 31 - DF_NO_HITBEEP 32 - ====================== ======= - -.. dropdown:: Damage types - - - .. code-block:: + |Variable name |Value| + |-----------------------|-------| + |DF_GIB |1| + |DF_DISSOLVE |2| + |DF_INSTANT |3| + |DF_NO_SELF_DAMAGE |4| + |DF_IMPACT |5| + |DF_BYPASS_SHIELD |6| + |DF_RAGDOLL |7| + |DF_TITAN_STEP |8| + |DF_RADIUS_DAMAGE |9| + |DF_ELECTRICAL |10| + |DF_BULLET |11| + |DF_EXPLOSION |12| + |DF_MELEE |13| + |DF_NO_INDICATOR |14| + |DF_KNOCK_BACK |15| + |DF_STOPS_TITAN_REGEN |16| + |DF_DISMEMBERMENT |17| + |DF_MAX_RANGE |18| + |DF_SHIELD_DAMAGE |19| + |DF_CRITICAL |20| + |DF_SKIP_DAMAGE_PROT |21| + |DF_HEADSHOT |22| + |DF_VORTEX_REFIRE |23| + |DF_RODEO |24| + |DF_BURN_CARD_WEAPON |25| + |DF_KILLSHOT |26| + |DF_SHOTGUN |27| + |DF_SKIPS_DOOMED_STATE |28| + |DF_DOOMED_HEALTH_LOSS |29| + |DF_DOOM_PROTECTED |30| + |DF_DOOM_FATALITY |31| + |DF_NO_HITBEEP |32| + +??? "Damage types" + + ```squirrel global enum damageTypes @@ -259,3 +248,4 @@ You can get a bitflag of all damage types used with :ref:`DamageInfo_GetDamageTy dissolveForce = (DF_DISSOLVE | DF_KNOCK_BACK | DF_EXPLOSION) rodeoBatteryRemoval = (DF_RODEO | DF_EXPLOSION | DF_STOPS_TITAN_REGEN ) } + ``` diff --git a/docs/Modding/reference/respawn/native_server/datatables.md b/docs/Modding/reference/respawn/native_server/datatables.md index 30fd30a5..8380631d 100644 --- a/docs/Modding/reference/respawn/native_server/datatables.md +++ b/docs/Modding/reference/respawn/native_server/datatables.md @@ -1,78 +1,77 @@ -DataTables -========== +# DataTables -.. cpp:function:: var GetDataTable( asset datatablepath ) +!!! cpp-function "var GetDataTable( asset datatablepath )" Gets the given datable asset -.. cpp:function:: var GetDataTableColumnByName( var datatable, string columnName ) +!!! cpp-function "var GetDataTableColumnByName( var datatable, string columnName )" Finds the column in the datatable with the given name. -1 if none. -.. cpp:function:: int GetDataTableRowCount( var dtatatable ) +!!! cpp-function "int GetDataTableRowCount( var dtatatable )" Returns the number of rows of a given datatable -.. cpp:function:: bool GetDatatableBool( var dtatable, int row, int column ) +!!! cpp-function "bool GetDatatableBool( var dtatable, int row, int column )" Gets a bool from the given row/column of a datatable -.. cpp:function:: int GetDataTableInt( var datatable, int row, int column ) +!!! cpp-function "int GetDataTableInt( var datatable, int row, int column )" Gets an integer from the given row/column of a datatable -.. cpp:function:: float GetDataTableFloat( var datatable, int row, int column ) +!!! cpp-function "float GetDataTableFloat( var datatable, int row, int column )" Gets a float from the given row/column of a datatable -.. cpp:function:: vector GetDataTableVector( var datatable, int row, int column ) +!!! cpp-function "vector GetDataTableVector( var datatable, int row, int column )" Gets a vector from the given row/column of a datatable -.. cpp:function:: string GetDataTableString( var datatable, int row, int column ) +!!! cpp-function "string GetDataTableString( var datatable, int row, int column )" Gets a string from the given row/column of a datatable -.. cpp:function:: asset GetDataTableAsset( var datatable, int row, int column ) +!!! cpp-function "asset GetDataTableAsset( var datatable, int row, int column )" Gets an asset from the given row/column of a datatable -.. cpp:function:: bool GetDataTableRowMatchingBoolValue( var datatable, int column, bool value ) +!!! cpp-function "bool GetDataTableRowMatchingBoolValue( var datatable, int column, bool value )" Finds and returns the first row of the datatable for which the bool in the given column matches the given value. -1 if none. -.. cpp:function:: int GetDataTableRowMatchingIntValue( var datatable, int column, int value ) +!!! cpp-function "int GetDataTableRowMatchingIntValue( var datatable, int column, int value )" Finds and returns the first row of the datatable for which the int in the given column matches the given value. -1 if none. -.. cpp:function:: int GetDataTableRowLessThanOrEqualToIntValue( var datatable, int column, int value ) +!!! cpp-function "int GetDataTableRowLessThanOrEqualToIntValue( var datatable, int column, int value )" Finds and returns the first row of the datatable for which the int in the given column is less than or equal to the given value. -1 if none. -.. cpp:function:: int GetDataTableRowGreaterThanOrEqualToIntValue( var datatable, int column, int value ) +!!! cpp-function "int GetDataTableRowGreaterThanOrEqualToIntValue( var datatable, int column, int value )" Finds and returns the first row of the datatable for which the int in the given column is greater than or equal to the given value. -1 if none. -.. cpp:function:: int GetDataTableRowMatchingFloatValue( var datatable, int column, float value ) +!!! cpp-function "int GetDataTableRowMatchingFloatValue( var datatable, int column, float value )" Finds and returns the first for of the datatable for which the float in the given colmn matches the given value. -1 if none. -.. cpp:function:: int GetDataTableRowLessThanOrEqualToFloatValue( var datatable, int column, float value ) +!!! cpp-function "int GetDataTableRowLessThanOrEqualToFloatValue( var datatable, int column, float value )" Finds and returns the first row of the datatable for which the float in the given column is less than or equal to the given value. -1 if none. -.. cpp:function:: int GetDataTableRowGreaterThanOrEqualToFloatValue( var datatable, int column, float value ) +!!! cpp-function "int GetDataTableRowGreaterThanOrEqualToFloatValue( var datatable, int column, float value )" Finds and returns the first row of the datatable for which the float in the given column is greater than or equal to the given value. -1 if none. -.. cpp:function:: int GetDataTableRowMatchingVectorValue( var datatable, int column, vector value ) +!!! cpp-function "int GetDataTableRowMatchingVectorValue( var datatable, int column, vector value )" Finds and returns the first row of the datatable for which the vector in the given column matches the given value. -1 if none. -.. cpp:function:: int GetDataTableRowMatchingStringValue( var datatable, int column, string value ) +!!! cpp-function "int GetDataTableRowMatchingStringValue( var datatable, int column, string value )" Finds and returns the first row of the datatable for which the string in the given column matches the given value. -1 if none. -.. cpp:function:: int GetDataTableRowMatchingAssetValue( car datatable, int column, asset value ) +!!! cpp-function "int GetDataTableRowMatchingAssetValue( car datatable, int column, asset value )" Finds and returns the first row of the dtatable for which the asset in the given column matches the given value. -1 if none. diff --git a/docs/Modding/reference/respawn/native_server/debugdraw.md b/docs/Modding/reference/respawn/native_server/debugdraw.md index f968db4b..861a2878 100644 --- a/docs/Modding/reference/respawn/native_server/debugdraw.md +++ b/docs/Modding/reference/respawn/native_server/debugdraw.md @@ -1,104 +1,100 @@ -Debug Drawing -============= +# Debug Drawing -.. note:: +!!! note - Only :ref:`DebugDrawLine `, :ref:`DebugDrawBox ` and :ref:`DebugDrawScreenText ` are native functions. + Only `DebugDrawLine`, `DebugDrawBox` and `DebugDrawScreenText` are native functions. - The rest are defined in scripts using these. + The rest are defined in scripts using these. In Titanfall it is possible to draw shapes in 3D, from the SERVER and CLIENT VM, using the debug draw functions, however in order for them to actually render you will need to set ``sv_cheats 1`` and ``enable_debug_overlays 1`` in your launch config or console. These debug drawing functions are available: -.. _DebugDrawLine: -.. cpp:function:: void DebugDrawLine( vector start, vector end, int r, int b, int g, bool drawThroughObject, float time) +!!! cpp-function "void DebugDrawLine( vector start, vector end, int r, int b, int g, bool drawThroughObject, float time)" -.. cpp:function:: void DebugDrawCylinder( vector origin, vector angles, float radius, float height, int r, int g, int b, bool throughGeo, float time ) +!!! cpp-function "void DebugDrawCylinder( vector origin, vector angles, float radius, float height, int r, int g, int b, bool throughGeo, float time )" -.. cpp:function:: array DebugDrawCircle( vector origin, vector angles, float radius, int r, int g, int b, bool throughGeo, float time, int segments = 16 ) +!!! cpp-function "array DebugDrawCircle( vector origin, vector angles, float radius, int r, int g, int b, bool throughGeo, float time, int segments = 16 )" -.. cpp:function:: void DebugDrawMark( vector origin, float radius, array color, bool alwaysDraw, float drawTime ) +!!! cpp-function "void DebugDrawMark( vector origin, float radius, array color, bool alwaysDraw, float drawTime )" -.. cpp:function:: void DebugDrawSphere( vector origin, float radius, int r, int g, int b, bool throughGeo, float time, int segments = 16 ) +!!! cpp-function "void DebugDrawSphere( vector origin, float radius, int r, int g, int b, bool throughGeo, float time, int segments = 16 )" -.. cpp:function:: void DrawArrow( vector origin, vector angles = <0,0,0>, float time = 5.0, float scale = 50, vector rgb = <0,0,0> ) +!!! cpp-function "void DrawArrow( vector origin, vector angles = <0,0,0>, float time = 5.0, float scale = 50, vector rgb = <0,0,0> )" -.. cpp:function:: void DrawStar( vector origin, int size, float time = 1.0, bool throughWorld = false ) +!!! cpp-function "void DrawStar( vector origin, int size, float time = 1.0, bool throughWorld = false )" -.. cpp:function:: void DebugDrawBoxSimple( vector origin, vector min = < -4.0, -4.0, -4.0>, vector max = <4.0, 4.0, 4.0>, int r = 255, int g = 255, int b = 100, int alpha = 255, float time = 0.2 ) +!!! cpp-function "void DebugDrawBoxSimple( vector origin, vector min = < -4.0, -4.0, -4.0>, vector max = <4.0, 4.0, 4.0>, int r = 255, int g = 255, int b = 100, int alpha = 255, float time = 0.2 )" -.. _DebugDrawBox: -.. cpp:function:: void DrawBox( vector org, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time ) +!!! cpp-function "void DrawBox( vector org, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time )" -.. cpp:function:: void DebugDrawCube( vector cubeCenter, float cubeSize, int r, int g, int b, bool throughSolid, float time ) +!!! cpp-function "void DebugDrawCube( vector cubeCenter, float cubeSize, int r, int g, int b, bool throughSolid, float time )" -.. cpp:function:: void DebugDrawBox( vector org, vector min, vector max, int r, int g, int b, int a, float time) +!!! cpp-function "void DebugDrawBox( vector org, vector min, vector max, int r, int g, int b, int a, float time)" -.. cpp:function:: void DrawAngledBox( vector org, vector ang, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time ) +!!! cpp-function "void DrawAngledBox( vector org, vector ang, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time )" -.. cpp:function:: void DrawBoxFromEye( vector org, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time ) +!!! cpp-function "void DrawBoxFromEye( vector org, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time )" -.. cpp:function:: vector[8] GetBoxCorners( vector org, vector ang, vector mins, vector maxs ) +!!! cpp-function "vector[8] GetBoxCorners( vector org, vector ang, vector mins, vector maxs )" -.. cpp:function:: void DebugDrawRotatedBox( vector origin, vector mins, vector maxs, vector angles, int r, int g, int b, bool throughGeo, float duration ) +!!! cpp-function "void DebugDrawRotatedBox( vector origin, vector mins, vector maxs, vector angles, int r, int g, int b, bool throughGeo, float duration )" -.. cpp:function:: void DebugDrawCircleTillSignal( entity ent, string signalName, vector origin, float radius, int r, int g, int b ) +!!! cpp-function "void DebugDrawCircleTillSignal( entity ent, string signalName, vector origin, float radius, int r, int g, int b )" -.. cpp:function:: void DebugDrawOriginMovement( entity ent, int r, int g, int b, float time = 9999.0, float trailTime = 5.0 ) +!!! cpp-function "void DebugDrawOriginMovement( entity ent, int r, int g, int b, float time = 9999.0, float trailTime = 5.0 )" -.. cpp:function:: void DebugDrawSpawnpoint( entity spawnpoint, int r, int g, int b, bool throughSolid, float time ) +!!! cpp-function "void DebugDrawSpawnpoint( entity spawnpoint, int r, int g, int b, bool throughSolid, float time )" -.. cpp:function:: void DrawArrowOnTag( entity ent, string ornull tag = null, float time = 5.0, float scale = 50, vector rgb = <0,0,0> ) +!!! cpp-function "void DrawArrowOnTag( entity ent, string ornull tag = null, float time = 5.0, float scale = 50, vector rgb = <0,0,0> )" -.. cpp:function:: void DrawArrowOnTagThread( entity ent, string ornull tag, float time, float scale, vector rgb = <0,0,0> ) +!!! cpp-function "void DrawArrowOnTagThread( entity ent, string ornull tag, float time, float scale, vector rgb = <0,0,0> )" -.. cpp:function:: void DrawTag( entity ent, string tag ) +!!! cpp-function "void DrawTag( entity ent, string tag )" -.. cpp:function:: void DrawOrg( entity ent ) +!!! cpp-function "void DrawOrg( entity ent )" -.. cpp:function:: void DrawAttachment( entity pod, string attachment, float time = 0.1, vector ornull color = null ) +!!! cpp-function "void DrawAttachment( entity pod, string attachment, float time = 0.1, vector ornull color = null )" -.. cpp:function:: void DrawAttachmentForever( entity pod, string attachment ) +!!! cpp-function "void DrawAttachmentForever( entity pod, string attachment )" -.. cpp:function:: void DrawEntityOrigin( entity ent, float time = 0.1, vector ornull color = null ) +!!! cpp-function "void DrawEntityOrigin( entity ent, float time = 0.1, vector ornull color = null )" -.. cpp:function:: void DrawOrigin( vector origin, float time = 0.1, vector ornull color = null ) +!!! cpp-function "void DrawOrigin( vector origin, float time = 0.1, vector ornull color = null )" -.. cpp:function:: vector[16] DebugDrawTrigger( vector origin, float radius, int r, int g, int b ) +!!! cpp-function "vector[16] DebugDrawTrigger( vector origin, float radius, int r, int g, int b )" -.. cpp:function:: void DebugDrawCircleOnEnt( entity ent, float radius, int r, int g, int b, float time ) +!!! cpp-function "void DebugDrawCircleOnEnt( entity ent, float radius, int r, int g, int b, float time )" -.. cpp:function:: void DebugDrawSphereOnEnt( entity ent, float radius, int r, int g, int b, float time ) +!!! cpp-function "void DebugDrawSphereOnEnt( entity ent, float radius, int r, int g, int b, float time )" -.. cpp:function:: void _DebugThreadDrawCircleOnEnt( entity ent, float radius, int r, int g, int b, float time, vector anglesDelta = Vector( 0, 0, 0 ) ) +!!! cpp-function "void _DebugThreadDrawCircleOnEnt( entity ent, float radius, int r, int g, int b, float time, vector anglesDelta = Vector( 0, 0, 0 ) )" -.. cpp:function:: void DebugDrawCircleOnTag( entity ent, string tag, float radius, int r, int g, int b, float time ) +!!! cpp-function "void DebugDrawCircleOnTag( entity ent, string tag, float radius, int r, int g, int b, float time )" -.. cpp:function:: void DebugDrawSphereOnTag( entity ent, string tag, float radius, int r, int g, int b, float time ) +!!! cpp-function "void DebugDrawSphereOnTag( entity ent, string tag, float radius, int r, int g, int b, float time )" -.. cpp:function:: void _DebugThreadDrawCircleOnTag( entity ent, string tag, float radius, int r, int g, int b, float time, vector anglesDelta = Vector( 0, 0, 0 ) ) +!!! cpp-function "void _DebugThreadDrawCircleOnTag( entity ent, string tag, float radius, int r, int g, int b, float time, vector anglesDelta = Vector( 0, 0, 0 ) )" -.. cpp:function:: void DrawTracerOverTime( vector origin, vector dir, float time ) +!!! cpp-function "void DrawTracerOverTime( vector origin, vector dir, float time )" -.. cpp:function:: void DebugDrawWeapon( entity weapon ) +!!! cpp-function "void DebugDrawWeapon( entity weapon )" -.. cpp:function:: void DebugDrawAngles( vector position, vector angles, float duration = 9999.0 ) +!!! cpp-function "void DebugDrawAngles( vector position, vector angles, float duration = 9999.0 )" -.. cpp:function:: void DrawAnglesForMovingEnt( entity ent, float duration, string optionalTag = "" ) +!!! cpp-function "void DrawAnglesForMovingEnt( entity ent, float duration, string optionalTag = "" )" -.. cpp:function:: void DrawLineFromEntToEntForTime( entity ent1, entity ent2, float duration, int r = 255, int g = 255, int b = 0 ) +!!! cpp-function "void DrawLineFromEntToEntForTime( entity ent1, entity ent2, float duration, int r = 255, int g = 255, int b = 0 )" -.. cpp:function:: void DrawLineFromVecToEntForTime( vector vec, entity ent, float duration, int r = 255, int g = 255, int b = 0 ) +!!! cpp-function "void DrawLineFromVecToEntForTime( vector vec, entity ent, float duration, int r = 255, int g = 255, int b = 0 )" -.. cpp:function:: void DrawLineForPoints( array points, vector color, float duration ) +!!! cpp-function "void DrawLineForPoints( array points, vector color, float duration )" -.. _DebugDrawScreenText: -.. cpp:function:: void DebugScreenText( float posX, float posY, string text ) +!!! cpp-function "void DebugScreenText( float posX, float posY, string text )" - .. error:: +!!! error This function is stripped. It does nothing. diff --git a/docs/Modding/reference/respawn/native_server/dev.md b/docs/Modding/reference/respawn/native_server/dev.md index 5bf455c5..6189f82a 100644 --- a/docs/Modding/reference/respawn/native_server/dev.md +++ b/docs/Modding/reference/respawn/native_server/dev.md @@ -1,102 +1,94 @@ -Developer Functions -=================== +# Developer Functions -.. warning:: +!!! warning - Most of these functions are stripped and have no functionality. + Most of these functions are stripped and have no functionality. -Command Line -------------- +## Command Line -.. cpp:function:: bool Dev_CommandLineHasParam( string param ) +!!! cpp-function "bool Dev_CommandLineHasParam( string param )" -.. cpp:function:: string Dev_CommandLineParmValue( string param ) +!!! cpp-function "string Dev_CommandLineParmValue( string param )" -.. cpp:function:: void Dev_CommandLineRemoveParam( string param ) +!!! cpp-function "void Dev_CommandLineRemoveParam( string param )" -.. cpp:function:: void Dev_CommandLineAddParm( string param ) +!!! cpp-function "void Dev_CommandLineAddParm( string param )" -Developer Utils ---------------- +## Developer Utils -.. cpp:function:: array GetModelViewerList() +!!! cpp-function "array GetModelViewerList()" Returns list of files in ``scripts/model_view_list.txt``, which is written by reRun (respawn internal tool) -.. cpp:function:: void NativeFuncTest( number a, bool b, number c ) +!!! cpp-function "void NativeFuncTest( number a, bool b, number c )" -.. cpp:function:: int GetDeveloperLevel() +!!! cpp-function "int GetDeveloperLevel()" -.. cpp:function:: int GetBugReproNum() +!!! cpp-function "int GetBugReproNum()" -.. cpp:function:: bool DevLobbyIsFrozen() +!!! cpp-function "bool DevLobbyIsFrozen()" -.. cpp:function:: void TriggerBreakpoint() +!!! cpp-function "void TriggerBreakpoint()" -.. cpp:function:: void SpamLog( string text ) +!!! cpp-function "void SpamLog( string text )" Prints to the game's spam logfile (usually stored in DevNet). -.. cpp:function:: void CodeWarning( string s ) +!!! cpp-function "void CodeWarning( string s )" -Performance ------------ +## Performance -.. cpp:function:: void PerfInitLabel( string s, int n ) +!!! cpp-function "void PerfInitLabel( string s, int n )" -.. cpp:function:: void PerfStart( int n ) +!!! cpp-function "void PerfStart( int n )" -.. cpp:function:: void PerfEnd( int n) +!!! cpp-function "void PerfEnd( int n)" -.. cpp:function:: void PerfClearAll() +!!! cpp-function "void PerfClearAll()" -.. cpp:function:: void PerfReset() +!!! cpp-function "void PerfReset()" -.. cpp:function:: void PerfDump() +!!! cpp-function "void PerfDump()" -.. cpp:function:: void RProfStart( string, int n ) +!!! cpp-function "void RProfStart( string, int n )" -.. cpp:function:: void RProfEnd( int n ) +!!! cpp-function "void RProfEnd( int n )" -DevP4 ------ +## DevP4 -.. error:: +!!! error + Stripped in Northstar for security. - Stripped in Northstar for security. +!!! cpp-function "void DevP4Checkout( string s )" -.. cpp:function:: void DevP4Checkout( string s ) +!!! cpp-function "void DevP4Add( string s )" -.. cpp:function:: void DevP4Add( string s ) +## DevTextBuffer -DevTextBuffer -------------- +!!! error -.. error:: + Stripped in Northstar for security. - Stripped in Northstar for security. - -.. cpp:function:: void DevTextBufferWrite( string s ) +!!! cpp-function "void DevTextBufferWrite( string s )" Append string to a temp buffer. Dev only. -.. cpp:function:: void DevTextBufferClear() +!!! cpp-function "void DevTextBufferClear()" -.. cpp:function:: void DevTextBufferDumpToFile( string file ) +!!! cpp-function "void DevTextBufferDumpToFile( string file )" Dump temp buffer out to specified path/filename. -Match Stat Loggers ------------------- +## Match Stat Loggers -.. cpp:function:: void LogPlayerMatchStat_KilledAPilot( entity e ) +!!! cpp-function "void LogPlayerMatchStat_KilledAPilot( entity e )" -.. cpp:function:: void LogPlayerMatchStat_Death( entity e ) +!!! cpp-function "void LogPlayerMatchStat_Death( entity e )" -.. cpp:function:: void LogPlayerMatchStat_EarnedXP( entity e ) +!!! cpp-function "void LogPlayerMatchStat_EarnedXP( entity e )" -.. cpp:function:: void LogPlayerMatchStat_UsedBurncard( entity e ) +!!! cpp-function "void LogPlayerMatchStat_UsedBurncard( entity e )" -.. cpp:function:: void LogPlayerMatchStat_HappyHourMeritsGiven( entity e ) +!!! cpp-function "void LogPlayerMatchStat_HappyHourMeritsGiven( entity e )" -.. cpp:function:: void LogPlayerStat_BurncardDiscard( entity e ) +!!! cpp-function "void LogPlayerStat_BurncardDiscard( entity e )" diff --git a/docs/Modding/reference/respawn/native_server/entityio.md b/docs/Modding/reference/respawn/native_server/entityio.md index c995b8e0..90320ba6 100644 --- a/docs/Modding/reference/respawn/native_server/entityio.md +++ b/docs/Modding/reference/respawn/native_server/entityio.md @@ -1,10 +1,9 @@ -Entity Actions --------------- +# Entity Actions -.. cpp:function:: void DoEntFire( string target, string action, string value, number delay, entity activator, entity caller ) +!!! cpp-function "void DoEntFire( string target, string action, string value, number delay, entity activator, entity caller )" -.. cpp:function:: void EntFireNow( string target, string action, string value, entity activator, entity caller ) +!!! cpp-function "void EntFireNow( string target, string action, string value, entity activator, entity caller )" -.. cpp:function:: void EntFireByHandle( entity ent, string action, string value, number delay, entity activator, entity caller ) +!!! cpp-function "void EntFireByHandle( entity ent, string action, string value, number delay, entity activator, entity caller )" -.. cpp:function:: void EntFireByHandleNow( entity ent, string action, string value, entity activator, entity caller ) +!!! cpp-function "void EntFireByHandleNow( entity ent, string action, string value, entity activator, entity caller )" diff --git a/docs/Modding/reference/respawn/native_server/gamerules.md b/docs/Modding/reference/respawn/native_server/gamerules.md index f17ec5ee..806a58bc 100644 --- a/docs/Modding/reference/respawn/native_server/gamerules.md +++ b/docs/Modding/reference/respawn/native_server/gamerules.md @@ -1,50 +1,49 @@ -Gamerules -========= +# Gamerules -.. cpp:function:: string GameRules_GetGameMode() +!!! cpp-function "string GameRules_GetGameMode()" -.. cpp:function:: int GameRules_GetTeamScore( int team ) +!!! cpp-function "int GameRules_GetTeamScore( int team )" -.. cpp:function:: int GameRules_GetTeamScore2( int team ) +!!! cpp-function "int GameRules_GetTeamScore2( int team )" Used for round based game modes -.. cpp:function:: int GameRules_GetTeamKills( int team ) +!!! cpp-function "int GameRules_GetTeamKills( int team )" -.. cpp:function:: int GameRules_GetTeamDeaths( int team ) +!!! cpp-function "int GameRules_GetTeamDeaths( int team )" -.. cpp:function:: string GameRules_GetTeamName( int team ) +!!! cpp-function "string GameRules_GetTeamName( int team )" -.. cpp:function:: bool GameRules_TimeLimitEnabled() +!!! cpp-function "bool GameRules_TimeLimitEnabled()" -.. cpp:function:: bool GameRules_AllowMatchEnd() +!!! cpp-function "bool GameRules_AllowMatchEnd()" -.. cpp:function:: int GameRules_GetClassMax( string class ) +!!! cpp-function "int GameRules_GetClassMax( string class )" -.. cpp:function:: void GameRules_SetGameMode( string gameMode ) +!!! cpp-function "void GameRules_SetGameMode( string gameMode )" -.. cpp:function:: void GameRules_SetTeamScore( int team, int score ) +!!! cpp-function "void GameRules_SetTeamScore( int team, int score )" -.. cpp:function:: void GameRules_SetTeamScore2( int team, int score ) +!!! cpp-function "void GameRules_SetTeamScore2( int team, int score )" Presumably used for round based game modes -.. cpp:function:: void GameRules_EndMatch() +!!! cpp-function "void GameRules_EndMatch()" -.. cpp:function:: void GameRules_MarkGameStatePrematchEnding() +!!! cpp-function "void GameRules_MarkGameStatePrematchEnding()" -.. cpp:function:: void GameRules_MarkGameStateWinnerDetermined() +!!! cpp-function "void GameRules_MarkGameStateWinnerDetermined()" -.. cpp:function:: void GameRules_ChangeMap( string mapName, string gameMode ) +!!! cpp-function "void GameRules_ChangeMap( string mapName, string gameMode )" -.. cpp:function:: string GameRules_GetRecentMap( number unk1 ) +!!! cpp-function "string GameRules_GetRecentMap( number unk1 )" -.. cpp:function:: string GameRules_GetRecentGameMode( number unk1 ) +!!! cpp-function "string GameRules_GetRecentGameMode( number unk1 )" -.. cpp:function:: int GameRules_GetRecentTeamScore( number unk1, int team ) +!!! cpp-function "int GameRules_GetRecentTeamScore( number unk1, int team )" -.. cpp:function:: void GameRules_EnableGlobalChat( bool enabled ) +!!! cpp-function "void GameRules_EnableGlobalChat( bool enabled )" -.. cpp:function:: string GameRules_GetUniqueMatchID() +!!! cpp-function "string GameRules_GetUniqueMatchID()" -.. cpp:function:: void GameRules_SetDeadPlayersCanOnlySpeakToDeadPlayersInHudChat( bool b ) +!!! cpp-function "void GameRules_SetDeadPlayersCanOnlySpeakToDeadPlayersInHudChat( bool b )" diff --git a/docs/Modding/reference/respawn/native_server/getent.md b/docs/Modding/reference/respawn/native_server/getent.md index 67a42834..ab5ebc9c 100644 --- a/docs/Modding/reference/respawn/native_server/getent.md +++ b/docs/Modding/reference/respawn/native_server/getent.md @@ -1,177 +1,167 @@ -.. _get-ent-doc: - -Getting Entities -================ +# Getting Entities {#get-ent-doc} There are a multitude of selectors to get specific kinds of entities. -Creating entities is documented :ref:`here `. +Creating entities is documented [here](createent.md). -Players -------- +## Players -.. cpp:function:: array GetPlayerArray() +!!! cpp-function "array GetPlayerArray()" Get array of all players -.. cpp:function:: array GetPlayerArrayEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist ) +!!! cpp-function "array GetPlayerArrayEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist )" Get array of all players by class, team within dist. team -1 for any team, ``"any"`` for any class, otherwise ``"titan"`` or ``"pilot"``, -1 for any dist -.. cpp:function:: array GetPlayerArrayOfTeam( int team ) +!!! cpp-function "array GetPlayerArrayOfTeam( int team )" Get array of all players that are in a team -.. cpp:function:: array GetPlayerArrayOfEnemies( int team ) +!!! cpp-function "array GetPlayerArrayOfEnemies( int team )" Get array of all players that are not allied with the team -.. cpp:function:: array GetPlayerArray_Alive() +!!! cpp-function "array GetPlayerArray_Alive()" Get array of all players that are alive -.. cpp:function:: array GetPlayerArrayOfTeam_Alive( int team ) +!!! cpp-function "array GetPlayerArrayOfTeam_Alive( int team )" Get array of all players in a team that are alive -.. cpp:function:: array GetPlayerArrayOfEnemies_Alive( int team ) +!!! cpp-function "array GetPlayerArrayOfEnemies_Alive( int team )" -.. cpp:function:: array GetPlayerArray_Pilots() +!!! cpp-function "array GetPlayerArray_Pilots()" Get array of all players that are not titans -.. cpp:function:: array GetPlayerArrayOfTeam_Pilots( int team ) +!!! cpp-function "array GetPlayerArrayOfTeam_Pilots( int team )" -.. cpp:function:: array GetPlayerArrayOfEnemies_Pilots( int team ) +!!! cpp-function "array GetPlayerArrayOfEnemies_Pilots( int team )" -.. cpp:function:: array GetPlayerArray_AlivePilots() +!!! cpp-function "array GetPlayerArray_AlivePilots()" -.. cpp:function:: array GetPlayerArrayOfTeam_AlivePilots( int team ) +!!! cpp-function "array GetPlayerArrayOfTeam_AlivePilots( int team )" -.. cpp:function:: array GetPlayerArrayOfEnemies_AlivePilots( int team ) +!!! cpp-function "array GetPlayerArrayOfEnemies_AlivePilots( int team )" -.. cpp:function:: array GetPlayerDecoryArray() +!!! cpp-function "array GetPlayerDecoryArray()" -Connecting Players -^^^^^^^^^^^^^^^^^^ +### Connecting Players -.. cpp:function:: array GetConnectingAndConnectedPlayerArray() +!!! cpp-function "array GetConnectingAndConnectedPlayerArray()" Get array of all players, even ones who are connecting -.. cpp:function:: int GetPendingClientsCount() +!!! cpp-function "int GetPendingClientsCount()" -Titans ------- +## Titans Get all players in a titan and souls. -.. cpp:function:: array GetTitanArray() +!!! cpp-function "array GetTitanArray()" -.. cpp:function:: array GetTitanArrayOfTeam( int team ) +!!! cpp-function "array GetTitanArrayOfTeam( int team )" -.. cpp:function:: array GetTitanArrayOfEnemies( int team ) +!!! cpp-function "array GetTitanArrayOfEnemies( int team )" -.. cpp:function:: array GetTitanSoulArray() +!!! cpp-function "array GetTitanSoulArray()" -.. cpp:function:: int GetTitanCountForTeam( int team ) +!!! cpp-function "int GetTitanCountForTeam( int team )" -.. cpp:function:: int GetTeamPlayerCount( int team ) +!!! cpp-function "int GetTeamPlayerCount( int team )" -NPCs & Props ------------- +## NPCs & Props -.. cpp:function:: int GetSurfacePropForEntity( entity ent ) +!!! cpp-function "int GetSurfacePropForEntity( entity ent )" -.. cpp:function:: entity GetEntByIndex( int index ) +!!! cpp-function "entity GetEntByIndex( int index )" -.. cpp:function:: array GetNPCArray() +!!! cpp-function "array GetNPCArray()" -.. cpp:function:: array GetNPCArrayOfTeam( int team ) +!!! cpp-function "array GetNPCArrayOfTeam( int team )" -.. cpp:function:: array GetNPCArrayOfEnemies( int team ) +!!! cpp-function "array GetNPCArrayOfEnemies( int team )" -.. cpp:function:: array GetNPCArrayEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist ) +!!! cpp-function "array GetNPCArrayEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist )" Get array of all NPCs by class, team, within dist. team -1 for any team, ``"any"`` for any class, otherwise ``"titan"`` or ``"pilot"``, -1 for any dist -.. cpp:function:: GetNPCArrayWithSubclassEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist, array subclasses ) +!!! cpp-function "GetNPCArrayWithSubclassEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist, array subclasses )" Get array of all NPCs by class, team, and subclass (array), within dist. team -1 for any team, ``"'any"`` for any class, -1 for any dist -.. cpp:function:: array GetNPCArrayByClass( string classname ) +!!! cpp-function "array GetNPCArrayByClass( string classname )" Get array of all NPCs of class -.. cpp:function:: array ScriptGetNPCArrayByClassAndSubclass( string classname, array subclasses ) +!!! cpp-function "array ScriptGetNPCArrayByClassAndSubclass( string classname, array subclasses )" Get array of all NPCs of class and subclass -Projectiles ------------ +## Projectiles -.. cpp:function:: array GetProjectileArray() +!!! cpp-function "array GetProjectileArray()" -.. cpp:function:: array GetProjectileArrayEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist ) +!!! cpp-function "array GetProjectileArrayEx( string classname, int onSameTeamAsNum, int enemiesOfTeamNum, vector origin, float maxdist )" Get array of all NPCs by class, team, within dist. team -1 for any team, ``"any"`` for any class, otherwise ``"titan"`` or ``"pilot"``, -1 for any dist -Find Entities -------------- +## Find Entities -.. cpp:function:: entity Entities_First() +!!! cpp-function "entity Entities_First()" -.. cpp:function:: entity Entities_Next( entity ent ) +!!! cpp-function "entity Entities_Next( entity ent )" -.. cpp:function:: entity Entities_FindByClassname( entity ent, string className ) +!!! cpp-function "entity Entities_FindByClassname( entity ent, string className )" -.. cpp:function:: entity Entities_FindByName( entity ent, string name ) +!!! cpp-function "entity Entities_FindByName( entity ent, string name )" -.. cpp:function:: entity Entities_FindInSphere( entity ent, vector sphereDir, float radius ) +!!! cpp-function "entity Entities_FindInSphere( entity ent, vector sphereDir, float radius )" -.. cpp:function:: entity Entities_FindByTarget( entity ent, string target ) +!!! cpp-function "entity Entities_FindByTarget( entity ent, string target )" -.. cpp:function:: entity Entities_FindByNameNearest( string name, vector dir, float length ) +!!! cpp-function "entity Entities_FindByNameNearest( string name, vector dir, float length )" -.. cpp:function:: entity Entities_FindByNameWithin( entity ent, string name, vector v, float len ) +!!! cpp-function "entity Entities_FindByNameWithin( entity ent, string name, vector v, float len )" -.. cpp:function:: entity Entities_FindByClassnameNearest( string className, vector v, float f ) +!!! cpp-function "entity Entities_FindByClassnameNearest( string className, vector v, float f )" -.. cpp:function:: entity Entities_FindByClassnameWithin( entity ent, string className, vector v, float f ) +!!! cpp-function "entity Entities_FindByClassnameWithin( entity ent, string className, vector v, float f )" -.. cpp:function:: entity GetEntByScriptName( string name ) +!!! cpp-function "entity GetEntByScriptName( string name )" -.. cpp:function:: entity GetEntByScriptNameInInstance( string name, string instanceName ) +!!! cpp-function "entity GetEntByScriptNameInInstance( string name, string instanceName )" -.. cpp:function:: entity GetTeamEnt( int team ) +!!! cpp-function "entity GetTeamEnt( int team )" -Get Multiple Entites ---------------------- +## Get Multiple Entites -.. cpp:function:: array GetEntArrayByName_Expensive( string name ) +!!! cpp-function "array GetEntArrayByName_Expensive( string name )" Get array of entitites matching a name -.. cpp:function:: array GetEntArrayByNameWildCard_Expensive( string name ) +!!! cpp-function "array GetEntArrayByNameWildCard_Expensive( string name )" Get array of entities matching a name with support for * -.. cpp:function:: array GetEntArrayByClass_Expensive( string className ) +!!! cpp-function "array GetEntArrayByClass_Expensive( string className )" Get array of entities matching a class -.. cpp:function:: array GetEntArrayByClassWildCard_Expensive( string classname ) +!!! cpp-function "array GetEntArrayByClassWildCard_Expensive( string classname )" Get array of entities matching a class with support for * -.. cpp:function:: array GetEntArrayByScriptName( string name ) +!!! cpp-function "array GetEntArrayByScriptName( string name )" Get array of entities matching a script name -.. cpp:function:: array GetEntArrayByScriptNameInInstance( string scriptName, string instanceName ) +!!! cpp-function "array GetEntArrayByScriptNameInInstance( string scriptName, string instanceName )" Get array of entities matching a script name and instance -.. cpp:function:: array GetWeaponArray( bool onlyNotOwned ) +!!! cpp-function "array GetWeaponArray( bool onlyNotOwned )" Get weapons in the world diff --git a/docs/Modding/reference/respawn/native_server/hudmessages.md b/docs/Modding/reference/respawn/native_server/hudmessages.md index 9cadd6a7..7cf7937c 100644 --- a/docs/Modding/reference/respawn/native_server/hudmessages.md +++ b/docs/Modding/reference/respawn/native_server/hudmessages.md @@ -1,18 +1,17 @@ -HUD Messages -============ +# HUD Messages Functions to render text on the client screen. -Because these can not be removed in demos and are somewhat ugly, **it is recommended to use** :ref:`Serverside RUI ` **instead** +Because these can not be removed in demos and are somewhat ugly, **it is recommended to use** [Serverside RUI](../../northstar/serversiderui.md) **instead** -.. cpp:function:: void SendHudMessage( entity player, string text, int xPos, int yPos, int r1, int g1, int b1, number a1, number r2, number g2, number b2, number a2, number fadeTimeIn, number holdTime, number fadeTimeOut ) +!!! cpp-function "void SendHudMessage( entity player, string text, int xPos, int yPos, int r1, int g1, int b1, number a1, number r2, number g2, number b2, number a2, number fadeTimeIn, number holdTime, number fadeTimeOut )" Send a HUD message to the given player. -.. cpp:function:: void SendHudMessageToAll( string text, int xPos, int yPos, int r1, int g1, int b1, number a1, number r2, number g2, number b2, number a2, number fadeTimeIn, number holdTime, number fadeTimeOut ) +!!! cpp-function "void SendHudMessageToAll( string text, int xPos, int yPos, int r1, int g1, int b1, number a1, number r2, number g2, number b2, number a2, number fadeTimeIn, number holdTime, number fadeTimeOut )" Send a HUD message to all players. -.. cpp:function:: void CenterPrintAll( string text ) +!!! cpp-function "void CenterPrintAll( string text )" Prints white text in the center of the screen on all clients. \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/index.md b/docs/Modding/reference/respawn/native_server/index.md index 920a2a14..0b3fcbaf 100644 --- a/docs/Modding/reference/respawn/native_server/index.md +++ b/docs/Modding/reference/respawn/native_server/index.md @@ -1,41 +1 @@ -Native Server Functions -======================= - -.. toctree:: - :maxdepth: 2 - - /reference/respawn/native_server/collision - /reference/respawn/native_server/convars - /reference/respawn/native_server/codecallback - /reference/respawn/native_server/createent - /reference/respawn/native_server/damagedef - /reference/respawn/native_server/damageinfo - /reference/respawn/native_server/datatables - /reference/respawn/native_server/debugdraw - /reference/respawn/native_server/dev - /reference/respawn/native_server/entityio - /reference/respawn/native_server/gamerules - /reference/respawn/native_server/getent - /reference/respawn/native_server/hudmessages - /reference/respawn/native_server/managedarrays - /reference/respawn/native_server/math - /reference/respawn/native_server/netvar - /reference/respawn/native_server/npc - /reference/respawn/native_server/operators - /reference/respawn/native_server/particles - /reference/respawn/native_server/persistence - /reference/respawn/native_server/playermelee - /reference/respawn/native_server/playlists - /reference/respawn/native_server/precaching - /reference/respawn/native_server/recordedanimations - /reference/respawn/native_server/rodeo - /reference/respawn/native_server/settings - /reference/respawn/native_server/smartammo - /reference/respawn/native_server/sounds - /reference/respawn/native_server/sp - /reference/respawn/native_server/spawnpoints - /reference/respawn/native_server/statuseffects - /reference/respawn/native_server/stryder - /reference/respawn/native_server/time - /reference/respawn/native_server/weapons - /reference/respawn/native_server/misc +# Native Server Functions diff --git a/docs/Modding/reference/respawn/native_server/managedarrays.md b/docs/Modding/reference/respawn/native_server/managedarrays.md index 132d715e..8bbb74a2 100644 --- a/docs/Modding/reference/respawn/native_server/managedarrays.md +++ b/docs/Modding/reference/respawn/native_server/managedarrays.md @@ -1,20 +1,19 @@ -Script Managed Entity Arrays -============================ +# Script Managed Entity Arrays -.. cpp:function:: int CreateScriptManagedEntArray() +!!! cpp-function "int CreateScriptManagedEntArray()" Returns the index of the new array -.. cpp:function:: void AddToScriptManagedEntArray( int index, entity ent ) +!!! cpp-function "void AddToScriptManagedEntArray( int index, entity ent )" -.. cpp:function:: void RemoveFromScriptManagedEntArray( int index, entity ent ) +!!! cpp-function "void RemoveFromScriptManagedEntArray( int index, entity ent )" -.. cpp:function:: int GetScriptManagedEntArrayLen( int index ) +!!! cpp-function "int GetScriptManagedEntArrayLen( int index )" -.. cpp:function:: array GetScriptManagedEntArray( int index ) +!!! cpp-function "array GetScriptManagedEntArray( int index )" Get the script managed ent array for the given index -.. cpp:function:: array GetScriptManagedEntArrayWithinCenter( int index, int notTeam, vector origin, float dist ) +!!! cpp-function "array GetScriptManagedEntArrayWithinCenter( int index, int notTeam, vector origin, float dist )" Get the script managed ent array for the given index within distance of a point diff --git a/docs/Modding/reference/respawn/native_server/math.md b/docs/Modding/reference/respawn/native_server/math.md index 0805c123..b60fd78f 100644 --- a/docs/Modding/reference/respawn/native_server/math.md +++ b/docs/Modding/reference/respawn/native_server/math.md @@ -1,38 +1,37 @@ -Math -==== +# Math -.. cpp:function:: vector AngleNormalize( vector v ) +!!! cpp-function "vector AngleNormalize( vector v )" -.. cpp:function:: vector CalcRelativeVector( vector a, vector b ) +!!! cpp-function "vector CalcRelativeVector( vector a, vector b )" -.. cpp:function:: vector CalcRelativeAngles( vector a, vector b ) +!!! cpp-function "vector CalcRelativeAngles( vector a, vector b )" -.. cpp:function:: bool BoxIntersectsBox( vector mins1, vector maxs1, vector mins2, vector maxs2 ) +!!! cpp-function "bool BoxIntersectsBox( vector mins1, vector maxs1, vector mins2, vector maxs2 )" -.. cpp:function:: float clamp( number a, number b, number c ) +!!! cpp-function "float clamp( number a, number b, number c )" -.. cpp:function:: float Interpolate( number startTime, number moveTime, number easeIn, number easeOut ) +!!! cpp-function "float Interpolate( number startTime, number moveTime, number easeIn, number easeOut )" Interpolate with cubic hermite during ease-in and ease-out times -.. cpp:function:: vector LerpVector( vector vecFrom, vector vecTo, float percent ) +!!! cpp-function "vector LerpVector( vector vecFrom, vector vecTo, float percent )" Lineraly interpolate between two vectors -.. cpp:function:: vector GetRandom3DPointIn2DCircle( number radius, var base3D_or_null ) +!!! cpp-function "vector GetRandom3DPointIn2DCircle( number radius, var base3D_or_null )" Get a random 2d point in a circle, as a 3d point, with optional 3d base -.. cpp:function:: float Graph( number a, number b, number c, number d, number e ) +!!! cpp-function "float Graph( number a, number b, number c, number d, number e )" -.. cpp:function:: float GraphCapped( number a, number b, number c, number d, number e ) +!!! cpp-function "float GraphCapped( number a, number b, number c, number d, number e )" -.. cpp:function:: vector GraphCappedVector( number a, number b, number c, vector d, vector e ) +!!! cpp-function "vector GraphCappedVector( number a, number b, number c, vector d, vector e )" -.. cpp:function:: float Smooth01( float f, int i ) +!!! cpp-function "float Smooth01( float f, int i )" -.. cpp:function:: var SmoothCD( number a, number b, number c, number d, number e ) +!!! cpp-function "var SmoothCD( number a, number b, number c, number d, number e )" -.. cpp:function:: var SmoothCDVector( vector a, vector b, vector c, number d, number e ) +!!! cpp-function "var SmoothCDVector( vector a, vector b, vector c, number d, number e )" -.. cpp:function:: vector GetApproxClosestHitboxToRay( entity ent, vector v1, vector v2 ) +!!! cpp-function "vector GetApproxClosestHitboxToRay( entity ent, vector v1, vector v2 )" diff --git a/docs/Modding/reference/respawn/native_server/misc.md b/docs/Modding/reference/respawn/native_server/misc.md index 2eaa5806..da1d9615 100644 --- a/docs/Modding/reference/respawn/native_server/misc.md +++ b/docs/Modding/reference/respawn/native_server/misc.md @@ -1,173 +1,163 @@ -Miscellaneous -============= +# Miscellaneous -.. cpp:function:: bool IsServer() +!!! cpp-function "bool IsServer()" -.. cpp:function:: bool IsClient() +!!! cpp-function "bool IsClient()" -.. cpp:function:: bool IsToolsMode() +!!! cpp-function "bool IsToolsMode()" -.. cpp:function:: bool IsFNF() +!!! cpp-function "bool IsFNF()" -.. cpp:function:: bool IsGameFromReload() +!!! cpp-function "bool IsGameFromReload()" -.. cpp:function:: int GetCPULevel() +!!! cpp-function "int GetCPULevel()" -.. cpp:function:: bool IsEnemyTeam( int ownTeam, int otherTeam ) +!!! cpp-function "bool IsEnemyTeam( int ownTeam, int otherTeam )" Returns if ``otherTeam`` is an enemy of ``ownTeam`` -.. cpp:function:: void SetMaxActivityMode( int mode ) +!!! cpp-function "void SetMaxActivityMode( int mode )" -.. cpp:function:: int CalculateHashForString( string s ) +!!! cpp-function "int CalculateHashForString( string s )" -.. cpp:function:: void CreateRope( vector start, vector end, float length = 0, entity startEnt = null, entity endEnt = null, int startAttachment = 0, int endAttachment = 0, string material = "", int segmentCount = 0 ) +!!! cpp-function "void CreateRope( vector start, vector end, float length = 0, entity startEnt = null, entity endEnt = null, int startAttachment = 0, int endAttachment = 0, string material = "", int segmentCount = 0 )" Creates a rope between two points or entities. -.. cpp:function:: float GetTeamSkill( int team ) +!!! cpp-function "float GetTeamSkill( int team )" -.. cpp:function:: void SendToConsole( string cmd ) +!!! cpp-function "void SendToConsole( string cmd )" Execute ``cmd`` on the local host -.. cpp:function:: void RecordAchievementEvent( string s1, number n1 ) +!!! cpp-function "void RecordAchievementEvent( string s1, number n1 )" -.. cpp:function:: void ServiceEventQueue() +!!! cpp-function "void ServiceEventQueue()" -.. cpp:function:: void SetDucking( string s1, string s2, number n1 ) +!!! cpp-function "void SetDucking( string s1, string s2, number n1 )" -.. cpp:function:: void GrantClientSidePickup_MatchCandy( entity player, int amount, vector origin, int flags, int recieptID ) +!!! cpp-function "void GrantClientSidePickup_MatchCandy( entity player, int amount, vector origin, int flags, int recieptID )" -.. cpp:function:: void NoteMatchState( number a1, number a2, number a3, number a4, number a5, number a6, number a7, number a8, number a9 ) +!!! cpp-function "void NoteMatchState( number a1, number a2, number a3, number a4, number a5, number a6, number a7, number a8, number a9 )" -.. cpp:function:: void NoteLobbyState( number a1, string a2 ) +!!! cpp-function "void NoteLobbyState( number a1, string a2 )" -.. cpp:function:: bool IsHighPerfDevServer() +!!! cpp-function "bool IsHighPerfDevServer()" -.. cpp:function:: bool ShouldAwardHappyHourBonus( entity player ) +!!! cpp-function "bool ShouldAwardHappyHourBonus( entity player )" -.. cpp:function:: bool InPrediction() +!!! cpp-function "bool InPrediction()" -.. cpp:function:: bool IsFirstTimePredicted() +!!! cpp-function "bool IsFirstTimePredicted()" -.. cpp:function:: string GetMapName() +!!! cpp-function "string GetMapName()" Get the map name of the current map -.. cpp:function:: bool IsFastIterationEnabled() +!!! cpp-function "bool IsFastIterationEnabled()" -.. cpp:function:: bool BuildingCubeMaps() +!!! cpp-function "bool BuildingCubeMaps()" -.. cpp:function:: bool IsTestMap() +!!! cpp-function "bool IsTestMap()" Returns value of IsTestMap from the level's script list .rson file -Parents & Children ------------------- +## Parents & Children -.. cpp:function:: void AssertNoPlayerChildren( entity parent ) +!!! cpp-function "void AssertNoPlayerChildren( entity parent )" -.. cpp:function:: void TryClearParent( entity parent ) +!!! cpp-function "void TryClearParent( entity parent )" -.. cpp:function:: void SetForceDrawWhileParented( entity child, bool force ) +!!! cpp-function "void SetForceDrawWhileParented( entity child, bool force )" -Visual Options --------------- +## Visual Options -.. cpp:function:: void SetCrosshairTeamColoringDisabled( entity player, bool disabled ) +!!! cpp-function "void SetCrosshairTeamColoringDisabled( entity player, bool disabled )" -.. cpp:function:: void SetHideOnCloak( entity ent, bool hide ) +!!! cpp-function "void SetHideOnCloak( entity ent, bool hide )" -VPK ---- +## VPK -.. cpp:function:: void VPKNotifyFile( string file ) +!!! cpp-function "void VPKNotifyFile( string file )" -Player Utils ---------- +## Player Utils -.. cpp:function:: bool IsPlayerSafeFromNPCs( entity player ) +!!! cpp-function "bool IsPlayerSafeFromNPCs( entity player )" -.. cpp:function:: bool IsPlayerSafeFromProjectiles( entity player, vector origin ) +!!! cpp-function "bool IsPlayerSafeFromProjectiles( entity player, vector origin )" -.. cpp:function:: entity GetWindowHint( vector startPos, number radius, number height, vector dir, number distance, number gravity, number margin, entity ignoreEnt ) +!!! cpp-function "entity GetWindowHint( vector startPos, number radius, number height, vector dir, number distance, number gravity, number margin, entity ignoreEnt )" Returns the best window hint. -.. cpp:function:: void ScreenFade( entity player, number r, number g, number b, number fadeTime, number fadeHold, int fadeFlags ) +!!! cpp-function "void ScreenFade( entity player, number r, number g, number b, number fadeTime, number fadeHold, int fadeFlags )" Fade the player's scren. Fade flags start with ``FFADE_`` -Levels ------- +## Levels -.. cpp:function:: void SetXPForLevel( int a, int b ) +!!! cpp-function "void SetXPForLevel( int a, int b )" Sets the XP required for a player to get to a certain level -.. cpp:function:: int GetLevelForXP( int n ) +!!! cpp-function "int GetLevelForXP( int n )" -Entity Utils ------------- +## Entity Utils -.. cpp:function:: float GetHealthFrac( entity ent ) +!!! cpp-function "float GetHealthFrac( entity ent )" -.. cpp:function:: bool IsMagneticTarget( entity ent ) +!!! cpp-function "bool IsMagneticTarget( entity ent )" Returns if an entity is a magnetic target -.. cpp:function:: bool IsTurret( entity ent ) +!!! cpp-function "bool IsTurret( entity ent )" -.. cpp:function:: int GetHitgroupForHitboxOnEntity( var a, number b ) +!!! cpp-function "int GetHitgroupForHitboxOnEntity( var a, number b )" -.. cpp:function:: void PutEntityInSafeSpot( entity ent, entity referenceEnt, entity movingGroundEnt, vector, safeStartingLocationForEntity, vector positionAtEndOfAnimationForEntity ) +!!! cpp-function "void PutEntityInSafeSpot( entity ent, entity referenceEnt, entity movingGroundEnt, vector, safeStartingLocationForEntity, vector positionAtEndOfAnimationForEntity )" -.. cpp:function:: float GetHealthFrac( entity ent ) +!!! cpp-function "float GetHealthFrac( entity ent )" -.. cpp:function:: bool IsMagneticTarget( entity ent ) +!!! cpp-function "bool IsMagneticTarget( entity ent )" Returns if an entity is a magnetic target -.. cpp:function:: bool IsTurret( entity ent ) +!!! cpp-function "bool IsTurret( entity ent )" Is entity a turret -Weapon Utils ------------- +## Weapon Utils -.. cpp:function:: void Weapon_SetDespawnTime( number time ) +!!! cpp-function "void Weapon_SetDespawnTime( number time )" -.. cpp:function:: int GetImpactEffectTable( string weapon ) +!!! cpp-function "int GetImpactEffectTable( string weapon )" -.. cpp:function:: float CalcWeaponDamage( entity owner, entity target, entity weapon, number distanceToTarget, int extraMods ) +!!! cpp-function "float CalcWeaponDamage( entity owner, entity target, entity weapon, number distanceToTarget, int extraMods )" -Preinstall ----------- +## Preinstall -.. cpp:function:: bool IsGameFullyInstalled() +!!! cpp-function "bool IsGameFullyInstalled()" Returns true if the full game is installed. You can't start mp or any sp map but sp_training and sp_crashsite if this is false. -.. cpp:function:: bool IsGamePartiallyInstalled() +!!! cpp-function "bool IsGamePartiallyInstalled()" Returns true if the game is partially installed. You can't start sp training this is false. -.. cpp:function:: float GetGameFullyInstalledProgress() +!!! cpp-function "float GetGameFullyInstalledProgress()" Returns fraction 0.0 to 1.0 of downloading of full game progress. -.. cpp:function:: bool Script_IsRunningTrialVersion() +!!! cpp-function "bool Script_IsRunningTrialVersion()" Only call when we have an active user. -Script Reloads --------------- +## Script Reloads -.. cpp:function:: void ReloadScriptCallbacks() +!!! cpp-function "void ReloadScriptCallbacks()" -.. cpp:function:: void ReloadingScriptsBegin() +!!! cpp-function "void ReloadingScriptsBegin()" -.. cpp:function:: void ReloadingScriptsEnd() +!!! cpp-function "void ReloadingScriptsEnd()" diff --git a/docs/Modding/reference/respawn/native_server/netvar.md b/docs/Modding/reference/respawn/native_server/netvar.md index 3d6be6d9..7648adb1 100644 --- a/docs/Modding/reference/respawn/native_server/netvar.md +++ b/docs/Modding/reference/respawn/native_server/netvar.md @@ -1,64 +1,60 @@ -Networked Data -============== +# Networked Data -Networked Variables -------------------- +## Networked Variables -.. cpp:function:: void RegisterNetworkedVariable( string name, int SNDC_category, int SNVT_type, var defaultValue = 0, float rangemin = 0, float rangemax = 0 ) +!!! cpp-function "void RegisterNetworkedVariable( string name, int SNDC_category, int SNVT_type, var defaultValue = 0, float rangemin = 0, float rangemax = 0 )" Registers a named networked variable. -.. cpp:function:: int GetNetworkedVariableIndex( string name ) +!!! cpp-function "int GetNetworkedVariableIndex( string name )" Gets the internal index used to reference a scripted network variable. For use with ``FX_PATTACH_SCRIPT_NETWORK_VAR``. -.. cpp:function:: void SetGlobalNetBool( string name, bool value ) +!!! cpp-function "void SetGlobalNetBool( string name, bool value )" -.. cpp:function:: void SetGlobalNetInt( string name, int value ) +!!! cpp-function "void SetGlobalNetInt( string name, int value )" -.. cpp:function:: void SetGlobalNetFloat( string name, float value ) +!!! cpp-function "void SetGlobalNetFloat( string name, float value )" -.. cpp:function:: void SetGlobalNetFloatOverTime( string name, float value, float time ) +!!! cpp-function "void SetGlobalNetFloatOverTime( string name, float value, float time )" -.. cpp:function:: void SetGlobalNetTime( string name, float value ) +!!! cpp-function "void SetGlobalNetTime( string name, float value )" -.. cpp:function:: void SetGlobalNetEnt( string name, entity value ) +!!! cpp-function "void SetGlobalNetEnt( string name, entity value )" -.. cpp:function:: bool GetGlobalNetBool( string name ) +!!! cpp-function "bool GetGlobalNetBool( string name )" -.. cpp:function:: int GetGlobalNetInt( string name ) +!!! cpp-function "int GetGlobalNetInt( string name )" -.. cpp:function:: float GetGlobalNetFloat( string name ) +!!! cpp-function "float GetGlobalNetFloat( string name )" -.. cpp:function:: float GetGlobalNetTime( string name ) +!!! cpp-function "float GetGlobalNetTime( string name )" -.. cpp:function:: entity GetGlobalNetEnt( string name ) +!!! cpp-function "entity GetGlobalNetEnt( string name )" -Remote Functions ----------------- +## Remote Functions Remote functions allow the ``SERVER`` to call registered script functions on the ``CLIENT`` and ``UI`` VM. -.. cpp:function:: void Remote_BeginRegisteringFunctions() +!!! cpp-function "void Remote_BeginRegisteringFunctions()" Begin registration of remote functions. -.. cpp:function:: void Remote_EndRegisteringFunctions() +!!! cpp-function "void Remote_EndRegisteringFunctions()" Finish registration of remote functions. -.. cpp:function:: void AddCallback_OnRegisteringCustomNetworkVars( void functionref() callback ) +!!! cpp-function "void AddCallback_OnRegisteringCustomNetworkVars( void functionref() callback )" - .. note:: + !!! note - This function is not native. It's defined in `Northstar.CustomServers `_ + This function is not native. It's defined in [Northstar.CustomServers](https://github.com/R2Northstar/NorthstarMods/blob/main/Northstar.CustomServers/mod/scripts/vscripts/sh_remote_functions_mp_custom.gnut) Registers a callback when Remote functions are being registered. To register custom remote functions you are **required** to use this callback because functions can only be registered once. - .. code-block:: - + ```squirrel globalize_all_functions void function MyMod_Init() @@ -72,46 +68,46 @@ Remote functions allow the ``SERVER`` to call registered script functions on the } void function ExampleRemoteFunction() {} + ``` -.. cpp:function:: void Remote_RegisterFunction( string name ) +!!! cpp-function "void Remote_RegisterFunction( string name )" Register a function name to be used in remote calls. -.. cpp:function:: void Remote_CallFunction_Replay( entity player, string functionName, ... ) +!!! cpp-function "void Remote_CallFunction_Replay( entity player, string functionName, ... )" - .. note:: + !!! note - Allowed extra parameter types are null, bool, int, and float. + Allowed extra parameter types are null, bool, int, and float. Given a player, function name, and optional parameters, call function in client script. Then call it again if we rewind and play a kill replay. The command will not reach the client at all if called during a span of time the player skips because they were watching a replay. -.. cpp:function:: void Remote_CallFunction_NonReplay( entity player, string functionName, ... ) +!!! cpp-function "void Remote_CallFunction_NonReplay( entity player, string functionName, ... )" - .. note:: + !!! note - Allowed extra parameter types are null, bool, int, and float. + Allowed extra parameter types are null, bool, int, and float. Given a player, function name, and optional parameters, call function in client script. Does not get called again in replays. -.. cpp:function:: void Remote_CallFunction_UI( entity player, string functionName, ... ) +!!! cpp-function "void Remote_CallFunction_UI( entity player, string functionName, ... )" - .. note:: + !!! note - Allowed extra parameter types are null, bool, int, and float. + Allowed extra parameter types are null, bool, int, and float. Given a player, function name and optional parameters, call function in UI script. -Replays -------- +## Replays While not being networked themselves, these are used by remote functions. -.. cpp:function:: bool ShouldDoReplayIsForcedByCode() +!!! cpp-function "bool ShouldDoReplayIsForcedByCode()" -.. cpp:function:: bool Replay_IsEnabled() +!!! cpp-function "bool Replay_IsEnabled()" diff --git a/docs/Modding/reference/respawn/native_server/npc.md b/docs/Modding/reference/respawn/native_server/npc.md index e2e7ca9e..7ddaac63 100644 --- a/docs/Modding/reference/respawn/native_server/npc.md +++ b/docs/Modding/reference/respawn/native_server/npc.md @@ -1,171 +1,161 @@ -NPCs -==== +# NPCs -For settings, see :ref:`AI Settings `. +For settings, see [AI Settings](settings.md#ai-settings) -NPC Utils ---------- +## NPC Utils -.. cpp:function:: void UpdateEnemyMemoryFromTeammates( entity guy ) +!!! cpp-function "void UpdateEnemyMemoryFromTeammates( entity guy )" -.. cpp:function:: void UpdateEnemyMemoryWithinRadius( entity guy, number radius ) +!!! cpp-function "void UpdateEnemyMemoryWithinRadius( entity guy, number radius )" -.. cpp:function:: void SetEnableNPCs( bool enabled ) +!!! cpp-function "void SetEnableNPCs( bool enabled )" -.. cpp:function:: void ToggleNPCPathsForEntity( entity ent, bool pathable ) +!!! cpp-function "void ToggleNPCPathsForEntity( entity ent, bool pathable )" Controls if ``ent`` is traversable by NPCs -.. cpp:function:: void ToggleNPCPathsForEntityAtPosition( entity ent, vector pos, bool pathable ) +!!! cpp-function "void ToggleNPCPathsForEntityAtPosition( entity ent, vector pos, bool pathable )" -.. cpp:function:: void TransitionNPCPathsForEntity( entity ent, vector pos, bool b ) +!!! cpp-function "void TransitionNPCPathsForEntity( entity ent, vector pos, bool b )" -.. cpp:function:: void SetVisibleEntitiesInConeQueriableEnabled( entity ent, bool enabled ) +!!! cpp-function "void SetVisibleEntitiesInConeQueriableEnabled( entity ent, bool enabled )" -NPC Squads ----------- +## NPC Squads -.. cpp:function:: void CreateNPCSquad( string name ) +!!! cpp-function "void CreateNPCSquad( string name )" -.. cpp:function:: int GetNPCSquadSize( string name ) +!!! cpp-function "int GetNPCSquadSize( string name )" -.. cpp:function:: void SetNPCSquadMode( string name, number mode ) +!!! cpp-function "void SetNPCSquadMode( string name, number mode )" -.. cpp:function:: array ScriptGetNPCArrayBySquad( string name ) +!!! cpp-function "array ScriptGetNPCArrayBySquad( string name )" -NPC Navigation Nodes --------------------- +## NPC Navigation Nodes -.. cpp:function:: void NPCSetSearchPathUseDist( number distance ) +!!! cpp-function "void NPCSetSearchPathUseDist( number distance )" -.. cpp:function:: float NPCGetSearchPathUseDist() +!!! cpp-function "float NPCGetSearchPathUseDist()" -.. cpp:function:: void NPCSetAimConeFocusParams( number a, number b ) +!!! cpp-function "void NPCSetAimConeFocusParams( number a, number b )" -.. cpp:function:: void NPCSetAimPatternFocusParams( number a, number b ) +!!! cpp-function "void NPCSetAimPatternFocusParams( number a, number b )" -.. cpp:function:: void NPCSetReacquireParams( number a, number b ) +!!! cpp-function "void NPCSetReacquireParams( number a, number b )" -.. cpp:function:: void NPCSetSquadNoFlankThreshold( string a, number b, number c ) +!!! cpp-function "void NPCSetSquadNoFlankThreshold( string a, number b, number c )" -.. cpp:function:: int GetNearestNodeToPos( vector pos ) +!!! cpp-function "int GetNearestNodeToPos( vector pos )" Returns a node index -.. cpp:function:: int GetBestNodeForPosInWedge( vector tPos, vector startPos, number yaw, number minFov, number maxFov, number fovPenalty, number some_index, number steps_maybe ) +!!! cpp-function "int GetBestNodeForPosInWedge( vector tPos, vector startPos, number yaw, number minFov, number maxFov, number fovPenalty, number some_index, number steps_maybe )" Returns a node index -.. cpp:function:: vector GetNodePos( int nodeIndex ) +!!! cpp-function "vector GetNodePos( int nodeIndex )" -.. cpp:function:: int GetNodeCount() +!!! cpp-function "int GetNodeCount()" -.. cpp:function:: bool GetNodeScriptData_Boolean( int nodeIndex, int otherNodeIndex ) +!!! cpp-function "bool GetNodeScriptData_Boolean( int nodeIndex, int otherNodeIndex )" -.. cpp:function:: void SetNodeScriptData_Boolean( int nodeIndex, int otherNodeIndex, bool value ) +!!! cpp-function "void SetNodeScriptData_Boolean( int nodeIndex, int otherNodeIndex, bool value )" -.. cpp:function:: int GetAINScriptVersion() +!!! cpp-function "int GetAINScriptVersion()" -Navmeshes ---------- +## Navmeshes -.. cpp:function:: bool NavMesh_IsUpToDate() +!!! cpp-function "bool NavMesh_IsUpToDate()" -.. cpp:function:: vector ornull NavMesh_ClampPointForAI( vector point, entity npc ) +!!! cpp-function "vector ornull NavMesh_ClampPointForAI( vector point, entity npc )" Clamps a goal point to the NavMesh for a given AI. Uses AIs hull size as test extents -.. cpp:function:: vector ornull NavMesh_ClampPointForAIWithExtents( vector pointToClamp, entity contextAI, vector extents ) +!!! cpp-function "vector ornull NavMesh_ClampPointForAIWithExtents( vector pointToClamp, entity contextAI, vector extents )" Clamps a goal point to the NavMesh for a given AI. As extents increase in size more possible clamp positions become available, but too large and the clamped position may be very far from the original point. -.. cpp:function:: vector ornull NavMesh_ClampPointForHull( vector pointToClamp, int hull ) +!!! cpp-function "vector ornull NavMesh_ClampPointForHull( vector pointToClamp, int hull )" Clamps a goal point to the NavMesh for a given hull -.. cpp:function:: vector ornull NavMesh_ClampPointForHullWithExtents( vector pointToClamp, int hull, vector extents ) +!!! cpp-function "vector ornull NavMesh_ClampPointForHullWithExtents( vector pointToClamp, int hull, vector extents )" Clamps a goal point to the NavMesh for a given hull. As extents increase in size more possible clamp positions become available, but too large clamped position may be very far from the original point. -.. cpp:function:: array NavMesh_GetNeighborPositions( vector point, int hull_maybe, int nNodesToCheck_maybe ) +!!! cpp-function "array NavMesh_GetNeighborPositions( vector point, int hull_maybe, int nNodesToCheck_maybe )" Get nearby ground positions by following the NavMesh graph -.. cpp:function:: array NavMesh_RandomPositions( vector startPos, int hull, int numPositionsRequested, float minDist, float maxDist ) +!!! cpp-function "array NavMesh_RandomPositions( vector startPos, int hull, int numPositionsRequested, float minDist, float maxDist )" Get n( < 64 ) ground positions around a spot within ``minDist`` and ``maxDist`` -.. cpp:function:: array NavMesh_RandomPositions_LargeArea( vector startPos, int hull, int numPositionsRequested, float minDist, float maxDist ) +!!! cpp-function "array NavMesh_RandomPositions_LargeArea( vector startPos, int hull, int numPositionsRequested, float minDist, float maxDist )" Get up to n ground positions around a spot within ``minDist`` and ``maxDist``. Gets center of random polygons. -.. cpp:function:: bool NavMesh_IsPosReachableForAI( entity npc, vector point ) +!!! cpp-function "bool NavMesh_IsPosReachableForAI( entity npc, vector point )" Checks if the npc can reach the position over graph -.. cpp:function:: vector GetBoundsMin( int hull ) +!!! cpp-function "vector GetBoundsMin( int hull )" -.. cpp:function:: vector GetBoundsMax( int hull ) +!!! cpp-function "vector GetBoundsMax( int hull )" -Skits ------ +## Skits -.. cpp:function:: void SkitSetDistancesToClosestHarpoints() +!!! cpp-function "void SkitSetDistancesToClosestHarpoints()" -.. cpp:function:: array GetSkitNodeArray_NearPlayers() +!!! cpp-function "array GetSkitNodeArray_NearPlayers()" Get skit nodes sorted by nearest to average player position with some randomization -.. cpp:function:: array GetSkitNodeArray_NearHardpoints() +!!! cpp-function "array GetSkitNodeArray_NearHardpoints()" Get skit nodes sorted by nearest to hardpoints with some randomization -.. cpp:function:: array GetSkitNodeArray_NearPos() +!!! cpp-function "array GetSkitNodeArray_NearPos()" Get skit nodes sorted by nearest to pos with some randomization -Dangerous Areas ---------------- +## Dangerous Areas -.. cpp:function:: void AI_CreateDangerousArea( entity lifetimeEnt, entity weaponOrProjectile, float radius, int safeTeam, bool affectsNormalArmor, bool affectsHeavyArmor ) +!!! cpp-function "void AI_CreateDangerousArea( entity lifetimeEnt, entity weaponOrProjectile, float radius, int safeTeam, bool affectsNormalArmor, bool affectsHeavyArmor )" Create a known dangerous are that AI should avoid if necessary. The lifetime of the danger is tied to an entity -.. cpp:function:: void AI_CreateDangerousArea_Static( entity lifetimeEnt, entity weaponOrProjectile, float radius, int safeTeam, bool affectsNormalArmor, bool affectsHeavyArmor, vector staticOrigin ) +!!! cpp-function "void AI_CreateDangerousArea_Static( entity lifetimeEnt, entity weaponOrProjectile, float radius, int safeTeam, bool affectsNormalArmor, bool affectsHeavyArmor, vector staticOrigin )" Same as AI_CreateDangerousArea except the origin is always in a single place -.. cpp:function:: void AI_CreateDangerousArea_DamageDef( int damageDef, entity lifetimeEnt, int safeTeam, bool affectsNormalArmor, bool affectsHeavyArmor ) +!!! cpp-function "void AI_CreateDangerousArea_DamageDef( int damageDef, entity lifetimeEnt, int safeTeam, bool affectsNormalArmor, bool affectsHeavyArmor )" Create dangerous area using damage def -AIN ---- +## AIN -`AIN on the valve wiki -`_ +[AIN on the valve wiki](https://developer.valvesoftware.com/wiki/AIN) -.. cpp:function:: bool AINFileIsUpToDate() +!!! cpp-function "bool AINFileIsUpToDate()" -.. cpp:function:: bool AINExists() +!!! cpp-function "bool AINExists()" -.. cpp:function:: void SetAINScriptVersion( int version ) +!!! cpp-function "void SetAINScriptVersion( int version )" -Spawners --------- +## Spawners -.. cpp:function:: array GetSpawnerArrayByClassName( string className ) +!!! cpp-function "array GetSpawnerArrayByClassName( string className )" Get array of spawners matching a class name -.. cpp:function:: array GetSpawnerArrayByScriptName( string name ) +!!! cpp-function "array GetSpawnerArrayByScriptName( string name )" Get array of spawners matching a script name -.. cpp:function:: entity GetSpawnerByScriptName( string name ) +!!! cpp-function "entity GetSpawnerByScriptName( string name )" diff --git a/docs/Modding/reference/respawn/native_server/operators.md b/docs/Modding/reference/respawn/native_server/operators.md index 3f5d6604..1c3d76f4 100644 --- a/docs/Modding/reference/respawn/native_server/operators.md +++ b/docs/Modding/reference/respawn/native_server/operators.md @@ -1,32 +1,31 @@ -Operators -========= +# Operators -.. warning:: +!!! warning - Appears to be a scrapped feature. + Appears to be a scrapped feature. -.. cpp:function:: float Operator_FindFloorHeight( entity op, number n, bool b ) +!!! cpp-function "float Operator_FindFloorHeight( entity op, number n, bool b )" -.. cpp:function:: void Operator_DiveEnable( entity op ) +!!! cpp-function "void Operator_DiveEnable( entity op )" -.. cpp:function:: void Operator_DiveDisable( entity op ) +!!! cpp-function "void Operator_DiveDisable( entity op )" -.. cpp:function:: bool Operator_IsDiving( entity op ) +!!! cpp-function "bool Operator_IsDiving( entity op )" -.. cpp:function:: void Operator_ForceDefaultFloorHeight( entity op, bool force ) +!!! cpp-function "void Operator_ForceDefaultFloorHeight( entity op, bool force )" -.. cpp:function:: void Operator_SetDefaultFloorHeight( entity op, number height ) +!!! cpp-function "void Operator_SetDefaultFloorHeight( entity op, number height )" -.. cpp:function:: void Operator_IgnoreWorldForMovement( entity op, bool ignore ) +!!! cpp-function "void Operator_IgnoreWorldForMovement( entity op, bool ignore )" -.. cpp:function:: void Operator_IgnoreWorldForFloorTrace( entity op, bool ignore ) +!!! cpp-function "void Operator_IgnoreWorldForFloorTrace( entity op, bool ignore )" -.. cpp:function:: void Operator_MoveGridSizeScale( entity op, number scale ) +!!! cpp-function "void Operator_MoveGridSizeScale( entity op, number scale )" -.. cpp:function:: void Operator_MoveFloorHeightOffset( entity op, number offset ) +!!! cpp-function "void Operator_MoveFloorHeightOffset( entity op, number offset )" -.. cpp:function:: void Operator_JumpIsDodge( entity op, bool isDodge ) +!!! cpp-function "void Operator_JumpIsDodge( entity op, bool isDodge )" -.. cpp:function:: void Operator_SetMaxJumpSpeed( entity op, number speed ) +!!! cpp-function "void Operator_SetMaxJumpSpeed( entity op, number speed )" -.. cpp:function:: void Operator_SetJumpAcceleration( entity op, number acc ) \ No newline at end of file +!!! cpp-function "void Operator_SetJumpAcceleration( entity op, number acc )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/particles.md b/docs/Modding/reference/respawn/native_server/particles.md index 42b91d03..f621052c 100644 --- a/docs/Modding/reference/respawn/native_server/particles.md +++ b/docs/Modding/reference/respawn/native_server/particles.md @@ -1,44 +1,41 @@ -.. _particles-doc: - -Particles -========= +# Particles {#particles-doc} Methods to create and manage particles -.. cpp:function:: int PrecacheParticleSystem( asset particle ) +!!! cpp-function "int PrecacheParticleSystem( asset particle )" -.. cpp:function:: int GetParticleSytemIndex( asset particle ) +!!! cpp-function "int GetParticleSytemIndex( asset particle )" -.. cpp:function:: string GetParticleSystemName( asset particle ) +!!! cpp-function "string GetParticleSystemName( asset particle )" -.. cpp:function:: void StartParticleEffectInWorld( number particleIndex, vector origin, vector angles ) +!!! cpp-function "void StartParticleEffectInWorld( number particleIndex, vector origin, vector angles )" -.. cpp:function:: void StartParticleEffectInWorldWithControlPoint( number particleIndex, vector origin, vector angles, vector controlPoint ) +!!! cpp-function "void StartParticleEffectInWorldWithControlPoint( number particleIndex, vector origin, vector angles, vector controlPoint )" -.. cpp:function:: entity StartParticleEffectInWorld_ReturnEntity( number particleIndex, vector origin, vector angles ) +!!! cpp-function "entity StartParticleEffectInWorld_ReturnEntity( number particleIndex, vector origin, vector angles )" -.. cpp:function:: void StartParticleEffectOnEntity( entity ent, number particleIndex, number attachPoint, number attachID ) +!!! cpp-function "void StartParticleEffectOnEntity( entity ent, number particleIndex, number attachPoint, number attachID )" -.. cpp:function:: void StartParticleEffectOnEntityWithControlPoint( entity ent, number particleIndex, number attachPoint, number attachID, number unk1, number unk2 ) +!!! cpp-function "void StartParticleEffectOnEntityWithControlPoint( entity ent, number particleIndex, number attachPoint, number attachID, number unk1, number unk2 )" -.. cpp:function:: void StartParticleEffectOnEntityWithPos( entity ent, number particleIndex, number attachPoint, number attachID, vector origin, vector angles ) +!!! cpp-function "void StartParticleEffectOnEntityWithPos( entity ent, number particleIndex, number attachPoint, number attachID, vector origin, vector angles )" -.. cpp:function:: void StartParticleEffectOnEntityWithPosWithControlPoint( entity ent, number particleIndex, number attachPoint, number attachID, vector unk2, vector unk3, number unk4, number unk5 ) +!!! cpp-function "void StartParticleEffectOnEntityWithPosWithControlPoint( entity ent, number particleIndex, number attachPoint, number attachID, vector unk2, vector unk3, number unk4, number unk5 )" -.. cpp:function:: entity StartParticleEffectOnEntity_ReturnEntity( entity ent, number particleIndex, number attachPoint, number attachID ) +!!! cpp-function "entity StartParticleEffectOnEntity_ReturnEntity( entity ent, number particleIndex, number attachPoint, number attachID )" -.. cpp:function:: entity StartParticleEffectOnEntityWithPos_ReturnEntity( entity ent, number particleIndex, number attachPoint, number attachID, vector origin, vector angles ) +!!! cpp-function "entity StartParticleEffectOnEntityWithPos_ReturnEntity( entity ent, number particleIndex, number attachPoint, number attachID, vector origin, vector angles )" -.. cpp:function:: void EffectStop( entity effect ) +!!! cpp-function "void EffectStop( entity effect )" -.. cpp:function:: void EffectSleep( entity effect ) +!!! cpp-function "void EffectSleep( entity effect )" -.. cpp:function:: void EffectWake( entity effect ) +!!! cpp-function "void EffectWake( entity effect )" -.. cpp:function:: void EffectSetControlPointVector( entity effect, number unk1, vector origin_maybe ) +!!! cpp-function "void EffectSetControlPointVector( entity effect, number unk1, vector origin_maybe )" -.. cpp:function:: void EffectSetControlPointAngles( entity effect, number unk1, vector angles ) +!!! cpp-function "void EffectSetControlPointAngles( entity effect, number unk1, vector angles )" -.. cpp:function:: void EffectSetControlPointEntity( entity effect, number unk1, entity ent ) +!!! cpp-function "void EffectSetControlPointEntity( entity effect, number unk1, entity ent )" -.. cpp:function:: void EffectAddTrackingForControlPoint( entity effect, number unk1, entity unk3, number unk4, number unk5 ) +!!! cpp-function "void EffectAddTrackingForControlPoint( entity effect, number unk1, entity unk3, number unk4, number unk5 )" diff --git a/docs/Modding/reference/respawn/native_server/persistence.md b/docs/Modding/reference/respawn/native_server/persistence.md index d9cf410b..ebd331d1 100644 --- a/docs/Modding/reference/respawn/native_server/persistence.md +++ b/docs/Modding/reference/respawn/native_server/persistence.md @@ -1,22 +1,21 @@ -Persistence -=========== +# Persistence -.. cpp:function:: int PersistenceGetEnumCount( string e ) +!!! cpp-function "int PersistenceGetEnumCount( string e )" Get a count of how many distinct values the given enum has. -.. cpp:function:: int PersistenceGetEnumIndexForItemName( string a, string b ) +!!! cpp-function "int PersistenceGetEnumIndexForItemName( string a, string b )" Get a count of how many distinct values the given enum has. -.. cpp:function:: int PersistenceGetEnumItemNameForIndex( string a, number b ) +!!! cpp-function "int PersistenceGetEnumItemNameForIndex( string a, number b )" Get a count of how many distinct values the given enum has. -.. cpp:function:: bool PersistenceEnumValueIsValid( string a, string b ) +!!! cpp-function "bool PersistenceEnumValueIsValid( string a, string b )" Returns true if the given enum value contains the given value. -.. cpp:function:: int PersistenceGetArrayCount( string e ) +!!! cpp-function "int PersistenceGetArrayCount( string e )" Get a count of how many elements the given item has. \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/playermelee.md b/docs/Modding/reference/respawn/native_server/playermelee.md index 10b03842..8a0080ad 100644 --- a/docs/Modding/reference/respawn/native_server/playermelee.md +++ b/docs/Modding/reference/respawn/native_server/playermelee.md @@ -1,25 +1,24 @@ -PlayerMelee -=========== +# PlayerMelee -.. cpp:function:: entity PlayerMeleeLungeConeTrace( entity plaer, int callback ) +!!! cpp-function "entity PlayerMeleeLungeConeTrace( entity plaer, int callback )" Do a lunge cone trace returning the target closest to center of screen -.. cpp:function:: array PlayerMelee_FindVisibleEntitiesInCone( entity playerTitan ) +!!! cpp-function "array PlayerMelee_FindVisibleEntitiesInCone( entity playerTitan )" Returns an array of entities that are inside a cone and visible to the player -.. cpp:function:: table PlayerMelee_AttackTrace( entity player, float range, bool functionref( entity attacker, entity target ) isValidTargetFunc ) +!!! cpp-function "table PlayerMelee_AttackTrace( entity player, float range, bool functionref( entity attacker, entity target ) isValidTargetFunc )" Do a trace for potential melee targets in front of player. Returns a table with keys ``entity`` and ``position``, which is the hit entity and position -.. cpp:function:: bool PlayerMelee_IsExecutionReachable( entity attacker, entity target, number dist ) +!!! cpp-function "bool PlayerMelee_IsExecutionReachable( entity attacker, entity target, number dist )" -.. cpp:function:: bool PlayerMelee_IsServerSideEffects() +!!! cpp-function "bool PlayerMelee_IsServerSideEffects()" -.. cpp:function:: void PlayerMelee_StartLagCompensateTarget( entity attacker, entity target ) +!!! cpp-function "void PlayerMelee_StartLagCompensateTarget( entity attacker, entity target )" -.. cpp:function:: void PlayerMelee_StartLagCompensateTargetForLunge( entity attacker, entity target ) +!!! cpp-function "void PlayerMelee_StartLagCompensateTargetForLunge( entity attacker, entity target )" -.. cpp:function:: void PlayerMelee_FinishLagCompensateTarget( entity attacker ) \ No newline at end of file +!!! cpp-function "void PlayerMelee_FinishLagCompensateTarget( entity attacker )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/playlists.md b/docs/Modding/reference/respawn/native_server/playlists.md index d5f01679..a8f95bfc 100644 --- a/docs/Modding/reference/respawn/native_server/playlists.md +++ b/docs/Modding/reference/respawn/native_server/playlists.md @@ -1,58 +1,57 @@ -Playlists -========= +# Playlists -.. cpp:function:: int GetCurrentPlaylistGamemodesCount() +!!! cpp-function "int GetCurrentPlaylistGamemodesCount()" -.. cpp:function:: int GetPlaylistGamemodesCount( string playlistName ) +!!! cpp-function "int GetPlaylistGamemodesCount( string playlistName )" -.. cpp:function:: string GetCurrentPlaylistGamemodeByIndex( int index ) +!!! cpp-function "string GetCurrentPlaylistGamemodeByIndex( int index )" -.. cpp:function:: string GetPlaylistGamemodeByIndex( string playlistName, int modeIndex ) +!!! cpp-function "string GetPlaylistGamemodeByIndex( string playlistName, int modeIndex )" -.. cpp:function:: string GetPlaylistGamemodeByIndexVar( string playlistName, int modeIndex, string index ) +!!! cpp-function "string GetPlaylistGamemodeByIndexVar( string playlistName, int modeIndex, string index )" -.. cpp:function:: string GetCurrentPlaylistGamemodeByIndexVar( int modeIndex, string unk1, bool unk2 ) +!!! cpp-function "string GetCurrentPlaylistGamemodeByIndexVar( int modeIndex, string unk1, bool unk2 )" -.. cpp:function:: int GetCurrentPlaylistGamemodeByIndexMapsCount( int modeIndex ) +!!! cpp-function "int GetCurrentPlaylistGamemodeByIndexMapsCount( int modeIndex )" -.. cpp:function:: int GetPlaylistGamemodeByIndexMapsCount( string playlistName, int modeIndex ) +!!! cpp-function "int GetPlaylistGamemodeByIndexMapsCount( string playlistName, int modeIndex )" -.. cpp:function:: string GetCurrentPlaylistGamemodeByIndexMapByIndex( int modeIndex, int mapIndex ) +!!! cpp-function "string GetCurrentPlaylistGamemodeByIndexMapByIndex( int modeIndex, int mapIndex )" -.. cpp:function:: string GetPlaylistGamemodeByIndexMapByIndex( string playlistName, int modeIndex, int mapIndex ) +!!! cpp-function "string GetPlaylistGamemodeByIndexMapByIndex( string playlistName, int modeIndex, int mapIndex )" -.. cpp:function:: int GetCurrentPlaylistMapsCount() +!!! cpp-function "int GetCurrentPlaylistMapsCount()" -.. cpp:function:: bool IsPrivateMatch() +!!! cpp-function "bool IsPrivateMatch()" -.. cpp:function:: bool IsCoopMatch() +!!! cpp-function "bool IsCoopMatch()" -.. cpp:function:: bool GetLobbyTeamsShowAsBalanced() +!!! cpp-function "bool GetLobbyTeamsShowAsBalanced()" -.. cpp:function:: string GetGamemodeVarOrUseValue( string modeName, string gameModeVar, string useVar ) +!!! cpp-function "string GetGamemodeVarOrUseValue( string modeName, string gameModeVar, string useVar )" -.. cpp:function:: int GetPlaylistCount() +!!! cpp-function "int GetPlaylistCount()" -.. cpp:function:: string GetPlaylistName( int index ) +!!! cpp-function "string GetPlaylistName( int index )" -.. cpp:function:: string GetPlaylistVarOrUseValue( string playlistName, string plVar, string useVal ) +!!! cpp-function "string GetPlaylistVarOrUseValue( string playlistName, string plVar, string useVal )" -.. cpp:function:: string GetPlaylistVarOrUseValueOriginal( string playlistName, string plVar, string useVal ) +!!! cpp-function "string GetPlaylistVarOrUseValueOriginal( string playlistName, string plVar, string useVal )" -.. cpp:function:: string GetCurrentPlaylistName() +!!! cpp-function "string GetCurrentPlaylistName()" -.. cpp:function:: var Code_GetCurrentPlaylistVar( string val ) +!!! cpp-function "var Code_GetCurrentPlaylistVar( string val )" -.. cpp:function:: string Code_GetCurrentPlaylistVarOrUseValue( string val, string useVal ) +!!! cpp-function "string Code_GetCurrentPlaylistVarOrUseValue( string val, string useVal )" -.. cpp:function:: string GetCurrentPlaylistVarOrUseValueOriginal( string val, string useVal ) +!!! cpp-function "string GetCurrentPlaylistVarOrUseValueOriginal( string val, string useVal )" -.. cpp:function:: int GetMaxPlayersForPlaylistName( string playlistName ) +!!! cpp-function "int GetMaxPlayersForPlaylistName( string playlistName )" -.. cpp:function:: int GetMaxTeamsForPlaylistName( string playlistName ) +!!! cpp-function "int GetMaxTeamsForPlaylistName( string playlistName )" -.. cpp:function:: void SetPlaylistVarOverride( string var, string val ) +!!! cpp-function "void SetPlaylistVarOverride( string var, string val )" -.. cpp:function:: void ClearPlaylistVarOverrides() +!!! cpp-function "void ClearPlaylistVarOverrides()" -.. cpp:function:: void SetCurrentPlaylist( string playlistName ) +!!! cpp-function "void SetCurrentPlaylist( string playlistName )" diff --git a/docs/Modding/reference/respawn/native_server/precaching.md b/docs/Modding/reference/respawn/native_server/precaching.md index ddf529c7..963366ab 100644 --- a/docs/Modding/reference/respawn/native_server/precaching.md +++ b/docs/Modding/reference/respawn/native_server/precaching.md @@ -1,28 +1,27 @@ -Precaching -========== +# Precaching Before you can use any resource in the game it needs to be precached. -.. cpp:function:: bool WeaponIsPrecached( string weapon ) +!!! cpp-function "bool WeaponIsPrecached( string weapon )" -.. cpp:function:: bool ModelIsPrecached( asset model ) +!!! cpp-function "bool ModelIsPrecached( asset model )" -.. cpp:function:: void PrecacheWeapon( string weapon ) +!!! cpp-function "void PrecacheWeapon( string weapon )" Precache a weapon. -.. cpp:function:: void PrecacheModel( asset modelFile ) +!!! cpp-function "void PrecacheModel( asset modelFile )" Precache a model. -.. cpp:function:: void PrecacheMaterial( asset material ) +!!! cpp-function "void PrecacheMaterial( asset material )" Precache a material -.. cpp:function:: void PrecacheImpactEffectTable( string effects ) +!!! cpp-function "void PrecacheImpactEffectTable( string effects )" Precache an impact effects table. -.. cpp:function:: int PrecacheParticleSystem( asset particle ) +!!! cpp-function "int PrecacheParticleSystem( asset particle )" - For more information about particles read the :ref:`native particle documentation ` \ No newline at end of file + For more information about particles read the [native particle documentation](./particles.md) \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/recordedanimations.md b/docs/Modding/reference/respawn/native_server/recordedanimations.md index 38ef1a70..dfe4659a 100644 --- a/docs/Modding/reference/respawn/native_server/recordedanimations.md +++ b/docs/Modding/reference/respawn/native_server/recordedanimations.md @@ -1,16 +1,15 @@ -Recorded Animations -=================== +# Recorded Animations -.. cpp:function:: var LoadRecordedAnimation( asset recordedAnimPath ) +!!! cpp-function "var LoadRecordedAnimation( asset recordedAnimPath )" Loads an anim_recording asset generated by bakery. Can only load animations from rpaks. -.. cpp:function:: float GetRecordedAnimationDuration( var recordedAnim ) +!!! cpp-function "float GetRecordedAnimationDuration( var recordedAnim )" Returns the duration in seconds of the recorded anim. -.. cpp:function:: vector GetRecordedAnimationStartForRefPoint( var recordedAnim, vector refOrg, vector refAng ) +!!! cpp-function "vector GetRecordedAnimationStartForRefPoint( var recordedAnim, vector refOrg, vector refAng )" Calculates the position of the first frame of the recorded animation if it were played so that its reference origin/angles line up with the given origin/angles. diff --git a/docs/Modding/reference/respawn/native_server/rodeo.md b/docs/Modding/reference/respawn/native_server/rodeo.md index 5338fc60..fa55815f 100644 --- a/docs/Modding/reference/respawn/native_server/rodeo.md +++ b/docs/Modding/reference/respawn/native_server/rodeo.md @@ -1,30 +1,27 @@ -Rodeo & Leeching -================ +# Rodeo & Leeching -Rodeo ------ +## Rodeo -.. cpp:function:: bool Rodeo_IsAttached( entity ent ) +!!! cpp-function "bool Rodeo_IsAttached( entity ent )" -.. cpp:function:: void Rodeo_Detach( entity ent ) +!!! cpp-function "void Rodeo_Detach( entity ent )" -.. cpp:function:: void Rodeo_Allow( entity ent ) +!!! cpp-function "void Rodeo_Allow( entity ent )" -.. cpp:function:: void Rodeo_Disallow( entity ent ) +!!! cpp-function "void Rodeo_Disallow( entity ent )" -.. cpp:function:: bool Rodeo_IsPreviousEntity( entity attacker, entity ent ) +!!! cpp-function "bool Rodeo_IsPreviousEntity( entity attacker, entity ent )" -.. cpp:function:: void Rodeo_SetCooldown( entity ent, number cooldown ) +!!! cpp-function "void Rodeo_SetCooldown( entity ent, number cooldown )" -.. cpp:function:: void Rodeo_OnFinishClimbOnAnimation( entity ent ) +!!! cpp-function "void Rodeo_OnFinishClimbOnAnimation( entity ent )" This is to let code know the rodeoPilot has finished climbind on the rodeo and ready to fire -Leeching --------- +## Leeching -.. cpp:function:: bool Leech_IsLeechable( entity ent ) +!!! cpp-function "bool Leech_IsLeechable( entity ent )" -.. cpp:function:: void Leech_SetLeechable( entity ent ) +!!! cpp-function "void Leech_SetLeechable( entity ent )" -.. cpp:function:: void Leech_ClearLeechable( entity ent ) \ No newline at end of file +!!! cpp-function "void Leech_ClearLeechable( entity ent )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/settings.md b/docs/Modding/reference/respawn/native_server/settings.md index 22828cc1..d254a4ec 100644 --- a/docs/Modding/reference/respawn/native_server/settings.md +++ b/docs/Modding/reference/respawn/native_server/settings.md @@ -1,73 +1,68 @@ -Settings -======== +# Settings -Player Settings ---------------- +## Player Settings -.. cpp:function:: var GetPlayerSettingsFieldForClassName( string className, string fieldName, var unknown = 0 ) +!!! cpp-function "var GetPlayerSettingsFieldForClassName( string className, string fieldName, var unknown = 0 )" Returns the value for the requested field from the corresponding .set file. -.. cpp:function:: float GetPlayerSettingsFieldForClassName_Health( string className ) +!!! cpp-function "float GetPlayerSettingsFieldForClassName_Health( string className )" Returns the value for the default health field from the corresponding .set file. -.. cpp:function:: float GetPlayerSettingsFieldForClassName_HealthShield( string className ) +!!! cpp-function "float GetPlayerSettingsFieldForClassName_HealthShield( string className )" Returns the value for the default health shield field from the corresponding .set file. -.. cpp:function:: float GetPlayerSettingsFieldForClassName_HealthDoomed( string className ) +!!! cpp-function "float GetPlayerSettingsFieldForClassName_HealthDoomed( string className )" Returns the value for the default health doomed field from the corresponding .set file. -.. cpp:function:: float GetPlayerSettingsFieldForClassName_HealthPerSegment( string className ) +!!! cpp-function "float GetPlayerSettingsFieldForClassName_HealthPerSegment( string className )" -.. cpp:function:: table GetSettingsForPlayer_DodgeTable( entity player ) +!!! cpp-function "table GetSettingsForPlayer_DodgeTable( entity player )" Returns a table with all the dodge related active settings for a given player -.. cpp:function:: int PlayerSettingsNameToIndex( string className ) +!!! cpp-function "int PlayerSettingsNameToIndex( string className )" -.. cpp:function:: string PlayerSettingsIndexToName( int settingsNum ) +!!! cpp-function "string PlayerSettingsIndexToName( int settingsNum )" -.. cpp:function:: asset GetPlayerSettingsAssetForClassName( string className, fieldName ) +!!! cpp-function "asset GetPlayerSettingsAssetForClassName( string className, fieldName )" Returns the value for the requested field from the corresponding .set file. -.. cpp:function:: var Dev_GetPlayerSettingByKeyField_Global( string a, string b ) +!!! cpp-function "var Dev_GetPlayerSettingByKeyField_Global( string a, string b )" -.. cpp:function:: var Dev_GetPlayerSettingAssetByKeyField_Global( string a, string b ) +!!! cpp-function "var Dev_GetPlayerSettingAssetByKeyField_Global( string a, string b )" -Weapon Settings ---------------- +## Weapon Settings -.. cpp:function:: var GetWeaponInfoFileKeyField_Global( string a, string b ) +!!! cpp-function "var GetWeaponInfoFileKeyField_Global( string a, string b )" -.. cpp:function:: var GetWeaponInfoFileKeyField_WithMods_Global( string weaponName, array modArray, string key ) +!!! cpp-function "var GetWeaponInfoFileKeyField_WithMods_Global( string weaponName, array modArray, string key )" Given a weapon name, a list of weapon mods to apply, and key, returns the value of that field in that weapons info file. -.. cpp:function:: array GetWeaponMods_Global( string weaponName ) +!!! cpp-function "array GetWeaponMods_Global( string weaponName )" Given a weapon name, returns a list of the mods available on that weapon -.. cpp:function:: void SetBodyGroupsForWeaponConfig( entity ent, string weaponName, array modArray ) +!!! cpp-function "void SetBodyGroupsForWeaponConfig( entity ent, string weaponName, array modArray )" -.. cpp:function:: asset GetWeaponInfoFileKeyFieldAsset_Global( string weaponName, string key ) +!!! cpp-function "asset GetWeaponInfoFileKeyFieldAsset_Global( string weaponName, string key )" Given a weaon name and key, resolves a string key to its value in that weapons info file. assumes no mods set. -.. cpp:function:: asset GetWeaponInfoFileKeyFieldAsset_WithMods_Global( string weaponName, array modArray, string key ) +!!! cpp-function "asset GetWeaponInfoFileKeyFieldAsset_WithMods_Global( string weaponName, array modArray, string key )" Given a weapon name, a list of weapon mods to apply and key, returns the value of that field in that weapons info file. -.. _ai-settings: -AI Settings ------------ +## AI Settings -.. cpp:function:: int GetAISettingHullType( string aiSettingsName ) +!!! cpp-function "int GetAISettingHullType( string aiSettingsName )" -.. cpp:function:: var Dev_GetAISettingAssetByKeyField_Global( string a, string b ) +!!! cpp-function "var Dev_GetAISettingAssetByKeyField_Global( string a, string b )" -.. cpp:function:: var Dev_GetAISettingByKeyField_Global( string a, string b ) +!!! cpp-function "var Dev_GetAISettingByKeyField_Global( string a, string b )" diff --git a/docs/Modding/reference/respawn/native_server/smartammo.md b/docs/Modding/reference/respawn/native_server/smartammo.md index f1e0b562..cf912fbe 100644 --- a/docs/Modding/reference/respawn/native_server/smartammo.md +++ b/docs/Modding/reference/respawn/native_server/smartammo.md @@ -1,24 +1,23 @@ -Smart Ammo -========== +# Smart Ammo -.. cpp:function:: void SetCustomSmartAmmoTarget( entity ent, bool target ) +!!! cpp-function "void SetCustomSmartAmmoTarget( entity ent, bool target )" -.. cpp:function:: void SetPreventSmartAmmoLock( entity ent, bool lockable ) +!!! cpp-function "void SetPreventSmartAmmoLock( entity ent, bool lockable )" -.. cpp:function:: void SetSmartAmmoLockFromTitansOnly( entity ent, bool titanLockOnly ) +!!! cpp-function "void SetSmartAmmoLockFromTitansOnly( entity ent, bool titanLockOnly )" -.. cpp:function:: void SmartAmmo_SetCustomFractionSource( entity ent, entity src, number fraction ) +!!! cpp-function "void SmartAmmo_SetCustomFractionSource( entity ent, entity src, number fraction )" -.. cpp:function:: void SmartAmmo_ClearCustomFractionSource( entity ent, entity src ) +!!! cpp-function "void SmartAmmo_ClearCustomFractionSource( entity ent, entity src )" -.. cpp:function:: float SmartAmmo_GetCustomFractionSource( entity ent, entity src ) +!!! cpp-function "float SmartAmmo_GetCustomFractionSource( entity ent, entity src )" -.. cpp:function:: int SmartAmmo_GetMaxTargetedBurst( entity weapon ) +!!! cpp-function "int SmartAmmo_GetMaxTargetedBurst( entity weapon )" -.. cpp:function:: float SmartAmmo_GetTargetingTime( entity ent, entity src ) +!!! cpp-function "float SmartAmmo_GetTargetingTime( entity ent, entity src )" -.. cpp:function:: int SmartAmmo_GetTargetMaxLocks( entity ent, entity src ) +!!! cpp-function "int SmartAmmo_GetTargetMaxLocks( entity ent, entity src )" -.. cpp:function:: bool SmartAmmo_IsTrackingEntity( entity weapon, entity target ) +!!! cpp-function "bool SmartAmmo_IsTrackingEntity( entity weapon, entity target )" -.. cpp:function:: bool SmartAmmo_IsValidTarget( entity weapon, entity target ) \ No newline at end of file +!!! cpp-function "bool SmartAmmo_IsValidTarget( entity weapon, entity target )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/sounds.md b/docs/Modding/reference/respawn/native_server/sounds.md index 71e041b4..9df4dbbb 100644 --- a/docs/Modding/reference/respawn/native_server/sounds.md +++ b/docs/Modding/reference/respawn/native_server/sounds.md @@ -1,66 +1,63 @@ -Sounds -====== +# Sounds -Playing Sounds --------------- +## Playing Sounds -.. cpp:function:: void EmitSoundOnEntity( entity ent, string sound ) +!!! cpp-function "void EmitSoundOnEntity( entity ent, string sound )" -.. cpp:function:: void EmitSoundOnEntityNoSave( entity ent, string sound ) +!!! cpp-function "void EmitSoundOnEntityNoSave( entity ent, string sound )" -.. cpp:function:: void EmitSoundOnEntityAfterDelay( entity ent, string sound, number delay ) +!!! cpp-function "void EmitSoundOnEntityAfterDelay( entity ent, string sound, number delay )" -.. cpp:function:: void EmitSoundOnEntityOnlyToPlayerWithSeek( entity ent, entity reciever, string sound, number duration_maybe ) +!!! cpp-function "void EmitSoundOnEntityOnlyToPlayerWithSeek( entity ent, entity reciever, string sound, number duration_maybe )" -.. cpp:function:: void EmitSoundOnEntityExceptToPlayerWithSeek( entity ent, entity reciever, string sound, number duration_maybe ) +!!! cpp-function "void EmitSoundOnEntityExceptToPlayerWithSeek( entity ent, entity reciever, string sound, number duration_maybe )" -.. cpp:function:: void EmitSoundOnEntityToTeam( entity ent, string sound, int team ) +!!! cpp-function "void EmitSoundOnEntityToTeam( entity ent, string sound, int team )" -.. cpp:function:: void EmitSoundOnEntityToEnemies( entity ent, string sound, int team ) +!!! cpp-function "void EmitSoundOnEntityToEnemies( entity ent, string sound, int team )" -.. cpp:function:: void EmitSoundAtPosition( int team, vector origin, string sound ) +!!! cpp-function "void EmitSoundAtPosition( int team, vector origin, string sound )" -.. cpp:function:: void EmitSoundAtPositionOnlyToPlayer( int team, vector origin, entity player, string sound ) +!!! cpp-function "void EmitSoundAtPositionOnlyToPlayer( int team, vector origin, entity player, string sound )" -.. cpp:function:: void EmitSoundAtPositionExceptToPlayer( int team, vector origin, entity player, strign sound ) +!!! cpp-function "void EmitSoundAtPositionExceptToPlayer( int team, vector origin, entity player, strign sound )" -.. cpp:function:: void StopSoundOnEntity( entity ent, string sound ) +!!! cpp-function "void StopSoundOnEntity( entity ent, string sound )" -.. cpp:function:: void StopSoundAtPosition( vector pos, string sound ) +!!! cpp-function "void StopSoundAtPosition( vector pos, string sound )" -.. cpp:function:: void FadeOutSoundOnEntity( entity ent, string sound, number fadeOut ) +!!! cpp-function "void FadeOutSoundOnEntity( entity ent, string sound, number fadeOut )" -.. cpp:function:: void EmitSoundOnEntityOnlyToPlayer( entity ent, entity reciever, string sound ) +!!! cpp-function "void EmitSoundOnEntityOnlyToPlayer( entity ent, entity reciever, string sound )" -.. cpp:function:: void EmitSoundOnEntityOnlyToPlayerWithFadeIn( entity ent, entity reciever, string sound, number fadeIn ) +!!! cpp-function "void EmitSoundOnEntityOnlyToPlayerWithFadeIn( entity ent, entity reciever, string sound, number fadeIn )" -.. cpp:function:: void EmitSoundOnEntityExceptToPlayer( entity ent, entity exception, string sound ) +!!! cpp-function "void EmitSoundOnEntityExceptToPlayer( entity ent, entity exception, string sound )" -.. cpp:function:: void EmitSoundOnEntityExceptToPlayerNotPredicted( entity ent, entity exception, string sound ) +!!! cpp-function "void EmitSoundOnEntityExceptToPlayerNotPredicted( entity ent, entity exception, string sound )" -.. cpp:function:: bool DoesAliasExist( string dialogueAlias ) +!!! cpp-function "bool DoesAliasExist( string dialogueAlias )" -.. cpp:function:: int GetSoundTags( string sound ) +!!! cpp-function "int GetSoundTags( string sound )" -.. cpp:function:: void SetRapidShiftOffset( number offset ) +!!! cpp-function "void SetRapidShiftOffset( number offset )" -AI Sounds ---------- +## AI Sounds Sounds the AI can react to -.. cpp:function:: void EmitAISound( int soundFlags, int contextFlags, vector pos, float radius, float duration ) +!!! cpp-function "void EmitAISound( int soundFlags, int contextFlags, vector pos, float radius, float duration )" Create a new sound event that AI can response to. -.. cpp:function:: void EmitAISoundWithOwner( entity owner, int soundFlags, int contextFlags, vector pos, float radius, float duration ) +!!! cpp-function "void EmitAISoundWithOwner( entity owner, int soundFlags, int contextFlags, vector pos, float radius, float duration )" Create a sound event that AI can respond to, specifying the owner of the sound. -.. cpp:function:: void EmitAISoundToTarget( entity target, int soundFlags, int contextFlags, vector pos, float radius, float duration ) +!!! cpp-function "void EmitAISoundToTarget( entity target, int soundFlags, int contextFlags, vector pos, float radius, float duration )" Create a sound event that AI can respond to, specifying who the sound should target. -.. cpp:function:: void EmitAISoundWithOwnerToTarget( entity ownerEnt, entity targetEnt, int soundFlags, int contextFlags, vectorPos, float radius, float duration ) +!!! cpp-function "void EmitAISoundWithOwnerToTarget( entity ownerEnt, entity targetEnt, int soundFlags, int contextFlags, vectorPos, float radius, float duration )" Create a sound event that AI can respond to, specifying who the sound should target, and the owner of the sound. \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/sp.md b/docs/Modding/reference/respawn/native_server/sp.md index 24f73bcd..69bbd7cc 100644 --- a/docs/Modding/reference/respawn/native_server/sp.md +++ b/docs/Modding/reference/respawn/native_server/sp.md @@ -1,75 +1,70 @@ -Singleplayer -============ +# Singleplayer -SaveGames ---------- +## SaveGames -.. cpp:function:: void SaveGame_Create( string saveName, int saveVersion, int start_point ) +!!! cpp-function "void SaveGame_Create( string saveName, int saveVersion, int start_point )" Do a save. -.. cpp:function:: void SaveGame_CreateWithCommitDelay( string saveName, int saveVersion, float delay, int trycount ) +!!! cpp-function "void SaveGame_CreateWithCommitDelay( string saveName, int saveVersion, float delay, int trycount )" Do a save. Will call back ``bool CodeCallback_SaveGameIsSafeToCommit()`` to validate if it is ok to commit the save file. -.. cpp:function:: void SaveGame_Commit() +!!! cpp-function "void SaveGame_Commit()" If there is an outstanding save commit, accept it asap. -.. cpp:function:: void SaveGame_Reject() +!!! cpp-function "void SaveGame_Reject()" If there is an outstanding save commit, reject it asap. -.. cpp:function:: void SaveGame_Load( string saveName ) +!!! cpp-function "void SaveGame_Load( string saveName )" Do a restore. -.. cpp:function:: bool SaveGame_IsValid( string saveName ) +!!! cpp-function "bool SaveGame_IsValid( string saveName )" Checks if a file is ok to use. -.. cpp:function:: int SaveGame_GetVersion( string saveName ) +!!! cpp-function "int SaveGame_GetVersion( string saveName )" Return the script version of a save load. -.. cpp:function:: int SaveGame_GetStartPoint( string saveName ) +!!! cpp-function "int SaveGame_GetStartPoint( string saveName )" Return the script start point of a save load. -.. cpp:function:: string SaveGame_GetMapName( string saveName ) +!!! cpp-function "string SaveGame_GetMapName( string saveName )" Return the map name of a save load. -Level Loading -------------- +## Level Loading -.. cpp:function:: void ChangeLevel( string mapName, LevelTransitionStruct transitionStruct ) +!!! cpp-function "void ChangeLevel( string mapName, LevelTransitionStruct transitionStruct )" Loads a new level. The data in ``transitionStruct`` can be read in the next level with ``GetLevelTransitionStruct()``. -.. cpp:function:: LevelTransitionStruct ornull GetLevelTransitionStruct() +!!! cpp-function "LevelTransitionStruct ornull GetLevelTransitionStruct()" Reads the transition data set by ``ChangeLevel()`` on the previous map. Return ``null`` if this is the first map or the previous map didn't supply any data. -Timeshift ---------- +## Timeshift -.. cpp:function:: void SetTimeshiftOfDay_Night() +!!! cpp-function "void SetTimeshiftOfDay_Night()" -.. cpp:function:: void SetTimeshiftOfDay_Day() +!!! cpp-function "void SetTimeshiftOfDay_Day()" -.. cpp:function:: void SetTimeshiftArmDeviceSkin( int skinIndex ) +!!! cpp-function "void SetTimeshiftArmDeviceSkin( int skinIndex )" -BT Loadouts ------------ +## BT Loadouts -.. cpp:function:: void SetBTLoadoutUnlocked( int loadout ) +!!! cpp-function "void SetBTLoadoutUnlocked( int loadout )" -.. cpp:function:: void SetBTLoadoutsUnlockedBitfield( int unlockedBits ) +!!! cpp-function "void SetBTLoadoutsUnlockedBitfield( int unlockedBits )" -.. cpp:function:: int GetBTLoadoutsUnlockedBitfield() +!!! cpp-function "int GetBTLoadoutsUnlockedBitfield()" -.. cpp:function:: bool IsBTLoadoutUnlocked( int loadout ) +!!! cpp-function "bool IsBTLoadoutUnlocked( int loadout )" diff --git a/docs/Modding/reference/respawn/native_server/spawnpoints.md b/docs/Modding/reference/respawn/native_server/spawnpoints.md index e22b4c5d..85c0bd24 100644 --- a/docs/Modding/reference/respawn/native_server/spawnpoints.md +++ b/docs/Modding/reference/respawn/native_server/spawnpoints.md @@ -1,57 +1,53 @@ -Spawnpoints -=========== +# Spawnpoints -Getters -------- +## Getters -.. cpp:function:: void SpawnPoints_SetRatingMultipliers_Enemy( number a1, number a2, number a3, number a4 ) +!!! cpp-function "void SpawnPoints_SetRatingMultipliers_Enemy( number a1, number a2, number a3, number a4 )" -.. cpp:function:: void SpawnPoints_SetRatingMultipliers_Friendly( number a1, number a2, number a3, number a4 ) +!!! cpp-function "void SpawnPoints_SetRatingMultipliers_Friendly( number a1, number a2, number a3, number a4 )" -.. cpp:function:: void SpawnPoints_SetRatingMultiplier_PetTitan( number muliplier ) +!!! cpp-function "void SpawnPoints_SetRatingMultiplier_PetTitan( number muliplier )" -.. cpp:function:: array SpawnPoints_GetPilot() +!!! cpp-function "array SpawnPoints_GetPilot()" Get pilot spawn points -.. cpp:function:: array SpawnPoints_GetTitan() +!!! cpp-function "array SpawnPoints_GetTitan()" Get titan spawn points -.. cpp:function:: array SpawnPoints_GetDropPod() +!!! cpp-function "array SpawnPoints_GetDropPod()" Get droppod spawn points -.. cpp:function:: array SpawnPoints_GetPilotStart( int team ) +!!! cpp-function "array SpawnPoints_GetPilotStart( int team )" Get pilot start spawn points for a team -.. cpp:function:: array SpawnPoints_GetTitanStart( int team ) +!!! cpp-function "array SpawnPoints_GetTitanStart( int team )" Get titan start spawn points for a team -.. cpp:function:: array SpawnPoints_GetDropPodStart( int team ) +!!! cpp-function "array SpawnPoints_GetDropPodStart( int team )" Get droppod start spawn for a team -Sorting -------- +## Sorting -.. cpp:function:: void SpawnPoints_SortPilot() +!!! cpp-function "void SpawnPoints_SortPilot()" -.. cpp:function:: void SpawnPoints_SortTitan() +!!! cpp-function "void SpawnPoints_SortTitan()" -.. cpp:function:: void SpawnPoints_SortDropPod() +!!! cpp-function "void SpawnPoints_SortDropPod()" -.. cpp:function:: void SpawnPoints_SortPilotStart() +!!! cpp-function "void SpawnPoints_SortPilotStart()" -.. cpp:function:: void SpawnPoints_SortTitanStart() +!!! cpp-function "void SpawnPoints_SortTitanStart()" -.. cpp:function:: void SpawnPoints_SortDropPodStart() +!!! cpp-function "void SpawnPoints_SortDropPodStart()" -Ratings -------- +## Ratings -.. cpp:function:: void SpawnPoints_InitRatings( entity point, number rating ) +!!! cpp-function "void SpawnPoints_InitRatings( entity point, number rating )" -.. cpp:function:: void SpawnPoints_DiscardRatings() \ No newline at end of file +!!! cpp-function "void SpawnPoints_DiscardRatings()" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/statuseffects.md b/docs/Modding/reference/respawn/native_server/statuseffects.md index dc177051..76bac0ac 100644 --- a/docs/Modding/reference/respawn/native_server/statuseffects.md +++ b/docs/Modding/reference/respawn/native_server/statuseffects.md @@ -1,22 +1,21 @@ -Status Effects -============== +# Status Effects -.. cpp:function:: int StatusEffect_AddTimed( entity ent, int eStatusEffect, float severity01, float duration, float easeOut ) +!!! cpp-function "int StatusEffect_AddTimed( entity ent, int eStatusEffect, float severity01, float "duration, float easeOut ) Adds a status effect that will stop automatically after a given time. -.. cpp:function:: int StatusEffect_AddEndless( entity ent, int eStatusEffect, float severity01 ) +!!! cpp-function "int StatusEffect_AddEndless( entity ent, int eStatusEffect, float severity01 )" Adds a status effect -.. cpp:function:: bool StatusEffect_Stop( entity ent, int effectHandle ) +!!! cpp-function "bool StatusEffect_Stop( entity ent, int effectHandle )" Stops a status effect given its handle (return value of StatusEffect_AddTimed or StatusEffect_AddEndless). -.. cpp:function:: int StatusEffect_StopAll( entity ent, int eStatusEffect ) +!!! cpp-function "int StatusEffect_StopAll( entity ent, int eStatusEffect )" Stops all status effects of a given type. Returns the number that were stopped. -.. cpp:function:: float StatusEffect_Get( entity ent, int eStatusEffect ) +!!! cpp-function "float StatusEffect_Get( entity ent, int eStatusEffect )" -.. cpp:function:: array StatusEffect_GetAll( entity ent ) \ No newline at end of file +!!! cpp-function "array StatusEffect_GetAll( entity ent )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/native_server/stryder.md b/docs/Modding/reference/respawn/native_server/stryder.md index 126e06c4..896a2b61 100644 --- a/docs/Modding/reference/respawn/native_server/stryder.md +++ b/docs/Modding/reference/respawn/native_server/stryder.md @@ -1,70 +1,63 @@ -Stryder -======= +# Stryder Stryder is in a sense like the masterserver Northstar uses but for vanilla. It handles player data, matchmaking, servers and more. -Lobbies -------- +## Lobbies -.. note:: +!!! note - Not exclusive to vanilla lobbies. These may be used in northstar as well + Not exclusive to vanilla lobbies. These may be used in northstar as well Methods for pregame lobbies. -.. cpp:function:: string GetLobbyType() +!!! cpp-function "string GetLobbyType()" -.. cpp:function:: entity GetPlayerByIndex( number index ) +!!! cpp-function "entity GetPlayerByIndex( number index )" -Parties -------- +## Parties -.. cpp:function:: void SendPlayersToPartyScreen( var unk1 ) +!!! cpp-function "void SendPlayersToPartyScreen( var unk1 )" Sends a group of players off to the party screen, possibly by allocating a server first -.. cpp:function:: void SendAllPlayersBackToPartyScreen() +!!! cpp-function "void SendAllPlayersBackToPartyScreen()" -Stryder API ------------ +## Stryder API Methods for communication with the vanilla master server -.. cpp:function:: void SendTrainingGauntletStatsToBackend( entity player, number numRunsBeforeBeatRequiredTime, number numChallengeRuns, number bestTime ) +!!! cpp-function "void SendTrainingGauntletStatsToBackend( entity player, number numRunsBeforeBeatRequiredTime, number numChallengeRuns, number bestTime )" -.. cpp:function:: bool IsMatchmakingServer() +!!! cpp-function "bool IsMatchmakingServer()" -.. cpp:function:: bool ShouldSendDevStats() +!!! cpp-function "bool ShouldSendDevStats()" -PIN ---- +## PIN Some proprietary telemetry system used by respawn. -.. cpp:function:: void CreatePINTelemetryHeader( int versionMajor, int versionMinor, table keyValuePairs ) +!!! cpp-function "void CreatePINTelemetryHeader( int versionMajor, int versionMinor, table keyValuePairs )" -.. cpp:function:: void AddPINTelemetryEvent( string eventName, table headerKeyValueParis, table bodyKeyValuePairs ) +!!! cpp-function "void AddPINTelemetryEvent( string eventName, table headerKeyValueParis, table bodyKeyValuePairs )" -.. cpp:function:: string GetPINPlatformName() +!!! cpp-function "string GetPINPlatformName()" Gets the platform name the way PIN likes it. -Matchmaking ------------ +## Matchmaking -.. cpp:function:: void BeginPrivateMatchSearchForPlayer( entity player ) +!!! cpp-function "void BeginPrivateMatchSearchForPlayer( entity player )" -.. cpp:function:: void MatchmakePlayer( entity player ) +!!! cpp-function "void MatchmakePlayer( entity player )" -.. cpp:function:: void AbortMatchSearchesForPlayer( string unk1, entity player ) +!!! cpp-function "void AbortMatchSearchesForPlayer( string unk1, entity player )" -.. cpp:function:: string GetDatacenterName() +!!! cpp-function "string GetDatacenterName()" Gets the name of this server's datacenter -Balancing ---------- +## Balancing -.. cpp:function:: void MarkTeamsAsBalanced_On() +!!! cpp-function "void MarkTeamsAsBalanced_On()" -.. cpp:function:: void MarkTeamsAsBalanced_Off() +!!! cpp-function "void MarkTeamsAsBalanced_Off()" diff --git a/docs/Modding/reference/respawn/native_server/time.md b/docs/Modding/reference/respawn/native_server/time.md index 824de740..34d54eb3 100644 --- a/docs/Modding/reference/respawn/native_server/time.md +++ b/docs/Modding/reference/respawn/native_server/time.md @@ -1,24 +1,23 @@ -Time -==== +# Time -For async code read :ref:`Threads, Signals and Flags `. +For async code read [Threads, Signals and Flags](../../../squirrel/async.md). -.. cpp:function:: float Time() +!!! cpp-function "float Time()" Get ms since the VM has been started -.. cpp:function:: void TimerStart() +!!! cpp-function "void TimerStart()" -.. cpp:function:: float TimerStop() +!!! cpp-function "float TimerStop()" Does what it says on the tin -.. cpp:function:: int GetUnixTimestamp() +!!! cpp-function "int GetUnixTimestamp()" -.. cpp:function:: float FrameTime() +!!! cpp-function "float FrameTime()" -.. cpp:function:: float PlatformTime() +!!! cpp-function "float PlatformTime()" -.. cpp:function:: float IntervalPerTick() +!!! cpp-function "float IntervalPerTick()" -.. cpp:function:: int FrameCount() +!!! cpp-function "int FrameCount()" diff --git a/docs/Modding/reference/respawn/native_server/weapons.md b/docs/Modding/reference/respawn/native_server/weapons.md index b8a32f47..644ea53b 100644 --- a/docs/Modding/reference/respawn/native_server/weapons.md +++ b/docs/Modding/reference/respawn/native_server/weapons.md @@ -1,38 +1,35 @@ -Weapon Utilities -================ +# Weapon Utilities -Explosions ----------- +## Explosions -.. cpp:function:: void Explosion( vector center, entity attacker, entity inflictor, number damage, number damageHeavyArmor, number innerRadius, number outerRadius, int flags, vector projectileLaunchOrigin, number explosionForce, int scriptDamageFlags, int scriptDamageSourceIdentifier, string impactEffectTableName ) +!!! cpp-function "void Explosion( vector center, entity attacker, entity inflictor, number damage, number damageHeavyArmor, number innerRadius, number outerRadius, int flags, vector projectileLaunchOrigin, number explosionForce, int scriptDamageFlags, int scriptDamageSourceIdentifier, string impactEffectTableName )" "Creates an explosion. Does damage in an area, moves physics objects, plays effects. -.. cpp:function:: void Explosion_DamageDefSimple( int damageDefID, vector center, entity attacker, entity inflictor, vector projectileLaunchOrigin ) +!!! cpp-function "void Explosion_DamageDefSimple( int damageDefID, vector center, entity attacker, entity inflictor, vector projectileLaunchOrigin )" Creates an explosion. Does damage in an area, moves physics objects, plays effects. -.. cpp:function:: void Explosion_DamageDef( int damageDefID, vector center, entity attacker, entity inflictor, number damage, number damageHeavyArmor, vector innerRadius, vector outerRadius, vector projectileLaunchOrigin ) +!!! cpp-function "void Explosion_DamageDef( int damageDefID, vector center, entity attacker, entity inflictor, number damage, number damageHeavyArmor, vector innerRadius, vector outerRadius, vector projectileLaunchOrigin )" Same as Explosion_DamageDefSimple but specify damage and radius. -.. cpp:function:: void RadiusDamage( vector center, entity attacker, entity, inflictor, number damage, number damageHeavyArmor, number innerRadius, number outerRadius, int flags, number distanceFromAttacker, number explosionForce, int scriptDamageFlags, int scriptDamageSourceIdentifier ) +!!! cpp-function "void RadiusDamage( vector center, entity attacker, entity, inflictor, number damage, number damageHeavyArmor, number innerRadius, number outerRadius, int flags, number distanceFromAttacker, number explosionForce, int scriptDamageFlags, int scriptDamageSourceIdentifier )" Does silent, invisible damage in a spherical area. -.. cpp:function:: void RadiusDamage_DamageDefSimple( int damageDefID, vector center, entity attacker, entity inflictor, number distanceFromAttacker ) +!!! cpp-function "void RadiusDamage_DamageDefSimple( int damageDefID, vector center, entity attacker, entity inflictor, number distanceFromAttacker )" Does silent, invisible damage in a spherical area. -.. cpp:function:: void RadiusDamage_DamageDef( int damageDefId, vector center, entity attacker, entity inflictor, number damager, number damageHeavyArmor, number innerRadius, number outerRadius, number distanceFromAttacker ) +!!! cpp-function "void RadiusDamage_DamageDef( int damageDefId, vector center, entity attacker, entity inflictor, number damager, number damageHeavyArmor, number innerRadius, number outerRadius, number distanceFromAttacker )" Same as RadiusDamage_DamageDefSimple but specify damage and radius. -Weapon Utils ------------- +## Weapon Utils -.. cpp:function:: void Weapon_SetDespawnTime( number time ) +!!! cpp-function "void Weapon_SetDespawnTime( number time )" -.. cpp:function:: int GetImpactEffectTable( string weapon ) +!!! cpp-function "int GetImpactEffectTable( string weapon )" -.. cpp:function:: float CalcWeaponDamage( entity owner, entity target, entity weapon, number distanceToTarget, int extraMods ) \ No newline at end of file +!!! cpp-function "float CalcWeaponDamage( entity owner, entity target, entity weapon, number distanceToTarget, int extraMods )" \ No newline at end of file diff --git a/docs/Modding/reference/respawn/rui.md b/docs/Modding/reference/respawn/rui.md index 3325967f..72c70db6 100644 --- a/docs/Modding/reference/respawn/rui.md +++ b/docs/Modding/reference/respawn/rui.md @@ -1,9 +1,8 @@ -Rui ---- +# Rui Functions for creating a rui, and methods of the rui object -.. code-block:: +```squirrel // To create one, do: rui = RuiCreate( $"ui/assetname.rpak", topology, drawGroup, sortKey ) // sortkey = int to prevent z-fighting. higher -> in front @@ -20,19 +19,21 @@ Functions for creating a rui, and methods of the rui object // To destroy it, just do: RuiDestroy( rui ) +``` Drawgroups -.. code-block:: +``` RUI_DRAW_WORLD RUI_DRAW_HUD RUI_DRAW_COCKPIT RUI_DRAW_NONE +``` Trackers -.. code-block:: +``` // VECTOR TYPES RUI_TRACK_ABSORIGIN_FOLLOW // Create at absorigin, and update to follow the entity @@ -87,35 +88,37 @@ Trackers // IMAGE TYPES RUI_TRACK_WEAPON_MENU_ICON, RUI_TRACK_WEAPON_HUD_ICON +``` -.. cpp:class:: rui : public var +!!! cpp-class "rui : public var " - .. cpp:function:: void RuiSetResolution(rui, screenSizeX, screenSizey) + !!! cpp-function "void RuiSetResolution(rui, screenSizeX, screenSizey)" - .. code-block:: + ```squirrel screenSizeX = GetScreenSize()[0] screenSizeY = GetScreenSize()[1] + ``` - .. cpp:function:: void RuiSetDrawGroup( rui, drawGroup ) + !!! cpp-function "void RuiSetDrawGroup( rui, drawGroup )" - .. cpp:function:: void RuiSetString( rui, argName, value ) + !!! cpp-function "void RuiSetString( rui, argName, value )" - .. cpp:function:: void RuiSetBool( rui, argName, value ) + !!! cpp-function "void RuiSetBool( rui, argName, value )" - .. cpp:function:: void RuiSetInt( rui, argName, value ) + !!! cpp-function "void RuiSetInt( rui, argName, value )" - .. cpp:function:: void RuiSetFloat( rui, argName, value ) + !!! cpp-function "void RuiSetFloat( rui, argName, value )" - .. cpp:function:: void RuiSetFloat2( rui, argName, value ) + !!! cpp-function "void RuiSetFloat2( rui, argName, value ) " value is a vector; only x and y are used - .. cpp:function:: void RuiSetFloat3( rui, argName, value ) + !!! cpp-function "void RuiSetFloat3( rui, argName, value )" - .. cpp:function:: void RuiSetColorAlpha( rui, argName, color, alpha ) + !!! cpp-function "void RuiSetColorAlpha( rui, argName, color, alpha ) " color is a vector - .. cpp:function:: void RuiDestroyIfAlive( rui ) + !!! cpp-function "void RuiDestroyIfAlive( rui )" diff --git a/docs/Modding/reference/respawn/titan.md b/docs/Modding/reference/respawn/titan.md index 667899ce..3ab52316 100644 --- a/docs/Modding/reference/respawn/titan.md +++ b/docs/Modding/reference/respawn/titan.md @@ -1,34 +1,34 @@ -Titan ------- +# Titan Functions for getting titan, and methods of the titan object -.. code-block:: +```squirrel entity soul = player.IsTitan() ? player.GetTitanSoul() : player.GetPetTitan().GetTitanSoul() // getting the titan depends on wether the player is in the titan or not +``` -.. cpp:class:: titan : public entity +!!! cpp-class "titan : public entity " - .. cpp:function:: unknown GetAISettingsName() + !!! cpp-function "unknown GetAISettingsName()" - .. cpp:function:: entity GetOffhandWeapon() + !!! cpp-function "entity GetOffhandWeapon()" - .. cpp:function:: float GetTitanSoulNetFloat( string ) + !!! cpp-function "float GetTitanSoulNetFloat( string )" e.g. "coreAvailableFrac" - .. cpp:function:: void SetShieldHealth() + !!! cpp-function "void SetShieldHealth()" - .. cpp:function:: bool HasSoul() + !!! cpp-function "bool HasSoul()" - .. cpp:function:: bool IsArcTitan() + !!! cpp-function "bool IsArcTitan()" - .. cpp:function:: bool IsDoomed() + !!! cpp-function "bool IsDoomed()" - .. cpp:function:: bool IsPetTitan() + !!! cpp-function "bool IsPetTitan()" - .. cpp:function:: bool IsPhaseShifted() + !!! cpp-function "bool IsPhaseShifted()" - .. cpp:function:: bool IsTitanNPC() + !!! cpp-function "bool IsTitanNPC()" diff --git a/docs/Modding/reference/respawn/topology.md b/docs/Modding/reference/respawn/topology.md index 9cea3f0a..8d03e1d5 100644 --- a/docs/Modding/reference/respawn/topology.md +++ b/docs/Modding/reference/respawn/topology.md @@ -1,5 +1,4 @@ -Topologies ------- +# Topologies RUI elements are rendered on topologies. @@ -7,7 +6,7 @@ The position of topologies are relative to the position of their parent. Since the number of topologies that can be created is very limited and Vanilla uses most of the slots already, try to minimize your topology uses. Instead of creating new ones, check if you can use one that already exists: -.. code-block:: +```squirrel clGlobal.topoFullScreen clGlobal.topoCockpitHudPermanent @@ -15,39 +14,38 @@ Since the number of topologies that can be created is very limited and Vanilla u clGlobal.topoTitanCockpitInstrument1 // yes, with a 1 clGlobal.topoTitanCockpitHud clGlobal.topoCockpitHud +``` -Creating Topologies -^^^^^^ +## Creating Topologies -.. cpp:function:: void RuiTopology_CreatePlane( vector origin, vector angles, vector right, vector down, bool doClipping ) +!!! cpp-function "void RuiTopology_CreatePlane( vector origin, vector angles, vector right, vector down, bool doClipping )" This creates a simple topology at the specified origin relative to the parent position. The parameters ``right`` and ``down`` specify the dimensions of the topology relative to the origin. For example, passing ```` and ``<0,GetScreenSize()[1],0>`` will create a topology that covers the entire screen. Note that in this example the origin is the top left corner. The unit used is pixels. -.. cpp:function:: void RuiTopology_CreateSphere( vector origin, vector angles, vector right, vector down, COCKPIT_RUI_RADIUS, COCKPIT_RUI_WIDTH, COCKPIT_RUI_HEIGHT, float subDiv ) +!!! cpp-function "void RuiTopology_CreateSphere( vector origin, vector angles, vector right, vector down, COCKPIT_RUI_RADIUS, COCKPIT_RUI_WIDTH, COCKPIT_RUI_HEIGHT, float subDiv )" Similar to ``RuiTopology_CreatePlane`` but creates an arched sphere instead of a plane. Unlike in ``RuiTopology_CreatePlane``, **right and down are angles and not relative positions**. The width and height are instead controlled by their respective parameters. -.. cpp:function:: void RuiTopology_Destroy( var topology ) +!!! cpp-function "void RuiTopology_Destroy( var topology )" This destroys the passed topology. However, ruis that are already drawn on top of it do **not** get destroyed. -.. cpp:function:: void RuiTopology_SetParent( var topology, entity anchor, string attachName = "" ) +!!! cpp-function "void RuiTopology_SetParent( var topology, entity anchor, string attachName = "" )" Parents the given topology to the anchor entity. The topology moves and rotates relative to the parent. Set the position of the topology to ``<0,0,0>`` to render at the parent's position. -.. cpp:function:: void RuiTopology_UpdatePos( topo, updateOrg, right, down ) +!!! cpp-function "void RuiTopology_UpdatePos( topo, updateOrg, right, down )" Update the position and dimensions of the topology -.. cpp:function:: void RuiTopology_ShareWithCode( topology, ruiCode ) +!!! cpp-function "void RuiTopology_ShareWithCode( topology, ruiCode ) " -Drawcalls -^^^^^^ +## Drawcalls Drawcalls determine how and where RUIs on a topology are being rendered. @@ -58,20 +56,19 @@ Drawcalls determine how and where RUIs on a topology are being rendered. **Drawcalls are not set for a topology but for each rui individually** -HUD Topology example -^^^^^^ +## HUD Topology example -.. code-block:: +```squirrel // Cover the top left quadrant of the screen with a basic image float[2] s = GetScreenSize() var topo = RuiTopology_CreatePlane( <0,0,0>, , <0,s[1] / 2,0>, true ) // RUIs scale with the topology they are being drawn on so make sure to use the correct dimensions RuiCreate( $"ui/basic_image.rpak", topo, RUI_DRAW_HUD, 0 ) +``` -Worldspace Topology example -^^^^^^ +## Worldspace Topology example -.. code-block:: +```squirrel // REMEMBER TO DESTROY ALL TOPOS, RUIS AND PROPS YOU CREATE WHEN YOU NO LONGER NEED THEM // ripped from respawn @@ -110,3 +107,4 @@ Worldspace Topology example anchor.SetParent( weapon ) RuiTopology_SetParent( topo, anchor ) } +``` diff --git a/docs/Modding/repak/assets/datatable.md b/docs/Modding/repak/assets/datatable.md index 81feb9a3..bcfd4c06 100644 --- a/docs/Modding/repak/assets/datatable.md +++ b/docs/Modding/repak/assets/datatable.md @@ -1,57 +1,49 @@ -Datatables -^^^^^^^^^^ +# Datatables -Examples: -========= +## Examples: -1. Example Datatable Asset --------------------------- +### 1. Example Datatable Asset -.. code-block:: json +```json { "$type": "dtbl", "path": "datatable/custom_datatable", } +``` -2. Example Datatable ``.csv`` File ----------------------------------- +### 2. Example Datatable ``.csv`` File -.. csv-table:: - :header: "setFile", "titanRef", "difficulty", "isPrime", "coreBuildingIcon" - :widths: auto - "titan_buddy", "bt", "1", "0", "rui\\titan_loadout\\core\\titan_core_burst_core" - "titan_atlas_tracker", "tone", "2", "0", "rui\\titan_loadout\\core\\titan_core_salvo" - "titan_ogre_meteor", "scorch", "3", "0", "rui\\titan_loadout\\core\\titan_core_flame_wave" +|`setFile`|`titanRef`|`difficulty`|`isPrime`|`coreBuildingIcon`| +|---------|----------|------------|---------|------------------| +|`titan_buddy`|`bt`|`1`|`0`|`rui\titan_loadout\core\titan_core_burst_core`| +|`titan_atlas_tracker`|`tone`|`2`|`0`|`rui\titan_loadout\core\titan_core_salvo`| +|`titan_ogre_meteor`|`scorch`|`3`|`0`|`rui\titan_loadout\core\titan_core_flame_wave`| +|`string`|`string`|`int`|`bool`|`asset`| - "string", "string", "int", "bool", "asset" -Asset Structure: -================ +## Asset Structure: -``$type`` ---------- +### ``$type`` For an asset to be a datatable asset, the ``$type`` field must be ``"dtbl"``. -``path`` --------- +### ``path`` The ``path`` field of a datatable asset is used to determine the location in the RPak's ``assetsDir`` that the ``.csv`` file is in. -.. warning:: +!!! warning If the .csv file has no columns, RePak will output the following warning to the console, before skipping the asset. ``Attempted to add dtbl asset with no columns. Skipping asset...`` -.. warning:: +!!! warning If the .csv file has fewer than 2 rows, RePak will output the following warning to the console, before skipping the asset. ``Attempted to add dtbl asset with invalid row count. Skipping asset... DTBL - CSV must have a row of column types at the end of the table`` -File Structure: -=============== +## File Structure: The file must be a valid ``.csv`` file, with at least 2 rows, and at least 1 column. diff --git a/docs/Modding/repak/assets/material.md b/docs/Modding/repak/assets/material.md index 40c832a7..bacb5f28 100644 --- a/docs/Modding/repak/assets/material.md +++ b/docs/Modding/repak/assets/material.md @@ -1,8 +1,5 @@ -Materials - TODO -================ +# Materials - TODO -Examples: ---------- +## Examples: -Asset Structure: ----------------- +## Asset Structure: diff --git a/docs/Modding/repak/assets/texture.md b/docs/Modding/repak/assets/texture.md index d6266824..df56c10a 100644 --- a/docs/Modding/repak/assets/texture.md +++ b/docs/Modding/repak/assets/texture.md @@ -1,5 +1,4 @@ -Textures -======== +# Textures Textures are the foundation of some RPak asset types. They cannot be used directly by the game, but are instead referenced by other asset types which the game can use by @@ -19,68 +18,64 @@ following compression types: - BC4U - BC5U UNORM -.. warning:: +!!! warning SRGB DDS compression types are preferred, as they can prevent the texture's colour from looking "washed out" -Examples: ---------- +## Examples: -1. Basic Texture Asset - No streaming -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### 1. Basic Texture Asset - No streaming -.. code-block:: json +```json { "$type": "txtr", "path": "textures/models/humans/test_texture", "disableStreaming": true } +``` -.. note:: +!!! note The image file in this texture asset will be called ``test_texture.dds`` and will be at ``/textures/models/humans/test_texture.dds`` -.. note:: +!!! note Because ``disableStreaming`` is ``true``, this texture will not be stored in a .starpak file, and all mip levels will be stored in the .rpak file -2. Streamed Texture Asset -~~~~~~~~~~~~~~~~~~~~~~~~~ +### 2. Streamed Texture Asset -.. code-block:: json +```json { "$type": "txtr", "path": "textures/models/humans/test_texture_2", "starpakPath": "test_texture_2.starpak" } +``` -.. note:: +!!! note The image file in this texture asset will be called ``test_texture_2.dds`` and will be at ``/textures/models/humans/test_texture_2.dds`` -.. note:: +!!! note Because ``disableStreaming`` is not present, this texture will have it's higher resolution mip levels stored in ``test_texture_2.starpak``, as defined by the ``starpakPath``. It will not use the default ``starpakPath`` if one is defined outside of the ``files`` array -Asset Structure: ----------------- +## Asset Structure: -``$type`` -~~~~~~~~~ +### ``$type`` For an asset to be a texture asset, the ``$type`` field must be ``"txtr"``. -``path`` -~~~~~~~~ +### ``path`` The ``path`` field of a texture asset is used to determine the location in the RPak's ``assetsDir`` that the image file is in. @@ -90,7 +85,7 @@ use it. The ``path`` field must start with ``textures/`` and must not end with a file extension. -.. error:: +!!! error If RePak is unable to locate a file at the given ``path``, it will output the following error to the console: @@ -98,7 +93,7 @@ The ``path`` field must start with ``textures/`` and must not end with a file ex ``Failed to find texture source file %s. Exiting...`` where ``%s`` is the ``path`` field of the texture. -.. error:: +!!! error If the file at the given ``path`` is not a .dds file, RePak will output the following error to the console: @@ -106,7 +101,7 @@ The ``path`` field must start with ``textures/`` and must not end with a file ex ``Attempted to add txtr asset '%s' that was not a valid DDS file (invalid magic).`` where ``%s`` is the ``path`` field of the texture. -.. error:: +!!! error If an unsupported .dds compression type is used, RePak will output the following error to the console: @@ -114,8 +109,7 @@ The ``path`` field must start with ``textures/`` and must not end with a file ex ``Attempted to add txtr asset '%s' that was not using a supported DDS type. Exiting...`` where ``%s`` is the ``path`` field of the texture. -``starpakPath`` -~~~~~~~~~~~~~~~ +### ``starpakPath`` The ``starpakPath`` field of a texture asset determines the path of the starpak in which the higher resolution mip levels should be stored. @@ -126,14 +120,14 @@ If no ``starpakPath`` value is specified, RePak will default to using the defaul The ``starpakPath`` field should be a string, and importantly, should end in ``.starpak``. -.. note:: +!!! note If the starpak name ends in ``_hotswap.starpak`` (e.g. ``my_thing_hotswap.starpak``) then Titanfall 2 will view it as optional. This allows the starpak to be moved, removed, or replaced while the game is running and streaming the texture. This can be useful for debugging. -.. error:: +!!! error If the ``starpakPath`` is not present, and no ``starpakPath`` is defined at file scope, RePak will output the following error to the console. @@ -142,8 +136,7 @@ The ``starpakPath`` field should be a string, and importantly, should end in available. to fix: add 'starpakPath' as an rpak-wide variable or: add 'starpakPath' as an asset specific variable`` where %s is the ``path`` of the texture asset -``disableStreaming`` -~~~~~~~~~~~~~~~~~~~~ +### ``disableStreaming`` The ``disableStreaming`` field of a texture asset determines if the texture should use a starpak to store the higher resolution mip levels. diff --git a/docs/Modding/repak/assets/uiatlas.md b/docs/Modding/repak/assets/uiatlas.md index b450661d..c46d7dd4 100644 --- a/docs/Modding/repak/assets/uiatlas.md +++ b/docs/Modding/repak/assets/uiatlas.md @@ -1,17 +1,14 @@ -UI Image Atlases -================ +# UI Image Atlases UI Image Atlases (``uimg``) are what the game uses to store multiple UI assets, they reference a single texture asset, known as the ``atlas`` and have an array of ``textures`` which defines the different usable UI assets. -Examples: ---------- +## Examples: -1. Basic UI Image Atlas with 2 Textures -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### 1. Basic UI Image Atlas with 2 Textures -.. code-block:: json +```json { "$type":"uimg", @@ -35,16 +32,16 @@ Examples: } ] } +``` -.. note:: +!!! note This UI Image Atlas expects a texture with the path of ``rui/example1`` which is at least 256x128 -2. Full Map File With a UI Image Atlas -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### 2. Full Map File With a UI Image Atlas -.. code-block:: json +```json { "name":"blue_fire", @@ -93,33 +90,30 @@ Examples: } ] } +``` -.. note:: +!!! note - This map file is a shortened version of the one used in EXRILL's `Blue Fire - `_ mod + This map file is a shortened version of the one used in EXRILL's + [Blue Fire](https://northstar.thunderstore.io/package/EXRILL/Exrills_BlueFire_mod_Beta/) mod -Asset Structure: ----------------- +## Asset Structure: -``$type`` -~~~~~~~~~ +### ``$type`` For an asset to be a UI Image Atlas asset, the ``$type`` field must be ``"uimg"``. -``path`` -~~~~~~~~ +### ``path`` The ``path`` field for a UI Image Atlas asset is mostly unused, and as such can be set to almost any value. It is used when logging information about the asset. -``atlas`` -~~~~~~~~~ +### ``atlas`` The ``atlas`` field for a UI Image Atlas asset determines which texture asset it will use. -.. error:: +!!! error If the uimg asset doesn't contain a valid ``atlas`` field, RePak will output one of the following errors to the console: @@ -130,7 +124,7 @@ use. where ``%s`` is the ``path`` field of the UI Image Atlas -.. error:: +!!! error If the texture asset cannot be found, RePak will output the following message to the console before exiting: @@ -140,20 +134,18 @@ use. where ``%s`` is the ``path`` field of the UI Image Atlas -``textures`` -~~~~~~~~~~~~ +### ``textures`` The ``textures`` array in a UI Image Atlas asset defines the different UI textures that the atlas contains. Any number of UI textures may be contained within one UI Image Atlas. -``path`` -++++++++ +#### ``path`` An entry in the ``textures`` array must have a ``path`` field, as the game must use it to identify and show the texture. -.. error:: +!!! error If the entry in the ``textures`` array doesn't contain a valid ``path`` field, RePak will output one of the following errors to the console: @@ -165,13 +157,12 @@ to identify and show the texture. where ``%s`` is the ``path`` field of the UI Image Atlas -``width`` and ``height`` -++++++++++++++++++++++++ +#### ``width`` and ``height`` An entry in the ``textures`` array must have both a ``width`` and a ``height`` field, these values should both be integers. -.. error:: +!!! error If the entry in the ``textures`` array doesn't contain a valid ``width`` or a valid ``height`` field, RePak will output one of the following errors to the console: @@ -190,14 +181,13 @@ these values should both be integers. where the first ``%s`` is the ``path`` field of the texture, and the second ``%s`` is the ``path`` field of the UI Image Atlas -``posX`` and ``posY`` -+++++++++++++++++++++ +#### ``posX`` and ``posY`` An entry in the ``textures`` array must have both a ``posX`` and a ``posY`` field, these values should both be integers. These fields determine the location of the top-left pixel in the UI texture. -.. error:: +!!! error If the entry in the ``textures`` array doesn't contain a valid ``posX`` or a valid ``posY`` field, RePak will output one of the following errors to the console: diff --git a/docs/Modding/repak/index.md b/docs/Modding/repak/index.md index b20f42cb..50983f11 100644 --- a/docs/Modding/repak/index.md +++ b/docs/Modding/repak/index.md @@ -1,10 +1 @@ -Asset Types -=========== - -.. toctree:: - :maxdepth: 4 - - /repak/assets/texture - /repak/assets/material - /repak/assets/uiatlas - /repak/assets/datatable +# Asset Types diff --git a/docs/Modding/repak/map.md b/docs/Modding/repak/map.md index 5b3c9cbf..3b91f6de 100644 --- a/docs/Modding/repak/map.md +++ b/docs/Modding/repak/map.md @@ -1,29 +1,28 @@ -Map Files -========= +# Map Files -Examples: ---------- +## Examples: -1. Bare Minimum - No Assets -~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### 1. Bare Minimum - No Assets ``example1.json`` -.. code-block:: json +```json { "version": 7 } +``` -.. code-block:: text +```text root ├── RePak.exe ├── example1.json └── build └─ example1.rpak +``` -.. note:: +!!! note This example map file is honestly pretty useless. It has no assets, because there is no ``files`` field. @@ -31,12 +30,11 @@ Examples: It also will have the name ``new.rpak`` and will be created in the ``./build`` folder. -2. Single Texture + Single Starpak -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### 2. Single Texture + Single Starpak ``example2.json`` -.. code-block:: json +```json { "name": "example2", @@ -52,8 +50,9 @@ Examples: } ] } +``` -.. code-block:: text +```text root ├── RePak.exe @@ -66,26 +65,25 @@ Examples: └── output ├─ example2.starpak └─ example2.rpak +``` -.. note:: - +!!! note This example map file creates an RPak named ``example2.rpak`` which contains 1 texture asset. This texture will have it's higher resolution mip levels stored in example2.starpak -.. note:: +!!! note The texture will replace any vanilla textures that have the same path. ( ``textures/models/my_texture`` ) This is useful for creating basic skins and camos. -3. Multiple Textures + Multiple Starpaks -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +### 3. Multiple Textures + Multiple Starpaks ``example3.json`` -.. code-block:: json +```json { "name": "example3", @@ -110,8 +108,9 @@ Examples: } ] } +``` -.. code-block:: text +```text root ├── RePak.exe @@ -127,8 +126,9 @@ Examples: ├─ example3.starpak ├─ example3-spc.starpak └─ example3.rpak +``` -.. note:: +!!! note This example map file creates an RPak named ``example3.rpak`` which contains 3 texture assets. These textures each have their higher resolution mip levels stored @@ -141,24 +141,22 @@ Examples: ``my_texture_spc`` uses ``example3-spc.starpak``, as it specifies it's own ``starpakPath``. -.. note:: +!!! note This RPak is a good example of a skin that would normally require the skin tool to install. The advantage of this method is that the skin can be uninstalled or temporarily disabled when packed as a mod. -Structure: ----------- +## Structure: -``name`` -~~~~~~~~ +### ``name`` The ``name`` field of a map file determines the name of the resulting RPak. The ``name`` is appended with ``.rpak`` and defaults to ``new`` if no ``name`` is provided. This results in a default RPak called ``new.rpak``. -.. warning:: +!!! warning In the event that no ``name`` is provided in the map file, RePak will output the following warning to the console: @@ -166,8 +164,7 @@ provided. This results in a default RPak called ``new.rpak``. ``Map file should have a 'name' field containing the string name for the new rpak, but none was provided. Defaulting to 'new.rpak' and continuing...\n`` -``assetsDir`` -~~~~~~~~~~~~~ +### `assetsDir` The ``assetsDir`` field of a map file determines the root path which the program combines with the ``path`` for assets in order to find the correct file. This path may @@ -176,7 +173,7 @@ be a relative path, or an absolute path. The ``assetsDir`` provided in the map file is appended with a slash ( ``\`` ) if necessary -.. warning:: +!!! warning If no ``assetsDir`` is provided, it defaults to the working directory ( ``.\`` ) as well as outputting the following warning to the console: @@ -184,8 +181,7 @@ necessary ``No assetsDir field provided. Assuming that everything is relative to the working directory.\n`` -``outputDir`` -~~~~~~~~~~~~~ +### `outputDir` The ``outputDir`` field of a map file determines the folder that the program will write the RPak and StaRPak files to once they have been created. This path may be a relative @@ -196,12 +192,11 @@ necessary If no ``outputDir`` is provided in the map file, RePak defaults to ``.\build\`` -``version`` -~~~~~~~~~~~ +### ``version`` The ``version`` field of a map file determines the RPak version that RePak will create. -.. error:: +!!! error If no ``version`` field is provided, RePak will output the following error and the program will stop: @@ -209,7 +204,7 @@ The ``version`` field of a map file determines the RPak version that RePak will ``Map file doesn't specify an RPak version\nUse 'version: 7' for Titanfall 2 or 'version: 8' for Apex\n`` -.. error:: +!!! error If an invalid ``version`` field is provided, RePak will output the following error and the program will stop: @@ -217,34 +212,31 @@ The ``version`` field of a map file determines the RPak version that RePak will ``Invalid RPak version specified\nUse 'version: 7' for Titanfall 2 or 'version: 8' for Apex\n`` -List of known ``version`` values: -+++++++++++++++++++++++++++++++++ +#### List of known ``version`` values: - ``6``: Titanfall 2: Tech Test **[UNSUPPORTED]** - ``7``: Titanfall 2 - ``8``: Apex Legends -``starpakPath`` -~~~~~~~~~~~~~~~ +### ``starpakPath`` The ``starpakPath`` field of a map file determines the default starpak path for textures (and other streamed assets) to use. -.. note:: +!!! note If the starpak name ends in ``_hotswap.starpak`` (e.g. ``my_thing_hotswap.starpak``) then Titanfall 2 will view it as optional. This allows the starpak to be moved, removed, or replaced while the game is running and streaming the texture. This can be useful for debugging. -.. note:: +!!! note RePak will not throw any errors if no ``starpakPath`` field is specified, however the individual textures may throw errors if they do not have a ``starpakPath`` specified -``files`` -~~~~~~~~~ +### ``files`` The ``files`` field of a map file is an array of JSON objects, each one representing an RPak asset. diff --git a/docs/Modding/reverse-engineering/introduction.md b/docs/Modding/reverse-engineering/introduction.md index 7b30fe26..d9d72115 100644 --- a/docs/Modding/reverse-engineering/introduction.md +++ b/docs/Modding/reverse-engineering/introduction.md @@ -1,5 +1,4 @@ -Introduction -============ +# Introduction The documentation for reverse engineering Titanfall2, adding new hooks to Northstar using information gathered during reverse engineering etc. is very much incomplete. diff --git a/docs/Modding/squirrel/async.md b/docs/Modding/squirrel/async.md index 40893272..1baf2467 100644 --- a/docs/Modding/squirrel/async.md +++ b/docs/Modding/squirrel/async.md @@ -1,10 +1,6 @@ -.. _async-doc: +# Threads, Signals and Flags {#async-doc} -Threads, Signals and Flags -========================== - -Threads -------- +## Threads Squirrel allows scripts to spin off function calls in a thread. All subsequential function calls will be threaded as well. @@ -12,23 +8,23 @@ In threaded functions, it's possible to halt a threaded function with ``wait`` s You can use the ``IsNewThread()`` function to determine if the current function is threaded off. -For more information, check out the `squirrel documentation on threads `_ and `sq functions of threads `_. rsquirrel is very similar to vanilla squirrel in this regard. +For more information, check out the [squirrel documentation on threads](http://www.squirrel-lang.org/squirreldoc/reference/language/threads.html) and [sq functions of threads](http://www.squirrel-lang.org/squirreldoc/reference/language/builtin_functions.html#thread). rsquirrel is very similar to vanilla squirrel in this regard. A thread is considered finished, after the threaded function returned a value. This may be ``null``. -Spinning off a thread -^^^^^^^^^^^^^^^^^^^^^ +### Spinning off a thread To create a new coroutine, call a function with the ``thread`` keyword before. -.. code-block:: +```squirrel thread void function(){}() thread MyFunction() +``` To get a thread object, use the ``newthread`` function. -.. code-block:: +```squirrel void function CoroutineExample() { @@ -39,14 +35,13 @@ To get a thread object, use the ``newthread`` function. var co = newthread( CoroutineExample ) var suspendedReturn = co.call() // you NEED to use .call, invoking the function with () won't work co.wakeup() // continue thread +``` -wait -^^^^ +### wait The ``wait`` statement halts threads for a set amount of time specified after the ``wait`` keyword. Integers and floats are accepted as times in seconds. -.. code-block:: - +```squirrel void function WaitExample( float n ) { wait 1 // wait 1 second @@ -54,6 +49,7 @@ The ``wait`` statement halts threads for a set amount of time specified after th } thread WaitExample( 0.5 ) // thread will halt for a total 1.5 seconds +``` To wait a single frame, don't use ``wait 0`` since it doesn't actually wait a game frame. For example, if you have a client loop that does wait 0 even if the game is paused the loop will still run. Use ``WaitFrame()`` instead. @@ -61,7 +57,7 @@ When using infinite loops it's important to work with ``wait`` statements to avo If you want to wait until a thread is finished, you can spin off the thread that you wait for with the ``waitthread`` keyword. -.. code-block:: +```squirrel void function ParentThread() { @@ -73,13 +69,13 @@ If you want to wait until a thread is finished, you can spin off the thread that } printt( "post spinoff" + string( Time() ) ) } +``` -OnThreadEnd -^^^^^^^^^^^ +### OnThreadEnd Use the ``OnThreadEnd`` function to execute a callback after a thread has ended. This is useful for cleanup functions that remove entities after they're used or similar. -.. code-block:: +```squirrel void function PlayIncomingFX( vector origin, int teamNum ) { @@ -105,11 +101,11 @@ Use the ``OnThreadEnd`` function to execute a callback after a thread has ended. wait 1.25 } +``` -Example Script -^^^^^^^^^^^^^^ +### Example Script -.. code-block:: +```squirrel void function SetPositionDelayed( entity ent, vector pos, float delay ) { @@ -119,81 +115,80 @@ Example Script SetPositionDelayed( player, <0, 0, 100>, 5.0 ) SetPositionDelayed( player, <0, 0, 50>, 2.5 ) // this will finish sooner. +``` -Signals and flags ------------------ +## Signals and flags Signals and flags allow threads to wait for events before running some code. -Signals -^^^^^^^ +### Signals -.. cpp:function:: void RegisterSignal( string signal ) +!!! cpp-function "void RegisterSignal( string signal )" Registers a Signals to use on any entity. It's required to register signals before using them. -.. cpp:class:: CBaseEntity +!!! cpp-class "CBaseEntity" - :doc:`../reference/respawn/entities` + [Entities](../reference/respawn/entities.md) - .. cpp:function:: void Signal( string signal, table results = null ) + !!! cpp-function "void Signal( string signal, table results = null )" Trigger a signal on this entity. The passed ``results`` will be returned by ``WaitSignal``. - .. cpp:function:: void EndSignal( string signal ) + !!! cpp-function "void EndSignal( string signal )" Ends this thread when the identifier is signaled on this entity - .. cpp:function:: table WaitSignal( string signal ) + !!! cpp-function "table WaitSignal( string signal )" Halts this thread until a signal is activated for this entity - .. cpp:function:: void ConnectOutput( string signal, void functionref( entity trigger, entity activator, entity caller, var value ) callback ) + !!! cpp-function "void ConnectOutput( string signal, void functionref( entity trigger, entity activator, entity caller, var value ) callback )" Register a callback that executes when the ``signal`` has been fired on this Entity - .. cpp:function:: void DisconnectOutput( string event, void functionref( entity trigger, entity activator, entity caller, var value ) callback ) + !!! cpp-function "void DisconnectOutput( string event, void functionref( entity trigger, entity activator, entity caller, var value ) callback )" Disconnects the callback from the signal. - .. cpp:function:: void AddOutput( string outputName, string | entity target, string inputName, string parameter = "", float delay = 0, float maxFires = 0 ) + !!! cpp-function "void AddOutput( string outputName, string | entity target, string inputName, string parameter = "", float delay = 0, float maxFires = 0 )" Connects an output on this entity to an input on another entity via code. The ``target`` can be a name or a named entity. - .. cpp:function:: void Fire( string signal, string param = "", float delay = 0, entity activator = null, entity caller = null ) + !!! cpp-function "void Fire( string signal, string param = "", float delay = 0, entity activator = null, entity caller = null )" Fire a signal on this entity, with optional parm and delay - .. cpp:function:: void FireNow( string output, string param = "", float delay = 0, entity activator = null, entity caller = null ) + !!! cpp-function "void FireNow( string output, string param = "", float delay = 0, entity activator = null, entity caller = null )" Fire a signal on this entity, with optional parm and delay (synchronous) It's also possible to trigger and catch signals with methods that aren't properties of an entity. -.. cpp:function:: void Signal( var obj, string signal, table results = null ) +!!! cpp-function "void Signal( var obj, string signal, table results = null )" Trigger a signal on ``ent``. The passed ``results`` will be returned by ``WaitSignal``. -.. cpp:function:: table WaitSignal( entity ent, ... ) +!!! cpp-function "table WaitSignal( entity ent, ... )" Wait for any of the passed signals to be triggered. - .. code-block:: + ```squirrel // Wait for the NPC to die, delete, or get leeched, then remove the npc from the array WaitSignal( ent, "OnDeath", "OnDestroy", "OnLeeched" ) + ``` -.. cpp:function:: void EndSignal( var obj, string signal ) +!!! cpp-function "void EndSignal( var obj, string signal )" Ends this thread when the identifier is signaled on ``ent`` -Example -~~~~~~~ +#### Example For example, if we want to tell a player not to give up after being killed several times, we can write it this way: -.. code-block:: +```squirrel // First, we register signal we want to use RegisterSignal("OnMultipleDeaths") @@ -232,6 +227,7 @@ For example, if we want to tell a player not to give up after being killed sever entity player = GetPlayerArray()[0] thread WatchForDeaths( player ) thread DontGiveUp( player ) +``` In this example, the ``DontGiveUp`` method is launched at the same time as ``WatchForDeaths``; but it will not run until player died 42 times. @@ -239,85 +235,83 @@ run until player died 42 times. When you want your thread to die on a given event, you can use ``entity.EndSignal( "OnMultipleDeaths" )``; when said signal is set, thread will end (after calling any `OnThreadEnd` methods). -Flags -^^^^^ +### Flags ``Flags`` work pretty much the same way as ``Signals``, except they can be set up without target entity: -.. cpp:function:: void FlagInit( string flag, bool isSet = false ) +!!! cpp-function "void FlagInit( string flag, bool isSet = false )" Create a flag -.. cpp:function:: void FlagWait( string flag ) +!!! cpp-function "void FlagWait( string flag )" Halts a thread until a flag is set. Callee must be threaded off. -.. cpp:function:: void FlagWaitAll( ... ) +!!! cpp-function "void FlagWaitAll( ... )" Halts until every passed flag is set. Callee must be threaded off. -.. cpp:function:: void FlagWaitWithTimeout( string flag, float timeOut ) +!!! cpp-function "void FlagWaitWithTimeout( string flag, float timeOut )" Halts until the passed flag is set or the timer runs out. Callee must be threaded off. -.. cpp:function:: void FlagSet( string flag ) +!!! cpp-function "void FlagSet( string flag )" Raise a flag -.. cpp:function:: void FlagSetOnFlag( string flagset, string flagwait, float delay = 0 ) +!!! cpp-function "void FlagSetOnFlag( string flagset, string flagwait, float delay = 0 )" Set ``flagset`` after ``flagwait`` is set and the delay is met. -.. cpp:function:: void FlagClear( string flag ) +!!! cpp-function "void FlagClear( string flag )" Reset a flag -.. cpp:function:: void FlagWaitClearAll( ... ) +!!! cpp-function "void FlagWaitClearAll( ... )" Resets all passed flags. -.. cpp:function:: void FlagClearOnFlag( string flagclear, string flagwait ) +!!! cpp-function "void FlagClearOnFlag( string flagclear, string flagwait )" Reset ``flagclear`` when ``flagwait`` is set. -.. cpp:function:: void FlagWaitClearWithTimeout( string flag, float timeOut ) +!!! cpp-function "void FlagWaitClearWithTimeout( string flag, float timeOut )" Resets a flag after the timer runs out. -.. cpp:function:: void FlagWaitClearAny( ... ) +!!! cpp-function "void FlagWaitClearAny( ... )" Wait until any passed flag is cleared. -.. cpp:function:: void FlagClearEnd( string flag ) +!!! cpp-function "void FlagClearEnd( string flag )" -.. cpp:function:: void FlagToggle( string flag ) +!!! cpp-function "void FlagToggle( string flag )" Raise a flag if it is reset, or reset it if it's raised. -.. cpp:function:: void FlagEnd( string flag ) +!!! cpp-function "void FlagEnd( string flag )" Ends this thread when the flag is set -.. cpp:function:: bool Flag( string flag ) +!!! cpp-function "bool Flag( string flag )" Returns the current state of a flag. -.. cpp:function:: bool FlagExists( string flag ) +!!! cpp-function "bool FlagExists( string flag )" Returns ``true`` if the flag is initialized -.. cpp:function:: array GetFlagsFromString( string str ) +!!! cpp-function "array GetFlagsFromString( string str )" Splits the flag on ``" "`` -.. cpp:function:: array GetFlagsFromField( entity ent, var field ) +!!! cpp-function "array GetFlagsFromField( entity ent, var field )" Splits the value of the keyvalues of the entity on the index ``field`` on ``" "`` -Example -~~~~~~~ +#### Example -.. code-block:: +```squirrel void function FlagExample() { @@ -335,3 +329,4 @@ Example wait RandomFloatRange( 3, 9 ) FlagSet( "BombHasExploded" ) } +``` diff --git a/docs/Modding/squirrel/class.md b/docs/Modding/squirrel/class.md index 1166c517..9fa57416 100644 --- a/docs/Modding/squirrel/class.md +++ b/docs/Modding/squirrel/class.md @@ -1,30 +1,29 @@ -Classes -======= +# Classes -.. note:: +!!! note The version Respawn is using differs in some places from classes that are in use in Squirrel 3.x This is by no means complete. Please add anything you know. -Declaring Classes ------------------ +## Declaring Classes To declare a class, first add the ``untyped`` keyword and the class as a variable at file level. -.. code-block:: +```squirrel untyped var ExampleClass +``` The ``untyped`` declaration is required because instances have an unknown type and it's not possible to use classes as types. ``var [classname]`` represents the class. After declaring the class inside of a function you can use it in the script. You can use any type that can hold vars to store classes. -Refer to Namespaces_ for more info. +Refer to [Namespaces](#namespaces) for more info. If needed, add the global keyword for the variable to make the class usable everywhere in the vm. @@ -35,13 +34,14 @@ class inside of a function. Most classes use a constructor. A constructor is a function of the instance that gets executed on object creation. -.. code-block:: +```squirrel void function initClient() { class ExampleClass { constructor(){print("Instance of ExampleClass created");} } } +``` You can require parameters in the constructor. Keep in mind that you have to pass those when creating an object. @@ -50,7 +50,7 @@ Function parameters are passed as type ``var``, but the type keyword is not requ ``constructor( parameter ){}; func( parameter ){};`` and ``constructor( var parameter ){}; func( var parameter ){};`` are both correct. -.. code-block:: +```squirrel class ExampleClass { propertyString = null // Actual type is var @@ -65,6 +65,7 @@ Function parameters are passed as type ``var``, but the type keyword is not requ var obj = ExampleClass( "foo", 1 ); printt(obj.propertyString, obj.propertyString ) // foo, 1 var lObj = ExampleClass(); tObj = ExampleClass( "" , 0 , 0); // Both throw an error compile time because parameters don't match with the constructor +``` Usually objects have properties. To define them, just add their identifier into the class without type declaration. The properties will be of type ``var``. However, you are @@ -73,7 +74,7 @@ required to set a default value of a property. This may be ``null``. Every object has a reference to itself called ``this``. You can change parameters of an object by reference. -.. code-block:: +```squirrel void function initClient() { class ExampleClass { @@ -83,17 +84,17 @@ object by reference. } } } +``` You can't use the class name as a type. Use ``var`` instead. You can't ``expect`` them either. -Declaring Functions of Classes ------------------------------- +## Declaring Functions of Classes Functions of a class have to return a value of type ``var``. This may be ``null``. Define functions like this: -.. code-block:: +```squirrel global var ExampleClass; void function initClassF(){ @@ -115,27 +116,27 @@ Define functions like this: inst.setV("new value"); print(inst.getV()); // -> new value } +``` -Inserting Properties Into Classes ---------------------------------- +## Inserting Properties Into Classes It's possible to insert more properties into a class at runtime. To achieve this, use the ``<-`` operator. -.. code-block:: +```squirrel // Using ``ExampleClass`` and ``exampleObject`` from example above ExampleClass.newProperty <- "New property in class" // The value of the new index may be of any type. ExampleClass.newFunc <- function(){return "Function return value";} +``` -.. note:: +!!! note It is not possible to insert new fields into an instance or a class *after instantiation* - .. code-block:: - + ```squirrel var ExampleErrorClass; func(){ @@ -144,22 +145,23 @@ the ``<-`` operator. eInst.e <- "Instance error value"; // Asserts error: class instances do not support the new slot operator ExampleErrorClass.e <- "Class error value"; // Fails because an instance of class ExampleErrorClass has already been created. Asserts error: trying to modify a class that has already been instantiated } + ``` Inserting functions is also possible using the ``::`` operator -.. code-block:: +```squirrel function ExampleClass::AddOne( var param /* parameters have to be var */ ){ return expect int( param ) + 1 } var e = ExampleClass() print( expect int( e.AddOne( 1 ) ) ) // prints 2 +``` This allows mods to extend functionality of classes declared in the base game and other mods that have already been loaded. For example, extending functionality of the CPlayer class might look like this: -.. code-block:: - +```squirrel global function InitCPlayerInsert void function InitCPlayerInsert() @@ -178,6 +180,7 @@ For example, extending functionality of the CPlayer class might look like this: // To trigger the method, do GetPlayerArray()[0].AFK() } +``` This will allow scripts to run the ``AFK`` method on CPlayer entities, which will kick a player after 3 @@ -188,12 +191,11 @@ instantiated! Note that any properties added to classes don't apply to other classes that are inherited from a modified class. -Instantiating Objects ---------------------- +## Instantiating Objects To create an instance, do: -.. code-block:: +```squirrel class ExampleClass { property = null @@ -206,14 +208,16 @@ To create an instance, do: int n = exampleObject.property // n = 1 exampleObject.property++; n = exampleObject.property // n = 2 +``` It's also possible to create an instance without calling the constructor. -.. code-block:: +```squirrel // Using 'ExampleClass' from previous examples var e = ExampleClass.instance() e.constructor(1) // Constructor is a normal function so you can call it manually. +``` Like the example above shows you can manipulate properties of a class directly. There is no way to make a private property. @@ -222,19 +226,19 @@ Methods from a class can be accessed without an instance. Note that the class it doesn't have a reference to itself, meaning that the ``this`` keyword refers to the root table. -.. code-block:: +```squirrel var class = ExampleClass var instance = class.constructor() +``` -Cloning Instances ------------------ +## Cloning Instances Unlike other types, passing an object does not pass a copy of the object, but a reference to itself. This means that any modifications inside of a function are applied to the original object. -.. code-block:: +```squirrel void function initClass(){ class Container { @@ -251,11 +255,12 @@ to the original object. void function manipulateContainer( var con ){ con.content = "manipulated string"; } +``` -You can avoid this by using cloned objects. Use the ``clone`` keyword to create a copy +You can avoid this by using cloned objects. Use the `clone` keyword to create a copy of an object. -.. code-block:: +```squirrel // Assumes the 'Container' class from the previous example has already been declared void function initClass(){ @@ -268,28 +273,28 @@ of an object. void function manipulateContainer( var con ){ con.content = "manipulated string"; } +``` -.. _namespaces: -Emulating Namespaces --------------------- +## Emulating Namespaces {#namespaces} Instead of declaring classes as a global var, you can use other types such as tables to hold multiple class objects that emulate the behaviour of namespaces to a certain extend. -.. code-block:: +```squirrel global table fakeNamespace = { class1 = null, class2 = null } +``` This allows you to group classes together in a single global variable. You can use the classes inside of the table like this: -.. code-block:: +```squirrel // Create a class object in field class fakeNamespace.class1 { constructor(){ print("constructing instance of class1") } } @@ -301,20 +306,22 @@ You can use the classes inside of the table like this: // Insert functions into class object in field fakeNamespace.class1.testfunc <- var function(){ print( "inserted function in class1" ) } +``` You can also declare classes in an array: -.. code-block:: +```squirrel array classes // This has to be at file level // This has to be inside of a function: classes.append( class { constructor(){ print( "inline constructor" ) } ) var instance = classes[0]() +``` And in a similar fashion in structs: -.. code-block:: +```squirrel struct { var class1 = null @@ -326,18 +333,19 @@ And in a similar fashion in structs: classes.class2 = class { constructor(){ print( "inline constructor" ) } ) var c1 = classes.class1() var c2 = classes.class2() +``` -.. warning:: +!!! warning Respawn's fork doesn't appear to support inheritance. Using the ``extend`` keyword won't compile. - .. code-block:: + ```squirrel class Child extends Parent{} + ``` -Make sure you check out the squirrel documentation on `classes -`_ and built -in `class instance -`_ +Make sure you check out the squirrel documentation on +[classes](http://www.squirrel-lang.org/squirreldoc/reference/language/classes.html) and built +in [class instance](http://www.squirrel-lang.org/squirreldoc/reference/language/builtin_functions.html#class-instance) methods for more information. diff --git a/docs/Modding/squirrel/cpp_api/index.md b/docs/Modding/squirrel/cpp_api/index.md index 431c696e..946528fc 100644 --- a/docs/Modding/squirrel/cpp_api/index.md +++ b/docs/Modding/squirrel/cpp_api/index.md @@ -1,21 +1,10 @@ -C++ Interface -================ +# C++ Interface The Squirrel VMs can be manipulated and controlled by Northstar and Plugins. -All functions and macros documented are defined and used in the Northstar Client. For plugins it's recommended to use F1F7Y's `template -`_ that mirrors the definitions to an extend or `rrplug -`_ if you prefer Rust. +All functions and macros documented are defined and used in the Northstar Client. For plugins it's recommended to use F1F7Y's +[template](https://github.com/F1F7Y/R2PluginTemplate) that mirrors the definitions to an extend or [rrplug](https://github.com/R2NorthstarTools/rrplug) if you prefer Rust. Note that this documentation only covers the C++ API available in the Launcher. -For more information you can read the official library `documentation -`_. +For more information you can read the official library [documentation](http://www.squirrel-lang.org/squirreldoc/reference/embedding_squirrel.html). However be aware that implementations or behaviour might be different and features are missing in Respawn's Squirrel fork. - -.. toctree:: - :maxdepth: 2 - - /squirrel/cpp_api/stack - /squirrel/cpp_api/objecthandling - /squirrel/cpp_api/objectmanipulation - /squirrel/cpp_api/sq_functions diff --git a/docs/Modding/squirrel/cpp_api/objecthandling.md b/docs/Modding/squirrel/cpp_api/objecthandling.md index 7a902c04..2e408941 100644 --- a/docs/Modding/squirrel/cpp_api/objecthandling.md +++ b/docs/Modding/squirrel/cpp_api/objecthandling.md @@ -1,177 +1,157 @@ -.. warning:: +!!! warning Parameters or descriptions may be wrong or incomplete - This list is incomplete and only lists methods available in `squirrel.h `_. + This list is incomplete and only lists methods available in [squirrel.h](https://github.com/R2Northstar/NorthstarLauncher/blob/main/NorthstarDLL/squirrel/squirrel.h). - Some descriptions are taken from the `Squirrel Documentation `_ + Some descriptions are taken from the [Squirrel Documentation](http://www.squirrel-lang.org/mainsite/squirreldoc/reference/api_reference.html) -Object creation and handling -============================ +# Object creation and handling -.. cpp:class:: SquirrelManager +!!! cpp-class "SquirrelManager" You can access all sq functions only with a ``SquirrelManager`` instance. You have one available inside the ``ADD_SQFUNC`` macro. -Pushing Objects to the stack ----------------------------- +## Pushing Objects to the stack -.. _pushbool: -.. cpp:function:: void pushbool(HSquirrelVM* sqvm, const SQBool bVal) +!!! cpp-function "void pushbool(HSquirrelVM* sqvm, const SQBool bVal)" - :param HSquirrelVM* sqvm: the target VM - :param SQInteger bVal: the bool that will be pushed + - `HSquirrelVM* sqvm` the target VM + - `SQInteger bVal` the bool that will be pushed pushes a boolean to the stack -.. _pushinteger: -.. cpp:function:: void pushinteger(HSquirrelVM* sqvm, const SQInteger iVal) +!!! cpp-function "void pushinteger(HSquirrelVM* sqvm, const SQInteger iVal)" - :param HSquirrelVM* sqvm: the target VM - :param SQInteger iVal: the integer that will be pushed + - `HSquirrelVM* sqvm` the target VM + - `SQInteger iVal` the integer that will be pushed - pushes an integer to the stack -.. _pushfloat: -.. cpp:function:: void pushfloat(HSquirrelVM* sqvm, const SQFloat fVal) +!!! cpp-function "void pushfloat(HSquirrelVM* sqvm, const SQFloat fVal)" - :param HSquirrelVM* sqvm: the target VM - :param SQInteger fVal: the float that will be pushed + - `HSquirrelVM* sqvm` the target VM + - `SQInteger fVal` the float that will be pushed pushes a float to the stack -.. _pushstring: -.. cpp:function:: void pushstring(HSquirrelVM* sqvm, const SQChar* sVal, int length = -1) +!!! cpp-function "void pushstring(HSquirrelVM* sqvm, const SQChar* sVal, int length = -1)" - :param HSquirrelVM* sqvm: the target VM - :param SQChar* sVal: the string that will be pushed - :param int len: length of the string ``sVal`` - :remarks: if the parameter length is less than 0 the VM will calculate the length using ``strlen`` + - `HSquirrelVM* sqvm` the target VM + - `SQChar* sVal` the string that will be pushed + - `int len` length of the string ``sVal`` + . If the parameter length is less than 0 the VM will calculate the length using ``strlen`` pushes a string to the stack -.. _pushasset: -.. cpp:function:: void pushasset(HSquirrelVM* sqvm, const SQChar* sVal, int length = -1) +!!! cpp-function "void pushasset(HSquirrelVM* sqvm, const SQChar* sVal, int length = -1)" - :param HSquirrelVM* sqvm: the target VM - :param SQChar* sVal: the string that will be pushed - :param int len: length of the string ``sVal`` - :remarks: if the parameter length is less than 0 the VM will calculate the length using ``strlen`` + - `HSquirrelVM* sqvm` the target VM + - `SQChar* sVal` the string that will be pushed + - `int len` length of the string ``sVal`` + . If the parameter length is less than 0 the VM will calculate the length using ``strlen`` pushes an asset to the stack -.. _pushvector: -.. cpp:function:: void pushvector(HSquirrelVM* sqvm, const Vector3 vVal) +!!! cpp-function "void pushvector(HSquirrelVM* sqvm, const Vector3 vVal)" - :param HSquirrelVM* sqvm: the target VM - :param Vector3 vVal: the vector that will be pushed + - `HSquirrelVM* sqvm` the target VM + - `Vector3 vVal` the vector that will be pushed pushes a vector to the stack -.. _pushobject: -.. cpp:function:: void pushobject(HSquirrelVM* sqvm, SQObject obj) +!!! cpp-function "void pushobject(HSquirrelVM* sqvm, SQObject obj)" - :param HSquirrelVM* sqvm: the target VM - :param SQObject obj: the object that will be pushed + - `HSquirrelVM* sqvm` the target VM + - `SQObject obj` the object that will be pushed pushes an object like functions to the stack -.. _pushroottable: -.. cpp:function:: void pushroottable(HSquirrelVM* sqvm) +!!! cpp-function "void pushroottable(HSquirrelVM* sqvm)" - :param HSquirrelVM* sqvm: the target VM + - `HSquirrelVM* sqvm` the target VM pushes the current root table into the stack -.. note:: - +!!! note ``sq_pushnull`` (``0x33D0``) and more aren't included in ``squirrel.h`` right now but may be in the future. -Getting Objects from the stack ------------------------------- +## Getting Objects from the stack -.. _getbool: -.. cpp:function:: SQBool getbool(HSquirrelVM* sqvm, const SQInteger stackpos) +!!! cpp-function "SQBool getbool(HSquirrelVM* sqvm, const SQInteger stackpos)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the object - :returns: The value of the object + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the object + - Returns The value of the object -.. _getinteger: -.. cpp:function:: SQInteger getinteger(HSquirrelVM* sqvm, const SQInteger stackpos) +!!! cpp-function "SQInteger getinteger(HSquirrelVM* sqvm, const SQInteger stackpos)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the object - :returns: The value of the object + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the object + - Returns The value of the object -.. _getfloat: -.. cpp:function:: SQFloat getfloat(HSquirrelVM* sqvm, const SQInteger stackpos) +!!! cpp-function "SQFloat getfloat(HSquirrelVM* sqvm, const SQInteger stackpos)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the object - :returns: The value of the object + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the object + - Returns The value of the object -.. _getstring: -.. cpp:function:: SQChar* getstring(HSquirrelVM* sqvm, const SQInteger stackpos) +!!! cpp-function "SQChar* getstring(HSquirrelVM* sqvm, const SQInteger stackpos)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the object - :returns: The value of the object + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the object + - Returns The value of the object -.. _getvector: -.. cpp:function:: Vector3 getvector(HSquirrelVM* sqvm, const SQInteger stackpos) +!!! cpp-function "Vector3 getvector(HSquirrelVM* sqvm, const SQInteger stackpos)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the object - :returns: The value of the object + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the object + - Returns The value of the object -.. _getasset: -.. cpp:function:: SQChar* getasset(HSquirrelVM* sqvm, const SQInteger stackpos) +!!! cpp-function "SQChar* getasset(HSquirrelVM* sqvm, const SQInteger stackpos)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the object - :returns: The value of the object + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the object + - Returns The value of the object -.. _getConstants: -.. cpp:function:: SQTable* getConstants(HSquirrelVM* sqvm) +!!! cpp-function "SQTable* getConstants(HSquirrelVM* sqvm)" - .. note:: + !!! note This function (``server.dll+0x5920```) is not available in the launcher or plugins at the moment. You can open a PR if you need it now. - To define an integer constant you can use :ref:`defconst ` instead. + To define an integer constant you can use `defconst` instead. - :param HSquirrelVM* sqvm: the target vm - :returns: the table of constants + - `HSquirrelVM* sqvm` the target vm + - Returns the table of constants Pushes the constants table to the stack. Used to add global constants for scripts. - .. code-block:: cpp + ```cpp getConstants(sqvm); @@ -180,19 +160,19 @@ Getting Objects from the stack newslot(sqvm, -3, false); removeFromStack(sqvm); // don't forget this! + ``` -.. _sq-getfunction: -.. cpp:function:: int sq_getfunction(HSquirrelVM* sqvm, const SQChar* name, SQObject* returnObj, const SQChar* signature) +!!! cpp-function "int sq_getfunction(HSquirrelVM* sqvm, const SQChar* name, SQObject* returnObj, const SQChar* signature)" - :param HSquirrelVM* sqvm: the target vm - :param SQChar* name: the function name to search for - :param SQObject* returnObj: reference to the object to hold the function object - :param SQChar* signature: + - `HSquirrelVM* sqvm` the target vm + - `SQChar* name` the function name to search for + - `SQObject* returnObj` reference to the object to hold the function object + - `SQChar* signature` returns ``0`` if the function was found. - .. code-block:: cpp + ```cpp SQObject functionobj {}; int result = sq_getfunction(m_pSQVM->sqvm, funcname, &functionobj, 0); @@ -201,43 +181,39 @@ Getting Objects from the stack NS::log::squirrel_logger()->error("Call was unable to find function with name '{}'. Is it global?", funcname); return SQRESULT_ERROR; } + ``` -.. _getentity: - -.. cpp:function:: T* getentity(HSquirrelVM* sqvm, SQInteger iStackPos) +!!! cpp-function "T* getentity(HSquirrelVM* sqvm, SQInteger iStackPos)" - :param HSquirrelVM* sqvm: The target vm - :param SQInteger iStackPos: Stack position of the entity + - `HSquirrelVM* sqvm` The target vm + - `SQInteger iStackPos` Stack position of the entity -.. _sq-getentityfrominstance: -.. cpp:function:: void* __sq_getentityfrominstance(CSquirrelVM* sqvm, SQObject* pInstance, char** ppEntityConstant) +!!! cpp-function "void* __sq_getentityfrominstance(CSquirrelVM* sqvm, SQObject* pInstance, char** ppEntityConstant)" - :param CSquirrelVM* sqvm: The target vm - :param SQObject* pInstance: Instance holding an entity - :param char** ppEntityConstant: Entity constant like :ref:`__sq_GetEntityConstant_CBaseEntity ` + - `CSquirrelVM* sqvm` The target vm + - `SQObject* pInstance` Instance holding an entity + - `char** ppEntityConstant` Entity constant like `ref``__sq_GetEntityConstant_CBaseEntity ` -.. _sq-GetEntityConstant-CBaseEntity: -.. cpp:function:: char** __sq_GetEntityConstant_CBaseEntity() +!!! cpp-function "char** __sq_GetEntityConstant_CBaseEntity()" There are entity constants for other types, but seemingly CBaseEntity's is the only one needed -.. _sq-getobject: -.. cpp:function:: SQRESULT __sq_getobject(HSquirrelVM* sqvm, SQInteger iStackPos, SQObject* obj) +!!! cpp-function "SQRESULT __sq_getobject(HSquirrelVM* sqvm, SQInteger iStackPos, SQObject* obj)" - :param HSquirrelVM* sqvm: The target vm - :param SQInteger iStackPos: Stack position of the object - :param SQObject* obj: Pointer that will hold the object + - `HSquirrelVM* sqvm` The target vm + - `SQInteger iStackPos` Stack position of the object + - `SQObject* obj` Pointer that will hold the object ``obj`` will be overwritten to hold the squirrel object. - This example adds a native function with the :ref:`ADD_SQFUNC ` macro. + This example adds a native function with the `ADD_SQFUNC` macro. The function takes a function reference as a callback and calls it immediately. - More information about function calls are available :ref:`here ` + More information about function calls are available [here](sq_functions.md) - .. code-block:: cpp + ```cpp ADD_SQFUNC("void", SQCallbackTest, "void functionref()", "", ScriptContext::UI) { @@ -249,49 +225,44 @@ Getting Objects from the stack return SQRESULT_NULL; } + ``` -.. _get: +!!! cpp-function "SQRESULT get(HSquirrelVM* sqvm, const SQInteger stackpos)" -.. cpp:function:: SQRESULT get(HSquirrelVM* sqvm, const SQInteger stackpos) + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the object - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the object - :returns: an ``SQRESULT`` that indicates whether or not the access was successful. + Returns an ``SQRESULT`` that indicates whether or not the access was successful. pops a key from the stack and performs a get operation on the object at the position idx in the stack; and pushes the result in the stack. -Stack Infos ------------ +## Stack Infos -.. _sq-stackinfos: -.. cpp:function:: SQRESULT sq_stackinfos(HSquirrelVM* sqvm, int level, SQStackInfos& out) +!!! cpp-function "SQRESULT sq_stackinfos(HSquirrelVM* sqvm, int level, SQStackInfos& out)" - :param HSquirrelVM* sqvm: the target vm - :param int level: stack depth of the info - :param SQStackInfos& out: instance that will hold the information + - `HSquirrelVM* sqvm` the target vm + - `int level` stack depth of the info + - `SQStackInfos& out` instance that will hold the information -.. _getcallingmod: -.. cpp:function:: Mod* getcallingmod(HSquirrelVM* sqvm, int depth = 0) +!!! cpp-function "Mod* getcallingmod(HSquirrelVM* sqvm, int depth = 0)" - :param HSquirrelVM* sqvm: the target vm - :param int depth: stack depth of the origin mod - :returns: Pointer to the Mod object at the stack depth + - `HSquirrelVM* sqvm` the target vm + - `int depth` stack depth of the origin mod + - Returns Pointer to the Mod object at the stack depth - .. note:: + !!! note - Not available in `plugins `_ + Not available in [plugins](https://github.com/R2Northstar/NorthstarLauncher/blob/main/NorthstarDLL/plugins/plugin_abi.h>) -Other ------ +## Other -.. _defconst: -.. cpp:function:: void defconst(CSquirrelVM* csqvm, const SQChar* pName, int nValue) +!!! cpp-function "void defconst(CSquirrelVM* csqvm, const SQChar* pName, int nValue)" - :param CSquirrelVM* csqvm: the target vm - :param SQChar* pName: the constant name - :param int nValue: the constant value + - `CSquirrelVM* csqvm` the target vm + - `SQChar* pName` the constant name + - `int nValue` the constant value defines a global squirrel integer constant diff --git a/docs/Modding/squirrel/cpp_api/objectmanipulation.md b/docs/Modding/squirrel/cpp_api/objectmanipulation.md index 2fff6fa5..fc9eddc8 100644 --- a/docs/Modding/squirrel/cpp_api/objectmanipulation.md +++ b/docs/Modding/squirrel/cpp_api/objectmanipulation.md @@ -1,20 +1,18 @@ -Creating / Manipulating Objects --------------------- +# Creating / Manipulating Objects -Arrays -~~~~~~ +## Arrays -.. _newarray: -.. cpp:function:: SQRESULT newarray(HSquirrelVM* sqvm, const SQInteger size = 0) +!!! cpp-function "SQRESULT newarray(HSquirrelVM* sqvm, const SQInteger size = 0)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger size: initial size of the array - :returns: a ``SQRESULT`` + - `HSquirrelVM* sqvm` the target vm + - `SQInteger size` initial size of the array + + Returns a ``SQRESULT`` creates a new array and pushes it to the stack - .. code-block:: cpp + ```cpp newarray(sqvm, 0); pushstring(sqvm, "val1"); @@ -26,40 +24,39 @@ Arrays The array on the stack now looks like this: [ "val1", 15 ] */ + ``` + -.. _arrayappend: -.. cpp:function:: SQRESULT arrayappend(HSquirrelVM* sqvm, const SQInteger stackpos) +!!! cpp-function "SQRESULT arrayappend(HSquirrelVM* sqvm, const SQInteger stackpos)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: stack position of the array to append to - :returns: a ``SQRESULT`` + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` stack position of the array to append to + - Returns a ``SQRESULT`` pops a value from the stack and pushes it to the back of the array at the position idx in the stack -Tables -~~~~~~ +## Tables + -.. _newtable: +!!! cpp-function "SQRESULT newtable(HSquirrelVM* sqvm)" -.. cpp:function:: SQRESULT newtable(HSquirrelVM* sqvm) + - `HSquirrelVM* sqvm` the target vm - :param HSquirrelVM* sqvm: the target vm - :returns: a ``SQRESULT`` + Returns a ``SQRESULT`` creates a new table and pushes it onto the stack. -.. _newslot: -.. cpp:function:: SQRESULT newslot(HSquirrelVM* sqvm, SQInteger stackpos, SQBool bstatic) +!!! cpp-function "SQRESULT newslot(HSquirrelVM* sqvm, SQInteger stackpos, SQBool bstatic)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger stackpos: the index of the table to insert into - :param SQBool bstatic: if ``SQTrue`` creates a static member. This parameter is only used if the target object is a class. + - `HSquirrelVM* sqvm` the target vm + - `SQInteger stackpos` the index of the table to insert into + - `SQBool bstatic` if ``SQTrue`` creates a static member. This parameter is only used if the target object is a class. pops a key and a value from the stack and performs a set operation on the table or class that is at position idx in the stack, if the slot does not exist it will be created. - .. code-block:: cpp + ```cpp newtable(sqvm); // slot 1 @@ -86,33 +83,31 @@ Tables key3 = { sub = 13 } } */ + ``` -Structs -~~~~~~~ +## Structs -.. note:: +!!! note These functions aren't available for plugins yet. -.. _pushnewstructinstance: -.. cpp:function:: SQRESULT::SQRESULT_NULL pushnewstructinstance(HSquirrelVM* sqvm, int fieldCount) +!!! cpp-function "SQRESULT::SQRESULT_NULL pushnewstructinstance(HSquirrelVM* sqvm, int fieldCount)" - :param HSquirrelVM* sqvm: The target vm - :param int fieldCount: total number of fields the struct contains + - `HSquirrelVM* sqvm` The target vm + - `int fieldCount` total number of fields the struct contains Creates and pushes a struct instance with ``fieldCount`` to the stack. -.. _sealstructslot: -.. cpp:function:: SQRESULT::SQRESULT_NULL sealstructslot(HSquirrelVM* sqvm, int fieldIndex) +!!! cpp-function "SQRESULT::SQRESULT_NULL sealstructslot(HSquirrelVM* sqvm, int fieldIndex)" - :param HSquirrelVM* sqvm: The target vm - :param int fieldIndex: Index of the field to fill + - `HSquirrelVM* sqvm` The target vm + - `int fieldIndex` Index of the field to fill Pops a value from the stack and fills the field at ``fieldIndex`` from the struct object that needs to be at the top of the stack. - .. code-block:: cpp + ```cpp pushnewstructinstance(sqvm, 2); // create a struct instance with 2 slots pushinteger(sqvm, 12); @@ -130,16 +125,15 @@ Structs s = "example" } */ + ``` -Userdata -~~~~~~~~ +# Userdata -.. _createuserdata: -.. cpp:function:: T* createuserdata(HSquirrelVM* sqvm, SQInteger size) +!!! cpp-function "T* createuserdata(HSquirrelVM* sqvm, SQInteger size)" - :param HSquirrelVM* sqvm: The target vm - :param SQInteger size: bit size of the userdata object + - `HSquirrelVM* sqvm` The target vm + - `SQInteger size` bit size of the userdata object When the function sq_newuserdata is called, Squirrel allocates a new userdata with the specified size, @@ -152,18 +146,16 @@ Userdata is possible to assign a callback that will be called by the VM just before deleting a certain userdata. This is done through the API call sq_setreleasehook. -.. _setuserdatatypeid: -.. cpp:function:: SQRESULT setuserdatatypeid(HSquirrelVM* sqvm, const SQInteger stackpos, uint64_t typeId) +!!! cpp-function "SQRESULT setuserdatatypeid(HSquirrelVM* sqvm, const SQInteger stackpos, uint64_t typeId)" - :param HSquirrelVM* sqvm: The target vm - :param SQInteger stackpos: Stack position of the userdata + - `HSquirrelVM* sqvm` The target vm + - `SQInteger stackpos` Stack position of the userdata -.. _getuserdata: -.. cpp:function:: SQRESULT getuserdata(HSquirrelVM* sqvm, const SQInteger stackpos, T* data, uint64_t* typeId) +!!! cpp-function "SQRESULT getuserdata(HSquirrelVM* sqvm, const SQInteger stackpos, T* data, uint64_t* typeId)" - :param HSquirrelVM* sqvm: The target vm - :param SQInteger stackpos: Stack position of the userdata - :param T* data: Pointer to an arbitrary variable the userdata gets mapped to - :param uint64_t* typeid: Pointer to a variable edited to hold the userdata type + - `HSquirrelVM* sqvm` The target vm + - `SQInteger stackpos` Stack position of the userdata + - `T* data` Pointer to an arbitrary variable the userdata gets mapped to + - `uint64_t* typeid` Pointer to a variable edited to hold the userdata type diff --git a/docs/Modding/squirrel/cpp_api/sq_functions.md b/docs/Modding/squirrel/cpp_api/sq_functions.md index e93abcfc..5a5c1040 100644 --- a/docs/Modding/squirrel/cpp_api/sq_functions.md +++ b/docs/Modding/squirrel/cpp_api/sq_functions.md @@ -1,10 +1,7 @@ -Squirrel Functions -================== +# Squirrel Functions -.. _sq-api-register-native-functions-c-macro: -Adding Squirrel Functions -------------------------- +## Adding Squirrel Functions {#sq-api-register-native-functions-c-macro} You can use the ``ADD_SQFUNC`` macro defined in ``squirrelautobind.h`` to easily add new Squirrel functions for specific contexts. @@ -12,20 +9,19 @@ Inside the macro you have access to the Squirrel Manager of the context the func Parameters are the initial stack in the function context. -.. cpp:function:: macro ADD_SQFUNC(return_type, funcName, argTypes, helpText, runOnContext) +!!! cpp-function "macro ADD_SQFUNC(return_type, funcName, argTypes, helpText, runOnContext)" - :param return_type: The squirrel return type the compiler expects from this function - :param funcName: The squirrel function name - :param argTypes: The args with types the compiler expects - :param helpText: A help text describing the function - :param runOnContext: The contexts that have access to this function + - `return_type` The squirrel return type the compiler expects from this function + - `funcName` The squirrel function name + - `argTypes` The args with types the compiler expects + - `helpText` A help text describing the function + - `runOnContext` The contexts that have access to this function -Examples -~~~~~~~~ +### Examples Return a string from a native registered function: -.. code-block:: cpp +```cpp ADD_SQFUNC("string", CPlugTest, "", "returns \"native gaming\"", ScriptContext::CLIENT | ScriptContext::SERVER) { @@ -33,10 +29,11 @@ Return a string from a native registered function: return SQRESULT_NOTNULL; // Signal that the topmost item on the stack is returned by this function } +``` Return a complex ``ornull`` type: -.. code-block:: cpp +```cpp ADD_SQFUNC("array ornull", CPlugComplex, "int n", "returns null", ScriptContext::CLIENT | ScriptContext::SERVER | ScriptContext::UI) { @@ -53,37 +50,37 @@ Return a complex ``ornull`` type: return SQRESULT_NOTNULL; // return the array [ n, n * 2 ] or NULL if n == 0 } +``` -Replacing Squirrel Functions ----------------------------- +## Replacing Squirrel Functions -.. note:: +!!! note Replacing functions is not possible in plugins You can use the ``REPLACE_SQFUNC`` macro to replace an existing sq function. -.. cpp:function:: macro REPLACE_SQFUNC(funcName, runOnContext) +!!! cpp-function "macro REPLACE_SQFUNC(funcName, runOnContext)" - :param funcName: The name of the function to replace - :param runOnContext: The contexts that have access to this function + - `funcName` The name of the function to replace + - `runOnContext` The contexts that have access to this function It's also possible to add an override directly with the ``AddFuncOverride`` function of the ``SquirrelManager`` class. -.. cpp_function:: void AddFuncOverride(std::string name, SQFunction func) +!!! cpp-function "void AddFuncOverride(std::string name, SQFunction func)" - :param std::string name: The name of the function to override - :param SQFunc func: A function object that replaces the logic + - `std``string name` The name of the function to override + - `SQFunc func` A function object that replaces the logic -.. code-block:: cpp +```cpp // Replaces dangerous vanilla functions to only log their call with no further logic. g_pSquirrel->AddFuncOverride("DevTextBufferWrite", SQ_StubbedFunc); g_pSquirrel->AddFuncOverride("DevTextBufferClear", SQ_StubbedFunc); g_pSquirrel->AddFuncOverride("DevTextBufferDumpToFile", SQ_StubbedFunc); +``` -Script Contexts ---------------- +## Script Contexts Scriptcontexts are used to define the VMs that have access to a native function. Available Contexts are @@ -91,8 +88,7 @@ Scriptcontexts are used to define the VMs that have access to a native function. - ``ScriptContext::CLIENT`` - The CLIENT sqvm - ``ScriptContext::UI`` - The UI vm -Script Returns --------------- +## Script Returns Squirrel functions need to return a ``SQRESULT``. Valid results are @@ -100,18 +96,15 @@ Squirrel functions need to return a ``SQRESULT``. Valid results are - ``SQRESULT_NOTNULL`` - This functions returns the last item on the stack. - ``SQRESULT_ERROR`` - This function has thrown an error. -.. _sq-api-calling-functions: -Calling -------- +## Calling {#sq-api-calling-functions} -.. _Call: -.. cpp:function:: SQRESULT Call(const char* funcname) +!!! cpp-function "SQRESULT Call(const char* funcname)" - :param char* funcname: Name of the function to call + - `char* funcname` Name of the function to call - .. note:: + !!! note This is a squirrel API wrapper added by northstar. It's not available for plugins and is supposed to abstract squirrel calls. @@ -122,32 +115,32 @@ Calling If you want to call into squirrel asynchronously, use `AsyncCall`_ instead. - .. code-block:: cpp + ```cpp Call("PluginCallbackTest"); // PluginCallbackTest() + ``` -.. _Call-args: -.. cpp:function:: SQRESULT Call(const char* funcname, Args... args) +!!! cpp-function "SQRESULT Call(const char* funcname, Args... args)" - :param char* funcname: Name of the function to call - :param Args... args: vector of args to pass to the function + - `char* funcname` Name of the function to call + - `Args... args` vector of args to pass to the function - .. note:: + !!! note This is a squirrel API wrapper added by northstar. It's not available for plugins and is supposed to abstract squirrel calls. - .. code-block:: cpp + ```cpp Call("PluginCallbackTest", "param"); // PluginCallbackTest("param") + ``` -.. _AsyncCall: -.. cpp:function:: SquirrelMessage AsyncCall(std::string funcname) +!!! cpp-function "SquirrelMessage AsyncCall(std::string funcname)" - :param char* funcname: Name of the function to call + - `char* funcname` Name of the function to call - .. note:: + !!! note This is a squirrel API wrapper added by northstar. It's not available for plugins and is supposed to abstract squirrel calls. @@ -155,32 +148,30 @@ Calling This is useful for things like threads and plugins, which do not run on the main thread. -.. _AsyncCall-args: -.. cpp:function:: SquirrelMessage AsyncCall(std::string funcname, Args... args) +!!! cpp-function "SquirrelMessage AsyncCall(std::string funcname, Args... args)" - :param char* funcname: Name of the function to call - :param Args... args: vector of args to pass to the function + - `char* funcname` Name of the function to call + - `Args... args` vector of args to pass to the function - .. note:: + !!! note This is a squirrel API wrapper added by northstar. It's not available for plugins and is supposed to abstract squirrel calls. -.. _ns-call: -.. cpp:function:: SQRESULT _call(HSquirrelVM* sqvm, const SQInteger args) +!!! cpp-function "SQRESULT _call(HSquirrelVM* sqvm, const SQInteger args)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger args: number of arguments to call this function with + - `HSquirrelVM* sqvm` the target vm + - `SQInteger args` number of arguments to call this function with ``_call`` adds one to the ``args`` count for ``this``. - .. note:: + !!! note This is a squirrel API wrapper added by northstar. It's not available for plugins and is supposed to abstract squirrel calls. - .. code-block:: cpp + ```cpp SQObject functionobj {}; SQRESULT result = g_pSquirrel->sq_getfunction(sqvm, "PluginCallbackTest", &functionobj, 0); // Get a global squirrel function called "PluginCallbackTest" @@ -195,34 +186,32 @@ Calling g_pSquirrel->pushroottable(sqvm); g_pSquirrel->pushstring(sqvm, "param"); return g_pSquirrel->_call(sqvm, 1); // PluginCallbackTest("param") + ``` -.. _sq-call: -.. cpp:function:: SQRESULT __sq_call(HSquirrelVM* sqvm, SQInteger iArgs, SQBool bShouldReturn, SQBool bThrowError) +!!! cpp-function "SQRESULT __sq_call(HSquirrelVM* sqvm, SQInteger iArgs, SQBool bShouldReturn, SQBool bThrowError)" - :param HSquirrelVM* sqvm: the target vm - :param SQInteger iArgs: number of parameters of the function - :param SQBool bShouldReturn: if true the function will push the return value to the stack - :param SQBool bThrowError: if true, if a runtime error occurs during the execution of the call, the vm will invoke the error handler + - `HSquirrelVM* sqvm` the target vm + - `SQInteger iArgs` number of parameters of the function + - `SQBool bShouldReturn` if true the function will push the return value to the stack + - `SQBool bThrowError` if true, if a runtime error occurs during the execution of the call, the vm will invoke the error handler calls a closure or a native closure. The function pops all the parameters and leave the closure in the stack; if retval is true the return value of the closure is pushed. If the execution of the function is suspended through sq_suspendvm(), the closure and the arguments will not be automatically popped from the stack. When using to create an instance, push a dummy parameter to be filled with the newly-created instance for the constructor's ``this`` parameter. -Errors ------- +## Errors -.. _raiseerror: -.. cpp:function:: SQRESULT raiseerror(HSquirrelVM* sqvm, const SQChar* error) +!!! cpp-function "SQRESULT raiseerror(HSquirrelVM* sqvm, const SQChar* error)" - :param HSquirrelVM* sqvm: the target vm - :param SQChar* error: string thrown - :returns: ``SQRESULT_ERROR`` + - `HSquirrelVM* sqvm` the target vm + - `SQChar* error` string thrown + - Returns ``SQRESULT_ERROR`` Throws an error with ``error`` being the thrown object. - .. code-block:: cpp + ```cpp ADD_SQFUNC("void", CPlugThrowTest, "", "", ScriptContext::UI) { @@ -236,3 +225,4 @@ Errors print(e) // "test error" } */ + ``` diff --git a/docs/Modding/squirrel/cpp_api/stack.md b/docs/Modding/squirrel/cpp_api/stack.md index 4cba0642..3c11d235 100644 --- a/docs/Modding/squirrel/cpp_api/stack.md +++ b/docs/Modding/squirrel/cpp_api/stack.md @@ -1,13 +1,11 @@ -Stack -===== +# Stack Squirrel exchanges values with the virtual machine through a stack. This mechanism has been inherited from the language Lua. For instance to call a Squirrel function from native code it is necessary to push the function and the arguments in the stack and then invoke the function; also when Squirrel calls a native function the parameters will be in the stack as well. -Stack Indexes -------------- +## Stack Indexes Many API functions can arbitrarily refer to any element in the stack through an index. The stack indexes follow these conventions: @@ -17,29 +15,27 @@ Many API functions can arbitrarily refer to any element in the stack through an See this example stack for reference: -.. csv-table:: - :header: "Stack", "Positive index", "Negative index" +|Stack|Positive index|Negative index| +|-----|--------------|--------------| +|p4|4| -1| +|p3|3| -2| +|p2|2| -3| +|p1|1| -4| - "p4", "4", "-1" - "p3", "3", "-2" - "p2", "2", "-3" - "p1", "1", "-4" -Stack manipulation ------------------- +## Stack manipulation The Squirrel API offers several functions to push and retrieve data from the Stack. -.. _removefromstack: -.. cpp:function:: __int64 removeFromStack(HSquirrelVM* sqvm) +!!! cpp-function "__int64 removeFromStack(HSquirrelVM* sqvm)" - .. note:: + !!! note This function (``server.dll+0x7000```) is not available in the launcher or plugins at the moment. You can open a PR if you need it now. - :param HSquirrelVM* sqvm: the target vm + - `HSquirrelVM* sqvm` the target vm pops the top item of the stack. diff --git a/docs/Modding/squirrel/functions.md b/docs/Modding/squirrel/functions.md index 91021a50..fb28518c 100644 --- a/docs/Modding/squirrel/functions.md +++ b/docs/Modding/squirrel/functions.md @@ -1,38 +1,37 @@ -Functions & Closures -==================== +# Functions & Closures Functions are an integral part of any programming language. They allow to repeat blocks of code whenever and however often is needed. -Declaring Functions -------------------- +## Declaring Functions Functions in squirrel are defined with this syntax: `` function () `` For example, a simple function that returns either ``true`` or ``false`` would look like this: -.. code-block:: +```squirrel bool function CoinFlip() { return RandomInt( 2 ) == 0 // generate a random number from 0 - 1 } +``` It is not possible to have multiple functions that share the same name (often called "overriding" functions). Every function needs to have an unique name from any global or local variable or function. -Returning Data --------------- +## Returning Data If you need some data after a function is finished (for example after a calculation), you need to return that data. You can return anything, however the type of the returned variable needs to match with the return type of the function. -.. code-block:: +```squirrel string function GetNorthstarName() { return "Northstar" // this would be valid return 1 // this would be invalid because the function needs to return a string } +``` Keep in mind that no code after a return statement will get executed. @@ -40,7 +39,7 @@ If you don't want to return any value, use ``void`` as the return type. This ind If nothing is returned by a function, ``null`` will get returned implicitly. -.. code-block:: +```squirrel void function ReturnNull() { @@ -56,15 +55,15 @@ If nothing is returned by a function, ``null`` will get returned implicitly. // only if a 2 was rolled, code here will be executed before the other paths already returned. // because a return statement is lacking, null is getting returned implicitly. } +``` In ``untyped`` files you may leave out the return type. In those cases the return type will default to ``var``. -Parameters ----------- +## Parameters Parameters are the input a function gets when called. They are local variables whose values come from the calling function. -.. code-block:: +```squirrel void function main() { @@ -77,15 +76,15 @@ Parameters are the input a function gets when called. They are local variables w { return n + 1 } +``` -Optional parameters -------------------- +## Optional parameters Sometimes you need parameters that are optional for a function, like extra options. If a parameter name is followed by ``= ``, that parameter is not required to call the function. Optional parameters need to be the last parameters of a function. -.. code-block:: +```squirrel void function main() { @@ -103,15 +102,15 @@ Optional parameters need to be the last parameters of a function. arr.pop() } } +``` -vargs ------ +## vargs With vargs you can pass a function an unlimited amount of parameters. The parameters will be inside a pseudo array called ``vargv``. The length of the vargs the function receives will be stored inside a variable called ``vargc``. You can denote a function to have vargs with adding ``...`` to the end of the parameter list. -.. code-block:: +```squirrel string function CombineStuff( string base, ... ) { @@ -121,23 +120,24 @@ You can denote a function to have vargs with adding ``...`` to the end of the pa base += vargv[i].tostring() } } +``` -Closures --------- +## Closures Closures are functions that are anonymous (unnamed) functions created in a specific script context that can use variables from the parent scope. -.. code-block:: +```squirrel void function main() { void functionref() fn = void function(){ print( "I'm a closure" ) } // create a closure fn() // call the closure } +``` Closures can capture variables from their parent scope. -.. code-block:: +```squirrel void function PlayFXOnEntity( entity ent ) { @@ -146,3 +146,4 @@ Closures can capture variables from their parent scope. ent.EndSignal( "OnDestroy" ) // stop the thread when the entity dies WaitForever() } +``` diff --git a/docs/Modding/squirrel/index.md b/docs/Modding/squirrel/index.md index e4a65ec6..b49594cf 100644 --- a/docs/Modding/squirrel/index.md +++ b/docs/Modding/squirrel/index.md @@ -1,5 +1,4 @@ -rSquirrel -========= +# rSquirrel Squirrel is the programming language used by Respawn. A lot of the logic for the game is written in squirrel scripts because of how convenient it is, even for people with little programming knowledge. @@ -10,15 +9,12 @@ Respawn's fork branched off at version 2.3 of vanilla squirrel so newer features Because of how different Respawn's fork of squirrel is, the language is often called "rSquirrel" or "squirrel_re" (the official name found in Apex Legends). -Syntax Highlighting -------------------- +## Syntax Highlighting -Notepad++ ---------- +## Notepad++ -For Notepad++, define a custom language for Squirrel. Luckily, `samisalreadytaken has -written a squirrel highlighter -`_. +For Notepad++, define a custom language for Squirrel. Luckily, [samisalreadytaken has +written a squirrel highlighter](https://gist.github.com/samisalreadytaken/5bcf322332074f31545ccb6651b88f2d#file-squirrel-xml). 1. Download Squirrel.xml 2. At the top, edit ``ext="nut"`` to ``ext="nut gnut"`` so it works with gnut files as @@ -27,33 +23,20 @@ written a squirrel highlighter 4. Navigate to Language > User Defined Language > Define your language 5. Click import, and select Squirrel.xml -(If the colors/style are not to your taste) 1. Select '`Squirrel'`` in User Language at +(If the colors/style are not to your taste) 1. Select ``Squirrel`` in User Language at the top 2. Navigate through the tabs to find what you want to change 3. Click its '`Styler`' button and make the changes you wish to -VSCode ------- +## VSCode + RespawnSquirrel has been added to the vscode marketplace, you can download it here: https://marketplace.visualstudio.com/items?itemName=FrothyWi-Fi.rspn-squirrel Otherwise you can simply search "Respawn Squirrel" in the extensions tab -Kate ----- +## Kate -`Kate syntax highlighting for Squirrel -`_ +[Kate syntax highlighting for Squirrel](https://gist.github.com/CTalvio/6de535f9258cfebd71ab64d7e6af4ee6) -.. toctree:: - :maxdepth: 2 - :hidden: - :caption: Squirrel - /squirrel/intro - /squirrel/types/index - /squirrel/functions - /squirrel/statements - /squirrel/class - /squirrel/async - /squirrel/networking diff --git a/docs/Modding/squirrel/intro.md b/docs/Modding/squirrel/intro.md index bb5ca768..fe289a4b 100644 --- a/docs/Modding/squirrel/intro.md +++ b/docs/Modding/squirrel/intro.md @@ -1,7 +1,6 @@ -Introduction -============ +# Introduction -`Squirrel `_ is a high level imperative, object-oriented programming language used in Titanfall to script large amounts of content in the game. +[Squirrel](http://squirrel-lang.org/) is a high level imperative, object-oriented programming language used in Titanfall to script large amounts of content in the game. Respawn modified large parts of the language to fit their needs, for example adding a static type compiler to the language. @@ -11,7 +10,7 @@ The syntax of squirrel is very similar to C++ or Javascript and very easy to lea The programmer doesn't need to think about memory management in scripts since all objects are refcounted and the garbage collector can be invoked manually. -.. code-block:: +```squirrel int function fibonacci( int n ) { @@ -20,10 +19,11 @@ The programmer doesn't need to think about memory management in scripts since al return fibonacci( n - 1 ) + fibonacci( n - 2 ) } +``` The language provides easy interfaces for coroutines and asynchronous code. -.. code-block:: +```squirrel void main() { @@ -46,10 +46,11 @@ The language provides easy interfaces for coroutines and asynchronous code. callback( iterations ) } } +``` Signals and Flags allow you to control code execution based on events that happen elsewhere in the code or in the ingame world. -.. code-block:: +```squirrel void main() { @@ -66,3 +67,4 @@ Signals and Flags allow you to control code execution based on events that happe player.WaitSignal( "OnDestroy" ) // wait until the player dies or disconnects print( Time() - time ) // print how long the player was alive } +``` diff --git a/docs/Modding/squirrel/networking.md b/docs/Modding/squirrel/networking.md index f212e2fc..84ca3d07 100644 --- a/docs/Modding/squirrel/networking.md +++ b/docs/Modding/squirrel/networking.md @@ -1,15 +1,12 @@ -Communicating between CLIENT, UI and SERVER scripts -~~~~~~~~~~~~~~~~~~~~~~ +# Communicating between CLIENT, UI and SERVER scripts All VMs (``CLIENT``, ``UI``, ``SERVER``) are seperate from each other and do not share any variables, even when running on the same machine. However, there are different interfaces to communicate between all VMs. -``SERVER`` to ``CLIENT`` vm -====================== +## ``SERVER`` to ``CLIENT`` vm -Remote Functions ----------------- +### Remote Functions Remote functions allow the ``SERVER`` vm to call a function from the ``CLIENT`` vm with parameters. @@ -17,26 +14,25 @@ To use remote functions, you have to make a registration on both the ``CLIENT`` Northstar provides the -.. cpp:function:: AddCallback_OnRegisteringCustomNetworkVars( void functionref() identifierFn) +!!! cpp-function "AddCallback_OnRegisteringCustomNetworkVars( void functionref() identifierFn)" callback in which you can use the -.. cpp:function:: Remote_RegisterFunction(string identifier) +!!! cpp-function "Remote_RegisterFunction(string identifier)" function. It's not possible to register remote functions after ``Remote_EndRegisteringFunctions`` has been called. The callback exists to allow multiple mods to register remote vars. -.. warning:: +!!! warning You can only pass parameters of the types ``null``, ``int``, ``float`` or ``bool``. It is possible to communicate entities using eHandles. To get an eHandle, use the ``entity.GetEncodedEHandle()`` function. To get the corresponding entity of a handle, use ``entity ent = GetEntityFromEncodedEHandle( eHandle )``. eHandles are of type ``int``. -Example -^^^^^^^ +#### Example mod.json extract: -.. code-block:: json +```json "Scripts": [ { @@ -51,12 +47,13 @@ mod.json extract: }, { // more script registrations ... +``` sh_spaceships.nut: The networked ``CLIENT`` function has to be global -.. code-block:: +```squirrel #if CLIENT global function Server_GetNetworkedVariable // make the networked function only global on CLIENT @@ -81,10 +78,11 @@ The networked ``CLIENT`` function has to be global printt("got integer", number) } #endif //CLIENT +``` Calling the ``CLIENT`` function ``Server_GetNetworkedVariable`` on ``SERVER`` vm: -.. code-block:: +```squirrel // player: CPlayer entity that should execute the function // func: function identifier string @@ -95,16 +93,15 @@ Calling the ``CLIENT`` function ``Server_GetNetworkedVariable`` on ``SERVER`` vm // for the previous example, this would be a valid remote function call: Remote_CallFunction_NonReplay( player, "Server_GetNetworkedVariable", RandomIntRange( 1, 100 ) ) +``` -Server to Client command callbacks ----------------------------------- +### Server to Client command callbacks Allows the ``SERVER`` vm to create a ``ServerToClientStringCommand`` on a player which is linked to a Callback locally -Register a server command -^^^^^^^^^^^^^^^^^^^^^^^^^ +#### Register a server command -.. note:: +!!! note this has to be executed on the ``Before`` Client callback @@ -112,18 +109,17 @@ Register a server command Register with the function clientside: -.. cpp:function:: AddServerToClientStringCommandCallback( string func, void functionref( array ) reference ) +!!! cpp-function "AddServerToClientStringCommandCallback( string func, void functionref( array ) reference )" and execute with the function serverside: -.. cpp:function:: ServerToClientStringCommand( entity player /*CPlayer*/, string command ) +!!! cpp-function "ServerToClientStringCommand( entity player /*CPlayer*/, string command )" -Example -^^^^^^^ +#### Example -.. code-block:: +```squirrel void function MessageUtils_ClientInit() { @@ -134,49 +130,46 @@ Example { // client side command handle logic ... } +``` -``SERVER`` to ``UI`` vm -======================= +## ``SERVER`` to ``UI`` vm -.. cpp:function:: Remote_CallFunction_UI( entity player, string functionName, ... ) +!!! cpp-function "Remote_CallFunction_UI( entity player, string functionName, ... )" Given a player, function name, and optional parameters, call function in UI script. Allowed var types are null, bool, int, and float. -Example -^^^^^^^ +#### Example -.. code-block:: +```squirrel Remote_CallFunction_UI( player, "ScriptCallback_UnlockAchievement", achievementID ) +``` -``CLIENT`` to ``SERVER`` vm -=========================== +## ``CLIENT`` to ``SERVER`` vm -Client to Server command callbacks ----------------------------------- +### Client to Server command callbacks Register a client command callback serverside with -.. cpp:function:: AddClientCommandCallback( string command, bool functionref( entity player /*CPlayer*/, array args ) callback ) +!!! cpp-function "AddClientCommandCallback( string command, bool functionref( entity player /*CPlayer*/, array "args ) callback ) ``player`` is the player that called the command clientside. The callback function should return ``true`` if the command was accepted and ``false`` if it was invalid. The ``CLIENT`` vm can execute commands with the function: -.. cpp:function:: player.ClientCommand( string command ) +!!! cpp-function "player.ClientCommand( string command )" These will be handled by the ``SERVER`` if the command is registered. -ClientCommand Notifications ---------------------------- +### ClientCommand Notifications -Since version 1.5 mods can receive notifications when a client command has been handled. This is different from :cpp:func:`AddClientCommandCallback` +Since version 1.5 mods can receive notifications when a client command has been handled. This is different from `AddClientCommandCallback` -.. cpp:function:: void AddClientCommandNotifyCallback( string, void functionref( entity, array)) +!!! cpp-function "void AddClientCommandNotifyCallback( string, void functionref( entity, array))" Example usage with the :doc:`PrivateMatchLaunch` clientcommand - .. code-block:: + ```squirrel void function init(){ AddClientCommandNotifyCallback("PrivateMatchLaunch", started) @@ -185,24 +178,22 @@ Since version 1.5 mods can receive notifications when a client command has been void function started(entity player, array args){ print(player + " started the match") } + ``` Please refer to :ref:`list_client_commands` for a list of native client commands you could catch. -``CLIENT`` to ``UI`` vm -======================= +### ``CLIENT`` to ``UI`` vm Create a global function in the ``UI`` vm and call it in the ``CLIENT`` vm with the function: -.. cpp:function:: RunUIScript( string identifier, ... ) +!!! cpp-function "RunUIScript( string identifier, ... ) " You can also pass parameters to the function. ``identifier`` is the name of the function you want to call. -Example -^^^^^^^ - -.. code-block:: +## Example +```squirrel #if UI global function CallMe @@ -213,21 +204,20 @@ Example #elseif CLIENT RunUIScript( "CallMe", 1, 2 ) // 3 #endif +``` -``UI`` to ``CLIENT`` vm -======================= +## ``UI`` to ``CLIENT`` vm Create a global function in the ``CLIENT`` vm and call it in the ``UI`` vm with the function: -.. cpp:function:: RunClientScript( string identifier, ... ) +!!! cpp-function "RunClientScript( string identifier, ... )" You can also pass parameters to the function. ``identifier`` is the name of the function you want to call. -Example -^^^^^^^ +#### Example -.. code-block:: +```squirrel #if CLIENT global function CallMe @@ -239,5 +229,6 @@ Example #elseif UI RunClientScript( "CallMe", 1, 2 ) // 3 #endif +``` diff --git a/docs/Modding/squirrel/sqvm.md b/docs/Modding/squirrel/sqvm.md index 107877ca..697e51e1 100644 --- a/docs/Modding/squirrel/sqvm.md +++ b/docs/Modding/squirrel/sqvm.md @@ -1,2 +1 @@ -Squirrel VM -=========== +# Squirrel VM diff --git a/docs/Modding/squirrel/statements.md b/docs/Modding/squirrel/statements.md index 5d39226b..0fa5f5fc 100644 --- a/docs/Modding/squirrel/statements.md +++ b/docs/Modding/squirrel/statements.md @@ -1,42 +1,40 @@ -Statements -========== +# Statements -If statements -------------- +## If statements If statements use a similar style to most programming languages and will execute their asigned code if the test placed inside returns the boolean value true. If I wanted to have something occur if, and only if, our previous ``ReturnTrueOrFalse`` function returned true, then you can use: -.. code-block:: +```squirrel if( ReturnTrueOrFalse() ) +``` Conditional operators can also be used to make comparisons, such as ``==`` (equals), ``<`` (less than), ``<=`` (less than or equal), ``!=`` (not equal), etc., returning true if their condition is satisfied. For example, to execute code if a dice roll landed on 5: -.. code-block:: - +```squirrel if( RandomInt( 6 ) + 1 == 5 ) +``` Like other languages, if statements can be connected to ``else if`` and ``else`` statements. ``else if`` statements must be used immediately after an ``if`` or ``else if`` and will only check their condition if the preceding statements failed. ``else`` statements behave similarly, but always run if the preceding statements failed and must be last. Squirrel supports ternary operations like most languages. The value of the expression depends if a condition is truthy or not. However, if not used carefully this can worsen readability. The Syntax is ``condition ? if_condition_true : if_condition_false``. This is especially useful when declaring variables or passing parameters. -.. code-block:: +```squirrel // shortenedUsername is "longus..."" if username is "longusername" or "short" if username is "short" string shortenedUsername = username.len() > 9 ? username.slice(0,6) + "..." : username; +``` -Loops ------ +## Loops Loops are used to execute the same code n times. -While Loops -~~~~~~~~~~~ +### While Loops A while loop runs as long as the condition evaluates to a truthy value. -.. code-block:: +```squirrel while( true ) { @@ -47,27 +45,27 @@ A while loop runs as long as the condition evaluates to a truthy value. { // This will run until a 1 is generated by chance, because squirrel treats 0 as a falsy value and 1 as truthy. } +``` -Do While Loop -~~~~ +### Do While Loop A do while loop is the same as a while loop but the condition is checked **after** the body is executed. -.. code-block:: +```squirrel do { // this will execute only one time } while( false ) +``` -For Loop -~~~~~~~~ +### For Loop A for loop also runs until a condition is met however it provides you with a counter variable. The Syntax is as follows: ``for( int counter; condition; behaviour_after_body_execution )`` -.. code-block:: +```squirrel // prints 0, 1, 2, 3, 4 for( int i; i < 5; i++ ) @@ -81,13 +79,13 @@ The Syntax is as follows: ``for( int counter; condition; behaviour_after_body_ex { print( arr[i] ) } +``` -Foreach Loop -~~~~~~~~~~~~ +### Foreach Loop A foreach loop iterates over a ``table`` or an ``array`` and executes for each entry. The loop provides you with an optional counter for arrays or key for tables. -.. code-block:: +```squirrel array arr = [ 1, 2, 3, 4 ] table map = { @@ -106,45 +104,49 @@ A foreach loop iterates over a ``table`` or an ``array`` and executes for each e { printt( key, value ) } +``` + +## Implicit conditional behavior -Implicit conditional behavior ------------------------------ Conditional statements, such as while loops and if statements, also implictly cast non-boolean inputs to booleans. For numbers, this means 0 is considered false and anything else is considered true. For instance variables like arrays and entities, ``null`` is considered false and anything else is considered true. For example, these inputs are considered true by the if statements: -.. code-block:: +```squirrel if(2) +``` -.. code-block:: +```squirrel array somelist = [0, 1] if(somelist) +``` Be aware that empty arrays and strings, ``[]`` and ``""``, are considered true by this logic. -Formatting of actions ---------------------- +## Formatting of actions So great, we can loop and check things, but what can we do with this information? Squirrel uses ``{}`` to denote the contents of a series of actions caused by such a statement. For example, lets make our ``ReturnTrueOrFalse`` function, that randomly picks either true or false, first: -.. code-block:: +```squirrel bool function ReturnTrueOrFalse() { return RandomInt(2) == 1 } +``` Note that while functions always need ``{}``, single-line ``if``/``else`` statements and loops do not: -.. code-block:: +```squirrel if(ReturnTrueOrFalse()) printt("Only called if true") +``` Now let's make a more complicated function that will use the previous script to determine true or false, printing a list each time it returns true: -.. code-block:: +```squirrel array someinformation = [1,2,3,4,5,6] void function ThisDoesStuff(){ @@ -154,4 +156,4 @@ Now let's make a more complicated function that will use the previous script to } } } - +``` diff --git a/docs/Modding/squirrel/statements/controlflow.md b/docs/Modding/squirrel/statements/controlflow.md index e735c599..858b49c1 100644 --- a/docs/Modding/squirrel/statements/controlflow.md +++ b/docs/Modding/squirrel/statements/controlflow.md @@ -1,16 +1,15 @@ -Control Flow -============ +# Control Flow Squirrel supports most basic control flow statements. -If --- +## If ``if`` statements check if a condition evaluates to ``true``. -.. code-block:: +```squirrel if ( expression ) body +``` ``null``, ``0`` and ``0.0`` evaluate to ``false``. diff --git a/docs/Modding/squirrel/statements/index.md b/docs/Modding/squirrel/statements/index.md index 575928d6..4a460872 100644 --- a/docs/Modding/squirrel/statements/index.md +++ b/docs/Modding/squirrel/statements/index.md @@ -1,11 +1,5 @@ -Statements -========== +# Statements Unlike vanilla programs, only a limited set of statements are allowed in the file scope. All logic needs to be written in function bodies. - -.. toctree:: - :maxdepth: 2 - - diff --git a/docs/Modding/squirrel/types/arrays.md b/docs/Modding/squirrel/types/arrays.md index 48ad2d51..bf292c74 100644 --- a/docs/Modding/squirrel/types/arrays.md +++ b/docs/Modding/squirrel/types/arrays.md @@ -1,5 +1,4 @@ -Arrays -====== +# Arrays Unlike the data types previously covered, arrays can hold multiple values. @@ -11,12 +10,11 @@ By default, uninitialized arrays are empty. Arrays are always zero indexed with ``[ ]``. The indexes are always numbers. If you index an array with a key that does not exist, an error will get thrown. -Literals --------- +## Literals Array literals are a comma or newline seperated sequence of expressions delimited by an opening bracket ``[`` and a corresponding closing bracket ``]``. -.. code-block:: +```squirrel array a = [ 1, 2, 3 ] array b = [ @@ -24,13 +22,13 @@ Array literals are a comma or newline seperated sequence of expressions delimite 2 3 ] +``` -Primitive Arrays ----------------- +## Primitive Arrays Primitive arrays are arrays that can hold any value. Their content is therefore untyped. -.. code-block:: +```squirrel array a a.append( 1 ) // add a number @@ -41,9 +39,9 @@ Primitive arrays are arrays that can hold any value. Their content is therefore var n = a[0] var str = a[1] var arr = a[2] +``` -Complex Arrays --------------- +## Complex Arrays Complex Arrays are arrays that can only hold values that have a specific type. @@ -51,16 +49,16 @@ The content type needs to be specified within ``<`` and ``>`` brackets. There is no way to define a complex array that holds multiple different types. -.. code-block:: +```squirrel array a a.append( 1 ) a.append( 0x2 ) a.append( "3" ) // this will throw a compile error because the array can only contain integers +``` -Static Arrays -------------- +## Static Arrays Static arrays are a different kind of complex type. Like complex arrays they can only hold values of one specific type. However unlike complex arrays static arrays have a set length that cannot be changed. @@ -72,7 +70,7 @@ You can index and change content values like with regular arrays. When initializing a static array you can omit all values after your initial values with ``...``. All following values will get default initialized with the content's default. -.. code-block:: +```squirrel float[3] v1 float[8] v2 = [ 1.0, 2.0, ... ] @@ -80,15 +78,15 @@ When initializing a static array you can omit all values after your initial valu print( v1[0] ) // notice how no value needs to be pushed into the vector print( v2[7] ) // will print 0.0 because it has been default initialized +``` -Compatability -------------- +## Compatability It is not possible to cast or convert an array between their different forms. For example you can't assign an ``array`` variable to a different variable that has the type ``array`` or the other way around. Instead you need to create an entirely new array with the target type or add all contents manually. -.. code-block:: +```squirrel array orig = [ "a", "b", "c" ] array target @@ -96,5 +94,6 @@ Instead you need to create an entirely new array with the target type or add all target.clear() // clear all contents from the target array foreach( v in orig ) // iterate over the original array and add all contents to the target array target.append( v ) +``` Furthermore it's important to understand that ``array`` and ``array`` behave the same but **are not identical**. diff --git a/docs/Modding/squirrel/types/booleans.md b/docs/Modding/squirrel/types/booleans.md index 0fe0c1c8..4513749c 100644 --- a/docs/Modding/squirrel/types/booleans.md +++ b/docs/Modding/squirrel/types/booleans.md @@ -1,11 +1,11 @@ -Booleans -======== +# Booleans Booleans are a primitive type that can be either ``true`` or ``false`` The type name and keyword for Booleans is ``bool``. Booleans default initialize as ``false``. -.. code-block:: +```squirrel bool b = false b = true +``` diff --git a/docs/Modding/squirrel/types/entities.md b/docs/Modding/squirrel/types/entities.md index 9431af2f..a92ff1c1 100644 --- a/docs/Modding/squirrel/types/entities.md +++ b/docs/Modding/squirrel/types/entities.md @@ -1,5 +1,4 @@ -Entities -======== +# Entities Entities are a primitive type that can refer to any in-game object. @@ -11,16 +10,18 @@ You can not specify which entity class a variable is supposed to hold so you nee If you need to check the class of an entity at runtime you can do so with the ``instanceof`` operator. -.. code-block:: +```squirrel bool function IsCPlayer( entity e ) { return e instanceof CPlayer } +``` Entities are ``null`` initialized and there are no literals for entities. -.. code-block:: +```squirrel entity e Assert( e == null ) +``` diff --git a/docs/Modding/squirrel/types/floats.md b/docs/Modding/squirrel/types/floats.md index 9763e7dc..0cd42c7f 100644 --- a/docs/Modding/squirrel/types/floats.md +++ b/docs/Modding/squirrel/types/floats.md @@ -1,5 +1,4 @@ -Floats -====== +# Floats Floats are 32 bit floating point numbers that can be any decimal number. @@ -7,16 +6,16 @@ An unitilized float will have the default value ``0.0``. The type keyword for floats is ``float``. -Literals --------- +## Literals Float literals need to contain a ``.`` to distinguish them from integer literals. They may omit the decimal before the period, however after the period a value is required. -.. code-block:: +```squirrel float a = 1.1 float b = 0.0 float c = .0 // 0.0 float d = 0. // INVALID, this will throw a compile error because the value after the period is missing. +``` diff --git a/docs/Modding/squirrel/types/functionrefs.md b/docs/Modding/squirrel/types/functionrefs.md index db287574..20d3c663 100644 --- a/docs/Modding/squirrel/types/functionrefs.md +++ b/docs/Modding/squirrel/types/functionrefs.md @@ -1,24 +1,25 @@ -Functionrefs -============ +# Functionrefs Function references are a complex type that can reference any function or closure. The type keyword is ``functionref`` and needs to include any parameter types and optionally return types. -.. code-block:: +```squirrel void function CallDelayed( void functionref() fn ) { wait 1 fn() } +``` You can call functionrefs like a regular function. The return type of a functionref will default to ``var`` if omitted. Omitting the return type is only possible in ``untyped`` files. Parameter names are optional in functionrefs. Otherwise the parameter syntax is like in regular functions. -.. code-block:: +```squirrel void function Example( int n, ... ) {} void functionref( int, ... ) fn = Example +``` diff --git a/docs/Modding/squirrel/types/index.md b/docs/Modding/squirrel/types/index.md index 1b6ac1c0..40d747e9 100644 --- a/docs/Modding/squirrel/types/index.md +++ b/docs/Modding/squirrel/types/index.md @@ -1,23 +1,5 @@ -Typing -====== +# Typing At it's core, squirrel is a dynamically typed language with static typing mostly being a compile time feature. The language distinguishes between primitive types and complex types. Some features of the language can only be used for either type. - -.. toctree:: - :maxdepth: 2 - - /squirrel/types/var - /squirrel/types/booleans - /squirrel/types/integers - /squirrel/types/floats - /squirrel/types/strings - /squirrel/types/vectors - /squirrel/types/entities - /squirrel/types/arrays - /squirrel/types/tables - /squirrel/types/structs - /squirrel/types/functionrefs - /squirrel/types/ornull - /squirrel/types/typedefs diff --git a/docs/Modding/squirrel/types/integers.md b/docs/Modding/squirrel/types/integers.md index f740b217..72298993 100644 --- a/docs/Modding/squirrel/types/integers.md +++ b/docs/Modding/squirrel/types/integers.md @@ -1,5 +1,4 @@ -Integers -======== +# Integers Integers in Squirrel are 32 bit signed integers and can be any whole number (in the 32 bit confines). @@ -7,39 +6,42 @@ An Integer is a primitive type with a default value of ``0``. The type keyword for Integers is ``int``. -Literals --------- +## Literals Integers can be represented with multiple different literals. - Decimal - Regular decimal letters will always be an integer decimal literal. - .. code-block:: + Regular decimal letters will always be an integer decimal literal. + ```squirrel int n = 123 + ``` - Hexadecimal - If any number is prefixed with ``0x``, it is a hexadecimal literal. + If any number is prefixed with ``0x``, it is a hexadecimal literal. - .. code-block:: + ``` squirrel int n = 0x0012 // 18 + ``` - Octal - Numbers starting with a ``0`` are octal literals. + Numbers starting with a ``0`` are octal literals. - .. code-block:: + ``` squirrel int n = 075 // 61 + ``` - Chars - A single letter or escaped sequence are character literals. Their value is the ASCII value of the letter. + A single letter or escaped sequence are character literals. Their value is the ASCII value of the letter. - .. code-block:: + ``` squirrel int a = 'a' // 97 int newline = '\n' // 10 + ``` diff --git a/docs/Modding/squirrel/types/ornull.md b/docs/Modding/squirrel/types/ornull.md index 59a0b44c..aedcc013 100644 --- a/docs/Modding/squirrel/types/ornull.md +++ b/docs/Modding/squirrel/types/ornull.md @@ -1,5 +1,4 @@ -ornull -====== +# ornull ``ornull`` is a type suffix that flags the variable to be able to contain ``null``. This is required for nesting structs inside themselves to ensure they are fixed size. @@ -8,7 +7,7 @@ This is required for nesting structs inside themselves to ensure they are fixed To use the value of an ``ornull`` variable you need to ensure that it is not ``null`` and then cast to the correct type. -.. code-block:: +```squirrel int ornull n = null n = 1 @@ -20,28 +19,30 @@ To use the value of an ``ornull`` variable you need to ensure that it is not ``n } print( n ) // 3 +``` Being required to cast the value of ``ornull`` variables makes it impossible to use it with types that cannot be casted like complex arrays. You can still make complex ornull variables, just be aware that the content type can never be recasted. You can use ``ornull`` types in complex type as well, for example in complex arrays. -.. code-block:: +```squirrel array a = [ 1, null ] a.append( 2 ) a.append( null ) +``` Additionally, ``ornull`` is useful for adding optional parameters to functions that need to preserve backwards compatability. -.. code-block:: +```squirrel SomeAPIFunction( int ornull n = null ) {} // both are valid SomeAPIFunction() SomeAPIFunction( 1 ) +``` -Default Values --------------- +## Default Values ``ornull``-ing a type will make a variable always default initia will make a variable always default initialize with ``null`` instead of the types respective default value.lize with ``null`` instead of the types respective default value. diff --git a/docs/Modding/squirrel/types/strings.md b/docs/Modding/squirrel/types/strings.md index bf6aa080..40fa1f02 100644 --- a/docs/Modding/squirrel/types/strings.md +++ b/docs/Modding/squirrel/types/strings.md @@ -1,5 +1,4 @@ -Strings -======= +# Strings Unlike in other languages, strings in squirrel are primitive types and immutable. That means you can't change the value of a string but will need to copy and change it in another variable. @@ -9,36 +8,37 @@ The type keyword for strings is ``string``. To create strings, simply write the text of the literals in ``"`` quotes. -.. code-block:: +```squirrel string s = "this is an example string literal" +``` -Verbatim Strings ----------------- +## Verbatim Strings Verbatim strings do not escape sequences. They begin with a ``@`` token before a regular string literal. Verbatim strings can also extend over multiple lines. If they do they include any white space between the matching string quotes. -.. code-block:: +```squirrel string a = "simple string\nover two lines" string b = @"simple string over two lines" Assert( a == b ) +``` However, a doubled quotation mark within a verbatim string is replaced by a single quotation mark. -.. code-block:: +```squirrel string a = "extra quotation mark\"" string b = @"extra quotation mark """ Assert( a == b ) +``` -Assets ------- +## Assets Assets and strings are internally the same but at compile time they are different types. @@ -48,8 +48,9 @@ The type keyword for assets is ``asset``. Asset literals are regular string literals prefixed with the ``$`` token. Verbatim strings can't be an asset. -.. code-block:: +```squirrel asset a = $"my/resource" +``` Northstar added the ``StringToAsset`` function that allows converting any string into an asset. diff --git a/docs/Modding/squirrel/types/structs.md b/docs/Modding/squirrel/types/structs.md index 17ebedef..9554ca23 100644 --- a/docs/Modding/squirrel/types/structs.md +++ b/docs/Modding/squirrel/types/structs.md @@ -1,16 +1,14 @@ -Structs -======= +# Structs Structs are statically typed, fixed size structures that contain other values. Similar to tables they are used to store mutliple values, however structs allow for each value to have a seperate type. -Declaration ------------ +## Declaration Before using a struct you need to define it and all contents. The fields are typed like any regular variable. -.. code-block:: +```squirrel struct MyStruct { @@ -18,15 +16,17 @@ The fields are typed like any regular variable. string field2 array field3 } +``` You can then use ``MyStruct`` as a type anywhere in the file. Structs are default initialized by assigning each field it's appropriate default value. Struct fields can be indexed by writing ``instance.field``, just like with tables. -.. code-block:: +```squirrel MyStruct myStructInstance printt( myStructInstance.field1 ) // 0 +``` Structs are passed by reference so if a function changes a field that field is changed for everything that uses the struct instance. @@ -34,17 +34,17 @@ Struct instances can also get initiaized with different default values if requir Similar like in static arrays, you can omit any fields that should have their type's default value with ``...``. -.. code-block:: +```squirrel MyStruct ins = { field3 = [], field1 = 1, ... } printt( ins.field1, ins.field2 ) // 1, "" +``` -Nesting Structs ---------------- +## Nesting Structs Struct fields can be any type, this includes previously declared structs as well. -.. code-block:: +```squirrel struct Engine { @@ -61,40 +61,40 @@ Struct fields can be any type, this includes previously declared structs as well Engine engine, Tire[4] tires } +``` -Self Nesting Structs -^^^^^^^^^^^^^^^^^^^^ +### Self Nesting Structs Structs can contain fields of their own type, however they need to be **null initialized**. You can achieve this by specifying their type as ``ornull``. -.. code-block:: +```squirrel struct LinkedList { var content LinkedList ornull nextNode } +``` -Field Default Values --------------------- +## Field Default Values Any struct field can have an optional default value. If omitted, the type's default value is used instead. Default values need to be a constant expression that can be evaluated at compile time. -.. code-block:: +```squirrel struct Dice { int[6] sides = [ 1, 2, 3, 4, 5, 6 ] } +``` -Singleton Instances -------------------- +## Singleton Instances You can define a struct and initialize a local variable of that struct instantly with singletons. These are often used to have global variables that are only used in a single script file. -.. code-block:: +```squirrel struct { var menu @@ -104,10 +104,11 @@ You can define a struct and initialize a local variable of that struct instantly { file.menu = GetMenu( "SomeMenu" ) } +``` Singletons can also be used for struct fields. -.. code-block:: +```squirrel struct Car { @@ -119,3 +120,4 @@ Singletons can also be used for struct fields. // ... Car car car.engine.manufacturer = "Vinson Dynamics" +``` diff --git a/docs/Modding/squirrel/types/tables.md b/docs/Modding/squirrel/types/tables.md index d0be118e..31c6b14a 100644 --- a/docs/Modding/squirrel/types/tables.md +++ b/docs/Modding/squirrel/types/tables.md @@ -1,5 +1,4 @@ -Tables -====== +# Tables Like arrays, tables are dynamically sized data structures that can have entries added or removed at runtime. @@ -11,14 +10,14 @@ The type keyword is ``table``. To index an array with a string you can write ``t.index``, or with an expression just like in arrays with ``t.["index"]``. -.. code-block:: +```squirrel table t = { val = "value" } string v = t.val string v2 = t["val"] +``` -Literals --------- +## Literals Table literals are comma or newline seperated expressions that are delimited by ``{`` and ``}``. @@ -26,7 +25,7 @@ Each entry needs to have a key, seperated from the initial value with a ``=``. Table keys will be by default strings if you just write their identifier in the literal. However they can also be any expression if wrapped with ``[`` and ``]``. -.. code-block:: +```squirrel table t = { key1 = 1, key2 = "2" } table t2 = { @@ -35,20 +34,19 @@ Table keys will be by default strings if you just write their identifier in the } printt( t["key1"], t2[1] ) // 1 1 +``` -Primitive Tables ----------------- +## Primitive Tables Like arrays primitive tables can hold any type, both as values and keys. Any value of key of the table will therefore be ``var`` if retrieved. -Complex Tables --------------- +## Complex Tables Complex tables are tables that have their content types defined. It is necessary to both define the key and value types. -.. code-block:: +```squirrel table numbers = { one = 1, @@ -61,4 +59,5 @@ Complex tables are tables that have their content types defined. It is necessary eight = 8, nine = 9 } +``` diff --git a/docs/Modding/squirrel/types/typedefs.md b/docs/Modding/squirrel/types/typedefs.md index 0bb7dab4..ccf0e9dc 100644 --- a/docs/Modding/squirrel/types/typedefs.md +++ b/docs/Modding/squirrel/types/typedefs.md @@ -1,10 +1,10 @@ -Typedefs -======== +# Typedefs With typedefs you can create type aliases for types. Typedefs can be global as well. -.. code-block:: +```squirrel typedef alias var global typedef SomeCallback void functionref(int) +``` diff --git a/docs/Modding/squirrel/types/var.md b/docs/Modding/squirrel/types/var.md index 9c420ec0..2e1bae46 100644 --- a/docs/Modding/squirrel/types/var.md +++ b/docs/Modding/squirrel/types/var.md @@ -1,15 +1,15 @@ -Var -=== +# Var ``var`` stands for a variable of any type. Any **primitive** can be ``var``, however complex types can never be ``var``. -.. code-block:: +```squirrel // var can be just about anything. var v = 1 v = "string" v = [] v = {} +``` in ``untyped`` files you can also use the ``local`` keyword instead of ``var``. However the keyword is deprecated and should not be used. diff --git a/docs/Modding/squirrel/types/vectors.md b/docs/Modding/squirrel/types/vectors.md index 8e43977f..13d8e9c5 100644 --- a/docs/Modding/squirrel/types/vectors.md +++ b/docs/Modding/squirrel/types/vectors.md @@ -1,5 +1,4 @@ -Vectors -======= +# Vectors Vectors are a primitive data type to describe velocities or positions of objects in the game. @@ -7,13 +6,13 @@ Usually the positions are absolute in the game world, but that may depend on the Vectors store 3 float values that can be accessed with the ``x``, ``y`` and ``z`` keys. -Literals --------- +## Literals A vector literal is a comma seperated list of expressions that evaluate to either a **float** or **integer** delimited by ``<`` and ``>`` brackets. -.. code-block:: +```squirrel vector v = < 1, 2.5, 3 > v.y = 2 printt( v.x, v.y, v.z ) // 1 2 3 +``` diff --git a/docs/stylesheets/extra.css b/docs/stylesheets/extra.css index dcc561cc..d8dd4807 100644 --- a/docs/stylesheets/extra.css +++ b/docs/stylesheets/extra.css @@ -76,4 +76,132 @@ .md-typeset code { border-radius: 0.6rem; -} \ No newline at end of file +} + +/* Custom admonition for C++ code */ +:root { + --md-admonition-icon--cpp-function: url('data:image/svg+xml;charset=utf-8,') +} +.md-typeset .admonition.cpp-function, +.md-typeset details.cpp-function { + border-color: #42477f; + border-width: 0; + border-top-width: 4px; + color: #ee5151; +} +.md-typeset .cpp-function > .admonition-title, +.md-typeset .cpp-function > summary { + background-color: #14141e; +} +.md-typeset .cpp-function > .admonition-title::before, +.md-typeset .cpp-function > summary::before { + -webkit-mask-image: var(--md-admonition-icon--cpp-function); + mask-image: var(--md-admonition-icon--cpp-function); +} + +/* Custom admonition for C++ code */ +:root { + --md-admonition-icon--cpp-struct: url('data:image/svg+xml;charset=utf-8,') +} +.md-typeset .admonition.cpp-struct, +.md-typeset details.cpp-struct { + border-color: #42477f; + border-width: 0; + border-top-width: 4px; + color: #ee5151; +} +.md-typeset .cpp-struct > .admonition-title, +.md-typeset .cpp-struct > summary { + background-color: #14141e; +} +.md-typeset .cpp-struct > .admonition-title::before, +.md-typeset .cpp-struct > summary::before { + -webkit-mask-image: var(--md-admonition-icon--cpp-struct); + mask-image: var(--md-admonition-icon--cpp-struct); +} + +/* Custom admonition for C++ code */ +:root { + --md-admonition-icon--cpp-var: url('data:image/svg+xml;charset=utf-8,') +} +.md-typeset .admonition.cpp-var, +.md-typeset details.cpp-var { + border-color: #42477f; + border-width: 0; + border-top-width: 4px; + color: #ee5151; +} +.md-typeset .cpp-var > .admonition-title, +.md-typeset .cpp-var > summary { + background-color: #14141e; +} +.md-typeset .cpp-var > .admonition-title::before, +.md-typeset .cpp-var > summary::before { + -webkit-mask-image: var(--md-admonition-icon--cpp-var); + mask-image: var(--md-admonition-icon--cpp-var); +} + +/* Custom admonition for C++ code */ +:root { + --md-admonition-icon--cpp-enum: url('data:image/svg+xml;charset=utf-8,') +} +.md-typeset .admonition.cpp-enum, +.md-typeset details.cpp-enum { + border-color: #42477f; + border-width: 0; + border-top-width: 4px; + color: #ee5151; +} +.md-typeset .cpp-enum > .admonition-title, +.md-typeset .cpp-enum > summary { + background-color: #14141e; +} +.md-typeset .cpp-enum > .admonition-title::before, +.md-typeset .cpp-enum > summary::before { + -webkit-mask-image: var(--md-admonition-icon--cpp-enum); + mask-image: var(--md-admonition-icon--cpp-enum); +} + + +/* Custom admonition for C++ code */ +:root { + --md-admonition-icon--cpp-member: url('data:image/svg+xml;charset=utf-8,') +} +.md-typeset .admonition.cpp-member, +.md-typeset details.cpp-member { + border-color: #42477f; + border-width: 0; + border-top-width: 4px; + color: #ee5151; +} +.md-typeset .cpp-member > .admonition-title, +.md-typeset .cpp-member > summary { + background-color: #14141e; +} +.md-typeset .cpp-member > .admonition-title::before, +.md-typeset .cpp-member > summary::before { + -webkit-mask-image: var(--md-admonition-icon--cpp-member); + mask-image: var(--md-admonition-icon--cpp-member); +} + + +/* Custom admonition for C++ code */ +:root { + --md-admonition-icon--cpp-class: url('data:image/svg+xml;charset=utf-8,') +} +.md-typeset .admonition.cpp-class, +.md-typeset details.cpp-class { + border-color: #42477f; + border-width: 0; + border-top-width: 4px; + color: #ee5151; +} +.md-typeset .cpp-class > .admonition-title, +.md-typeset .cpp-class > summary { + background-color: #14141e; +} +.md-typeset .cpp-class > .admonition-title::before, +.md-typeset .cpp-class > summary::before { + -webkit-mask-image: var(--md-admonition-icon--cpp-class); + mask-image: var(--md-admonition-icon--cpp-class); +} diff --git a/extract_funcs/funcs.json b/extract_funcs/funcs.json deleted file mode 100644 index 60eb35c9..00000000 --- a/extract_funcs/funcs.json +++ /dev/null @@ -1,83000 +0,0 @@ -{ - "['SERVER', 'CLIENT']": [ - { - "name": "DamageHistoryInit", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "void function DamageHistoryInit()" - }, - { - "name": "ClearRecentDamageHistory", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "void function ClearRecentDamageHistory( entity player )" - }, - { - "name": "StoreDamageHistoryAndUpdate", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "DamageHistoryStruct function StoreDamageHistoryAndUpdate( entity storeEnt, float maxTime, float damage, vector damageOrigin, int damageType, int damageSourceId, entity attacker = null, array weaponMods = [] )" - }, - { - "name": "GetLastDamageTime", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "float function GetLastDamageTime( entity player )" - }, - { - "name": "GetDamageEventsForTime", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "array function GetDamageEventsForTime( entity player, float hitTime )" - }, - { - "name": "UpdateDamageHistory", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": false, - "line": "void function UpdateDamageHistory( entity player, float maxTime, float time )" - }, - { - "name": "WasRecentlyHitByEntity", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "bool function WasRecentlyHitByEntity( entity player, entity ent, float hitTime )" - }, - { - "name": "WasRecentlyHitForDamage", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "bool function WasRecentlyHitForDamage( entity player, float damageAmount, float hitTime )" - }, - { - "name": "WasRecentlyHitForDamageType", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "bool function WasRecentlyHitForDamageType( entity player, float damageType, float hitTime )" - }, - { - "name": "GetTotalDamageTaken", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "float function GetTotalDamageTaken( entity player )" - }, - { - "name": "GetTotalDamageTakenInTime", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "float function GetTotalDamageTakenInTime( entity player, float hitTime )" - }, - { - "name": "GetTitansHitMeInTime", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "array function GetTitansHitMeInTime( entity player, float hitTime )" - }, - { - "name": "GetTotalDamageTakenByPlayer", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "float function GetTotalDamageTakenByPlayer( entity player, entity attacker )" - }, - { - "name": "GetDamageSortedByAttacker", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "array function GetDamageSortedByAttacker( entity ent, float totalTime )" - }, - { - "name": "AttackerDamagesSort", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "int function AttackerDamagesSort( AttackerDamage a, AttackerDamage b )" - }, - { - "name": "WasRecentlyHitByDamageSourceId", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "bool function WasRecentlyHitByDamageSourceId( entity player, int damageSourceId, float hitTime )" - }, - { - "name": "GetLatestAssistingPlayerInfo", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "AssistingPlayerStruct function GetLatestAssistingPlayerInfo( entity ent )" - }, - { - "name": "GetRodeoAttacksByPlayer", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "array function GetRodeoAttacksByPlayer( entity player, entity attacker, float time )" - }, - { - "name": "GetLastDamageSourceStringForAttacker", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "string function GetLastDamageSourceStringForAttacker( entity victim, entity attacker )" - }, - { - "name": "TotalDamageOverTime_BlendedOut", - "found_in": "Titanfall 2", - "file": "sh_damage_history.gnut", - "global": true, - "line": "float function TotalDamageOverTime_BlendedOut( entity soul, float start, float end )" - }, - { - "name": "DebugDrawCylinder", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawCylinder( vector origin, vector angles, float radius, float height, int r, int g, int b, bool throughGeo, float time )" - }, - { - "name": "DebugDrawCircle", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "array function DebugDrawCircle( vector origin, vector angles, float radius, int r, int g, int b, bool throughGeo, float time, int segments = 16 )" - }, - { - "name": "DebugDrawMark", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawMark( vector origin, float radius, array color, bool alwaysDraw, float drawTime )" - }, - { - "name": "DebugDrawSphere", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawSphere( vector origin, float radius, int r, int g, int b, bool throughGeo, float time, int segments = 16 )" - }, - { - "name": "DrawArrow", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawArrow( vector origin, vector angles = <0,0,0>, float time = 5.0, float scale = 50, vector rgb = <0,0,0> )" - }, - { - "name": "DrawStar", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawStar( vector origin, int size, float time = 1.0, bool throughWorld = false )" - }, - { - "name": "DebugDrawBoxSimple", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawBoxSimple( vector origin, vector min = < -4.0, -4.0, -4.0>, vector max = <4.0, 4.0, 4.0>, int r = 255, int g = 255, int b = 100, int alpha = 255, float time = 0.2 )" - }, - { - "name": "DrawBox", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawBox( vector org, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time )" - }, - { - "name": "DebugDrawCube", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawCube( vector cubeCenter, float cubeSize, int r, int g, int b, bool throughSolid, float time )" - }, - { - "name": "DrawAngledBox", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawAngledBox( vector org, vector ang, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time )" - }, - { - "name": "DrawBoxFromEye", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawBoxFromEye( vector org, vector mins, vector maxs, int r, int g, int b, bool throughSolid, float time )" - }, - { - "name": "GetBoxCorners", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "vector[8] function GetBoxCorners( vector org, vector ang, vector mins, vector maxs )" - }, - { - "name": "DebugDrawRotatedBox", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawRotatedBox( vector origin, vector mins, vector maxs, vector angles, int r, int g, int b, bool throughGeo, float duration )" - }, - { - "name": "DebugDrawCircleTillSignal", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawCircleTillSignal( entity ent, string signalName, vector origin, float radius, int r, int g, int b )" - }, - { - "name": "DebugDrawOriginMovement", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawOriginMovement( entity ent, int r, int g, int b, float time = 9999.0, float trailTime = 5.0 )" - }, - { - "name": "DebugDrawSpawnpoint", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawSpawnpoint( entity spawnpoint, int r, int g, int b, bool throughSolid, float time )" - }, - { - "name": "DrawArrowOnTag", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawArrowOnTag( entity ent, string ornull tag = null, float time = 5.0, float scale = 50, vector rgb = <0,0,0> )" - }, - { - "name": "DrawArrowOnTagThread", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawArrowOnTagThread( entity ent, string ornull tag, float time, float scale, vector rgb = <0,0,0> )" - }, - { - "name": "DrawTag", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawTag( entity ent, string tag )" - }, - { - "name": "DrawOrg", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawOrg( entity ent )" - }, - { - "name": "DrawAttachment", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawAttachment( entity pod, string attachment, float time = 0.1, vector ornull color = null )" - }, - { - "name": "DrawAttachmentForever", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawAttachmentForever( entity pod, string attachment )" - }, - { - "name": "DrawEntityOrigin", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawEntityOrigin( entity ent, float time = 0.1, vector ornull color = null )" - }, - { - "name": "DrawOrigin", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawOrigin( vector origin, float time = 0.1, vector ornull color = null )" - }, - { - "name": "DebugDrawTrigger", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "vector[16] function DebugDrawTrigger( vector origin, float radius, int r, int g, int b )" - }, - { - "name": "DebugDrawCircleOnEnt", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawCircleOnEnt( entity ent, float radius, int r, int g, int b, float time )" - }, - { - "name": "DebugDrawSphereOnEnt", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawSphereOnEnt( entity ent, float radius, int r, int g, int b, float time )" - }, - { - "name": "_DebugThreadDrawCircleOnEnt", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function _DebugThreadDrawCircleOnEnt( entity ent, float radius, int r, int g, int b, float time, vector anglesDelta = Vector( 0, 0, 0 ) )" - }, - { - "name": "DebugDrawCircleOnTag", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawCircleOnTag( entity ent, string tag, float radius, int r, int g, int b, float time )" - }, - { - "name": "DebugDrawSphereOnTag", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawSphereOnTag( entity ent, string tag, float radius, int r, int g, int b, float time )" - }, - { - "name": "_DebugThreadDrawCircleOnTag", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function _DebugThreadDrawCircleOnTag( entity ent, string tag, float radius, int r, int g, int b, float time, vector anglesDelta = Vector( 0, 0, 0 ) )" - }, - { - "name": "DrawTracerOverTime", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawTracerOverTime( vector origin, vector dir, float time )" - }, - { - "name": "DebugDrawWeapon", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawWeapon( entity weapon )" - }, - { - "name": "DebugDrawAngles", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DebugDrawAngles( vector position, vector angles, float duration = 9999.0 )" - }, - { - "name": "DrawAnglesForMovingEnt", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawAnglesForMovingEnt( entity ent, float duration, string optionalTag = \"\" )" - }, - { - "name": "DrawLineFromEntToEntForTime", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawLineFromEntToEntForTime( entity ent1, entity ent2, float duration, int r = 255, int g = 255, int b = 0 )" - }, - { - "name": "DrawLineFromVecToEntForTime", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawLineFromVecToEntForTime( vector vec, entity ent, float duration, int r = 255, int g = 255, int b = 0 )" - }, - { - "name": "DrawLineForPoints", - "found_in": "Titanfall 2", - "file": "sh_debug_draw.gnut", - "global": true, - "line": "void function DrawLineForPoints( array points, vector color, float duration )" - }, - { - "name": "Flags_Init", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "function Flags_Init()" - }, - { - "name": "FlagInit", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagInit( string msg, bool isSet = false )" - }, - { - "name": "FlagSet", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagSet( string msg )" - }, - { - "name": "FlagClear", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagClear( string msg )" - }, - { - "name": "FlagEnd", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagEnd( string msg )" - }, - { - "name": "FlagClearEnd", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagClearEnd( string msg )" - }, - { - "name": "Flag", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "bool function Flag( string msg )" - }, - { - "name": "FlagToggle", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagToggle( string msg )" - }, - { - "name": "FlagWait", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagWait( string msg )" - }, - { - "name": "FlagWaitAll", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "function FlagWaitAll( ... )" - }, - { - "name": "FlagWaitWithTimeout", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagWaitWithTimeout( string flag, float timeout )" - }, - { - "name": "FlagWaitClearWithTimeout", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagWaitClearWithTimeout( string flag, float timeout )" - }, - { - "name": "__FlagWaitTime", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function __FlagWaitTime( float timeout, string newFlag )" - }, - { - "name": "FlagWaitAny", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "function FlagWaitAny( ... )" - }, - { - "name": "FlagWaitClear", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagWaitClear( string msg )" - }, - { - "name": "FlagWaitClearAll", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagWaitClearAll( ... )" - }, - { - "name": "FlagWaitClearAny", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "function FlagWaitClearAny( ... )" - }, - { - "name": "__FlagWaitAny", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function __FlagWaitAny( string msg, string newFlag )" - }, - { - "name": "__FlagWaitClearAny", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function __FlagWaitClearAny( string msg, string newFlag )" - }, - { - "name": "__FlagSetValue", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function __FlagSetValue( string msg, bool val )" - }, - { - "name": "GetFlagsFromString", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "array function GetFlagsFromString( string str )" - }, - { - "name": "GetTriggerEnabled", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "bool function GetTriggerEnabled( entity trigger )" - }, - { - "name": "GetFlagsFromField", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "array function GetFlagsFromField( ent, field )" - }, - { - "name": "FlagExists", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "function FlagExists( msg )" - }, - { - "name": "FlagSetOnFlag", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagSetOnFlag( string flagset, string flagwait, float delay = 0 )" - }, - { - "name": "_ThreadFlagSetOnFlag", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function _ThreadFlagSetOnFlag( string flagset, string flagwait, float delay )" - }, - { - "name": "FlagClearOnFlag", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function FlagClearOnFlag( string flagclear, string flagwait )" - }, - { - "name": "_ThreadFlagClearOnFlag", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function _ThreadFlagClearOnFlag( string flagclear, string flagwait )" - }, - { - "name": "DamageTypes_Init", - "found_in": "Titanfall 2", - "file": "sh_damage_types.nut", - "global": true, - "line": "void function DamageTypes_Init()" - }, - { - "name": "RegisterWeaponDamageSourceName", - "found_in": "Titanfall 2", - "file": "sh_damage_types.nut", - "global": true, - "line": "void function RegisterWeaponDamageSourceName( string weaponRef, string damageSourceName )" - }, - { - "name": "DamageSourceIDHasString", - "found_in": "Titanfall 2", - "file": "sh_damage_types.nut", - "global": true, - "line": "bool function DamageSourceIDHasString( int index )" - }, - { - "name": "DamageSourceIDToString", - "found_in": "Titanfall 2", - "file": "sh_damage_types.nut", - "global": true, - "line": "string function DamageSourceIDToString( int index )" - }, - { - "name": "GetObitFromDamageSourceID", - "found_in": "Titanfall 2", - "file": "sh_damage_types.nut", - "global": true, - "line": "string function GetObitFromDamageSourceID( int damageSourceID )" - }, - { - "name": "ReloadPrimaryWeapons", - "found_in": "Titanfall 2", - "file": "sh_passive_utility.gnut", - "global": true, - "line": "void function ReloadPrimaryWeapons( entity player )" - }, - { - "name": "ReloadPlayerDash", - "found_in": "Titanfall 2", - "file": "sh_passive_utility.gnut", - "global": true, - "line": "void function ReloadPlayerDash( entity player )" - }, - { - "name": "ResetRegenTime", - "found_in": "Titanfall 2", - "file": "sh_passive_utility.gnut", - "global": true, - "line": "void function ResetRegenTime( entity player )" - }, - { - "name": "ReloadTacticalAbility", - "found_in": "Titanfall 2", - "file": "sh_passive_utility.gnut", - "global": true, - "line": "void function ReloadTacticalAbility( entity player )" - }, - { - "name": "GiveShortUnlimitedDash", - "found_in": "Titanfall 2", - "file": "sh_passive_utility.gnut", - "global": true, - "line": "void function GiveShortUnlimitedDash( entity player )" - }, - { - "name": "GiveOvershield", - "found_in": "Titanfall 2", - "file": "sh_passive_utility.gnut", - "global": true, - "line": "void function GiveOvershield( entity player )" - }, - { - "name": "GiveShortDomeShield", - "found_in": "Titanfall 2", - "file": "sh_passive_utility.gnut", - "global": true, - "line": "void function GiveShortDomeShield( entity player )" - }, - { - "name": "GetFrontline", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_frontline.gnut", - "global": true, - "line": "Frontline function GetFrontline( team )" - }, - { - "name": "AddCalculateFrontlineCallback", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_frontline.gnut", - "global": true, - "line": "void function AddCalculateFrontlineCallback( void functionref() callbackFunc )" - }, - { - "name": "CalculateFrontline", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_frontline.gnut", - "global": false, - "line": "void function CalculateFrontline()" - }, - { - "name": "SetFrontline", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_frontline.gnut", - "global": true, - "line": "void function SetFrontline( vector origin, vector combatDir )" - }, - { - "name": "CalculateWeightedTeamCenter", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_frontline.gnut", - "global": false, - "line": "vector function CalculateWeightedTeamCenter( int team )" - }, - { - "name": "RiffSettings_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function RiffSettings_Init()" - }, - { - "name": "Riff_TeamShareEarnMeter", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "int function Riff_TeamShareEarnMeter()" - }, - { - "name": "Riff_AmmoLimit", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_AmmoLimit()" - }, - { - "name": "Riff_FloorIsLava", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_FloorIsLava()" - }, - { - "name": "Riff_PlayerBleedout", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_PlayerBleedout()" - }, - { - "name": "Riff_OSPState", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_OSPState()" - }, - { - "name": "Riff_MinimapState", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_MinimapState()" - }, - { - "name": "Riff_AILethality", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "int function Riff_AILethality()" - }, - { - "name": "Riff_SpawnAsTitan", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_SpawnAsTitan()" - }, - { - "name": "Riff_TitanAvailability", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_TitanAvailability()" - }, - { - "name": "Riff_BoostAvailability", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "int function Riff_BoostAvailability()" - }, - { - "name": "Riff_TitanExitEnabled", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_TitanExitEnabled()" - }, - { - "name": "Riff_TitanQueueLimit", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "int function Riff_TitanQueueLimit()" - }, - { - "name": "Riff_AllowNPCs", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_AllowNPCs()" - }, - { - "name": "Riff_EliminationMode", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_EliminationMode()" - }, - { - "name": "Riff_ShouldSpawnAsTitan", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "bool function Riff_ShouldSpawnAsTitan( player )" - }, - { - "name": "ShouldIntroSpawnAsTitan", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function ShouldIntroSpawnAsTitan()" - }, - { - "name": "MeleeShared_Init", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "function MeleeShared_Init()" - }, - { - "name": "GetPlayerMeleeDamage", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "int function GetPlayerMeleeDamage( entity player )" - }, - { - "name": "AddSyncedMeleeServerCallback", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function AddSyncedMeleeServerCallback( SyncedMeleeChooser chooser, void functionref( SyncedMeleeChooser actions, SyncedMelee action, entity player, entity target ) func )" - }, - { - "name": "AddSyncedMeleeServerThink", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function AddSyncedMeleeServerThink( SyncedMeleeChooser chooser, bool functionref( SyncedMelee action, entity player, entity target ) func )" - }, - { - "name": "VerifySyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "function VerifySyncedMelee()" - }, - { - "name": "GetSyncedMeleeChooser", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "SyncedMeleeChooser function GetSyncedMeleeChooser( string attackerType, string victimType )" - }, - { - "name": "CreateSyncedMeleeChooser", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "SyncedMeleeChooser function CreateSyncedMeleeChooser( string attackerType, string victimType )" - }, - { - "name": "GetEyeOrigin", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "vector function GetEyeOrigin( entity ent )" - }, - { - "name": "CodeCallback_IsValidMeleeExecutionTarget", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function CodeCallback_IsValidMeleeExecutionTarget( entity attacker, entity target )" - }, - { - "name": "CodeCallback_IsValidMeleeAttackTarget", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function CodeCallback_IsValidMeleeAttackTarget( entity attacker, entity target )" - }, - { - "name": "CodeCallback_OnMeleePressed", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function CodeCallback_OnMeleePressed( entity player )" - }, - { - "name": "CodeCallback_OnMeleePressed_InternalThread", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "void function CodeCallback_OnMeleePressed_InternalThread( entity player )" - }, - { - "name": "ShouldHolsterWeaponForSyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function ShouldHolsterWeaponForSyncedMelee( entity player )" - }, - { - "name": "ShouldHolsterWeaponForMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function ShouldHolsterWeaponForMelee( entity player )" - }, - { - "name": "PlayerTriesSyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function PlayerTriesSyncedMelee( entity player, entity target )" - }, - { - "name": "TransferDamageHistoryToTarget", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "function TransferDamageHistoryToTarget( entity target )" - }, - { - "name": "DoSyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "bool function DoSyncedMelee( entity player, entity target )" - }, - { - "name": "SyncedMeleeServerCallbacks", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "void function SyncedMeleeServerCallbacks( SyncedMeleeChooser actions, SyncedMelee action, entity player, entity target )" - }, - { - "name": "TextDebug", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "function TextDebug( string msg )" - }, - { - "name": "ShouldClampTargetVelocity", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function ShouldClampTargetVelocity( vector targetVelocity, vector pushBackVelocity, float clampRatio )" - }, - { - "name": "CanBeMeleed", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "bool function CanBeMeleed( entity target )" - }, - { - "name": "ObjectCanBeMeleed", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function ObjectCanBeMeleed( entity ent )" - }, - { - "name": "SetObjectCanBeMeleed", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "function SetObjectCanBeMeleed( entity ent, bool value )" - }, - { - "name": "AddSyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function AddSyncedMelee( SyncedMeleeChooser chooser, SyncedMelee melee )" - }, - { - "name": "FindBestSyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "SyncedMelee ornull function FindBestSyncedMelee( entity attacker, entity target, SyncedMeleeChooser actions )" - }, - { - "name": "GetAttackerSyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "string function GetAttackerSyncedMelee( entity ent )" - }, - { - "name": "GetVictimSyncedMeleeTargetType", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "string function GetVictimSyncedMeleeTargetType( entity ent )" - }, - { - "name": "GetSyncedMeleeChooserForPlayerVsTarget", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "SyncedMeleeChooser ornull function GetSyncedMeleeChooserForPlayerVsTarget( entity attacker, entity target )" - }, - { - "name": "CodeCallback_OnMeleeAttackAnimEvent", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function CodeCallback_OnMeleeAttackAnimEvent( entity player )" - }, - { - "name": "IsInExecutionMeleeState", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function IsInExecutionMeleeState( entity player )" - }, - { - "name": "ShouldPlayerExecuteTarget", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "bool function ShouldPlayerExecuteTarget( entity player, entity target )" - }, - { - "name": "ClampVerticalVelocity", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "vector function ClampVerticalVelocity( vector targetVelocity, float maxVerticalVelocity )" - }, - { - "name": "CheckVerticallyCloseEnough", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "bool function CheckVerticallyCloseEnough( entity attacker, entity target )" - }, - { - "name": "GetLungeTargetForPlayer", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "entity function GetLungeTargetForPlayer( entity player )" - }, - { - "name": "Melee_IsAllowed", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function Melee_IsAllowed( entity player )" - }, - { - "name": "SyncedMelee_IsAllowed", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "bool function SyncedMelee_IsAllowed( entity player )" - }, - { - "name": "IsAttackerRef", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function IsAttackerRef( SyncedMelee ornull action, entity target )" - }, - { - "name": "MeleeHumanShared_Init", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": true, - "line": "function MeleeHumanShared_Init()" - }, - { - "name": "HumanUnsyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": true, - "line": "function HumanUnsyncedMelee( entity player, bool movestunBlocked )" - }, - { - "name": "DoReactionForTitanHit", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "function DoReactionForTitanHit( entity player, entity titan )" - }, - { - "name": "HumanMeleeAttack", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": true, - "line": "function HumanMeleeAttack( entity player )" - }, - { - "name": "AttemptHumanMeleeExecution", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "bool function AttemptHumanMeleeExecution( entity player, entity syncedTarget, entity meleeWeapon, table traceResult )" - }, - { - "name": "PlayerTriesSyncedMelee_FallbackToHumanMeleeAttack", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "void function PlayerTriesSyncedMelee_FallbackToHumanMeleeAttack( entity player, entity target, entity meleeWeapon, table traceResult )" - }, - { - "name": "MeleeSyncedHumanShared_Init", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": true, - "line": "function MeleeSyncedHumanShared_Init()" - }, - { - "name": "AnimEvent_back_shot_high", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_back_shot_high( entity ent )" - }, - { - "name": "AnimEvent_back_shot_low", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_back_shot_low( entity ent )" - }, - { - "name": "AnimEvent_front_shot_high", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_front_shot_high( entity ent )" - }, - { - "name": "AnimEvent_headstab_death", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_headstab_death( entity ent )" - }, - { - "name": "PhaseShiftExplodeSound", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function PhaseShiftExplodeSound( entity ent )" - }, - { - "name": "PlaySoundsForBodyType", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function PlaySoundsForBodyType( entity ent, string roboSound, string humanSound )" - }, - { - "name": "GrappleStabSound", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function GrappleStabSound( entity ent )" - }, - { - "name": "GrappleBodyfallSound", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function GrappleBodyfallSound( entity ent )" - }, - { - "name": "AnimEvent_attach_pulseBlade", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_attach_pulseBlade( entity ent ) " - }, - { - "name": "AnimEvent_detach_pulseBlade", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_detach_pulseBlade( entity ent ) " - }, - { - "name": "AnimEvent_play_sonar_execution_sounds", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_play_sonar_execution_sounds( entity ent )" - }, - { - "name": "AnimEvent_mriPulseEvent", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_mriPulseEvent( entity ent )" - }, - { - "name": "AnimEvent_Cloak_On", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_Cloak_On( entity ent )" - }, - { - "name": "AnimEvent_Cloak_Off", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_Cloak_Off( entity ent )" - }, - { - "name": "AnimEvent_turnoff_executionDOF", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_turnoff_executionDOF( entity ent )" - }, - { - "name": "AnimEvent_mechanical_sparks_sound_event", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_mechanical_sparks_sound_event( entity victim )" - }, - { - "name": "AnimEvent_attach_wingman", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_attach_wingman( entity ent )" - }, - { - "name": "AnimEvent_spawn_decoy1", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_spawn_decoy1( entity ent )" - }, - { - "name": "AnimEvent_spawn_decoy2", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_spawn_decoy2( entity ent )" - }, - { - "name": "AnimEvent_spawn_decoy3", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_spawn_decoy3( entity ent )" - }, - { - "name": "HoloPilot_Execution_DecoySetup", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function HoloPilot_Execution_DecoySetup( entity decoy )" - }, - { - "name": "AnimEvent_holopilot_headshot_sfx", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_holopilot_headshot_sfx( entity victim )" - }, - { - "name": "HoloPilot_Execution_MonitorLifeTime", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function HoloPilot_Execution_MonitorLifeTime( entity attacker, entity decoy )" - }, - { - "name": "HoloPilot_Execution_DissolveDecoy", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function HoloPilot_Execution_DissolveDecoy( entity decoy )" - }, - { - "name": "HoloPilot_Execution_MuzzleFlash", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function HoloPilot_Execution_MuzzleFlash( entity pistol ) " - }, - { - "name": "AnimEvent_spawn_awall", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_spawn_awall( entity attacker )" - }, - { - "name": "AnimEvent_CreateAwall", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_CreateAwall( entity awall_base )" - }, - { - "name": "AnimEvent_awall_victim_start_sfx", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_awall_victim_start_sfx( entity victim )" - }, - { - "name": "AnimEvent_awall_victim_shield_sfx", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_awall_victim_shield_sfx( entity victim )" - }, - { - "name": "AnimEvent_awall_victim_impact01_sfx", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_awall_victim_impact01_sfx( entity victim )" - }, - { - "name": "AnimEvent_awall_victim_impact02_sfx", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_awall_victim_impact02_sfx( entity victim )" - }, - { - "name": "AnimEvent_awall_victim_impact03_sfx", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_awall_victim_impact03_sfx( entity victim )" - }, - { - "name": "AnimEvent_awall_victim_bodyfall_sfx", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_awall_victim_bodyfall_sfx( entity victim )" - }, - { - "name": "AnimEvent_attach_wingman_awall_execution", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_attach_wingman_awall_execution( entity ent )" - }, - { - "name": "MeleeSyncedTitanShared_Init", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_titan.gnut", - "global": true, - "line": "function MeleeSyncedTitanShared_Init()" - }, - { - "name": "MeleeTitanShared_Init", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": true, - "line": "function MeleeTitanShared_Init()" - }, - { - "name": "TitanUnsyncedMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": true, - "line": "function TitanUnsyncedMelee( entity player )" - }, - { - "name": "TitanMeleeAttack", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": true, - "line": "void function TitanMeleeAttack( entity titan )" - }, - { - "name": "GetMeleeDamageSourceIDForWeapon", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "int function GetMeleeDamageSourceIDForWeapon( entity meleeWeapon )" - }, - { - "name": "TitanAttackHumanSized", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "function TitanAttackHumanSized( entity titan, entity meleeWeapon, entity hitEnt, vector damageOrigin )" - }, - { - "name": "TitanAttackTitan", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "function TitanAttackTitan( entity titan, entity meleeWeapon, entity enemyTitan, vector damageOrigin )" - }, - { - "name": "TitanAttackDefault", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "function TitanAttackDefault( entity titan, entity meleeWeapon, entity targetEnt, vector damageOrigin )" - }, - { - "name": "MeleeTargetCanBeGibbed", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "function MeleeTargetCanBeGibbed( ent )" - }, - { - "name": "ShouldMeleeDamage", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "function ShouldMeleeDamage( ent )" - }, - { - "name": "AttemptScriptedExecution", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "function AttemptScriptedExecution( entity player, entity target )" - }, - { - "name": "IsNinja", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "bool function IsNinja( entity titan )" - }, - { - "name": "ReviveEnabled", - "found_in": "Titanfall 2", - "file": "mp/sh_revive.gnut", - "global": true, - "line": "bool function ReviveEnabled()" - }, - { - "name": "BleedoutShared_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "void function BleedoutShared_Init( float bleedoutTime = DEFAULT_BLEEDOUT_TIME, float firstAidTime = DEFAULT_FIRSTAID_TIME," - }, - { - "name": "Bleedout_GetBleedoutTime", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "float function Bleedout_GetBleedoutTime()" - }, - { - "name": "Bleedout_GetFirstAidTime", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "float function Bleedout_GetFirstAidTime()" - }, - { - "name": "Bleedout_GetFirstAidTimeSelf", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "float function Bleedout_GetFirstAidTimeSelf()" - }, - { - "name": "Bleedout_GetFirstAidHealPercent", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "float function Bleedout_GetFirstAidHealPercent()" - }, - { - "name": "Bleedout_GetForceWeaponHolster", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "bool function Bleedout_GetForceWeaponHolster()" - }, - { - "name": "Bleedout_GetDeathOnTeamBleedout", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "bool function Bleedout_GetDeathOnTeamBleedout()" - }, - { - "name": "Bleedout_ShouldAIMissPlayer", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "bool function Bleedout_ShouldAIMissPlayer()" - }, - { - "name": "Bleedout_GetAIMissChance", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "float function Bleedout_GetAIMissChance()" - }, - { - "name": "Bleedout_GetSelfResEnabled", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "bool function Bleedout_GetSelfResEnabled()" - }, - { - "name": "Bleedout_IsBleedoutLogicActive", - "found_in": "Titanfall 2", - "file": "mp/sh_bleedout.gnut", - "global": true, - "line": "bool function Bleedout_IsBleedoutLogicActive()" - }, - { - "name": "SmokeSight_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_smoke_sight.gnut", - "global": true, - "line": "function SmokeSight_Init()" - }, - { - "name": "Teams_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_teams.gnut", - "global": true, - "line": "void function Teams_Init()" - }, - { - "name": "GetPlayerTitansOnTeam", - "found_in": "Titanfall 2", - "file": "mp/sh_teams.gnut", - "global": true, - "line": "array function GetPlayerTitansOnTeam( int team )" - }, - { - "name": "GetPlayerTitansReadyOnTeam", - "found_in": "Titanfall 2", - "file": "mp/sh_teams.gnut", - "global": true, - "line": "array function GetPlayerTitansReadyOnTeam( int team )" - }, - { - "name": "MobilityGhost_Init", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "void function MobilityGhost_Init()" - }, - { - "name": "StoodStillNearHint", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "bool function StoodStillNearHint( entity player, MobilityGhostStruct data )" - }, - { - "name": "ShouldDisplayHint", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "bool function ShouldDisplayHint( entity player, MobilityGhostStruct data, float maxDist )" - }, - { - "name": "DisplayHint", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "void function DisplayHint( entity player, MobilityGhostStruct data )" - }, - { - "name": "ShowMobilityGhostButtonPressed", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "bool function ShowMobilityGhostButtonPressed( entity player, array args )" - }, - { - "name": "ShowMobilityGhost", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "void function ShowMobilityGhost( entity player, int ghostHintIndex = -1 )" - }, - { - "name": "DisplayAnalyzeLines", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "void function DisplayAnalyzeLines( entity player, MobilityGhostStruct data )" - }, - { - "name": "DrawFeelersFromPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "void function DrawFeelersFromPoint( vector pointA, vector pointB, float duration, float subFeelers, float lineHideTime )" - }, - { - "name": "PlayerLeechingShared_Init", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "void function PlayerLeechingShared_Init()" - }, - { - "name": "CodeCallback_IsLeechable", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "bool function CodeCallback_IsLeechable( entity player, entity target )" - }, - { - "name": "TargetHasLeechAction", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": false, - "line": "bool function TargetHasLeechAction( entity target )" - }, - { - "name": "FindLeechAction", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "LeechActionInfo function FindLeechAction( entity player, entity target )" - }, - { - "name": "PlayerCanLeechTarget", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": false, - "line": "bool function PlayerCanLeechTarget( entity player, entity target )" - }, - { - "name": "Leech_CanLeech", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "bool function Leech_CanLeech( entity player )" - }, - { - "name": "CheckVerticallyCloseEnough", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": false, - "line": "bool function CheckVerticallyCloseEnough( entity attacker, entity target )" - }, - { - "name": "LeechTargetIsAirborne", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": false, - "line": "bool function LeechTargetIsAirborne( entity npc )" - }, - { - "name": "IsLeechable", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "bool function IsLeechable( entity ent )" - }, - { - "name": "GetTagForDataknife", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "string function GetTagForDataknife( entity target )" - }, - { - "name": "RodeoShared_Init", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "void function RodeoShared_Init()" - }, - { - "name": "CodeCallback_OnRodeoAttach", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "var function CodeCallback_OnRodeoAttach( entity rider, entity rodeoTarget )" - }, - { - "name": "CodeCallback_IsValidRodeoTarget", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "bool function CodeCallback_IsValidRodeoTarget( entity player, entity rodeoTarget )" - }, - { - "name": "PlayerIsRodeoingTitan", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "bool function PlayerIsRodeoingTitan( entity player, entity titan = null )" - }, - { - "name": "GetRodeoDirection", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "int function GetRodeoDirection( entity rider, entity rodeoTarget, string optionalTag = \"\" )" - }, - { - "name": "GetRodeoDirectionFromAbove", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "int function GetRodeoDirectionFromAbove( entity rider, entity rodeoTarget, string optionalTag = \"\" )" - }, - { - "name": "GetRodeoPackageForPlayer", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": false, - "line": "RodeoPackageStruct function GetRodeoPackageForPlayer( entity rider, entity rodeoTarget )" - }, - { - "name": "RodeoDistanceIsTooFar", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "bool function RodeoDistanceIsTooFar( entity rider, entity rodeoTarget, RodeoPackageStruct rodeoPackage )" - }, - { - "name": "GetRodeoSpotOrigin", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "vector function GetRodeoSpotOrigin( entity rodeoTarget, string attachment )" - }, - { - "name": "GetRodeoSpotAngles", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "vector function GetRodeoSpotAngles( entity rodeoTarget, string attachment )" - }, - { - "name": "RiderIsFallingOntoRodeoTarget", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "bool function RiderIsFallingOntoRodeoTarget( entity rider, entity rodeoTarget, string attachPoint )" - }, - { - "name": "GetRodeoSlotOfRider", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "int function GetRodeoSlotOfRider( entity rodeoTarget, entity rodeoRider ) " - }, - { - "name": "GetAvailableRodeoSlot", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "int function GetAvailableRodeoSlot( entity rodeoTarget ) " - }, - { - "name": "GetRodeoPilot", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "entity function GetRodeoPilot( entity rodeoTarget )" - }, - { - "name": "GetFriendlyRodeoPilot", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "entity function GetFriendlyRodeoPilot( entity rodeoTarget )" - }, - { - "name": "GetEnemyRodeoPilot", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "entity function GetEnemyRodeoPilot( entity rodeoTarget )" - }, - { - "name": "CodeCallback_TitanRiderEntVarChanged", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": true, - "line": "void function CodeCallback_TitanRiderEntVarChanged( entity soul, int rodeoSlotIndex, entity oldRider, entity newRider )" - }, - { - "name": "HoldToRodeoEnabled", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": false, - "line": "bool function HoldToRodeoEnabled( entity player )" - }, - { - "name": "HoldToRodeoState", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": false, - "line": "int function HoldToRodeoState( entity player )" - }, - { - "name": "RodeoSharedTitan_Init", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "void function RodeoSharedTitan_Init()" - }, - { - "name": "IsValidTitanRodeoTarget", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "bool function IsValidTitanRodeoTarget( entity player, entity rodeoTitan )" - }, - { - "name": "CreateRodeoPackage_PlayerToTitan", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "RodeoPackageStruct function CreateRodeoPackage_PlayerToTitan( entity player, entity titan )" - }, - { - "name": "GetRodeoPackage_PlayerToTitan", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "RodeoPackageStruct function GetRodeoPackage_PlayerToTitan( entity player, entity titan )" - }, - { - "name": "GetTitanBeingRodeoed", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "entity function GetTitanBeingRodeoed( entity player )" - }, - { - "name": "GetFriendlyTitanBeingRodeoed", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "entity function GetFriendlyTitanBeingRodeoed( entity player )" - }, - { - "name": "GetBatteryOnBack", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "entity function GetBatteryOnBack( entity player )" - }, - { - "name": "PlayerHasBattery", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "bool function PlayerHasBattery( entity player )" - }, - { - "name": "PlayerHasAmpedWeapons", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "bool function PlayerHasAmpedWeapons( entity player )" - }, - { - "name": "GetNewRodeoPosition", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "int function GetNewRodeoPosition( int currentPosition, int directionHeaded )" - }, - { - "name": "GetSoulBatteryCount", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "int function GetSoulBatteryCount( entity soul )" - }, - { - "name": "ShouldLetPlayerRequestBattery", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "bool function ShouldLetPlayerRequestBattery( entity playerTitan )" - }, - { - "name": "ShouldShowOfferRodeoBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "bool function ShouldShowOfferRodeoBatteryHint( entity player, entity target )" - }, - { - "name": "IsAmpedBattery", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan.gnut", - "global": true, - "line": "bool function IsAmpedBattery( entity battery )" - }, - { - "name": "RodeoSharedTitanAnim_Init", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan_anim.nut", - "global": true, - "line": "function RodeoSharedTitanAnim_Init()" - }, - { - "name": "SetRodeoAnimsFromPackage", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo_titan_anim.nut", - "global": true, - "line": "function SetRodeoAnimsFromPackage( FirstPersonSequenceStruct sequence, RodeoPackageStruct package )" - }, - { - "name": "SentryTurretsExplodeOnDeath", - "found_in": "Titanfall 2", - "file": "sentry_turrets/sh_sentry_turrets.gnut", - "global": true, - "line": "bool function SentryTurretsExplodeOnDeath()" - }, - { - "name": "CalculateViewBasedTurretLocation_Shared", - "found_in": "Titanfall 2", - "file": "sentry_turrets/sh_sentry_turrets.gnut", - "global": true, - "line": "SentryTurretPlacementInfo function CalculateViewBasedTurretLocation_Shared( entity player, TraceResults hullResult, TraceResults lineResult )" - }, - { - "name": "Anim_Aliases_Init", - "found_in": "Titanfall 2", - "file": "sh_anim_aliases.gnut", - "global": true, - "line": "function Anim_Aliases_Init()" - }, - { - "name": "AddAnimAlias", - "found_in": "Titanfall 2", - "file": "sh_anim_aliases.gnut", - "global": true, - "line": "function AddAnimAlias( animName, alias, animation )" - }, - { - "name": "GetAnimFromAlias", - "found_in": "Titanfall 2", - "file": "sh_anim_aliases.gnut", - "global": true, - "line": "string function GetAnimFromAlias( animName, alias )" - }, - { - "name": "VerifyAnimAlias", - "found_in": "Titanfall 2", - "file": "sh_anim_aliases.gnut", - "global": true, - "line": "function VerifyAnimAlias( alias )" - }, - { - "name": "AddAudioAlias", - "found_in": "Titanfall 2", - "file": "sh_anim_aliases.gnut", - "global": true, - "line": "function AddAudioAlias( animName, alias, audio )" - }, - { - "name": "GetAudioFromAlias", - "found_in": "Titanfall 2", - "file": "sh_anim_aliases.gnut", - "global": true, - "line": "string function GetAudioFromAlias( animName, alias )" - }, - { - "name": "VerifyAudioAlias", - "found_in": "Titanfall 2", - "file": "sh_anim_aliases.gnut", - "global": true, - "line": "function VerifyAudioAlias( alias )" - }, - { - "name": "CodeCallbacksShared_Init", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "function CodeCallbacksShared_Init()" - }, - { - "name": "CodeCallback_AnimationDone", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_AnimationDone( entity ent )" - }, - { - "name": "CodeCallback_AnimationInterrupted", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_AnimationInterrupted( entity ent )" - }, - { - "name": "CodeCallback_CanUseEntity", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "bool function CodeCallback_CanUseEntity( entity player, entity ent )" - }, - { - "name": "CodeCallback_CanUseZipline", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "bool function CodeCallback_CanUseZipline( entity player, entity zipline, vector ziplineClosestPoint )" - }, - { - "name": "AddCallback_PlayerClassChanged", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function AddCallback_PlayerClassChanged( void functionref( entity ) callbackFunc )" - }, - { - "name": "CodeCallback_PlayerClassChanged", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_PlayerClassChanged( entity player )" - }, - { - "name": "SetCallback_OnPlayerReload", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function SetCallback_OnPlayerReload( void functionref( entity ) rules )" - }, - { - "name": "CodeCallback_OnUseEntity", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "bool function CodeCallback_OnUseEntity( entity player, entity ent )" - }, - { - "name": "IsUsableByTitan", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": false, - "line": "function IsUsableByTitan( player, ent )" - }, - { - "name": "ShouldStopLunging", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "function ShouldStopLunging( player, target )" - }, - { - "name": "CodeCallback_OnUseReleased", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_OnUseReleased( entity player )" - }, - { - "name": "CodeCallback_ForceScriptError", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_ForceScriptError( entity ent, string errorMsg )" - }, - { - "name": "IsValidHeadShot", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function IsValidHeadShot( var damageInfo = null, entity victim = null, entity attacker = null, entity weapon = null, int hitGroup = -1, float attackDist = -1.0, entity inflictor = null )" - }, - { - "name": "IsMaxRangeShot", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function IsMaxRangeShot( damageInfo )" - }, - { - "name": "IsMidRangeShot", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function IsMidRangeShot( damageInfo )" - }, - { - "name": "IsInstantDeath", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function IsInstantDeath( var damageInfo )" - }, - { - "name": "IsTitanCrushDamage", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function IsTitanCrushDamage( damageInfo )" - }, - { - "name": "IsSuicide", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function IsSuicide( entity attacker, entity victim, int damageSourceId )" - }, - { - "name": "Death_Package_Init", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "void function Death_Package_Init()" - }, - { - "name": "ShouldDoHumanSizedGibs", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": false, - "line": "bool function ShouldDoHumanSizedGibs( entity ent, int dpFlags )" - }, - { - "name": "HumanSizedGibDeath", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": false, - "line": "void function HumanSizedGibDeath( entity ent, int dpFlags, var damageInfo )" - }, - { - "name": "GibTitan", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "void function GibTitan( entity titan, var damageInfo )" - }, - { - "name": "UndoomTitan_Body", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "void function UndoomTitan_Body( entity titan )" - }, - { - "name": "DoomTitan", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "void function DoomTitan( entity titan )" - }, - { - "name": "DelayedBodyGroupBreak", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": false, - "line": "void function DelayedBodyGroupBreak( entity titan, int bodyGroupIndex, int stateIndex )" - }, - { - "name": "ExplodeTitanBits", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": false, - "line": "void function ExplodeTitanBits( entity titan )" - }, - { - "name": "UpdateDamageState", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "function UpdateDamageState( ent, damageInfo )" - }, - { - "name": "GetNumBrokenLimbs", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "function GetNumBrokenLimbs( titan )" - }, - { - "name": "IsBodyGroupBroken", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "function IsBodyGroupBroken( ent, bodyGroupName )" - }, - { - "name": "GetStateCountForBodyGroup", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "int function GetStateCountForBodyGroup( ent, bodyGroupName )" - }, - { - "name": "GetTagsForBodyGroup", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "function GetTagsForBodyGroup( ent, bodyGroupName )" - }, - { - "name": "PlayTitanDeathFx", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "function PlayTitanDeathFx( entity titan )" - }, - { - "name": "PlayTitanDeathFxUp", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "function PlayTitanDeathFxUp( entity titan )" - }, - { - "name": "PlayTitanDeathFx_Internal", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": false, - "line": "function PlayTitanDeathFx_Internal( entity titan, int attachType )" - }, - { - "name": "PrintDamageFlags", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "void function PrintDamageFlags( int flags )" - }, - { - "name": "GetDescStringForDamageFlags", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "string function GetDescStringForDamageFlags( int flags )" - }, - { - "name": "DialogueShared_Init", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "void function DialogueShared_Init()" - }, - { - "name": "RegisterConversation", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "void function RegisterConversation( string conversation, int priority, float debounceTime = DEFAULT_CONVERSATION_DEBOUNCE_TIME, array inheritedDebounceConversations = [] )" - }, - { - "name": "GetAllConversationData", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "table< string, ConversationStruct > function GetAllConversationData()" - }, - { - "name": "GetIndexToConversationTable", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "table< int, string > function GetIndexToConversationTable()" - }, - { - "name": "GetConversationToIndexTable", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "table< string, int> function GetConversationToIndexTable()" - }, - { - "name": "DoesConversationExist", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "bool function DoesConversationExist( string conversationName )" - }, - { - "name": "GetConversationStruct", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "ConversationStruct function GetConversationStruct( string conversationName )" - }, - { - "name": "GetConversationName", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "string function GetConversationName( int index )" - }, - { - "name": "GetConversationPriority", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "int function GetConversationPriority( string conversationType )" - }, - { - "name": "GetConversationLastPlayedTime", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "float function GetConversationLastPlayedTime( string conversationType )" - }, - { - "name": "SetConversationLastPlayedTime", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "void function SetConversationLastPlayedTime( string conversationType, float time )" - }, - { - "name": "GetConversationDebounce", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "float function GetConversationDebounce( string conversationType )" - }, - { - "name": "GetInheritedDebounceConversations", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "array function GetInheritedDebounceConversations( string conversationType )" - }, - { - "name": "Dispatch", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "string function Dispatch( int team, string alias )" - }, - { - "name": "Voices", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "array function Voices( int team, string baseAlias, array voiceAvailability )" - }, - { - "name": "AI_Dialogue_AliasAllVoices", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": false, - "line": "array function AI_Dialogue_AliasAllVoices( string aliasPreVoice, string aliasPostVoice, array voiceAvailability, bool hasDry = true )" - }, - { - "name": "IsForcedDialogueOnly", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "bool function IsForcedDialogueOnly( entity player )" - }, - { - "name": "ShouldPlaySquadConversation", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "bool function ShouldPlaySquadConversation( entity player, string conversationType, float allowedTime, vector org, float rangeSqr )" - }, - { - "name": "RegisterAutoTitanConversations", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": false, - "line": "void function RegisterAutoTitanConversations()" - }, - { - "name": "ShTitanOSConversations_Init", - "found_in": "Titanfall 2", - "file": "sh_dialogue.gnut", - "global": true, - "line": "void function ShTitanOSConversations_Init()" - }, - { - "name": "DialogueScheduleShared_Init", - "found_in": "Titanfall 2", - "file": "sh_dialogue_schedule.gnut", - "global": true, - "line": "void function DialogueScheduleShared_Init()" - }, - { - "name": "FlightpathShared_Init", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function FlightpathShared_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "InitFlightPathAsset", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "asset function InitFlightPathAsset( string name )" - }, - { - "name": "GetFlightPathModel", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "asset function GetFlightPathModel( string name )" - }, - { - "name": "HasFlightPathModel", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function HasFlightPathModel( string name )" - }, - { - "name": "GetAnalysisDataIndex", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "int function GetAnalysisDataIndex( FlightPath flightPath )" - }, - { - "name": "GetRandomDropshipDropoffAnims", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "array function GetRandomDropshipDropoffAnims()" - }, - { - "name": "DrawAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function DrawAnalysis( FlightPath flightPath )" - }, - { - "name": "HasAnalysisForModel", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function HasAnalysisForModel( asset model, string animation )" - }, - { - "name": "GetAnalysisForModel", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "FlightPath function GetAnalysisForModel( asset model, string animation )" - }, - { - "name": "InitFlightAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function InitFlightAnalysis( FlightPath flightPath )" - }, - { - "name": "CreateFlightAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "FlightPath function CreateFlightAnalysis( asset model, string anim, table > attachments, string event = \"\" )" - }, - { - "name": "InitializeFlightAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "FlightPath function InitializeFlightAnalysis( FlightPath Table, asset model, string anim, table > attachments, string event = \"\" )" - }, - { - "name": "CopyAttachPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "void function CopyAttachPoint( AttachPoint source, AttachPoint destination )" - }, - { - "name": "DrawAnalysisArray", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function DrawAnalysisArray( Array )" - }, - { - "name": "FillFlightAnalysisPoints", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "array function FillFlightAnalysisPoints( entity dropship, string anim )" - }, - { - "name": "AddIdleAnimation", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddIdleAnimation( FlightPath flightPath, string anim )" - }, - { - "name": "AddAnalysisTraceMask", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddAnalysisTraceMask( FlightPath flightPath, int mask )" - }, - { - "name": "AddBoundingMaxs", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddBoundingMaxs( FlightPath flightPath, vector maxs )" - }, - { - "name": "AddBoundingMins", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddBoundingMins( FlightPath flightPath, vector mins )" - }, - { - "name": "AddAnalysisIterator", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddAnalysisIterator( FlightPath flightPath, int iterator )" - }, - { - "name": "GetAttachPoints", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "array function GetAttachPoints( FlightPath flightPath, string side )" - }, - { - "name": "AddAnalysisPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddAnalysisPoint( Table, org, ang )" - }, - { - "name": "AddPreviewPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function AddPreviewPoint( FlightPath Table, vector org, vector ang )" - }, - { - "name": "GetPreviewPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "Point function GetPreviewPoint( FlightPath flightPath )" - }, - { - "name": "CheckTime", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function CheckTime()" - }, - { - "name": "FlightMark", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function FlightMark( dropship, Table )" - }, - { - "name": "FillDeployForAnalysisForEvent", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function FillDeployForAnalysisForEvent( entity dropship, string anim, string event, FlightPath Table, table > attachments )" - }, - { - "name": "FlightDeploy", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function FlightDeploy( dropship, Table )" - }, - { - "name": "GetAnalysisOffset", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "vector function GetAnalysisOffset( FlightPath flightPath )" - }, - { - "name": "MaskTester", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function MaskTester( mask )" - }, - { - "name": "FillFlightAnalysisPoints2", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function FillFlightAnalysisPoints2( entity dropship, string anim )" - }, - { - "name": "TestDropshipAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function TestDropshipAnalysis( FlightPath flightPath )" - }, - { - "name": "TestDropshipSquad", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function TestDropshipSquad( guys, nodeIndex, yawIndex )" - }, - { - "name": "TestDropshipAnalysisFunc", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function TestDropshipAnalysisFunc( FlightPath flightPath, int index, vector offset )" - }, - { - "name": "ShowAllTitanFallSpots", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function ShowAllTitanFallSpots()" - }, - { - "name": "AnaylsisFuncLegalFlightPath", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function AnaylsisFuncLegalFlightPath( FlightPath flightPath, vector origin, float yaw )" - }, - { - "name": "AddFighterBounds", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddFighterBounds( FlightPath flightPath )" - }, - { - "name": "DogFightAnimsFromIndex", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "table function DogFightAnimsFromIndex( animIndex )" - }, - { - "name": "IsActiveNodeAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function IsActiveNodeAnalysis()" - }, - { - "name": "GetOriginFromAttachPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "vector function GetOriginFromAttachPoint( AttachPoint point, vector origin, vector forward, vector right )" - }, - { - "name": "GetOriginFromPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "vector function GetOriginFromPoint( Point point, vector origin, vector forward, vector right )" - }, - { - "name": "GetAnglesFromAttachPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "vector function GetAnglesFromAttachPoint( AttachPoint point, vector angles )" - }, - { - "name": "GetAnglesFromPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "vector function GetAnglesFromPoint( Point point, vector angles )" - }, - { - "name": "GetFlightPathPoints", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "array function GetFlightPathPoints( FlightPath flightPath, vector origin, vector forward, vector right )" - }, - { - "name": "GetPointFromPosition", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "function GetPointFromPosition( dropship )" - }, - { - "name": "IsLegalFlightPath", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "bool function IsLegalFlightPath( FlightPath flightPath, vector origin, vector forward, vector right, bool draw = false )" - }, - { - "name": "IsLegalFlightPath_OverTime", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "bool function IsLegalFlightPath_OverTime( FlightPath flightPath, vector origin, vector forward, vector right, bool draw = false )" - }, - { - "name": "FixYaw", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "float function FixYaw( float yaw )" - }, - { - "name": "FlyersShared_Init", - "found_in": "Titanfall 2", - "file": "sh_flyers.gnut", - "global": true, - "line": "function FlyersShared_Init()" - }, - { - "name": "Highlight_Init", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "function Highlight_Init()" - }, - { - "name": "Highlight_BeginRegisteringHighlights", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function Highlight_BeginRegisteringHighlights()" - }, - { - "name": "Highlight_EndRegisteringHighlights", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function Highlight_EndRegisteringHighlights()" - }, - { - "name": "InitHighlightSettings", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function InitHighlightSettings( entity ent )" - }, - { - "name": "RegisterHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "HighlightContext function RegisterHighlight( string assetName )" - }, - { - "name": "GetHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "HighlightContext function GetHighlight( string assetName )" - }, - { - "name": "HighlightContext_SetFill", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetFill( HighlightContext highlight, int insideSlot )" - }, - { - "name": "HighlightContext_SetOutline", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetOutline( HighlightContext highlight, int outlineSlot )" - }, - { - "name": "HighlightContext_SetDrawFunc", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetDrawFunc( HighlightContext highlight, int drawFuncId )" - }, - { - "name": "HighlightContext_SetRadius", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRadius( HighlightContext highlight, float outlineRadius )" - }, - { - "name": "HighlightContext_SetParam", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetParam( HighlightContext highlight, int paramIndex, vector paramVec )" - }, - { - "name": "HighlightContext_SetEntityVisible", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetEntityVisible( HighlightContext highlight, bool entityVisible )" - }, - { - "name": "HighlightContext_SetNearFadeDistance", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetNearFadeDistance( HighlightContext highlight, float nearDist )" - }, - { - "name": "HighlightContext_SetFarFadeDistance", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetFarFadeDistance( HighlightContext highlight, float farDist )" - }, - { - "name": "HighlightContext_SetFarFadeInDistance", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetFarFadeInDistance( HighlightContext highlight, float farFadeInDist )" - }, - { - "name": "HighlightContext_SetRequiresNotFullHealth", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRequiresNotFullHealth( HighlightContext highlight )" - }, - { - "name": "HighlightContext_SetRequiresPlayerCanPickupOrdnance", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRequiresPlayerCanPickupOrdnance( HighlightContext highlight )" - }, - { - "name": "HighlightContext_SetRequiresPlayerCanPickupClip", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRequiresPlayerCanPickupClip( HighlightContext highlight )" - }, - { - "name": "HighlightContext_SetRequiresPilot", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRequiresPilot( HighlightContext highlight )" - }, - { - "name": "HighlightContext_SetRequiresTitan", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRequiresTitan( HighlightContext highlight )" - }, - { - "name": "HighlightContext_SetRequiresOwnedByLocalPlayer", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRequiresOwnedByLocalPlayer( HighlightContext highlight )" - }, - { - "name": "HighlightContext_SetRequiresVisibleWeakPoints", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetRequiresVisibleWeakPoints( HighlightContext highlight )" - }, - { - "name": "HighlightContext_SetADSFade", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetADSFade( HighlightContext highlight, bool value )" - }, - { - "name": "HighlightContext_SetDisableDeathFade", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetDisableDeathFade( HighlightContext highlight, bool value )" - }, - { - "name": "HighlightContext_SetAfterPostProcess", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HighlightContext_SetAfterPostProcess( HighlightContext highlight, bool value )" - }, - { - "name": "Highlight_SetFriendlyHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetFriendlyHighlight( entity ent, string assetName )" - }, - { - "name": "Highlight_SetEnemyHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetEnemyHighlight( entity ent, string assetName )" - }, - { - "name": "Highlight_SetEnemyHighlightWithParam0", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetEnemyHighlightWithParam0( entity ent, string assetName, vector paramVec0 )" - }, - { - "name": "Highlight_SetEnemyHighlightWithParam1", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetEnemyHighlightWithParam1( entity ent, string assetName, vector paramVec1 )" - }, - { - "name": "Highlight_SetEnemyHighlightWithParams", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetEnemyHighlightWithParams( entity ent, string assetName, vector paramVec0, vector paramVec1 )" - }, - { - "name": "Highlight_SetNeutralHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetNeutralHighlight( entity ent, string assetName )" - }, - { - "name": "Highlight_SetOwnedHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetOwnedHighlight( entity ent, string assetName )" - }, - { - "name": "Highlight_SetSonarHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetSonarHighlight( entity ent, string assetName )" - }, - { - "name": "Highlight_SetSonarHighlightWithParam0", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetSonarHighlightWithParam0( entity ent, string assetName, vector paramVec0 )" - }, - { - "name": "Highlight_SetSonarHighlightWithParam1", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetSonarHighlightWithParam1( entity ent, string assetName, vector paramVec1 )" - }, - { - "name": "Highlight_SetSonarHighlightOrigin", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetSonarHighlightOrigin( entity ent, vector origin )" - }, - { - "name": "Highlight_SetSonarExecutionHighlightOrigin", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetSonarExecutionHighlightOrigin( entity ent, vector origin, vector times )" - }, - { - "name": "Highlight_SetDeathRecapHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_SetDeathRecapHighlight( entity ent, string assetName )" - }, - { - "name": "Highlight_ClearFriendlyHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_ClearFriendlyHighlight( entity ent )" - }, - { - "name": "Highlight_ClearEnemyHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_ClearEnemyHighlight( entity ent )" - }, - { - "name": "SetDefaultMPEnemyHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function SetDefaultMPEnemyHighlight( entity ent )" - }, - { - "name": "Highlight_ClearOwnedHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_ClearOwnedHighlight( entity ent )" - }, - { - "name": "Highlight_ClearNeutralHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function Highlight_ClearNeutralHighlight( entity ent )" - }, - { - "name": "Hightlight_HasEnemyHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "bool function Hightlight_HasEnemyHighlight( entity ent, string assetName )" - }, - { - "name": "Highlight_GetEnemyHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "HighlightContext ornull function Highlight_GetEnemyHighlight( entity ent )" - }, - { - "name": "__SetEntityContextHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function __SetEntityContextHighlight( entity ent, int contextId, HighlightContext highlight )" - }, - { - "name": "Highlight_HasSonarHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "bool function Highlight_HasSonarHighlight( entity ent )" - }, - { - "name": "IsForceVisible", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "bool function IsForceVisible( entity ent, entity viewPlayer, HighlightContext highlight )" - }, - { - "name": "CanBeVisible", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "bool function CanBeVisible( entity ent, entity viewPlayer, HighlightContext highlight )" - }, - { - "name": "PlayerCanPickupOrdnanace", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "bool function PlayerCanPickupOrdnanace( entity player )" - }, - { - "name": "PlayerCanPickupClip", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "bool function PlayerCanPickupClip( entity player )" - }, - { - "name": "ClHighlight_DrawBatteryThiefThink", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function ClHighlight_DrawBatteryThiefThink( entity ent, HighlightContext highlight )" - }, - { - "name": "ClHighlight_FWFriendlyTitans", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function ClHighlight_FWFriendlyTitans( entity ent, HighlightContext highlight )" - }, - { - "name": "CLHighlight_DONPanel", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function CLHighlight_DONPanel( entity ent, HighlightContext highlight )" - }, - { - "name": "GetHullTraceSizeForEnt", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "float function GetHullTraceSizeForEnt( entity ent )" - }, - { - "name": "GetMidpointHeight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "float function GetMidpointHeight( entity ent )" - }, - { - "name": "ClHighlight_DrawWhenLOS_LineThink", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function ClHighlight_DrawWhenLOS_LineThink( entity ent, HighlightContext highlight )" - }, - { - "name": "SpotViewModelHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function SpotViewModelHighlight( entity viewModelEntity, vector highlightColor = HIGHLIGHT_COLOR_ENEMY )" - }, - { - "name": "SonarViewModelHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function SonarViewModelHighlight( entity viewModelEntity, vector highlightColor = HIGHLIGHT_COLOR_ENEMY )" - }, - { - "name": "DeployableModelHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function DeployableModelHighlight( entity viewModelEntity )" - }, - { - "name": "DeployableModelInvalidHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function DeployableModelInvalidHighlight( entity viewModelEntity )" - }, - { - "name": "SonarViewModelClearHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function SonarViewModelClearHighlight( entity viewModelEntity )" - }, - { - "name": "ShowEntityHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function ShowEntityHighlight( entity ent, float duration )" - }, - { - "name": "HideEntityHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function HideEntityHighlight( entity ent, float duration )" - }, - { - "name": "DumpEntityHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function DumpEntityHighlight( entity ent )" - }, - { - "name": "GetHighlightContextForEnt", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "int function GetHighlightContextForEnt( entity viewPlayer, entity ent )" - }, - { - "name": "GetHighlightForId", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "HighlightContext ornull function GetHighlightForId( int id )" - }, - { - "name": "MinimapShared_Init", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": true, - "line": "function MinimapShared_Init()" - }, - { - "name": "RegisterMinimapRuiAsset", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": false, - "line": "function RegisterMinimapRuiAsset( asset ruiAsset )" - }, - { - "name": "RegisterMinimapMaterial", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": false, - "line": "function RegisterMinimapMaterial( materialRef, asset material )" - }, - { - "name": "GetMinimapMaterial", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": true, - "line": "function GetMinimapMaterial( materialRef )" - }, - { - "name": "UpdatePlayerMinimapMaterials", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": true, - "line": "function UpdatePlayerMinimapMaterials( player )" - }, - { - "name": "RegisterNetworkMarkers", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": false, - "line": "function RegisterNetworkMarkers()" - }, - { - "name": "NetworkMarkerShared_Init", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": true, - "line": "function NetworkMarkerShared_Init()" - }, - { - "name": "TimerInit", - "found_in": "Titanfall 2", - "file": "sh_timer.gnut", - "global": true, - "line": "void function TimerInit( string timerAlias, float timerLimit )" - }, - { - "name": "TimerExists", - "found_in": "Titanfall 2", - "file": "sh_timer.gnut", - "global": true, - "line": "bool function TimerExists( string timerAlias )" - }, - { - "name": "GetTimer", - "found_in": "Titanfall 2", - "file": "sh_timer.gnut", - "global": false, - "line": "Timer function GetTimer( string timerAlias )" - }, - { - "name": "TimerCheck", - "found_in": "Titanfall 2", - "file": "sh_timer.gnut", - "global": true, - "line": "bool function TimerCheck( string timerAlias )" - }, - { - "name": "TimerReset", - "found_in": "Titanfall 2", - "file": "sh_timer.gnut", - "global": true, - "line": "void function TimerReset( string timerAlias )" - }, - { - "name": "GetAllArcConnectors", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": true, - "line": "array function GetAllArcConnectors()" - }, - { - "name": "AddArcConnector", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function AddArcConnector( entity ent )" - }, - { - "name": "Sh_EarnMeter_Init", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "void function Sh_EarnMeter_Init()" - }, - { - "name": "PlayerEarnMeter_GetEarnedFrac", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "float function PlayerEarnMeter_GetEarnedFrac( entity player )" - }, - { - "name": "PlayerEarnMeter_GetOwnedFrac", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "float function PlayerEarnMeter_GetOwnedFrac( entity player )" - }, - { - "name": "PlayerEarnMeter_GetRewardFrac", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "float function PlayerEarnMeter_GetRewardFrac( entity player )" - }, - { - "name": "PlayerEarnMeter_GetMode", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "int function PlayerEarnMeter_GetMode( entity player )" - }, - { - "name": "EarnMeter_DecayHold", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "float function EarnMeter_DecayHold()" - }, - { - "name": "PlayerEarnMeter_IsGoalAvailable", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "bool function PlayerEarnMeter_IsGoalAvailable( entity player )" - }, - { - "name": "PlayerEarnMeter_IsGoalEnabled", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "bool function PlayerEarnMeter_IsGoalEnabled( entity player )" - }, - { - "name": "PlayerEarnMeter_IsRewardAvailable", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "bool function PlayerEarnMeter_IsRewardAvailable( entity player )" - }, - { - "name": "PlayerEarnMeter_IsRewardEnabled", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "bool function PlayerEarnMeter_IsRewardEnabled( entity player )" - }, - { - "name": "PlayerEarnMeter_GetReward", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "EarnObject function PlayerEarnMeter_GetReward( entity player )" - }, - { - "name": "PlayerEarnMeter_GetGoal", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "EarnObject function PlayerEarnMeter_GetGoal( entity player )" - }, - { - "name": "EarnObject_GetById", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": false, - "line": "EarnObject function EarnObject_GetById( int id )" - }, - { - "name": "EarnObject_GetByRef", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "EarnObject function EarnObject_GetByRef( string ref )" - }, - { - "name": "EarnMeterMP_IsTitanEarnGametype", - "found_in": "Titanfall 2", - "file": "earn_meter/sh_earn_meter.gnut", - "global": true, - "line": "bool function EarnMeterMP_IsTitanEarnGametype()" - }, - { - "name": "TitanShared_Init", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "function TitanShared_Init()" - }, - { - "name": "Titan_CreatePhysicsModelsFromParentedModels", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "function Titan_CreatePhysicsModelsFromParentedModels( parentedModel, entity soul )" - }, - { - "name": "CodeCallback_PlayerInTitanCockpit", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "function CodeCallback_PlayerInTitanCockpit( titan, player )" - }, - { - "name": "UpdateTitanArmBadge", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": false, - "line": "void function UpdateTitanArmBadge( entity soul )" - }, - { - "name": "NPC_GetNuclearPayload", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "int function NPC_GetNuclearPayload( entity npc )" - }, - { - "name": "NPC_SetNuclearPayload", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "void function NPC_SetNuclearPayload( entity npc, int doSet = 4 )" - }, - { - "name": "DebugNewTitanModels", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "function DebugNewTitanModels()" - }, - { - "name": "TitanEmbark_Init", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function TitanEmbark_Init()" - }, - { - "name": "OverrideCockpitLightFX", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function OverrideCockpitLightFX( asset fx )" - }, - { - "name": "AddEmbarkAnims", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function AddEmbarkAnims( string titan, string titanSubClass, bool thirdPersonOnly = false )" - }, - { - "name": "AddEmbarkAudio", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function AddEmbarkAudio( titan, titanSubClass )" - }, - { - "name": "RefreshTitanEmbarkActions", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function RefreshTitanEmbarkActions()" - }, - { - "name": "DebugEmbarkTimes", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function DebugEmbarkTimes()" - }, - { - "name": "EmbarkLine", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function EmbarkLine( player, titan )" - }, - { - "name": "PlayerEmbarksTitan_PlayerBecomesTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function PlayerEmbarksTitan_PlayerBecomesTitan( entity player, entity titan, table embark )" - }, - { - "name": "ShouldDoRegularEmbark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "bool function ShouldDoRegularEmbark( entity titan )" - }, - { - "name": "TitanHasLeftAndRightEmbarkAnims", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "bool function TitanHasLeftAndRightEmbarkAnims( entity titan )" - }, - { - "name": "TitanEmbark_PlayerCleanup", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function TitanEmbark_PlayerCleanup( player )" - }, - { - "name": "ForceScriptedEmbark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function ForceScriptedEmbark( entity player, entity titan )" - }, - { - "name": "TitanEmbarkFailsafe", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function TitanEmbarkFailsafe( entity player, entity titan, entity groundEnt, vector startOrigin )" - }, - { - "name": "TitanEmbark_PlayerEmbarks", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function TitanEmbark_PlayerEmbarks( entity player, entity titan, table e )" - }, - { - "name": "Embark_DelayedFadeOut", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function Embark_DelayedFadeOut( entity player, entity titan, float delay )" - }, - { - "name": "PlayStartupSounds", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function PlayStartupSounds( entity titan )" - }, - { - "name": "CockpitLightStart", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function CockpitLightStart( entity titan )" - }, - { - "name": "StartCockpitLightThink", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function StartCockpitLightThink( entity titan, float timeout )" - }, - { - "name": "CockpitLightStop", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function CockpitLightStop( entity titan )" - }, - { - "name": "PhaseEmbarkPhaseStart", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function PhaseEmbarkPhaseStart( entity player )" - }, - { - "name": "PhaseEmbarkPhaseCleanup", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function PhaseEmbarkPhaseCleanup( player )" - }, - { - "name": "PhaseEmbarkPhaseStop", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function PhaseEmbarkPhaseStop( entity player )" - }, - { - "name": "ShouldSkipAheadIntoEmbark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function ShouldSkipAheadIntoEmbark( standing, player, titan, e )" - }, - { - "name": "DelayedDisableEmbarkPlayerHud", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function DelayedDisableEmbarkPlayerHud( player, sequence )" - }, - { - "name": "PlayerCanDisembarkTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function PlayerCanDisembarkTitan( entity player )" - }, - { - "name": "PlayerIsFarOffTheGround", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "bool function PlayerIsFarOffTheGround( entity player, array ignoreEnts )" - }, - { - "name": "GetDisembarkSequenceForPlayer", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "FirstPersonSequenceStruct function GetDisembarkSequenceForPlayer( entity player, entity titan )" - }, - { - "name": "GetDisembarkSequenceForTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "FirstPersonSequenceStruct function GetDisembarkSequenceForTitan( entity player, entity titan )" - }, - { - "name": "DelayedSafePlayerLocationForDisembark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function DelayedSafePlayerLocationForDisembark( entity player, entity titan )" - }, - { - "name": "ClearParentBeforeIntersect", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function ClearParentBeforeIntersect( entity player, entity titan, anim, e )" - }, - { - "name": "LockedViewCone", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function LockedViewCone( human )" - }, - { - "name": "PlayerOwnsTitanUntilSeparation", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function PlayerOwnsTitanUntilSeparation( player, titan, dist )" - }, - { - "name": "PlayerEndsDisembark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function PlayerEndsDisembark( player, e )" - }, - { - "name": "PlayerEndsDisembarkThread", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function PlayerEndsDisembarkThread( player, e )" - }, - { - "name": "IsPlayerEmbarking", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function IsPlayerEmbarking( player )" - }, - { - "name": "IsPlayerDisembarking", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function IsPlayerDisembarking( player )" - }, - { - "name": "PlayerCanEmbarkIntoTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function PlayerCanEmbarkIntoTitan( entity player, entity titan ) " - }, - { - "name": "TitanIsCurrentlyEmbarkableForPlayer", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "bool function TitanIsCurrentlyEmbarkableForPlayer( entity player, entity titan ) " - }, - { - "name": "FindEmbarkActionForCriteria", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function FindEmbarkActionForCriteria( criteria )" - }, - { - "name": "GetRandomEmbarkAction", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function GetRandomEmbarkAction()" - }, - { - "name": "FindBestEmbark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function FindBestEmbark( entity player, entity titan, bool doDistCheck = true )" - }, - { - "name": "CalculateTitanToPlayerDir", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "vector function CalculateTitanToPlayerDir( entity titan, entity player )" - }, - { - "name": "GenerateEmbarkActionTable", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function GenerateEmbarkActionTable( entity player, entity titan, bestAction, var relTitanToPlayerDir = null )" - }, - { - "name": "GetBestEmbarkAction", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function GetBestEmbarkAction( int priority, entity player, entity titan, float dist, vector relTitanToPlayerDir )" - }, - { - "name": "FindBestEmbarkForNpcAnim", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function FindBestEmbarkForNpcAnim( entity npc, entity titan )" - }, - { - "name": "TitanCanStand", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "bool function TitanCanStand( entity titan )" - }, - { - "name": "PlayerCanEmbarkTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "bool function PlayerCanEmbarkTitan( entity player, entity titan ) " - }, - { - "name": "PlayerCanImmediatelyEmbarkTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "bool function PlayerCanImmediatelyEmbarkTitan( entity player, entity titan ) " - }, - { - "name": "TitanSoul_Init", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function TitanSoul_Init()" - }, - { - "name": "IsSoul", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function IsSoul( entity ent )" - }, - { - "name": "GetSoulTitanSubClass", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "string function GetSoulTitanSubClass( entity soul )" - }, - { - "name": "GetSoulPlayerSettings", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "string function GetSoulPlayerSettings( entity soul )" - }, - { - "name": "HasSoul", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "bool function HasSoul( entity ent )" - }, - { - "name": "SetStanceKneel", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function SetStanceKneel( soul )" - }, - { - "name": "SetStanceKneeling", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function SetStanceKneeling( soul )" - }, - { - "name": "SetStanceStanding", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function SetStanceStanding( soul )" - }, - { - "name": "SetStanceStand", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function SetStanceStand( soul )" - }, - { - "name": "GetTitanSoulShieldHealth", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "float function GetTitanSoulShieldHealth( entity soul )" - }, - { - "name": "GetTitanSoulDoomedHealth", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "float function GetTitanSoulDoomedHealth( entity soul )" - }, - { - "name": "GetDefaultTitanSegmentHealth", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_triple_health.gnut", - "global": true, - "line": "int function GetDefaultTitanSegmentHealth()" - }, - { - "name": "GetSegmentHealthForTitan", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_triple_health.gnut", - "global": true, - "line": "int function GetSegmentHealthForTitan( entity titan )" - }, - { - "name": "GetCurrentTitanSegmentHealth", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_triple_health.gnut", - "global": true, - "line": "int function GetCurrentTitanSegmentHealth( entity titan )" - }, - { - "name": "GetHealthSegmentFrac", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_triple_health.gnut", - "global": true, - "line": "float function GetHealthSegmentFrac( entity titan )" - }, - { - "name": "GetTitanCurrentRegenTab", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_triple_health.gnut", - "global": true, - "line": "int function GetTitanCurrentRegenTab( entity titan )" - }, - { - "name": "IonEnergy_Init", - "found_in": "Titanfall 2", - "file": "titan/sh_ion_energy.gnut", - "global": true, - "line": "void function IonEnergy_Init()" - }, - { - "name": "ArcCannon_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ArcCannon_Init()" - }, - { - "name": "ArcCannon_PrecacheFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ArcCannon_PrecacheFX()" - }, - { - "name": "ArcCannon_Start", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ArcCannon_Start( weapon )" - }, - { - "name": "ArcCannon_Stop", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ArcCannon_Stop( weapon, player = null )" - }, - { - "name": "ArcCannon_ChargeBegin", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ArcCannon_ChargeBegin( entity weapon )" - }, - { - "name": "ArcCannon_ChargeEnd", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ArcCannon_ChargeEnd( entity weapon, entity player = null )" - }, - { - "name": "FireArcCannon", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function FireArcCannon( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetFirstArcCannonTarget", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "table function GetFirstArcCannonTarget( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireArcNoTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "function FireArcNoTargets( entity weapon, WeaponPrimaryAttackParams attackParams, muzzleOrigin )" - }, - { - "name": "FireArcWithTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "function FireArcWithTargets( entity weapon, table firstTargetInfo, WeaponPrimaryAttackParams attackParams, muzzleOrigin )" - }, - { - "name": "ZapTargetRecursive", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "function ZapTargetRecursive( entity target, table zapInfo, beamStartPos, vector ornull firstTargetBeamEndPos = null, chainNum = 1 )" - }, - { - "name": "ZapTarget", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "function ZapTarget( zapInfo, target, beamStartPos, beamEndPos, chainNum = 1 )" - }, - { - "name": "IsEntANeutralMegaTurret", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "bool function IsEntANeutralMegaTurret( ent, int playerTeam )" - }, - { - "name": "ArcCannon_HideIdleEffect", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ArcCannon_HideIdleEffect( entity weapon, delay )" - }, - { - "name": "CreateArcCannonBeam", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function CreateArcCannonBeam( weapon, target, startPos, endPos, player, lifeDuration = ARC_CANNON_BEAM_LIFETIME, radius = 256, boltWidth = 4, noiseAmplitude = 5, hasTarget = true, firstBeam = false )" - }, - { - "name": "GetBeamEffect", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "function GetBeamEffect( weapon )" - }, - { - "name": "GetArcCannonChargeFraction", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function GetArcCannonChargeFraction( weapon )" - }, - { - "name": "GetWeaponChargeFrac", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "function GetWeaponChargeFrac( weapon )" - }, - { - "name": "Grenade_FileInit", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function Grenade_FileInit()" - }, - { - "name": "Grenade_OnWeaponTossPrep", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "void function Grenade_OnWeaponTossPrep( entity weapon, WeaponTossPrepParams prepParams )" - }, - { - "name": "Grenade_OnWeaponDeactivate", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "void function Grenade_OnWeaponDeactivate( entity weapon )" - }, - { - "name": "Grenade_OnProjectileIgnite", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "void function Grenade_OnProjectileIgnite( entity weapon )" - }, - { - "name": "Grenade_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function Grenade_Init( entity grenade, entity weapon )" - }, - { - "name": "Grenade_OnWeaponToss_", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "int function Grenade_OnWeaponToss_( entity weapon, WeaponPrimaryAttackParams attackParams, float directionScale )" - }, - { - "name": "Grenade_OnWeaponTossReleaseAnimEvent", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "var function Grenade_OnWeaponTossReleaseAnimEvent( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "Grenade_OnWeaponTossCancelDrop", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "var function Grenade_OnWeaponTossCancelDrop( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "Grenade_Launch", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "entity function Grenade_Launch( entity weapon, vector attackPos, vector throwVelocity, bool isPredicted, bool isLagCompensated )" - }, - { - "name": "Grenade_OnPlayerNPCTossGrenade_Common", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "void function Grenade_OnPlayerNPCTossGrenade_Common( entity weapon, entity frag )" - }, - { - "name": "HACK_CookGrenade", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "void function HACK_CookGrenade( entity weapon, entity weaponOwner )" - }, - { - "name": "HACK_WaitForGrenadeDropEvent", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "void function HACK_WaitForGrenadeDropEvent( weapon, entity weaponOwner )" - }, - { - "name": "HACK_DropGrenadeOnDeath", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "void function HACK_DropGrenadeOnDeath( entity weapon, entity weaponOwner )" - }, - { - "name": "GetMaxCookTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "float function GetMaxCookTime( entity weapon )" - }, - { - "name": "GetGrenadeThrowSound_1p", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function GetGrenadeThrowSound_1p( weapon )" - }, - { - "name": "GetGrenadeDeploySound_1p", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function GetGrenadeDeploySound_1p( weapon )" - }, - { - "name": "GetGrenadeThrowSound_3p", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function GetGrenadeThrowSound_3p( weapon )" - }, - { - "name": "GetGrenadeDeploySound_3p", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function GetGrenadeDeploySound_3p( weapon )" - }, - { - "name": "GetGrenadeProjectileSound", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "string function GetGrenadeProjectileSound( weapon )" - }, - { - "name": "Vortex_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function Vortex_Init()" - }, - { - "name": "CreateVortexSphere", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function CreateVortexSphere( entity vortexWeapon, bool useCylinderCheck, bool blockOwnerWeapon, int sphereRadius = 40, int bulletFOV = 180 )" - }, - { - "name": "EnableVortexSphere", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function EnableVortexSphere( entity vortexWeapon )" - }, - { - "name": "DestroyVortexSphereFromVortexWeapon", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function DestroyVortexSphereFromVortexWeapon( entity vortexWeapon )" - }, - { - "name": "DestroyVortexSphere", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "void function DestroyVortexSphere( entity vortexSphere )" - }, - { - "name": "DisableVortexSphereFromVortexWeapon", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function DisableVortexSphereFromVortexWeapon( entity vortexWeapon )" - }, - { - "name": "DisableVortexSphere", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "void function DisableVortexSphere( entity vortexSphere )" - }, - { - "name": "SetPlayerUsingVortex", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function SetPlayerUsingVortex( entity weaponOwner, entity vortexWeapon )" - }, - { - "name": "IsVortexing", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function IsVortexing( entity ent )" - }, - { - "name": "VortexDrainedByImpact", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function VortexDrainedByImpact( entity vortexWeapon, entity weapon, entity projectile, damageType )" - }, - { - "name": "VortexSlowOwnerFromAttacker", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function VortexSlowOwnerFromAttacker( entity player, entity attacker, vector velocity, float multiplier )" - }, - { - "name": "VortexPrimaryAttack", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "int function VortexPrimaryAttack( entity vortexWeapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "Vortex_FireBackBullets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "int function Vortex_FireBackBullets( entity vortexWeapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetBulletsAbsorbedCount", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "int function GetBulletsAbsorbedCount( entity vortexWeapon )" - }, - { - "name": "GetProjectilesAbsorbedCount", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "int function GetProjectilesAbsorbedCount( entity vortexWeapon )" - }, - { - "name": "Vortex_NotifyAttackerDidDamage", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_NotifyAttackerDidDamage( entity attacker, entity vortexOwner, hitPos )" - }, - { - "name": "SetVortexAmmo", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function SetVortexAmmo( entity vortexWeapon, count )" - }, - { - "name": "VortexSphereColorUpdate", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function VortexSphereColorUpdate( entity weapon, sphereClientFXHandle = null )" - }, - { - "name": "GetVortexSphereCurrentColor", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "vector function GetVortexSphereCurrentColor( float chargeFrac, vector fullHealthColor = VORTEX_SPHERE_COLOR_CHARGE_FULL )" - }, - { - "name": "GetShieldTriLerpColor", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "vector function GetShieldTriLerpColor( float frac )" - }, - { - "name": "GetTriLerpColor", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "vector function GetTriLerpColor( float fraction, vector color1, vector color2, vector color3 )" - }, - { - "name": "Weapon_Dialogue_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_dialogue.nut", - "global": true, - "line": "function Weapon_Dialogue_Init()" - }, - { - "name": "WeaponUtility_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function WeaponUtility_Init()" - }, - { - "name": "OnWeaponActivate_updateViewmodelAmmo", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function OnWeaponActivate_updateViewmodelAmmo( entity weapon )" - }, - { - "name": "ApplyVectorSpread", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "vector function ApplyVectorSpread( vector vecShotDirection, float spreadDegrees, float bias = 1.0 )" - }, - { - "name": "DegreesToTarget", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "float function DegreesToTarget( vector origin, vector forward, vector targetPos )" - }, - { - "name": "ShotgunBlast", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ShotgunBlast( entity weapon, vector pos, vector dir, int numBlasts, int damageType, float damageScaler = 1.0, float ornull maxAngle = null, float ornull maxDistance = null )" - }, - { - "name": "ShotgunBlastDamageEntity", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "int function ShotgunBlastDamageEntity( entity weapon, vector barrelPos, vector barrelVec, VisibleEntityInCone result, float angle, float maxAngle, int numPellets, int damageType, float damageScaler )" - }, - { - "name": "FireGenericBoltWithDrop", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "int function FireGenericBoltWithDrop( entity weapon, WeaponPrimaryAttackParams attackParams, bool isPlayerFired )" - }, - { - "name": "OnWeaponPrimaryAttack_GenericBoltWithDrop_Player", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_GenericBoltWithDrop_Player( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_EPG", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_EPG( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_GenericMissile_Player", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_GenericMissile_Player( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "PlantStickyEntityOnWorldThatBouncesOffWalls", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function PlantStickyEntityOnWorldThatBouncesOffWalls( entity ent, table collisionParams, float bounceDot )" - }, - { - "name": "PlantStickyEntityThatBouncesOffWalls", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function PlantStickyEntityThatBouncesOffWalls( entity ent, table collisionParams, float bounceDot )" - }, - { - "name": "PlantStickyEntity", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function PlantStickyEntity( entity ent, table collisionParams, vector angleOffset = <0.0, 0.0, 0.0> )" - }, - { - "name": "PlantStickyGrenade", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function PlantStickyGrenade( entity ent, vector pos, vector normal, entity hitEnt, int hitbox, float depth = 0.0, bool allowBounce = true, bool allowEntityStick = true )" - }, - { - "name": "PlantSuperStickyGrenade", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function PlantSuperStickyGrenade( entity ent, vector pos, vector normal, entity hitEnt, int hitbox )" - }, - { - "name": "EntityShouldStick", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function EntityShouldStick( entity stickyEnt, entity hitent )" - }, - { - "name": "EntityCanHaveStickyEnts", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function EntityCanHaveStickyEnts( entity stickyEnt, entity ent )" - }, - { - "name": "ProximityCharge_PostFired_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ProximityCharge_PostFired_Init( entity proximityMine, entity player )" - }, - { - "name": "DetonateAllPlantedExplosives", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function DetonateAllPlantedExplosives( entity player )" - }, - { - "name": "ExplodePlantedGrenadeAfterDelay", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ExplodePlantedGrenadeAfterDelay( entity grenade, float delay )" - }, - { - "name": "Player_DetonateSatchels", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function Player_DetonateSatchels( entity player )" - }, - { - "name": "IsValidSatchel", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function IsValidSatchel( entity satchel )" - }, - { - "name": "WeaponCanCrit", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function WeaponCanCrit( entity weapon )" - }, - { - "name": "GetVectorFromPositionToCrosshair", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "vector function GetVectorFromPositionToCrosshair( entity player, vector startPos )" - }, - { - "name": "InitMissileForRandomDriftForVortexHigh", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function InitMissileForRandomDriftForVortexHigh( entity missile, vector startPos, vector startDir )" - }, - { - "name": "InitMissileForRandomDriftForVortexLow", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function InitMissileForRandomDriftForVortexLow( entity missile, vector startPos, vector startDir )" - }, - { - "name": "GetVelocityForDestOverTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "vector function GetVelocityForDestOverTime( vector startPoint, vector endPoint, float duration )" - }, - { - "name": "GetPlayerVelocityForDestOverTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "vector function GetPlayerVelocityForDestOverTime( vector startPoint, vector endPoint, float duration )" - }, - { - "name": "HasLockedTarget", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function HasLockedTarget( weapon )" - }, - { - "name": "CanWeaponShootWhileRunning", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function CanWeaponShootWhileRunning( entity weapon )" - }, - { - "name": "FireExpandContractMissiles", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function FireExpandContractMissiles( entity weapon, WeaponPrimaryAttackParams attackParams, vector attackPos, vector attackDir, int damageType, int explosionDamageType, shouldPredict, int rocketsPerShot, missileSpeed, launchOutAng, launchOutTime, launchInAng, launchInTime, launchInLerpTime, launchStraightLerpTime, applyRandSpread, int burstFireCountOverride = -1, debugDrawPath = false )" - }, - { - "name": "FireExpandContractMissiles_S2S", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function FireExpandContractMissiles_S2S( entity weapon, WeaponPrimaryAttackParams attackParams, vector attackPos, vector attackDir, shouldPredict, int rocketsPerShot, missileSpeed, launchOutAng, launchOutTime, launchInAng, launchInTime, launchInLerpTime, launchStraightLerpTime, applyRandSpread, int burstFireCountOverride = -1, debugDrawPath = false )" - }, - { - "name": "GetExpandContractRocketTrajectories", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function GetExpandContractRocketTrajectories( entity weapon, int burstIndex, vector attackPos, vector attackDir, int rocketsPerShot, launchOutAng, launchInAng, int burstFireCount = -1 )" - }, - { - "name": "DebugDrawMissilePath", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function DebugDrawMissilePath( entity missile )" - }, - { - "name": "RegenerateOffhandAmmoOverTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function RegenerateOffhandAmmoOverTime( entity weapon, float rechargeTime, int maxAmmo, int offhandIndex )" - }, - { - "name": "IsPilotShotgunWeapon", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function IsPilotShotgunWeapon( string weaponName )" - }, - { - "name": "GetWeaponBurnMods", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function GetWeaponBurnMods( string weaponClassName )" - }, - { - "name": "TEMP_GetDamageFlagsFromProjectile", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "int function TEMP_GetDamageFlagsFromProjectile( entity projectile )" - }, - { - "name": "TEMP_GetDamageFlagsFromString", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "int function TEMP_GetDamageFlagsFromString( string damageFlagsString )" - }, - { - "name": "PROTO_CanPlayerDeployWeapon", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function PROTO_CanPlayerDeployWeapon( entity player )" - }, - { - "name": "GiveEMPStunStatusEffects", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function GiveEMPStunStatusEffects( entity ent, float duration, float fadeoutDuration = 0.5, float slowTurn = EMP_SEVERITY_SLOWTURN, float slowMove = EMP_SEVERITY_SLOWMOVE)" - }, - { - "name": "GetPrimaryWeapons", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function GetPrimaryWeapons( entity player )" - }, - { - "name": "GetSidearmWeapons", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function GetSidearmWeapons( entity player )" - }, - { - "name": "GetATWeapons", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function GetATWeapons( entity player )" - }, - { - "name": "GetPlayerFromTitanWeapon", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "entity function GetPlayerFromTitanWeapon( entity weapon )" - }, - { - "name": "ChargeBall_Precache", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function ChargeBall_Precache()" - }, - { - "name": "ChargeBall_FireProjectile", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function ChargeBall_FireProjectile( entity weapon, vector position, vector direction, bool shouldPredict )" - }, - { - "name": "ChargeBall_ChargeBegin", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function ChargeBall_ChargeBegin( entity weapon, string tagName )" - }, - { - "name": "ChargeBall_ChargeEnd", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function ChargeBall_ChargeEnd( entity weapon )" - }, - { - "name": "ChargeBall_StopChargeEffects", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function ChargeBall_StopChargeEffects( entity weapon )" - }, - { - "name": "HACK_Deplayed_ChargeBall_StopChargeEffects", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function HACK_Deplayed_ChargeBall_StopChargeEffects( entity weapon )" - }, - { - "name": "ChargeBall_GetChargeTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "float function ChargeBall_GetChargeTime()" - }, - { - "name": "NpcEmpRebootPrototype", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function NpcEmpRebootPrototype( entity npc, var damageInfo, asset humanFx, asset titanFx )" - }, - { - "name": "EmpRebootFxPrototype", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function EmpRebootFxPrototype( npc, asset humanFx, asset titanFx )" - }, - { - "name": "EMP_FX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function EMP_FX( asset effect, entity ent, string tag, float duration )" - }, - { - "name": "EMPGrenade_AffectsShield", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function EMPGrenade_AffectsShield( entity titan, damageInfo )" - }, - { - "name": "EMPGrenade_AffectsAccuracy", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function EMPGrenade_AffectsAccuracy( npcTitan )" - }, - { - "name": "EMPGrenade_EffectsPlayer", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function EMPGrenade_EffectsPlayer( entity player, damageInfo )" - }, - { - "name": "EMPGrenade_ArcBeam", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function EMPGrenade_ArcBeam( grenadePos, ent )" - }, - { - "name": "GetWeaponDPS", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function GetWeaponDPS( bool vsTitan = false )" - }, - { - "name": "GetTTK", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function GetTTK( string weaponRef, float health = 100.0 )" - }, - { - "name": "GetWeaponModsFromDamageInfo", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function GetWeaponModsFromDamageInfo( var damageInfo )" - }, - { - "name": "OnPlayerGetsNewPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function OnPlayerGetsNewPilotLoadout( entity player, PilotLoadoutDef loadout )" - }, - { - "name": "SetPlayerCooldowns", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function SetPlayerCooldowns( entity player )" - }, - { - "name": "ResetPlayerCooldowns", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function ResetPlayerCooldowns( entity player )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function OnPlayerKilled( entity player, entity attacker, var damageInfo )" - }, - { - "name": "StoreOffhandData", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function StoreOffhandData( entity player, bool waitEndFrame = true )" - }, - { - "name": "StoreOffhandDataThread", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function StoreOffhandDataThread( entity player, bool waitEndFrame )" - }, - { - "name": "PlayerUsedOffhand", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function PlayerUsedOffhand( entity player, entity offhandWeapon )" - }, - { - "name": "GetRadiusDamageDataFromProjectile", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "RadiusDamageData function GetRadiusDamageDataFromProjectile( entity projectile, entity owner )" - }, - { - "name": "OnWeaponPrimaryAttack_cloak", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_cloak.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_cloak( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_TimeShift", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_timeshift.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_TimeShift( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "AddCallback_OnTimeShiftAbilityUsed", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_timeshift.nut", - "global": true, - "line": "function AddCallback_OnTimeShiftAbilityUsed( callbackFunc )" - }, - { - "name": "GauntletEffects", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_timeshift.nut", - "global": false, - "line": "void function GauntletEffects( weapon )" - }, - { - "name": "GrappleWeaponInit", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": true, - "line": "void function GrappleWeaponInit()" - }, - { - "name": "OnWeaponActivate_ability_grapple", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": true, - "line": "void function OnWeaponActivate_ability_grapple( entity weapon )" - }, - { - "name": "GetPVEAbilityLevel", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": false, - "line": "int function GetPVEAbilityLevel( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_ability_grapple", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_ability_grapple( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_ability_grapple", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_ability_grapple( entity weapon )" - }, - { - "name": "DoGrappleImpactExplosion", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": false, - "line": "void function DoGrappleImpactExplosion( entity player, entity grappleWeapon, entity hitent, vector hitpos, vector hitNormal )" - }, - { - "name": "CodeCallback_OnGrapple", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": true, - "line": "void function CodeCallback_OnGrapple( entity player, entity hitent, vector hitpos, vector hitNormal )" - }, - { - "name": "CleanupExistingDecoy", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": false, - "line": "void function CleanupExistingDecoy( entity decoy )" - }, - { - "name": "CleanupFXAndSoundsForDecoy", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": false, - "line": "void function CleanupFXAndSoundsForDecoy( entity decoy )" - }, - { - "name": "OnHoloPilotDestroyed", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": false, - "line": "void function OnHoloPilotDestroyed( entity decoy )" - }, - { - "name": "CodeCallback_PlayerDecoyDie", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "void function CodeCallback_PlayerDecoyDie( entity decoy, int currentState ) " - }, - { - "name": "CodeCallback_PlayerDecoyDissolve", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "void function CodeCallback_PlayerDecoyDissolve( entity decoy, int currentState )" - }, - { - "name": "CodeCallback_PlayerDecoyRemove", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "void function CodeCallback_PlayerDecoyRemove( entity decoy, int currentState )" - }, - { - "name": "CodeCallback_PlayerDecoyStateChange", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "void function CodeCallback_PlayerDecoyStateChange( entity decoy, int previousState, int currentState )" - }, - { - "name": "OnWeaponPrimaryAttack_holopilot", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_holopilot( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "SetupDecoy_Common", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "void function SetupDecoy_Common( entity player, entity decoy ) " - }, - { - "name": "CalculateAngleSegmentForDecoy", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": false, - "line": "\tvector function CalculateAngleSegmentForDecoy( int loopIteration, vector angleSegment )" - }, - { - "name": "PlayerCanUseDecoy", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "bool function PlayerCanUseDecoy( entity ownerPlayer ) " - }, - { - "name": "OnWeaponPrimaryAttack_holopilot_nova", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot_nova.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_holopilot_nova( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_ability_heal", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_heal.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_ability_heal( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpAbilityShifterWeapon_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter.nut", - "global": true, - "line": "void function MpAbilityShifterWeapon_Init()" - }, - { - "name": "MpAbilityShifterWeapon_OnWeaponTossPrep", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter.nut", - "global": true, - "line": "void function MpAbilityShifterWeapon_OnWeaponTossPrep( entity weapon, WeaponTossPrepParams prepParams )" - }, - { - "name": "GetPVEAbilityLevel", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter.nut", - "global": false, - "line": "int function GetPVEAbilityLevel( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_shifter", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_shifter( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "ApplyInProgressStimIfNeededThread", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter.nut", - "global": false, - "line": "void function ApplyInProgressStimIfNeededThread( entity player )" - }, - { - "name": "AbilityShifter_ApplyInProgressStimIfNeeded", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter.nut", - "global": true, - "line": "void function AbilityShifter_ApplyInProgressStimIfNeeded( entity player )" - }, - { - "name": "DoPhaseExitExplosion", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter.nut", - "global": false, - "line": "void function DoPhaseExitExplosion( entity player, entity phaseWeapon )" - }, - { - "name": "OnWeaponPrimaryAttack_shifter_super", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_shifter_super.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_shifter_super( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_ability_sonar", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_sonar.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_ability_sonar( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnProjectileCollision_ClusterRocket", - "found_in": "Titanfall 2", - "file": "weapons/mp_projectile_cluster_rocket.nut", - "global": true, - "line": "void function OnProjectileCollision_ClusterRocket( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnProjectileCollision_SpiralMissile", - "found_in": "Titanfall 2", - "file": "weapons/mp_projectile_titanweapon_rocket_launcher.nut", - "global": true, - "line": "void function OnProjectileCollision_SpiralMissile( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "CalculateTitanSniperExtraDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_projectile_titanweapon_sniper.nut", - "global": true, - "line": "float function CalculateTitanSniperExtraDamage( entity projectile, entity hitent )" - }, - { - "name": "OnProjectileCollision_titanweapon_triple_threat", - "found_in": "Titanfall 2", - "file": "weapons/mp_projectile_titanweapon_triple_threat.nut", - "global": true, - "line": "void function OnProjectileCollision_titanweapon_triple_threat( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnProjectileCollision_GunshipLauncher", - "found_in": "Titanfall 2", - "file": "weapons/mp_projectile_weapon_gunship_launcher.nut", - "global": true, - "line": "void function OnProjectileCollision_GunshipLauncher( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpTitanabilityAmpedWall_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_amped_wall.nut", - "global": true, - "line": "function MpTitanabilityAmpedWall_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_Amped_wall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_amped_wall.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_Amped_wall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponActivate_Amped_wall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_amped_wall.nut", - "global": true, - "line": "void function OnWeaponActivate_Amped_wall( entity weapon )" - }, - { - "name": "MpTitanAbilityBasicBlock_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "void function MpTitanAbilityBasicBlock_Init()" - }, - { - "name": "OnWeaponChargeBegin_titanability_basic_block", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_titanability_basic_block( entity weapon )" - }, - { - "name": "OnWeaponActivate_titanability_basic_block", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "void function OnWeaponActivate_titanability_basic_block( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_titanability_basic_block", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "void function OnWeaponDeactivate_titanability_basic_block( entity weapon )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanability_basic_block", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanability_basic_block( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanability_basic_block", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanability_basic_block( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponChargeBegin_ability_swordblock", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_ability_swordblock( entity weapon )" - }, - { - "name": "OnWeaponActivate_ability_swordblock", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "void function OnWeaponActivate_ability_swordblock( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_ability_swordblock", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "void function OnWeaponDeactivate_ability_swordblock( entity weapon )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_ability_swordblock", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_ability_swordblock( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_ability_swordblock", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_ability_swordblock( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnChargeBegin", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "bool function OnChargeBegin( entity weapon, int blockType )" - }, - { - "name": "OnActivate", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function OnActivate( entity weapon, int blockType )" - }, - { - "name": "OnDeactivate", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function OnDeactivate( entity weapon, int blockType )" - }, - { - "name": "OnAttemptOffhandSwitch", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "bool function OnAttemptOffhandSwitch( entity weapon, int blockType )" - }, - { - "name": "BlockSwordCoreFXThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function BlockSwordCoreFXThink( entity weapon, entity weaponOwner )" - }, - { - "name": "StartShield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function StartShield( entity weapon )" - }, - { - "name": "EndShield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function EndShield( entity weapon )" - }, - { - "name": "MpTitanAbilityHover_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_hover.nut", - "global": true, - "line": "void function MpTitanAbilityHover_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_TitanHover", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_hover.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_TitanHover( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanAbilityLaserTrip_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": true, - "line": "void function MpTitanAbilityLaserTrip_Init()" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_laser_trip", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_laser_trip( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_laser_trip", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_laser_trip( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnLaserPylonPlanted", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": false, - "line": "void function OnLaserPylonPlanted( entity projectile )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_laser_trip", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_laser_trip( entity weapon )" - }, - { - "name": "MpTitanabilityBubbleShield_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_particle_wall.nut", - "global": true, - "line": "function MpTitanabilityBubbleShield_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_particle_wall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_particle_wall.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_particle_wall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanAbilityGunShield_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": true, - "line": "void function MpTitanAbilityGunShield_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_gun_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_gun_shield( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GunShieldThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "void function GunShieldThink( entity weapon, entity shieldWeapon, entity owner, float duration )" - }, - { - "name": "CanUseGunShield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "bool function CanUseGunShield( entity owner, bool reqZoom = true )" - }, - { - "name": "OnWeaponPrimaryAttack_titanability_phase_dash", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_phase_dash.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanability_phase_dash( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetDirectionFromInput", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_phase_dash.nut", - "global": false, - "line": "vector function GetDirectionFromInput( vector playerAngles, float xAxis, float yAxis )" - }, - { - "name": "MpTitanAbilitySlowTrap_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": true, - "line": "void function MpTitanAbilitySlowTrap_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_slow_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_slow_trap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnSlowTrapPlanted", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function OnSlowTrapPlanted( entity projectile )" - }, - { - "name": "MpTitanAbilitySmoke_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_smoke.nut", - "global": true, - "line": "void function MpTitanAbilitySmoke_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_titanability_smoke", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_smoke.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanability_smoke( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "ElectricSmoke_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_smoke.nut", - "global": false, - "line": "void function ElectricSmoke_DamagedTarget( entity target, var damageInfo )" - }, - { - "name": "AddSmokeHealCallback", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_smoke.nut", - "global": true, - "line": "void function AddSmokeHealCallback( void functionref(entity,entity,int) func )" - }, - { - "name": "HasHealingSmoke", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_smoke.nut", - "global": false, - "line": "bool function HasHealingSmoke( entity attacker )" - }, - { - "name": "OnWeaponPrimaryAttack_titanability_timeshift", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_timeshift.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanability_timeshift( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "AddCallback_OnTimeShiftTitanAbilityUsed", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_timeshift.nut", - "global": true, - "line": "function AddCallback_OnTimeShiftTitanAbilityUsed( callbackFunc )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_tether_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_tether_trap.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_tether_trap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_tether_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_tether_trap.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_tether_trap( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "MpTitanAbilityPowerShot_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": true, - "line": "void function MpTitanAbilityPowerShot_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_power_shot", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_power_shot( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "PowerShotCleanup", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": true, - "line": "void function PowerShotCleanup( entity owner, entity weapon, array modNames, array modsToAdd )" - }, - { - "name": "MpTitanAbilityAmmoSwap_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": true, - "line": "void function MpTitanAbilityAmmoSwap_Init()" - }, - { - "name": "OnWeaponOwnerChanged_titanability_ammo_swap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanability_ammo_swap( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnWeaponPrimaryAttack_ammo_swap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_ammo_swap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "ToggleAmmoMods", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": false, - "line": "void function ToggleAmmoMods( entity weapon, entity primaryWeapon, entity weaponOwner )" - }, - { - "name": "ToggleMod", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": false, - "line": "void function ToggleMod( entity weapon, string modName )" - }, - { - "name": "RemoveMod", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": false, - "line": "void function RemoveMod( entity weapon, string modName )" - }, - { - "name": "MpTitanAbilityRocketeerAmmoSwap_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_rocketeer_ammo_swap.nut", - "global": true, - "line": "void function MpTitanAbilityRocketeerAmmoSwap_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_rocketeer_ammo_swap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_rocketeer_ammo_swap.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_rocketeer_ammo_swap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanability_sonar_pulse", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanability_sonar_pulse( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanability_sonar_pulse", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanability_sonar_pulse( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireSonarPulse", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": false, - "line": "int function FireSonarPulse( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired )" - }, - { - "name": "OnProjectileCollision_titanability_sonar_pulse", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": true, - "line": "void function OnProjectileCollision_titanability_sonar_pulse( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnWeaponPrimaryAttack_titanability_rearm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_rearm.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanability_rearm( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanability_rearm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_rearm.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanability_rearm( entity weapon )" - }, - { - "name": "AmpCore_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_amp_core.nut", - "global": true, - "line": "void function AmpCore_Init()" - }, - { - "name": "OnWeaponChargeBegin_AmpCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_amp_core.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_AmpCore( entity weapon )" - }, - { - "name": "OnWeaponChargeEnd_AmpCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_amp_core.nut", - "global": true, - "line": "void function OnWeaponChargeEnd_AmpCore( entity weapon )" - }, - { - "name": "OnWeaponActivate_AmpCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_amp_core.nut", - "global": true, - "line": "void function OnWeaponActivate_AmpCore( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_AmpCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_amp_core.nut", - "global": true, - "line": "void function OnWeaponDeactivate_AmpCore( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_AmpCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_amp_core.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_AmpCore( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanWeaponFlameWave_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": true, - "line": "void function MpTitanWeaponFlameWave_Init()" - }, - { - "name": "OnWeaponActivate_titancore_flame_wave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": true, - "line": "void function OnWeaponActivate_titancore_flame_wave( entity weapon )" - }, - { - "name": "OnAbilityCharge_FlameWave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": true, - "line": "bool function OnAbilityCharge_FlameWave( entity weapon )" - }, - { - "name": "OnAbilityChargeEnd_FlameWave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": true, - "line": "void function OnAbilityChargeEnd_FlameWave( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titancore_flame_wave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titancore_flame_wave( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FlightCore_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flight_core.nut", - "global": true, - "line": "void function FlightCore_Init()" - }, - { - "name": "OnAbilityStart_FlightCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flight_core.nut", - "global": true, - "line": "bool function OnAbilityStart_FlightCore( entity weapon )" - }, - { - "name": "OnAbilityEnd_FlightCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flight_core.nut", - "global": true, - "line": "void function OnAbilityEnd_FlightCore( entity weapon )" - }, - { - "name": "LaserCannon_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": true, - "line": "void function LaserCannon_Init()" - }, - { - "name": "OnAbilityCharge_LaserCannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": true, - "line": "bool function OnAbilityCharge_LaserCannon( entity weapon )" - }, - { - "name": "OnAbilityChargeEnd_LaserCannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": true, - "line": "void function OnAbilityChargeEnd_LaserCannon( entity weapon )" - }, - { - "name": "OnAbilityStart_LaserCannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": true, - "line": "bool function OnAbilityStart_LaserCannon( entity weapon )" - }, - { - "name": "OnAbilityEnd_LaserCannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": true, - "line": "void function OnAbilityEnd_LaserCannon( entity weapon )" - }, - { - "name": "SalvoCore_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "void function SalvoCore_Init()" - }, - { - "name": "OnWeaponDeactivate_SalvoCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "void function OnWeaponDeactivate_SalvoCore( entity weapon )" - }, - { - "name": "OnAbilityCharge_SalvoCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "bool function OnAbilityCharge_SalvoCore( entity weapon )" - }, - { - "name": "OnAbilityChargeEnd_SalvoCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "void function OnAbilityChargeEnd_SalvoCore( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_salvo_core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_salvo_core( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_salvocore_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": false, - "line": "var function OnWeaponPrimaryAttack_titanweapon_salvocore_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "SalvoCore_End", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": false, - "line": "void function SalvoCore_End( entity weapon, float delay )" - }, - { - "name": "OnWeaponActivate_salvocore_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "void function OnWeaponActivate_salvocore_rockets( entity weapon )" - }, - { - "name": "CalculateGuidancePoint", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": false, - "line": "void function CalculateGuidancePoint( entity weapon, entity weaponOwner )" - }, - { - "name": "CreateGuidanceInfoTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": false, - "line": "entity function CreateGuidanceInfoTarget( entity weapon )" - }, - { - "name": "Shift_Core_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": true, - "line": "void function Shift_Core_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_DoNothing", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_DoNothing( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnCoreCharge_Shift_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": true, - "line": "bool function OnCoreCharge_Shift_Core( entity weapon )" - }, - { - "name": "OnCoreChargeEnd_Shift_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": true, - "line": "void function OnCoreChargeEnd_Shift_Core( entity weapon )" - }, - { - "name": "OnAbilityStart_Shift_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": true, - "line": "var function OnAbilityStart_Shift_Core( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "Dash_Core_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_dash_core.nut", - "global": true, - "line": "void function Dash_Core_Init()" - }, - { - "name": "OnCoreCharge_Dash_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_dash_core.nut", - "global": true, - "line": "bool function OnCoreCharge_Dash_Core( entity weapon )" - }, - { - "name": "OnCoreChargeEnd_Dash_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_dash_core.nut", - "global": true, - "line": "void function OnCoreChargeEnd_Dash_Core( entity weapon )" - }, - { - "name": "OnAbilityStart_Dash_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_dash_core.nut", - "global": true, - "line": "var function OnAbilityStart_Dash_Core( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "Dash_Core_End", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_dash_core.nut", - "global": false, - "line": "void function Dash_Core_End( entity weapon, float delay )" - }, - { - "name": "OnAbilityEnd_Dash_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_dash_core.nut", - "global": true, - "line": "void function OnAbilityEnd_Dash_Core( entity weapon )" - }, - { - "name": "UpgradeCore_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_upgrade.nut", - "global": true, - "line": "void function UpgradeCore_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_UpgradeCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_upgrade.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_UpgradeCore( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanAbilitySmartCore_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": true, - "line": "void function MpTitanAbilitySmartCore_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_titancore_siege_mode", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titancore_siege_mode( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "SmartCoreFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function SmartCoreFX( entity weapon, float coreDuration )" - }, - { - "name": "SiegeMode_CheckCoreAvailable", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": true, - "line": "bool function SiegeMode_CheckCoreAvailable( entity weapon )" - }, - { - "name": "MpTitanweapon40mm_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function MpTitanweapon40mm_Init()" - }, - { - "name": "OnWeaponDeactivate_titanweapon_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function OnWeaponDeactivate_titanweapon_40mm( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_40mm( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": false, - "line": "int function FireWeaponPlayerAndNPC( WeaponPrimaryAttackParams attackParams, bool playerFired, entity weapon )" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_40mm( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnProjectileCollision_titanweapon_sticky_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function OnProjectileCollision_titanweapon_sticky_40mm( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCrit )" - }, - { - "name": "OnWeaponChargeLevelIncreased_titanweapon_sticky_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "bool function OnWeaponChargeLevelIncreased_titanweapon_sticky_40mm( entity weapon )" - }, - { - "name": "OnWeaponStartZoomIn_titanweapon_sticky_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function OnWeaponStartZoomIn_titanweapon_sticky_40mm( entity weapon )" - }, - { - "name": "OnWeaponReadyToFire_titanweapon_sticky_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function OnWeaponReadyToFire_titanweapon_sticky_40mm( entity weapon )" - }, - { - "name": "MpTitanWeaponArcWave_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "void function MpTitanWeaponArcWave_Init()" - }, - { - "name": "OnWeaponActivate_titanweapon_arcwave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_arcwave( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_titanweapon_arcwave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "void function OnWeaponDeactivate_titanweapon_arcwave( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_arc_wave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_arc_wave( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_arc_wave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_arc_wave( entity weapon )" - }, - { - "name": "MpTitanweaponArcBall_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": true, - "line": "void function MpTitanweaponArcBall_Init()" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_arc_ball", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_arc_ball( entity weapon )" - }, - { - "name": "OnWeaponChargeBegin_titanweapon_arc_ball", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_titanweapon_arc_ball( entity weapon )" - }, - { - "name": "OnWeaponChargeEnd_titanweapon_arc_ball", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": true, - "line": "void function OnWeaponChargeEnd_titanweapon_arc_ball( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_arc_ball", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_arc_ball( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireArcBall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": true, - "line": "void function FireArcBall( entity weapon, vector pos, vector dir, bool shouldPredict, float damage = BALL_LIGHTNING_DAMAGE, bool isCharged = false )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_multi_cluster", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_dumbfire_rockets.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_multi_cluster( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_dumbfire_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_dumbfire_rockets.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_dumbfire_rockets( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_dumbfire_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_dumbfire_rockets.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_dumbfire_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireClusterRocket", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_dumbfire_rockets.nut", - "global": false, - "line": "entity function FireClusterRocket( entity weapon, vector attackPos, vector attackDir, bool shouldPredict )" - }, - { - "name": "MpTitanweaponFlameWall_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": true, - "line": "void function MpTitanweaponFlameWall_Init()" - }, - { - "name": "OnWeaponActivate_titancore_flame_wall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": true, - "line": "void function OnWeaponActivate_titancore_flame_wall( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_FlameWall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_FlameWall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnProjectileCollision_FlameWall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": true, - "line": "void function OnProjectileCollision_FlameWall( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_flightcore_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flightcore_rockets.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_flightcore_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "DelayedTrackingStart", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flightcore_rockets.nut", - "global": false, - "line": "void function DelayedTrackingStart( entity missile, vector targetPos )" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_homing_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_homing_rockets.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_homing_rockets( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "Init_titanweapon_homing_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_homing_rockets.nut", - "global": false, - "line": "function Init_titanweapon_homing_rockets( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_homing_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_homing_rockets.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_homing_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanWeaponLaserLite_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_laser_lite.nut", - "global": true, - "line": "void function MpTitanWeaponLaserLite_Init()" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_laser_lite", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_laser_lite.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_laser_lite( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_laser_lite", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_laser_lite.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_laser_lite( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_leadwall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_leadwall.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_leadwall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_leadwall.nut", - "global": false, - "line": "function FireWeaponPlayerAndNPC( WeaponPrimaryAttackParams attackParams, bool playerFired, entity weapon )" - }, - { - "name": "OnProjectileCollision_titanweapon_leadwall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_leadwall.nut", - "global": true, - "line": "void function OnProjectileCollision_titanweapon_leadwall( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpTitanWeaponParticleAccelerator_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "function MpTitanWeaponParticleAccelerator_Init()" - }, - { - "name": "OnWeaponStartZoomIn_titanweapon_particle_accelerator", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "void function OnWeaponStartZoomIn_titanweapon_particle_accelerator( entity weapon )" - }, - { - "name": "OnWeaponStartZoomOut_titanweapon_particle_accelerator", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "void function OnWeaponStartZoomOut_titanweapon_particle_accelerator( entity weapon )" - }, - { - "name": "OnWeaponActivate_titanweapon_particle_accelerator", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_particle_accelerator( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_particle_accelerator", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "function OnWeaponPrimaryAttack_titanweapon_particle_accelerator( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": false, - "line": "function FireWeaponPlayerAndNPC( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired )" - }, - { - "name": "OnWeaponCooldown_titanweapon_particle_accelerator", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "void function OnWeaponCooldown_titanweapon_particle_accelerator( entity weapon )" - }, - { - "name": "PROTO_GetHeatMeterCharge", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "int function PROTO_GetHeatMeterCharge( entity weapon )" - }, - { - "name": "MpTitanWeaponpredatorcannon_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "void function MpTitanWeaponpredatorcannon_Init()" - }, - { - "name": "OnWeaponStartZoomIn_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "void function OnWeaponStartZoomIn_titanweapon_predator_cannon( entity weapon )" - }, - { - "name": "OnWeaponStartZoomOut_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "void function OnWeaponStartZoomOut_titanweapon_predator_cannon( entity weapon )" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_predator_cannon( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "StopSpinSounds", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": false, - "line": "void function StopSpinSounds( entity weapon )" - }, - { - "name": "OnWeaponActivate_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_predator_cannon( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "void function OnWeaponDeactivate_titanweapon_predator_cannon( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_predator_cannon( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": false, - "line": "int function FireWeaponPlayerAndNPC( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired )" - }, - { - "name": "IsPredatorCannonActive", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "bool function IsPredatorCannonActive( entity owner, bool reqZoom = true )" - }, - { - "name": "MpTitanweaponMeteor_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "function MpTitanweaponMeteor_Init()" - }, - { - "name": "OnWeaponActivate_Meteor", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "void function OnWeaponActivate_Meteor( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_Meteor", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "void function OnWeaponDeactivate_Meteor( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_Meteor", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_Meteor( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanweaponRocketeetRocketStream_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "function MpTitanweaponRocketeetRocketStream_Init()" - }, - { - "name": "OnWeaponStartZoomIn_TitanWeapon_Rocketeer_RocketStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "void function OnWeaponStartZoomIn_TitanWeapon_Rocketeer_RocketStream( entity weapon )" - }, - { - "name": "OnWeaponStartZoomOut_TitanWeapon_Rocketeer_RocketStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "void function OnWeaponStartZoomOut_TitanWeapon_Rocketeer_RocketStream( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_TitanWeapon_Rocketeer_RocketStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_TitanWeapon_Rocketeer_RocketStream( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireMissileStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": false, - "line": "int function FireMissileStream( entity weapon, WeaponPrimaryAttackParams attackParams, bool predicted )" - }, - { - "name": "FindIdealMissileConfiguration", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": false, - "line": "int function FindIdealMissileConfiguration( int numMissiles, int i )" - }, - { - "name": "FireMissileStream_Spiral", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": false, - "line": "void function FireMissileStream_Spiral( entity weapon, WeaponPrimaryAttackParams attackParams, bool predicted, int numMissiles = 4 )" - }, - { - "name": "OnWeaponOwnerChanged_TitanWeapon_Rocketeer_RocketStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_TitanWeapon_Rocketeer_RocketStream( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnWeaponDeactivate_TitanWeapon_Rocketeer_RocketStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "void function OnWeaponDeactivate_TitanWeapon_Rocketeer_RocketStream( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_salvo_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_salvo_rockets.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_salvo_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanWeaponTrackerRockets_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": true, - "line": "void function MpTitanWeaponTrackerRockets_Init()" - }, - { - "name": "OnWeaponActivate_titanweapon_tracker_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_tracker_rockets( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_tracker_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_tracker_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MissileThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": false, - "line": "function MissileThink( weapon, missile )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_tracker_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_tracker_rockets( entity weapon )" - }, - { - "name": "DelayedDisableToneLockOnNotification", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": false, - "line": "void function DelayedDisableToneLockOnNotification(entity target, int statusID)" - }, - { - "name": "MpTitanWeaponShoulderRockets_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": true, - "line": "void function MpTitanWeaponShoulderRockets_Init()" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_shoulder_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_shoulder_rockets( entity weapon )" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_shoulder_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_shoulder_rockets( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnWeaponChargeBegin_titanweapon_shoulder_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_titanweapon_shoulder_rockets( entity weapon )" - }, - { - "name": "Init_titanweapon_shoulder_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": false, - "line": "void function Init_titanweapon_shoulder_rockets( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_shoulder_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_shoulder_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "PlayerMisusedShoulderRockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": false, - "line": "bool function PlayerMisusedShoulderRockets( entity weapon )" - }, - { - "name": "PlayerKnowsHowToUseShoulderRockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": false, - "line": "bool function PlayerKnowsHowToUseShoulderRockets( entity weapon )" - }, - { - "name": "OnWeaponActivate_titanweapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_sniper( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_sniper( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpTitanWeapon_SniperInit", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "void function MpTitanWeapon_SniperInit()" - }, - { - "name": "OnWeaponChargeLevelIncreased_titanweapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "bool function OnWeaponChargeLevelIncreased_titanweapon_sniper( entity weapon )" - }, - { - "name": "FireSniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": false, - "line": "function FireSniper( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired )" - }, - { - "name": "GetTitanSniperChargeLevel", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "int function GetTitanSniperChargeLevel( entity weapon )" - }, - { - "name": "OnWeaponStartZoomIn_titanweapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "void function OnWeaponStartZoomIn_titanweapon_sniper( entity weapon )" - }, - { - "name": "OnWeaponStartZoomOut_titanweapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "void function OnWeaponStartZoomOut_titanweapon_sniper( entity weapon )" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_sniper( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "MpTitanweaponVortexShield_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "function MpTitanweaponVortexShield_Init()" - }, - { - "name": "VortexShieldPrecache", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": false, - "line": "function VortexShieldPrecache()" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_vortex_shield( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnWeaponActivate_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_vortex_shield( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "void function OnWeaponDeactivate_titanweapon_vortex_shield( entity weapon )" - }, - { - "name": "OnWeaponCustomActivityStart_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "void function OnWeaponCustomActivityStart_titanweapon_vortex_shield( entity weapon )" - }, - { - "name": "StartVortex", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": false, - "line": "function StartVortex( entity weapon )" - }, - { - "name": "AmpedVortexRefireThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": false, - "line": "function AmpedVortexRefireThink( entity weapon )" - }, - { - "name": "ForceReleaseOnPlayerEject", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": false, - "line": "function ForceReleaseOnPlayerEject( entity weapon )" - }, - { - "name": "ApplyActivationCost", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": false, - "line": "function ApplyActivationCost( entity weapon, float frac )" - }, - { - "name": "EndVortex", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": false, - "line": "function EndVortex( entity weapon )" - }, - { - "name": "OnWeaponVortexHitBullet_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "bool function OnWeaponVortexHitBullet_titanweapon_vortex_shield( entity weapon, entity vortexSphere, var damageInfo )" - }, - { - "name": "OnWeaponVortexHitProjectile_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "bool function OnWeaponVortexHitProjectile_titanweapon_vortex_shield( entity weapon, entity vortexSphere, entity attacker, entity projectile, vector contactPos )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_vortex_shield( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponChargeBegin_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_titanweapon_vortex_shield( entity weapon )" - }, - { - "name": "OnWeaponChargeEnd_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "void function OnWeaponChargeEnd_titanweapon_vortex_shield( entity weapon )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_vortex_shield( entity weapon )" - }, - { - "name": "MpTitanweaponXo16_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": true, - "line": "void function MpTitanweaponXo16_Init()" - }, - { - "name": "OnWeaponActivate_titanweapon_xo16", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_xo16( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_xo16", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_xo16( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": false, - "line": "int function FireWeaponPlayerAndNPC( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired )" - }, - { - "name": "ApplySpread", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": false, - "line": "vector function ApplySpread( entity player, vector forward, float spread )" - }, - { - "name": "OnWeaponStartZoomIn_titanweapon_xo16", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": true, - "line": "void function OnWeaponStartZoomIn_titanweapon_xo16( entity weapon )" - }, - { - "name": "OnWeaponStartZoomOut_titanweapon_xo16", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": true, - "line": "void function OnWeaponStartZoomOut_titanweapon_xo16( entity weapon )" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_xo16", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_xo16( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "MpTitanAbilityHeatShield_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "function MpTitanAbilityHeatShield_Init()" - }, - { - "name": "HeatShieldPrecache", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "function HeatShieldPrecache()" - }, - { - "name": "OnWeaponOwnerChanged_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_titanweapon_heat_shield( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnWeaponActivate_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_heat_shield( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "void function OnWeaponDeactivate_titanweapon_heat_shield( entity weapon )" - }, - { - "name": "OnWeaponCustomActivityStart_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "void function OnWeaponCustomActivityStart_titanweapon_heat_shield( entity weapon )" - }, - { - "name": "StartHeatShield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "function StartHeatShield( entity weapon )" - }, - { - "name": "ForceReleaseOnPlayerEject", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "function ForceReleaseOnPlayerEject( entity weapon )" - }, - { - "name": "ApplyActivationCost", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "function ApplyActivationCost( entity weapon, float frac )" - }, - { - "name": "EndVortex", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "function EndVortex( entity weapon )" - }, - { - "name": "OnWeaponVortexHitBullet_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "bool function OnWeaponVortexHitBullet_titanweapon_heat_shield( entity weapon, entity vortexSphere, var damageInfo )" - }, - { - "name": "OnWeaponVortexHitProjectile_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "bool function OnWeaponVortexHitProjectile_titanweapon_heat_shield( entity weapon, entity vortexSphere, entity attacker, entity projectile, vector contactPos )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_heat_shield( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponChargeBegin_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_titanweapon_heat_shield( entity weapon )" - }, - { - "name": "OnWeaponChargeEnd_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "void function OnWeaponChargeEnd_titanweapon_heat_shield( entity weapon )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_heat_shield( entity weapon )" - }, - { - "name": "MpTitanWeaponSword_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sword.nut", - "global": true, - "line": "void function MpTitanWeaponSword_Init()" - }, - { - "name": "OnWeaponActivate_titanweapon_sword", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sword.nut", - "global": true, - "line": "void function OnWeaponActivate_titanweapon_sword( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_titanweapon_sword", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sword.nut", - "global": true, - "line": "void function OnWeaponDeactivate_titanweapon_sword( entity weapon )" - }, - { - "name": "MpTitanWeaponStunLaser_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_stun_laser.nut", - "global": true, - "line": "void function MpTitanWeaponStunLaser_Init()" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_titanweapon_stun_laser", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_stun_laser.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_titanweapon_stun_laser( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_titanweapon_stun_laser", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_stun_laser.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_titanweapon_stun_laser( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_arc_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_launcher.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_arc_launcher( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpWeaponDefender_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_defender.nut", - "global": true, - "line": "void function MpWeaponDefender_Init()" - }, - { - "name": "DefenderPrecache", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_defender.nut", - "global": false, - "line": "void function DefenderPrecache()" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_defender", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_defender.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_defender( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireDefender", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_defender.nut", - "global": false, - "line": "int function FireDefender( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpWeaponDeployableCover_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": true, - "line": "function MpWeaponDeployableCover_Init()" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_weapon_deployable_cover", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_weapon_deployable_cover( entity weapon )" - }, - { - "name": "OnWeaponTossReleaseAnimEvent_weapon_deployable_cover", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": true, - "line": "var function OnWeaponTossReleaseAnimEvent_weapon_deployable_cover( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponTossPrep_weapon_deployable_cover", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": true, - "line": "void function OnWeaponTossPrep_weapon_deployable_cover( entity weapon, WeaponTossPrepParams prepParams )" - }, - { - "name": "OnDeployableCoverPlanted", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": false, - "line": "void function OnDeployableCoverPlanted( entity projectile )" - }, - { - "name": "MpWeaponDeployableCloakfield_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cloakfield.nut", - "global": true, - "line": "void function MpWeaponDeployableCloakfield_Init()" - }, - { - "name": "OnWeaponTossReleaseAnimEvent_weapon_deployable_cloakfield", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cloakfield.nut", - "global": true, - "line": "var function OnWeaponTossReleaseAnimEvent_weapon_deployable_cloakfield( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnDeployableCloakfieldPlanted", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cloakfield.nut", - "global": false, - "line": "void function OnDeployableCloakfieldPlanted( entity projectile )" - }, - { - "name": "MpWeaponDmr_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dmr.nut", - "global": true, - "line": "function MpWeaponDmr_Init()" - }, - { - "name": "DMRPrecache", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dmr.nut", - "global": false, - "line": "function DMRPrecache()" - }, - { - "name": "OnWeaponActivate_weapon_dmr", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dmr.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_dmr( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_weapon_dmr", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dmr.nut", - "global": true, - "line": "void function OnWeaponDeactivate_weapon_dmr( entity weapon )" - }, - { - "name": "DelayedCasingsSound", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dmr.nut", - "global": false, - "line": "function DelayedCasingsSound( entity weapon, float delayTime )" - }, - { - "name": "MpWeaponDroneBeam_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dronebeam.nut", - "global": true, - "line": "void function MpWeaponDroneBeam_Init()" - }, - { - "name": "MpWeaponDroneRocket_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dronerocket.nut", - "global": true, - "line": "void function MpWeaponDroneRocket_Init()" - }, - { - "name": "MpWeaponDronePlasma_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_droneplasma.nut", - "global": true, - "line": "function MpWeaponDronePlasma_Init()" - }, - { - "name": "MpWeaponTurretPlasma_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_turretplasma.nut", - "global": true, - "line": "function MpWeaponTurretPlasma_Init()" - }, - { - "name": "MpWeaponTurretLaser_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_turretlaser.nut", - "global": true, - "line": "function MpWeaponTurretLaser_Init()" - }, - { - "name": "OnWeaponActivate_engineer_combat_drone", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_engineer_combat_drone.nut", - "global": true, - "line": "void function OnWeaponActivate_engineer_combat_drone( entity weapon )" - }, - { - "name": "OnWeaponNpcPreAttack_engineer_combat_drone", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_engineer_combat_drone.nut", - "global": true, - "line": "void function OnWeaponNpcPreAttack_engineer_combat_drone( entity weapon )" - }, - { - "name": "DoPreAttackFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_engineer_combat_drone.nut", - "global": false, - "line": "void function DoPreAttackFX( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_flak_rifle", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_flak_rifle.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_flak_rifle( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_doubletake", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_doubletake.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_doubletake( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_doubletake.nut", - "global": false, - "line": "function FireWeaponPlayerAndNPC( WeaponPrimaryAttackParams attackParams, bool playerFired, entity weapon )" - }, - { - "name": "OnProjectileCollision_weapon_doubletake", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_doubletake.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_doubletake( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_shotgun_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun_pistol.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_shotgun_pistol( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun_pistol.nut", - "global": false, - "line": "function FireWeaponPlayerAndNPC( WeaponPrimaryAttackParams attackParams, bool playerFired, entity weapon )" - }, - { - "name": "MpWeaponFragDrone_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": true, - "line": "void function MpWeaponFragDrone_Init()" - }, - { - "name": "OnProjectileCollision_weapon_frag_drone", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_frag_drone( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnWeaponTossReleaseAnimEvent_weapon_frag_drone", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": true, - "line": "var function OnWeaponTossReleaseAnimEvent_weapon_frag_drone( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnProjectileExplode_weapon_frag_drone", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": true, - "line": "void function OnProjectileExplode_weapon_frag_drone( entity projectile )" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_weapon_frag_drone", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_weapon_frag_drone( entity weapon )" - }, - { - "name": "MpWeaponGreandeElectricSmoke_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_electric_smoke.nut", - "global": true, - "line": "void function MpWeaponGreandeElectricSmoke_Init()" - }, - { - "name": "OnProjectileCollision_weapon_grenade_electric_smoke", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_electric_smoke.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_grenade_electric_smoke( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnProjectileCollision_weapon_grenade_emp", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_emp.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_grenade_emp( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpWeaponGrenadeGravity_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": true, - "line": "void function MpWeaponGrenadeGravity_Init()" - }, - { - "name": "OnProjectileCollision_weapon_grenade_gravity", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_grenade_gravity( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpWeaponGunshipLauncher_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": true, - "line": "function MpWeaponGunshipLauncher_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_GunshipLauncher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_GunshipLauncher( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "ExplodeWarningFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": false, - "line": "function ExplodeWarningFX( entity grenade, float fuseTime )" - }, - { - "name": "EnableCollision", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": false, - "line": "function EnableCollision( entity grenade )" - }, - { - "name": "MineThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": false, - "line": "function MineThink( grenade, fuseTime )" - }, - { - "name": "Mine_Explode", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": false, - "line": "function Mine_Explode( grenade, collisionEnt = null)" - }, - { - "name": "OnWeaponActivate_lmg", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lmg.nut", - "global": true, - "line": "void function OnWeaponActivate_lmg( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_lmg", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lmg.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_lmg( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponBulletHit_weapon_lmg", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lmg.nut", - "global": true, - "line": "void function OnWeaponBulletHit_weapon_lmg( entity weapon, WeaponBulletHitParams hitParams )" - }, - { - "name": "MpWeaponLSTAR_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": true, - "line": "void function MpWeaponLSTAR_Init()" - }, - { - "name": "LSTARPrimaryAttack", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": false, - "line": "int function LSTARPrimaryAttack( entity weapon, WeaponPrimaryAttackParams attackParams, bool isPlayerFired )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_lstar", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_lstar( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponCooldown_weapon_lstar", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": true, - "line": "void function OnWeaponCooldown_weapon_lstar( entity weapon )" - }, - { - "name": "OnWeaponReload_weapon_lstar", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": true, - "line": "void function OnWeaponReload_weapon_lstar( entity weapon, int milestoneIndex )" - }, - { - "name": "OnWeaponActivate_weapon_lstar", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_lstar( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_mastiff", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mastiff.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_mastiff( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mastiff.nut", - "global": false, - "line": "function FireWeaponPlayerAndNPC( WeaponPrimaryAttackParams attackParams, bool playerFired, entity weapon )" - }, - { - "name": "MpWeaponMegaTurret_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mega_turret.nut", - "global": true, - "line": "function MpWeaponMegaTurret_Init()" - }, - { - "name": "MegaTurretPrecache", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mega_turret.nut", - "global": false, - "line": "function MegaTurretPrecache()" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_mega_turret", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mega_turret.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_mega_turret( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponActivate_weapon_mgl", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mgl.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_mgl( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_mgl", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mgl.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_mgl( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireGrenade", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mgl.nut", - "global": false, - "line": "void function FireGrenade( entity weapon, WeaponPrimaryAttackParams attackParams, bool isNPCFiring = false )" - }, - { - "name": "OnProjectileCollision_weapon_mgl", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mgl.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_mgl( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_softball", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_softball.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_softball( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireGrenade", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_softball.nut", - "global": false, - "line": "function FireGrenade( entity weapon, WeaponPrimaryAttackParams attackParams, isNPCFiring = false )" - }, - { - "name": "OnProjectileCollision_weapon_softball", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_softball.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_softball( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpWeaponProximityMine_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_proximity_mine.nut", - "global": true, - "line": "function MpWeaponProximityMine_Init()" - }, - { - "name": "OnWeaponTossReleaseAnimEvent_weapon_proximity_mine", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_proximity_mine.nut", - "global": true, - "line": "var function OnWeaponTossReleaseAnimEvent_weapon_proximity_mine( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetProximityMineThrowStartPos", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_proximity_mine.nut", - "global": false, - "line": "vector function GetProximityMineThrowStartPos( entity player, vector baseStartPos )" - }, - { - "name": "GetProximityMineThrowVelocity", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_proximity_mine.nut", - "global": false, - "line": "vector function GetProximityMineThrowVelocity( vector baseAngles )" - }, - { - "name": "OnProjectileCollision_weapon_proximity_mine", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_proximity_mine.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_proximity_mine( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpWeaponRocketLauncher_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": true, - "line": "function MpWeaponRocketLauncher_Init()" - }, - { - "name": "MissileThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": false, - "line": "function MissileThink( weapon, missile )" - }, - { - "name": "OnWeaponActivate_weapon_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_rocket_launcher( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_weapon_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": true, - "line": "void function OnWeaponDeactivate_weapon_rocket_launcher( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_rocket_launcher( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "CalculateGuidancePoint", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": false, - "line": "function CalculateGuidancePoint( entity weapon, entity weaponOwner )" - }, - { - "name": "InitializeGuidedMissile", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": false, - "line": "function InitializeGuidedMissile( entity weaponOwner, entity missile )" - }, - { - "name": "OnWeaponOwnerChanged_weapon_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_weapon_rocket_launcher( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "MpWeaponSatchel_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": true, - "line": "function MpWeaponSatchel_Init()" - }, - { - "name": "SatchelPrecache", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": false, - "line": "function SatchelPrecache()" - }, - { - "name": "OnWeaponActivate_weapon_satchel", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_satchel( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_weapon_satchel", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": true, - "line": "void function OnWeaponDeactivate_weapon_satchel( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttackAnimEvent_weapon_satchel", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttackAnimEvent_weapon_satchel( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponTossReleaseAnimEvent_weapon_satchel", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": true, - "line": "var function OnWeaponTossReleaseAnimEvent_weapon_satchel( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetSatchelThrowStartPos", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": false, - "line": "vector function GetSatchelThrowStartPos( entity player, vector baseStartPos )" - }, - { - "name": "GetSatchelThrowVelocity", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": false, - "line": "vector function GetSatchelThrowVelocity( entity player, vector baseAngles )" - }, - { - "name": "OnProjectileCollision_weapon_satchel", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_satchel( entity weapon, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "AddCallback_OnSatchelPlanted", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_satchel.nut", - "global": true, - "line": "function AddCallback_OnSatchelPlanted( callbackFunc )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_shotgun", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_shotgun( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_shotgun_doublebarrel", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun_doublebarrel.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_shotgun_doublebarrel( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun_doublebarrel.nut", - "global": false, - "line": "function FireWeaponPlayerAndNPC( WeaponPrimaryAttackParams attackParams, bool playerFired, entity weapon )" - }, - { - "name": "MpWeaponSmartPistol_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": true, - "line": "function MpWeaponSmartPistol_Init()" - }, - { - "name": "OnWeaponActivate_weapon_smart_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_smart_pistol( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_weapon_smart_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": true, - "line": "void function OnWeaponDeactivate_weapon_smart_pistol( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_smart_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_smart_pistol( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "SmartWeaponFireSound", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": false, - "line": "function SmartWeaponFireSound( entity weapon, target )" - }, - { - "name": "OnWeaponBulletHit_weapon_smart_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": true, - "line": "void function OnWeaponBulletHit_weapon_smart_pistol( entity weapon, WeaponBulletHitParams hitParams )" - }, - { - "name": "OnWeaponStartZoomIn_weapon_smart_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": true, - "line": "void function OnWeaponStartZoomIn_weapon_smart_pistol( entity weapon )" - }, - { - "name": "OnWeaponStartZoomOut_weapon_smart_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smart_pistol.nut", - "global": true, - "line": "void function OnWeaponStartZoomOut_weapon_smart_pistol( entity weapon )" - }, - { - "name": "OnWeaponActivate_weapon_smr", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smr.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_smr( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_smr", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smr.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_smr( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MpWeaponSniper_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": true, - "line": "void function MpWeaponSniper_Init()" - }, - { - "name": "SniperPrecache", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": false, - "line": "void function SniperPrecache()" - }, - { - "name": "OnWeaponActivate_weapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_sniper( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_sniper( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": false, - "line": "int function FireWeaponPlayerAndNPC( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired )" - }, - { - "name": "OnProjectileCollision_weapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_sniper( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpWeaponSuperSpectre_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_super_spectre.nut", - "global": true, - "line": "function MpWeaponSuperSpectre_Init()" - }, - { - "name": "MpWeaponTether_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": true, - "line": "function MpWeaponTether_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_tether", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_tether( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireTether", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": true, - "line": "entity function FireTether( entity weapon, vector pos, vector dir, bool predicted, float velocity )" - }, - { - "name": "CanTetherEntities", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": false, - "line": "bool function CanTetherEntities( entity startEnt, entity endEnt )" - }, - { - "name": "OnProjectileCollision_weapon_tether", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_tether( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "WiggleTetherRope", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": false, - "line": "void function WiggleTetherRope( entity rope, float length )" - }, - { - "name": "OnProjectileCollision_weapon_thermite_grenade", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_thermite_grenade.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_thermite_grenade( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnProjectileIgnite_weapon_thermite_grenade", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_thermite_grenade.nut", - "global": true, - "line": "void function OnProjectileIgnite_weapon_thermite_grenade( entity projectile )" - }, - { - "name": "OnProjectileCollision_weapon_grenade_sonar", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_grenade_sonar( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnProjectileIgnite_weapon_grenade_sonar", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function OnProjectileIgnite_weapon_grenade_sonar( entity projectile )" - }, - { - "name": "SonarGrenade_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function SonarGrenade_Init()" - }, - { - "name": "SonarEnd", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function SonarEnd( entity ent, int team )" - }, - { - "name": "IncrementSonarPerTeam", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function IncrementSonarPerTeam( int team )" - }, - { - "name": "DecrementSonarPerTeam", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function DecrementSonarPerTeam( int team )" - }, - { - "name": "MpWeaponTripWire_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": true, - "line": "function MpWeaponTripWire_Init()" - }, - { - "name": "OnWeaponActivate_weapon_tripwire", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_tripwire( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_weapon_tripwire", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": true, - "line": "void function OnWeaponDeactivate_weapon_tripwire( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_tripwire", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_tripwire( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnProjectileCollision_weapon_tripwire", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_tripwire( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "OnWeaponActivate_yh803Rocket", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_yh803.nut", - "global": true, - "line": "void function OnWeaponActivate_yh803Rocket( entity weapon )" - }, - { - "name": "SetMissileTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_yh803.nut", - "global": false, - "line": "function SetMissileTarget( entity missile, entity target, entity weaponOwner )" - }, - { - "name": "MpWeaponZipline_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": true, - "line": "function MpWeaponZipline_Init()" - }, - { - "name": "OnWeaponActivate_weapon_zipline", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_zipline( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_weapon_zipline", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": true, - "line": "void function OnWeaponDeactivate_weapon_zipline( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_zipline", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_zipline( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "CanTetherEntities", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": false, - "line": "bool function CanTetherEntities( entity startEnt, entity endEnt )" - }, - { - "name": "OnProjectileCollision_weapon_zipline", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_zipline( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpWeaponAlternatorSMG_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_alternator_smg.nut", - "global": true, - "line": "void function MpWeaponAlternatorSMG_Init()" - }, - { - "name": "OnWeaponPrimaryAttack_alternator_smg", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_alternator_smg.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_alternator_smg( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_alternator_smg.nut", - "global": false, - "line": "int function FireWeaponPlayerAndNPC( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_gibber_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gibber_pistol.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_gibber_pistol( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireGrenade", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gibber_pistol.nut", - "global": false, - "line": "function FireGrenade( entity weapon, WeaponPrimaryAttackParams attackParams, isNPCFiring = false )" - }, - { - "name": "OnProjectileCollision_weapon_gibber_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gibber_pistol.nut", - "global": true, - "line": "void function OnProjectileCollision_weapon_gibber_pistol( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "MpWeaponNPCRocketLauncher_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_npc_rocket_launcher.nut", - "global": true, - "line": "function MpWeaponNPCRocketLauncher_Init()" - }, - { - "name": "MissileThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_npc_rocket_launcher.nut", - "global": false, - "line": "function MissileThink( weapon, missile )" - }, - { - "name": "OnWeaponActivate_weapon_npc_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_npc_rocket_launcher.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_npc_rocket_launcher( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_npc_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_npc_rocket_launcher.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_npc_rocket_launcher( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponOwnerChanged_weapon_npc_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_npc_rocket_launcher.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_weapon_npc_rocket_launcher( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "RemoteTurrets_Init", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": true, - "line": "void function RemoteTurrets_Init()" - }, - { - "name": "TestTurretCreate", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": true, - "line": "void function TestTurretCreate( entity player )" - }, - { - "name": "Turret_OnDamage", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": false, - "line": "void function Turret_OnDamage( entity turret, var damageInfo )" - }, - { - "name": "Turret_PowerDown", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": false, - "line": "void function Turret_PowerDown( entity turret, asset effect, float downTime )" - }, - { - "name": "ThrowDeployable", - "found_in": "Titanfall 2", - "file": "weapons/sh_deployable.gnut", - "global": true, - "line": "entity function ThrowDeployable( entity weapon, WeaponPrimaryAttackParams attackParams, float throwPower, void functionref(entity) deployFunc, vector ornull angularVelocity = null )" - }, - { - "name": "GetDeployableThrowStartPos", - "found_in": "Titanfall 2", - "file": "weapons/sh_deployable.gnut", - "global": false, - "line": "vector function GetDeployableThrowStartPos( entity player, vector baseStartPos )" - }, - { - "name": "GetDeployableThrowVelocity", - "found_in": "Titanfall 2", - "file": "weapons/sh_deployable.gnut", - "global": false, - "line": "vector function GetDeployableThrowVelocity( entity player, vector baseAngles, float throwPower )" - }, - { - "name": "OnProjectileCollision_weapon_deployable", - "found_in": "Titanfall 2", - "file": "weapons/sh_deployable.gnut", - "global": true, - "line": "void function OnProjectileCollision_weapon_deployable( entity projectile, vector pos, vector normal, entity hitEnt, int hitbox, bool isCritical )" - }, - { - "name": "CodeCallback_EnterPhaseShift", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": true, - "line": "void function CodeCallback_EnterPhaseShift( entity ent )" - }, - { - "name": "CodeCallback_ExitPhaseShift", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": true, - "line": "void function CodeCallback_ExitPhaseShift( entity ent )" - }, - { - "name": "CancelPhaseShift", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": true, - "line": "void function CancelPhaseShift( entity ent )" - }, - { - "name": "MpAbilityShifter_Init", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": true, - "line": "void function MpAbilityShifter_Init()" - }, - { - "name": "PhaseShift", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": true, - "line": "int function PhaseShift( entity ent, float warmupTime, float duration )" - }, - { - "name": "SonarShared_Init", - "found_in": "Titanfall 2", - "file": "weapons/sh_sonar.gnut", - "global": true, - "line": "function SonarShared_Init()" - }, - { - "name": "StimShared_Init", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": true, - "line": "void function StimShared_Init()" - }, - { - "name": "EndlessStimBegin", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": true, - "line": "void function EndlessStimBegin( entity player, float effectSeverity )" - }, - { - "name": "EndlessStimEnd", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": true, - "line": "void function EndlessStimEnd( entity player )" - }, - { - "name": "StimPlayer", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": true, - "line": "void function StimPlayer( entity player, float duration, float severity = STIM_EFFECT_SEVERITY )" - }, - { - "name": "StimPlayer_Internal", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": false, - "line": "void function StimPlayer_Internal( entity player, float duration, float effectSeverity )" - }, - { - "name": "MpTitanabilityFusionCore_Init", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "function MpTitanabilityFusionCore_Init()" - }, - { - "name": "IsTitanCoreFiring", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function IsTitanCoreFiring( entity titan )" - }, - { - "name": "OnAbilityCharge_TitanCore", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function OnAbilityCharge_TitanCore( entity weapon )" - }, - { - "name": "OnAbilityStart_TitanCore", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function OnAbilityStart_TitanCore( entity weapon )" - }, - { - "name": "CheckCoreAvailable", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function CheckCoreAvailable( entity weapon )" - }, - { - "name": "LowerEnemyAccuracy", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function LowerEnemyAccuracy( entity titan, float duration )" - }, - { - "name": "CoreEnd", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function CoreEnd( entity player, entity titan, entity weapon )" - }, - { - "name": "CoreChargeBegin", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function CoreChargeBegin( entity player, entity titan, entity weapon )" - }, - { - "name": "IsCoreChargeAvailable", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function IsCoreChargeAvailable( entity player, entity soul )" - }, - { - "name": "IsCoreAvailable", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function IsCoreAvailable( entity player )" - }, - { - "name": "GetPassiveFromWeapon", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": false, - "line": "var function GetPassiveFromWeapon( entity weapon )" - }, - { - "name": "SoulTitanCore_GetNextAvailableTime", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "float function SoulTitanCore_GetNextAvailableTime( entity soul )" - }, - { - "name": "SoulTitanCore_GetExpireTime", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "float function SoulTitanCore_GetExpireTime( entity soul )" - }, - { - "name": "MpTitanweaponTripleThreat_Init", - "found_in": "Titanfall 2", - "file": "weapons/sh_triple_threat.gnut", - "global": true, - "line": "function MpTitanweaponTripleThreat_Init()" - }, - { - "name": "FireTripleThreat", - "found_in": "Titanfall 2", - "file": "weapons/sh_triple_threat.gnut", - "global": true, - "line": "function FireTripleThreat( entity weapon, WeaponPrimaryAttackParams attackParams, predicted )" - }, - { - "name": "FireTripleThreatGrenade", - "found_in": "Titanfall 2", - "file": "weapons/sh_triple_threat.gnut", - "global": true, - "line": "function FireTripleThreatGrenade( entity weapon, origin, fwd, velocity, predicted, float fuseTime, damageType = null )" - }, - { - "name": "EnableCollision", - "found_in": "Titanfall 2", - "file": "weapons/sh_triple_threat.gnut", - "global": false, - "line": "function EnableCollision( entity grenade )" - }, - { - "name": "SpWeaponHoldBeam_Init", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "function SpWeaponHoldBeam_Init()" - }, - { - "name": "OnWeaponActivate_weapon_hold_beam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "void function OnWeaponActivate_weapon_hold_beam( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_weapon_hold_beam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_weapon_hold_beam( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponChargeBegin_weapon_hold_beam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_weapon_hold_beam( entity weapon )" - }, - { - "name": "OnWeaponChargeEnd_weapon_hold_beam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "void function OnWeaponChargeEnd_weapon_hold_beam( entity weapon )" - }, - { - "name": "OnWeaponChargeLevelIncreased_weapon_hold_beam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "bool function OnWeaponChargeLevelIncreased_weapon_hold_beam( entity weapon )" - }, - { - "name": "DrainEnergy", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "function DrainEnergy( entity weapon )" - }, - { - "name": "FindValidBeamTarget", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "entity function FindValidBeamTarget( entity weapon, entity weaponOwner )" - }, - { - "name": "FireHoldBeam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "function FireHoldBeam( entity weapon, WeaponPrimaryAttackParams attackParams, playerFired )" - }, - { - "name": "InitHoldBeam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "function InitHoldBeam( entity weapon )" - }, - { - "name": "SetHoldBeamChargeLevel", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "function SetHoldBeamChargeLevel( entity weapon, chargeLevel )" - }, - { - "name": "GetHoldBeamChargeLevel", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "function GetHoldBeamChargeLevel( entity weapon )" - }, - { - "name": "BurnMeterEnabled", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeterEnabled()" - }, - { - "name": "CanUseWeaponAsBurnCard", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function CanUseWeaponAsBurnCard( entity weapon, entity ownerPlayer )" - }, - { - "name": "TryUsingBurnCardWeapon", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function TryUsingBurnCardWeapon( entity weapon, entity ownerPlayer )" - }, - { - "name": "BurnMeterEnabled", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeterEnabled()" - }, - { - "name": "CanUseWeaponAsBurnCard", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function CanUseWeaponAsBurnCard( entity weapon, entity ownerPlayer )" - }, - { - "name": "TryUsingBurnCardWeapon", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function TryUsingBurnCardWeapon( entity weapon, entity ownerPlayer )" - }, - { - "name": "ShCommonModels_Init", - "found_in": "Titanfall 2", - "file": "sh_common_models.gnut", - "global": true, - "line": "void function ShCommonModels_Init()" - }, - { - "name": "PlayerHasPassive", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "bool function PlayerHasPassive( entity player, int passive )" - } - ], - "['SERVER']": [ - { - "name": "FuncBrushMoveFlag", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function FuncBrushMoveFlag( entity brush )" - }, - { - "name": "FuncBrushMoveFlag_Thread", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": false, - "line": "void function FuncBrushMoveFlag_Thread( entity brush )" - }, - { - "name": "SetupFlagKilledForNPC", - "found_in": "Titanfall 2", - "file": "sh_flag.gnut", - "global": true, - "line": "void function SetupFlagKilledForNPC( entity ent )" - }, - { - "name": "RiffSettings_GameStateInit", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": false, - "line": "void function RiffSettings_GameStateInit()" - }, - { - "name": "RiffSettings_PilotBecomesTitan", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": false, - "line": "void function RiffSettings_PilotBecomesTitan( entity player, entity npc_titan )" - }, - { - "name": "SetupDamageModifiersForAiLethality", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": false, - "line": "function SetupDamageModifiersForAiLethality()" - }, - { - "name": "Riff_ForceSetSpawnAsTitan", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_ForceSetSpawnAsTitan( eState )" - }, - { - "name": "Riff_ForceTitanAvailability", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_ForceTitanAvailability( eState )" - }, - { - "name": "Riff_ForceBoostAvailability", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "void function Riff_ForceBoostAvailability( eState )" - }, - { - "name": "Riff_ForceTitanExitEnabled", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_ForceTitanExitEnabled( eState )" - }, - { - "name": "Riff_ForcePlayerBleedout", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_ForcePlayerBleedout( eState )" - }, - { - "name": "Riff_ForceSetEliminationMode", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_ForceSetEliminationMode( eState )" - }, - { - "name": "Riff_ForceAllowNPCs", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "function Riff_ForceAllowNPCs( eState )" - }, - { - "name": "Riff_IsTitanAvailable", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": true, - "line": "bool function Riff_IsTitanAvailable( entity player )" - }, - { - "name": "AddDamageModifierForAiLethality", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": false, - "line": "function AddDamageModifierForAiLethality( int id, int aiLethality, string classname, float multiplier )" - }, - { - "name": "ModifyDamageForAiLethality", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_riff_settings.gnut", - "global": false, - "line": "void function ModifyDamageForAiLethality( entity ent, var damageInfo )" - }, - { - "name": "NPCTriesSyncedMeleeVsPlayer", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "bool function NPCTriesSyncedMeleeVsPlayer( entity npc, entity player )" - }, - { - "name": "GetRefAnglesBetweenEnts", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "vector function GetRefAnglesBetweenEnts( entity attacker, entity target )" - }, - { - "name": "CreateMeleeScriptMoverBetweenEnts", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "entity function CreateMeleeScriptMoverBetweenEnts( entity attacker, entity target )" - }, - { - "name": "InitMeleeAnimEventCallbacks", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function InitMeleeAnimEventCallbacks( entity player )" - }, - { - "name": "MeleeBlackoutScreen_AE", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "void function MeleeBlackoutScreen_AE( entity player )" - }, - { - "name": "Melee_Enable", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function Melee_Enable( entity player )" - }, - { - "name": "Melee_Disable", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function Melee_Disable( entity player )" - }, - { - "name": "SyncedMelee_Enable", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function SyncedMelee_Enable( entity player )" - }, - { - "name": "SyncedMelee_Disable", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": true, - "line": "void function SyncedMelee_Disable( entity player )" - }, - { - "name": "PickRandomExecution", - "found_in": "Titanfall 2", - "file": "melee/sh_melee.gnut", - "global": false, - "line": "SyncedMelee ornull function PickRandomExecution( SyncedMeleeChooser actions, entity attacker )" - }, - { - "name": "HumanMeleeAttack_DoImpact", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "function HumanMeleeAttack_DoImpact( entity player, entity meleeWeapon, traceResult )" - }, - { - "name": "GetDamageAmountForTarget", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "int function GetDamageAmountForTarget( entity meleeWeapon, entity target )" - }, - { - "name": "PROTO_SlowMoMelee", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "void function PROTO_SlowMoMelee( entity player, entity currentEnemy, entity meleeWeapon )" - }, - { - "name": "PROTO_EaseOutSlowMo", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "void function PROTO_EaseOutSlowMo()" - }, - { - "name": "PROTO_IsSlowMoWeapon", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "bool function PROTO_IsSlowMoWeapon( entity meleeWeapon )" - }, - { - "name": "PROTO_ShouldActivateSlowMo", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "bool function PROTO_ShouldActivateSlowMo( entity enemy, entity meleeWeapon )" - }, - { - "name": "PROTO_TurnViewTowardsClosestEnemy", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "void function PROTO_TurnViewTowardsClosestEnemy( entity player, entity nextEnemy )" - }, - { - "name": "PROTO_GetNextMeleeEnemy", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "entity function PROTO_GetNextMeleeEnemy( entity player, entity meleeWeapon, entity lastEnemy )" - }, - { - "name": "PROTO_GetMeleeEnemiesWithinRange", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "array function PROTO_GetMeleeEnemiesWithinRange( vector playerOrigin, int playerTeam, float range )" - }, - { - "name": "PROTO_HighlightValidMeleeEnemy", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "void function PROTO_HighlightValidMeleeEnemy( entity player, entity enemy, entity meleeWeapon )" - }, - { - "name": "AnimEvent_attach_knife", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": true, - "line": "void function AnimEvent_attach_knife( entity ent )" - }, - { - "name": "AnimEvent_detach_knife", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": true, - "line": "void function AnimEvent_detach_knife( entity ent )" - }, - { - "name": "AnimEvent_attach_p2011", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_attach_p2011( entity ent )" - }, - { - "name": "AnimEvent_attach_pistol_common", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_attach_pistol_common( entity ent, asset pistolModel, string animation, void functionref( entity ) muzzleFlashCallback = null )" - }, - { - "name": "StealP2011MuzzleFlash", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function StealP2011MuzzleFlash( entity pistol )" - }, - { - "name": "AnimEvent_detach_pistol", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_detach_pistol( entity ent )" - }, - { - "name": "AnimEvent_headshot_death", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_synced_human.gnut", - "global": false, - "line": "void function AnimEvent_headshot_death( entity ent )" - }, - { - "name": "MeleeJetFX", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_titan.gnut", - "global": false, - "line": "function MeleeJetFX( entity player )" - }, - { - "name": "CreateSmokeSightTrigger", - "found_in": "Titanfall 2", - "file": "mp/sh_smoke_sight.gnut", - "global": true, - "line": "\tfunction CreateSmokeSightTrigger( vector pos, int ownerTeam, float lifetime )" - }, - { - "name": "OnSmokeSightTriggerEnter", - "found_in": "Titanfall 2", - "file": "mp/sh_smoke_sight.gnut", - "global": false, - "line": "\tvoid function OnSmokeSightTriggerEnter( entity trigger, entity ent )" - }, - { - "name": "OnSmokeSightTriggerLeave", - "found_in": "Titanfall 2", - "file": "mp/sh_smoke_sight.gnut", - "global": false, - "line": "\tvoid function OnSmokeSightTriggerLeave( entity trigger, entity ent )" - }, - { - "name": "AddMobilityGhost", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "int function AddMobilityGhost( asset animation, string enabledFlag = \"\", string waitSignal = \"\" )" - }, - { - "name": "AddMobilityGhostWithCallback", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "int function AddMobilityGhostWithCallback( asset animation, void functionref( entity, entity ) callbackFunc, string enabledFlag = \"\", string waitSignal = \"\" )" - }, - { - "name": "_AddMobilityGhostInternal", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "int function _AddMobilityGhostInternal( asset animation, string enabledFlag, string waitSignal, void functionref( entity, entity ) callbackFunc )" - }, - { - "name": "SetMobilityGhostDisplayDists", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "void function SetMobilityGhostDisplayDists( int index, float showDist, float hideDist )" - }, - { - "name": "SetMobilityGhostAnalyzedByPlayer", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "void function SetMobilityGhostAnalyzedByPlayer( int index, entity player )" - }, - { - "name": "SetMobilityGhostIgnoreSpeed", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "void function SetMobilityGhostIgnoreSpeed( int index, bool ignoreSpeed = true )" - }, - { - "name": "MonitorForMobilityHints", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "void function MonitorForMobilityHints( entity player )" - }, - { - "name": "MonitorForMobilityHintsThink", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "void function MonitorForMobilityHintsThink( entity player )" - }, - { - "name": "GetHintShowDelay", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "float function GetHintShowDelay()" - }, - { - "name": "Leech_Disallow", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "void function Leech_Disallow( entity player )" - }, - { - "name": "Leech_Allow", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "void function Leech_Allow( entity player )" - }, - { - "name": "OnNPCLeeched", - "found_in": "Titanfall 2", - "file": "pilot/sh_pilot_leeching.gnut", - "global": true, - "line": "void function OnNPCLeeched( entity npc, entity player )" - }, - { - "name": "Rodeo_OnClientConnected", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": false, - "line": "void function Rodeo_OnClientConnected( entity player )" - }, - { - "name": "ClientCommand_HoldToRodeo", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": false, - "line": "bool function ClientCommand_HoldToRodeo( entity player, array args )" - }, - { - "name": "CodeCallback_OnWeaponReload", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_OnWeaponReload( entity weapon )" - }, - { - "name": "ClientCommand_DisembarkTitan", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": false, - "line": "bool function ClientCommand_DisembarkTitan( entity player, array args )" - }, - { - "name": "CodeCallback_ClaimClientSidePickup_MatchCandy", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_ClaimClientSidePickup_MatchCandy( entity player, int amount, int flags, int recieptID )" - }, - { - "name": "CodeCallback_ClaimClientSidePickup_MatchCandy", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_ClaimClientSidePickup_MatchCandy( entity player, int amount, int flags, int recieptID )" - }, - { - "name": "HeavyArmorCriticalHitRequired", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function HeavyArmorCriticalHitRequired( var damageInfo )" - }, - { - "name": "CritWeaponInDamageInfo", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "bool function CritWeaponInDamageInfo( var damageInfo )" - }, - { - "name": "GetCriticalScaler", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "float function GetCriticalScaler( ent, damageInfo )" - }, - { - "name": "InitDamageStates", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "function InitDamageStates( ent )" - }, - { - "name": "TransferDamageStates", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "void function TransferDamageStates( entity source, entity dest )" - }, - { - "name": "TryHeadshotDeathFX", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "bool function TryHeadshotDeathFX( entity victim )" - }, - { - "name": "DestroyAfterTime", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": false, - "line": "void function DestroyAfterTime( entity ent, float time )" - }, - { - "name": "HandleDeathPackage", - "found_in": "Titanfall 2", - "file": "sh_death_package.gnut", - "global": true, - "line": "void function HandleDeathPackage( entity ent, var damageInfo )" - }, - { - "name": "AddAnalysisFunc", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function AddAnalysisFunc( FlightPath flightPath, bool functionref( FlightPath, vector, float ) func, int hull )" - }, - { - "name": "PassedAnalysisFunc", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function PassedAnalysisFunc( FlightPath flightPath, vector vec1, float float1 )" - }, - { - "name": "AddPrepSpawnpointFunc", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function AddPrepSpawnpointFunc( FlightPath flightPath, var functionref( FlightPath, vector, float ) func )" - }, - { - "name": "AnalysisHasPrepSpawnpointFunc", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function AnalysisHasPrepSpawnpointFunc( FlightPath flightPath )" - }, - { - "name": "RunAnalysisPrepFunc", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "var function RunAnalysisPrepFunc( FlightPath flightPath, vector vec1, float float1 )" - }, - { - "name": "DropshipFlightDeploy", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function DropshipFlightDeploy( dropship, Table )" - }, - { - "name": "AddNewAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "int function AddNewAnalysis( asset model, string anim, var nodeIndex = null )" - }, - { - "name": "CodeCallback_AINFileBuilt", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "void function CodeCallback_AINFileBuilt()" - }, - { - "name": "AddAinAnalysisIndex", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function AddAinAnalysisIndex( asset model, string anim )" - }, - { - "name": "NodeHasCallInForDataIndex", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "function NodeHasCallInForDataIndex( nodeIndex, dataIndex )" - }, - { - "name": "CreateSimpleFlightAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "void function CreateSimpleFlightAnalysis( asset model, string anim )" - }, - { - "name": "DebugDropship", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function DebugDropship()" - }, - { - "name": "DebugDropshipThread", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function DebugDropshipThread()" - }, - { - "name": "StratonHornetDogfights", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function StratonHornetDogfights()" - }, - { - "name": "StratonHornetDogfightsIntense", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function StratonHornetDogfightsIntense()" - }, - { - "name": "SkyboxCapitalShips", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "void function SkyboxCapitalShips( string name = \"skybox_cam_level\" )" - }, - { - "name": "OnClientConnected", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": false, - "line": "void function OnClientConnected( entity player )" - }, - { - "name": "SpawnRandomDogFight", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function SpawnRandomDogFight( float yaw )" - }, - { - "name": "GetTitanfallNodesInRadius", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function GetTitanfallNodesInRadius( nodeTable, titanfallOrigin, radius ) " - }, - { - "name": "DisableTitanfallForLifetimeOfEntityNearOrigin", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function DisableTitanfallForLifetimeOfEntityNearOrigin( ownerEntity, origin, radius = TITANHOTDROP_DISABLE_ENEMY_TITANFALL_RADIUS )" - }, - { - "name": "TemporarilyDisableTitanfallAroundRadius", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function TemporarilyDisableTitanfallAroundRadius( origin, radius, float timeDelay = 5.0 ) " - }, - { - "name": "DisableTitanfallForNodes", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function DisableTitanfallForNodes( nodeTable, ownerEntity, origin, radius )" - }, - { - "name": "NearDisallowedTitanfall", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function NearDisallowedTitanfall( origin )" - }, - { - "name": "TestNodeForTitanDrop", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function TestNodeForTitanDrop( int node = 2414, float yaw = 0 )" - }, - { - "name": "AddTitanfallBlocker", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "function AddTitanfallBlocker( origin, radius, height )" - }, - { - "name": "TryAnalysisAtOrigin", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "void function TryAnalysisAtOrigin( FlightPath flightPath, array Array, vector origin )" - }, - { - "name": "AddDropshipDropTable", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "void function AddDropshipDropTable( entity dropship, DropTable dropTable )" - }, - { - "name": "GetDropshipDropTable", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "DropTable function GetDropshipDropTable( entity dropship )" - }, - { - "name": "HasDropshipDropTable", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "bool function HasDropshipDropTable( entity dropship )" - }, - { - "name": "InitCallinData", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "void function InitCallinData( CallinData drop )" - }, - { - "name": "GetAnalysisNodePos", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "function GetAnalysisNodePos( flightPath, node, hull )" - }, - { - "name": "NodeAnalysis", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "int function NodeAnalysis( FlightPath flightPath, int index, vector offset )" - }, - { - "name": "NodeAnalysisPreview", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "int function NodeAnalysisPreview( FlightPath flightPath, int index, vector offset )" - }, - { - "name": "TryAnalysisAtOriginPreview", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "void function TryAnalysisAtOriginPreview( FlightPath flightPath, array Array, vector origin )" - }, - { - "name": "GetNearestSpawnPointFromFunc", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function GetNearestSpawnPointFromFunc( FlightPath flightPath, vector origin, int count, var functionref( int, int, float, float ) getFunc, float variable )" - }, - { - "name": "GetAnalysisSpawn_ClosestYaw", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function GetAnalysisSpawn_ClosestYaw( FlightPath flightPath, vector origin, float yaw, int nearestNodes = 10 )" - }, - { - "name": "GetAnalysisSpawn_Nearest", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function GetAnalysisSpawn_Nearest( FlightPath flightPath, vector origin, int count )" - }, - { - "name": "InvalidSpawnPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function InvalidSpawnPoint()" - }, - { - "name": "CreateSpawnPoint", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function CreateSpawnPoint( FlightPath flightPath, int node, float spawnYaw )" - }, - { - "name": "CreateSpawnPointManual", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function CreateSpawnPointManual( vector origin, vector angles, int node )" - }, - { - "name": "GetSpawnPoint_ClosestYaw", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "var function GetSpawnPoint_ClosestYaw( int nodeIndex, int dataIndex, float desiredYaw, float lowestYawDifference )" - }, - { - "name": "GetSpawnPoint_Random", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "var function GetSpawnPoint_Random( int nodeIndex, int dataIndex, float _1, float _2 )" - }, - { - "name": "FindNearestDropPosWithYawAndFallback", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function FindNearestDropPosWithYawAndFallback( FlightPath flightPath, CallinData drop )" - }, - { - "name": "FindNearestDropPositionWithYaw", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function FindNearestDropPositionWithYaw( FlightPath flightPath, CallinData drop )" - }, - { - "name": "FindNearestDropPosition", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function FindNearestDropPosition( FlightPath flightPath, CallinData drop )" - }, - { - "name": "CallinCompare", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "function CallinCompare( a, b )" - }, - { - "name": "NodeInHotDropFov", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "function NodeInHotDropFov( int nearestNode, FlightPath flightPath, int dataIndex, vector startOrigin, vector forward )" - }, - { - "name": "GetClosestYawIndexFromYaw", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "int function GetClosestYawIndexFromYaw( float desiredYaw )" - }, - { - "name": "FindSpawnpointFromYawOnly", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function FindSpawnpointFromYawOnly( FlightPath flightPath, CallinData drop )" - }, - { - "name": "NodeAvailable", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "function NodeAvailable( nodeIndex )" - }, - { - "name": "TryFromOrigin_FallbackToNearest", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function TryFromOrigin_FallbackToNearest( FlightPath flightPath, CallinData drop )" - }, - { - "name": "SetCallinStyle", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "void function SetCallinStyle( CallinData drop, int style )" - }, - { - "name": "SetCallinYaw", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "void function SetCallinYaw( CallinData drop, float yaw )" - }, - { - "name": "SetCallinOwnerEyePos", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "void function SetCallinOwnerEyePos( CallinData drop, vector ownerEyePos )" - }, - { - "name": "GetSpawnPointForStyle", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "SpawnPointFP function GetSpawnPointForStyle( FlightPath flightPath, CallinData drop )" - }, - { - "name": "TestSpawnPointForStyle", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "bool function TestSpawnPointForStyle( FlightPath flightPath, CallinData drop )" - }, - { - "name": "GetWarpinPosition", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "Point function GetWarpinPosition( asset model, string animation, vector origin, vector angles )" - }, - { - "name": "NodeHasFlightPath", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "function NodeHasFlightPath( dataIndex, nodeIndex )" - }, - { - "name": "GetFlightPathCount", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "int function GetFlightPathCount( dataIndex, nodeIndex )" - }, - { - "name": "FlightPathHasNodeAndMatchesAINData", - "found_in": "Titanfall 2", - "file": "sh_flightpath_utility.gnut", - "global": true, - "line": "bool function FlightPathHasNodeAndMatchesAINData( FlightPath flightPath )" - }, - { - "name": "UpdatePlayerHighlightsSettings", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function UpdatePlayerHighlightsSettings( entity player )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "ClearEnemyHighlightDelayed", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function ClearEnemyHighlightDelayed( entity victim )" - }, - { - "name": "GetSoldierMinimapSettings", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": false, - "line": "function GetSoldierMinimapSettings( npc )" - }, - { - "name": "GetTitanMinimapSettings", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": false, - "line": "function GetTitanMinimapSettings( npc )" - }, - { - "name": "InitMinimapSettings", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": true, - "line": "void function InitMinimapSettings( entity npc )" - }, - { - "name": "Minimap_PingForPlayer", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": true, - "line": "void function Minimap_PingForPlayer( entity player, vector origin, float radius, float duration, vector color, int count = 1, bool reverse = false )" - }, - { - "name": "Minimap_PingForTeam", - "found_in": "Titanfall 2", - "file": "sh_minimap.gnut", - "global": true, - "line": "void function Minimap_PingForTeam( int team, vector origin, float radius, float duration, vector color, int count = 1, bool reverse = false )" - }, - { - "name": "SetMarker", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": true, - "line": "\tfunction SetMarker( name, ent )" - }, - { - "name": "ClearMarker", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": true, - "line": "\tfunction ClearMarker( name )" - }, - { - "name": "__UpdateMarker", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": false, - "line": "\tfunction __UpdateMarker( name, value )" - }, - { - "name": "__CreateMarker", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": false, - "line": "\tfunction __CreateMarker( name, ent )" - }, - { - "name": "__UpdateMarkerForClients", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": false, - "line": "\tfunction __UpdateMarkerForClients( name )" - }, - { - "name": "__IsMarker", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": false, - "line": "\tfunction __IsMarker( marker )" - }, - { - "name": "RegisterMarker", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": true, - "line": "\tfunction RegisterMarker( name )" - }, - { - "name": "GetRegisteredIndexFromMarkerName", - "found_in": "Titanfall 2", - "file": "sh_network_marker.gnut", - "global": false, - "line": "\tfunction GetRegisteredIndexFromMarkerName( name )" - }, - { - "name": "ArcConnectors_Init", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": true, - "line": "function ArcConnectors_Init()" - }, - { - "name": "SendAllArcConnectorsToClient", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function SendAllArcConnectorsToClient( entity player )" - }, - { - "name": "AddArcSwitchActivateCallback", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": true, - "line": "void function AddArcSwitchActivateCallback( void functionref( entity ) func )" - }, - { - "name": "ActivateArcConnector", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": true, - "line": "void function ActivateArcConnector( entity ent, entity player )" - }, - { - "name": "UpdateArcConnectorHints", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": true, - "line": "void function UpdateArcConnectorHints( bool weaponDeactivating = false )" - }, - { - "name": "ArcSwitchThink", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcSwitchThink( entity ent )" - }, - { - "name": "ArcSwitchMonitorFlagRequired", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcSwitchMonitorFlagRequired( entity ent, string flagRequired, array activeFX, bool playActivateAnims )" - }, - { - "name": "ArcSwitchNPCActivationThink", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcSwitchNPCActivationThink( entity ent )" - }, - { - "name": "GruntShootsArcSwitch", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function GruntShootsArcSwitch( entity ent, entity guy )" - }, - { - "name": "ArcSwitchOpen", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcSwitchOpen( entity ent, array activeFX, bool playActivateAnims, float resetTime = 0 )" - }, - { - "name": "ArcSwitchClose", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcSwitchClose( entity ent, array activeFX, bool playActivateAnims )" - }, - { - "name": "ArcSwitchStopEffects", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcSwitchStopEffects( array activeFX )" - }, - { - "name": "ArcSwitchGetFXTags", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "array function ArcSwitchGetFXTags( entity ent )" - }, - { - "name": "ArcEntityDamaged", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcEntityDamaged( entity ent, var damageInfo )" - }, - { - "name": "ArcSwitchActivated", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcSwitchActivated( entity ent, entity activator )" - }, - { - "name": "ArcBatteryThink", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcBatteryThink( entity ent )" - }, - { - "name": "CreateThrowableBattery", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "entity function CreateThrowableBattery( asset model, vector origin, vector angles )" - }, - { - "name": "InitArcConnector", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function InitArcConnector( entity connector )" - }, - { - "name": "ArcConnectorFire", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcConnectorFire( entity connector, table arcData, entity player )" - }, - { - "name": "IsArcConnectorEnabled", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "bool function IsArcConnectorEnabled( entity connector )" - }, - { - "name": "ArtConnectorChargedEffects", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArtConnectorChargedEffects( entity connector )" - }, - { - "name": "ArtConnectorDrainingEffects", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArtConnectorDrainingEffects( entity connector )" - }, - { - "name": "ArcConnectorEffect", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": false, - "line": "void function ArcConnectorEffect( startPos, endPos )" - }, - { - "name": "Titan_RodeoPanelCleanup", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": false, - "line": "void function Titan_RodeoPanelCleanup( entity soul, var damageInfo )" - }, - { - "name": "Titan_ArmBadgeCleanup", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": false, - "line": "void function Titan_ArmBadgeCleanup( entity soul, var damageInfo )" - }, - { - "name": "AddPanelToTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": false, - "line": "void function AddPanelToTitan( entity soul )" - }, - { - "name": "UpdateTitanPanel", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": false, - "line": "void function UpdateTitanPanel( entity soul )" - }, - { - "name": "AddArmBadgeToTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": false, - "line": "void function AddArmBadgeToTitan( entity soul )" - }, - { - "name": "AddArmBadgeToTitan_Internal", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": false, - "line": "void function AddArmBadgeToTitan_Internal( entity soul )" - }, - { - "name": "TitanSkipsDeathOnEject", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "function TitanSkipsDeathOnEject( entity titan )" - }, - { - "name": "TitanEjectPlayer", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan.gnut", - "global": true, - "line": "function TitanEjectPlayer( entity ejectTitan, bool instant = false ) " - }, - { - "name": "ClientCommand_TitanKneel", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "bool function ClientCommand_TitanKneel( entity player, array args )" - }, - { - "name": "ClientCommand_TitanNextMode", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "bool function ClientCommand_TitanNextMode( entity player, array args )" - }, - { - "name": "PlayerEmbarksTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function PlayerEmbarksTitan( entity player, entity titan, table embark )" - }, - { - "name": "DelayedClearViewCone", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function DelayedClearViewCone( player )" - }, - { - "name": "EmbarkViewCone", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function EmbarkViewCone( entity player )" - }, - { - "name": "TitanEmbark_TitanEmbarks", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "function TitanEmbark_TitanEmbarks( player, titan, e )" - }, - { - "name": "ClientCommand_TitanDisembark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "bool function ClientCommand_TitanDisembark( entity player, array args )" - }, - { - "name": "ForcedTitanDisembark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function ForcedTitanDisembark( entity player )" - }, - { - "name": "ForcedTitanDisembarkCustomAnims", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function ForcedTitanDisembarkCustomAnims( entity player, FirstPersonSequenceStruct functionref( entity, entity ) playerSequenceFunc, FirstPersonSequenceStruct functionref( entity, entity ) titanSequenceFunc )" - }, - { - "name": "PlayerDisembarksTitan", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function PlayerDisembarksTitan( player )" - }, - { - "name": "PlayerDisembarksTitanWithSequenceFuncs", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function PlayerDisembarksTitanWithSequenceFuncs( entity player, FirstPersonSequenceStruct functionref( entity, entity ) playerSequenceFunc, FirstPersonSequenceStruct functionref( entity, entity ) titanSequenceFunc )" - }, - { - "name": "PlayerLungesToEmbark", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "function PlayerLungesToEmbark( entity player, entity ent )" - }, - { - "name": "TitanBecomesPilot_UpdateRodeoRiderHud", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function TitanBecomesPilot_UpdateRodeoRiderHud( entity playerTitan, entity npc_titan )" - }, - { - "name": "PilotBecomesTitan_UpdateRodeoRiderHud", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": false, - "line": "void function PilotBecomesTitan_UpdateRodeoRiderHud( entity playerTitan, entity npc_titan )" - }, - { - "name": "SetSmallDisembarkFailSafeTeleportVector", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function SetSmallDisembarkFailSafeTeleportVector( vector value ) " - }, - { - "name": "SetLargeDisembarkFailSafeTeleportVector", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function SetLargeDisembarkFailSafeTeleportVector( vector value ) " - }, - { - "name": "SpawnTitanSoul", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": false, - "line": "void function SpawnTitanSoul( entity soul )" - }, - { - "name": "InitSoul", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": false, - "line": "void function InitSoul( entity soul, entity titan )" - }, - { - "name": "SetSoulOwner", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "void function SetSoulOwner( entity soul, entity titan )" - }, - { - "name": "AddSoulInitFunc", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "void function AddSoulInitFunc( void functionref( entity titanSoul ) func )" - }, - { - "name": "AddSoulSettingsChangeFunc", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "void function AddSoulSettingsChangeFunc( void functionref( entity titanSoul ) func )" - }, - { - "name": "AddSoulTransferFunc", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "void function AddSoulTransferFunc( void functionref( entity, entity, entity ) func )" - }, - { - "name": "CreateTitanSoul", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "entity function CreateTitanSoul( entity titan )" - }, - { - "name": "HandleSoulDestroy", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": false, - "line": "function HandleSoulDestroy( soul )" - }, - { - "name": "TitanDiedKillSoul", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": false, - "line": "void function TitanDiedKillSoul( entity titan, var damageInfo )" - }, - { - "name": "SoulDies", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function SoulDies( entity soul, var damageInfo )" - }, - { - "name": "SetPlayerLostTitanTime", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": false, - "line": "function SetPlayerLostTitanTime( entity player )" - }, - { - "name": "TitanTaken", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function TitanTaken( entity player, entity titan )" - }, - { - "name": "SoulBecomesOwnedByPlayer", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function SoulBecomesOwnedByPlayer( entity soul, entity player )" - }, - { - "name": "SetCoreCharged", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function SetCoreCharged( entity soul )" - }, - { - "name": "Soul_SetLastAttackInfo", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_soul.gnut", - "global": true, - "line": "function Soul_SetLastAttackInfo( entity soul, damageInfo )" - }, - { - "name": "ConvertTitanShieldIntoBonusCharge", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function ConvertTitanShieldIntoBonusCharge( entity soul, entity weapon )" - }, - { - "name": "PushEntForTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "void function PushEntForTime( entity ent, vector velocity, float time )" - }, - { - "name": "GetArcCannonChainTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "array function GetArcCannonChainTargets( vector fromOrigin, entity fromTarget, table zapInfo )" - }, - { - "name": "AddToArcCannonTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "void function AddToArcCannonTargets( entity ent )" - }, - { - "name": "RemoveArcCannonTarget", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": true, - "line": "function RemoveArcCannonTarget( ent )" - }, - { - "name": "GetArcCannonTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "array function GetArcCannonTargets( vector origin, int team )" - }, - { - "name": "GetArcCannonTargetsInRange", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "array function GetArcCannonTargetsInRange( vector origin, int team, entity weapon )" - }, - { - "name": "ProxMine_Triggered", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "void function ProxMine_Triggered( entity ent, var damageInfo )" - }, - { - "name": "Thermite_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "void function Thermite_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "Frag_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "void function Frag_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "EnableTrapWarningSound", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function EnableTrapWarningSound( entity trap, delay = 0, warningSound = DEFAULT_WARNING_SFX )" - }, - { - "name": "AddToProximityTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "void function AddToProximityTargets( entity ent )" - }, - { - "name": "ProximityMineThink", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": true, - "line": "function ProximityMineThink( entity proximityMine, entity owner )" - }, - { - "name": "ProximityMine_Explode", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "function ProximityMine_Explode( proximityMine )" - }, - { - "name": "ShouldSetOffProximityMine", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "bool function ShouldSetOffProximityMine( entity proximityMine, entity ent )" - }, - { - "name": "VortexBulletHitRules_Default", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "var function VortexBulletHitRules_Default( entity vortexSphere, var damageInfo )" - }, - { - "name": "VortexProjectileHitRules_Default", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "bool function VortexProjectileHitRules_Default( entity vortexSphere, entity attacker, bool takesDamageByDefault )" - }, - { - "name": "SetVortexSphereBulletHitRules", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "void function SetVortexSphereBulletHitRules( entity vortexSphere, var functionref( entity, var ) customRules )" - }, - { - "name": "SetVortexSphereProjectileHitRules", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "void function SetVortexSphereProjectileHitRules( entity vortexSphere, bool functionref( entity, entity, bool ) customRules )" - }, - { - "name": "Vortex_CreateAbsorbFX_ControlPoints", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_CreateAbsorbFX_ControlPoints( entity vortexWeapon )" - }, - { - "name": "Vortex_CleanupAllEffects", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_CleanupAllEffects( entity vortexWeapon )" - }, - { - "name": "Vortex_HandleElectricDamage", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function Vortex_HandleElectricDamage( entity ent, entity attacker, damage, entity weapon )" - }, - { - "name": "TryVortexAbsorb", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "bool function TryVortexAbsorb( entity vortexSphere, entity attacker, vector origin, int damageSourceID, entity weapon, string weaponName, string impactType, entity projectile = null, damageType = null, reflect = false )" - }, - { - "name": "Vortex_ClampAbsorbedBulletCount", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_ClampAbsorbedBulletCount( entity vortexWeapon )" - }, - { - "name": "Vortex_ClampAbsorbedProjectileCount", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_ClampAbsorbedProjectileCount( entity vortexWeapon )" - }, - { - "name": "Vortex_RemoveOldestAbsorbedBullet", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_RemoveOldestAbsorbedBullet( entity vortexWeapon )" - }, - { - "name": "Vortex_RemoveOldestAbsorbedProjectile", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_RemoveOldestAbsorbedProjectile( entity vortexWeapon )" - }, - { - "name": "Vortex_CreateImpactEventData", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function Vortex_CreateImpactEventData( entity vortexWeapon, entity attacker, vector origin, int damageSourceID, string weaponName, string impactType )" - }, - { - "name": "Vortex_ScriptCanHandleImpactEvent", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_ScriptCanHandleImpactEvent( impactData )" - }, - { - "name": "Vortex_StoreImpactEvent", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_StoreImpactEvent( entity vortexWeapon, impactData )" - }, - { - "name": "Vortex_RemoveImpactEvent", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_RemoveImpactEvent( entity vortexWeapon, impactData )" - }, - { - "name": "Vortex_GetAllImpactEvents", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_GetAllImpactEvents( entity vortexWeapon )" - }, - { - "name": "Vortex_ClearImpactEventData", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_ClearImpactEventData( entity vortexWeapon )" - }, - { - "name": "VortexImpact_PlayAbsorbedFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function VortexImpact_PlayAbsorbedFX( entity vortexWeapon, impactData )" - }, - { - "name": "Vortex_SpawnShieldPingFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_SpawnShieldPingFX( entity vortexWeapon, impactData )" - }, - { - "name": "Vortex_SpawnHeatShieldPingFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "function Vortex_SpawnHeatShieldPingFX( entity vortexWeapon, impactData, bool impactTypeIsBullet )" - }, - { - "name": "Vortex_SpawnImpactAbsorbFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_SpawnImpactAbsorbFX( entity vortexWeapon, impactData )" - }, - { - "name": "Vortex_CleanupImpactAbsorbFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_CleanupImpactAbsorbFX( entity vortexWeapon )" - }, - { - "name": "Vortex_ImpactData_KillAbsorbFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_ImpactData_KillAbsorbFX( impactData )" - }, - { - "name": "PlayerDiedOrDisconnected", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "bool function PlayerDiedOrDisconnected( entity player )" - }, - { - "name": "Vortex_FireBackExplosiveRound", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "bool function Vortex_FireBackExplosiveRound( vortexWeapon, attackParams, impactData, sequenceID )" - }, - { - "name": "Vortex_FireBackProjectileBullet", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "bool function Vortex_FireBackProjectileBullet( vortexWeapon, attackParams, impactData, sequenceID )" - }, - { - "name": "Vortex_GenerateRandomRefireOrigin", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "vector function Vortex_GenerateRandomRefireOrigin( entity vortexWeapon, float distFromCenter = 3.0 )" - }, - { - "name": "Vortex_GenerateRandomRefireVector", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "vector function Vortex_GenerateRandomRefireVector( entity vortexWeapon, float vecSpread, float vecSpreadZ )" - }, - { - "name": "Vortex_FireBackRocket", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "bool function Vortex_FireBackRocket( vortexWeapon, attackParams, impactData, sequenceID )" - }, - { - "name": "Vortex_FireBackGrenade", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "bool function Vortex_FireBackGrenade( entity vortexWeapon, attackParams, impactData, int attackSeedCount, float baseFuseTime )" - }, - { - "name": "DoVortexAttackForImpactData", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "bool function DoVortexAttackForImpactData( entity vortexWeapon, attackParams, impactData, int attackSeedCount )" - }, - { - "name": "Vortex_ProjectileCommonSetup", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_ProjectileCommonSetup( entity projectile, impactData )" - }, - { - "name": "Vortex_SetImpactEffectTable_OnProjectile", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_SetImpactEffectTable_OnProjectile( projectile, impactData )" - }, - { - "name": "Vortex_GetProjectileImpacts", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_GetProjectileImpacts( entity vortexWeapon )" - }, - { - "name": "Vortex_GetHitscanBulletImpacts", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "function Vortex_GetHitscanBulletImpacts( entity vortexWeapon )" - }, - { - "name": "GetHitscanBulletImpactCount", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": false, - "line": "int function GetHitscanBulletImpactCount( entity vortexWeapon )" - }, - { - "name": "ValidateVortexImpact", - "found_in": "Northstar.CustomServers", - "file": "weapons/_vortex.nut", - "global": true, - "line": "bool function ValidateVortexImpact( entity vortexSphere, entity projectile = null )" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "TripleThreatGrenade_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function TripleThreatGrenade_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "Defender_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function Defender_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "SMR_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function SMR_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "PROTO_Flak_Rifle_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function PROTO_Flak_Rifle_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "EngineerRocket_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function EngineerRocket_DamagedPlayerOrNPC( ent, damageInfo )" - }, - { - "name": "OnWeaponPrimaryAttack_GenericBoltWithDrop_NPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_GenericBoltWithDrop_NPC( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_GenericMissile_NPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_GenericMissile_NPC( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "HandleDisappearingParent", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function HandleDisappearingParent( entity ent, entity parentEnt )" - }, - { - "name": "HandleDisappearingParent", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function HandleDisappearingParent( entity ent, entity parentEnt )" - }, - { - "name": "Satchel_PostFired_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function Satchel_PostFired_Init( entity satchel, entity player )" - }, - { - "name": "SatchelThink", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function SatchelThink( entity satchel, entity player )" - }, - { - "name": "PROTO_ExplodeAfterDelay", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function PROTO_ExplodeAfterDelay( entity satchel, float delay )" - }, - { - "name": "TrapExplodeOnDamage", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function TrapExplodeOnDamage( entity trapEnt, int trapEntHealth = 50, float waitMin = 0.0, float waitMax = 0.0 )" - }, - { - "name": "ProjectileIgnoresOwnerDamage", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function ProjectileIgnoresOwnerDamage( entity projectile )" - }, - { - "name": "WeaponIsSmartPistolVariant", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function WeaponIsSmartPistolVariant( entity weapon )" - }, - { - "name": "TrapDestroyOnRoundEnd", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function TrapDestroyOnRoundEnd( entity player, entity trapEnt )" - }, - { - "name": "AddPlayerScoreForTrapDestruction", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function AddPlayerScoreForTrapDestruction( entity player, entity trapEnt )" - }, - { - "name": "GetBulletPassThroughTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "table function GetBulletPassThroughTargets( entity attacker, WeaponBulletHitParams hitParams )" - }, - { - "name": "IsValidPassThroughTarget", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function IsValidPassThroughTarget( entity target, entity attacker )" - }, - { - "name": "PassThroughDamage", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function PassThroughDamage( entity weapon, targetArray )" - }, - { - "name": "ClusterRocket_Detonate", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ClusterRocket_Detonate( entity rocket, vector normal )" - }, - { - "name": "StartClusterExplosions", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function StartClusterExplosions( entity projectile, entity owner, PopcornInfo popcornInfo, customFxTable = null )" - }, - { - "name": "ClusterRocketBursts", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ClusterRocketBursts( vector origin, int damage, int damageHeavyArmor, float innerRadius, float outerRadius, entity owner, PopcornInfo popcornInfo, customFxTable = null )" - }, - { - "name": "ClusterRocketBurst", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ClusterRocketBurst( entity clusterExplosionEnt, vector origin, damage, damageHeavyArmor, innerRadius, outerRadius, entity owner, PopcornInfo popcornInfo, customFxTable = null )" - }, - { - "name": "CreateClusterBurst", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "entity function CreateClusterBurst( vector origin )" - }, - { - "name": "PROTO_InitTrackedProjectile", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function PROTO_InitTrackedProjectile( entity projectile )" - }, - { - "name": "PROTO_CleanupTrackedProjectiles", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function PROTO_CleanupTrackedProjectiles( entity player )" - }, - { - "name": "CompareCreation", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "int function CompareCreation( entity a, entity b )" - }, - { - "name": "CompareCreationReverse", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "int function CompareCreationReverse( entity a, entity b )" - }, - { - "name": "PROTO_TrackedProjectile_OnPlayerRespawned", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function PROTO_TrackedProjectile_OnPlayerRespawned( entity player )" - }, - { - "name": "PROTO_TrackedProjectile_OnPlayerRespawned_Internal", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function PROTO_TrackedProjectile_OnPlayerRespawned_Internal( entity player )" - }, - { - "name": "PROTO_PlayTrapLightEffect", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function PROTO_PlayTrapLightEffect( entity ent, string tag, int team )" - }, - { - "name": "GetCooldownBeepPrefix", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "string ornull function GetCooldownBeepPrefix( weapon )" - }, - { - "name": "PROTO_DelayCooldown", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function PROTO_DelayCooldown( entity weapon )" - }, - { - "name": "GetBeepSuffixForAmmo", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "string function GetBeepSuffixForAmmo( int currentAmmo, int maxAmmo )" - }, - { - "name": "PROTO_FlakCannonMissiles", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function PROTO_FlakCannonMissiles( entity projectile, float speed )" - }, - { - "name": "PROTO_FlakCannon_HasNearbyEnemies", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function PROTO_FlakCannon_HasNearbyEnemies( vector origin, int team, float radius )" - }, - { - "name": "GivePlayerAmpedWeapon", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function GivePlayerAmpedWeapon( entity player, string weaponName )" - }, - { - "name": "ShouldReplaceWeaponInFirstSlot", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function ShouldReplaceWeaponInFirstSlot( entity player, string currentActiveWeaponClassName )" - }, - { - "name": "GivePlayerAmpedWeaponAndSetAsActive", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function GivePlayerAmpedWeaponAndSetAsActive( entity player, string weaponName )" - }, - { - "name": "ReplacePlayerOffhand", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function ReplacePlayerOffhand( entity player, string offhandName, array mods = [] )" - }, - { - "name": "ReplacePlayerOrdnance", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function ReplacePlayerOrdnance( entity player, string ordnanceName, array mods = [] )" - }, - { - "name": "PAS_CooldownReduction_OnKill", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function PAS_CooldownReduction_OnKill( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "DisableWeapons", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function DisableWeapons( entity player, array excludeNames )" - }, - { - "name": "EnableWeapons", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function EnableWeapons( entity player, array excludeNames )" - }, - { - "name": "GetPlayerWeapons", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function GetPlayerWeapons( entity player, array excludeNames )" - }, - { - "name": "WeaponAttackWave", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function WeaponAttackWave( entity ent, int projectileCount, entity inflictor, vector pos, vector dir, bool functionref( entity, int, entity, entity, vector, vector, int ) waveFunc )" - }, - { - "name": "AddActiveThermiteBurn", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function AddActiveThermiteBurn( entity ent )" - }, - { - "name": "GetActiveThermiteBurnsWithinRadius", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "array function GetActiveThermiteBurnsWithinRadius( vector origin, float dist, team = TEAM_ANY )" - }, - { - "name": "EMP_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function EMP_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "VanguardEnergySiphon_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function VanguardEnergySiphon_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "Elecriticy_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function Elecriticy_DamagedPlayerOrNPC( entity ent, var damageInfo, asset humanFx, asset titanFx, float slowTurn, float slowMove )" - }, - { - "name": "Thermite_DamagePlayerOrNPCSounds", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function Thermite_DamagePlayerOrNPCSounds( entity ent )" - }, - { - "name": "RemoveThreatScopeColorStatusEffect", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function RemoveThreatScopeColorStatusEffect( entity player )" - }, - { - "name": "AddThreatScopeColorStatusEffect", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function AddThreatScopeColorStatusEffect( entity player )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_ability_grapple", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_grapple.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_ability_grapple( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "Decoy_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "void function Decoy_Init()" - }, - { - "name": "CreateHoloPilotDecoys", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "void function CreateHoloPilotDecoys( entity player, int numberOfDecoysToMake = 1 )" - }, - { - "name": "TripleThreatProximityTrigger", - "found_in": "Titanfall 2", - "file": "weapons/mp_projectile_titanweapon_triple_threat.nut", - "global": false, - "line": "function TripleThreatProximityTrigger( entity nade )" - }, - { - "name": "TripleThreatProximityTrigger", - "found_in": "Titanfall 2", - "file": "weapons/mp_projectile_weapon_gunship_launcher.nut", - "global": false, - "line": "function TripleThreatProximityTrigger( entity nade )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_Amped_wall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_amped_wall.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_Amped_wall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "IncrementChargeBlockAnim", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function IncrementChargeBlockAnim( entity blockingEnt, var damageInfo )" - }, - { - "name": "HandleBlockingAndCalcDamageScaleForHit", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "float function HandleBlockingAndCalcDamageScaleForHit( entity blockingEnt, var damageInfo )" - }, - { - "name": "GetAngleForBlock", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "float function GetAngleForBlock( entity blockingEnt )" - }, - { - "name": "TriggerBlockVisualEffect", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function TriggerBlockVisualEffect( entity blockingEnt, int originalDamage, float damageScale )" - }, - { - "name": "BasicBlock_OnDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_basic_block.nut", - "global": false, - "line": "void function BasicBlock_OnDamage( entity blockingEnt, var damageInfo )" - }, - { - "name": "NPC_OnWeaponPrimaryAttack_TitanHover", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_hover.nut", - "global": true, - "line": "var function NPC_OnWeaponPrimaryAttack_TitanHover( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FlyerHovers", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_hover.nut", - "global": true, - "line": "void function FlyerHovers( entity player, HoverSounds soundInfo, float flightTime = 3.0, float horizVel = 200.0 )" - }, - { - "name": "AirborneThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_hover.nut", - "global": false, - "line": "void function AirborneThink( entity player, HoverSounds soundInfo )" - }, - { - "name": "LimitVelocityHorizontal", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_hover.nut", - "global": false, - "line": "vector function LimitVelocityHorizontal( vector vel, float speed )" - }, - { - "name": "GetLaserPylonsInRadius", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": true, - "line": "array function GetLaserPylonsInRadius( vector origin, float radius )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanweapon_laser_trip", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanweapon_laser_trip( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "DeployLaserPylon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": false, - "line": "function DeployLaserPylon( entity projectile )" - }, - { - "name": "StopLaserSoundAtPosition", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": false, - "line": "void function StopLaserSoundAtPosition( entity pylon, vector position )" - }, - { - "name": "LaserPylonSetThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": false, - "line": "void function LaserPylonSetThink( entity pylon1, entity pylon2, int ownerTeam )" - }, - { - "name": "OnPylonBodyDamaged", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": false, - "line": "void function OnPylonBodyDamaged( entity pylonBody, var damageInfo )" - }, - { - "name": "LaserTrip_DamagedPlayerOrNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_laser_trip.nut", - "global": false, - "line": "void function LaserTrip_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_particle_wall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_particle_wall.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_particle_wall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_gun_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_gun_shield( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "Sv_CreateGunShield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "void function Sv_CreateGunShield( entity titan, entity weapon, entity shieldWeapon, float duration )" - }, - { - "name": "CreateGunShieldVortexSphere", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "entity function CreateGunShieldVortexSphere( entity player, entity vortexWeapon, entity shieldWeapon )" - }, - { - "name": "UpdateGunShieldColor", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "void function UpdateGunShieldColor( entity vortexSphere )" - }, - { - "name": "GunShield_InvulBulletHitRules", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "var function GunShield_InvulBulletHitRules( entity vortexSphere, var damageInfo )" - }, - { - "name": "GunShield_InvulProjectileHitRules", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "bool function GunShield_InvulProjectileHitRules( entity vortexSphere, entity attacker, bool takesDamageByDefault )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanability_phase_dash", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_phase_dash.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanability_phase_dash( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "PhaseDash", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_phase_dash.nut", - "global": false, - "line": "void function PhaseDash( entity weapon, entity player )" - }, - { - "name": "SetPlayerVelocityFromInput", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_phase_dash.nut", - "global": true, - "line": "void function SetPlayerVelocityFromInput( entity player, float scale, vector baseVel = < 0,0,0 > )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanweapon_slow_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanweapon_slow_trap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "DeploySlowTrap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "function DeploySlowTrap( entity projectile )" - }, - { - "name": "OnSlowTrapDamaged", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function OnSlowTrapDamaged( entity damageArea, var damageInfo )" - }, - { - "name": "CreateExplosiveBarrelExplosion", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "function CreateExplosiveBarrelExplosion( entity damageArea )" - }, - { - "name": "IgniteTrap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "function IgniteTrap( entity damageArea, var damageInfo, bool isExplosiveBarrel = false )" - }, - { - "name": "IncendiaryTrapFireSounds", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function IncendiaryTrapFireSounds( entity inflictor )" - }, - { - "name": "FlameOn", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function FlameOn( entity inflictor )" - }, - { - "name": "FlameOnMovingGeo", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function FlameOnMovingGeo( entity inflictor )" - }, - { - "name": "EffectUpdateControlPointVectorOnMovingGeo", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function EffectUpdateControlPointVectorOnMovingGeo( entity fireLine, int cpIndex, entity inflictor )" - }, - { - "name": "SpawnFireLine", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function SpawnFireLine( entity projectile, int projectileCount, entity inflictor, vector origin, vector direction )" - }, - { - "name": "CreateToxicFumesFXSpot", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function CreateToxicFumesFXSpot( vector origin, entity tower )" - }, - { - "name": "CreateToxicFumesInWindFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function CreateToxicFumesInWindFX( vector origin, entity tower )" - }, - { - "name": "CreateSlowTrapSegment", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "bool function CreateSlowTrapSegment( entity projectile, int projectileCount, entity inflictor, entity movingGeo, vector pos, vector angles, int waveCount )" - }, - { - "name": "FireTrap_DamageAreaOverTime", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function FireTrap_DamageAreaOverTime( entity owner, entity inflictor, vector pos, float duration )" - }, - { - "name": "FireTrap_DamageAreaOverTimeOnMovingGeo", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function FireTrap_DamageAreaOverTimeOnMovingGeo( entity owner, entity inflictor, entity movingGeo, vector relativeDelta, float duration )" - }, - { - "name": "FireTrap_RadiusDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function FireTrap_RadiusDamage( vector pos, entity owner, entity inflictor )" - }, - { - "name": "FireTrap_DamagedPlayerOrNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_slow_trap.nut", - "global": false, - "line": "void function FireTrap_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanability_smoke", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_smoke.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanability_smoke( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "TitanSmokescreen", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_smoke.nut", - "global": false, - "line": "void function TitanSmokescreen( entity ent, entity weapon )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_tether_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_tether_trap.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_tether_trap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MonitorEjectStatus", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": false, - "line": "void function MonitorEjectStatus( entity weaponOwner )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_power_shot", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_power_shot( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "RemoveCloseRangeMod", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": false, - "line": "void function RemoveCloseRangeMod( entity weapon, entity weaponOwner )" - }, - { - "name": "GiveCloseRangeMod", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": false, - "line": "void function GiveCloseRangeMod( entity weapon, entity weaponOwner )" - }, - { - "name": "PowerShot_DamagedEntity", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_power_shot.nut", - "global": false, - "line": "void function PowerShot_DamagedEntity( entity victim, var damageInfo )" - }, - { - "name": "HACK_Delayed_PushForceADS", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": false, - "line": "void function HACK_Delayed_PushForceADS( entity primaryWeapon )" - }, - { - "name": "RemoveAmmoStatusEffect", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": false, - "line": "void function RemoveAmmoStatusEffect( entity player )" - }, - { - "name": "AddAmmoStatusEffect", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": true, - "line": "void function AddAmmoStatusEffect( entity player )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_ammo_swap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_ammo_swap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "ToggleWeaponMods", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_ammo_swap.nut", - "global": false, - "line": "void function ToggleWeaponMods( entity weaponOwner, entity primaryWeapon, entity weapon )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_rocketeer_ammo_swap", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_rocketeer_ammo_swap.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_rocketeer_ammo_swap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "SwapRocketAmmo", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_rocketeer_ammo_swap.nut", - "global": false, - "line": "void function SwapRocketAmmo( entity weaponOwner )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanability_sonar_pulse", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanability_sonar_pulse( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "DelayedPulseLocation", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": true, - "line": "void function DelayedPulseLocation( entity owner, int team, vector pos, bool hasIncreasedDuration, bool hasDamageAmp )" - }, - { - "name": "PulseLocation", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": true, - "line": "void function PulseLocation( entity owner, int team, vector pos, bool hasIncreasedDuration, bool hasDamageAmp )" - }, - { - "name": "SonarPulseThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": false, - "line": "void function SonarPulseThink( entity enemy, vector position, int team, entity sonarOwner, bool hasIncreasedDuration, bool hasDamageAmp )" - }, - { - "name": "GetNearbyEnemiesForSonarPulse", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_sonar_pulse.nut", - "global": false, - "line": "array function GetNearbyEnemiesForSonarPulse( int team, vector origin )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanability_rearm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_rearm.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanability_rearm( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_AmpCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_amp_core.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_AmpCore( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "BeginFlameWave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": false, - "line": "void function BeginFlameWave( entity projectile, int projectileCount, entity inflictor, vector pos, vector dir )" - }, - { - "name": "BeginScorchedEarth", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": false, - "line": "void function BeginScorchedEarth( entity projectile, int projectileCount, entity inflictor, vector pos, vector dir )" - }, - { - "name": "CreateFlameWaveSegment", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": false, - "line": "bool function CreateFlameWaveSegment( entity projectile, int projectileCount, entity inflictor, entity movingGeo, vector pos, vector angles, int waveCount )" - }, - { - "name": "FlameWave_DamagedPlayerOrNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": false, - "line": "void function FlameWave_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "ZeroDamageAndClearInflictorArray", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flame_wave.nut", - "global": false, - "line": "void function ZeroDamageAndClearInflictorArray( entity ent, var damageInfo )" - }, - { - "name": "PROTO_FlightCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_flight_core.nut", - "global": false, - "line": "void function PROTO_FlightCore( entity titan, float flightTime )" - }, - { - "name": "LaserCore_OnPlayedOrNPCKilled", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": true, - "line": "void function LaserCore_OnPlayedOrNPCKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "LaserEndingWarningSound", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": false, - "line": "void function LaserEndingWarningSound( entity weapon, entity player )" - }, - { - "name": "Laser_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": false, - "line": "void function Laser_DamagedTarget( entity target, var damageInfo )" - }, - { - "name": "Laser_DamagedTargetInternal", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_lasercannon.nut", - "global": false, - "line": "void function Laser_DamagedTargetInternal( entity target, var damageInfo )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_salvo_core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_salvo_core( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "SwordCore_OnPlayedOrNPCKilled", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": false, - "line": "void function SwordCore_OnPlayedOrNPCKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "RestoreWeapon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": false, - "line": "void function RestoreWeapon( entity owner, entity weapon )" - }, - { - "name": "Shift_Core_End", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": false, - "line": "void function Shift_Core_End( entity weapon, entity player, float delay )" - }, - { - "name": "OnAbilityEnd_Shift_Core", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": false, - "line": "void function OnAbilityEnd_Shift_Core( entity weapon, entity player )" - }, - { - "name": "RestorePlayerWeapons", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": false, - "line": "void function RestorePlayerWeapons( entity player )" - }, - { - "name": "Shift_Core_UseMeter", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": true, - "line": "void function Shift_Core_UseMeter( entity player )" - }, - { - "name": "Shift_Core_UseMeter_NPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_shift_core.nut", - "global": false, - "line": "void function Shift_Core_UseMeter_NPC( entity npc )" - }, - { - "name": "Delayed_RestorePlayerWeapons", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_dash_core.nut", - "global": false, - "line": "void function Delayed_RestorePlayerWeapons( entity player )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_UpgradeCore", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_upgrade.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_UpgradeCore( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "UpgradeCoreThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_upgrade.nut", - "global": false, - "line": "void function UpgradeCoreThink( entity weapon, float coreDuration )" - }, - { - "name": "SmartCoreThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function SmartCoreThink( entity weapon, float coreDuration )" - }, - { - "name": "GiveSmartCoreMod", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function GiveSmartCoreMod( entity player )" - }, - { - "name": "TakeSmartCoreMod", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function TakeSmartCoreMod( entity player )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_40mm( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "ApplyTrackerMark", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function ApplyTrackerMark( entity owner, entity hitEnt )" - }, - { - "name": "OnOwnerDeathOrDisembark", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": false, - "line": "void function OnOwnerDeathOrDisembark(entity owner, entity hitEnt, int statusEffectID)" - }, - { - "name": "Tracker40mm_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": false, - "line": "void function Tracker40mm_DamagedTarget( entity ent, var damageInfo )" - }, - { - "name": "AddArcWaveDamageCallback", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "void function AddArcWaveDamageCallback( void functionref( entity, var ) callback )" - }, - { - "name": "BeginEmpWave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": false, - "line": "void function BeginEmpWave( entity projectile, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_arc_wave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_arc_wave( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "CreateEmpWaveSegment", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": false, - "line": "bool function CreateEmpWaveSegment( entity projectile, int projectileCount, entity inflictor, entity movingGeo, vector pos, vector angles, int waveCount )" - }, - { - "name": "ArcWaveOnDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "void function ArcWaveOnDamage( entity ent, var damageInfo )" - }, - { - "name": "ChestFocusTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": false, - "line": "bool function ChestFocusTarget( entity ent )" - }, - { - "name": "CreateDamageInflictorHelper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "entity function CreateDamageInflictorHelper( float lifetime )" - }, - { - "name": "CreateOncePerTickDamageInflictorHelper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": true, - "line": "entity function CreateOncePerTickDamageInflictorHelper( float lifetime )" - }, - { - "name": "DelayedDestroyDamageInflictorHelper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": false, - "line": "void function DelayedDestroyDamageInflictorHelper( entity inflictor, float lifetime )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_arc_ball", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_arc_ball( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnArcBallCollDamaged", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": false, - "line": "void function OnArcBallCollDamaged( entity collision, var damageInfo )" - }, - { - "name": "TrackCollision", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": false, - "line": "void function TrackCollision( entity prop_physics, entity projectile )" - }, - { - "name": "ArcBallExplode", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": false, - "line": "void function ArcBallExplode( entity projectile )" - }, - { - "name": "DelayDestroyBolt", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_ball.nut", - "global": false, - "line": "function DelayDestroyBolt( entity bolt, float lifetime )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanweapon_dumbfire_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_dumbfire_rockets.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanweapon_dumbfire_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_FlameWall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_FlameWall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "BeginFlameWave", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": false, - "line": "void function BeginFlameWave( entity projectile, int projectileCount, entity inflictor, WeaponPrimaryAttackParams attackParams, vector direction )" - }, - { - "name": "CreateThermiteWallSegment", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": true, - "line": "bool function CreateThermiteWallSegment( entity projectile, int projectileCount, entity inflictor, entity movingGeo, vector pos, vector angles, int waveCount )" - }, - { - "name": "EffectUpdateControlPointVectorOnMovingGeo", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": false, - "line": "void function EffectUpdateControlPointVectorOnMovingGeo( entity thermiteParticle, int cpIndex, vector relativeDelta, entity movingGeo )" - }, - { - "name": "FlameWall_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flame_wall.nut", - "global": false, - "line": "void function FlameWall_DamagedTarget( entity ent, var damageInfo )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_flightcore_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flightcore_rockets.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_flightcore_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MissileThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_flightcore_rockets.nut", - "global": false, - "line": "void function MissileThink( entity missile )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_homing_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_homing_rockets.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_homing_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanweapon_laser_lite", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_laser_lite.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanweapon_laser_lite( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "LaserLite_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_laser_lite.nut", - "global": false, - "line": "void function LaserLite_DamagedTarget( entity target, var damageInfo )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_leadwall", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_leadwall.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_leadwall( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_particle_accelerator", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_particle_accelerator( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnHit_TitanWeaponParticleAccelerator", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_particle_accelerator.nut", - "global": false, - "line": "void function OnHit_TitanWeaponParticleAccelerator( entity victim, var damageInfo )" - }, - { - "name": "OnWeaponNpcPreAttack_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "void function OnWeaponNpcPreAttack_titanweapon_predator_cannon( entity weapon )" - }, - { - "name": "PredatorSpinup", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": false, - "line": "void function PredatorSpinup( entity weaponOwner, entity weapon )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_predator_cannon", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_predator_cannon( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "PredatorCannon_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_predator_cannon.nut", - "global": false, - "line": "void function PredatorCannon_DamagedTarget( entity target, var damageInfo )" - }, - { - "name": "MeteorThermite_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": false, - "line": "void function MeteorThermite_DamagedTarget( entity target, var damageInfo )" - }, - { - "name": "Scorch_SelfDamageReduction", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "void function Scorch_SelfDamageReduction( entity target, var damageInfo )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_Meteor", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_Meteor( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "MeteorAirburst", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": false, - "line": "void function MeteorAirburst( entity bolt )" - }, - { - "name": "Proto_MeteorCreatesThermite", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": false, - "line": "function Proto_MeteorCreatesThermite( entity projectile, entity hitEnt = null )" - }, - { - "name": "GetMeteorRadiusDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "MeteorRadiusDamage function GetMeteorRadiusDamage( entity owner )" - }, - { - "name": "PROTO_PhysicsThermiteCausesDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": false, - "line": "void function PROTO_PhysicsThermiteCausesDamage( entity trail, entity inflictor, int damageSourceId = eDamageSourceId.mp_titanweapon_meteor_thermite )" - }, - { - "name": "PROTO_ThermiteCausesDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": false, - "line": "void function PROTO_ThermiteCausesDamage( entity trail, entity owner, entity inflictor, int damageSourceId = eDamageSourceId.mp_titanweapon_meteor_thermite )" - }, - { - "name": "CreatePhysicsThermiteTrail", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_meteor.nut", - "global": true, - "line": "entity function CreatePhysicsThermiteTrail( vector origin, entity owner, entity inflictor, entity projectile, vector velocity, float killDelay, asset overrideFX = METEOR_FX_TRAIL, int damageSourceId = eDamageSourceId.mp_titanweapon_meteor_thermite )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_TitanWeapon_Rocketeer_RocketStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_TitanWeapon_Rocketeer_RocketStream( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanweapon_salvo_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_salvo_rockets.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanweapon_salvo_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanweapon_tracker_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanweapon_tracker_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_shoulder_rockets", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_shoulder_rockets.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_shoulder_rockets( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnHit_TitanWeaponSniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": false, - "line": "void function OnHit_TitanWeaponSniper( entity victim, var damageInfo )" - }, - { - "name": "OnHit_TitanWeaponSniper_Internal", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": false, - "line": "void function OnHit_TitanWeaponSniper_Internal( entity victim, var damageInfo )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sniper.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_sniper( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_vortex_shield( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_xo16", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_xo16.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_xo16( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_titanweapon_heat_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_titanweapon_heat_shield( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "HeatShieldDamage_Think", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "void function HeatShieldDamage_Think( entity weapon )" - }, - { - "name": "HeatShield_DamagedEntity", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "void function HeatShield_DamagedEntity( entity victim, var damageInfo )" - }, - { - "name": "ShouldHeatShieldDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "bool function ShouldHeatShieldDamage( entity attacker, entity ent, float degrees )" - }, - { - "name": "HasRecentlyRodeoedTitan", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_heat_shield.nut", - "global": false, - "line": "bool function HasRecentlyRodeoedTitan( entity pilot, entity titan )" - }, - { - "name": "Sword_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_sword.nut", - "global": false, - "line": "void function Sword_DamagedTarget( entity target, var damageInfo )" - }, - { - "name": "OnWeaponNPCPrimaryAttack_titanweapon_stun_laser", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_stun_laser.nut", - "global": true, - "line": "var function OnWeaponNPCPrimaryAttack_titanweapon_stun_laser( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "StunLaser_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_stun_laser.nut", - "global": false, - "line": "void function StunLaser_DamagedTarget( entity target, var damageInfo )" - }, - { - "name": "AddStunLaserHealCallback", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_stun_laser.nut", - "global": true, - "line": "void function AddStunLaserHealCallback( void functionref(entity,entity,int) func )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_defender", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_defender.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_defender( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "DeployCover", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": true, - "line": "void function DeployCover( entity projectile, vector origin, vector angles, float duration = DEPLOYABLE_SHIELD_DURATION )" - }, - { - "name": "DeployAmpedWall", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": false, - "line": "void function DeployAmpedWall( entity grenade, vector origin, vector angles )" - }, - { - "name": "MonitorAmpedWallsActiveForPlayer", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": false, - "line": "void function MonitorAmpedWallsActiveForPlayer( entity ampedWall, entity player )" - }, - { - "name": "GetAmpedWallsActiveCountForPlayer", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": true, - "line": "int function GetAmpedWallsActiveCountForPlayer( entity player )" - }, - { - "name": "OnAmpedWallDamaged", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cover.nut", - "global": false, - "line": "void function OnAmpedWallDamaged( entity ampedWall, var damageInfo )" - }, - { - "name": "DeployCloakfield", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cloakfield.nut", - "global": false, - "line": "void function DeployCloakfield( entity projectile )" - }, - { - "name": "CreateCloakBeacon", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cloakfield.nut", - "global": false, - "line": "void function CreateCloakBeacon( entity owner, vector origin, vector angles )" - }, - { - "name": "CloakBeaconThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cloakfield.nut", - "global": false, - "line": "void function CloakBeaconThink( entity tower )" - }, - { - "name": "CloakBeaconShouldCloakGuy", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_deployable_cloakfield.nut", - "global": false, - "line": "function CloakBeaconShouldCloakGuy( beacon, guy )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_DroneBeam", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dronebeam.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_DroneBeam( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_dronerocket", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dronerocket.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_dronerocket( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPreAttack_dronerocket", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dronerocket.nut", - "global": true, - "line": "void function OnWeaponNpcPreAttack_dronerocket( entity weapon )" - }, - { - "name": "DoPreAttackFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dronerocket.nut", - "global": false, - "line": "void function DoPreAttackFX( entity weapon )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_DronePlasma", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_droneplasma.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_DronePlasma( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPreAttack_DronePlasma", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_droneplasma.nut", - "global": true, - "line": "void function OnWeaponNpcPreAttack_DronePlasma( entity weapon )" - }, - { - "name": "DoPreAttackFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_droneplasma.nut", - "global": false, - "line": "function DoPreAttackFX( entity weapon )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_TurretPlasma_Mega", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_turretplasma.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_TurretPlasma_Mega( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_TurretPlasma", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_turretplasma.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_TurretPlasma( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPreAttack_TurretPlasma", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_turretplasma.nut", - "global": true, - "line": "void function OnWeaponNpcPreAttack_TurretPlasma( entity weapon )" - }, - { - "name": "DoPreAttackFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_turretplasma.nut", - "global": false, - "line": "function DoPreAttackFX( entity weapon )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_TurretLaser_Mega", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_turretlaser.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_TurretLaser_Mega( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_gunship_missile", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_missile.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_gunship_missile( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_engineer_combat_drone", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_engineer_combat_drone.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_engineer_combat_drone( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_flak_rifle", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_flak_rifle.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_flak_rifle( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_doubletake", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_doubletake.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_doubletake( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_shotgun_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun_pistol.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_shotgun_pistol( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FragDroneLifetime", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": false, - "line": "void function FragDroneLifetime( entity drone )" - }, - { - "name": "DelayedExplode", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": false, - "line": "void function DelayedExplode( entity projectile, float delay )" - }, - { - "name": "WaitForEnemyNotification", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": false, - "line": "void function WaitForEnemyNotification( entity drone )" - }, - { - "name": "FragDrone_OnDamagePlayerOrNPC", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_frag_drone.nut", - "global": false, - "line": "void function FragDrone_OnDamagePlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "ElectricGrenadeSmokescreen", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_electric_smoke.nut", - "global": true, - "line": "void function ElectricGrenadeSmokescreen( entity projectile, asset fx )" - }, - { - "name": "TriggerWait", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function TriggerWait( entity trig, float maxtime )" - }, - { - "name": "SetGravityGrenadeTriggerFilters", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function SetGravityGrenadeTriggerFilters( entity gravityMine, entity trig )" - }, - { - "name": "GravityGrenadeTriggerThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "bool function GravityGrenadeTriggerThink( entity gravityMine )" - }, - { - "name": "GravityGrenadeThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function GravityGrenadeThink( entity projectile, entity hitEnt, vector normal, vector pos )" - }, - { - "name": "OnGravGrenadeTrigEnter", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function OnGravGrenadeTrigEnter( entity trigger, entity ent )" - }, - { - "name": "OnGravGrenadeTrigLeave", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function OnGravGrenadeTrigLeave( entity trigger, entity ent )" - }, - { - "name": "EndNPCGravGrenadeAnim", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function EndNPCGravGrenadeAnim( entity ent )" - }, - { - "name": "Proto_SetEnemyVelocity_Pull", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function Proto_SetEnemyVelocity_Pull( entity enemy, vector projOrigin )" - }, - { - "name": "GetNearbyEnemiesForGravGrenade", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "array function GetNearbyEnemiesForGravGrenade( entity projectile )" - }, - { - "name": "GetNearbyProjectilesForGravGrenade", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "array function GetNearbyProjectilesForGravGrenade( entity gravGrenade )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_GunshipLauncher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_GunshipLauncher( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireGunshipLauncher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gunship_launcher.nut", - "global": false, - "line": "function FireGunshipLauncher( entity weapon, WeaponPrimaryAttackParams attackParams, bool predicted )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_lstar", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_lstar( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "CheckForRCEE", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_lstar.nut", - "global": false, - "line": "void function CheckForRCEE( entity weapon, entity player )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_mastiff", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mastiff.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_mastiff( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_mega_turret", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mega_turret.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_mega_turret( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_mgl", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mgl.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_mgl( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_softball", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_softball.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_softball( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "DetonateStickyAfterTime", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_softball.nut", - "global": false, - "line": "void function DetonateStickyAfterTime( entity projectile, float delay, vector normal )" - }, - { - "name": "ShowProxMineTriggeredIcon", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_proximity_mine.nut", - "global": true, - "line": "function ShowProxMineTriggeredIcon( entity triggeredEnt )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_S2S_weapon_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_S2S_weapon_rocket_launcher( entity weapon, WeaponPrimaryAttackParams attackParams, entity target )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_rocket_launcher( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "playerHasMissileInFlight", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_rocket_launcher.nut", - "global": false, - "line": "function playerHasMissileInFlight( entity weaponOwner, entity missile )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_shotgun", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_shotgun( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_shotgun_doublebarrel", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun_doublebarrel.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_shotgun_doublebarrel( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_smr", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smr.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_smr( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_sniper( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_SuperSpectre", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_super_spectre.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_SuperSpectre( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPreAttack_SuperSpectre", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_super_spectre.nut", - "global": true, - "line": "void function OnWeaponNpcPreAttack_SuperSpectre( entity weapon )" - }, - { - "name": "DoPreAttackFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_super_spectre.nut", - "global": false, - "line": "function DoPreAttackFX( entity weapon )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_tether", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_tether( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "ProximityTetherThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": true, - "line": "void function ProximityTetherThink( entity projectile, entity owner, bool isExplosiveTether )" - }, - { - "name": "ParentEntityToPlayerScreen", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": false, - "line": "void function ParentEntityToPlayerScreen( entity ent )" - }, - { - "name": "SetUpEntitiesForPlayerAndOthers", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": false, - "line": "void function SetUpEntitiesForPlayerAndOthers( entity player, entity forPlayer, entity forOthers )" - }, - { - "name": "PrintTrace", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": false, - "line": "void function PrintTrace( TraceResults traceResult )" - }, - { - "name": "GetTetherRopeLength", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tether.nut", - "global": false, - "line": "float function GetTetherRopeLength( vector a, vector b )" - }, - { - "name": "ThermiteBurn", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_thermite_grenade.nut", - "global": true, - "line": "\tvoid function ThermiteBurn( float burnTime, entity owner, entity projectile, entity vortexSphere = null )" - }, - { - "name": "ShouldAddThermiteStatusEffect", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_thermite_grenade.nut", - "global": false, - "line": "bool function ShouldAddThermiteStatusEffect( entity attachedEnt, entity thermiteOwner )" - }, - { - "name": "AddSonarStartCallback", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function AddSonarStartCallback( void functionref( entity, vector, int, entity ) callback )" - }, - { - "name": "SonarGrenadeThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": false, - "line": "void function SonarGrenadeThink( entity projectile )" - }, - { - "name": "OnSonarTriggerEnter", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": false, - "line": "void function OnSonarTriggerEnter( entity trigger, entity ent )" - }, - { - "name": "OnSonarTriggerLeave", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": false, - "line": "void function OnSonarTriggerLeave( entity trigger, entity ent )" - }, - { - "name": "OnSonarTriggerLeaveInternal", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function OnSonarTriggerLeaveInternal( entity trigger, entity ent )" - }, - { - "name": "SonarStart", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function SonarStart( entity ent, vector position, int sonarTeam, entity sonarOwner )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_tripwire", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_tripwire( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "CreateRopeWithEnts", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": false, - "line": "array function CreateRopeWithEnts( entity startParent, entity endParent )" - }, - { - "name": "PROTO_EnvBeam", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": false, - "line": "entity function PROTO_EnvBeam( entity owner, entity startEnt, entity endEnt )" - }, - { - "name": "OnTouchedByEntity", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_tripwire.nut", - "global": false, - "line": "void function OnTouchedByEntity( entity self, entity activator, entity caller, var value )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_yh803Rocket", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_yh803.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_yh803Rocket( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_yh803", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_yh803.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_yh803( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_zipline", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_zipline( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "DeleteAfterDelay", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": false, - "line": "void function DeleteAfterDelay( array ents, delay )" - }, - { - "name": "CreateRopeWithEnts", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": false, - "line": "array function CreateRopeWithEnts( entity startParent, entity endParent )" - }, - { - "name": "CreateGunZipline", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": false, - "line": "array function CreateGunZipline( vector startPos, vector endPos )" - }, - { - "name": "PROTO_EnvBeam", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": false, - "line": "entity function PROTO_EnvBeam( entity owner, entity startEnt, entity endEnt )" - }, - { - "name": "OnTouchedByEntity", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": false, - "line": "void function OnTouchedByEntity( entity self, entity activator, entity caller, var value )" - }, - { - "name": "UpdateZiplineCrosshair", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_zipline.nut", - "global": true, - "line": "void function UpdateZiplineCrosshair( entity player )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_alternator_smg", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_alternator_smg.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_alternator_smg( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_gibber_pistol", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_gibber_pistol.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_gibber_pistol( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_npc_rocket_launcher", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_npc_rocket_launcher.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_npc_rocket_launcher( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "TurretInfoSpawnCallback", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": false, - "line": "void function TurretInfoSpawnCallback( entity ent )" - }, - { - "name": "EntitiesDidLoad_RemoteTurrets", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": false, - "line": "void function EntitiesDidLoad_RemoteTurrets()" - }, - { - "name": "DisembarkButtonCallback", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": false, - "line": "void function DisembarkButtonCallback( entity player )" - }, - { - "name": "TurretPanelActivateThread", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": true, - "line": "function TurretPanelActivateThread( panel, player, oldUsableValue )" - }, - { - "name": "CreateRemoteTurretAndControlPanel", - "found_in": "Titanfall 2", - "file": "weapons/remote_turrets.gnut", - "global": true, - "line": "entity function CreateRemoteTurretAndControlPanel( RemoteTurretSettings info )" - }, - { - "name": "OnProjectilePlanted", - "found_in": "Titanfall 2", - "file": "weapons/sh_deployable.gnut", - "global": false, - "line": "function OnProjectilePlanted( entity projectile, void functionref(entity) deployFunc )" - }, - { - "name": "ServerPhaseShiftPlayerThread", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "void function ServerPhaseShiftPlayerThread( entity ent, float warmupTime, float shiftTime )" - }, - { - "name": "ShouldEntitySelfKill", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "bool function ShouldEntitySelfKill( entity ent, entity largeTelefragTarget )" - }, - { - "name": "PhaseShiftDisappearEffectCleanup", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "void function PhaseShiftDisappearEffectCleanup( entity ent, entity fx, float duration )" - }, - { - "name": "PlayPhaseShiftAppearFX", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "entity function PlayPhaseShiftAppearFX( entity ent )" - }, - { - "name": "PlayPhaseShiftDisappearFX", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": true, - "line": "entity function PlayPhaseShiftDisappearFX( entity ent )" - }, - { - "name": "GetAttachedEnts", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "array function GetAttachedEnts( entity ent )" - }, - { - "name": "UntrackAllToneMarks", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": true, - "line": "void function UntrackAllToneMarks( entity ent )" - }, - { - "name": "StimThink", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": false, - "line": "void function StimThink( entity player, float duration, int endlessStatusEffectHandle )" - }, - { - "name": "StimVisualsEnabled", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": false, - "line": "void function StimVisualsEnabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "StimVisualsDisabled", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": false, - "line": "void function StimVisualsDisabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "StimScreenFXThink", - "found_in": "Titanfall 2", - "file": "weapons/sh_stim.gnut", - "global": false, - "line": "void function StimScreenFXThink( entity player, int fxHandle, entity cockpit )" - }, - { - "name": "SetUsedCoreCallback", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function SetUsedCoreCallback( void functionref( entity, entity ) func )" - }, - { - "name": "TitanCore_OnDamage", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": false, - "line": "void function TitanCore_OnDamage( entity ent, var damageInfo )" - }, - { - "name": "OnAbilityChargeEnd_TitanCore", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function OnAbilityChargeEnd_TitanCore( entity weapon )" - }, - { - "name": "OnAbilityEnd_TitanCore", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function OnAbilityEnd_TitanCore( entity weapon )" - }, - { - "name": "CoreActivate", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function CoreActivate( entity player )" - }, - { - "name": "CoreDeactivate", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function CoreDeactivate( entity player, entity weapon )" - }, - { - "name": "CoreBegin", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "bool function CoreBegin( entity player, entity titan, entity weapon )" - }, - { - "name": "CoreChargeEnd", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function CoreChargeEnd( entity titan, entity weapon )" - }, - { - "name": "PROTO_CoreStringToFunction", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": false, - "line": "void functionref( entity ) function PROTO_CoreStringToFunction( string funcName )" - }, - { - "name": "GetFuncFromWeaponEntry", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": false, - "line": "void functionref( entity ) function GetFuncFromWeaponEntry( weaponName, string field )" - }, - { - "name": "CreateDefaultChargeEffect", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function CreateDefaultChargeEffect( entity titan )" - }, - { - "name": "BlastScreenShake", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": false, - "line": "function BlastScreenShake( entity titan )" - }, - { - "name": "TitanCore_PlayerKilledCleanup", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": false, - "line": "void function TitanCore_PlayerKilledCleanup( entity player, entity attacker, var damageInfo )" - }, - { - "name": "CleanupCoreEffect", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function CleanupCoreEffect( entity soul )" - }, - { - "name": "SetCoreEffect", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function SetCoreEffect( entity titan, entity functionref(entity,asset) func, asset effectName )" - }, - { - "name": "CreateCoreEffect", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "entity function CreateCoreEffect( entity player, asset effectName )" - }, - { - "name": "HideTitanCoreFX", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "function HideTitanCoreFX( entity titan, float duration )" - }, - { - "name": "OnAbilityEnd_DashCore", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function OnAbilityEnd_DashCore( entity player )" - }, - { - "name": "OnAbilityStart_DashCore", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function OnAbilityStart_DashCore( entity player )" - }, - { - "name": "ShieldedCore", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": false, - "line": "void function ShieldedCore( entity soul, float coreDuration )" - }, - { - "name": "SoulTitanCore_SetNextAvailableTime", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function SoulTitanCore_SetNextAvailableTime( entity soul, float time )" - }, - { - "name": "SoulTitanCore_SetExpireTime", - "found_in": "Titanfall 2", - "file": "weapons/sh_titancore_utility.gnut", - "global": true, - "line": "void function SoulTitanCore_SetExpireTime( entity soul, float expireTime )" - }, - { - "name": "AirPop", - "found_in": "Titanfall 2", - "file": "weapons/sh_triple_threat.gnut", - "global": false, - "line": "function AirPop( entity grenade, float fuseTime )" - }, - { - "name": "TripleThreat_Explode", - "found_in": "Titanfall 2", - "file": "weapons/sh_triple_threat.gnut", - "global": false, - "line": "function TripleThreat_Explode( entity grenade )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_weapon_hold_beam", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_weapon_hold_beam( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "BeamFX", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "function BeamFX( entity weapon, beamTarget )" - }, - { - "name": "CreateHoldBeamFX", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "function CreateHoldBeamFX( entity weapon, beamTarget )" - }, - { - "name": "NpcFrozenThink", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_proto_hold_beam.nut", - "global": false, - "line": "void function NpcFrozenThink( entity npc )" - }, - { - "name": "AiPilots_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function AiPilots_Init()" - }, - { - "name": "ScriptCallback_OnNpcPilotBecomesTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function ScriptCallback_OnNpcPilotBecomesTitan( pilot, titan )" - }, - { - "name": "ScriptCallback_OnNpcTitanBecomesPilot", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function ScriptCallback_OnNpcTitanBecomesPilot( pilot, titan )" - }, - { - "name": "AddCallback_OnNpcPilotBecomesTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function AddCallback_OnNpcPilotBecomesTitan( callbackFunc )" - }, - { - "name": "AddCallback_OnNpcTitanBecomesPilot", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function AddCallback_OnNpcTitanBecomesPilot( callbackFunc )" - }, - { - "name": "NpcSetNextTitanRespawnAvailable", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function NpcSetNextTitanRespawnAvailable( npc, time )" - }, - { - "name": "NpcResetNextTitanRespawnAvailable", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function NpcResetNextTitanRespawnAvailable( npc )" - }, - { - "name": "NpcPilotStopCallTitanThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function NpcPilotStopCallTitanThink( pilot )" - }, - { - "name": "CaptainThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function CaptainThink( entity npc )" - }, - { - "name": "__TitanStanceThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function __TitanStanceThink( entity pilot, entity titan )" - }, - { - "name": "TitanWaitsToChangeStance_or_PilotDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function TitanWaitsToChangeStance_or_PilotDeath( pilot, titan )" - }, - { - "name": "__WaitforTitanCallinReady", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function __WaitforTitanCallinReady( entity pilot )" - }, - { - "name": "__TitanKneelsForPilot", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function __TitanKneelsForPilot( pilot, titan )" - }, - { - "name": "HasEnemyRodeo", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function HasEnemyRodeo( titan )" - }, - { - "name": "__TitanPilotRodeoCounter", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function __TitanPilotRodeoCounter( entity titan )" - }, - { - "name": "CodeCallback_MapSpawn", - "found_in": "Northstar.CustomServers", - "file": "_mapspawn.gnut", - "global": true, - "line": "void function CodeCallback_MapSpawn() " - }, - { - "name": "CodeCallback_ClientCommand", - "found_in": "Northstar.CustomServers", - "file": "_mapspawn.gnut", - "global": true, - "line": "var function CodeCallback_ClientCommand( entity player, array args )" - }, - { - "name": "SetEntityVar", - "found_in": "Northstar.CustomServers", - "file": "_networkvars.gnut", - "global": true, - "line": "function SetEntityVar( entity ent, varName, value )" - }, - { - "name": "SetServerVar", - "found_in": "Northstar.CustomServers", - "file": "_networkvars.gnut", - "global": true, - "line": "function SetServerVar( varName, value )" - }, - { - "name": "SetNetworkVar", - "found_in": "Northstar.CustomServers", - "file": "_networkvars.gnut", - "global": true, - "line": "function SetNetworkVar( obj, varName, value )" - }, - { - "name": "SyncServerVars", - "found_in": "Northstar.CustomServers", - "file": "_networkvars.gnut", - "global": true, - "line": "function SyncServerVars( entity player )" - }, - { - "name": "SyncEntityVars", - "found_in": "Northstar.CustomServers", - "file": "_networkvars.gnut", - "global": true, - "line": "function SyncEntityVars( entity player )" - }, - { - "name": "UniqueString", - "found_in": "Northstar.CustomServers", - "file": "_vscript.gnut", - "global": true, - "line": "string function UniqueString( string str = \"\" )" - }, - { - "name": "EntFire", - "found_in": "Northstar.CustomServers", - "file": "_vscript.gnut", - "global": true, - "line": "function EntFire( target, action, value = null, delay = 0.0, activator = null )" - }, - { - "name": "__DumpScope", - "found_in": "Northstar.CustomServers", - "file": "_vscript.gnut", - "global": true, - "line": "void function __DumpScope( int depth, var Table )" - }, - { - "name": "CodeCallback_PostEntityInit", - "found_in": "Northstar.CustomServers", - "file": "_init.gnut", - "global": true, - "line": "void function CodeCallback_PostEntityInit()" - }, - { - "name": "CodeCallback_RegisterClass_CPlayer", - "found_in": "Northstar.CustomServers", - "file": "class/CPlayer.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_CPlayer()" - }, - { - "name": "PlayerDropsScriptedItems", - "found_in": "Northstar.CustomServers", - "file": "class/CPlayer.nut", - "global": true, - "line": "void function PlayerDropsScriptedItems( entity player )" - }, - { - "name": "IsDemigod", - "found_in": "Northstar.CustomServers", - "file": "class/CPlayer.nut", - "global": true, - "line": "bool function IsDemigod( entity player )" - }, - { - "name": "EnableDemigod", - "found_in": "Northstar.CustomServers", - "file": "class/CPlayer.nut", - "global": true, - "line": "void function EnableDemigod( entity player )" - }, - { - "name": "DisableDemigod", - "found_in": "Northstar.CustomServers", - "file": "class/CPlayer.nut", - "global": true, - "line": "void function DisableDemigod( entity player )" - }, - { - "name": "GetAnimEventDataForEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": false, - "line": "AnimEventData function GetAnimEventDataForEvent( entity ent, string eventName )" - }, - { - "name": "GetOptionalAnimEventVar", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "var function GetOptionalAnimEventVar( entity ent, string eventName )" - }, - { - "name": "AddAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function AddAnimEvent( entity ent, string eventName, void functionref( entity ent ) func, var optionalVar = null )" - }, - { - "name": "DeleteAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function DeleteAnimEvent( entity ent, string eventName )" - }, - { - "name": "HasAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "bool function HasAnimEvent( entity ent, string eventName )" - }, - { - "name": "RunAnimEventCallbacks", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function RunAnimEventCallbacks( entity ent, string eventName )" - }, - { - "name": "AddGlobalAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function AddGlobalAnimEvent( string name, void functionref(entity) func )" - }, - { - "name": "GlobalAnimEventWithStringParameter_Signal", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": false, - "line": "void function GlobalAnimEventWithStringParameter_Signal( entity guy, string msg )" - }, - { - "name": "GlobalAnimEventWithStringParameter_WorldSound", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function GlobalAnimEventWithStringParameter_WorldSound( entity guy, string msg )" - }, - { - "name": "GlobalAnimEventWithStringParameter_FlagSet", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function GlobalAnimEventWithStringParameter_FlagSet( entity guy, string msg )" - }, - { - "name": "SendSignalFromTokens", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function SendSignalFromTokens( entity self, array tokens )" - }, - { - "name": "CodeCallback_RegisterClass_CBaseEntity", - "found_in": "Northstar.CustomServers", - "file": "class/CBaseEntity.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_CBaseEntity()" - }, - { - "name": "_RunFunctionByString", - "found_in": "Northstar.CustomServers", - "file": "class/CBaseEntity.nut", - "global": false, - "line": "\tfunction _RunFunctionByString( guid )" - }, - { - "name": "CodeCallback_RegisterClass_CTitanSoul", - "found_in": "Northstar.CustomServers", - "file": "class/CTitanSoul.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_CTitanSoul()" - }, - { - "name": "CodeCallback_RegisterClass_CBaseCombatCharacter", - "found_in": "Northstar.CustomServers", - "file": "class/CBaseCombatCharacter.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_CBaseCombatCharacter()" - }, - { - "name": "CodeCallback_RegisterClass_CAI_BaseNPC", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_CAI_BaseNPC()" - }, - { - "name": "SetSpawnOption_AISettings", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_AISettings( entity npc, setting )" - }, - { - "name": "SetSpawnOption_Alert", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_Alert( entity npc )" - }, - { - "name": "SetSpawnOption_NotAlert", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_NotAlert( entity npc )" - }, - { - "name": "SetSpawnOption_Weapon", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "void function SetSpawnOption_Weapon( entity npc, string weapon, array mods = [] )" - }, - { - "name": "SetSpawnOption_Sidearm", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "void function SetSpawnOption_Sidearm( entity npc, string weapon, array mods = [])" - }, - { - "name": "SetSpawnOption_Ordnance", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "void function SetSpawnOption_Ordnance( entity npc, string ordnance, array mods = [] )" - }, - { - "name": "SetSpawnOption_Special", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "void function SetSpawnOption_Special( entity npc, string special, array mods = [] )" - }, - { - "name": "SetSpawnOption_Antirodeo", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "void function SetSpawnOption_Antirodeo( entity npc, string antirodeo, array mods = [] )" - }, - { - "name": "SetSpawnOption_Melee", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "void function SetSpawnOption_Melee( entity npc, string melee )" - }, - { - "name": "SetSpawnOption_CoreAbility", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "void function SetSpawnOption_CoreAbility( entity npc, string core )" - }, - { - "name": "SetSpawnOption_SquadName", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_SquadName( entity npc, squadName )" - }, - { - "name": "SetSpawnOption_Titanfall", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_Titanfall( entity npc )" - }, - { - "name": "SetSpawnOption_Warpfall", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_Warpfall( entity npc )" - }, - { - "name": "SetSpawnOption_OwnerPlayer", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_OwnerPlayer( entity npc, entity player )" - }, - { - "name": "SetSpawnOption_TitanSoulPassive1", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_TitanSoulPassive1( entity npc, string passive )" - }, - { - "name": "SetSpawnOption_TitanSoulPassive2", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_TitanSoulPassive2( entity npc, string passive )" - }, - { - "name": "SetSpawnOption_TitanSoulPassive3", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_TitanSoulPassive3( entity npc, string passive )" - }, - { - "name": "SetSpawnOption_TitanSoulPassive4", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_TitanSoulPassive4( entity npc, string passive )" - }, - { - "name": "SetSpawnOption_TitanSoulPassive5", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_TitanSoulPassive5( entity npc, string passive )" - }, - { - "name": "SetSpawnOption_TitanSoulPassive6", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_TitanSoulPassive6( entity npc, string passive )" - }, - { - "name": "SetSpawnOption_NPCTitan", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_NPCTitan( entity npc, int type )" - }, - { - "name": "SetSpawnOption_TitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "function SetSpawnOption_TitanLoadout( entity npc, TitanLoadoutDef loadout )" - }, - { - "name": "IsCrawling", - "found_in": "Northstar.CustomServers", - "file": "class/CAI_BaseNPC.nut", - "global": true, - "line": "bool function IsCrawling( entity npc )" - }, - { - "name": "Utility_Init", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function Utility_Init()" - }, - { - "name": "GiveAllTitans", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function GiveAllTitans()" - }, - { - "name": "PrintPlaylists", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function PrintPlaylists()" - }, - { - "name": "CreateEntity", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateEntity( string name )" - }, - { - "name": "setnpcfields", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function setnpcfields( string key, var val )" - }, - { - "name": "WaitUntilNumDead", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilNumDead( array guys, int numDead )" - }, - { - "name": "WaitUntilNumDeadWithTimeout", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilNumDeadWithTimeout( array guys, int numDead, float timeout )" - }, - { - "name": "WaitUntilAllDead", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilAllDead( array guys )" - }, - { - "name": "WaitUntilAllDeadWithTimeout", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilAllDeadWithTimeout( array guys, float timeout )" - }, - { - "name": "WaitUntilNumDeadOrLeeched", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilNumDeadOrLeeched( array guys, int numDead )" - }, - { - "name": "WaitUntilNumDeadOrLeechedWithTimeout", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilNumDeadOrLeechedWithTimeout( array guys, int numDead, float timeout )" - }, - { - "name": "WaitUntilAllDeadOrLeeched", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilAllDeadOrLeeched( array guys )" - }, - { - "name": "WaitUntilAllDeadOrLeechedWithTimeout", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function WaitUntilAllDeadOrLeechedWithTimeout( array guys, float timeout )" - }, - { - "name": "__WaitUntilDeadInternal", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function __WaitUntilDeadInternal( array guys, int numDead, float timeout, void functionref( entity, table ) deathTrackerFunc )" - }, - { - "name": "__WaitUntilDeadTrackerDelayedSignal", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function __WaitUntilDeadTrackerDelayedSignal( table master, string signal, float delay )" - }, - { - "name": "__WaitUntilDeadTracker", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function __WaitUntilDeadTracker( entity guy, table master )" - }, - { - "name": "__WaitUntilDeadOrLeechedTracker", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function __WaitUntilDeadOrLeechedTracker( entity guy, table master )" - }, - { - "name": "SetRebreatherMaskVisible", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function SetRebreatherMaskVisible( entity ent, bool visible )" - }, - { - "name": "EntHasSpawnflag", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "int function EntHasSpawnflag( entity ent, int spawnflagHexVal )" - }, - { - "name": "CreateInfoTarget", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateInfoTarget( vector origin = <0,0,0>, vector angles = <0,0,0> )" - }, - { - "name": "CreateExpensiveScriptMover", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateExpensiveScriptMover( vector origin = <0.0, 0.0, 0.0>, vector angles = <0.0, 0.0, 0.0>, int solidType = 0 )" - }, - { - "name": "CreateScriptMover", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateScriptMover( vector origin = <0.0, 0.0, 0.0>, vector angles = <0.0, 0.0, 0.0>, int solidType = 0 )" - }, - { - "name": "CreateScriptMoverModel", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateScriptMoverModel( asset model, vector origin = <0.0, 0.0, 0.0>, vector angles = <0.0, 0.0, 0.0>, int solidType = 0, float fadeDist = -1 )" - }, - { - "name": "CreateExpensiveScriptMoverModel", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateExpensiveScriptMoverModel( asset model, vector origin = <0.0, 0.0, 0.0>, vector angles = <0.0, 0.0, 0.0>, int solidType = 0, float fadeDist = -1 )" - }, - { - "name": "CreateOwnedScriptMover", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateOwnedScriptMover( entity owner )" - }, - { - "name": "TotalEnts", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "int function TotalEnts( bool hidden = false )" - }, - { - "name": "IsThreadTop", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function IsThreadTop()" - }, - { - "name": "ThisFunc", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "string function ThisFunc()" - }, - { - "name": "ge", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function ge( int index ) " - }, - { - "name": "GetEnt", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function GetEnt( string name )" - }, - { - "name": "ArrayWithinCenter", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "array function ArrayWithinCenter( array ents, vector start, int range )" - }, - { - "name": "GetCenter", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "vector function GetCenter( array ents )" - }, - { - "name": "TableRemoveInvalid", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function TableRemoveInvalid( table Table )" - }, - { - "name": "TableRemoveInvalidByValue", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function TableRemoveInvalidByValue( table Table )" - }, - { - "name": "TableRemoveDeadByKey", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function TableRemoveDeadByKey( table Table )" - }, - { - "name": "ArrayDump", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function ArrayDump( array Array )" - }, - { - "name": "DotCompareLargest", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "int function DotCompareLargest( ArrayDotResultStruct a, ArrayDotResultStruct b )" - }, - { - "name": "DotCompareSmallest", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "int function DotCompareSmallest( ArrayDotResultStruct a, ArrayDotResultStruct b )" - }, - { - "name": "ArrayDotResults", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "array function ArrayDotResults( array Array, entity ent )" - }, - { - "name": "ArrayClosestToView", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "array function ArrayClosestToView( array Array, entity ent )" - }, - { - "name": "SpawnRefEnt", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function SpawnRefEnt( entity ent )" - }, - { - "name": "CreateScriptRef", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateScriptRef( vector ornull origin = null, vector ornull angles = null )" - }, - { - "name": "CreateScriptRefMinimap", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateScriptRefMinimap( vector origin, vector angles )" - }, - { - "name": "exists", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function exists( table tbl, string val )" - }, - { - "name": "TableRandomIndex", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "var function TableRandomIndex( table Table )" - }, - { - "name": "YawDifference", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "float function YawDifference( float yaw1, float yaw2 )" - }, - { - "name": "NPC_NoTarget", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function NPC_NoTarget( entity self )" - }, - { - "name": "GetSimpleTraceEnd", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "vector function GetSimpleTraceEnd( vector start, vector end, float frac )" - }, - { - "name": "LoadedMain", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function LoadedMain()" - }, - { - "name": "Warning", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function Warning( string msg )" - }, - { - "name": "TimeOut", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function TimeOut( float time )" - }, - { - "name": "GetActiveWeaponClass", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "string function GetActiveWeaponClass( entity player )" - }, - { - "name": "HasWeapon", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasWeapon( entity ent, string weaponClassName, array mods = [] )" - }, - { - "name": "HasOrdnance", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasOrdnance( entity ent, string weaponClassName, array mods = [] )" - }, - { - "name": "HasCoreAbility", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasCoreAbility( entity ent, string weaponClassName, array mods = [] )" - }, - { - "name": "HasSpecial", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasSpecial( entity ent, string weaponClassName, array mods = [] )" - }, - { - "name": "HasAntiRodeo", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasAntiRodeo( entity ent, string weaponClassName, array mods = [] )" - }, - { - "name": "HasMelee", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasMelee( entity ent, string weaponClassName, array mods = [] )" - }, - { - "name": "HasOffhandForSlot", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasOffhandForSlot( entity ent, int slot, string weaponClassName, array mods = [] )" - }, - { - "name": "WeaponHasSameMods", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function WeaponHasSameMods( entity weapon, array mods = [] )" - }, - { - "name": "HasOffhandWeapon", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function HasOffhandWeapon( entity ent, string weaponClassName )" - }, - { - "name": "GetFraction", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "float function GetFraction( float value, float min, float max )" - }, - { - "name": "GetFractionClamped", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "float function GetFractionClamped( float value, float min, float max )" - }, - { - "name": "GetValueFromFraction", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "float function GetValueFromFraction( float value, float value_min, float value_max, float return_min, float return_max )" - }, - { - "name": "VectorCompare", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function VectorCompare( vector vec1, vector vec2 )" - }, - { - "name": "VectorDot_EntToEnt", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "float function VectorDot_EntToEnt( entity viewEnt, entity targetEnt )" - }, - { - "name": "PrecacheEffect", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function PrecacheEffect( asset effectName )" - }, - { - "name": "PrecacheEntity", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function PrecacheEntity( string entName, asset model = $\"\" )" - }, - { - "name": "PrecacheProjectileEntity", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function PrecacheProjectileEntity( string entName, string weaponClassName, asset model = $\"\" )" - }, - { - "name": "PrecacheSprite", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function PrecacheSprite( asset spriteName )" - }, - { - "name": "CreatePointMessage", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreatePointMessage( string msg, vector origin, int displayRadius = 512 )" - }, - { - "name": "CreateGameText", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateGameText( string msg, float xPos, float yPos, int channel, string color = \"255 255 255\", float fadein = 2, float fadeout = 0.5, float holdtime = 2 )" - }, - { - "name": "PlayerCanTeleportHere", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function PlayerCanTeleportHere( entity player, vector testOrg, entity ignoreEnt = null ) " - }, - { - "name": "LoadDiamond", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function LoadDiamond()" - }, - { - "name": "ClearDroppedWeapons", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function ClearDroppedWeapons( float delayTime = 0.0 )" - }, - { - "name": "ClearActiveProjectilesForTeam", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function ClearActiveProjectilesForTeam( int team, vector searchOrigin = <0,0,0>, float searchDist = -1 )" - }, - { - "name": "RestockPlayerAmmo_Silent", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function RestockPlayerAmmo_Silent( entity player = null )" - }, - { - "name": "RestockPlayerAmmo", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function RestockPlayerAmmo( entity player = null, bool isSilent = false )" - }, - { - "name": "CreateLightSprite", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateLightSprite( vector origin, vector angles, string lightcolor = \"255 0 0\", float scale = 0.5 )" - }, - { - "name": "GetCurrentWinner", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "int function GetCurrentWinner( int defaultWinner = TEAM_MILITIA )" - }, - { - "name": "SetNpcFollowsPlayerOverride", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function SetNpcFollowsPlayerOverride( entity player, void functionref( entity, entity ) override )" - }, - { - "name": "ClearNpcFollowsPlayerOverride", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function ClearNpcFollowsPlayerOverride( entity player )" - }, - { - "name": "AddCallback_GameStateEnter", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function AddCallback_GameStateEnter( int gameState, void functionref() callbackFunc )" - }, - { - "name": "GM_SetObserverFunc", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function GM_SetObserverFunc( void functionref( entity ) callbackFunc )" - }, - { - "name": "GM_AddPlayingThinkFunc", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function GM_AddPlayingThinkFunc( void functionref() callbackFunc )" - }, - { - "name": "GM_AddThirtySecondsLeftFunc", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function GM_AddThirtySecondsLeftFunc( void functionref() callbackFunc )" - }, - { - "name": "GM_SetMatchProgressAnnounceFunc", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function GM_SetMatchProgressAnnounceFunc( void functionref( int ) callbackFunc )" - }, - { - "name": "GetEntPosPlusOffset", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "vector function GetEntPosPlusOffset( entity ent, float offsetX, float offsetY, float offsetZ )" - }, - { - "name": "EmitSoundToTeamPlayers", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function EmitSoundToTeamPlayers( string alias, int team )" - }, - { - "name": "EmitDifferentSoundsAtPositionForPlayerAndWorld", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function EmitDifferentSoundsAtPositionForPlayerAndWorld( string soundForPlayer, string soundForWorld, vector position, entity player, int teamNum )" - }, - { - "name": "EmitDifferentSoundsOnEntityForPlayerAndWorld", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function EmitDifferentSoundsOnEntityForPlayerAndWorld( string soundForPlayer, string soundForWorld, entity soundEnt, entity player )" - }, - { - "name": "DropToGround", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function DropToGround( entity ent )" - }, - { - "name": "DropTitanToGround", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function DropTitanToGround( entity titan, array ignoreEnts )" - }, - { - "name": "OriginToGround", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "vector function OriginToGround( vector origin )" - }, - { - "name": "GetVerticalClearance", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "float function GetVerticalClearance( vector origin )" - }, - { - "name": "PlayerSpawnpointIsValid", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function PlayerSpawnpointIsValid( entity ent )" - }, - { - "name": "MakeInvincible", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function MakeInvincible( entity ent )" - }, - { - "name": "ClearInvincible", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function ClearInvincible( entity ent )" - }, - { - "name": "IsInvincible", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function IsInvincible( entity ent )" - }, - { - "name": "TeleportToEnt", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function TeleportToEnt( entity teleporter, entity ent )" - }, - { - "name": "CreateShake_internal", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateShake_internal( vector org, float amplitude, float frequency, float duration, float radius, int spawnFlags )" - }, - { - "name": "CreateShake", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateShake( vector org, float amplitude = 16, float frequency = 150, float duration = 1.5, float radius = 2048 )" - }, - { - "name": "CreateShakeRumbleOnly", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateShakeRumbleOnly( vector org, float amplitude = 16, float frequency = 150, float duration = 1.5, float radius = 2048 )" - }, - { - "name": "CreateShakeNoRumble", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateShakeNoRumble( vector org, float amplitude = 16, float frequency = 150, float duration = 1.5, float radius = 2048 )" - }, - { - "name": "CreateAirShake", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateAirShake( vector org, float amplitude = 16, float frequency = 150, float duration = 1.5, float radius = 2048 )" - }, - { - "name": "CreateAirShakeRumbleOnly", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateAirShakeRumbleOnly( vector org, float amplitude = 16, float frequency = 150, float duration = 1.5, float radius = 2048 )" - }, - { - "name": "CreateAirShakeNoRumble", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreateAirShakeNoRumble( vector org, float amplitude = 16, float frequency = 150, float duration = 1.5, float radius = 2048 )" - }, - { - "name": "CreatePhysExplosion", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreatePhysExplosion( vector org, float radius, int magnitude = 1, int flags = 1, bool dealsDamage = true )" - }, - { - "name": "CreatePropDynamic", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreatePropDynamic( asset model, vector ornull origin = null, vector ornull angles = null, var solidType = 0, float fadeDist = -1 )" - }, - { - "name": "CreatePropDynamicLightweight", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreatePropDynamicLightweight( asset model, vector ornull origin = null, vector ornull angles = null, var solidType = 0, float fadeDist = -1 )" - }, - { - "name": "CreatePropScript", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreatePropScript( asset model, vector ornull origin = null, vector ornull angles = null, int solidType = 0, float fadeDist = -1 )" - }, - { - "name": "CreatePropPhysics", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function CreatePropPhysics( asset model, vector origin, vector angles )" - }, - { - "name": "SpawnBullseye", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "entity function SpawnBullseye( int team, entity ent = null )" - }, - { - "name": "CenterPrint", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function CenterPrint( ... )" - }, - { - "name": "DestroyCenterPrint", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function DestroyCenterPrint( entity ent, float delay )" - }, - { - "name": "IsValidPlayer", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function IsValidPlayer( entity player )" - }, - { - "name": "IsDisconnected", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function IsDisconnected( entity player )" - }, - { - "name": "Anim_Init", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function Anim_Init()" - }, - { - "name": "GlobalAnimEvent_BT_Pod_Left", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_BT_Pod_Left( entity guy )" - }, - { - "name": "GlobalAnimEvent_BT_Pod_Right", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_BT_Pod_Right( entity guy )" - }, - { - "name": "BT_Pod", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function BT_Pod( entity guy, string tag )" - }, - { - "name": "GlobalAnimEvent_EnableWeapon", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_EnableWeapon( entity guy )" - }, - { - "name": "GlobalAnimEvent_DisableWeapon", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_DisableWeapon( entity guy )" - }, - { - "name": "GlobalAnimEvent_ClearParent", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_ClearParent( entity guy )" - }, - { - "name": "GlobalAnimEvent_Hide", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_Hide( entity guy )" - }, - { - "name": "GlobalAnimEvent_Show", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_Show( entity guy )" - }, - { - "name": "GlobalAnimEvent_RecordOrigin", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_RecordOrigin( entity actor )" - }, - { - "name": "GlobalAnimEvent_ShowFPSProxy", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_ShowFPSProxy( entity player )" - }, - { - "name": "GlobalAnimEvent_ClearAnimViewEntity", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_ClearAnimViewEntity( entity player )" - }, - { - "name": "GlobalAnimEvent_ScriptedDeathToRagdoll", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_ScriptedDeathToRagdoll( entity ent )" - }, - { - "name": "GlobalAnimEvent_SetVelocity", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_SetVelocity( entity actor )" - }, - { - "name": "GlobalAnimEvent_StanceKneel", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_StanceKneel( entity guy )" - }, - { - "name": "GlobalAnimEvent_StanceKneeling", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_StanceKneeling( entity guy )" - }, - { - "name": "GlobalAnimEvent_StanceStand", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_StanceStand( entity guy )" - }, - { - "name": "GlobalAnimEvent_StanceStanding", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_StanceStanding( entity guy )" - }, - { - "name": "GlobalAnimEvent_EnablePlanting", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_EnablePlanting( entity guy )" - }, - { - "name": "GlobalAnimEvent_Kill", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_Kill( entity guy )" - }, - { - "name": "GlobalAnimEvent_Gib", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_Gib( entity guy )" - }, - { - "name": "GlobalAnimEvent_TitanGib", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_TitanGib( entity guy )" - }, - { - "name": "GlobalAnimEvent_EnableAimAssist", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_EnableAimAssist( entity guy )" - }, - { - "name": "GlobalAnimEvent_DisableAimAssist", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_DisableAimAssist( entity guy )" - }, - { - "name": "GlobalAnimEvent_GiveAmmo", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function GlobalAnimEvent_GiveAmmo( entity guy )" - }, - { - "name": "GetAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function GetAnim( guy, animation )" - }, - { - "name": "HasAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function HasAnim( guy, animation )" - }, - { - "name": "SetAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function SetAnim( guy, name, animation )" - }, - { - "name": "GetAnimStartInfo", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "AnimRefPoint function GetAnimStartInfo( entity ent, string animAlias, animref )" - }, - { - "name": "GetRefPosition", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "function GetRefPosition( reference )" - }, - { - "name": "__PlayAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "function __PlayAnim( guy, animation_name, reference = null, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME )" - }, - { - "name": "TeleportToAnimStart", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "function TeleportToAnimStart( _guy, animation_name, reference, optionalTag = null, smooth = false )" - }, - { - "name": "RunToAndPlayAnimAndWait", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function RunToAndPlayAnimAndWait( entity guy, string animation_name, reference, bool doArrival = false, optionalTag = null )" - }, - { - "name": "RunToAndPlayAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function RunToAndPlayAnim( entity guy, string animation_name, reference, bool doArrival = false, optionalTag = null )" - }, - { - "name": "RunToAndPlayAnimGravity", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function RunToAndPlayAnimGravity( entity guy, string animation_name, reference, bool doArrival = false, optionalTag = null )" - }, - { - "name": "RunToAndPlayAnimGravityForced", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function RunToAndPlayAnimGravityForced( entity guy, string animation_name, reference, bool doArrival = false, optionalTag = null )" - }, - { - "name": "__RunToAndPlayAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "function __RunToAndPlayAnim( entity guy, string animation_name, reference, bool doArrival, optionalTag )" - }, - { - "name": "RunToAnimStart_Deprecated", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function RunToAnimStart_Deprecated( guy, animation_name, reference = null, optionalTag = null )" - }, - { - "name": "RunToAnimStartPos", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "void function RunToAnimStartPos( entity guy, string animation_name, reference = null, bool doArrival = false, optionalTag = null )" - }, - { - "name": "RunToAnimStartForced_Deprecated", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function RunToAnimStartForced_Deprecated( entity guy, string animation_name, reference = null, optionalTag = null, bool disableArrival = true, disableAssaultAngles = false )" - }, - { - "name": "ShowEnt", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function ShowEnt( entity viewmodel )" - }, - { - "name": "PlayAnimTeleport", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function PlayAnimTeleport( guy, animation_name, reference = null, optionalTag = null, initialTime = -1.0, smooth = false )" - }, - { - "name": "PlayAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function PlayAnim( guy, animation_name, reference = null, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME, initialTime = -1.0 )" - }, - { - "name": "PlayAnimRun", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function PlayAnimRun( entity guy, string animation_name, reference, bool doArrival, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME )" - }, - { - "name": "PlayAnimRunGravity", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function PlayAnimRunGravity( entity guy, string animation_name, reference, bool doArrival, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME )" - }, - { - "name": "PlayAnimGravityClientSyncing", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function PlayAnimGravityClientSyncing( guy, animation_name, reference = null, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME )" - }, - { - "name": "PlayAnimGravity", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "function PlayAnimGravity( guy, animation_name, reference = null, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME )" - }, - { - "name": "CalcSequenceBlendTime", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "function CalcSequenceBlendTime( FirstPersonSequenceStruct sequence, entity player, entity ent = null )" - }, - { - "name": "PlayFPSAnim", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "void function PlayFPSAnim( entity player, string anim3rd, string anim1st = \"\", entity ref = null, string optionalTag = \"\", void functionref(entity) animView = null, float blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME, float initialTime = 0.0 )" - }, - { - "name": "PlayFPSAnimShowProxy", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "void function PlayFPSAnimShowProxy( entity player, string anim3rd, string anim1st = \"\", entity ref = null, string optionalTag = \"\", void functionref(entity) animView = null, float blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME, float initialTime = 0.0 )" - }, - { - "name": "PlayFPSAnimTeleport", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "void function PlayFPSAnimTeleport( entity player, string anim3rd, string anim1st = \"\", entity ref = null, string optionalTag = \"\", void functionref(entity) animView = null, float initialTime = 0.0 )" - }, - { - "name": "PlayFPSAnimTeleportShowProxy", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "void function PlayFPSAnimTeleportShowProxy( entity player, string anim3rd, string anim1st = \"\", entity ref = null, string optionalTag = \"\", void functionref(entity) animView = null, float initialTime = 0.0 )" - }, - { - "name": "__PlayFPSAnimInternal", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "void function __PlayFPSAnimInternal( entity player, string anim3rd, string anim1st, entity ref, string optionalTag, void functionref(entity) animView, float blendTime, float initialTime, bool teleport, bool hideProxy )" - }, - { - "name": "FirstPersonSequence", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": true, - "line": "void function FirstPersonSequence( FirstPersonSequenceStruct sequence, entity player, entity ent = null )" - }, - { - "name": "ClampPlayerViewCone", - "found_in": "Northstar.CustomServers", - "file": "_anim.gnut", - "global": false, - "line": "function ClampPlayerViewCone( player )" - }, - { - "name": "BubbleShield_Init", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "void function BubbleShield_Init()" - }, - { - "name": "InitBubbleShieldDamageStructValues", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function InitBubbleShieldDamageStructValues( BubbleShieldDamageStruct damageStruct, float damageFloor, float damageCeiling, array quadPolynomialCoeffs )" - }, - { - "name": "CreateBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "void function CreateBubbleShield( entity titan, vector origin, vector angles )" - }, - { - "name": "MonitorTitanMovement", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function MonitorTitanMovement( entity soul, entity bubbleShield )" - }, - { - "name": "CreateGenericBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "void function CreateGenericBubbleShield( entity titan, vector origin, vector angles, float duration = 9999.0 )" - }, - { - "name": "CreateParentedBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "void function CreateParentedBubbleShield( entity titan, vector origin, vector angles, float duration = 9999.0 )" - }, - { - "name": "CleanupTitanBubbleShieldVars", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function CleanupTitanBubbleShieldVars( entity titan, entity soul, entity bubbleShield )" - }, - { - "name": "DestroyBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "void function DestroyBubbleShield( entity bubbleShield )" - }, - { - "name": "CreateBubbleShieldWithSettings", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "entity function CreateBubbleShieldWithSettings( int team, vector origin, vector angles, entity owner = null, float duration = 9999 )" - }, - { - "name": "CleanupBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function CleanupBubbleShield( entity bubbleShield, array bubbleShieldFXs, float fadeTime )" - }, - { - "name": "WaitUntilShieldFades", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function WaitUntilShieldFades( entity player, entity titan, entity bubbleShield, float failTime )" - }, - { - "name": "WaitUntilPlayerTitanStandsOrDies", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function WaitUntilPlayerTitanStandsOrDies( entity player, entity titan, float failTime )" - }, - { - "name": "WaitUntilTitanStandsOrDies", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "void function WaitUntilTitanStandsOrDies( entity titan, float timeout = -1.0 )" - }, - { - "name": "BubbleShieldDamageEnemies", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function BubbleShieldDamageEnemies( entity bubbleShield, entity bubbleShieldPlayer )" - }, - { - "name": "LetTitanPlayerShootThroughBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "void function LetTitanPlayerShootThroughBubbleShield( entity titanPlayer )" - }, - { - "name": "StopPlayerShootThroughBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function StopPlayerShootThroughBubbleShield( entity player, entity bubbleShield )" - }, - { - "name": "MonitorLastFireTime", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function MonitorLastFireTime( entity player )" - }, - { - "name": "DamageEntWithinBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "void function DamageEntWithinBubbleShield( entity bubbleShield, entity bubbleShieldPlayer, entity touchingEnt, table countTable, )" - }, - { - "name": "BubbleShieldShouldDamage", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": false, - "line": "bool function BubbleShieldShouldDamage( entity bubbleShield, int ownerTeam, entity ent )" - }, - { - "name": "IsTitanWithinBubbleShield", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "bool function IsTitanWithinBubbleShield( entity titan )" - }, - { - "name": "TitanHasBubbleShieldWeapon", - "found_in": "Northstar.CustomServers", - "file": "_bubble_shield.gnut", - "global": true, - "line": "bool function TitanHasBubbleShieldWeapon( entity titan )" - }, - { - "name": "CodeCallback_DamageEntity", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_DamageEntity( entity ent, var damageInfo )" - }, - { - "name": "TrySpectreVirus", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": false, - "line": "bool function TrySpectreVirus( entity victim, var damageInfo )" - }, - { - "name": "HandleFootstepDamage", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function HandleFootstepDamage( entity victim, var damageInfo )" - }, - { - "name": "CodeCallback_OnEntityKilled", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnEntityKilled( entity ent, var damageInfo )" - }, - { - "name": "SendEntityKilledEvent", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": false, - "line": "void function SendEntityKilledEvent( entity ent, var damageInfo )" - }, - { - "name": "AddDamageCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddDamageCallback( string className, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "RemoveDamageCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemoveDamageCallback( string className, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "RunClassDamageCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RunClassDamageCallbacks( entity ent, var damageInfo )" - }, - { - "name": "AddDamageFinalCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddDamageFinalCallback( string className, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "RunClassDamageFinalCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RunClassDamageFinalCallbacks( entity ent, var damageInfo )" - }, - { - "name": "AddPostDamageCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddPostDamageCallback( string className, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "RunClassPostDamageCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RunClassPostDamageCallbacks( entity ent, var damageInfo )" - }, - { - "name": "AddDamageByCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddDamageByCallback( string className, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "AddDamageCallbackSourceID", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddDamageCallbackSourceID( int id, void functionref(entity, var) callbackFunc )" - }, - { - "name": "AddDeathCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddDeathCallback( string className, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "RemoveDeathCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemoveDeathCallback( string className, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "AddSoulDeathCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddSoulDeathCallback( void functionref( entity, var ) callbackFunc )" - }, - { - "name": "AddCallback_OnTouchHealthKit", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnTouchHealthKit( string className, bool functionref( entity player, entity healthpack ) callbackFunc )" - }, - { - "name": "AddCallback_OnPlayerRespawned", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnPlayerRespawned( void functionref( entity ) callbackFunc )" - }, - { - "name": "AddCallback_OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnPlayerKilled( void functionref( entity victim, entity attacker, var damageInfo ) callbackFunc )" - }, - { - "name": "AddCallback_OnNPCKilled", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnNPCKilled( void functionref( entity victim, entity attacker, var damageInfo ) callbackFunc )" - }, - { - "name": "AddCallback_OnTitanDoomed", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnTitanDoomed( void functionref( entity victim, var damageInfo ) callbackFunc )" - }, - { - "name": "AddCallback_OnTitanHealthSegmentLost", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnTitanHealthSegmentLost( void functionref( entity victim, entity attacker ) callbackFunc )" - }, - { - "name": "AddCallback_OnClientConnecting", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnClientConnecting( void functionref( entity player ) callbackFunc )" - }, - { - "name": "AddCallback_OnClientConnected", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnClientConnected( void functionref( entity player ) callbackFunc )" - }, - { - "name": "AddCallback_OnClientDisconnected", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnClientDisconnected( void functionref( entity player ) callbackFunc )" - }, - { - "name": "AddCallback_OnPilotBecomesTitan", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnPilotBecomesTitan( void functionref( entity pilot, entity npc_titan ) callbackFunc )" - }, - { - "name": "AddCallback_OnTitanBecomesPilot", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnTitanBecomesPilot( void functionref( entity pilot, entity npc_titan ) callbackFunc )" - }, - { - "name": "AddCallback_OnPlayerAssist", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnPlayerAssist( void functionref( entity attacker, entity victim ) callbackFunc )" - }, - { - "name": "AddCallback_EntityChangedTeam", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_EntityChangedTeam( string className, void functionref( entity ent ) callbackFunc )" - }, - { - "name": "AddCallback_OnTitanGetsNewTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnTitanGetsNewTitanLoadout( void functionref( entity titan, TitanLoadoutDef newTitanLoadout ) callbackFunc )" - }, - { - "name": "AddCallback_OnPlayerGetsNewPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnPlayerGetsNewPilotLoadout( void functionref( entity player, PilotLoadoutDef newTitanLoadout ) callbackFunc )" - }, - { - "name": "AddCallback_OnUpdateDerivedTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnUpdateDerivedTitanLoadout( void functionref( TitanLoadoutDef newTitanLoadout ) callbackFunc )" - }, - { - "name": "AddCallback_OnUpdateDerivedPlayerTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnUpdateDerivedPlayerTitanLoadout( void functionref( entity player, TitanLoadoutDef newTitanLoadout ) callbackFunc )" - }, - { - "name": "AddCallback_OnUpdateDerivedPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnUpdateDerivedPilotLoadout( void functionref( PilotLoadoutDef newPilotLoadout ) callbackFunc )" - }, - { - "name": "AddClientCommandCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddClientCommandCallback( string commandString, bool functionref( entity player, array args ) callbackFunc )" - }, - { - "name": "AddClientCommandNotifyCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddClientCommandNotifyCallback( string commandString, void functionref( entity player, array args ) callbackFunc )" - }, - { - "name": "AddPlayerDropScriptedItemsCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddPlayerDropScriptedItemsCallback( void functionref(entity player) callbackFunc )" - }, - { - "name": "RegisterForDamageDeathCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RegisterForDamageDeathCallbacks( entity ent )" - }, - { - "name": "AddTitanCallback_OnHealthSegmentLost", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddTitanCallback_OnHealthSegmentLost( entity ent, void functionref( entity titan, entity victim ) callbackFunc )" - }, - { - "name": "RemoveTitanCallback_OnHealthSegmentLost", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemoveTitanCallback_OnHealthSegmentLost( entity ent, void functionref( entity titan, entity victim ) callbackFunc )" - }, - { - "name": "AddEntityCallback_OnDamaged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddEntityCallback_OnDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" - }, - { - "name": "RemoveEntityCallback_OnDamaged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemoveEntityCallback_OnDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" - }, - { - "name": "AddEntityCallback_OnPostDamaged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddEntityCallback_OnPostDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" - }, - { - "name": "RemoveEntityCallback_OnPostDamaged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemoveEntityCallback_OnPostDamaged( entity ent, void functionref( entity ent, var damageInfo ) callbackFunc )" - }, - { - "name": "AddEntityCallback_OnKilled", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddEntityCallback_OnKilled( entity ent, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "RemoveEntityCallback_OnKilled", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemoveEntityCallback_OnKilled( entity ent, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "AddEntityCallback_OnPostShieldDamage", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddEntityCallback_OnPostShieldDamage( entity ent, void functionref( entity, var, float ) callbackFunc )" - }, - { - "name": "RemoveEntityCallback_OnPostShieldDamage", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemoveEntityCallback_OnPostShieldDamage( entity ent, void functionref( entity, var, float ) callbackFunc )" - }, - { - "name": "CodeCallback_OnInventoryChanged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnInventoryChanged( entity player )" - }, - { - "name": "CodeCallback_OnEntityChangedTeam", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnEntityChangedTeam( entity ent )" - }, - { - "name": "AddPlayerMovementEventCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddPlayerMovementEventCallback( entity player, int playerMovementEvent, void functionref( entity player ) callbackFunc )" - }, - { - "name": "RemovePlayerMovementEventCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function RemovePlayerMovementEventCallback( entity player, int playerMovementEvent, void functionref( entity player ) callbackFunc )" - }, - { - "name": "CodeCallback_OnPlayerJump", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerJump( entity player )" - }, - { - "name": "CodeCallback_OnPlayerDoubleJump", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerDoubleJump( entity player )" - }, - { - "name": "CodeCallback_OnPlayerDodge", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerDodge( entity player )" - }, - { - "name": "CodeCallback_OnPlayerLeaveGround", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerLeaveGround( entity player )" - }, - { - "name": "CodeCallback_OnPlayerTouchGround", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerTouchGround( entity player )" - }, - { - "name": "CodeCallback_OnPlayerMantle", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerMantle( entity player )" - }, - { - "name": "CodeCallback_OnPlayerBeginWallrun", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerBeginWallrun( entity player )" - }, - { - "name": "CodeCallback_OnPlayerEndWallrun", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerEndWallrun( entity player )" - }, - { - "name": "CodeCallback_OnPlayerBeginWallhang", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerBeginWallhang( entity player )" - }, - { - "name": "CodeCallback_OnPlayerEndWallhang", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerEndWallhang( entity player )" - }, - { - "name": "AddCallback_OnPlayerInventoryChanged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_common.gnut", - "global": true, - "line": "void function AddCallback_OnPlayerInventoryChanged( void functionref( entity ) callbackFunc )" - }, - { - "name": "CodeCallback_OnPlayerInputCommandChanged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerInputCommandChanged( entity player, int cmdsHeld, int cmdsPressed, int cmdsReleased )" - }, - { - "name": "CodeCallback_OnPlayerInputAxisChanged", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerInputAxisChanged( entity player, float horizAxis, float vertAxis )" - }, - { - "name": "AddPlayerInputEventCallback_Internal", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function AddPlayerInputEventCallback_Internal( entity player, PlayerInputEventCallbackStruct inputCallbackStruct ) " - }, - { - "name": "RemovePlayerInputEventCallback_Internal", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function RemovePlayerInputEventCallback_Internal( entity player, PlayerInputEventCallbackStruct inputCallbackStruct ) " - }, - { - "name": "InputEventCallbackAlreadyExists", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function InputEventCallbackAlreadyExists( entity player, PlayerInputEventCallbackStruct inputCallbackStruct )" - }, - { - "name": "AddPlayerHeldButtonEventCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function AddPlayerHeldButtonEventCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc, float buttonHeldTime = 1.0 )" - }, - { - "name": "RemovePlayerHeldButtonEventCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function RemovePlayerHeldButtonEventCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc, float buttonHeldTime = 1.0 )" - }, - { - "name": "HeldEventCallbackAlreadyExists", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function HeldEventCallbackAlreadyExists( entity player, PlayerHeldButtonEventCallbackStruct callbackStruct )" - }, - { - "name": "DEBUG_PlayerHeldSprintJumpAndPressedMelee", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function DEBUG_PlayerHeldSprintJumpAndPressedMelee( entity player ) " - }, - { - "name": "DEBUG_AddSprintJumpHeldMeleePressed", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function DEBUG_AddSprintJumpHeldMeleePressed() " - }, - { - "name": "AddButtonPressedPlayerInputCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function AddButtonPressedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" - }, - { - "name": "RemoveButtonPressedPlayerInputCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function RemoveButtonPressedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" - }, - { - "name": "AddButtonReleasedPlayerInputCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function AddButtonReleasedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" - }, - { - "name": "RemoveButtonReleasedPlayerInputCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function RemoveButtonReleasedPlayerInputCallback( entity player, int buttonEnum, void functionref( entity player ) callbackFunc )" - }, - { - "name": "RunHeldCallbackAfterTimePasses", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function RunHeldCallbackAfterTimePasses( entity player, PlayerHeldButtonEventCallbackStruct callbackStruct )" - }, - { - "name": "GetEndSignalNameForHeldButtonCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "string function GetEndSignalNameForHeldButtonCallback( PlayerHeldButtonEventCallbackStruct callbackStruct )" - }, - { - "name": "InputCallbackStructsAreTheSame", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function InputCallbackStructsAreTheSame( PlayerInputEventCallbackStruct callbackStruct1, PlayerInputEventCallbackStruct callbackStruct2 ) " - }, - { - "name": "PlayerInputsMatchCallbackInputs", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function PlayerInputsMatchCallbackInputs( int cmdsHeld, int cmdsPressed, int cmdsReleased, PlayerInputEventCallbackStruct callbackStruct )" - }, - { - "name": "HeldButtonCallbackStructsAreTheSame", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function HeldButtonCallbackStructsAreTheSame( PlayerHeldButtonEventCallbackStruct struct1, PlayerHeldButtonEventCallbackStruct struct2 ) " - }, - { - "name": "TurnOffInputCallbacksIfNecessary", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function TurnOffInputCallbacksIfNecessary( entity player )" - }, - { - "name": "MakePressedForwardCallbackStruct", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "PlayerInputAxisEventCallbackStruct function MakePressedForwardCallbackStruct()" - }, - { - "name": "AddPlayerPressedForwardCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function AddPlayerPressedForwardCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "RemovePlayerPressedForwardCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function RemovePlayerPressedForwardCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "MakePressedBackCallbackStruct", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "PlayerInputAxisEventCallbackStruct function MakePressedBackCallbackStruct()" - }, - { - "name": "AddPlayerPressedBackCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function AddPlayerPressedBackCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "RemovePlayerPressedBackCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function RemovePlayerPressedBackCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "MakePressedLeftCallbackStruct", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "PlayerInputAxisEventCallbackStruct function MakePressedLeftCallbackStruct()" - }, - { - "name": "AddPlayerPressedLeftCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function AddPlayerPressedLeftCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "RemovePlayerPressedLeftCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function RemovePlayerPressedLeftCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "MakePressedRightCallbackStruct", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "PlayerInputAxisEventCallbackStruct function MakePressedRightCallbackStruct()" - }, - { - "name": "AddPlayerPressedRightCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function AddPlayerPressedRightCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "RemovePlayerPressedRightCallback", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": true, - "line": "void function RemovePlayerPressedRightCallback( entity player, bool functionref( entity player ) callbackFunc, float debounceTime = 2.0 )" - }, - { - "name": "AddPlayerInputAxisEventCallback_Internal", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function AddPlayerInputAxisEventCallback_Internal( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" - }, - { - "name": "RemovePlayerInputAxisEventCallback_Internal", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function RemovePlayerInputAxisEventCallback_Internal( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" - }, - { - "name": "InputAxisEventCallbackAlreadyExists", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function InputAxisEventCallbackAlreadyExists( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" - }, - { - "name": "InputAxisCallbackStructsAreTheSame", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function InputAxisCallbackStructsAreTheSame( PlayerInputAxisEventCallbackStruct callbackStruct1, PlayerInputAxisEventCallbackStruct callbackStruct2 ) " - }, - { - "name": "ShouldRunPlayerInputAxisCallbackFunc", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function ShouldRunPlayerInputAxisCallbackFunc( float horizAxis, float vertAxis, PlayerInputAxisEventCallbackStruct callbackStruct )" - }, - { - "name": "IsValidPlayerInputAxisEventCallbackStruct", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "bool function IsValidPlayerInputAxisEventCallbackStruct( PlayerInputAxisEventCallbackStruct callbackStruct )" - }, - { - "name": "RunPlayerInputAxisCallbackFunc", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function RunPlayerInputAxisCallbackFunc( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" - }, - { - "name": "RunInputAxisCallbackAfterTimePasses", - "found_in": "Northstar.CustomServers", - "file": "_codecallbacks_player_input.gnut", - "global": false, - "line": "void function RunInputAxisCallbackAfterTimePasses( entity player, PlayerInputAxisEventCallbackStruct callbackStruct )" - }, - { - "name": "ControlPanel_Init", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function ControlPanel_Init()" - }, - { - "name": "GameModeRemovePanel", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "function GameModeRemovePanel( ent )" - }, - { - "name": "OnPanelSpawn", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "void function OnPanelSpawn( entity panel )" - }, - { - "name": "OnPanelSpawn_Internal", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "void function OnPanelSpawn_Internal( entity panel )" - }, - { - "name": "PanelUpdateUsability", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "void function PanelUpdateUsability( entity panel )" - }, - { - "name": "PlayIncomingFX", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "void function PlayIncomingFX( vector origin, int teamNum )" - }, - { - "name": "PlayerUsesControlPanel", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "void function PlayerUsesControlPanel( entity player, entity panel, string flag, bool toggleFlag, string hackFlag )" - }, - { - "name": "RunPanelUseFunctions", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "function RunPanelUseFunctions( panel, player )" - }, - { - "name": "SetControlPanelUseFunc", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function SetControlPanelUseFunc( panel, func, ent = null )" - }, - { - "name": "ClearControlPanelUseFuncs", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function ClearControlPanelUseFuncs( panel )" - }, - { - "name": "PlayerProgramsControlPanel", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "void function PlayerProgramsControlPanel( entity panel, entity player, string hackFlag )" - }, - { - "name": "WaitForEndLeechOrStoppedUse", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "function WaitForEndLeechOrStoppedUse( player, leechTime, e, panel )" - }, - { - "name": "ControlPanelFlipAnimation", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "function ControlPanelFlipAnimation( entity panel, entity player, action, e )" - }, - { - "name": "ControlPanelFlipViewCone", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "void function ControlPanelFlipViewCone( entity player )" - }, - { - "name": "PanelFirstPersonSequence", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "function PanelFirstPersonSequence( FirstPersonSequenceStruct panelSequence, entity panel, entity player )" - }, - { - "name": "ControlPanelFlipExitAnimation", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "function ControlPanelFlipExitAnimation( entity player, entity panel, action, e )" - }, - { - "name": "TrackContinuousUse", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": false, - "line": "function TrackContinuousUse( player, leechTime, doRequireUseButtonHeld )" - }, - { - "name": "InitControlPanelUseFuncTable", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function InitControlPanelUseFuncTable()" - }, - { - "name": "AddControlPanelUseFuncTable", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function AddControlPanelUseFuncTable( panel, Table )" - }, - { - "name": "SetControlPanelPrompts", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function SetControlPanelPrompts( ent, func )" - }, - { - "name": "SetPanelUsableToEnemies", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function SetPanelUsableToEnemies( panel )" - }, - { - "name": "PanelFlipsToPlayerTeamAndUsableByEnemies", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function PanelFlipsToPlayerTeamAndUsableByEnemies( panel, entity player )" - }, - { - "name": "GetPanelUseEnts", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function GetPanelUseEnts( panel )" - }, - { - "name": "GetAllControlPanels", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "array function GetAllControlPanels()" - }, - { - "name": "CaptureAllAvailableControlPanels", - "found_in": "Northstar.CustomServers", - "file": "_control_panel.gnut", - "global": true, - "line": "function CaptureAllAvailableControlPanels( player )" - }, - { - "name": "Dogfighter_Init", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": true, - "line": "function Dogfighter_Init()" - }, - { - "name": "LaunchRandomDogFighterAttacks", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": true, - "line": "function LaunchRandomDogFighterAttacks( int team )" - }, - { - "name": "CreateDogFighterAttack", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": true, - "line": "function CreateDogFighterAttack( int team )" - }, - { - "name": "DogFighterWaitsUntilLeave", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": false, - "line": "function DogFighterWaitsUntilLeave( ship, idleMin = 10, idleMax = 15 )" - }, - { - "name": "CreateDogFighter", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": true, - "line": "entity function CreateDogFighter( vector origin, vector angles, int team )" - }, - { - "name": "OnDogFighterDeath", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": false, - "line": "void function OnDogFighterDeath( entity ent, var damageInfo )" - }, - { - "name": "AddRocketTurrets", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": false, - "line": "function AddRocketTurrets( entity ship, int team, int prof = eWeaponProficiency.VERYGOOD )" - }, - { - "name": "AddBulletTurrets", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": false, - "line": "void function AddBulletTurrets( entity ship, int team, int prof = eWeaponProficiency.VERYGOOD )" - }, - { - "name": "GetGunshipModel", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": true, - "line": "asset function GetGunshipModel( int team )" - }, - { - "name": "CreateDogFighterAssist", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": true, - "line": "void function CreateDogFighterAssist( int team, vector origin, vector angles, float duration = 10.0, entity ship = null, float dropHeight = 1500 )" - }, - { - "name": "GunshipWaitLeave", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": false, - "line": "void function GunshipWaitLeave( entity ship, float duration )" - }, - { - "name": "GetFighterModelForTeam", - "found_in": "Northstar.CustomServers", - "file": "_dogfighter.gnut", - "global": false, - "line": "asset function GetFighterModelForTeam( int team )" - }, - { - "name": "MP_PlayerPostInit", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "void function MP_PlayerPostInit( entity self )" - }, - { - "name": "__PlayerDidSpawn", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function __PlayerDidSpawn( entity player )" - }, - { - "name": "AddCallback_PlayerDidSpawn", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function AddCallback_PlayerDidSpawn( callback )" - }, - { - "name": "ClientCommand", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function ClientCommand( client, command, delay = 0 )" - }, - { - "name": "ServerCommand", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function ServerCommand( command, delay = 0 )" - }, - { - "name": "AddTrackRef", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function AddTrackRef( ref )" - }, - { - "name": "RefTrackerThink", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function RefTrackerThink()" - }, - { - "name": "DumpTrackRefs", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function DumpTrackRefs()" - }, - { - "name": "MapRequiresFullFlightpathSupport", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function MapRequiresFullFlightpathSupport()" - }, - { - "name": "AINFileIsUpToDate_Wrapper", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function AINFileIsUpToDate_Wrapper()" - }, - { - "name": "Hud_Hide", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function Hud_Hide( __t__, __tt__ )" - }, - { - "name": "Hud_Show", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function Hud_Show( __t__, __tt__ )" - }, - { - "name": "PathsOutOfDate", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function PathsOutOfDate( player )" - }, - { - "name": "NavmeshOutOfDate", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function NavmeshOutOfDate( player )" - }, - { - "name": "NavmeshUpToDateCheck", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function NavmeshUpToDateCheck()" - }, - { - "name": "AINFileIsUpToDateCheck", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function AINFileIsUpToDateCheck()" - }, - { - "name": "PlayerSeesGraphWarning", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function PlayerSeesGraphWarning( player )" - }, - { - "name": "InitDamageTriggers", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "void function InitDamageTriggers( entity self )" - }, - { - "name": "IsDamageFromDamageTrigger", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "bool function IsDamageFromDamageTrigger( damageInfo )" - }, - { - "name": "ScriptLeakDetector", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "function ScriptLeakDetector()" - }, - { - "name": "NavmeshSeparatorThink", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "void function NavmeshSeparatorThink( entity separator )" - }, - { - "name": "DevDebugText", - "found_in": "Northstar.CustomServers", - "file": "_global_entities.gnut", - "global": true, - "line": "void function DevDebugText( entity node )" - }, - { - "name": "HealthRegen_Init", - "found_in": "Northstar.CustomServers", - "file": "_health_regen.gnut", - "global": true, - "line": "void function HealthRegen_Init()" - }, - { - "name": "PilotHealthRegenThinkSP", - "found_in": "Northstar.CustomServers", - "file": "_health_regen.gnut", - "global": true, - "line": "void function PilotHealthRegenThinkSP( entity player )" - }, - { - "name": "IsHealActive", - "found_in": "Northstar.CustomServers", - "file": "_health_regen.gnut", - "global": false, - "line": "bool function IsHealActive( entity player )" - }, - { - "name": "PilotHealthRegenThinkMP", - "found_in": "Northstar.CustomServers", - "file": "_health_regen.gnut", - "global": false, - "line": "void function PilotHealthRegenThinkMP( entity player )" - }, - { - "name": "HealthRegen_OnPlayerClassChangedMP", - "found_in": "Northstar.CustomServers", - "file": "_health_regen.gnut", - "global": false, - "line": "void function HealthRegen_OnPlayerClassChangedMP( entity player )" - }, - { - "name": "PilotShieldHealthUpdate", - "found_in": "Northstar.CustomServers", - "file": "_health_regen.gnut", - "global": true, - "line": "float function PilotShieldHealthUpdate( entity player, var damageInfo )" - }, - { - "name": "PilotShieldModifyDamage", - "found_in": "Northstar.CustomServers", - "file": "_health_regen.gnut", - "global": false, - "line": "float function PilotShieldModifyDamage( entity player, var damageInfo )" - }, - { - "name": "Objective_Init", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": true, - "line": "function Objective_Init()" - }, - { - "name": "RegisterObjective", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": true, - "line": "function RegisterObjective( objectiveName )" - }, - { - "name": "CreateTeamActiveObjectiveTable", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": false, - "line": "function CreateTeamActiveObjectiveTable( objectiveName, objectiveTimer = 0, objectiveEntity = null )" - }, - { - "name": "SetCurrentTeamObjectiveForPlayer", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": true, - "line": "function SetCurrentTeamObjectiveForPlayer( entity player )" - }, - { - "name": "GetTeamActiveObjective", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": false, - "line": "function GetTeamActiveObjective( team )" - }, - { - "name": "SetTeamActiveObjective", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": true, - "line": "function SetTeamActiveObjective( team, objectiveName, objectiveTimer = 0, objectiveEntity = null )" - }, - { - "name": "ClearTeamActiveObjective", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": true, - "line": "function ClearTeamActiveObjective( team )" - }, - { - "name": "SetPlayerActiveObjective", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": true, - "line": "function SetPlayerActiveObjective( player, objectiveName, objectiveTimer = 0, objectiveEntity = null )" - }, - { - "name": "SetPlayerActiveObjective_Internal", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": false, - "line": "function SetPlayerActiveObjective_Internal( player, objectiveIndex, objectiveTimer, objectiveEntity )" - }, - { - "name": "ClearPlayerActiveObjective", - "found_in": "Northstar.CustomServers", - "file": "_objective.gnut", - "global": true, - "line": "function ClearPlayerActiveObjective( player )" - }, - { - "name": "CodeCallback_PreSpawn", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "void function CodeCallback_PreSpawn( entity npc )" - }, - { - "name": "AssignDroneSpawnAISettings", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "void function AssignDroneSpawnAISettings( entity npc )" - }, - { - "name": "AssignGrenadeWeaponFromAISettings", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "void function AssignGrenadeWeaponFromAISettings( entity npc )" - }, - { - "name": "AssignSpawnOptionsFromLeveled", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "void function AssignSpawnOptionsFromLeveled( entity npc, void functionref( entity, string, array = 0 ) spawnSettingsFunc, string kvWeapon, string kvWeaponMods )" - }, - { - "name": "GetDefaultAISetting", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "string function GetDefaultAISetting( entity npc )" - }, - { - "name": "GetLeveledAISettings", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "string function GetLeveledAISettings( entity npc )" - }, - { - "name": "GetSpawnAISettings", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "string function GetSpawnAISettings( entity npc )" - }, - { - "name": "CodeCallback_OnSpawned", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "void function CodeCallback_OnSpawned( entity ent )" - }, - { - "name": "RunMySpawnFunctions", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "function RunMySpawnFunctions( entity self )" - }, - { - "name": "AddSpawnCallback", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "void function AddSpawnCallback( string classname, void functionref( entity ) func )" - }, - { - "name": "AddSpawnCallbackEditorClass", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "void function AddSpawnCallbackEditorClass( string classname, string editorClassname, void functionref( entity ) func )" - }, - { - "name": "RunSpawnCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "function RunSpawnCallbacks( entity self )" - }, - { - "name": "RunEditorClassCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "function RunEditorClassCallbacks( entity self )" - }, - { - "name": "SpawnFromSpawnerArray", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "array function SpawnFromSpawnerArray( array spawners, void functionref( entity ) ornull spawnSettingsFunc = null )" - }, - { - "name": "RunScriptNameCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "void function RunScriptNameCallbacks( entity ent )" - }, - { - "name": "AddSpawnCallback_ScriptName", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "void function AddSpawnCallback_ScriptName( string scriptName, void functionref( entity ) func )" - }, - { - "name": "RunScriptNoteworthyCallbacks", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "void function RunScriptNoteworthyCallbacks( entity ent )" - }, - { - "name": "AddScriptNoteworthySpawnCallback", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": true, - "line": "void function AddScriptNoteworthySpawnCallback( string script_noteworthy, void functionref( entity ) func )" - }, - { - "name": "SetModelSkinFromLeveled", - "found_in": "Northstar.CustomServers", - "file": "_on_spawned.gnut", - "global": false, - "line": "void function SetModelSkinFromLeveled( entity ent )" - }, - { - "name": "Passives_Init", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function Passives_Init()" - }, - { - "name": "InitPassives", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function InitPassives( entity player )" - }, - { - "name": "ApplyTitanWeaponPassives", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "void function ApplyTitanWeaponPassives( entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "GivePassive", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function GivePassive( entity player, int passive )" - }, - { - "name": "GetPassiveName", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "string function GetPassiveName( int passive )" - }, - { - "name": "TakePassive", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function TakePassive( entity player, int passive )" - }, - { - "name": "PassiveDeathCallback", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function PassiveDeathCallback( entity player, var damageInfo )" - }, - { - "name": "GivePassiveLifeLong", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function GivePassiveLifeLong( entity player, int passive )" - }, - { - "name": "GiveTitanPassiveLifeLong", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function GiveTitanPassiveLifeLong( entity player, int passive )" - }, - { - "name": "TakeAllPassives", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function TakeAllPassives( entity player )" - }, - { - "name": "GivePlayerPassivesFromSoul", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function GivePlayerPassivesFromSoul( entity player, entity soul )" - }, - { - "name": "GetRevealParms", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "table function GetRevealParms( entity player )" - }, - { - "name": "UpdateMinimapStatusToOtherPlayers", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function UpdateMinimapStatusToOtherPlayers( entity player )" - }, - { - "name": "UpdateTitanMinimapStatusToOtherPlayers", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function UpdateTitanMinimapStatusToOtherPlayers( entity titan )" - }, - { - "name": "UpdateAIMinimapStatusToOtherPlayers", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function UpdateAIMinimapStatusToOtherPlayers( entity guy )" - }, - { - "name": "UpdateMinimapStatus", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function UpdateMinimapStatus( entity player )" - }, - { - "name": "ScanMinimapUntilDeath", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function ScanMinimapUntilDeath( entity player )" - }, - { - "name": "ScanMinimap", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function ScanMinimap( entity player, bool playSound, float displayTime = 3.0 )" - }, - { - "name": "MinimapNPCSpawned", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function MinimapNPCSpawned( entity guy )" - }, - { - "name": "PlayerRevealsPlayers", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function PlayerRevealsPlayers( entity player )" - }, - { - "name": "MinimapPlayerConnected", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function MinimapPlayerConnected( entity guy )" - }, - { - "name": "PlayerSpectreWifi", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function PlayerSpectreWifi( entity player )" - }, - { - "name": "PlayerConscription", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function PlayerConscription( entity player )" - }, - { - "name": "ConscriptNearbyGrunts", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function ConscriptNearbyGrunts( entity player )" - }, - { - "name": "ConscriptGrunt", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function ConscriptGrunt( entity grunt, entity player, int team )" - }, - { - "name": "MakePlayerSquad", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function MakePlayerSquad( entity player )" - }, - { - "name": "ConscriptGruntSquad", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function ConscriptGruntSquad( entity grunt, entity player, int team )" - }, - { - "name": "ClearConscriptedGrunts", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function ClearConscriptedGrunts( entity player, table conscriptedGrunts )" - }, - { - "name": "IsConscript", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "bool function IsConscript( entity guy )" - }, - { - "name": "SoulHasPassive", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "bool function SoulHasPassive( entity soul, int passive )" - }, - { - "name": "PrintAllPassives", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "function PrintAllPassives( entity player )" - }, - { - "name": "CloakedWallHangs", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function CloakedWallHangs( entity player )" - }, - { - "name": "CloakedWallruns", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "function CloakedWallruns( entity player )" - }, - { - "name": "UpdateScorchHotStreakCoreMeter", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "void function UpdateScorchHotStreakCoreMeter( entity attacker, float damage )" - }, - { - "name": "CreateTriggerRadiusMultiple", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "entity function CreateTriggerRadiusMultiple( vector origin, float radius, array ents = [], int flags = TRIG_FLAG_PLAYERONLY, float top = 16384.0, float bottom = -16384.0 )" - }, - { - "name": "CreateTriggerRadiusOnce", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "entity function CreateTriggerRadiusOnce( vector origin, float radius, array ents = [], int flags = TRIG_FLAG_PLAYERONLY )" - }, - { - "name": "CreateScriptCylinderTrigger", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "entity function CreateScriptCylinderTrigger( vector origin, float radius, float ornull top = null, float ornull bottom = null )" - }, - { - "name": "_CreateScriptCylinderTriggerInternal", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "entity function _CreateScriptCylinderTriggerInternal( vector origin, float radius, int flags, array ents, float ornull top, float ornull bottom )" - }, - { - "name": "ScriptTriggerSetEnabled", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function ScriptTriggerSetEnabled( entity trigger, bool state )" - }, - { - "name": "CylinderTriggerThink", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function CylinderTriggerThink( entity triggerEnt )" - }, - { - "name": "ScriptTriggerRemoveEntity", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function ScriptTriggerRemoveEntity( entity triggerEnt, entity ent )" - }, - { - "name": "ScriptTriggerAddEntity", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function ScriptTriggerAddEntity( entity triggerEnt, entity ent )" - }, - { - "name": "ScriptTriggerPlayerDisconnectThink", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function ScriptTriggerPlayerDisconnectThink( entity triggerEnt, entity ent )" - }, - { - "name": "GetAllEntitiesInTrigger", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "array function GetAllEntitiesInTrigger( entity trigger )" - }, - { - "name": "AddCallback_ScriptTriggerEnter", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function AddCallback_ScriptTriggerEnter( entity trigger, void functionref( entity, entity ) callbackFunc )" - }, - { - "name": "AddCallback_ScriptTriggerLeave", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function AddCallback_ScriptTriggerLeave( entity trigger, void functionref( entity, entity ) callbackFunc )" - }, - { - "name": "TriggerGetOutStartTouch", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function TriggerGetOutStartTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "TriggerGetOutThink", - "found_in": "Northstar.CustomServers", - "file": "_script_triggers.gnut", - "global": true, - "line": "void function TriggerGetOutThink( entity trigger, entity player )" - }, - { - "name": "TriggerFunctions_Init", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": true, - "line": "function TriggerFunctions_Init()" - }, - { - "name": "AddTriggerEditorClassFunc", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": true, - "line": "void function AddTriggerEditorClassFunc( string editorClass, void functionref( entity ) triggerFunc )" - }, - { - "name": "AddKeyPairFunctionality", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function AddKeyPairFunctionality( entity trigger )" - }, - { - "name": "AddToFlagTriggers", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": true, - "line": "function AddToFlagTriggers( entity self )" - }, - { - "name": "GetFlagTriggers", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "function GetFlagTriggers()" - }, - { - "name": "AddKeyPairFunctionToClass", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "function AddKeyPairFunctionToClass( funcs, classname )" - }, - { - "name": "TriggerChangesFlagOnTrigger", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function TriggerChangesFlagOnTrigger( entity trigger, string flag, void functionref( string ) func )" - }, - { - "name": "TriggerFlagSet", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function TriggerFlagSet( entity trigger, string flagString )" - }, - { - "name": "TriggerFlagClear", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function TriggerFlagClear( entity trigger, string flagString )" - }, - { - "name": "TriggerInit", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": true, - "line": "void function TriggerInit( entity trigger )" - }, - { - "name": "RunTriggerEditorClassFunctions", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "function RunTriggerEditorClassFunctions( entity trigger )" - }, - { - "name": "TriggerSetFlagOnTrigger", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function TriggerSetFlagOnTrigger( entity trigger )" - }, - { - "name": "TriggerClearFlagOnTrigger", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function TriggerClearFlagOnTrigger( entity trigger )" - }, - { - "name": "TriggerTouchingFlagOnTrigger", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function TriggerTouchingFlagOnTrigger( entity trigger )" - }, - { - "name": "GetFlagRelatedKeys", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "array function GetFlagRelatedKeys()" - }, - { - "name": "InitFlagMaskTriggers", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": true, - "line": "void function InitFlagMaskTriggers()" - }, - { - "name": "SetTriggerEnableFromFlag", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function SetTriggerEnableFromFlag( entity trigger )" - }, - { - "name": "UpdateTriggerStatusFromFlagChange", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": true, - "line": "void function UpdateTriggerStatusFromFlagChange( string flag )" - }, - { - "name": "InitFlagsFromTrigger", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "function InitFlagsFromTrigger( entity trigger )" - }, - { - "name": "DeadlyFogTriggerInit", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function DeadlyFogTriggerInit( entity trigger )" - }, - { - "name": "DeadlyFogStartTouch", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function DeadlyFogStartTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "DeadlyFogDamagedEntity", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function DeadlyFogDamagedEntity( entity trigger, entity ent )" - }, - { - "name": "DeadlyFogEndTouch", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function DeadlyFogEndTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "DeadlyFogVisuals", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function DeadlyFogVisuals( entity trigger )" - }, - { - "name": "DeadlyFogEffect", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function DeadlyFogEffect( vector origin, vector segmentSize )" - }, - { - "name": "TriggerDeathFall", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function TriggerDeathFall( entity trigger )" - }, - { - "name": "BirdAlertInit", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function BirdAlertInit( entity ref )" - }, - { - "name": "BirdAlertStartTouch", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "void function BirdAlertStartTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "GetBirdAlertInfoFromTrigger", - "found_in": "Northstar.CustomServers", - "file": "_trigger_functions.gnut", - "global": false, - "line": "array function GetBirdAlertInfoFromTrigger( entity trigger )" - }, - { - "name": "Viewcone_Init", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function Viewcone_Init()" - }, - { - "name": "ViewConeZero", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeZero( entity player )" - }, - { - "name": "ViewConeZeroInstant", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeZeroInstant( entity player )" - }, - { - "name": "ViewConeTight", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeTight( entity player )" - }, - { - "name": "ViewConeSmall", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSmall( entity player )" - }, - { - "name": "ViewConeWide", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeWide( entity player )" - }, - { - "name": "ViewConeDropPod", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeDropPod( entity player )" - }, - { - "name": "ViewConeDropPodFrontR", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeDropPodFrontR( entity player )" - }, - { - "name": "ViewConeDropPodFrontL", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeDropPodFrontL( entity player )" - }, - { - "name": "ViewConeDropPodBackR", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeDropPodBackR( entity player )" - }, - { - "name": "ViewConeDropPodBackL", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeDropPodBackL( entity player )" - }, - { - "name": "ViewConeNarrow", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeNarrow( entity player )" - }, - { - "name": "ViewConeTDay", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeTDay( entity player )" - }, - { - "name": "ViewConeTDayZero", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeTDayZero( entity player )" - }, - { - "name": "ViewConeFastball", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeFastball( entity player )" - }, - { - "name": "ViewConeFreeLookingForward", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeFreeLookingForward( entity player )" - }, - { - "name": "ViewConeSpSpawn", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSpSpawn( entity player )" - }, - { - "name": "ViewConeSideRightLockedForwardStandFront", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightLockedForwardStandFront( entity player )" - }, - { - "name": "ViewConeSideRightLockedForwardSitFront", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightLockedForwardSitFront( entity player )" - }, - { - "name": "ViewConeSideRightLockedForwardStandBack", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightLockedForwardStandBack( entity player )" - }, - { - "name": "ViewConeSideRightLockedForwardSitBack", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightLockedForwardSitBack( entity player )" - }, - { - "name": "ViewConeSideRightWithHeroStandFront", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightWithHeroStandFront( entity player )" - }, - { - "name": "ViewConeSideRightWithHeroSitFront", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightWithHeroSitFront( entity player )" - }, - { - "name": "ViewConeSideRightWithHeroStandBack", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightWithHeroStandBack( entity player )" - }, - { - "name": "ViewConeSideRightWithHeroSitBack", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightWithHeroSitBack( entity player )" - }, - { - "name": "ViewConeSideRightStandFront", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightStandFront( entity player )" - }, - { - "name": "ViewConeSideRightSitFront", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightSitFront( entity player )" - }, - { - "name": "ViewConeSideRightStandBack", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightStandBack( entity player )" - }, - { - "name": "ViewConeSideRightSitBack", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeSideRightSitBack( entity player )" - }, - { - "name": "ViewConeRampFrontLeft", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeRampFrontLeft( entity player )" - }, - { - "name": "ViewConeRampFrontRight", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeRampFrontRight( entity player )" - }, - { - "name": "ViewConeRampBackLeft", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeRampBackLeft( entity player )" - }, - { - "name": "ViewConeRampBackRight", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeRampBackRight( entity player )" - }, - { - "name": "ViewConeRampFree", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeRampFree( entity player )" - }, - { - "name": "ViewConeLockedForward", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeLockedForward( entity player )" - }, - { - "name": "ViewConeFree", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function ViewConeFree( entity player )" - }, - { - "name": "InitView", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "void function InitView( entity player, int pitch, int yaw, void functionref( entity )callFunction )" - }, - { - "name": "IsViewConeCurrent", - "found_in": "Northstar.CustomServers", - "file": "_viewcone.gnut", - "global": true, - "line": "bool function IsViewConeCurrent( entity actor, void functionref(entity ) func )" - }, - { - "name": "GetBodyTypeIndexFromVictim", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "int function GetBodyTypeIndexFromVictim( entity victim )" - }, - { - "name": "PainDeathSounds_Init", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": true, - "line": "void function PainDeathSounds_Init()" - }, - { - "name": "PainOrDeathSort", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "int function PainOrDeathSort( PainOrDeathSound a, PainOrDeathSound b )" - }, - { - "name": "GetSoundTypeFuncFromName", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool functionref( entity, entity, bool, int, int ) function GetSoundTypeFuncFromName( string method )" - }, - { - "name": "SE_ANY", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_ANY( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_GIB", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_GIB( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_BULLET", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_BULLET( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_DISSOLVE", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_DISSOLVE( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_ELECTRICAL", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_ELECTRICAL( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_EXPLOSION", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_EXPLOSION( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_FALL", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_FALL( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_HEADSHOT_BULLET", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_HEADSHOT_BULLET( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_HEADSHOT_SHOTGUN", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_HEADSHOT_SHOTGUN( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_HEADSHOT_TITAN", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_HEADSHOT_TITAN( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_NECK_SNAP", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_NECK_SNAP( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_THERMITE_GRENADE", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_THERMITE_GRENADE( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_PROWLER", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_PROWLER( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_SMOKE", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_SMOKE( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "SE_TITAN_STEP", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "bool function SE_TITAN_STEP( entity victim, entity attacker, bool isValidHeadshot, int damageTypes, int damageSourceID )" - }, - { - "name": "PlayPainSounds", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": true, - "line": "void function PlayPainSounds( entity victim, var damageInfo )" - }, - { - "name": "PlayDeathSounds", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": true, - "line": "void function PlayDeathSounds( entity victim, var damageInfo )" - }, - { - "name": "PlayPainOrDeathSounds", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": false, - "line": "void function PlayPainOrDeathSounds( array soundEvents, entity victim, var damageInfo )" - }, - { - "name": "TogglePainDeathDebug", - "found_in": "Northstar.CustomServers", - "file": "_pain_death_sounds.gnut", - "global": true, - "line": "void function TogglePainDeathDebug()" - }, - { - "name": "GetSaveName", - "found_in": "Titanfall 2", - "file": "sh_savegame.gnut", - "global": true, - "line": "string function GetSaveName()" - }, - { - "name": "HasValidSaveGame", - "found_in": "Titanfall 2", - "file": "sh_savegame.gnut", - "global": true, - "line": "bool function HasValidSaveGame()" - }, - { - "name": "SaveGame_LoadWithStartPointFallback", - "found_in": "Titanfall 2", - "file": "sh_savegame.gnut", - "global": true, - "line": "void function SaveGame_LoadWithStartPointFallback( int detent = DETENT_FORCE_DISABLE, bool coopersLog = COOPERS_LOG_FORCE_DISABLED )" - }, - { - "name": "DialogueChatter_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_chatter.gnut", - "global": true, - "line": "void function DialogueChatter_Init()" - }, - { - "name": "TitanVO_TellPlayersThatAreAlsoFightingThisTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_chatter.gnut", - "global": true, - "line": "void function TitanVO_TellPlayersThatAreAlsoFightingThisTarget( entity attacker, entity soul )" - }, - { - "name": "TitanVO_AlertTitansTargetingThisTitanOfRodeo", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_chatter.gnut", - "global": true, - "line": "void function TitanVO_AlertTitansTargetingThisTitanOfRodeo( entity rodeoer, entity soul )" - }, - { - "name": "TitanVO_DelayedTitanDown", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_chatter.gnut", - "global": true, - "line": "void function TitanVO_DelayedTitanDown( entity ent )" - }, - { - "name": "TitanVO_AlertTitansIfTargetWasKilled", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_chatter.gnut", - "global": true, - "line": "void function TitanVO_AlertTitansIfTargetWasKilled( entity victim, entity attacker )" - }, - { - "name": "AddTestTargetPosForStationaryPositionValidation", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": true, - "line": "void function AddTestTargetPosForStationaryPositionValidation( vector origin )" - }, - { - "name": "AddStationaryAIPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": true, - "line": "void function AddStationaryAIPosition( vector origin, int type )" - }, - { - "name": "AddStationaryAIPosition_Internal", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": false, - "line": "void function AddStationaryAIPosition_Internal( vector origin, int type )" - }, - { - "name": "AddPendingStationaryAIPosition_Internal", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": false, - "line": "void function AddPendingStationaryAIPosition_Internal( vector origin, int type )" - }, - { - "name": "ValidateAndFinalizePendingStationaryPositions", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": true, - "line": "void function ValidateAndFinalizePendingStationaryPositions()" - }, - { - "name": "GetClosestAvailableStationaryPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": true, - "line": "StationaryAIPosition function GetClosestAvailableStationaryPosition( vector origin, float maxDist, int type )" - }, - { - "name": "GetRandomStationaryPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": true, - "line": "StationaryAIPosition function GetRandomStationaryPosition( vector origin, float maxDist, int type )" - }, - { - "name": "ClaimStationaryAIPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": true, - "line": "void function ClaimStationaryAIPosition( StationaryAIPosition stationaryTitanPositions )" - }, - { - "name": "ReleaseStationaryAIPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": true, - "line": "void function ReleaseStationaryAIPosition( StationaryAIPosition stationaryTitanPositions )" - }, - { - "name": "ArrayDistanceResultsForStationaryAIPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": false, - "line": "array function ArrayDistanceResultsForStationaryAIPosition( array entArray, vector origin )" - }, - { - "name": "DistanceCompareClosestForStationaryAIPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stationary_firing_positions.gnut", - "global": false, - "line": "int function DistanceCompareClosestForStationaryAIPosition( ArrayDistanceEntryForStationaryAIPosition a, ArrayDistanceEntryForStationaryAIPosition b )" - }, - { - "name": "CloakDrone_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": true, - "line": "function CloakDrone_Init()" - }, - { - "name": "SpawnCloakDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": true, - "line": "entity function SpawnCloakDrone( int team, vector origin, vector angles, vector towerOrigin )" - }, - { - "name": "AddToGlobalCloakedDroneList", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "function AddToGlobalCloakedDroneList( cloakedDrone )" - }, - { - "name": "GetNPCCloakedDrones", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": true, - "line": "array function GetNPCCloakedDrones()" - }, - { - "name": "RemoveLeftoverCloakedDrones", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": true, - "line": "function RemoveLeftoverCloakedDrones()" - }, - { - "name": "CloakedDroneWarpOutAndDestroy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "void function CloakedDroneWarpOutAndDestroy( entity cloakedDrone )" - }, - { - "name": "CloakedDroneCloakThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "function CloakedDroneCloakThink( cloakedDrone )" - }, - { - "name": "CloakDroneShouldCloakGuy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "function CloakDroneShouldCloakGuy( cloakedDrone, guy )" - }, - { - "name": "CloakedDronePathThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "void function CloakedDronePathThink( entity cloakedDrone )" - }, - { - "name": "CloakedDroneClaimSquad", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "void function CloakedDroneClaimSquad( entity cloakedDrone, string squadname )" - }, - { - "name": "CloakedDroneReleaseSquad", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "void function CloakedDroneReleaseSquad( entity cloakedDrone )" - }, - { - "name": "CloakedDroneIsSquadClaimed", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "bool function CloakedDroneIsSquadClaimed( string squadname )" - }, - { - "name": "CloakedDronePathFollowNPC", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "void function CloakedDronePathFollowNPC( entity cloakedDrone, entity goalNPC )" - }, - { - "name": "CloakedDroneFindPathDefault", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "bool function CloakedDroneFindPathDefault( CloakDronePath path, float defaultHeight, vector mins, vector maxs, entity cloakedDrone, entity goalNPC, int mask )" - }, - { - "name": "CloakedDroneFindPathHorizontal", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "bool function CloakedDroneFindPathHorizontal( CloakDronePath path, array traceHeights, float defaultHeight, vector mins, vector maxs, entity cloakedDrone, entity goalNPC, int mask )" - }, - { - "name": "CloakedDroneFindPathVertical", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "bool function CloakedDroneFindPathVertical( CloakDronePath path, array traceHeights, float defaultHeight, vector mins, vector maxs, entity cloakedDrone, entity goalNPC, int mask )" - }, - { - "name": "CloakedDroneWarpOut", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "void function CloakedDroneWarpOut( entity cloakedDrone, vector origin )" - }, - { - "name": "CloakedDroneWarpIn", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "void function CloakedDroneWarpIn( entity cloakedDrone, vector origin )" - }, - { - "name": "CreateDroneCloakBeam", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "entity function CreateDroneCloakBeam( entity cloakedDrone )" - }, - { - "name": "FindBestCloakTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "entity function FindBestCloakTarget( array npcArray, vector origin, entity drone )" - }, - { - "name": "GetCloakTargetOrigin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "vector function GetCloakTargetOrigin( entity npc )" - }, - { - "name": "IsSquadCenterClose", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_cloak_drone.gnut", - "global": false, - "line": "function IsSquadCenterClose( npc, dist = 256 )" - }, - { - "name": "AiDrone_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function AiDrone_Init()" - }, - { - "name": "DroneHasNoOwner", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function DroneHasNoOwner( entity drone )" - }, - { - "name": "DroneTransformsToRocketClass", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function DroneTransformsToRocketClass( entity drone )" - }, - { - "name": "EngineerDroneHasNoOwner", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function EngineerDroneHasNoOwner( drone )" - }, - { - "name": "RunDroneTypeThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function RunDroneTypeThink( drone )" - }, - { - "name": "DroneRocketThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneRocketThink( entity drone )" - }, - { - "name": "ShieldDroneShieldsUser", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function ShieldDroneShieldsUser( entity drone )" - }, - { - "name": "DroneShieldThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneShieldThink( drone )" - }, - { - "name": "EngineerCombatDroneThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function EngineerCombatDroneThink( entity drone )" - }, - { - "name": "EngineerShieldDroneThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function EngineerShieldDroneThink( drone )" - }, - { - "name": "IsDroneRebooting", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function IsDroneRebooting( drone )" - }, - { - "name": "MakeDroneShield", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function MakeDroneShield( drone, owner )" - }, - { - "name": "ShieldMoverFollowsOwner", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function ShieldMoverFollowsOwner( entity owner, entity mover, entity vortexSphere, entity shieldWallFX )" - }, - { - "name": "UpdateMoverPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function UpdateMoverPosition( entity mover, entity owner )" - }, - { - "name": "PROTO_VortexSlowsPlayers", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function PROTO_VortexSlowsPlayers( entity vortexSphere, entity owner )" - }, - { - "name": "VortexStunCheck", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function VortexStunCheck( entity player, vector origin, float height, float radius, float bullet_fov, float dot, vector forward )" - }, - { - "name": "CreateDroneRopes", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function CreateDroneRopes( drone )" - }, - { - "name": "RemoveDroneRopes", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function RemoveDroneRopes( entity drone )" - }, - { - "name": "CreateSingleDroneRope", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function CreateSingleDroneRope( drone, attachTag, dangling = true )" - }, - { - "name": "DroneShieldDestroy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneShieldDestroy( DroneShieldTable )" - }, - { - "name": "DroneShieldExists", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneShieldExists( DroneShieldTable )" - }, - { - "name": "DroneThrow", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function DroneThrow( entity npc, entity drone, string spawnAnimDrone )" - }, - { - "name": "SpawnDroneFromNPC", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "entity function SpawnDroneFromNPC( entity npc, string aiSettings )" - }, - { - "name": "DroneSolidDelayed", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function DroneSolidDelayed( entity drone )" - }, - { - "name": "ShieldDroneLandsAfterLeaderDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function ShieldDroneLandsAfterLeaderDeath( entity drone )" - }, - { - "name": "CreateDroneSquadString", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function CreateDroneSquadString( owner )" - }, - { - "name": "SetDroneSquadStringForOwner", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function SetDroneSquadStringForOwner( owner, squadName )" - }, - { - "name": "GetDroneSquadStringFromOwner", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function GetDroneSquadStringFromOwner( owner )" - }, - { - "name": "DroneGruntThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function DroneGruntThink( entity npc, string aiSettings )" - }, - { - "name": "DroneHasEnoughRoomToDeployFromNPC", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneHasEnoughRoomToDeployFromNPC( npc )" - }, - { - "name": "DroneWaitTillDeadOrHacked", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneWaitTillDeadOrHacked( drone )" - }, - { - "name": "DroneDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function DroneDeath( entity drone, var damageInfo )" - }, - { - "name": "DroneDialogue", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function DroneDialogue( drone, event, player = null )" - }, - { - "name": "DroneOnLeeched", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function DroneOnLeeched( drone, player )" - }, - { - "name": "DroneSelfDestruct", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneSelfDestruct( drone, delay )" - }, - { - "name": "RepairDroneThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function RepairDroneThink( entity drone )" - }, - { - "name": "DroneCanRepairTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "bool function DroneCanRepairTarget( drone, ent, attachName )" - }, - { - "name": "DroneRepairsTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneRepairsTarget( drone, ent, attachName )" - }, - { - "name": "DroneRepairFX", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "function DroneRepairFX( drone, ent, attachName )" - }, - { - "name": "SetRepairDroneTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": true, - "line": "function SetRepairDroneTarget( entity drone, entity repairTitan )" - }, - { - "name": "AiPersonalShield", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": true, - "line": "void function AiPersonalShield()" - }, - { - "name": "DisableShieldOnExecution", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "void function DisableShieldOnExecution( SyncedMeleeChooser actions, SyncedMelee action, entity player, entity target )" - }, - { - "name": "ActivatePersonalShield", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": true, - "line": "void function ActivatePersonalShield( entity owner )" - }, - { - "name": "ShieldProtectsOwnerFromMelee", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "void function ShieldProtectsOwnerFromMelee( entity ent, var damageInfo )" - }, - { - "name": "ActivatePersonalShield_Recreate", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "entity function ActivatePersonalShield_Recreate( entity owner )" - }, - { - "name": "GetYawForEnemyOrLKP", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "float function GetYawForEnemyOrLKP( entity owner )" - }, - { - "name": "UpdateShieldPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "void function UpdateShieldPosition( entity mover, entity owner )" - }, - { - "name": "PROTO_VortexSlowsPlayers_PersonalShield", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "void function PROTO_VortexSlowsPlayers_PersonalShield( entity owner, entity vortexSphere )" - }, - { - "name": "ProtectedFromShield", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "bool function ProtectedFromShield( entity player, vector origin, float height, float radius, float bullet_fov, float dotLimit, vector forward )" - }, - { - "name": "VortexStunCheck_PersonalShield", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "bool function VortexStunCheck_PersonalShield( entity player, vector origin, float height, float radius, float bullet_fov, float dot, vector forward )" - }, - { - "name": "StunPushBack", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "void function StunPushBack( entity player, vector forward )" - }, - { - "name": "EmpTitans_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_emp_titans.gnut", - "global": true, - "line": "function EmpTitans_Init()" - }, - { - "name": "EMPTitanThinkConstant", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_emp_titans.gnut", - "global": true, - "line": "void function EMPTitanThinkConstant( entity titan )" - }, - { - "name": "EmpField_DamagedEntity", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_emp_titans.gnut", - "global": false, - "line": "void function EmpField_DamagedEntity( entity target, var damageInfo )" - }, - { - "name": "GetEMPAttachmentForTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_emp_titans.gnut", - "global": false, - "line": "string function GetEMPAttachmentForTitan( entity titan )" - }, - { - "name": "AiGunship_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_gunship.gnut", - "global": true, - "line": "function AiGunship_Init()" - }, - { - "name": "GunshipThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_gunship.gnut", - "global": true, - "line": "function GunshipThink( gunship )" - }, - { - "name": "GunshipDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_gunship.gnut", - "global": false, - "line": "void function GunshipDeath( entity gunship, var damageInfo )" - }, - { - "name": "SetAILethality", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_lethality.gnut", - "global": true, - "line": "function SetAILethality( aiLethality )" - }, - { - "name": "SetTitanAccuracyAndProficiency", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_lethality.gnut", - "global": false, - "line": "function SetTitanAccuracyAndProficiency( entity npcTitan )" - }, - { - "name": "UpdateNPCForAILethality", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_lethality.gnut", - "global": true, - "line": "function UpdateNPCForAILethality( entity npc )" - }, - { - "name": "MarvinFaces_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": true, - "line": "function MarvinFaces_Init()" - }, - { - "name": "SetupMarvinFaces", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "function SetupMarvinFaces()" - }, - { - "name": "MarvinFace", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": true, - "line": "void function MarvinFace( entity marvin )" - }, - { - "name": "MarvinFaceThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "void function MarvinFaceThink( entity marvin )" - }, - { - "name": "MarvinWounded", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "function MarvinWounded( marvin )" - }, - { - "name": "EntSignals", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "void function EntSignals( entity ent, string signal )" - }, - { - "name": "MarvinThinksAwhile", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": true, - "line": "function MarvinThinksAwhile( marvin, time )" - }, - { - "name": "MarvinUndamagedFacePicker", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "function MarvinUndamagedFacePicker( marvin )" - }, - { - "name": "MarvinSetFace", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": true, - "line": "function MarvinSetFace( self, face )" - }, - { - "name": "MarvinFaceExists", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": true, - "line": "function MarvinFaceExists( npc_marvin, face )" - }, - { - "name": "GetMarvinFace", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "function GetMarvinFace( npc_marvin, face )" - }, - { - "name": "SetMarvinBodyType", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": true, - "line": "function SetMarvinBodyType( npc_marvin )" - }, - { - "name": "GetMarvinBodyType", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "function GetMarvinBodyType( npc_marvin )" - }, - { - "name": "MarvinSpawnCallback", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_faces.gnut", - "global": false, - "line": "void function MarvinSpawnCallback( entity npc_marvin )" - }, - { - "name": "MarvinJobs_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": true, - "line": "void function MarvinJobs_Init()" - }, - { - "name": "InitMarvinJob", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function InitMarvinJob( entity node )" - }, - { - "name": "MarvinJobsEntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinJobsEntitiesDidLoad()" - }, - { - "name": "MarvinJobThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": true, - "line": "void function MarvinJobThink( entity marvin )" - }, - { - "name": "MarvinDoJob", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinDoJob( entity marvin, MarvinJob job )" - }, - { - "name": "DontDisableJobOnPathFailOrDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function DontDisableJobOnPathFailOrDeath( entity marvin, MarvinJob job )" - }, - { - "name": "SimpleJobAnims", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function SimpleJobAnims( entity marvin, MarvinJob job )" - }, - { - "name": "MarvinPicksUpBarrel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinPicksUpBarrel( entity marvin, MarvinJob job )" - }, - { - "name": "MarvinCarryBarrel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinCarryBarrel( entity marvin, entity barrel )" - }, - { - "name": "MarvinPutsDownBarrel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinPutsDownBarrel( entity marvin, MarvinJob job )" - }, - { - "name": "IsMarvinWalker", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "bool function IsMarvinWalker( entity marvin )" - }, - { - "name": "IsMarvinDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "bool function IsMarvinDrone( entity marvin )" - }, - { - "name": "GetMarvinType", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": true, - "line": "string function GetMarvinType( entity npc )" - }, - { - "name": "IsJobNode", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "bool function IsJobNode( entity node )" - }, - { - "name": "MarvinDefaultMoveAnim", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinDefaultMoveAnim( entity marvin )" - }, - { - "name": "GetJobsForMarvin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "array function GetJobsForMarvin( entity marvin )" - }, - { - "name": "DebugMarvinJobs", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function DebugMarvinJobs()" - }, - { - "name": "GetMarvinJobForNode", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "MarvinJob function GetMarvinJobForNode( entity node )" - }, - { - "name": "CreateBarrel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "entity function CreateBarrel( entity node )" - }, - { - "name": "MarvinRunToAnimStart", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinRunToAnimStart( entity marvin, string anim, entity jobNode )" - }, - { - "name": "MarvinFlyToAnimStart", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvin_jobs.gnut", - "global": false, - "line": "void function MarvinFlyToAnimStart( entity marvin, string anim, entity jobNode )" - }, - { - "name": "AiMarvins_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": true, - "line": "function AiMarvins_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "LivingMarvinSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": false, - "line": "void function LivingMarvinSpawned( entity self )" - }, - { - "name": "TotalLivingMarvins", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": false, - "line": "function TotalLivingMarvins()" - }, - { - "name": "SpawnRandomMarvin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": false, - "line": "entity function SpawnRandomMarvin( array marvin_spawners )" - }, - { - "name": "IsMarvinSpawnpointValid", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": false, - "line": "bool function IsMarvinSpawnpointValid( entity spawnpoint )" - }, - { - "name": "SpawnAmbientMarvin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": false, - "line": "entity function SpawnAmbientMarvin( entity spawnpoint )" - }, - { - "name": "Marvin_SetModels", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_marvins.gnut", - "global": false, - "line": "function Marvin_SetModels( entity npc_marvin, entity spawnpoint )" - }, - { - "name": "MortarTitans_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "function MortarTitans_Init()" - }, - { - "name": "MortarTitanDeathCleanup", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "void function MortarTitanDeathCleanup( entity titan )" - }, - { - "name": "MortarMissileFiredCallback", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "void function MortarMissileFiredCallback( entity missile, entity weaponOwner )" - }, - { - "name": "MortarMissileThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": false, - "line": "void function MortarMissileThink( entity missile, entity weaponOwner )" - }, - { - "name": "MoveToMortarPosition", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "void function MoveToMortarPosition( entity titan, vector origin, entity target )" - }, - { - "name": "MortarTitanKneelToAttack", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "void function MortarTitanKneelToAttack( entity titan )" - }, - { - "name": "MortarTitanAttack", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "function MortarTitanAttack( entity titan, entity target )" - }, - { - "name": "MortarTitanAttackEnd", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": false, - "line": "function MortarTitanAttackEnd( entity titan )" - }, - { - "name": "MortarTitanStopAttack", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "function MortarTitanStopAttack( titan )" - }, - { - "name": "MortarTitanStopAttack_Internal", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": false, - "line": "function MortarTitanStopAttack_Internal( titan )" - }, - { - "name": "MortarAIWaitToEngage", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": false, - "line": "void function MortarAIWaitToEngage( entity titan, float timeFrame, int minDamage = 75 )" - }, - { - "name": "MortarTitanThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": true, - "line": "void function MortarTitanThink( entity titan, entity generator )" - }, - { - "name": "WaitForInteruption", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": false, - "line": "void function WaitForInteruption( entity titan )" - }, - { - "name": "IsEnemyWithinDist", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_titans.gnut", - "global": false, - "line": "bool function IsEnemyWithinDist( entity titan, float dist )" - }, - { - "name": "AutoTitan_SelfDestruct", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_nuke_titans.gnut", - "global": true, - "line": "void function AutoTitan_SelfDestruct( entity titan )" - }, - { - "name": "NukeTitanThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_nuke_titans.gnut", - "global": true, - "line": "void function NukeTitanThink( entity titan, entity generator )" - }, - { - "name": "NukeTitanSeekOutGenerator", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_nuke_titans.gnut", - "global": false, - "line": "void function NukeTitanSeekOutGenerator( entity titan, entity generator )" - }, - { - "name": "AutoTitan_NuclearPayload_PostDamageCallback", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_nuke_titans.gnut", - "global": false, - "line": "void function AutoTitan_NuclearPayload_PostDamageCallback( entity titan, var damageInfo )" - }, - { - "name": "AutoTitan_CanDoRangeCheck", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_nuke_titans.gnut", - "global": false, - "line": "function AutoTitan_CanDoRangeCheck( autoTitan )" - }, - { - "name": "AiSoldiers_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function AiSoldiers_Init()" - }, - { - "name": "ClientCommand_SpawnViewGrunt", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "bool function ClientCommand_SpawnViewGrunt( entity player, array args )" - }, - { - "name": "onlyimc", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function onlyimc()" - }, - { - "name": "onlymilitia", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function onlymilitia()" - }, - { - "name": "AiSoldiers_InitPlayer", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": false, - "line": "void function AiSoldiers_InitPlayer( entity player )" - }, - { - "name": "MakeSquadName", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "string function MakeSquadName( int team, string msg )" - }, - { - "name": "CommonMinionInit", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function CommonMinionInit( entity npc )" - }, - { - "name": "SetupMinionForRPGs", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function SetupMinionForRPGs( entity soldier )" - }, - { - "name": "OnSoldierSeeEnemy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function OnSoldierSeeEnemy( entity guy )" - }, - { - "name": "TryFriendlyPassingNearby", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function TryFriendlyPassingNearby( entity grunt )" - }, - { - "name": "OnSpectreSeeEnemy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function OnSpectreSeeEnemy( entity guy )" - }, - { - "name": "IsValidRocketTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "bool function IsValidRocketTarget( entity enemy )" - }, - { - "name": "DisableMinionUsesHeavyWeapons", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function DisableMinionUsesHeavyWeapons( entity soldier )" - }, - { - "name": "OnEnemyChanged_MinionSwitchToHeavyArmorWeapon", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function OnEnemyChanged_MinionSwitchToHeavyArmorWeapon( entity soldier )" - }, - { - "name": "OnEnemyChanged_MinionUpdateAimSettingsForEnemy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function OnEnemyChanged_MinionUpdateAimSettingsForEnemy( entity soldier )" - }, - { - "name": "AssignNPCAppropriateWeaponFromWeapons", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": false, - "line": "bool function AssignNPCAppropriateWeaponFromWeapons( entity npc, array weapons, bool isRocketTarget )" - }, - { - "name": "OnEnemyChanged_TryHeavyArmorWeapon", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function OnEnemyChanged_TryHeavyArmorWeapon( entity npc )" - }, - { - "name": "TrySpottedCallout", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": false, - "line": "void function TrySpottedCallout( entity guy, entity enemy )" - }, - { - "name": "GetPlayerSpectreSquadName", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "string function GetPlayerSpectreSquadName( entity player )" - }, - { - "name": "GetMilitiaTitle", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "string function GetMilitiaTitle()" - }, - { - "name": "InitMilitiaTitles", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": false, - "line": "void function InitMilitiaTitles()" - }, - { - "name": "disable_npcs", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function disable_npcs()" - }, - { - "name": "disable_new_npcs", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function disable_new_npcs()" - }, - { - "name": "ResetNPCs", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function ResetNPCs()" - }, - { - "name": "Disable_IMC", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function Disable_IMC()" - }, - { - "name": "Disable_MILITIA", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function Disable_MILITIA()" - }, - { - "name": "IsNPCSpawningEnabled", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function IsNPCSpawningEnabled()" - }, - { - "name": "DisableAutoPopulate", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function DisableAutoPopulate( team )" - }, - { - "name": "EnableAutoPopulate", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function EnableAutoPopulate( team )" - }, - { - "name": "GuyTeleportsOnPathFail", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": false, - "line": "function GuyTeleportsOnPathFail( guy, origin )" - }, - { - "name": "SquadAssaultOrigin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function SquadAssaultOrigin( array group, vector origin, float radius = STANDARDGOALRADIUS )" - }, - { - "name": "AssaultOrigin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "void function AssaultOrigin( entity guy, vector origin, float radius = STANDARDGOALRADIUS )" - }, - { - "name": "SendAIToAssaultPoint", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": false, - "line": "void function SendAIToAssaultPoint( entity guy, vector origin, vector angles, float radius = STANDARDGOALRADIUS )" - }, - { - "name": "SetGlobalNPCHealth", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": true, - "line": "function SetGlobalNPCHealth( healthValue ) " - }, - { - "name": "AiSpawn_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "void function AiSpawn_Init()" - }, - { - "name": "AiSpawn_EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": false, - "line": "void function AiSpawn_EntitiesDidLoad()" - }, - { - "name": "CreateHenchTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateHenchTitan( string titanType, vector origin, vector angles )" - }, - { - "name": "CreateAtlas", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateAtlas( int team, vector origin, vector angles, array settingsMods = [] )" - }, - { - "name": "CreateStryder", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateStryder( int team, vector origin, vector angles, array settingsMods = [] )" - }, - { - "name": "CreateOgre", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateOgre( int team, vector origin, vector angles, array settingsMods = [] )" - }, - { - "name": "CreateArcTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateArcTitan( int team, vector origin, vector angles, array settingsMods = [] )" - }, - { - "name": "CreateNPCTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateNPCTitan( string settings, int team, vector origin, vector angles, array settingsMods = [] )" - }, - { - "name": "CreateSpectre", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateSpectre( int team, vector origin, vector angles )" - }, - { - "name": "CreateStalker", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateStalker( int team, vector origin, vector angles )" - }, - { - "name": "CreateZombieStalker", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateZombieStalker( int team, vector origin, vector angles )" - }, - { - "name": "CreateZombieStalkerMossy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateZombieStalkerMossy( int team, vector origin, vector angles )" - }, - { - "name": "CreateSuperSpectre", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateSuperSpectre( int team, vector origin, vector angles )" - }, - { - "name": "CreateGunship", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateGunship( int team, vector origin, vector angles )" - }, - { - "name": "CreateSoldier", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateSoldier( int team, vector origin, vector angles )" - }, - { - "name": "CreateProwler", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateProwler( int team, vector origin, vector angles )" - }, - { - "name": "CreateRocketDroneGrunt", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateRocketDroneGrunt( int team, vector origin, vector angles )" - }, - { - "name": "CreateShieldDroneGrunt", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateShieldDroneGrunt( int team, vector origin, vector angles )" - }, - { - "name": "CreateElitePilot", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateElitePilot( int team, vector origin, vector angles )" - }, - { - "name": "CreateElitePilotAssassin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateElitePilotAssassin( int team, vector origin, vector angles )" - }, - { - "name": "CreateFragDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateFragDrone( int team, vector origin, vector angles )" - }, - { - "name": "CreateFragDroneCan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateFragDroneCan( int team, vector origin, vector angles )" - }, - { - "name": "CreateRocketDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateRocketDrone( int team, vector origin, vector angles )" - }, - { - "name": "CreateShieldDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateShieldDrone( int team, vector origin, vector angles )" - }, - { - "name": "CreateGenericDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateGenericDrone( int team, vector origin, vector angles )" - }, - { - "name": "CreateWorkerDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateWorkerDrone( int team, vector origin, vector angles )" - }, - { - "name": "CreateMarvin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateMarvin( int team, vector origin, vector angles )" - }, - { - "name": "CreateNPC", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateNPC( baseClass, team, origin, angles )" - }, - { - "name": "CreateNPCFromAISettings", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "entity function CreateNPCFromAISettings( string aiSettings, int team, vector origin, vector angles )" - }, - { - "name": "GetTargetOrLink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": false, - "line": "entity function GetTargetOrLink( entity npc )" - }, - { - "name": "IsMoveTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": false, - "line": "bool function IsMoveTarget( entity ent )" - }, - { - "name": "IsPotentialThreatTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": false, - "line": "bool function IsPotentialThreatTarget( entity ent )" - }, - { - "name": "AssaultLinkedMoveTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "function AssaultLinkedMoveTarget( entity npc )" - }, - { - "name": "AssaultMoveTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "function AssaultMoveTarget( entity npc, entity ent )" - }, - { - "name": "StopAssaultMoveTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "void function StopAssaultMoveTarget( entity npc )" - }, - { - "name": "InitInfoMoveTargetFlags", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": false, - "line": "void function InitInfoMoveTargetFlags( entity infoMoveTarget )" - }, - { - "name": "__GetWeaponModel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "asset function __GetWeaponModel( weapon )" - }, - { - "name": "AutoSquadnameAssignment", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": true, - "line": "void function AutoSquadnameAssignment( entity npc )" - }, - { - "name": "AutosquadnameAssignment_Thread", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn.gnut", - "global": false, - "line": "void function AutosquadnameAssignment_Thread( int scriptManagedArrayIndex, entity npc, int team )" - }, - { - "name": "AiSpawnContent_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": true, - "line": "function AiSpawnContent_Init()" - }, - { - "name": "CommonNPCOnSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": true, - "line": "function CommonNPCOnSpawned( entity npc )" - }, - { - "name": "FixupTitle", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": true, - "line": "void function FixupTitle( entity npc )" - }, - { - "name": "GetTitanHotdropSetting", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "var function GetTitanHotdropSetting( entity npc )" - }, - { - "name": "CommonNPCTitanOnSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "function CommonNPCTitanOnSpawned( entity npc )" - }, - { - "name": "ShouldSpawn", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": true, - "line": "function ShouldSpawn( team, forced )" - }, - { - "name": "HACK_DroneGruntModel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "function HACK_DroneGruntModel( grunt )" - }, - { - "name": "TryAutoAssignAntiTitanWeapon", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "void function TryAutoAssignAntiTitanWeapon( entity npc )" - }, - { - "name": "SpawnWithoutSoul", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "function SpawnWithoutSoul( ent )" - }, - { - "name": "DisableAimAssisst", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "function DisableAimAssisst( self )" - }, - { - "name": "SuperSpectreIntro", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "void function SuperSpectreIntro( entity npc )" - }, - { - "name": "AssignGruntModelForWeaponClass", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "void function AssignGruntModelForWeaponClass( entity npc, entity weapon, string weaponSubClass )" - }, - { - "name": "SP_GetPilotAntiTitanWeapon", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spawn_content.gnut", - "global": false, - "line": "entity function SP_GetPilotAntiTitanWeapon( entity ent )" - }, - { - "name": "AiSpectre_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": true, - "line": "void function AiSpectre_Init()" - }, - { - "name": "SpectreOnSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": false, - "line": "void function SpectreOnSpawned( entity npc )" - }, - { - "name": "SpectreOnDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": false, - "line": "void function SpectreOnDeath( entity npc, var damageInfo )" - }, - { - "name": "SpectreOnDamaged", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": false, - "line": "void function SpectreOnDamaged( entity npc, var damageInfo )" - }, - { - "name": "SpectreChatter_OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": false, - "line": "void function SpectreChatter_OnPlayerKilled( entity playerKilled, entity attacker, var damageInfo )" - }, - { - "name": "SpectreChatter_OnNPCKilled", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": false, - "line": "void function SpectreChatter_OnNPCKilled( entity npcKilled, entity attacker, var damageInfo )" - }, - { - "name": "PlaySpectreChatterAfterDelay", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": false, - "line": "void function PlaySpectreChatterAfterDelay( entity spectre, string chatterLine, float delay = 0.3 )" - }, - { - "name": "NPCCarriesBattery", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": true, - "line": "void function NPCCarriesBattery( entity npc )" - }, - { - "name": "SpectreBatteryThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_spectre.gnut", - "global": false, - "line": "void function SpectreBatteryThink( entity npc, entity battery )" - }, - { - "name": "AiStalker_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": true, - "line": "void function AiStalker_Init()" - }, - { - "name": "StalkerOnSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function StalkerOnSpawned( entity npc )" - }, - { - "name": "StalkerOnSpawned_Think", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function StalkerOnSpawned_Think( entity npc )" - }, - { - "name": "StalkerOnDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function StalkerOnDeath( entity npc, var damageInfo )" - }, - { - "name": "StalkerOnDeath_Internal", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function StalkerOnDeath_Internal( entity npc, var damageInfo )" - }, - { - "name": "StalkerOnDamaged", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function StalkerOnDamaged( entity npc, var damageInfo )" - }, - { - "name": "StalkerOnDamaged_Internal", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function StalkerOnDamaged_Internal( entity npc, var damageInfo )" - }, - { - "name": "TryDismemberStalker", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "bool function TryDismemberStalker( entity npc, var damageInfo, entity attacker, int hitGroup )" - }, - { - "name": "PlayerHitGear", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "bool function PlayerHitGear( entity npc, var damageInfo, int hitGroup )" - }, - { - "name": "GetHitGroupFromDamageInfo", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "int function GetHitGroupFromDamageInfo( entity npc, var damageInfo )" - }, - { - "name": "StalkerMeltingDown", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": true, - "line": "bool function StalkerMeltingDown( entity npc )" - }, - { - "name": "StalkerGearOverloads", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": true, - "line": "void function StalkerGearOverloads( entity npc, entity attacker = null )" - }, - { - "name": "StalkerCanCrawl", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "bool function StalkerCanCrawl( entity npc )" - }, - { - "name": "TryLegBlownOff", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "bool function TryLegBlownOff( entity npc, var damageInfo, int hitGroup, float limbHealthPercentOfMax, string leg, array fxTags, string sound )" - }, - { - "name": "EnableStalkerCrawlingBehavior", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function EnableStalkerCrawlingBehavior( entity npc )" - }, - { - "name": "SelfTerminateAfterDelay", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function SelfTerminateAfterDelay( entity npc )" - }, - { - "name": "FallAndBecomeCrawlingStalker", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function FallAndBecomeCrawlingStalker( entity npc )" - }, - { - "name": "PlayCrawlingAnim", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function PlayCrawlingAnim( entity npc, string animation )" - }, - { - "name": "AttemptStandToStaggerAnimation", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function AttemptStandToStaggerAnimation( entity npc )" - }, - { - "name": "IsStalkerLimbBlownOff", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": true, - "line": "bool function IsStalkerLimbBlownOff( entity npc, string limbName )" - }, - { - "name": "StalkerLimbBlownOff", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "bool function StalkerLimbBlownOff( entity npc, var damageInfo, int hitGroup, float limbHealthPercentOfMax, string limbName, array fxTags, string sound )" - }, - { - "name": "StalkerHeadShot", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": false, - "line": "void function StalkerHeadShot( entity npc, var damageInfo, int hitGroup )" - }, - { - "name": "GetDeathForce", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_stalker.gnut", - "global": true, - "line": "vector function GetDeathForce()" - }, - { - "name": "SuicideSpectres_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": true, - "line": "void function SuicideSpectres_Init()" - }, - { - "name": "MakeSuicideSpectre", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": true, - "line": "void function MakeSuicideSpectre( entity spectre )" - }, - { - "name": "FragDroneArmed", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function FragDroneArmed( entity npc )" - }, - { - "name": "FragDroneDeath", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function FragDroneDeath( entity spectre, var damageInfo )" - }, - { - "name": "FragDroneDeath_Think", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function FragDroneDeath_Think( entity spectre, var damageInfo )" - }, - { - "name": "GetNPCAttackerEnt", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": true, - "line": "entity function GetNPCAttackerEnt( entity npc, entity attacker )" - }, - { - "name": "GetDamageDefForFragDrone", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "int function GetDamageDefForFragDrone( entity drone )" - }, - { - "name": "SuicideSpectreEnemyChanged", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function SuicideSpectreEnemyChanged( entity spectre )" - }, - { - "name": "SpectreWaitToExplode", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function SpectreWaitToExplode( entity spectre )" - }, - { - "name": "SetSuicideSpectreExploding", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function SetSuicideSpectreExploding( entity spectre, entity attacker, float explodingTime )" - }, - { - "name": "GetSpectreExplosionTime", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "float function GetSpectreExplosionTime( entity spectre )" - }, - { - "name": "SuicideSpectre_WaittillNearEnemyOrExploding", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function SuicideSpectre_WaittillNearEnemyOrExploding( entity spectre )" - }, - { - "name": "SuicideSpectre_NearEnemy", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "entity function SuicideSpectre_NearEnemy( entity spectre )" - }, - { - "name": "SpectreOverloads", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function SpectreOverloads( entity spectre )" - }, - { - "name": "JumpAtTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function JumpAtTitan( entity spectre, entity enemy )" - }, - { - "name": "GetExplosionTeamBasedOnGamemode", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "int function GetExplosionTeamBasedOnGamemode( entity spectre )" - }, - { - "name": "SpectreSuicideOnDamaged_Callback", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": false, - "line": "void function SpectreSuicideOnDamaged_Callback( entity spectre, var damageInfo )" - }, - { - "name": "SpectreSuicideOnDamaged", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_suicide_spectres.gnut", - "global": true, - "line": "void function SpectreSuicideOnDamaged( entity spectre, var damageInfo )" - }, - { - "name": "AiUtility_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function AiUtility_Init()" - }, - { - "name": "NpcCloakOn", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function NpcCloakOn( npc )" - }, - { - "name": "NpcCloakOff", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function NpcCloakOff( npc)" - }, - { - "name": "GetDefaultNPCFollowBehavior", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "int function GetDefaultNPCFollowBehavior( npc )" - }, - { - "name": "DieOnPlayerDisconnect", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DieOnPlayerDisconnect( entity npc, entity player )" - }, - { - "name": "NPCFollowsPlayer", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function NPCFollowsPlayer( entity npc, entity leader )" - }, - { - "name": "NPCFollowsNPC", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function NPCFollowsNPC( entity npc, entity leader )" - }, - { - "name": "NpcFollowsEntity", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function NpcFollowsEntity( entity npc, entity leader )" - }, - { - "name": "HasEnemyWithinDist", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "bool function HasEnemyWithinDist( entity npc, float dist )" - }, - { - "name": "FindSpawnPointForNpcCallin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "SpawnPointFP function FindSpawnPointForNpcCallin( entity npc, asset model, string anim )" - }, - { - "name": "WaitForSquadInCombat", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function WaitForSquadInCombat( squad )" - }, - { - "name": "WaitForNpcInCombat", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function WaitForNpcInCombat( npc )" - }, - { - "name": "GetNpcHullType", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "int function GetNpcHullType( entity npc )" - }, - { - "name": "GetPlayerCrosshairOriginRaw", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "vector function GetPlayerCrosshairOriginRaw( entity player )" - }, - { - "name": "GetPlayerCrosshairOrigin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "vector function GetPlayerCrosshairOrigin( entity player )" - }, - { - "name": "DEV_SpawnBTAtCrosshair", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DEV_SpawnBTAtCrosshair( bool hotdrop = false )" - }, - { - "name": "DEV_SpawnAllNPCsWithTeam", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DEV_SpawnAllNPCsWithTeam( int team )" - }, - { - "name": "DEV_SpawnNPCWithWeaponAtCrosshair", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DEV_SpawnNPCWithWeaponAtCrosshair( string baseClass, string aiSettings, int team, string weaponName = \"\" )" - }, - { - "name": "DEV_SpawnMercTitanAtCrosshair", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DEV_SpawnMercTitanAtCrosshair( string mercName )" - }, - { - "name": "DEV_SpawnWeaponAtCrosshair", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DEV_SpawnWeaponAtCrosshair( string weaponName )" - }, - { - "name": "GetAISettingsFromPlayerSetFile", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "string function GetAISettingsFromPlayerSetFile( string playerSetfile )" - }, - { - "name": "DEV_SpawnBossTitanAtCrosshair", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DEV_SpawnBossTitanAtCrosshair( string playerSetfile )" - }, - { - "name": "DEV_SpawnNPCWithWeaponAtCrosshairStart", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "entity function DEV_SpawnNPCWithWeaponAtCrosshairStart( bool restoreHostThreadMode, string baseClass, string aiSettings, int team, string weaponName = \"\" )" - }, - { - "name": "DEV_SpawnNPCWithWeaponAtCrosshairEnd", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "void function DEV_SpawnNPCWithWeaponAtCrosshairEnd( bool restoreHostThreadMode )" - }, - { - "name": "SetAISettingsWrapper", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function SetAISettingsWrapper( entity npc, string settings )" - }, - { - "name": "WithinEngagementRange", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "bool function WithinEngagementRange( entity npc, vector origin )" - }, - { - "name": "DEV_AITitanDuel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function DEV_AITitanDuel()" - }, - { - "name": "DEV_AITitanDuelSpawn", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "entity function DEV_AITitanDuelSpawn( entity player, int team, vector origin, vector angles, aiSetting )" - }, - { - "name": "DEV_AITitanDuelThread", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_utility.gnut", - "global": true, - "line": "function DEV_AITitanDuelThread()" - }, - { - "name": "DropPodFireteam_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": true, - "line": "void function DropPodFireteam_Init()" - }, - { - "name": "InitFireteamDropPod", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": true, - "line": "void function InitFireteamDropPod( entity pod, int flags = 0 )" - }, - { - "name": "ActivateFireteamDropPod", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": true, - "line": "void function ActivateFireteamDropPod( entity pod, array guys )" - }, - { - "name": "DropPodActiveThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": true, - "line": "void function DropPodActiveThink( entity pod )" - }, - { - "name": "DropPodDoorInGround", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": false, - "line": "bool function DropPodDoorInGround( entity pod )" - }, - { - "name": "CleanupFireteamPod", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": false, - "line": "void function CleanupFireteamPod( entity pod )" - }, - { - "name": "CreateDropPodDoor", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": true, - "line": "entity function CreateDropPodDoor( entity pod )" - }, - { - "name": "DropPodOpenDoor", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": false, - "line": "void function DropPodOpenDoor( entity pod, entity door )" - }, - { - "name": "GuyHangsInPod", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod_fireteam.gnut", - "global": false, - "line": "void function GuyHangsInPod( entity guy, entity pod )" - }, - { - "name": "GetNPCBaseClassFromSpawnFunc", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": true, - "line": "string function GetNPCBaseClassFromSpawnFunc( entity functionref( int, vector, vector ) spawnFunc )" - }, - { - "name": "DropOffAISide_NPCThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": false, - "line": "void function DropOffAISide_NPCThink( entity npc, int index, entity dropship, string attach )" - }, - { - "name": "DropOffAISide_WarpOutShip", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": false, - "line": "void function DropOffAISide_WarpOutShip( entity dropship, vector origin, vector angles )" - }, - { - "name": "GetInstantSpawnRadius", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": false, - "line": "float function GetInstantSpawnRadius( entity npc )" - }, - { - "name": "DropOffAISide_GetIdleAnims", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": false, - "line": "array function DropOffAISide_GetIdleAnims()" - }, - { - "name": "DropOffAISide_GetDeployAnims", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": false, - "line": "array function DropOffAISide_GetDeployAnims()" - }, - { - "name": "DropOffAISide_GetDisperseAnims", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": false, - "line": "array function DropOffAISide_GetDisperseAnims()" - }, - { - "name": "DropOffAISide_GetSeekTimes", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": false, - "line": "array function DropOffAISide_GetSeekTimes()" - }, - { - "name": "CreateZipLineSquadDropTable", - "found_in": "Northstar.CustomServers", - "file": "ai/_squad_spawn.gnut", - "global": true, - "line": "CallinData function CreateZipLineSquadDropTable( int team, int count, vector origin, vector angles, string squadName = \"\" )" - }, - { - "name": "TitanNpcBehavior_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "function TitanNpcBehavior_Init()" - }, - { - "name": "OnClassChangeBecomePilot", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": false, - "line": "void function OnClassChangeBecomePilot( entity player, entity titan )" - }, - { - "name": "OnClassChangeBecomeTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": false, - "line": "void function OnClassChangeBecomeTitan( entity player, entity titan )" - }, - { - "name": "GetBubbleShieldDuration", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "float function GetBubbleShieldDuration( entity player )" - }, - { - "name": "TitanNPC_WaitForBubbleShield_StartAutoTitanBehavior", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "void function TitanNPC_WaitForBubbleShield_StartAutoTitanBehavior( entity titan )" - }, - { - "name": "TitanNPC_Think", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "function TitanNPC_Think( entity titan )" - }, - { - "name": "ChangedStance", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "bool function ChangedStance( entity titan )" - }, - { - "name": "TitanShouldKneel", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": false, - "line": "function TitanShouldKneel( entity titan )" - }, - { - "name": "TitanWaitsToChangeStance", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "function TitanWaitsToChangeStance( titan )" - }, - { - "name": "TitanStandUp", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "function TitanStandUp( titan )" - }, - { - "name": "TitanKneel", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "void function TitanKneel( entity titan )" - }, - { - "name": "KneelToShowRider", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": false, - "line": "void function KneelToShowRider( entity titan )" - }, - { - "name": "HideOgreMainWeaponFromEnemies", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": false, - "line": "function HideOgreMainWeaponFromEnemies( titan )" - }, - { - "name": "HideMainWeaponsFromEnemies", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": false, - "line": "function HideMainWeaponsFromEnemies( titan )" - }, - { - "name": "ShowMainTitanWeapons", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "function ShowMainTitanWeapons( titan )" - }, - { - "name": "ShouldBecomeAutoTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_titan_npc_behavior.gnut", - "global": true, - "line": "bool function ShouldBecomeAutoTitan( entity titan )" - }, - { - "name": "DialogueScheduleServer_Init", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function DialogueScheduleServer_Init()" - }, - { - "name": "ScriptDialog_PilotCloaked", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function ScriptDialog_PilotCloaked( entity guy, entity enemy )" - }, - { - "name": "CodeDialogue_GruntSalute", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_GruntSalute( entity guy )" - }, - { - "name": "CodeDialogue_EnemyContact", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_EnemyContact( entity guy ) " - }, - { - "name": "CodeDialogue_RunFromEnemy", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_RunFromEnemy( entity guy )" - }, - { - "name": "CodeDialogue_Reload", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_Reload( entity guy )" - }, - { - "name": "CodeDialogue_FanOut", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_FanOut( entity guy )" - }, - { - "name": "CodeDialogue_MoveToSquadLeader", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_MoveToSquadLeader( entity guy )" - }, - { - "name": "CodeDialogue_MoveToAssault", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_MoveToAssault( entity guy )" - }, - { - "name": "CodeDialogue_TakeCoverFromEnemy", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_TakeCoverFromEnemy( entity guy )" - }, - { - "name": "CodeDialogue_ChaseEnemy", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_ChaseEnemy( entity guy )" - }, - { - "name": "CodeDialogue_GrenadeOut", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_GrenadeOut( entity guy )" - }, - { - "name": "CodeDialogue_DangerousAreaDisplace", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_DangerousAreaDisplace( entity guy )" - }, - { - "name": "CodeDialogue_ReactSurprised", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_ReactSurprised( entity guy )" - }, - { - "name": "CodeDialogue_ManDown", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function CodeDialogue_ManDown( entity guy )" - }, - { - "name": "SetGlobalForcedDialogueOnly", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function SetGlobalForcedDialogueOnly( bool value )" - }, - { - "name": "SetPlayerForcedDialogueOnly", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function SetPlayerForcedDialogueOnly( entity player, bool value )" - }, - { - "name": "Delayed_PlayConversationToPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function Delayed_PlayConversationToPlayer( string conversation, entity player, float delay )" - }, - { - "name": "PlayConversationToPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlayConversationToPlayer( string conversationType, entity player )" - }, - { - "name": "PlayConversationToTeam", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlayConversationToTeam( string conversationType, int team )" - }, - { - "name": "PlayConversationToTeamExceptPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlayConversationToTeamExceptPlayer( string conversationType, int team, entity excludePlayer )" - }, - { - "name": "PlayConversationToAll", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlayConversationToAll( string conversationType )" - }, - { - "name": "PlayConversation_internal", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function PlayConversation_internal( string conversationType, entity player )" - }, - { - "name": "ForcePlayConversationToAll", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function ForcePlayConversationToAll( string conversationType )" - }, - { - "name": "ForcePlayConversationToTeam", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function ForcePlayConversationToTeam( string conversationType, team )" - }, - { - "name": "ForcePlayConversationToPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function ForcePlayConversationToPlayer( string conversationType, entity player )" - }, - { - "name": "GetNearbyFriendlyGrunts", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "array function GetNearbyFriendlyGrunts( vector origin, int team, range = null )" - }, - { - "name": "GetNearbyEnemyGrunts", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "array function GetNearbyEnemyGrunts( vector origin, int team, range = null )" - }, - { - "name": "SquadExistsForConversation", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "bool function SquadExistsForConversation( entity ai, string conversationType )" - }, - { - "name": "GetSquadEHandles", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "function GetSquadEHandles( ai )" - }, - { - "name": "PlaySquadConversationToPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlaySquadConversationToPlayer( string conversationType, entity player, entity ai, float rangeSqr = AI_CONVERSATION_RANGE_SQR )" - }, - { - "name": "PlaySquadConversationToPlayer_Internal", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "void function PlaySquadConversationToPlayer_Internal( string conversationType, entity player, entity ai, float rangeSqr, aiHandles )" - }, - { - "name": "PlaySquadConversation", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlaySquadConversation( string conversationType, entity ai )" - }, - { - "name": "PlaySquadConversationToAll", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlaySquadConversationToAll( string conversationType, entity ai, float rangeSqr = AI_CONVERSATION_RANGE_SQR )" - }, - { - "name": "PlaySquadConversationToTeam", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlaySquadConversationToTeam( string conversationType, int team, entity ai, float rangeSqr = AI_CONVERSATION_RANGE_SQR )" - }, - { - "name": "PlaySpectreChatterToAll", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlaySpectreChatterToAll( string conversationType, entity spectre, float rangeSqr = AI_CONVERSATION_RANGE_SQR )" - }, - { - "name": "PlaySpectreChatterToTeam", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlaySpectreChatterToTeam( string conversationType, team, entity spectre, float rangeSqr = AI_CONVERSATION_RANGE_SQR )" - }, - { - "name": "PlaySpectreChatterToPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlaySpectreChatterToPlayer( string conversationType, entity player, entity spectre, float rangeSqr = AI_CONVERSATION_RANGE_SQR )" - }, - { - "name": "GetSpectreTeamSpecificSoundAlias", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "string function GetSpectreTeamSpecificSoundAlias( entity spectre, string partialConversationAlias )" - }, - { - "name": "PlayConversationToAllExcept", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function PlayConversationToAllExcept( string conversationType, array exceptions )" - }, - { - "name": "CodeCallback_ScriptedDialogue", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function CodeCallback_ScriptedDialogue( entity guy, int dialogueID )" - }, - { - "name": "UpdateConversationTracking", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": false, - "line": "function UpdateConversationTracking( player, conversationType, time )" - }, - { - "name": "GetConversationIndex", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "int function GetConversationIndex( string conversation )" - }, - { - "name": "CodeCallback_OnNPCLookAtHint", - "found_in": "Northstar.CustomServers", - "file": "conversation/_conversation_schedule.gnut", - "global": true, - "line": "void function CodeCallback_OnNPCLookAtHint( entity npc, entity hint )" - }, - { - "name": "Melee_Init", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee.gnut", - "global": true, - "line": "void function Melee_Init()" - }, - { - "name": "CodeCallback_OnMeleeKilled", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee.gnut", - "global": true, - "line": "void function CodeCallback_OnMeleeKilled( entity target )" - }, - { - "name": "EnablePlantingOnEntity", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee.gnut", - "global": true, - "line": "void function EnablePlantingOnEntity( entity titan )" - }, - { - "name": "MeleeRewards_Init", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee_rewards.gnut", - "global": true, - "line": "function MeleeRewards_Init()" - }, - { - "name": "GiveMeleeRewards", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee_rewards.gnut", - "global": false, - "line": "void function GiveMeleeRewards( SyncedMeleeChooser actions, SyncedMelee action, entity player, entity enemy )" - }, - { - "name": "GiveMeleeRewards_Internal", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee_rewards.gnut", - "global": false, - "line": "function GiveMeleeRewards_Internal( entity player, entity enemy )" - }, - { - "name": "ExecutionGivesMapHack", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee_rewards.gnut", - "global": false, - "line": "function ExecutionGivesMapHack( entity player )" - }, - { - "name": "ExecutionGivesAmmo", - "found_in": "Northstar.CustomServers", - "file": "melee/_melee_rewards.gnut", - "global": false, - "line": "function ExecutionGivesAmmo( entity player )" - }, - { - "name": "MeleeSyncedServer_Init", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": true, - "line": "void function MeleeSyncedServer_Init()" - }, - { - "name": "MeleeThread_PilotVsEnemy", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": true, - "line": "bool function MeleeThread_PilotVsEnemy( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "MeleeThread_PilotVsEnemyInternal", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "bool function MeleeThread_PilotVsEnemyInternal( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "DisableCloakBeforeMelee", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function DisableCloakBeforeMelee( entity player, PilotVsEnemyStruct dataStruct )" - }, - { - "name": "RestoreCloakAfterMelee", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function RestoreCloakAfterMelee( entity player, PilotVsEnemyStruct dataStruct )" - }, - { - "name": "HandleCloakExecutionWithCloakedAttacker", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function HandleCloakExecutionWithCloakedAttacker( entity player, PilotVsEnemyStruct dataStruct, SyncedMelee action )" - }, - { - "name": "MeleeThread_PilotVsEnemy_Attacker", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function MeleeThread_PilotVsEnemy_Attacker( SyncedMelee action, entity attacker, entity target, bool isAttackerRef )" - }, - { - "name": "MeleeThread_PilotVsEnemy_Target", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function MeleeThread_PilotVsEnemy_Target( SyncedMelee action, entity attacker, entity target, bool isAttackerRef )" - }, - { - "name": "TargetClearedExecuted", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function TargetClearedExecuted( entity target )" - }, - { - "name": "TargetSetExecutedBy", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function TargetSetExecutedBy( entity target, entity attacker )" - }, - { - "name": "MeleeTargetrequiresDataKnife", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "bool function MeleeTargetrequiresDataKnife( entity target )" - }, - { - "name": "GetTagForKnifeMeleeTarget", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "string function GetTagForKnifeMeleeTarget( entity target )" - }, - { - "name": "AttachPlayerModelForDuration", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "function AttachPlayerModelForDuration( var player, asset modelName, var tag, var time )" - }, - { - "name": "MarkForDeath", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function MarkForDeath( entity target )" - }, - { - "name": "PhaseGib", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function PhaseGib( entity target )" - }, - { - "name": "CreateSyncedMeleeRef", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "entity function CreateSyncedMeleeRef( entity attacker, entity target, SyncedMelee action )" - }, - { - "name": "ApplyGruntExecutionDamage", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function ApplyGruntExecutionDamage( entity ref, entity attacker, entity target, float damageDealt )" - }, - { - "name": "MeleeSyncedTitan_Init", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": true, - "line": "function MeleeSyncedTitan_Init()" - }, - { - "name": "Init3pExecutions", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Init3pExecutions()" - }, - { - "name": "Create_3p_ExecutionData", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "TitanExcutionData function Create_3p_ExecutionData( var dataTable, int row )" - }, - { - "name": "SplitAndStripStringArray", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "array function SplitAndStripStringArray( string combinedString )" - }, - { - "name": "MeleeThread_TitanVsTitan", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "bool function MeleeThread_TitanVsTitan( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "MeleeThread_TitanVsTitan_Internal", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "bool function MeleeThread_TitanVsTitan_Internal( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "GetTitanSyncedMeleeFunc", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void functionref( SyncedMelee action, entity attacker, entity target ) function GetTitanSyncedMeleeFunc( entity attacker, entity target )" - }, - { - "name": "MeleeThread_AtlasVsTitanShort", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleeThread_AtlasVsTitanShort( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "MeleeThread_StyderVsTitan", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleeThread_StyderVsTitan( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "MeleeThread_AtlasVsTitan", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleeThread_AtlasVsTitan( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "MeleeThread_TitanRipsPilot", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "function MeleeThread_TitanRipsPilot( table e, SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "CreateNpcTitanPilotModel", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "entity function CreateNpcTitanPilotModel( entity titan )" - }, - { - "name": "GetNpcTitanPilotModel", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "asset function GetNpcTitanPilotModel( entity titan )" - }, - { - "name": "TitanSyncedMeleeAnimationsPlay", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "function TitanSyncedMeleeAnimationsPlay( FirstPersonSequenceStruct attackerBodySequence, entity attackerViewBody, entity ref, FirstPersonSequenceStruct targetBodySequence, entity target, FirstPersonSequenceStruct attackerSequence, entity attacker, FirstPersonSequenceStruct targetSequence, entity targetTitan, table e )" - }, - { - "name": "MeleePinkMistAnimEvent", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleePinkMistAnimEvent( entity target ) " - }, - { - "name": "MeleePinkMist", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleePinkMist( table e )" - }, - { - "name": "MeleeThrowIntoWallSplat", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "function MeleeThrowIntoWallSplat( entity attacker, entity target, e )" - }, - { - "name": "MeleeAnimThrow", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "function MeleeAnimThrow( attacker, target, throwDuration )" - }, - { - "name": "MeleeThread_OgreVsTitan", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleeThread_OgreVsTitan( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "TitanVsTitan_3p", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function TitanVsTitan_3p( SyncedMelee action, entity attacker, entity target )" - }, - { - "name": "Forced1PAttackerViewBodySequence", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Forced1PAttackerViewBodySequence( FirstPersonSequenceStruct attackerBodySequence, entity attackerViewBody, entity attacker, entity camera )" - }, - { - "name": "Execution_ShowBattery", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Execution_ShowBattery( entity titan )" - }, - { - "name": "Execution_HideBattery", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Execution_HideBattery( entity titan )" - }, - { - "name": "Execution_GivePilotBattery", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Execution_GivePilotBattery( entity fakePilotModel )" - }, - { - "name": "Execution_BatteryStealJumpJets", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Execution_BatteryStealJumpJets( entity fakePilotModel )" - }, - { - "name": "ClearParentOnDeathOrDestroy", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function ClearParentOnDeathOrDestroy( entity clearParentEntity, entity onDeathOrDestroyEntity )" - }, - { - "name": "PredatorMeleeKilledRagdoll", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function PredatorMeleeKilledRagdoll( entity titan )" - }, - { - "name": "MeleePinkMistFakeBody", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleePinkMistFakeBody( entity target )" - }, - { - "name": "TitanLostArm", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function TitanLostArm( entity titan )" - }, - { - "name": "MeleeKilledRagdoll", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function MeleeKilledRagdoll( entity titan )" - }, - { - "name": "OnNPCTitanDeath", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function OnNPCTitanDeath( entity titan, var damageInfo ) " - }, - { - "name": "OnNPCTitanSignalDeath", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function OnNPCTitanSignalDeath( entity titan ) " - }, - { - "name": "Northstar_Rocket_Pod_Left", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Northstar_Rocket_Pod_Left( entity guy )" - }, - { - "name": "Northstar_Rocket_Pod_Right", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Northstar_Rocket_Pod_Right( entity guy )" - }, - { - "name": "Rocket_Pod", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_titan.gnut", - "global": false, - "line": "void function Rocket_Pod( entity guy, string tag, entity victim )" - }, - { - "name": "AiSuperspectre_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "function AiSuperspectre_Init()" - }, - { - "name": "SuperSpectre_OnDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function SuperSpectre_OnDamage( entity npc, var damageInfo )" - }, - { - "name": "SuperSpectre_PostDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function SuperSpectre_PostDamage( entity npc, var damageInfo )" - }, - { - "name": "SuperSpectreDeath", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function SuperSpectreDeath( entity npc, var damageInfo )" - }, - { - "name": "SuperSpectreNukes", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function SuperSpectreNukes( entity npc, entity attacker )" - }, - { - "name": "DoSuperSpectreDeath", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function DoSuperSpectreDeath( entity npc, var damageInfo )" - }, - { - "name": "CreateExplosionInflictor", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "entity function CreateExplosionInflictor( vector origin )" - }, - { - "name": "SuperSpectreNukeDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function SuperSpectreNukeDamage( int team, vector origin, entity attacker )" - }, - { - "name": "SuperSpectre_OnGroundLandImpact", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "void function SuperSpectre_OnGroundLandImpact( entity npc )" - }, - { - "name": "SuperSpectre_OnGroundSlamImpact", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "void function SuperSpectre_OnGroundSlamImpact( entity npc )" - }, - { - "name": "PlayGroundSlamFX", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "function PlayGroundSlamFX( entity npc )" - }, - { - "name": "EnemyWithinRangeSqr", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "bool function EnemyWithinRangeSqr( entity npc, entity enemy, float range )" - }, - { - "name": "ShouldLaunchFragDrones", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "bool function ShouldLaunchFragDrones( entity npc, int activeMinions_EntArrayID )" - }, - { - "name": "SuperSpectreOnLeeched", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "function SuperSpectreOnLeeched( npc, player )" - }, - { - "name": "SuperSpectreThink", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "function SuperSpectreThink( entity npc )" - }, - { - "name": "SuperSpectre_LaunchFragDrone_Think", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function SuperSpectre_LaunchFragDrone_Think( entity npc, int activeMinions_EntArrayID )" - }, - { - "name": "ReaperMinionLauncherThink", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "void function ReaperMinionLauncherThink( entity reaper )" - }, - { - "name": "Reaper_LaunchFragDrone_Think", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "void function Reaper_LaunchFragDrone_Think( entity reaper, string fragDroneSettings = \"\" )" - }, - { - "name": "GetFragDroneTargetOrigins", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "array function GetFragDroneTargetOrigins( entity npc, vector origin, float minRadius, float maxRadius, int randomCount, int desiredCount )" - }, - { - "name": "TryCreateFragDroneLaunchTrajectory", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "vector ornull function TryCreateFragDroneLaunchTrajectory( entity npc, vector origin, vector angles, float dist )" - }, - { - "name": "FragDroneDeplyAnimation", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "void function FragDroneDeplyAnimation( entity drone, float minDelay = 0.5, float maxDelay = 2.5 )" - }, - { - "name": "LaunchSpawnerProjectile", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "void function LaunchSpawnerProjectile( entity npc, vector targetOrigin, int activeMinions_EntArrayID, string droneSettings = \"\" )" - }, - { - "name": "ForceTickLaunch", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "void function ForceTickLaunch( entity npc )" - }, - { - "name": "SuperSpectre_WarpFall", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": true, - "line": "function SuperSpectre_WarpFall( entity ai )" - }, - { - "name": "ShouldNukeOnDeath", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_superspectre.nut", - "global": false, - "line": "bool function ShouldNukeOnDeath( entity ent )" - }, - { - "name": "BaseGametype_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function BaseGametype_Init()" - }, - { - "name": "BaseGametypeEntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function BaseGametypeEntitiesDidLoad()" - }, - { - "name": "CreateTeamColorControlPoints", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function CreateTeamColorControlPoints()" - }, - { - "name": "CodeCallback_OnPrecache", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function CodeCallback_OnPrecache()" - }, - { - "name": "AddFlinch", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function AddFlinch( entity attackedEnt, damageInfo )" - }, - { - "name": "IsProtectedFromFriendlyFire_MP", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsProtectedFromFriendlyFire_MP( entity attacker, entity ent, var damageInfo )" - }, - { - "name": "IsProtectedFromNPCFire", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsProtectedFromNPCFire( entity attacker, entity ent )" - }, - { - "name": "IsProtectedFromFriendlyFire_SP", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsProtectedFromFriendlyFire_SP( entity attacker, entity ent, var damageInfo )" - }, - { - "name": "DamageIgnoresFriendlyFire", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function DamageIgnoresFriendlyFire( damageInfo )" - }, - { - "name": "ScriptCallback_ShouldEntTakeDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ScriptCallback_ShouldEntTakeDamage( entity ent, damageInfo )" - }, - { - "name": "ShouldPlayerTakeDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ShouldPlayerTakeDamage( entity player, damageInfo )" - }, - { - "name": "HandlePainSounds", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function HandlePainSounds( entity ent, var damageInfo )" - }, - { - "name": "GetHeadshotDamageMultiplierFromDamageInfo", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "float function GetHeadshotDamageMultiplierFromDamageInfo( var damageInfo )" - }, - { - "name": "HandleLocationBasedDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function HandleLocationBasedDamage( entity ent, var damageInfo )" - }, - { - "name": "PlayerDamageFeedback", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function PlayerDamageFeedback( entity ent, damageInfo )" - }, - { - "name": "UpdateLastDamageTime", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function UpdateLastDamageTime( entity ent )" - }, - { - "name": "PlayerDealtTitanDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function PlayerDealtTitanDamage( entity attacker, entity victim, float savedDamage, var damageInfo )" - }, - { - "name": "UpdateAttackerInfo", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function UpdateAttackerInfo( entity ent, entity attacker, damage )" - }, - { - "name": "GetAttackerPlayerOrBossPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function GetAttackerPlayerOrBossPlayer( entity attacker )" - }, - { - "name": "GetAttackerOrLastAttacker", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function GetAttackerOrLastAttacker( entity ent, damageInfo )" - }, - { - "name": "ShouldGetLastAttacker", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ShouldGetLastAttacker( entity ent, entity attacker )" - }, - { - "name": "ClearLastAttacker", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function ClearLastAttacker( entity ent )" - }, - { - "name": "GetLastAttacker", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function GetLastAttacker( entity ent )" - }, - { - "name": "PlayerOrNPCKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function PlayerOrNPCKilled( entity ent, var damageInfo )" - }, - { - "name": "CalculateBuildTimeCredit", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "float function CalculateBuildTimeCredit( entity attacker, entity target, float damage, int health, int maxHealth, string playlistVarStr, float defaultCredit )" - }, - { - "name": "UpdateNextRespawnTime", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function UpdateNextRespawnTime( entity player, float time )" - }, - { - "name": "ShouldSetObserverTarget", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ShouldSetObserverTarget( entity attacker )" - }, - { - "name": "CalculateLengthOfKillReplay", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "float function CalculateLengthOfKillReplay( entity player, int methodOfDeath ) " - }, - { - "name": "GetKillReplayBeforeTime", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "float function GetKillReplayBeforeTime( entity player, int methodOfDeath )" - }, - { - "name": "TrackDestroyTimeForReplay", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function TrackDestroyTimeForReplay( entity attacker, table replayTracker )" - }, - { - "name": "ClientCommand_SelectRespawn", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ClientCommand_SelectRespawn( entity player, array args )" - }, - { - "name": "ClientCommand_RespawnPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ClientCommand_RespawnPlayer( entity player, arrayargs )" - }, - { - "name": "AIChatter", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function AIChatter( string alias, int team, vector origin )" - }, - { - "name": "GetPilotBotFlag", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function GetPilotBotFlag()" - }, - { - "name": "DoRespawnPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function DoRespawnPlayer( entity player, entity spawnPoint )" - }, - { - "name": "SetupPilotSpawnOnRematch", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function SetupPilotSpawnOnRematch( entity player )" - }, - { - "name": "ShouldGivePlayerInfoOnSpawn", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ShouldGivePlayerInfoOnSpawn()" - }, - { - "name": "GivePlayerInfoOnSpawn", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function GivePlayerInfoOnSpawn( entity player )" - }, - { - "name": "ShouldStartSpawn", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ShouldStartSpawn( entity player )" - }, - { - "name": "PlayerSpawnsIntoPetTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function PlayerSpawnsIntoPetTitan( entity player )" - }, - { - "name": "CreateTitanDropCamera", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function CreateTitanDropCamera( origin, angles )" - }, - { - "name": "CreateDropPodViewController", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function CreateDropPodViewController( entity pod )" - }, - { - "name": "ClearEntInUseOnDestroy", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function ClearEntInUseOnDestroy( dropPoint, dropPod )" - }, - { - "name": "GetPlayerLastRespawnTime", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "float function GetPlayerLastRespawnTime( entity player )" - }, - { - "name": "GetEmbarkPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function GetEmbarkPlayer( entity titan )" - }, - { - "name": "GetDisembarkPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function GetDisembarkPlayer( entity titan )" - }, - { - "name": "GetEmbarkDisembarkPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "entity function GetEmbarkDisembarkPlayer( entity titan )" - }, - { - "name": "CodeCallback_OnNPCKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function CodeCallback_OnNPCKilled( entity npc, var damageInfo )" - }, - { - "name": "OnNPCKilled_SP", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function OnNPCKilled_SP( entity npc, var damageInfo )" - }, - { - "name": "CodeCallback_OnEntityDestroyed", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function CodeCallback_OnEntityDestroyed( entity ent )" - }, - { - "name": "AddEntityDestroyedCallback", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function AddEntityDestroyedCallback( ent, callbackFunc )" - }, - { - "name": "WeaponInterruptsCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function WeaponInterruptsCloak( entity weapon )" - }, - { - "name": "CodeCallback_WeaponFireInCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function CodeCallback_WeaponFireInCloak( entity player )" - }, - { - "name": "OnPlayerCloseClassMenu", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function OnPlayerCloseClassMenu( entity player )" - }, - { - "name": "CodeCallback_OnClientReloadConnectionCompleted", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function CodeCallback_OnClientReloadConnectionCompleted( entity player )" - }, - { - "name": "ShouldPlayerHaveLossProtection", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ShouldPlayerHaveLossProtection( entity player )" - }, - { - "name": "FinishClientScriptInitialization", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function FinishClientScriptInitialization( entity player )" - }, - { - "name": "NotifyClientsOfConnection", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function NotifyClientsOfConnection( entity player, state )" - }, - { - "name": "NotifyClientsOfTeamChange", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function NotifyClientsOfTeamChange( entity player, int oldTeam, int newTeam )" - }, - { - "name": "IsValidNPCTarget", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsValidNPCTarget( entity ent )" - }, - { - "name": "CodeCallback_GetWeaponDamageSourceId", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "int function CodeCallback_GetWeaponDamageSourceId( entity weapon )" - }, - { - "name": "TriggerHurtSetup", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function TriggerHurtSetup()" - }, - { - "name": "TriggerHurtEnter", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function TriggerHurtEnter( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "OutOfBoundsSetup", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function OutOfBoundsSetup()" - }, - { - "name": "OutOfBoundsDisable", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function OutOfBoundsDisable()" - }, - { - "name": "IsPointOutOfBounds", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsPointOutOfBounds( vector point )" - }, - { - "name": "EntityOutOfBounds", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function EntityOutOfBounds( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "EntityIsOutOfBounds", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function EntityIsOutOfBounds( entity ent )" - }, - { - "name": "EntityBackInBounds", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function EntityBackInBounds( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "KillEntityOutOfBounds", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function KillEntityOutOfBounds( entity ent, entity trigger )" - }, - { - "name": "IsValidOutOfBoundsEntity", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsValidOutOfBoundsEntity( entity ent, entity trigger )" - }, - { - "name": "OnTitanBecomesPilot_OutOfBoundsCheck", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function OnTitanBecomesPilot_OutOfBoundsCheck( entity pilot, entity npc_titan )" - }, - { - "name": "ManageAddEntToOutOfBoundsTable", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function ManageAddEntToOutOfBoundsTable( entity ent, OutOfBoundsDataStruct dataStruct ) " - }, - { - "name": "PlayerCanSpawn", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function PlayerCanSpawn( entity player )" - }, - { - "name": "SetTitanAvailable", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function SetTitanAvailable( entity player )" - }, - { - "name": "ClearTitanAvailable", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function ClearTitanAvailable( entity player )" - }, - { - "name": "SetRespawnAvailable", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function SetRespawnAvailable( entity player )" - }, - { - "name": "ClearRespawnAvailable", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function ClearRespawnAvailable( entity player )" - }, - { - "name": "SetPlayerEliminated", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function SetPlayerEliminated( entity player )" - }, - { - "name": "ClearPlayerEliminated", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function ClearPlayerEliminated( entity player )" - }, - { - "name": "IsPlayerEliminated", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsPlayerEliminated( entity player )" - }, - { - "name": "IsTeamEliminated", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function IsTeamEliminated( int team )" - }, - { - "name": "ClearPostGameScoreboardData", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function ClearPostGameScoreboardData( entity player )" - }, - { - "name": "ShouldShowLossProtectionOnEOG", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function ShouldShowLossProtectionOnEOG( entity player )" - }, - { - "name": "GameModeRemove", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function GameModeRemove( entity ent )" - }, - { - "name": "AT_CollisionCleanup", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function AT_CollisionCleanup( entity spawnPoint )" - }, - { - "name": "EntityFire", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function EntityFire( entity ent, string fire )" - }, - { - "name": "EntityFireDelayed", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function EntityFireDelayed( entity ent, string fire, string parm, float delay )" - }, - { - "name": "CodeCallback_MatchIsOver", - "found_in": "Northstar.CustomServers", - "file": "mp/_changemap.nut", - "global": true, - "line": "void function CodeCallback_MatchIsOver()" - }, - { - "name": "CodeCallback_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_Init()" - }, - { - "name": "OnClientConnected", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "void function OnClientConnected( entity player )" - }, - { - "name": "CodeCallback_DamagePlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_DamagePlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "EarnMeterDamageConversion", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "void function EarnMeterDamageConversion( var damageInfo, entity attacker, entity ent, float savedDamage, TitanDamage titanDamage )" - }, - { - "name": "ShouldUseNonTitanHeavyArmorDamageScale", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "bool function ShouldUseNonTitanHeavyArmorDamageScale( entity victim )" - }, - { - "name": "GameModeRulesEarnMeterOnDamage_Default", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "void function GameModeRulesEarnMeterOnDamage_Default( entity attacker, entity victim, TitanDamage titanDamage, float savedDamage )" - }, - { - "name": "SetTitanMeterGainScale", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function SetTitanMeterGainScale( float scalar )" - }, - { - "name": "SetGameModeRulesEarnMeterOnDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function SetGameModeRulesEarnMeterOnDamage( void functionref( entity, entity, TitanDamage, float ) rules )" - }, - { - "name": "ShouldGiveTimerCredit_Default", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "bool function ShouldGiveTimerCredit_Default( entity player, entity victim, var damageInfo )" - }, - { - "name": "GameModeRulesShouldGiveTimerCredit", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "bool function GameModeRulesShouldGiveTimerCredit( entity player, entity victim, var damageInfo )" - }, - { - "name": "SetGameModeRulesShouldGiveTimerCredit", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function SetGameModeRulesShouldGiveTimerCredit( bool functionref( entity, entity, var ) rules )" - }, - { - "name": "TitanDamageFlinch", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "function TitanDamageFlinch( entity ent, damageInfo )" - }, - { - "name": "PilotDamageFlinch", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "function PilotDamageFlinch( entity ent, damageInfo )" - }, - { - "name": "GetDamageOrigin", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "vector function GetDamageOrigin( damageInfo, entity victim = null )" - }, - { - "name": "PlayerTookDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "void function PlayerTookDamage( entity player, var damageInfo, entity attacker, entity inflictor, int damageSourceId, TitanDamage titanDamage )" - }, - { - "name": "TellClientPlayerTookDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "function TellClientPlayerTookDamage( entity player, damageInfo, entity attacker, eModSourceID, int damageType, int damageSourceId, TitanDamage titanDamage )" - }, - { - "name": "CodeCallBack_ShouldTriggerSniperCam", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "function CodeCallBack_ShouldTriggerSniperCam( damageInfo )" - }, - { - "name": "CodeCallback_ForceAIMissPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "bool function CodeCallback_ForceAIMissPlayer( entity npc, entity player )" - }, - { - "name": "CodeCallback_OnTouchHealthKit", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "bool function CodeCallback_OnTouchHealthKit( entity player, entity ent )" - }, - { - "name": "ShouldPlayEMPEffectEvenWhenDamageIsZero", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "bool function ShouldPlayEMPEffectEvenWhenDamageIsZero( entity ent, entity attacker )" - }, - { - "name": "CodeCallback_OnPlayerGrappled", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerGrappled( entity player, entity victim )" - }, - { - "name": "CodeCallback_OnProjectileGrappled", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_OnProjectileGrappled( entity player, entity projectile )" - }, - { - "name": "DamageInfo_ScaleDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function DamageInfo_ScaleDamage( var damageInfo, float scalar )" - }, - { - "name": "CodeCallback_CheckPassThroughAddsMods", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "string function CodeCallback_CheckPassThroughAddsMods( entity player, entity hitEnt, string currWeaponName )" - }, - { - "name": "Generic_NPCTookDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "void function Generic_NPCTookDamage( entity npc, damageInfo, TitanDamage titanDamage )" - }, - { - "name": "NPCShieldHealthUpdate", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "int function NPCShieldHealthUpdate( entity npc, damageInfo, bool critHit )" - }, - { - "name": "GameState_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate.nut", - "global": true, - "line": "function GameState_Init()" - }, - { - "name": "DefaultDifficultyFunc", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate.nut", - "global": false, - "line": "int function DefaultDifficultyFunc()" - }, - { - "name": "SetGetDifficultyFunc", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate.nut", - "global": true, - "line": "void function SetGetDifficultyFunc( int functionref() difficultyFunc )" - }, - { - "name": "InitGameState", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate.nut", - "global": true, - "line": "function InitGameState()" - }, - { - "name": "SetRoundBased", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate.nut", - "global": true, - "line": "function SetRoundBased( state )" - }, - { - "name": "SetCustomIntroLength", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate.nut", - "global": true, - "line": "function SetCustomIntroLength( time )" - }, - { - "name": "GetDifficultyLevel", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate.nut", - "global": true, - "line": "int function GetDifficultyLevel()" - }, - { - "name": "GoblinDropship_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": true, - "line": "function GoblinDropship_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "AnaylsisFuncDropshipFindDropNodes", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": true, - "line": "bool function AnaylsisFuncDropshipFindDropNodes( FlightPath flightPath, vector origin, float yaw )" - }, - { - "name": "DropshipFindDropNodes", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": true, - "line": "table > function DropshipFindDropNodes( FlightPath flightPath, vector origin, float yaw, string side = \"both\", ignoreCollision = false, bool functionref( FlightPath, vector, vector, vector, bool = 0 ) legalFlightFunc = null, bool amortize = false )" - }, - { - "name": "FindDropshipDeployNodes", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "table function FindDropshipDeployNodes( vector deployOrigin, vector deployAngles, bool amortize = false )" - }, - { - "name": "AddDirectionVec", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "void function AddDirectionVec( array nodeArray, vector origin )" - }, - { - "name": "AddDirectionVecFromDir", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "void function AddDirectionVecFromDir( array nodeArray, vector origin, vector dir )" - }, - { - "name": "FindBestDropshipNodesForSide", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "bool function FindBestDropshipNodesForSide( table > foundNodes, table nodeTable, string side, FlightPath flightPath, vector origin, vector forward, vector right, vector angles, vector deployOrigin, vector deployAngles, bool amortize )" - }, - { - "name": "GetNodeArrayFromTable", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "array function GetNodeArrayFromTable( table nodeTable )" - }, - { - "name": "GetCulledNodes", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "array function GetCulledNodes( table nodeTable, vector right )" - }, - { - "name": "GetBestDropshipNode", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "NodeFP function GetBestDropshipNode( AttachPoint attachPoint, array nodeArray, vector origin, vector deployForward, vector forward, vector right, vector angles, NodeFP centerNode, bool showdebug = false )" - }, - { - "name": "SortHighestDot", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "int function SortHighestDot( NodeFP a, NodeFP b )" - }, - { - "name": "SortLowestRating", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "int function SortLowestRating( NodeFP a, NodeFP b )" - }, - { - "name": "SetDropTableSpawnFuncs", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": true, - "line": "void function SetDropTableSpawnFuncs( CallinData drop, entity functionref( int, vector, vector ) spawnFunc, int count )" - }, - { - "name": "GetTeamDropshipModel", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "asset function GetTeamDropshipModel( int team, bool hero = false )" - }, - { - "name": "DropshipCanZiplineDropAtSpawnPoint", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "bool function DropshipCanZiplineDropAtSpawnPoint( entity spawnPoint )" - }, - { - "name": "RunDropshipDropoff", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": true, - "line": "function RunDropshipDropoff( CallinData Table )" - }, - { - "name": "FindDropshipZiplineNodes", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "void function FindDropshipZiplineNodes( DropTable dropTable, FlightPath flightPath, vector origin, vector angles, string side = \"both\", bool ignoreCollision = false, bool amortize = false )" - }, - { - "name": "ShowDropship", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "function ShowDropship( dropship )" - }, - { - "name": "AddTurret", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": true, - "line": "entity function AddTurret( entity dropship, int team, string turretWeapon, string attachment, int health = 700 )" - }, - { - "name": "GetTeamDropshipSound", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "function GetTeamDropshipSound( team, animation )" - }, - { - "name": "LoadoutCrate_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": true, - "line": "function LoadoutCrate_Init()" - }, - { - "name": "AddLoadoutCrate", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": true, - "line": "function AddLoadoutCrate( team, vector origin, vector angles, bool showOnMinimap = true, entity crate = null )" - }, - { - "name": "LoadoutCreatePrePlaced", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": false, - "line": "void function LoadoutCreatePrePlaced( entity ent )" - }, - { - "name": "LoadoutCrateMarkerThink", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": false, - "line": "function LoadoutCrateMarkerThink( marker, crate )" - }, - { - "name": "LoadoutCrateThink", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": false, - "line": "function LoadoutCrateThink( crate )" - }, - { - "name": "LoadoutCrateRestockAmmoThink", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": false, - "line": "function LoadoutCrateRestockAmmoThink( crate )" - }, - { - "name": "UsingLoadoutCrate", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": false, - "line": "function UsingLoadoutCrate( crate, player )" - }, - { - "name": "DestroyAllLoadoutCrates", - "found_in": "Northstar.CustomServers", - "file": "mp/_loadout_crate.nut", - "global": true, - "line": "function DestroyAllLoadoutCrates()" - }, - { - "name": "Music_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_music.gnut", - "global": true, - "line": "void function Music_Init()" - }, - { - "name": "CreateTeamMusicEvent", - "found_in": "Northstar.CustomServers", - "file": "mp/_music.gnut", - "global": true, - "line": "void function CreateTeamMusicEvent( int team, int musicPieceID, float timeMusicStarted, bool shouldSeek = true )" - }, - { - "name": "PlayCurrentTeamMusicEventsOnPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_music.gnut", - "global": true, - "line": "void function PlayCurrentTeamMusicEventsOnPlayer( entity player )" - }, - { - "name": "CreateLevelIntroMusicEvent", - "found_in": "Northstar.CustomServers", - "file": "mp/_music.gnut", - "global": true, - "line": "void function CreateLevelIntroMusicEvent()" - }, - { - "name": "PlayMusicToCompletion", - "found_in": "Northstar.CustomServers", - "file": "mp/_music.gnut", - "global": true, - "line": "void function PlayMusicToCompletion( int musicID )" - }, - { - "name": "PlayMusicToAll", - "found_in": "Northstar.CustomServers", - "file": "mp/_music.gnut", - "global": true, - "line": "void function PlayMusicToAll( int musicID )" - }, - { - "name": "CreateLevelWinnerDeterminedMusicEvent", - "found_in": "Northstar.CustomServers", - "file": "mp/_music.gnut", - "global": true, - "line": "void function CreateLevelWinnerDeterminedMusicEvent()" - }, - { - "name": "CreatePickupGlow", - "found_in": "Northstar.CustomServers", - "file": "mp/_pickups_glow.gnut", - "global": true, - "line": "PickupGlow function CreatePickupGlow( entity ent, int r, int g, int b )" - }, - { - "name": "PickupGlowCleanup", - "found_in": "Northstar.CustomServers", - "file": "mp/_pickups_glow.gnut", - "global": false, - "line": "void function PickupGlowCleanup( entity ent, PickupGlow pickupGlow )" - }, - { - "name": "StopPickupGlow", - "found_in": "Northstar.CustomServers", - "file": "mp/_pickups_glow.gnut", - "global": false, - "line": "void function StopPickupGlow( PickupGlow pickupGlow )" - }, - { - "name": "PickupGlow_SetColor", - "found_in": "Northstar.CustomServers", - "file": "mp/_pickups_glow.gnut", - "global": true, - "line": "void function PickupGlow_SetColor( PickupGlow pickupGlow, int r, int g, int b )" - }, - { - "name": "Revive_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": true, - "line": "function Revive_Init()" - }, - { - "name": "PlayerRevivesOrBleedsOut", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": true, - "line": "void function PlayerRevivesOrBleedsOut( entity player )" - }, - { - "name": "ForceRespawnIfEntireTeamIsDead", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "void function ForceRespawnIfEntireTeamIsDead( entity player )" - }, - { - "name": "PlayerReviveVONag", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "void function PlayerReviveVONag( entity player, float delay = 0.5 )" - }, - { - "name": "FriendlyIsReviving", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "bool function FriendlyIsReviving( array healers, entity player, float distSqr )" - }, - { - "name": "Revive_GetAvailablePlayerHealers", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "array function Revive_GetAvailablePlayerHealers( entity player )" - }, - { - "name": "ShouldRevivePlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": true, - "line": "bool function ShouldRevivePlayer( entity player, var damageInfo )" - }, - { - "name": "SpawnFakePlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "entity function SpawnFakePlayer( entity player, int team, vector origin, vector angles, asset weaponModel, asset model )" - }, - { - "name": "FakePlayerTrack", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "void function FakePlayerTrack( entity fakePlayer, entity player )" - }, - { - "name": "DeathPackage_PlayerRevive", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": true, - "line": "void function DeathPackage_PlayerRevive( entity player )" - }, - { - "name": "ReviveLerpToOrigin", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "void function ReviveLerpToOrigin( entity player, vector deathOrg, vector endPos )" - }, - { - "name": "PlayerStandsBackUp", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "void function PlayerStandsBackUp( entity player )" - }, - { - "name": "ReviveOnClientDisconnect", - "found_in": "Northstar.CustomServers", - "file": "mp/_revive.gnut", - "global": false, - "line": "void function ReviveOnClientDisconnect( entity player )" - }, - { - "name": "Bleedout_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": true, - "line": "void function Bleedout_Init()" - }, - { - "name": "Bleedout_OnClientConnected", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function Bleedout_OnClientConnected( entity player )" - }, - { - "name": "Bleedout_OnClientDisconnected", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function Bleedout_OnClientDisconnected( entity player )" - }, - { - "name": "Bleedout_SetCallback_OnPlayerStartBleedout", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": true, - "line": "void function Bleedout_SetCallback_OnPlayerStartBleedout( void functionref(entity) callback )" - }, - { - "name": "Bleedout_SetCallback_OnPlayerGiveFirstAid", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": true, - "line": "void function Bleedout_SetCallback_OnPlayerGiveFirstAid( void functionref(entity) callback )" - }, - { - "name": "Bleedout_StartPlayerBleedout", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": true, - "line": "void function Bleedout_StartPlayerBleedout( entity player, entity attacker )" - }, - { - "name": "PlayerDying", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function PlayerDying( entity player )" - }, - { - "name": "EnablePlayerRes", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function EnablePlayerRes( entity player )" - }, - { - "name": "EnablePlayerSelfRes", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function EnablePlayerSelfRes( entity player )" - }, - { - "name": "PlayerAttemptRes", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function PlayerAttemptRes( entity playerHealer, entity playerToRes )" - }, - { - "name": "BloodTrail", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function BloodTrail( entity player )" - }, - { - "name": "PlayerDiesFromBleedout", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function PlayerDiesFromBleedout( entity player, entity attacker )" - }, - { - "name": "CheckForTeamBleedout", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function CheckForTeamBleedout( int team )" - }, - { - "name": "Bleedout_ShouldAIMissBleedingPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": true, - "line": "bool function Bleedout_ShouldAIMissBleedingPlayer( entity player )" - }, - { - "name": "IsPlayerGettingFirstAid", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "bool function IsPlayerGettingFirstAid( entity player )" - }, - { - "name": "IsPlayerSelfHealing", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "bool function IsPlayerSelfHealing( entity player )" - }, - { - "name": "TrackContinuousUse", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "void function TrackContinuousUse( entity player, entity useTarget, float useTime, bool doRequireUseButtonHeld )" - }, - { - "name": "GetNewFirstAidAttemptID", - "found_in": "Northstar.CustomServers", - "file": "mp/_bleedout.gnut", - "global": false, - "line": "int function GetNewFirstAidAttemptID()" - }, - { - "name": "GiveServerFlag", - "found_in": "Northstar.CustomServers", - "file": "mp/_serverflags.nut", - "global": true, - "line": "function GiveServerFlag( player, passive )" - }, - { - "name": "TakeServerFlag", - "found_in": "Northstar.CustomServers", - "file": "mp/_serverflags.nut", - "global": true, - "line": "function TakeServerFlag( player, passive )" - }, - { - "name": "PlayerHasServerFlag", - "found_in": "Northstar.CustomServers", - "file": "mp/_serverflags.nut", - "global": true, - "line": "bool function PlayerHasServerFlag( player, passive )" - }, - { - "name": "SniperSpectres_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "function SniperSpectres_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "TowerDefense_AddSniperLocation", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "function TowerDefense_AddSniperLocation( origin, yaw, heightCheck = SNIPERSPOT_HEIGHTCHECK )" - }, - { - "name": "Dev_AddSniperLocation", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "function Dev_AddSniperLocation( origin, yaw, heightCheck = SNIPERSPOT_HEIGHTCHECK )" - }, - { - "name": "__AddSniperLocationInternal", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function __AddSniperLocationInternal( origin, yaw, heightCheck )" - }, - { - "name": "DebugDrawSniperLocations", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "function DebugDrawSniperLocations()" - }, - { - "name": "DebugDrawSingleSniperLocation", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function DebugDrawSingleSniperLocation( loc, float time )" - }, - { - "name": "DebugDrawSniperSpot", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function DebugDrawSniperSpot( vector pos, array radii, int r, int g, int b, float time, yaw = null, pos2 = null )" - }, - { - "name": "Sniper_MoveToNewLocation", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "function Sniper_MoveToNewLocation( entity sniper )" - }, - { - "name": "Sniper_TakeSniperNode", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function Sniper_TakeSniperNode( sniper, sniperNode )" - }, - { - "name": "Sniper_FreeSniperNode", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function Sniper_FreeSniperNode( sniper )" - }, - { - "name": "Sniper_FreeSniperNodeOnDeath", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "function Sniper_FreeSniperNodeOnDeath( entity sniper )" - }, - { - "name": "SniperCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "void function SniperCloak( entity sniper )" - }, - { - "name": "SniperDeCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": true, - "line": "void function SniperDeCloak( entity sniper )" - }, - { - "name": "Sniper_AssaultLocation", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function Sniper_AssaultLocation( sniper, sniperNode )" - }, - { - "name": "GetRandomSniperNodeWithin", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function GetRandomSniperNodeWithin( sniper, maxDist )" - }, - { - "name": "FindFreeSniperNode", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function FindFreeSniperNode( locations )" - }, - { - "name": "SniperNodeWithin", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function SniperNodeWithin( Array, origin, maxDist )" - }, - { - "name": "SniperNodeClosest", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function SniperNodeClosest( Array, origin )" - }, - { - "name": "SniperArrayDistanceResults", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function SniperArrayDistanceResults( Array, origin )" - }, - { - "name": "SniperArrayDistanceCompare", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function SniperArrayDistanceCompare( a, b )" - }, - { - "name": "CreateSniperLocation", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function CreateSniperLocation( origin, yaw, heightCheck )" - }, - { - "name": "CreateSniperNode", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function CreateSniperNode( location, origin )" - }, - { - "name": "SniperLocationsInit", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function SniperLocationsInit()" - }, - { - "name": "SniperLocationSetup", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function SniperLocationSetup( loc )" - }, - { - "name": "GetNeighborPositionsAroundSniperLocation", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "array function GetNeighborPositionsAroundSniperLocation( vector pos, float yaw, float heightCheck, int max )" - }, - { - "name": "SortPositionsByClosestToPos", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "array function SortPositionsByClosestToPos( array neighborPos, vector pos, float yaw )" - }, - { - "name": "IsPosTooCloseToOtherPositions", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "bool function IsPosTooCloseToOtherPositions( vector testPos, array positions )" - }, - { - "name": "IsMostDesireablePos", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "function IsMostDesireablePos( testPos, sniperPos, yaw )" - }, - { - "name": "GetDesirableRing", - "found_in": "Northstar.CustomServers", - "file": "mp/_sniper_spectres.nut", - "global": false, - "line": "table function GetDesirableRing( pos, yaw )" - }, - { - "name": "SpawnFunctions_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_spawn_functions.nut", - "global": true, - "line": "function SpawnFunctions_Init()" - }, - { - "name": "EmptyDeathCallback", - "found_in": "Northstar.CustomServers", - "file": "mp/_spawn_functions.nut", - "global": false, - "line": "void function EmptyDeathCallback( entity _1, var _2 )" - }, - { - "name": "SpawnPathTrack", - "found_in": "Northstar.CustomServers", - "file": "mp/_spawn_functions.nut", - "global": false, - "line": "void function SpawnPathTrack( entity node )" - }, - { - "name": "SpawnScriptMover", - "found_in": "Northstar.CustomServers", - "file": "mp/_spawn_functions.nut", - "global": false, - "line": "void function SpawnScriptMover( entity ent )" - }, - { - "name": "SpawnInfoHint", - "found_in": "Northstar.CustomServers", - "file": "mp/_spawn_functions.nut", - "global": false, - "line": "void function SpawnInfoHint( entity ent )" - }, - { - "name": "AddSpectreRackCallback", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "void function AddSpectreRackCallback( void functionref( entity, entity ) func )" - }, - { - "name": "SpectreRack_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "void function SpectreRack_Init()" - }, - { - "name": "IsStalkerRack", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "bool function IsStalkerRack( entity ent )" - }, - { - "name": "SetupSpectreRack", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "void function SetupSpectreRack( entity rack )" - }, - { - "name": "SpawnFromStalkerRack", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "void function SpawnFromStalkerRack( entity rack, entity activator = null )" - }, - { - "name": "SpectreRackActivationEffects", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "void function SpectreRackActivationEffects( SpectreRack spectreRack )" - }, - { - "name": "SpectreRackActivationSpawners", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": false, - "line": "void function SpectreRackActivationSpawners( SpectreRack spectreRack, entity activator = null )" - }, - { - "name": "SpectreRackReleaseSpectre", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": false, - "line": "void function SpectreRackReleaseSpectre( SpectreRack spectreRack, int index, entity activator = null )" - }, - { - "name": "SpectreRackCreateFx", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": false, - "line": "void function SpectreRackCreateFx( SpectreRack spectreRack, asset fxName )" - }, - { - "name": "SpectreRackDestroyFx", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": false, - "line": "void function SpectreRackDestroyFx( SpectreRack spectreRack )" - }, - { - "name": "GetSpectreRackFromEnt", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "SpectreRack function GetSpectreRackFromEnt( entity rack )" - }, - { - "name": "GetIdleAnimForSpawner", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": false, - "line": "string function GetIdleAnimForSpawner( entity spawner )" - }, - { - "name": "GetDeployAnimForSpawner", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": false, - "line": "string function GetDeployAnimForSpawner( entity spawner )" - }, - { - "name": "TrySpectreAchievement", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": false, - "line": "void function TrySpectreAchievement( entity npc, entity activator )" - }, - { - "name": "TrackFriendlySpectre", - "found_in": "Northstar.CustomServers", - "file": "mp/_spectre_rack.nut", - "global": true, - "line": "void function TrackFriendlySpectre( entity npc, entity player )" - }, - { - "name": "TitanNPC_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "function TitanNPC_Init()" - }, - { - "name": "AutoTitanDestroyedCheck", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": false, - "line": "void function AutoTitanDestroyedCheck( entity soul, var damageInfo )" - }, - { - "name": "SetupNPC_TitanTitle", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "function SetupNPC_TitanTitle( npcTitan, player )" - }, - { - "name": "NPCTitanNextMode", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "void function NPCTitanNextMode( entity npcTitan, entity player )" - }, - { - "name": "NPCTitanSetBehaviorForMode", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": false, - "line": "function NPCTitanSetBehaviorForMode( entity npcTitan, entity player )" - }, - { - "name": "NPCTitanDisableCurrentMode", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": false, - "line": "function NPCTitanDisableCurrentMode( entity npcTitan, entity player )" - }, - { - "name": "NPCTitanEnableCurrentMode", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": false, - "line": "function NPCTitanEnableCurrentMode( entity npcTitan, entity player )" - }, - { - "name": "AutoTitanChangedEnemy", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "void function AutoTitanChangedEnemy( entity titan )" - }, - { - "name": "AutoTitanShouldSpeak", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": false, - "line": "function AutoTitanShouldSpeak( entity titan, entity owner, aliasSuffix )" - }, - { - "name": "PlayAutoTitanConversation", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "void function PlayAutoTitanConversation( entity titan, string aliasSuffix )" - }, - { - "name": "FreeAutoTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "void function FreeAutoTitan( entity npcTitan )" - }, - { - "name": "SetupAutoTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "function SetupAutoTitan( entity npcTitan, entity player )" - }, - { - "name": "SetPlayerPetTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "function SetPlayerPetTitan( entity player, entity npcTitan )" - }, - { - "name": "NPCTitanFollowPilotInit", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": false, - "line": "function NPCTitanFollowPilotInit( npcTitan, player )" - }, - { - "name": "NPCTitanGuardModeInit", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": false, - "line": "function NPCTitanGuardModeInit( npcTitan )" - }, - { - "name": "NPCTitanInitModeOnPlayerRespawn", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "function NPCTitanInitModeOnPlayerRespawn( player )" - }, - { - "name": "CodeCallback_PlayerRequestClimbInNPCTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "function CodeCallback_PlayerRequestClimbInNPCTitan( npcTitan, player )" - }, - { - "name": "CreateNPCTitanFromSettings", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "entity function CreateNPCTitanFromSettings( string settings, int team, vector origin, vector angles )" - }, - { - "name": "CreateTitanModelAndSkinSetup", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "function CreateTitanModelAndSkinSetup( entity npc )" - }, - { - "name": "GetRandomTitanWeapon", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "string function GetRandomTitanWeapon()" - }, - { - "name": "ResetTitanBuildTime", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_npc.nut", - "global": true, - "line": "void function ResetTitanBuildTime( entity player )" - }, - { - "name": "TitanTransfer_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "function TitanTransfer_Init()" - }, - { - "name": "TitanCoreEffectTransfer", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": false, - "line": "void function TitanCoreEffectTransfer( entity soul, entity titan, entity oldTitan )" - }, - { - "name": "TitanCoreEffectTransfer_threaded", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "function TitanCoreEffectTransfer_threaded( entity soul, entity titan, entity oldTitan )" - }, - { - "name": "OnClassChangeBecomePilot", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": false, - "line": "void function OnClassChangeBecomePilot( entity player, entity titan ) " - }, - { - "name": "OnClassChangeBecomeTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": false, - "line": "void function OnClassChangeBecomeTitan( entity player, entity titan ) " - }, - { - "name": "CopyWeapons", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "function CopyWeapons( entity fromEnt, entity toEnt )" - }, - { - "name": "StoreWeapons", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "array function StoreWeapons( entity player )" - }, - { - "name": "GiveWeaponsFromStoredArray", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "void function GiveWeaponsFromStoredArray( entity player, array storedWeapons )" - }, - { - "name": "RetrievePilotWeapons", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "void function RetrievePilotWeapons( entity player )" - }, - { - "name": "StorePilotWeapons", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "function StorePilotWeapons( entity player )" - }, - { - "name": "TransferHealth", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": false, - "line": "function TransferHealth( srcEnt, destEnt )" - }, - { - "name": "DevSpawnTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "void function DevSpawnTitan()" - }, - { - "name": "CreateAutoTitanForPlayer_FromTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "entity function CreateAutoTitanForPlayer_FromTitanLoadout( entity player, TitanLoadoutDef loadout, vector origin, vector angles )" - }, - { - "name": "CreateAutoTitanForPlayer_ForTitanBecomesPilot", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "entity function CreateAutoTitanForPlayer_ForTitanBecomesPilot( entity player, bool hidden = false )" - }, - { - "name": "SetTitanSpawnOptionsFromLoadout", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": false, - "line": "void function SetTitanSpawnOptionsFromLoadout( entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "GetTitanLoadoutFromPlayerInventory", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": false, - "line": "TitanLoadoutDef function GetTitanLoadoutFromPlayerInventory( entity player ) " - }, - { - "name": "ForceTitanSustainedDischargeEnd", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "void function ForceTitanSustainedDischargeEnd( entity player )" - }, - { - "name": "TitanBecomesPilot", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "function TitanBecomesPilot( entity player, entity titan )" - }, - { - "name": "PilotBecomesTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "function PilotBecomesTitan( entity player, entity titan, bool fullCopy = true )" - }, - { - "name": "SetTitanSettings", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": true, - "line": "void function SetTitanSettings( TitanSettings titanSettings, string titanSetFile, array mods = [] )" - }, - { - "name": "Dev_CheckTitanIsDeletedAtEndOfPilotBecomesTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_transfer.nut", - "global": false, - "line": "void function Dev_CheckTitanIsDeletedAtEndOfPilotBecomesTitan( entity titan )" - }, - { - "name": "ToneController_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function ToneController_Init()" - }, - { - "name": "UpdateToneSettings", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "void function UpdateToneSettings()" - }, - { - "name": "SetAutoExposureMin", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function SetAutoExposureMin( float value )" - }, - { - "name": "SetAutoExposureMax", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function SetAutoExposureMax( float value )" - }, - { - "name": "SetAutoExposureCompensation", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function SetAutoExposureCompensation( float value )" - }, - { - "name": "SetAutoExposureCompensationBias", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function SetAutoExposureCompensationBias( float value )" - }, - { - "name": "SetAutoExposureRate", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function SetAutoExposureRate( float value )" - }, - { - "name": "UseDefaultAutoExposure", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function UseDefaultAutoExposure()" - }, - { - "name": "SetBloomScale", - "found_in": "Northstar.CustomServers", - "file": "mp/_tonecontroller.nut", - "global": true, - "line": "function SetBloomScale( float value )" - }, - { - "name": "VR_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_vr.nut", - "global": true, - "line": "function VR_Init( string settings = \"\", bool enableDropships = false )" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "mp/_vr.nut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "VR_GroundTroopsDeathCallback", - "found_in": "Northstar.CustomServers", - "file": "mp/_vr.nut", - "global": true, - "line": "void function VR_GroundTroopsDeathCallback( entity guy, var damageInfo )" - }, - { - "name": "ShouldDoDissolveDeath", - "found_in": "Northstar.CustomServers", - "file": "mp/_vr.nut", - "global": false, - "line": "function ShouldDoDissolveDeath( guy, damageInfo )" - }, - { - "name": "PlayerCloak_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": true, - "line": "void function PlayerCloak_Init()" - }, - { - "name": "SetCannotCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": false, - "line": "void function SetCannotCloak( entity ent )" - }, - { - "name": "PlayCloakSounds", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": false, - "line": "void function PlayCloakSounds( entity player )" - }, - { - "name": "EnableCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": true, - "line": "void function EnableCloak( entity player, float duration, float fadeIn = CLOAK_FADE_IN )" - }, - { - "name": "AICalloutCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": false, - "line": "void function AICalloutCloak( entity player )" - }, - { - "name": "EnableCloakForever", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": true, - "line": "void function EnableCloakForever( entity player )" - }, - { - "name": "DisableCloak", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": true, - "line": "void function DisableCloak( entity player, float fadeOut = CLOAK_FADE_OUT )" - }, - { - "name": "DisableCloakForever", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": true, - "line": "void function DisableCloakForever( entity player, float fadeOut = CLOAK_FADE_OUT )" - }, - { - "name": "HandleCloakEnd", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": false, - "line": "void function HandleCloakEnd( entity player )" - }, - { - "name": "AbilityCloak_OnDeath", - "found_in": "Northstar.CustomServers", - "file": "mp/player_cloak.nut", - "global": false, - "line": "void function AbilityCloak_OnDeath( entity player, entity attacker, var damageInfo )" - }, - { - "name": "TitanTether_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": true, - "line": "void function TitanTether_Init()" - }, - { - "name": "AddOnTetherCallback", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": true, - "line": "void function AddOnTetherCallback( void functionref( entity, entity ) callback )" - }, - { - "name": "AddTitanTether", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": true, - "line": "void function AddTitanTether( entity owner, entity startEnt, entity endEnt, array tetherEnts, entity anchor, entity tetherEndEntForPlayer, entity tetherEndEntForOthers, bool isExplosiveTether )" - }, - { - "name": "TetherCleanup", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": false, - "line": "void function TetherCleanup( entity owner, entity startEnt, entity endEnt, TetherData tetherData, bool isExplosiveTether )" - }, - { - "name": "TetherFlyIn", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": true, - "line": "void function TetherFlyIn( entity flyFrom, entity flyTo, entity rope, entity owner )" - }, - { - "name": "TitanTether_Remove", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": false, - "line": "void function TitanTether_Remove( TetherData tetherData )" - }, - { - "name": "PROTO_GetActiveTethers", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": true, - "line": "int function PROTO_GetActiveTethers( entity owner )" - }, - { - "name": "CodeCallback_OnTetherRemove", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": true, - "line": "void function CodeCallback_OnTetherRemove( entity guy, int tetherID )" - }, - { - "name": "GetTetherDataForCodeID", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": false, - "line": "TetherData function GetTetherDataForCodeID( int codeTetherID )" - }, - { - "name": "CodeCallback_OnTetherDamageMilestone", - "found_in": "Northstar.CustomServers", - "file": "mp/_titan_tether.gnut", - "global": true, - "line": "void function CodeCallback_OnTetherDamageMilestone( entity guy, int tetherID, int damageMilestoneIndex, float health )" - }, - { - "name": "Leeching_Init", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function Leeching_Init()" - }, - { - "name": "EnableLeeching", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function EnableLeeching( entity self )" - }, - { - "name": "DisableLeeching", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function DisableLeeching( entity self )" - }, - { - "name": "StartLeechingProgress", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function StartLeechingProgress( entity self, entity leecher )" - }, - { - "name": "StopLeechingProgress", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function StopLeechingProgress( entity self )" - }, - { - "name": "DoLeechAnimEvent", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function DoLeechAnimEvent( entity self )" - }, - { - "name": "DoLeech", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function DoLeech( entity self, entity leecher )" - }, - { - "name": "GetTeamLeechedEnts", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "array function GetTeamLeechedEnts( int team )" - }, - { - "name": "GetLeechedEnts", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "array function GetLeechedEnts( entity leecher = null )" - }, - { - "name": "TryLeechStartCallback", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function TryLeechStartCallback( entity self, entity leecher )" - }, - { - "name": "TryLeechAbortCallback", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function TryLeechAbortCallback( entity self, entity leecher )" - }, - { - "name": "DataKnifeSuccessSounds", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function DataKnifeSuccessSounds( entity player )" - }, - { - "name": "DataKnifeCanceledSounds", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function DataKnifeCanceledSounds( entity player )" - }, - { - "name": "Leech_LogicRelay", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function Leech_LogicRelay( entity self, entity leecher )" - }, - { - "name": "Leech_FuncPhysbox", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function Leech_FuncPhysbox( entity self, entity leecher )" - }, - { - "name": "MarvinWeaponsFree", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": true, - "line": "void function MarvinWeaponsFree( entity self )" - }, - { - "name": "LeechStart_Marvin", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function LeechStart_Marvin( entity self, entity leecher )" - }, - { - "name": "LeechAbort_Marvin", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function LeechAbort_Marvin( entity self, entity leecher )" - }, - { - "name": "Leech_Spectre", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function Leech_Spectre( entity self, entity leecher )" - }, - { - "name": "Leech_SpectreThread", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function Leech_SpectreThread( entity self, entity leecher )" - }, - { - "name": "LeechGeneric", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function LeechGeneric( entity self, entity leecher )" - }, - { - "name": "LeechGenericThread", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function LeechGenericThread( entity self, entity leecher )" - }, - { - "name": "LeechStartGeneric", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function LeechStartGeneric( entity self, entity leecher )" - }, - { - "name": "LeechAbortGeneric", - "found_in": "Northstar.CustomServers", - "file": "pilot/_leeching.gnut", - "global": false, - "line": "void function LeechAbortGeneric( entity self, entity leecher )" - }, - { - "name": "PlayerLeeching_Init", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": true, - "line": "void function PlayerLeeching_Init()" - }, - { - "name": "PlayerStopLeeching", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlayerStopLeeching( entity player, entity target )" - }, - { - "name": "CodeCallback_LeechStart", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": true, - "line": "void function CodeCallback_LeechStart( entity player, entity target )" - }, - { - "name": "LeechStartThread", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function LeechStartThread( entity player, entity target )" - }, - { - "name": "TellSquadmatesSpectreIsGettingLeeched", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function TellSquadmatesSpectreIsGettingLeeched( entity spectre, entity player )" - }, - { - "name": "ReleaseLeechOverflow", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": true, - "line": "void function ReleaseLeechOverflow( entity player, entity lastLeeched )" - }, - { - "name": "GetMaxNumberOfLeechedEnts", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "int function GetMaxNumberOfLeechedEnts( entity player )" - }, - { - "name": "LeechSurroundingSpectres", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": true, - "line": "void function LeechSurroundingSpectres( vector origin, entity player )" - }, - { - "name": "LeechPropagate", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": true, - "line": "void function LeechPropagate( entity spectre, entity player )" - }, - { - "name": "WaittillFinishedLeeching", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function WaittillFinishedLeeching( entity player, entity target, LeechData e )" - }, - { - "name": "IsLeechTargetUsedAsAnimNode", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "bool function IsLeechTargetUsedAsAnimNode( entity target )" - }, - { - "name": "PlayerLeechTargetAnimation", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlayerLeechTargetAnimation( entity player, entity target, LeechActionInfo action, LeechData e )" - }, - { - "name": "CreateLeechingScriptMoverBetweenEnts", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "entity function CreateLeechingScriptMoverBetweenEnts( entity attacker, entity target )" - }, - { - "name": "Animate_PlayerLeechTarget", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function Animate_PlayerLeechTarget( FirstPersonSequenceStruct targetSequence, entity target, entity ref )" - }, - { - "name": "PlayerExitLeechingAnim", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlayerExitLeechingAnim( entity player, entity target, LeechActionInfo action, LeechData e )" - }, - { - "name": "IsBeingLeeched", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": true, - "line": "bool function IsBeingLeeched( entity npc )" - }, - { - "name": "PlaySound_DataKnife_Hack_Spectre_Pt1", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlaySound_DataKnife_Hack_Spectre_Pt1( entity playerFirstPersonProxy )" - }, - { - "name": "PlaySound_DataKnife_Hack_Spectre_Pt2", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlaySound_DataKnife_Hack_Spectre_Pt2( entity playerFirstPersonProxy )" - }, - { - "name": "PlaySound_DataKnife_Hack_Spectre_Pt3", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlaySound_DataKnife_Hack_Spectre_Pt3( entity playerFirstPersonProxy )" - }, - { - "name": "PlaySound_Spectre_Servo_Heavy_Short", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlaySound_Spectre_Servo_Heavy_Short( entity playerFirstPersonProxy )" - }, - { - "name": "PlaySound_DataKnife_Hack_Spectre_ArmorRattle", - "found_in": "Northstar.CustomServers", - "file": "pilot/_pilot_leeching.gnut", - "global": false, - "line": "void function PlaySound_DataKnife_Hack_Spectre_ArmorRattle( entity playerFirstPersonProxy )" - }, - { - "name": "ShouldSlamzoomSpawn", - "found_in": "Northstar.CustomServers", - "file": "pilot/_slamzoom.nut", - "global": true, - "line": "function ShouldSlamzoomSpawn()" - }, - { - "name": "SlammzoomSpawn", - "found_in": "Northstar.CustomServers", - "file": "pilot/_slamzoom.nut", - "global": true, - "line": "function SlammzoomSpawn( entity player, vector origin, vector angles, entity friendlyPilot = null )" - }, - { - "name": "Zipline_Init", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function Zipline_Init()" - }, - { - "name": "AddToSpawnpointDropships", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "void function AddToSpawnpointDropships( entity self )" - }, - { - "name": "GetZiplineSpawns", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function GetZiplineSpawns()" - }, - { - "name": "GuyZiplinesToGround", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function GuyZiplinesToGround( guy, Table )" - }, - { - "name": "AnimDoneStuckInSolidFailSafe", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function AnimDoneStuckInSolidFailSafe( entity guy )" - }, - { - "name": "TrackMoverDirection", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function TrackMoverDirection( mover, e )" - }, - { - "name": "GuyRidesZiplineToGround", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function GuyRidesZiplineToGround( entity guy, zipline, e, dropPos )" - }, - { - "name": "ZiplineStuckFailsafe", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function ZiplineStuckFailsafe( guy, nodeOrigin )" - }, - { - "name": "ZiplineMoveCleanup", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function ZiplineMoveCleanup( zipline )" - }, - { - "name": "MoverMovesToGround", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function MoverMovesToGround( zipline, mover, timeTotal )" - }, - { - "name": "WaitUntilZiplinerNearsGround", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function WaitUntilZiplinerNearsGround( guy, zipline )" - }, - { - "name": "ZiplineRetracts", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function ZiplineRetracts( zipline )" - }, - { - "name": "CreateRopeEntities", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function CreateRopeEntities( Table )" - }, - { - "name": "SpawnZiplineEntities", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function SpawnZiplineEntities( Table )" - }, - { - "name": "GetDropPos", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function GetDropPos( zipline )" - }, - { - "name": "GetHookOriginFromNode", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function GetHookOriginFromNode( origin, nodeOrigin, attachOrigin )" - }, - { - "name": "ZiplineInit", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "function ZiplineInit( entity player )" - }, - { - "name": "CreateZiplineJetEffects", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function CreateZiplineJetEffects( entity player )" - }, - { - "name": "CodeCallback_ZiplineMount", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "void function CodeCallback_ZiplineMount( entity player, entity zipline )" - }, - { - "name": "CodeCallback_ZiplineStart", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "void function CodeCallback_ZiplineStart( entity player, entity zipline )" - }, - { - "name": "CodeCallback_ZiplineMove", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "void function CodeCallback_ZiplineMove( entity player, entity zipline )" - }, - { - "name": "CodeCallback_ZiplineStop", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "void function CodeCallback_ZiplineStop( entity player )" - }, - { - "name": "AddCallback_ZiplineStart", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "void function AddCallback_ZiplineStart( void functionref(entity,entity) callback )" - }, - { - "name": "AddCallback_ZiplineStop", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "void function AddCallback_ZiplineStop( void functionref(entity) callback )" - }, - { - "name": "ZiplineMover", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": false, - "line": "function ZiplineMover( entity ent, end, timeTotal, blendIn = 0, blendOut = 0 )" - }, - { - "name": "GetZiplineLandingAnims", - "found_in": "Northstar.CustomServers", - "file": "pilot/_zipline.gnut", - "global": true, - "line": "array function GetZiplineLandingAnims()" - }, - { - "name": "ClassWallrun_Init", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": true, - "line": "function ClassWallrun_Init()" - }, - { - "name": "Wallrun_AddPlayer", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": true, - "line": "function Wallrun_AddPlayer( player )" - }, - { - "name": "Wallrun_EnforceWeaponDefaults", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": true, - "line": "function Wallrun_EnforceWeaponDefaults( player )" - }, - { - "name": "Wallrun_OnPlayerSpawn", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": true, - "line": "function Wallrun_OnPlayerSpawn( player )" - }, - { - "name": "Wallrun_PlayerTookDamage", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": true, - "line": "function Wallrun_PlayerTookDamage( entity player, damageInfo, entity attacker )" - }, - { - "name": "AdjustDamageForRodeoPlayers", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": false, - "line": "function AdjustDamageForRodeoPlayers( entity player, var damageInfo, entity attacker )" - }, - { - "name": "ShouldAdjustDamageForRodeoPlayer", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": false, - "line": "function ShouldAdjustDamageForRodeoPlayer( damageInfo )" - }, - { - "name": "Wallrun_OnPlayerDeath", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": true, - "line": "function Wallrun_OnPlayerDeath( entity player, damageInfo )" - }, - { - "name": "Wallrun_CreateCopyOfPilotModel", - "found_in": "Northstar.CustomServers", - "file": "pilot/class_wallrun.gnut", - "global": true, - "line": "entity function Wallrun_CreateCopyOfPilotModel( entity player )" - }, - { - "name": "Rodeo_Init", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "function Rodeo_Init()" - }, - { - "name": "CodeCallback_EmbarkTitan", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "void function CodeCallback_EmbarkTitan( entity player, entity titan )" - }, - { - "name": "CodeCallback_EmbarkTitanFromGrapple", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "bool function CodeCallback_EmbarkTitanFromGrapple( entity player, entity titan )" - }, - { - "name": "CodeCallback_StartRodeo", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "void function CodeCallback_StartRodeo( entity player, entity rodeoTarget )" - }, - { - "name": "CodeCallback_ForceEndRodeo", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "void function CodeCallback_ForceEndRodeo( entity player )" - }, - { - "name": "ForceEndRodeo", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": false, - "line": "void function ForceEndRodeo( entity player )" - }, - { - "name": "RodeoTest", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": false, - "line": "function RodeoTest( player, rodeoTarget )" - }, - { - "name": "PlayerBeginsRodeo", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "function PlayerBeginsRodeo( entity player, RodeoPackageStruct rodeoPackage, entity rodeoTarget )" - }, - { - "name": "PlayerBeginsNPCRodeo", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": false, - "line": "function PlayerBeginsNPCRodeo( entity player, RodeoPackageStruct rodeoPackage, entity rodeoTarget )" - }, - { - "name": "PlayerClimbsIntoRodeoPosition", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "void function PlayerClimbsIntoRodeoPosition( entity player, entity rodeoTarget, RodeoPackageStruct rodeoPackage, bool playerWasEjecting = false ) " - }, - { - "name": "WatchForPlayerJumpingOffRodeo", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "void function WatchForPlayerJumpingOffRodeo( entity player )" - }, - { - "name": "PlayerJumpsOffRodeoTarget", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "void function PlayerJumpsOffRodeoTarget( entity player, entity rodeoTarget, vector startPos )" - }, - { - "name": "rodeodebug", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": true, - "line": "void function rodeodebug()" - }, - { - "name": "makerodeothread", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": false, - "line": "void function makerodeothread()" - }, - { - "name": "OnTitanDoomed_Rodeo", - "found_in": "Northstar.CustomServers", - "file": "rodeo/_rodeo.gnut", - "global": false, - "line": "void function OnTitanDoomed_Rodeo( entity titan, var damageInfo )" - }, - { - "name": "RodeoTitan_Init", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function RodeoTitan_Init()" - }, - { - "name": "Rodeo_HealthDecayThink", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_HealthDecayThink( entity soul ) " - }, - { - "name": "Rodeo_HealthDecayThinkInternal", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_HealthDecayThinkInternal( entity soul ) " - }, - { - "name": "Rodeo_ShouldDrainHealth", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function Rodeo_ShouldDrainHealth( entity soul ) " - }, - { - "name": "Rodeo_GetDrainAmount", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "int function Rodeo_GetDrainAmount( entity soul ) " - }, - { - "name": "GiveFriendlyRodeoPlayerProtection", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function GiveFriendlyRodeoPlayerProtection( entity titan )" - }, - { - "name": "TakeAwayFriendlyRodeoPlayerProtection", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function TakeAwayFriendlyRodeoPlayerProtection( entity titan )" - }, - { - "name": "CreateSparksInsideTitanPanel", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function CreateSparksInsideTitanPanel( panel )" - }, - { - "name": "CreateDamageStateParticlesForPanel", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function CreateDamageStateParticlesForPanel( var panel, asset particleSystem = $\"P_impact_rodeo_damage\" )" - }, - { - "name": "RecreateRodeoPanelDamageFX", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RecreateRodeoPanelDamageFX( entity soul, entity titan, entity oldTitan )" - }, - { - "name": "RecreateRodeoPanelDamageFX_threaded", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RecreateRodeoPanelDamageFX_threaded( entity soul )" - }, - { - "name": "RodeoPanelIsOpen", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function RodeoPanelIsOpen( entity panel )" - }, - { - "name": "RodeoBatteryRemoval", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RodeoBatteryRemoval( entity pilot )" - }, - { - "name": "RodeoBatteryGrenadeShow", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RodeoBatteryGrenadeShow( entity pilot )" - }, - { - "name": "RodeoBatteryRemoval_ShowBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RodeoBatteryRemoval_ShowBattery( entity pilot )" - }, - { - "name": "RodeoBatteryStealthMovementWarning", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RodeoBatteryStealthMovementWarning( entity pilot )" - }, - { - "name": "CalculateDirectionToThrowOffBatteryThief", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "vector function CalculateDirectionToThrowOffBatteryThief( entity batteryThief, entity titan )" - }, - { - "name": "CancelAirControlLossAfterTouchGround", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function CancelAirControlLossAfterTouchGround( entity player )" - }, - { - "name": "BatteryThiefHighlight", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function BatteryThiefHighlight( entity player )" - }, - { - "name": "ForceTitanRodeoToEnd", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function ForceTitanRodeoToEnd( entity titan ) " - }, - { - "name": "SoulRodeoEnds", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function SoulRodeoEnds( entity soul, var damageInfo )" - }, - { - "name": "EnableTitanRodeo", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function EnableTitanRodeo( entity titan )" - }, - { - "name": "DisableTitanRodeo", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function DisableTitanRodeo( entity titan )" - }, - { - "name": "AddOnRodeoStartedCallback", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function AddOnRodeoStartedCallback( void functionref(entity,entity) callbackFunc )" - }, - { - "name": "AddOnRodeoEndedCallback", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function AddOnRodeoEndedCallback( void functionref(entity,entity) callbackFunc )" - }, - { - "name": "PlayerBeginsTitanRodeo", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "function PlayerBeginsTitanRodeo( entity player, RodeoPackageStruct rodeoPackage, entity rodeoTitan )" - }, - { - "name": "Rodeo_MoveBatteryDown", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_MoveBatteryDown( entity soul )" - }, - { - "name": "ManagePlayerWeaponDeployment", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function ManagePlayerWeaponDeployment( entity player, entity titanSoul )" - }, - { - "name": "GetAntiRodeoThrowOffDirection", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "vector function GetAntiRodeoThrowOffDirection( entity rodeoRider, entity titan )" - }, - { - "name": "RodeoPilotPullsOutWeapon", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RodeoPilotPullsOutWeapon( entity rodeoPilot, entity rodeoTitan, string rodeoTitanType )" - }, - { - "name": "TryBatteryStyleRodeo", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function TryBatteryStyleRodeo( entity rodeoPilot, entity rodeoTitan, entity titanSoul, RodeoPackageStruct rodeoPackage )" - }, - { - "name": "DisableCloakBeforeRodeoSequence", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function DisableCloakBeforeRodeoSequence( entity rodeoPilot, RodeoRiderSequenceStruct dataStruct )" - }, - { - "name": "RestoreCloakAfterRodeoSequence", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RestoreCloakAfterRodeoSequence( entity rodeoPilot, RodeoRiderSequenceStruct dataStruct )" - }, - { - "name": "PlayerRemovesBatteryPack", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function PlayerRemovesBatteryPack( entity rodeoPilot, entity rodeoTitan, entity titanSoul, RodeoPackageStruct rodeoPackage )" - }, - { - "name": "MonitorRodeoPastPointOfNoReturn", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function MonitorRodeoPastPointOfNoReturn( entity rodeoPilot, entity titanSoul )" - }, - { - "name": "PlayerThrowsGrenadeInHatch", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function PlayerThrowsGrenadeInHatch( entity rodeoPilot, entity rodeoTitan, entity titanSoul, RodeoPackageStruct rodeoPackage )" - }, - { - "name": "PlayerAppliesBatteryPack_DelayedClearSyncedEntity", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function PlayerAppliesBatteryPack_DelayedClearSyncedEntity( entity rodeoPilot, entity titanSoul )" - }, - { - "name": "PlayerAppliesBatteryPack", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function PlayerAppliesBatteryPack( entity rodeoPilot, entity rodeoTitan, entity titanSoul, RodeoPackageStruct rodeoPackage )" - }, - { - "name": "ClearRodeoAnimTempProps", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function ClearRodeoAnimTempProps( entity player )" - }, - { - "name": "RodeoBatteryPackRemovalDamage", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RodeoBatteryPackRemovalDamage( entity attacker, entity victim, entity victimTitanSoul )" - }, - { - "name": "Rodeo_DropAllBatteriesOnDeath", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_DropAllBatteriesOnDeath( entity player, entity attacker, var damageInfo )" - }, - { - "name": "Rodeo_ApplyAllBatteriesOnEmbark", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_ApplyAllBatteriesOnEmbark( entity player, entity titan )" - }, - { - "name": "Rodeo_ApplyAllBatteriesOnEmbark_Thread", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_ApplyAllBatteriesOnEmbark_Thread( entity player, entity titan )" - }, - { - "name": "Rodeo_ApplyBatteryDelayed", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_ApplyBatteryDelayed( entity player, table e )" - }, - { - "name": "Rodeo_GiveExecutingTitanABattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Rodeo_GiveExecutingTitanABattery( entity attacker )" - }, - { - "name": "Rodeo_GiveBatteryToPlayer", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Rodeo_GiveBatteryToPlayer( entity player )" - }, - { - "name": "Burnmeter_AmpedBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Burnmeter_AmpedBattery( entity player )" - }, - { - "name": "Burnmeter_EmergencyBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Burnmeter_EmergencyBattery( entity player )" - }, - { - "name": "Rodeo_CreateBatteryPack", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "entity function Rodeo_CreateBatteryPack( entity titanStolenFrom = null )" - }, - { - "name": "Battery_StartFX", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Battery_StartFX( entity battery )" - }, - { - "name": "Battery_StopFX", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Battery_StopFX( entity battery )" - }, - { - "name": "Battery_StopFXAndHideIconForPlayer", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Battery_StopFXAndHideIconForPlayer( entity player )" - }, - { - "name": "AttachTriggerToBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function AttachTriggerToBattery( entity batteryPack )" - }, - { - "name": "BatteryTrigger_ApplyBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function BatteryTrigger_ApplyBattery( entity trigger, entity player )" - }, - { - "name": "Rodeo_PilotPicksUpBattery_Silent", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Rodeo_PilotPicksUpBattery_Silent( entity pilot, entity battery )" - }, - { - "name": "Rodeo_PilotPicksUpBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_PilotPicksUpBattery( entity pilot, entity battery )" - }, - { - "name": "Rodeo_TakeBatteryAwayFromPilot", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "entity function Rodeo_TakeBatteryAwayFromPilot( entity pilot )" - }, - { - "name": "Rodeo_PilotThrowsBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Rodeo_PilotThrowsBattery( entity pilot )" - }, - { - "name": "CalculateSpotForThrownBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "vector ornull function CalculateSpotForThrownBattery( entity pilot, entity battery )" - }, - { - "name": "Rodeo_DropAllBatteries", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_DropAllBatteries( entity player )" - }, - { - "name": "Rodeo_RemoveBatteryOffPlayer", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Rodeo_RemoveBatteryOffPlayer( entity player ) " - }, - { - "name": "Rodeo_RemoveAllBatteriesOffPlayer", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Rodeo_RemoveAllBatteriesOffPlayer( entity player ) " - }, - { - "name": "Rodeo_ApplyBatteryToTitan", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_ApplyBatteryToTitan( entity battery, entity titan )" - }, - { - "name": "Rodeo_OnTouchBatteryPack", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function Rodeo_OnTouchBatteryPack( entity player, entity batteryPack )" - }, - { - "name": "Rodeo_OnTouchBatteryPack_Internal", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_OnTouchBatteryPack_Internal( entity player, entity batteryPack )" - }, - { - "name": "Rodeo_PilotAddsBatteryToFriendlyTitan", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function Rodeo_PilotAddsBatteryToFriendlyTitan( entity rider, entity titan )" - }, - { - "name": "MessagePlayerGivingBatteryToTitan", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function MessagePlayerGivingBatteryToTitan( entity receivingTitan, entity givingPlayer, int enumForRecevingHealth, int enumForGivingHealth, bool wasAmped )" - }, - { - "name": "IsTitanAtFullHealth", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function IsTitanAtFullHealth( entity receivingTitan )" - }, - { - "name": "DebugRodeoTimes", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "function DebugRodeoTimes()" - }, - { - "name": "SetBatteryOnBack", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function SetBatteryOnBack( entity player, entity battery )" - }, - { - "name": "ClientCommand_RequestRodeoBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function ClientCommand_RequestRodeoBattery( entity player, array args )" - }, - { - "name": "ClientCommand_OfferRodeoBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function ClientCommand_OfferRodeoBattery( entity player, array args )" - }, - { - "name": "PlayerRodeoViewCone", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function PlayerRodeoViewCone( entity player, string rodeoTargetType )" - }, - { - "name": "OpenViewCone", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function OpenViewCone( entity player )" - }, - { - "name": "PilotCanApplyBattery", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function PilotCanApplyBattery( entity rodeoPilot, entity rodeoTitan )" - }, - { - "name": "ClearBatteryBossPlayerAfterDelay", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function ClearBatteryBossPlayerAfterDelay( entity battery, entity titan, float delay )" - }, - { - "name": "TitanDropsBatteryOnDeath", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function TitanDropsBatteryOnDeath( entity titan, var damageInfo ) " - }, - { - "name": "ShowRequestRodeoBatteryHint_OnDamage", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function ShowRequestRodeoBatteryHint_OnDamage( entity playerTitan, var damageInfo )" - }, - { - "name": "ShowRequestRodeoBatteryHint_OnPilotBecomesTitan", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function ShowRequestRodeoBatteryHint_OnPilotBecomesTitan( entity player, entity titan )" - }, - { - "name": "ShowRequestRodeoBatteryHint", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function ShowRequestRodeoBatteryHint( entity playerTitan )" - }, - { - "name": "SetSoulBatteryCount", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function SetSoulBatteryCount( entity soul, int count )" - }, - { - "name": "PilotBattery_SetMaxCount", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function PilotBattery_SetMaxCount( int batteryCount )" - }, - { - "name": "PlayerHasMaxBatteryCount", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "bool function PlayerHasMaxBatteryCount( entity player )" - }, - { - "name": "ThrowRiderOff", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function ThrowRiderOff( entity rider, entity titan, vector direction, bool adjustAirControl = true )" - }, - { - "name": "PostRodeoAirControl", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function PostRodeoAirControl( entity player )" - }, - { - "name": "AnglesDebug", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function AnglesDebug( rider )" - }, - { - "name": "SetPlayerBatteryCount", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function SetPlayerBatteryCount( entity player, int count )" - }, - { - "name": "GetPlayerBatteryCount", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "int function GetPlayerBatteryCount( entity player )" - }, - { - "name": "DisableBTRodeo", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function DisableBTRodeo( entity soul )" - }, - { - "name": "RemovePlayerAirControl", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function RemovePlayerAirControl( entity player ) " - }, - { - "name": "RestorePlayerAirControl", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function RestorePlayerAirControl( entity player ) " - }, - { - "name": "ShouldThrowGrenadeInHatch", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function ShouldThrowGrenadeInHatch( entity rodeoPilot )" - }, - { - "name": "Smokescreen_Init", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": true, - "line": "void function Smokescreen_Init()" - }, - { - "name": "Smokescreen", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": true, - "line": "void function Smokescreen( SmokescreenStruct smokescreen )" - }, - { - "name": "Smokescreen_CalculateFXStruct", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "SmokescreenFXStruct function Smokescreen_CalculateFXStruct( SmokescreenStruct smokescreen )" - }, - { - "name": "SmokescreenAffectsEntitiesInArea", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "void function SmokescreenAffectsEntitiesInArea( SmokescreenStruct smokescreen, SmokescreenFXStruct fxInfo )" - }, - { - "name": "Smokescreen_CreateTraceBlockerVol", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "entity function Smokescreen_CreateTraceBlockerVol( SmokescreenStruct smokescreen, SmokescreenFXStruct fxInfo )" - }, - { - "name": "SmokescreenFX", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "array function SmokescreenFX( SmokescreenStruct smokescreen, SmokescreenFXStruct fxInfo )" - }, - { - "name": "DestroySmokescreen", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "void function DestroySmokescreen( SmokescreenStruct smokescreen, float lifetime, SmokescreenFXStruct fxInfo, entity traceBlocker, array fxEntities )" - }, - { - "name": "IsOriginTouchingSmokescreen", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": true, - "line": "bool function IsOriginTouchingSmokescreen( vector origin, int teamToIgnore = TEAM_UNASSIGNED )" - }, - { - "name": "IsRayTouchingSmokescreen", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": true, - "line": "bool function IsRayTouchingSmokescreen( vector rayStart, vector rayEnd, int teamToIgnore = TEAM_UNASSIGNED )" - }, - { - "name": "TitanElectricSmoke_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "void function TitanElectricSmoke_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "GrenadeElectricSmoke_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "void function GrenadeElectricSmoke_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "PlayDamageSounds", - "found_in": "Northstar.CustomServers", - "file": "superbar/smokescreen.nut", - "global": false, - "line": "void function PlayDamageSounds( entity ent, entity attacker, string titan1P_SFX, string titan3P_SFX, string pilot1P_SFX, string pilot3P_SFX )" - }, - { - "name": "Orbitalstrike_Init", - "found_in": "Northstar.CustomServers", - "file": "superbar/orbitalstrike.nut", - "global": true, - "line": "function Orbitalstrike_Init()" - }, - { - "name": "CalculateStrikeDelay", - "found_in": "Northstar.CustomServers", - "file": "superbar/orbitalstrike.nut", - "global": true, - "line": "function CalculateStrikeDelay( index, stepCount, duration )" - }, - { - "name": "OrbitalStrike", - "found_in": "Northstar.CustomServers", - "file": "superbar/orbitalstrike.nut", - "global": true, - "line": "function OrbitalStrike( entity player, vector targetPos, numRockets = 12, float radius = 256.0, float totalTime = 3.0, extraStartDelay = null )" - }, - { - "name": "GetRocketSpawnOrigin", - "found_in": "Northstar.CustomServers", - "file": "superbar/orbitalstrike.nut", - "global": false, - "line": "vector function GetRocketSpawnOrigin( vector point )" - }, - { - "name": "GetSkyOriginAbovePoint", - "found_in": "Northstar.CustomServers", - "file": "superbar/orbitalstrike.nut", - "global": false, - "line": "vector function GetSkyOriginAbovePoint( vector point )" - }, - { - "name": "SpawnRocket", - "found_in": "Northstar.CustomServers", - "file": "superbar/orbitalstrike.nut", - "global": false, - "line": "entity function SpawnRocket( vector spawnPos, vector spawnAng, entity owner, int team )" - }, - { - "name": "ReplacementTitans_Init", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "function ReplacementTitans_Init()" - }, - { - "name": "ReplacementTitan_InitPlayer", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "void function ReplacementTitan_InitPlayer( entity player )" - }, - { - "name": "IsReplacementTitanAvailable", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "bool function IsReplacementTitanAvailable( player, timeBuffer = 0 )" - }, - { - "name": "IsReplacementTitanAvailableForGameState", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "function IsReplacementTitanAvailableForGameState()" - }, - { - "name": "SetReplacementTitanGamemodeRules", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function SetReplacementTitanGamemodeRules( bool functionref( entity ) rules )" - }, - { - "name": "SetRequestTitanGamemodeRules", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function SetRequestTitanGamemodeRules( bool functionref( entity, vector ) rules )" - }, - { - "name": "ReplacementTitanGamemodeRules_Default", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "bool function ReplacementTitanGamemodeRules_Default( entity player )" - }, - { - "name": "RequestTitanGamemodeRules_Default", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "bool function RequestTitanGamemodeRules_Default( entity player, vector origin )" - }, - { - "name": "GetTitanRespawnTimer", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "float function GetTitanRespawnTimer( entity player )" - }, - { - "name": "ModifyBuildTimeForPlayerBonuses", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "float function ModifyBuildTimeForPlayerBonuses( entity player, float amount )" - }, - { - "name": "TryUpdateTitanRespawnTimerForNewTitanSelection", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function TryUpdateTitanRespawnTimerForNewTitanSelection( entity player )" - }, - { - "name": "SetTitanRespawnTimer", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function SetTitanRespawnTimer( entity player, float timeDiff )" - }, - { - "name": "ShouldSetTitanRespawnTimer", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "bool function ShouldSetTitanRespawnTimer( player )" - }, - { - "name": "WaitToAnnounceTitanETA", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "function WaitToAnnounceTitanETA( entity player, timeDiff )" - }, - { - "name": "GetTimeTillNextETAAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "float function GetTimeTillNextETAAnnouncement( entity player )" - }, - { - "name": "TryETATitanReadyAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "function TryETATitanReadyAnnouncement( entity player )" - }, - { - "name": "TryReplacementTitanReadyAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "function TryReplacementTitanReadyAnnouncement( entity player )" - }, - { - "name": "ResetTitanReplacementAnnouncements", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "void function ResetTitanReplacementAnnouncements( entity soul, var damageInfo )" - }, - { - "name": "req", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "function req()" - }, - { - "name": "ClientCommand_RequestTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "bool function ClientCommand_RequestTitan( entity player, array args )" - }, - { - "name": "RequestTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "bool function RequestTitan( entity player )" - }, - { - "name": "ReplacementTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "bool function ReplacementTitan( entity player )" - }, - { - "name": "IsReplacementDropInProgress", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "bool function IsReplacementDropInProgress( entity player )" - }, - { - "name": "CreateTitanForPlayerAndHotdrop", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function CreateTitanForPlayerAndHotdrop( entity player, Point spawnPoint, TitanLoadoutDef ornull overrideLoadout = null )" - }, - { - "name": "CleanupTitanFallDisablingEntity", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "void function CleanupTitanFallDisablingEntity( entity titanFallDisablingEntity, entity titan )" - }, - { - "name": "DrawReplacementTitanLocation", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "void function DrawReplacementTitanLocation( entity player, vector origin, float delay )" - }, - { - "name": "TryAnnounceTitanfallWarningToEnemyTeam", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function TryAnnounceTitanfallWarningToEnemyTeam( int team, vector origin )" - }, - { - "name": "GetTitanForPlayer", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "TitanSettings function GetTitanForPlayer( entity player )" - }, - { - "name": "GetAttachmentAtTimeFromModel", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "Attachment function GetAttachmentAtTimeFromModel( asset model, string animation, string attachment, vector origin, vector angles, float time )" - }, - { - "name": "EmptyTitanPlaysAnim", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "function EmptyTitanPlaysAnim( titan )" - }, - { - "name": "FreeSpawnpointOnEnterTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "function FreeSpawnpointOnEnterTitan( spawnpoint, titan )" - }, - { - "name": "DebugText", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "function DebugText( origin, text, time )" - }, - { - "name": "ReplacementTitanTimerFinished", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "bool function ReplacementTitanTimerFinished( player, timeBuffer = 0 )" - }, - { - "name": "PauseTitansThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function PauseTitansThink()" - }, - { - "name": "PauseTitanTimers", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function PauseTitanTimers()" - }, - { - "name": "ShouldDoTitanfall", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "bool function ShouldDoTitanfall()" - }, - { - "name": "ReplacementTitansDrop_Init", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans_drop.gnut", - "global": true, - "line": "void function ReplacementTitansDrop_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans_drop.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "AddDroppoint", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans_drop.gnut", - "global": false, - "line": "void function AddDroppoint( entity ent )" - }, - { - "name": "DebugTitanfall", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans_drop.gnut", - "global": true, - "line": "void function DebugTitanfall()" - }, - { - "name": "DebugTitanfallThread", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans_drop.gnut", - "global": false, - "line": "void function DebugTitanfallThread()" - }, - { - "name": "TitanCommands_Init", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_commands.gnut", - "global": true, - "line": "function TitanCommands_Init()" - }, - { - "name": "Prototype_OrderTitanMove", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_commands.gnut", - "global": false, - "line": "bool function Prototype_OrderTitanMove( entity player, array args )" - }, - { - "name": "Prototype_TitanMove", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_commands.gnut", - "global": false, - "line": "void function Prototype_TitanMove( entity player, entity titan, vector origin )" - }, - { - "name": "TitanHealth_Init", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function TitanHealth_Init()" - }, - { - "name": "UndoomTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function UndoomTitan( entity titan, int numSegments )" - }, - { - "name": "RestoreTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function RestoreTitan( entity titan, float percent = 0.625 )" - }, - { - "name": "IsRodeoDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "bool function IsRodeoDamage( entity soul, var damageInfo )" - }, - { - "name": "IsCoopRodeoDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "bool function IsCoopRodeoDamage( entity soul, var damageInfo )" - }, - { - "name": "CheckRodeoRiderHitsTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function CheckRodeoRiderHitsTitan( entity soul, var damageInfo )" - }, - { - "name": "ShouldMultiplyRodeoDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "bool function ShouldMultiplyRodeoDamage( var damageInfo )" - }, - { - "name": "IsRodeoDamageFromBatteryPack", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "bool function IsRodeoDamageFromBatteryPack( entity soul, var damageInfo )" - }, - { - "name": "ShieldHealthUpdate", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "int function ShieldHealthUpdate( entity titan, var damageInfo, bool critHit )" - }, - { - "name": "PlayerOrNPCTitanTookDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function PlayerOrNPCTitanTookDamage( entity titan, var damageInfo, bool critHit, TitanDamage titanDamage )" - }, - { - "name": "CheckSpecialCaseShieldDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "int function CheckSpecialCaseShieldDamage( entity soul, entity titan, var damageInfo )" - }, - { - "name": "Titan_NPCTookDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function Titan_NPCTookDamage( entity titan, var damageInfo, TitanDamage titanDamage )" - }, - { - "name": "Titan_PlayerTookDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function Titan_PlayerTookDamage( entity player, var damageInfo, entity attacker, bool critHit, TitanDamage titanDamage )" - }, - { - "name": "IsKillshot", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "bool function IsKillshot( entity ent, var damageInfo, entity titanSoul )" - }, - { - "name": "ShouldDoomTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "bool function ShouldDoomTitan( entity ent, var damageInfo )" - }, - { - "name": "HandleKillshot", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "bool function HandleKillshot( entity ent, var damageInfo, TitanDamage titanDamage )" - }, - { - "name": "PlayerHasAutoEject", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "bool function PlayerHasAutoEject( entity player )" - }, - { - "name": "AdjustVelocityFromHit", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function AdjustVelocityFromHit( entity player, var damageInfo, entity attacker, float damage, bool critHit )" - }, - { - "name": "DoomedHealthThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function DoomedHealthThink( entity titanSoul, var damageInfo )" - }, - { - "name": "HandleAutoEject", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function HandleAutoEject( entity rider, entity soul )" - }, - { - "name": "TitanShieldRegenThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function TitanShieldRegenThink( entity soul )" - }, - { - "name": "TitanShieldRegenThink_Internal", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function TitanShieldRegenThink_Internal( entity soul )" - }, - { - "name": "GetShieldRegenTime", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "float function GetShieldRegenTime( entity soul )" - }, - { - "name": "GetHealthRegenDelay", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "float function GetHealthRegenDelay( entity soul )" - }, - { - "name": "GetShieldRegenDelay", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "float function GetShieldRegenDelay( entity soul )" - }, - { - "name": "RecordDamageToNPCTitanSoul", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function RecordDamageToNPCTitanSoul( entity soul, var damageInfo )" - }, - { - "name": "AutoTitan_TryMultipleTitanCallout", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function AutoTitan_TryMultipleTitanCallout( entity titan, var damageInfo )" - }, - { - "name": "CalculateNextRegenTime", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "float function CalculateNextRegenTime( float damage, int damageType, bool critHit, float oldNextRegenTime, float maxRegenDelay )" - }, - { - "name": "AddCreditToTitanCoreBuilderForTitanDamageInflicted", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function AddCreditToTitanCoreBuilderForTitanDamageInflicted( entity titanAttacker, float damage )" - }, - { - "name": "AddCreditToTitanCoreBuilderForTitanDamageReceived", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function AddCreditToTitanCoreBuilderForTitanDamageReceived( entity titanVictim, float damage )" - }, - { - "name": "AddCreditToTitanCoreBuilderForDoomInflicted", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function AddCreditToTitanCoreBuilderForDoomInflicted( entity titanAttacker )" - }, - { - "name": "AddCreditToTitanCoreBuilderForDoomEntered", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function AddCreditToTitanCoreBuilderForDoomEntered( entity titanVictim )" - }, - { - "name": "AddCreditToTitanCoreBuilder", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function AddCreditToTitanCoreBuilder( entity titan, float credit )" - }, - { - "name": "GetTitanCoreTimer", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "float function GetTitanCoreTimer( entity titan )" - }, - { - "name": "SetTitanCoreTimer", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": true, - "line": "void function SetTitanCoreTimer( entity titan, float timeDiff )" - }, - { - "name": "Titan_MonarchCleanup", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_health.gnut", - "global": false, - "line": "void function Titan_MonarchCleanup( entity soul, var damageInfo )" - }, - { - "name": "TitanHotdrop_Init", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "function TitanHotdrop_Init()" - }, - { - "name": "TitanHotDrop", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "void function TitanHotDrop( entity titan, string animation, vector origin, vector angles, entity player, entity camera )" - }, - { - "name": "TitanHotDrop_Smoke", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": false, - "line": "entity function TitanHotDrop_Smoke( array cleanup, entity titan, entity player )" - }, - { - "name": "PlayersTitanHotdrops", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "void function PlayersTitanHotdrops( entity titan, vector origin, vector angles, entity player, string animation )" - }, - { - "name": "GetHotDropImpactTime", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "float function GetHotDropImpactTime( entity titan, string animation )" - }, - { - "name": "NPCTitanHotdrops", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "function NPCTitanHotdrops( entity titan, bool standImmediately, string titanfallAnim = \"at_hotdrop_drop_2knee_turbo\" )" - }, - { - "name": "NPCPrespawnWarpfallSequence", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "void function NPCPrespawnWarpfallSequence( string aiSettings, vector spawnOrigin, vector spawnAngle )" - }, - { - "name": "WaitTillHotDropComplete", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "void function WaitTillHotDropComplete( entity titan )" - }, - { - "name": "CreateGenericBubbleShield_Delayed", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": false, - "line": "function CreateGenericBubbleShield_Delayed( entity titan, vector origin, vector angles, float delay = 0.0 )" - }, - { - "name": "ModifyOriginForDrop", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "vector function ModifyOriginForDrop( vector origin, vector mins, vector maxs, vector resultPos, int mask )" - }, - { - "name": "OnReplacementTitanSecondStage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": false, - "line": "void function OnReplacementTitanSecondStage( entity titan )" - }, - { - "name": "OnTitanHotdropImpact", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "void function OnTitanHotdropImpact( entity titan )" - }, - { - "name": "SetTitanUsable", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": false, - "line": "function SetTitanUsable( titan )" - }, - { - "name": "SetTitanUsableByOwner", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": false, - "line": "void function SetTitanUsableByOwner( entity titan )" - }, - { - "name": "PlayHotdropImpactFX", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "function PlayHotdropImpactFX( titan )" - }, - { - "name": "NearTitanfallBlocker", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "function NearTitanfallBlocker( baseOrigin )" - }, - { - "name": "DevCheckInTitanfallBlocker", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "function DevCheckInTitanfallBlocker()" - }, - { - "name": "DrawTitanfallBlockers", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "function DrawTitanfallBlockers()" - }, - { - "name": "EdgeTraceDropPoint", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "bool function EdgeTraceDropPoint( vector dropPoint )" - }, - { - "name": "DropPodFindDropNodes", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "bool function DropPodFindDropNodes( FlightPath flightPath, vector origin, float yaw )" - }, - { - "name": "TitanTestDropPoint", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "bool function TitanTestDropPoint( vector start, FlightPath flightPath )" - }, - { - "name": "TitanFall_DamagedPlayerOrNPC", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": false, - "line": "void function TitanFall_DamagedPlayerOrNPC( entity ent, var damageInfo )" - }, - { - "name": "PlayDeathFromTitanFallSounds", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": true, - "line": "function PlayDeathFromTitanFallSounds( player )" - }, - { - "name": "NPCShouldDoBubbleShieldAfterHotdrop", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hotdrop.gnut", - "global": false, - "line": "bool function NPCShouldDoBubbleShieldAfterHotdrop( entity titan )" - }, - { - "name": "HealthRegenInit", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": true, - "line": "function HealthRegenInit()" - }, - { - "name": "TitanHealthDecayThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanHealthDecayThink( entity soul )" - }, - { - "name": "TitanHealthDecayThinkInternal", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanHealthDecayThinkInternal( entity soul )" - }, - { - "name": "TitanHealthRegenThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanHealthRegenThink( entity soul )" - }, - { - "name": "TitanHealthRegenThink_Internal", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanHealthRegenThink_Internal( entity soul )" - }, - { - "name": "TitanSegmentedHealth_OnDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanSegmentedHealth_OnDamage( entity titan, var damageInfo )" - }, - { - "name": "ShouldReduceDamageForSegmentedHealth", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "bool function ShouldReduceDamageForSegmentedHealth( entity soul, damageInfo )" - }, - { - "name": "TitanSegmentedHealth_OnDamage_Thread", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "function TitanSegmentedHealth_OnDamage_Thread( entity soul, damageInfo )" - }, - { - "name": "CalculateHealthFloorForDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "int function CalculateHealthFloorForDamage( entity soul, entity titan, damageInfo )" - }, - { - "name": "TitanLoseSegement", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanLoseSegement( entity soul, entity titan, vector damageOrigin, float damageAmount, entity attacker )" - }, - { - "name": "TitanLoseSegementFX", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": true, - "line": "void function TitanLoseSegementFX( entity titan, entity attacker, vector damageOrigin )" - }, - { - "name": "UpdateDamageStateForTab", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function UpdateDamageStateForTab( entity titan, int tab, int hitBox )" - }, - { - "name": "RecursiveGibBodyPart", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function RecursiveGibBodyPart( entity titan, var bodyGroup, int count )" - }, - { - "name": "IsBroken", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "bool function IsBroken( entity titan, var bodyGroup )" - }, - { - "name": "GibBodyPart", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": true, - "line": "void function GibBodyPart( entity titan, var bodyGroup )" - }, - { - "name": "GiveAttackerAmmo", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "function GiveAttackerAmmo( entity titan )" - }, - { - "name": "TemporaryInvul", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TemporaryInvul( entity titan )" - }, - { - "name": "GiveDefenderAmmo", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function GiveDefenderAmmo( entity titan )" - }, - { - "name": "OnTitanDoomed", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function OnTitanDoomed( entity titan, var damageInfo )" - }, - { - "name": "OnTitanDeath", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function OnTitanDeath( entity titan, var damageInfo )" - }, - { - "name": "TitanShieldDecayThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanShieldDecayThink( entity soul )" - }, - { - "name": "TitanShieldDecayThinkInternal", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_triple_health.gnut", - "global": false, - "line": "void function TitanShieldDecayThinkInternal( entity soul )" - }, - { - "name": "ClassTitan_Init", - "found_in": "Northstar.CustomServers", - "file": "titan/class_titan.gnut", - "global": true, - "line": "function ClassTitan_Init()" - }, - { - "name": "Titan_AddPlayer", - "found_in": "Northstar.CustomServers", - "file": "titan/class_titan.gnut", - "global": true, - "line": "function Titan_AddPlayer( player )" - }, - { - "name": "ApplyTitanLoadoutModifiers", - "found_in": "Northstar.CustomServers", - "file": "titan/class_titan.gnut", - "global": true, - "line": "TitanLoadoutDef function ApplyTitanLoadoutModifiers( entity player, TitanLoadoutDef loadout )" - }, - { - "name": "Titan_OnPlayerDeath", - "found_in": "Northstar.CustomServers", - "file": "titan/class_titan.gnut", - "global": true, - "line": "void function Titan_OnPlayerDeath( entity player, var damageInfo )" - }, - { - "name": "PlayerCanEject", - "found_in": "Northstar.CustomServers", - "file": "titan/class_titan.gnut", - "global": false, - "line": "bool function PlayerCanEject( entity player )" - }, - { - "name": "ClientCommand_TitanEject", - "found_in": "Northstar.CustomServers", - "file": "titan/class_titan.gnut", - "global": true, - "line": "bool function ClientCommand_TitanEject( entity player, array args )" - }, - { - "name": "CodeCallback_OnVehiclePass", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_behavior.gnut", - "global": true, - "line": "void function CodeCallback_OnVehiclePass( table params )" - }, - { - "name": "VehicleDropshipNew_Init", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function VehicleDropshipNew_Init()" - }, - { - "name": "InitLeanDropship", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function InitLeanDropship( dropship )" - }, - { - "name": "CreateNPCSForDropship", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "array function CreateNPCSForDropship( entity ship, array spawnFuncs, string side = \"both\" )" - }, - { - "name": "CreateDropshipAnimTable", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "table function CreateDropshipAnimTable( ship, side, seat )" - }, - { - "name": "WaitForNPCsDeployed", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function WaitForNPCsDeployed( npcArray )" - }, - { - "name": "InitDropShipFlightPaths", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function InitDropShipFlightPaths( spawnPoints )" - }, - { - "name": "CreateDropship", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "entity function CreateDropship( int team, vector origin, vector angles )" - }, - { - "name": "GetDropShipAnimOffset", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": false, - "line": "function GetDropShipAnimOffset( dropShip, animName, refEnt )" - }, - { - "name": "GetDropshipSquadSize", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function GetDropshipSquadSize( squadname )" - }, - { - "name": "DelayDropshipDelete", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function DelayDropshipDelete( dropship )" - }, - { - "name": "DefensiveFreePlayers", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function DefensiveFreePlayers( dropship )" - }, - { - "name": "OnNPCDropshipDeath", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": false, - "line": "void function OnNPCDropshipDeath( entity dropship, var damageInfo )" - }, - { - "name": "OnDropshipDamaged", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": false, - "line": "void function OnDropshipDamaged( entity dropship, var damageInfo )" - }, - { - "name": "GuyDeploysOffShip", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "void function GuyDeploysOffShip( entity guy, table Table )" - }, - { - "name": "WaittillPlayDeployAnims", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function WaittillPlayDeployAnims( ref )" - }, - { - "name": "WaittillPlayDeployAnimsThread", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": false, - "line": "function WaittillPlayDeployAnimsThread( ref )" - }, - { - "name": "GuyAnimatesOut", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": false, - "line": "void function GuyAnimatesOut( entity guy, table Table )" - }, - { - "name": "GuyAnimatesRelativeToShipAttachment", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": false, - "line": "function GuyAnimatesRelativeToShipAttachment( guy, Table )" - }, - { - "name": "GetDropshipRopeAttachments", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "table > function GetDropshipRopeAttachments( string side = \"both\" )" - }, - { - "name": "PlayDropshipRampDoorOpenSound", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function PlayDropshipRampDoorOpenSound( entity dropship )" - }, - { - "name": "WarpoutEffect", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "void function WarpoutEffect( entity dropship )" - }, - { - "name": "WarpoutEffectFPS", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "void function WarpoutEffectFPS( entity dropship )" - }, - { - "name": "WarpinEffect", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "void function WarpinEffect( asset model, string animation, vector origin, vector angles, string sfx = \"\" )" - }, - { - "name": "PlayWarpFxOnPlayers", - "found_in": "Northstar.CustomServers", - "file": "vehicle/_vehicle_dropship_new.nut", - "global": true, - "line": "function PlayWarpFxOnPlayers( guys )" - }, - { - "name": "ATTurrets_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_at_turrets.gnut", - "global": true, - "line": "void function ATTurrets_Init()" - }, - { - "name": "CreateATTurret", - "found_in": "Northstar.CustomServers", - "file": "weapons/_at_turrets.gnut", - "global": true, - "line": "void function CreateATTurret( vector origin, vector angles )" - }, - { - "name": "ATTurretSettings", - "found_in": "Northstar.CustomServers", - "file": "weapons/_at_turrets.gnut", - "global": true, - "line": "void function ATTurretSettings( entity turret )" - }, - { - "name": "PROTO_ATTurretsEnabled", - "found_in": "Northstar.CustomServers", - "file": "weapons/_at_turrets.gnut", - "global": true, - "line": "bool function PROTO_ATTurretsEnabled()" - }, - { - "name": "BallLightning_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "function BallLightning_Init()" - }, - { - "name": "AttachBallLightning", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "function AttachBallLightning( entity weapon, entity projectile )" - }, - { - "name": "DestroyBallLightningOnEnt", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "void function DestroyBallLightningOnEnt( entity prop )" - }, - { - "name": "AttachBallLightningToProp", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "entity function AttachBallLightningToProp( entity prop, entity owner, int damageSourceId )" - }, - { - "name": "CreateBallLightning", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "entity function CreateBallLightning( entity owner, int damageSourceId, vector origin, vector angles )" - }, - { - "name": "RegisterBallLightningDamage", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "void function RegisterBallLightningDamage( int damageSourceId )" - }, - { - "name": "OnBallLightningDamage", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": false, - "line": "void function OnBallLightningDamage( entity victim, var damageInfo )" - }, - { - "name": "BallLightningThink", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": false, - "line": "void function BallLightningThink( entity ballLightning, int damageSourceId )" - }, - { - "name": "BallLightningZapTargets", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "void function BallLightningZapTargets( entity ballLightning, vector origin, int inflictorTeam, int damageSourceId, BallLightningData fxData, bool single )" - }, - { - "name": "GetEntityCenterTag", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": false, - "line": "string function GetEntityCenterTag( entity target )" - }, - { - "name": "IsTargetEntValid", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": false, - "line": "bool function IsTargetEntValid( entity ballLightning, entity target, BallLightningData fxData )" - }, - { - "name": "BallLightningZapConnectionFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "void function BallLightningZapConnectionFX( entity ballLightning, entity target, string tag, BallLightningData fxData )" - }, - { - "name": "BallLightningZapFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "void function BallLightningZapFX( entity ballLightning, entity target, string tag, BallLightningData fxData )" - }, - { - "name": "GetUniqueCpString", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": false, - "line": "string function GetUniqueCpString()" - }, - { - "name": "GetBallLightningFromEnt", - "found_in": "Northstar.CustomServers", - "file": "weapons/_ball_lightning.gnut", - "global": true, - "line": "entity function GetBallLightningFromEnt( entity ent )" - }, - { - "name": "CloakerThink", - "found_in": "Northstar.CustomServers", - "file": "weapons/_cloaker.gnut", - "global": true, - "line": "function CloakerThink( entity cloaker, float radius, array ents = [ \"any\" ], vector offset = Vector(0,0,0), var shouldCloakGuyFunc = null, float waitTime = 0.25 )" - }, - { - "name": "CloakerCloaksGuy", - "found_in": "Northstar.CustomServers", - "file": "weapons/_cloaker.gnut", - "global": true, - "line": "void function CloakerCloaksGuy( guy )" - }, - { - "name": "CloakerDeCloaksGuy", - "found_in": "Northstar.CustomServers", - "file": "weapons/_cloaker.gnut", - "global": true, - "line": "void function CloakerDeCloaksGuy( guy )" - }, - { - "name": "CloakerShouldCloakGuy", - "found_in": "Northstar.CustomServers", - "file": "weapons/_cloaker.gnut", - "global": true, - "line": "bool function CloakerShouldCloakGuy( entity cloaker, entity guy )" - }, - { - "name": "ParticleWall_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "function ParticleWall_Init()" - }, - { - "name": "CreateParticleWallFromOwner", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function CreateParticleWallFromOwner( entity weaponOwner, float duration, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetParticleWallAttackAnglesFromOwner", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": false, - "line": "vector function GetParticleWallAttackAnglesFromOwner( entity weaponOwner, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "CreateParticleWallForOwnerFromDirection", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function CreateParticleWallForOwnerFromDirection( entity weaponOwner, float duration, vector dir )" - }, - { - "name": "CreateTurretParticleWall", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "entity function CreateTurretParticleWall( vector origin, vector angles, float duration )" - }, - { - "name": "CreateShieldWithSettings", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "entity function CreateShieldWithSettings( vector origin, vector angles, int radius, int height, int fov, float duration, int health, asset effectName )" - }, - { - "name": "CreateTurretShieldWithSettings", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": false, - "line": "entity function CreateTurretShieldWithSettings( vector origin, vector angles, int radius, int height, int fov, float duration, int health, asset effectName )" - }, - { - "name": "StopFXOnDestroy", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": false, - "line": "function StopFXOnDestroy( entity vortexSphere, entity shieldWallFX, float duration )" - }, - { - "name": "CreateAmpedWallFromOwner", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function CreateAmpedWallFromOwner( entity weaponOwner, float duration, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "PlayDelayedVortexEndSound", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": false, - "line": "void function PlayDelayedVortexEndSound( float delay, entity vortexSphere )" - }, - { - "name": "DrainHealthOverTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "function DrainHealthOverTime( entity vortexSphere, entity shieldWallFX, float duration )" - }, - { - "name": "UpdateShieldWallColorForFrac", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "function UpdateShieldWallColorForFrac( entity shieldWallFX, float colorFrac )" - }, - { - "name": "PlayEffectOnVortexSphere", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function PlayEffectOnVortexSphere( int fx, vector origin, vector angles, entity vortexSphere )" - }, - { - "name": "SetVortexSphereShieldWallCPoint", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function SetVortexSphereShieldWallCPoint( entity vortexSphere, entity cpoint )" - }, - { - "name": "SetShieldWallCPoint", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function SetShieldWallCPoint( entity shieldWallFX, entity cpoint )" - }, - { - "name": "StopShieldWallFX", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function StopShieldWallFX( entity vortexSphere )" - }, - { - "name": "StopShieldWallFXOverTime", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function StopShieldWallFXOverTime( entity vortexSphere, float duration )" - }, - { - "name": "SetShieldWallCPointOrigin", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": true, - "line": "void function SetShieldWallCPointOrigin( entity shieldWallFX, vector AT_TURRET_SHIELD_COLOR )" - }, - { - "name": "GetShieldWallFXCPoint", - "found_in": "Northstar.CustomServers", - "file": "weapons/_particle_wall.gnut", - "global": false, - "line": "entity function GetShieldWallFXCPoint( entity shieldWallFX )" - }, - { - "name": "TeamEMP_Init", - "found_in": "Northstar.CustomServers", - "file": "weapons/_team_emp.gnut", - "global": true, - "line": "void function TeamEMP_Init()" - }, - { - "name": "EMPEffects", - "found_in": "Northstar.CustomServers", - "file": "weapons/_team_emp.gnut", - "global": true, - "line": "void function EMPEffects( entity player, float time )" - }, - { - "name": "RecoverFromEMP", - "found_in": "Northstar.CustomServers", - "file": "weapons/_team_emp.gnut", - "global": false, - "line": "void function RecoverFromEMP( entity player, float time )" - }, - { - "name": "Sv_EarnMeter_Init", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function Sv_EarnMeter_Init()" - }, - { - "name": "PlayerEarnMeter_GetPilotMultiplier", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "float function PlayerEarnMeter_GetPilotMultiplier()" - }, - { - "name": "PlayerEarnMeter_GetPilotOverdriveEnum", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "int function PlayerEarnMeter_GetPilotOverdriveEnum()" - }, - { - "name": "AddEarnMeterThresholdEarnedCallback", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function AddEarnMeterThresholdEarnedCallback( float thresholdForCallback, void functionref( entity player ) callbackFunc, bool triggerFunctionOnFullEarnMeter = false )" - }, - { - "name": "AlreadyContainsThresholdCallback", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": false, - "line": "bool function AlreadyContainsThresholdCallback( EarnMeterThresholdEarnedStruct thresholdStruct )" - }, - { - "name": "SetCallback_EarnMeterGoalEarned", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function SetCallback_EarnMeterGoalEarned( void functionref( entity player ) callback )" - }, - { - "name": "SetCallback_EarnMeterRewardEarned", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function SetCallback_EarnMeterRewardEarned( void functionref( entity player ) callback )" - }, - { - "name": "PlayerEarnMeter_SetMode", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetMode( entity player, int mode )" - }, - { - "name": "PlayerEarnMeter_AddEarnedFrac", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_AddEarnedFrac( entity player, float earnedFrac )" - }, - { - "name": "PlayerEarnMeter_AddOwnedFrac", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_AddOwnedFrac( entity player, float addValue )" - }, - { - "name": "PlayerEarnMeter_CanEarn", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "bool function PlayerEarnMeter_CanEarn( entity player )" - }, - { - "name": "SharedEarnMeter_AddEarnedAndOwned", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function SharedEarnMeter_AddEarnedAndOwned( entity player, float addOverdriveValue, float addOwnedValue )" - }, - { - "name": "PlayerEarnMeter_AddEarnedAndOwned", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_AddEarnedAndOwned( entity player, float addOverdriveValue, float addOwnedValue )" - }, - { - "name": "PlayerEarnMeter_RefreshGoal", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_RefreshGoal( entity player )" - }, - { - "name": "PlayerEarnMeter_SetEarnedFrac", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": false, - "line": "void function PlayerEarnMeter_SetEarnedFrac( entity player, float value )" - }, - { - "name": "PlayerEarnMeter_SetOwnedFrac", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetOwnedFrac( entity player, float value )" - }, - { - "name": "PlayerEarnMeter_SetRewardFrac", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetRewardFrac( entity player, float value )" - }, - { - "name": "PlayerEarnMeter_SoftReset", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SoftReset( entity player )" - }, - { - "name": "PlayerEarnMeter_Reset", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_Reset( entity player )" - }, - { - "name": "PlayerEarnMeter_Empty", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_Empty( entity player )" - }, - { - "name": "EarnMeterDecayThink", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": false, - "line": "void function EarnMeterDecayThink( entity player )" - }, - { - "name": "PlayerEarnMeter_TryMakeGoalAvailable", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": false, - "line": "bool function PlayerEarnMeter_TryMakeGoalAvailable( entity player )" - }, - { - "name": "PlayerEarnMeter_DisableReward", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_DisableReward( entity player )" - }, - { - "name": "PlayerEarnMeter_EnableReward", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_EnableReward( entity player )" - }, - { - "name": "PlayerEarnMeter_SetRewardUsed", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetRewardUsed( entity player )" - }, - { - "name": "PlayerEarnMeter_DisableGoal", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_DisableGoal( entity player )" - }, - { - "name": "PlayerEarnMeter_EnableGoal", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_EnableGoal( entity player )" - }, - { - "name": "PlayerEarnMeter_SetGoalUsed", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetGoalUsed( entity player )" - }, - { - "name": "PlayerEarnMeter_TryMakeRewardAvailable", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": false, - "line": "bool function PlayerEarnMeter_TryMakeRewardAvailable( entity player )" - }, - { - "name": "PlayerEarnMeter_SetReward", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetReward( entity player, EarnObject earnObject )" - }, - { - "name": "PlayerEarnMeter_SetGoal", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetGoal( entity player, EarnObject earnObject )" - }, - { - "name": "DummyRewardEarnedCallback", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": false, - "line": "void function DummyRewardEarnedCallback( entity player )" - }, - { - "name": "DummyGoalEarnedCallback", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": false, - "line": "void function DummyGoalEarnedCallback( entity player )" - }, - { - "name": "JFS_PlayerEarnMeter_CoreRewardUpdate", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function JFS_PlayerEarnMeter_CoreRewardUpdate( entity titan, float startingCoreValue, float newCoreValue )" - }, - { - "name": "GiveOffhandElectricSmoke", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function GiveOffhandElectricSmoke( entity titan )" - }, - { - "name": "PlayerEarnMeter_SetEnabled", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "void function PlayerEarnMeter_SetEnabled( bool enabled )" - }, - { - "name": "PlayerEarnMeter_Enabled", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter.gnut", - "global": true, - "line": "bool function PlayerEarnMeter_Enabled()" - }, - { - "name": "CServerGameDLL_ProcessMessageStartThread", - "found_in": "Northstar.CustomServers", - "file": "_custom_codecallbacks.gnut", - "global": true, - "line": "void function CServerGameDLL_ProcessMessageStartThread()" - }, - { - "name": "CServerGameDLL_OnReceivedSayTextMessageCallback", - "found_in": "Northstar.CustomServers", - "file": "_custom_codecallbacks.gnut", - "global": true, - "line": "void function CServerGameDLL_OnReceivedSayTextMessageCallback()" - }, - { - "name": "AddCallback_OnReceivedSayTextMessage", - "found_in": "Northstar.CustomServers", - "file": "_custom_codecallbacks.gnut", - "global": true, - "line": "void function AddCallback_OnReceivedSayTextMessage( ClServer_MessageStruct functionref (ClServer_MessageStruct) callbackFunc )" - }, - { - "name": "Server_SP_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_init.gnut", - "global": false, - "line": "void function Server_SP_Init()" - }, - { - "name": "StartBossIntro", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function StartBossIntro( entity player, entity bossTitan, BossTitanIntroData introData )" - }, - { - "name": "EndBossIntro", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function EndBossIntro( entity player, entity bossTitan )" - }, - { - "name": "RegisterBossTitan", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function RegisterBossTitan( entity bossTitan )" - }, - { - "name": "GetGenericPilotName", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "string function GetGenericPilotName()" - }, - { - "name": "DeregisterBossTitan", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function DeregisterBossTitan( entity bossTitan )" - }, - { - "name": "MarkerCleanup", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "void function MarkerCleanup( entity bossTitan, entity marker )" - }, - { - "name": "SetBossMarkerBossID", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "void function SetBossMarkerBossID( entity marker, int id )" - }, - { - "name": "ScriptCraneInit", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function ScriptCraneInit( entity model )" - }, - { - "name": "ScriptCraneCargoInit", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function ScriptCraneCargoInit( entity node )" - }, - { - "name": "SetCraneYaw", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": true, - "line": "void function SetCraneYaw( entity craneModel, float yaw )" - }, - { - "name": "GetCraneYaw", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": true, - "line": "float function GetCraneYaw( entity craneModel )" - }, - { - "name": "SetCraneEnabled", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": true, - "line": "void function SetCraneEnabled( entity craneModel, bool enabled )" - }, - { - "name": "CraneAllowRotationLeft", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": true, - "line": "void function CraneAllowRotationLeft( entity craneModel, bool enabled )" - }, - { - "name": "CraneAllowRotationRight", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": true, - "line": "void function CraneAllowRotationRight( entity craneModel, bool enabled )" - }, - { - "name": "WaitTillCraneUsed", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": true, - "line": "void function WaitTillCraneUsed( entity craneModel )" - }, - { - "name": "GetCraneStructFromEnt", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "CraneStruct function GetCraneStructFromEnt( entity ent )" - }, - { - "name": "ScriptCraneGetLimits", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function ScriptCraneGetLimits( CraneStruct crane )" - }, - { - "name": "CraneEntitiesLoaded", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function CraneEntitiesLoaded()" - }, - { - "name": "LinkCargoToCrane", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function LinkCargoToCrane( CraneStruct crane, entity cargoNode )" - }, - { - "name": "CreateCraneButton", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function CreateCraneButton( CraneStruct crane )" - }, - { - "name": "CreateCraneMover", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function CreateCraneMover( CraneStruct crane )" - }, - { - "name": "SetCraneUsable", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function SetCraneUsable( CraneStruct crane, bool usable )" - }, - { - "name": "CraneWaitForUser", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function CraneWaitForUser( CraneStruct crane )" - }, - { - "name": "PlayerUseCrane", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function PlayerUseCrane( CraneStruct crane, entity player )" - }, - { - "name": "PlayerStopUsingCrane", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function PlayerStopUsingCrane( entity player )" - }, - { - "name": "CraneOperation_UpdateControlInputs", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function CraneOperation_UpdateControlInputs( CraneStruct crane, entity player )" - }, - { - "name": "Crane_ShouldUpdateRotation", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "bool function Crane_ShouldUpdateRotation( CraneStruct crane, float input )" - }, - { - "name": "FrameTime_HACK", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "float function FrameTime_HACK()" - }, - { - "name": "UpdateMovementWithAccelDecel", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function UpdateMovementWithAccelDecel( CraneStruct crane, float input, int movementAxis, float speed )" - }, - { - "name": "CraneOperation_UpdateRotation", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function CraneOperation_UpdateRotation( CraneStruct crane )" - }, - { - "name": "CraneOperation_UpdateInOut", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function CraneOperation_UpdateInOut( CraneStruct crane )" - }, - { - "name": "SwayToStop", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": false, - "line": "void function SwayToStop( CraneStruct crane )" - }, - { - "name": "Dev_TestAllConversations", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "void function Dev_TestAllConversations()" - }, - { - "name": "CodeCallback_OnServerAnimEvent", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function CodeCallback_OnServerAnimEvent( entity ent, string eventName )" - }, - { - "name": "PlayDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function PlayDialogue( string name, entity speaker, float delay = 0 )" - }, - { - "name": "PlayBTDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function PlayBTDialogue( string name, float delay = 0 )" - }, - { - "name": "PlayGabbyDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function PlayGabbyDialogue( string name, entity speaker, string anim = \"face_generic_talker_flat\" )" - }, - { - "name": "StopDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function StopDialogue()" - }, - { - "name": "PlayDialogueForPlayer", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function PlayDialogueForPlayer( string name, entity player, entity speaker, float delay = 0 )" - }, - { - "name": "PlayerConversation", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function PlayerConversation( string name, entity player, entity speaker = null )" - }, - { - "name": "StopConversation", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function StopConversation( entity player )" - }, - { - "name": "StopConversationNow", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function StopConversationNow( entity player )" - }, - { - "name": "StopConversationWithStopType", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function StopConversationWithStopType( entity player, int stopType )" - }, - { - "name": "AddConversationCallback", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function AddConversationCallback( string name, void functionref( int ) callbackFunc )" - }, - { - "name": "ClientCommand_DialogueFinishedForID", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tbool function ClientCommand_DialogueFinishedForID( entity player, array args )" - }, - { - "name": "ClientCommand_AllDialogueFinished", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tbool function ClientCommand_AllDialogueFinished( entity player, array args )" - }, - { - "name": "ClientCommand_ConversationFinishedForID", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tbool function ClientCommand_ConversationFinishedForID( entity player, array args )" - }, - { - "name": "ClientCommand_ConversationChoiceForID", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tbool function ClientCommand_ConversationChoiceForID( entity player, array args )" - }, - { - "name": "IsDialoguePlaying", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tbool function IsDialoguePlaying()" - }, - { - "name": "IsConversationPlaying", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tbool function IsConversationPlaying()" - }, - { - "name": "FastballTitanSpawned", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "void function FastballTitanSpawned( entity titan )" - }, - { - "name": "SetCustomFastBallAimModeFunc", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "void function SetCustomFastBallAimModeFunc( void functionref(entity,entity) func )" - }, - { - "name": "FastballTitanThink", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "void function FastballTitanThink( entity titan )" - }, - { - "name": "Fastball_PlayerAndTitanEnterAimingMode", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "void function Fastball_PlayerAndTitanEnterAimingMode( entity player, entity titan )" - }, - { - "name": "TitanRotateForAiming", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "function TitanRotateForAiming( entity mover, entity titan, entity player )" - }, - { - "name": "FastballThrowPlayer", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "function FastballThrowPlayer( entity player )" - }, - { - "name": "ClientCommand_FastballLaunch", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "bool function ClientCommand_FastballLaunch( entity player, array args )" - }, - { - "name": "ClientCommand_FastballCancel", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "bool function ClientCommand_FastballCancel( entity player, array args )" - }, - { - "name": "ClientCommand_FastballActivate", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "bool function ClientCommand_FastballActivate( entity player, array args )" - }, - { - "name": "ClientCommand_FastballDeactivate", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "bool function ClientCommand_FastballDeactivate( entity player, array args )" - }, - { - "name": "ScriptedFastballTriggerThink", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "void function ScriptedFastballTriggerThink( entity trigger )" - }, - { - "name": "SetFastballAnims", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "void function SetFastballAnims( string startAnim, string loopAnim, string throwAnim, string fpvAnim, string thirdPersonAnim )" - }, - { - "name": "SetFastballVars", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "void function SetFastballVars( entity ref = null, vector functionref( entity, entity) GetVelocityFunc = null )" - }, - { - "name": "ScriptedTitanFastball", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "void function ScriptedTitanFastball( entity player, entity titan, entity titanNode, entity throwTarget, string setFlagWhenGrabbed = \"\" )" - }, - { - "name": "GetScriptedFastBallVelocity", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "vector function GetScriptedFastBallVelocity( entity player, entity throwTarget )" - }, - { - "name": "PlayerScriptedFastballAnim", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "void function PlayerScriptedFastballAnim( entity player, entity titan, entity ref )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_battery_charger( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "NPCFireArcToolOnce", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "void function NPCFireArcToolOnce( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponNpcPreAttack_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "void function OnWeaponNpcPreAttack_battery_charger( entity weapon )" - }, - { - "name": "DoNPCPreAttackFX", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "void function DoNPCPreAttackFX( entity weapon )" - }, - { - "name": "BatteryChargerNPCChargeReset", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "void function BatteryChargerNPCChargeReset( entity weaponOwner, entity weapon )" - }, - { - "name": "StopNPCWeaponEffect", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "function StopNPCWeaponEffect( weaponOwner, weapon )" - }, - { - "name": "CreateServerBeamWithControlPoint", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "entity function CreateServerBeamWithControlPoint( entity weapon, asset effect, var controlPoint )" - }, - { - "name": "Objective_Remind", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_Remind()" - }, - { - "name": "Objective_InitEntity", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_InitEntity( entity ent )" - }, - { - "name": "Objective_Set_WithAltHighlight", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_Set_WithAltHighlight( string objective, vector position = < 0, 0, 0 >, entity ent = null )" - }, - { - "name": "Objective_SetSilent_WithAltHighlight", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_SetSilent_WithAltHighlight( string objective, vector position = < 0, 0, 0 >, entity ent = null )" - }, - { - "name": "Objective_Set", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_Set( string objective, vector position = < 0, 0, 0 >, entity ent = null )" - }, - { - "name": "Objective_SetSilent", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_SetSilent( string objective, vector position = < 0, 0, 0 >, entity ent = null )" - }, - { - "name": "_ObjectiveSet", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function _ObjectiveSet( string objective, vector position, entity ent, bool silent )" - }, - { - "name": "ShowNewObjective", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function ShowNewObjective()" - }, - { - "name": "Objective_AddKilometers", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_AddKilometers( float kilometers )" - }, - { - "name": "Objective_AddHighlightEntity", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_AddHighlightEntity( entity ent )" - }, - { - "name": "Objective_StaticModelHighlightOverrideEntity", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_StaticModelHighlightOverrideEntity( entity ent )" - }, - { - "name": "Objective_StaticModelHighlightOverrideEntityArray", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_StaticModelHighlightOverrideEntityArray( array ents )" - }, - { - "name": "Objective_Clear", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_Clear()" - }, - { - "name": "Objective_Update", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_Update( vector position, entity ent = null )" - }, - { - "name": "UpdateMarkerEnt", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function UpdateMarkerEnt( vector position, entity ent )" - }, - { - "name": "RefreshMarkerEnt", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function RefreshMarkerEnt( vector position )" - }, - { - "name": "ShowObjectiveForDuration", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function ShowObjectiveForDuration( entity player, float duration )" - }, - { - "name": "Objective_Hide", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_Hide( entity player )" - }, - { - "name": "Objective_LastShownTime", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tfloat function Objective_LastShownTime()" - }, - { - "name": "ClientCommandToggleObjective", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tbool function ClientCommandToggleObjective( entity player, array args )" - }, - { - "name": "ClientCommandShowObjective", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tbool function ClientCommandShowObjective( entity player, array args )" - }, - { - "name": "Objective_SuppressCloseMenuShowsObjective", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_SuppressCloseMenuShowsObjective( bool enabled )" - }, - { - "name": "SetObjectiveHighlight", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function SetObjectiveHighlight()" - }, - { - "name": "ClearObjectiveHighlight", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function ClearObjectiveHighlight()" - }, - { - "name": "ClearObjectiveHighlight_Internal", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function ClearObjectiveHighlight_Internal( entity ent )" - }, - { - "name": "Objective_GetMarkerEntity", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tentity function Objective_GetMarkerEntity()" - }, - { - "name": "Objective_WayPointEneable", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tentity function Objective_WayPointEneable( bool enable )" - }, - { - "name": "Objective_SetFastball", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function Objective_SetFastball( entity bt )" - }, - { - "name": "DisplayOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function DisplayOnscreenHint( entity player, string hintAlias, float duration = -1, bool displayCentered = false, bool drawAboveScreenFade = false )" - }, - { - "name": "ClearOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function ClearOnscreenHint( entity player )" - }, - { - "name": "OnscreenHint_DisplayAfterDelay", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function OnscreenHint_DisplayAfterDelay( entity player, string hintAlias, float duration = -1, float delayTime = -1 )" - }, - { - "name": "OnscreenHint_DisplayUntilFlag", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function OnscreenHint_DisplayUntilFlag( entity player, string hintAlias, string flagName, float delayTime = 0.0, bool displayCentered = false, bool drawAboveScreenFade = false )" - }, - { - "name": "OnscreenHint_NagUntilFlag", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function OnscreenHint_NagUntilFlag( entity player, string hintAlias, string flagName, float nagInterval, float nagDuration )" - }, - { - "name": "AssignEnemyFaction", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "void function AssignEnemyFaction( entity player, string friendlyFaction )" - }, - { - "name": "Server_Lobby_Init", - "found_in": "Titanfall 2", - "file": "mp/_mp_sh_init.gnut", - "global": false, - "line": "void function Server_Lobby_Init()" - }, - { - "name": "Server_MP_Init", - "found_in": "Titanfall 2", - "file": "mp/_mp_sh_init.gnut", - "global": false, - "line": "void function Server_MP_Init()" - }, - { - "name": "TeamTitanSelection_Init", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function TeamTitanSelection_Init()" - }, - { - "name": "StartUpdatingTeamTitanSelection", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function StartUpdatingTeamTitanSelection()" - }, - { - "name": "PlayerUpdateTeamTitanSelectionThink", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function PlayerUpdateTeamTitanSelectionThink( entity player )" - }, - { - "name": "StopUpdatingTeamTitanSelection", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function StopUpdatingTeamTitanSelection()" - }, - { - "name": "RestoreDefaultOffhandWeapon", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": false, - "line": "void function RestoreDefaultOffhandWeapon( entity player )" - }, - { - "name": "GiveWeaponPowerUp", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": false, - "line": "void function GiveWeaponPowerUp( entity player, string newWeapon )" - }, - { - "name": "ScoreEventForMethodOfDeath", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEventForMethodOfDeath( entity player, var damageInfo )" - }, - { - "name": "ScoreEventForNPCKilled", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEventForNPCKilled( entity npc, var damageInfo )" - }, - { - "name": "Sh_AT_EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function Sh_AT_EntitiesDidLoad()" - }, - { - "name": "GetAvailableBossTracker", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "entity function GetAvailableBossTracker()" - }, - { - "name": "GetAvailableLocationTracker", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "entity function GetAvailableLocationTracker()" - }, - { - "name": "GetAvailableBankTracker", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "entity function GetAvailableBankTracker( entity owner )" - }, - { - "name": "GamemodeCP_VO_Think", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_cp_dialogue.nut", - "global": true, - "line": "void function GamemodeCP_VO_Think( entity hardpoint )" - }, - { - "name": "DeployableTurret_ClientConnected", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function DeployableTurret_ClientConnected( entity player )" - }, - { - "name": "DeployTurret", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "entity function DeployTurret( entity player, vector origin, vector angles, entity weapon, SentryTurretPlacementInfo placementInfo )" - }, - { - "name": "TrackTurretDeath", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function TrackTurretDeath( entity ownerPlayer, entity turret )" - }, - { - "name": "CalculatePlayerTurretCount", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": true, - "line": "void function CalculatePlayerTurretCount( entity ownerPlayer )" - }, - { - "name": "DeployableTurret_GetAISettingsForPlayer_AP", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "string function DeployableTurret_GetAISettingsForPlayer_AP( entity player )" - }, - { - "name": "DeployableTurret_SetAISettingsForPlayer_AP", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": true, - "line": "void function DeployableTurret_SetAISettingsForPlayer_AP( entity player, string aiSettings )" - }, - { - "name": "DeployableTurret_GetAISettingsForPlayer_AT", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "string function DeployableTurret_GetAISettingsForPlayer_AT( entity player )" - }, - { - "name": "DeployableTurret_SetAISettingsForPlayer_AT", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": true, - "line": "void function DeployableTurret_SetAISettingsForPlayer_AT( entity player, string aiSettings )" - }, - { - "name": "DestroyOnDeathDelayed", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function DestroyOnDeathDelayed( entity turret, float delay )" - }, - { - "name": "KillTurretAfterDelay", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function KillTurretAfterDelay( entity turret )" - }, - { - "name": "AddTurretSpawnProtection", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function AddTurretSpawnProtection( entity turret )" - }, - { - "name": "ClearTurretSpawnProtection", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function ClearTurretSpawnProtection( entity turret, array negatedSpawnpoints )" - }, - { - "name": "AddArcTrapTriggeredCallback", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": true, - "line": "void function AddArcTrapTriggeredCallback( void functionref( entity, var ) callback )" - }, - { - "name": "DeployArcTrap", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function DeployArcTrap( entity projectile )" - }, - { - "name": "BeepSound", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function BeepSound( entity projectile )" - }, - { - "name": "KillFxOnRefund", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function KillFxOnRefund( entity projectile, entity fx )" - }, - { - "name": "TriggerSignal", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function TriggerSignal( entity trig, entity other )" - }, - { - "name": "ActivateArcTrap", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function ActivateArcTrap( entity owner, entity mover, entity projectile, entity eyeButton, float duration )" - }, - { - "name": "ArcTrap_DamagedTarget", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function ArcTrap_DamagedTarget( entity victim, var damageInfo )" - }, - { - "name": "ArcTrap_StaggerTitan", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function ArcTrap_StaggerTitan( entity titan )" - }, - { - "name": "FD_SetNumAllowedRestarts", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "void function FD_SetNumAllowedRestarts( int num )" - }, - { - "name": "FD_DecrementRestarts", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "void function FD_DecrementRestarts()" - }, - { - "name": "FD_GetMaxAllowedRestarts", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "int function FD_GetMaxAllowedRestarts()" - }, - { - "name": "FD_SetMaxAllowedRestarts", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "void function FD_SetMaxAllowedRestarts( int newMax )" - }, - { - "name": "TeamTitanSelectMenu_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": true, - "line": "void function TeamTitanSelectMenu_Init()" - }, - { - "name": "TeamTitan_OnPickLoadout", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": false, - "line": "void function TeamTitan_OnPickLoadout()" - }, - { - "name": "TeamTitan_OnPrematch", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": false, - "line": "void function TeamTitan_OnPrematch()" - }, - { - "name": "TTS_OnClientConnected", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": false, - "line": "void function TTS_OnClientConnected( entity player ) " - }, - { - "name": "TryExtendPickLoadoutTime", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": false, - "line": "void function TryExtendPickLoadoutTime()" - }, - { - "name": "SpawnPlayerAfterDelay", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": false, - "line": "void function SpawnPlayerAfterDelay( entity player, float endTime )" - }, - { - "name": "TryOpenTTSMenu", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": false, - "line": "void function TryOpenTTSMenu( entity player, float overrideEndTime = -1 )" - }, - { - "name": "KeepSendingTTSMenuCommand", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": false, - "line": "void function KeepSendingTTSMenuCommand( entity player, float endTime )" - }, - { - "name": "SetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function SetUIVar( table obj, varName, value )" - }, - { - "name": "SyncUIVars", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function SyncUIVars( entity player )" - }, - { - "name": "EntCompileTest", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function EntCompileTest( entity ent )" - }, - { - "name": "EntRuntimeTest", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function EntRuntimeTest()" - }, - { - "name": "testboolfunc", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "bool function testboolfunc( entity player )" - }, - { - "name": "DisablePrecacheErrors", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function DisablePrecacheErrors()" - }, - { - "name": "RestorePrecacheErrors", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function RestorePrecacheErrors()" - }, - { - "name": "ServerVarChangedCallbacks", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "void function ServerVarChangedCallbacks( string varName )" - }, - { - "name": "GiveTitanLoadout", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function GiveTitanLoadout( entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "GetNPCSettingsFileForTitanPlayerSetFile", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "string function GetNPCSettingsFileForTitanPlayerSetFile( string titanType )" - }, - { - "name": "ReplaceTitanLoadoutWhereDifferent", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function ReplaceTitanLoadoutWhereDifferent( entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "IsOffhandSlotLocked", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "bool function IsOffhandSlotLocked( entity player, int slot )" - }, - { - "name": "Loadout_RemoveDupes", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function Loadout_RemoveDupes( PilotLoadoutDef pilotLoadout )" - }, - { - "name": "GivePilotLoadout", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function GivePilotLoadout( entity player, PilotLoadoutDef loadout )" - }, - { - "name": "TakeAllTitanPassives", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "function TakeAllTitanPassives( entity player )" - }, - { - "name": "DeathHint_PlayerConnect", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "void function DeathHint_PlayerConnect( entity player )" - }, - { - "name": "GetBestDeathHintForNPCTitle", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "int function GetBestDeathHintForNPCTitle( entity player, string title )" - }, - { - "name": "ShowDeathHint", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "bool function ShowDeathHint( entity player, var damageInfo )" - }, - { - "name": "GetHintIdsFromGroups", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetHintIdsFromGroups( array hintGroups )" - }, - { - "name": "SetHintViewedRecently", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "void function SetHintViewedRecently( int hintId )" - }, - { - "name": "HintViewedRecently", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "bool function HintViewedRecently( int hintId )" - }, - { - "name": "GetHintViewedRecently", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetHintViewedRecently()" - }, - { - "name": "GroupsContainNonViewedRecentlyHints", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "bool function GroupsContainNonViewedRecentlyHints( array deathHintGroups )" - }, - { - "name": "RemoveViewedRecently", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "void function RemoveViewedRecently( array hints )" - }, - { - "name": "ClientCommand_SetHasSeenStore", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": false, - "line": "bool function ClientCommand_SetHasSeenStore( entity player, array args )" - }, - { - "name": "StoreUpdatePIN", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": false, - "line": "void function StoreUpdatePIN( entity player, int entitlementId, string refParam )" - }, - { - "name": "ClientCommand_StoreSetNewItemStatus", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": false, - "line": "bool function ClientCommand_StoreSetNewItemStatus( entity player, array args )" - }, - { - "name": "StoreSetNewItemStatus", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": false, - "line": "bool function StoreSetNewItemStatus( entity player, int entitlementId, string refParam, string parentRefParam )" - }, - { - "name": "UnlockTarget", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function UnlockTarget( entity player )" - }, - { - "name": "ClearTargetNew", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function ClearTargetNew( entity player )" - }, - { - "name": "FixupLevelCamosForRegen", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function FixupLevelCamosForRegen( entity player )" - }, - { - "name": "UnlockBWW", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function UnlockBWW( entity player )" - }, - { - "name": "UnlockDEW", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function UnlockDEW( entity player )" - }, - { - "name": "UnlockUltimateEdition", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function UnlockUltimateEdition( entity player )" - }, - { - "name": "SetItemOwnedStatus", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function SetItemOwnedStatus( entity player, string ref, string parentRef, bool unlocked )" - }, - { - "name": "SetItemNewStatus", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function SetItemNewStatus( entity player, string ref, string parentRef, bool setNew )" - }, - { - "name": "ClientCommand_ClearNewStatus", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function ClientCommand_ClearNewStatus( entity player, array args )" - }, - { - "name": "SetItemOwned", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function SetItemOwned( entity player, string ref, string parentRef = \"\", bool setNew = true )" - }, - { - "name": "ClearItemOwned", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function ClearItemOwned( entity player, string ref, string parentRef = \"\" )" - }, - { - "name": "ClientCommand_DEV_GiveFDUnlockPoint", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function ClientCommand_DEV_GiveFDUnlockPoint( entity player, array args )" - }, - { - "name": "ClientCommand_DEV_ResetTitanProgression", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function ClientCommand_DEV_ResetTitanProgression( entity player, array args )" - }, - { - "name": "ClientCommand_BuyItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function ClientCommand_BuyItem( entity player, array args )" - }, - { - "name": "ClientCommand_BuyTicket", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function ClientCommand_BuyTicket( entity player, array args )" - }, - { - "name": "CodeCallback_GivePersistentItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CodeCallback_GivePersistentItem( entity player, string itemName, int count )" - }, - { - "name": "GivePersistentItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function GivePersistentItem( entity player, string itemRef )" - }, - { - "name": "GivePersistentSubItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function GivePersistentSubItem( entity player, string itemRef, string parentRef )" - }, - { - "name": "AwardCredits", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function AwardCredits( entity player, string award )" - }, - { - "name": "Player_GiveCredits", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_GiveCredits( entity player, int count )" - }, - { - "name": "Player_GiveColiseumTickets", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_GiveColiseumTickets( entity player, int count )" - }, - { - "name": "Player_GiveFDUnlockPoints", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_GiveFDUnlockPoints( entity player, int count )" - }, - { - "name": "Player_GiveDoubleXP", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_GiveDoubleXP( entity player, int count )" - }, - { - "name": "ClientCommand_UseDoubleXP", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function ClientCommand_UseDoubleXP( entity player, array args )" - }, - { - "name": "Player_ActivateDoubleXP", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_ActivateDoubleXP( entity player )" - }, - { - "name": "Player_SetDoubleXPCount", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_SetDoubleXPCount( entity player, int newCount )" - }, - { - "name": "Player_AddRecentUnlock", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_AddRecentUnlock( entity player, ItemDisplayData itemData, int count = 1 )" - }, - { - "name": "StatsCallback_ItemUnlockUpdate", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function StatsCallback_ItemUnlockUpdate( entity player, float changeInValue, string itemRef )" - }, - { - "name": "StatsCallback_SubItemUnlockUpdate", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function StatsCallback_SubItemUnlockUpdate( entity player, float changeInValue, string fullRef )" - }, - { - "name": "StatUnlock_Unlocked", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function StatUnlock_Unlocked( entity player, string itemRef, string parentRef, string statCategory, string statAlias, string statSubAlias )" - }, - { - "name": "PersistenceCleanup", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function PersistenceCleanup( entity player )" - }, - { - "name": "GetNoseArtRefFromTitanClassAndPersistenceValue", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetNoseArtRefFromTitanClassAndPersistenceValue( string titanClass, int persistenceValue ) " - }, - { - "name": "GetSkinRefFromTitanClassAndPersistenceValue", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetSkinRefFromTitanClassAndPersistenceValue( string titanClass, int persistenceValue )" - }, - { - "name": "AwardRandomItemsForPlayerLevels", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function AwardRandomItemsForPlayerLevels( entity player, int startLevel, int endLevel )" - }, - { - "name": "AwardRandomItemsForTitanLevels", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function AwardRandomItemsForTitanLevels( entity player, string titanClass, int startLevel, int endLevel )" - }, - { - "name": "AwardRandomItemsForFDTitanLevels", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function AwardRandomItemsForFDTitanLevels( entity player, string titanClass, int startLevel, int endLevel )" - }, - { - "name": "AwardRandomItemsForWeaponLevels", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function AwardRandomItemsForWeaponLevels( entity player, string weaponClassName, int startLevel, int endLevel )" - }, - { - "name": "AwardRandomItemsForFactionLevels", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function AwardRandomItemsForFactionLevels( entity player, string faction, int startLevel, int endLevel )" - }, - { - "name": "AwardRandomItemsForLevel", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "void function AwardRandomItemsForLevel( entity player, int unlockType, int newLevel, int unlockRowCount, int randomEveryX, string parentRef = \"\" )" - }, - { - "name": "AwardRandomItem", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function AwardRandomItem( entity player, int unlockType, string parentRef = \"\" )" - }, - { - "name": "ClientCommand_UnlockRandomLoot", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "bool function ClientCommand_UnlockRandomLoot( entity player, array args )" - }, - { - "name": "Player_UnlockRandomItem", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "void function Player_UnlockRandomItem( entity player )" - }, - { - "name": "PlayerRandomUnlock_GiveItemOfUnlockType", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "bool function PlayerRandomUnlock_GiveItemOfUnlockType( entity player, int unlockType, string parentRef = \"\" )" - }, - { - "name": "GetColiseumAwardCount", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "int function GetColiseumAwardCount( entity player )" - }, - { - "name": "AddToColiseumAwardCount", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "void function AddToColiseumAwardCount( entity player )" - }, - { - "name": "RemoveFromColiseumAwardCount", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "void function RemoveFromColiseumAwardCount( entity player )" - }, - { - "name": "RandomUnlockIsReplenishable", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "bool function RandomUnlockIsReplenishable( RandomUnlockItem ruItem )" - }, - { - "name": "RandomUnlocksAreAllReplenishable", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "bool function RandomUnlocksAreAllReplenishable( array ruItems )" - }, - { - "name": "AreWeightsBalanced", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "bool function AreWeightsBalanced( array validUnlocks )" - }, - { - "name": "GetRandomUnlockItem", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "RandomUnlockItem ornull function GetRandomUnlockItem( entity player, array possibleUnlocks, array fallbackUnlocks, string parentRef = \"\" )" - }, - { - "name": "RemoveRandomUnlockItem", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "void function RemoveRandomUnlockItem( entity player, int unlockType, string parentRef = \"\" )" - }, - { - "name": "OnClientConnecting", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": false, - "line": "void function OnClientConnecting( entity player )" - }, - { - "name": "PlayerCallingCard_SetActiveByIndex", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": false, - "line": "void function PlayerCallingCard_SetActiveByIndex( entity player, int index )" - }, - { - "name": "PlayerCallingCard_SetActiveByRef", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "void function PlayerCallingCard_SetActiveByRef( entity player, string ref )" - }, - { - "name": "PlayerCallsignIcon_SetActiveByIndex", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": false, - "line": "void function PlayerCallsignIcon_SetActiveByIndex( entity player, int index )" - }, - { - "name": "PlayerCallsignIcon_SetActive", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "void function PlayerCallsignIcon_SetActive( entity player, CallsignIcon callsignIcon )" - }, - { - "name": "PlayerCallsignIcon_SetActiveByRef", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "void function PlayerCallsignIcon_SetActiveByRef( entity player, string ref )" - }, - { - "name": "OnClassChangeBecomePilot", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": false, - "line": "void function OnClassChangeBecomePilot( entity player, entity titan )" - }, - { - "name": "OnClassChangeBecomeTitan", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": false, - "line": "void function OnClassChangeBecomeTitan( entity player, entity titan )" - }, - { - "name": "InitPersistentData", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function InitPersistentData( entity player )" - }, - { - "name": "SetPersistentLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "function SetPersistentLoadoutValue( entity player, string loadoutType, int loadoutIndex, string loadoutProperty, string value )" - }, - { - "name": "SetPersistentSpawnLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SetPersistentSpawnLoadoutIndex( entity player, string loadoutType, int loadoutIndex )" - }, - { - "name": "SetPersistentPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetPersistentPilotLoadout( entity player, int loadoutIndex, PilotLoadoutDef loadout )" - }, - { - "name": "SetPersistentTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetPersistentTitanLoadout( entity player, int loadoutIndex, TitanLoadoutDef loadout )" - }, - { - "name": "PlayerIsInGracePeriod", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tbool function PlayerIsInGracePeriod( entity player )" - }, - { - "name": "Loadouts_CanGivePilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tbool function Loadouts_CanGivePilotLoadout( entity player )" - }, - { - "name": "Loadouts_CanGiveTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tbool function Loadouts_CanGiveTitanLoadout( entity player )" - }, - { - "name": "Loadouts_GetSetFileForActiveClass", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tstring function Loadouts_GetSetFileForActiveClass( entity player )" - }, - { - "name": "Loadouts_GetPilotRaceForActiveClass", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tstring function Loadouts_GetPilotRaceForActiveClass( entity player )" - }, - { - "name": "Loadouts_TryGivePilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tbool function Loadouts_TryGivePilotLoadout( entity player )" - }, - { - "name": "UpdateProScreen", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function UpdateProScreen( entity player, entity weapon )" - }, - { - "name": "InitXP", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "void function InitXP( entity player )" - }, - { - "name": "SetJoinInProgressBonus", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function SetJoinInProgressBonus( int moneyToAdd )" - }, - { - "name": "SetBoostPurchaseCallback", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function SetBoostPurchaseCallback( void functionref( entity, BoostStoreData ) func )" - }, - { - "name": "SetBoostRefundCallback", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function SetBoostRefundCallback( void functionref( entity, string ) func )" - }, - { - "name": "SetTeamReserveInteractCallback", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function SetTeamReserveInteractCallback( void functionref( entity, string, int ) func )" - }, - { - "name": "Store_OnClientConnected", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function Store_OnClientConnected( entity player )" - }, - { - "name": "ClientCommand_PurchaseBoost", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "bool function ClientCommand_PurchaseBoost( entity player, array args )" - }, - { - "name": "ClientCommand_Deposit", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "bool function ClientCommand_Deposit( entity player, array args )" - }, - { - "name": "ClientCommand_Withdraw", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "bool function ClientCommand_Withdraw( entity player, array args )" - }, - { - "name": "AddMoneyToPlayer", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function AddMoneyToPlayer( entity player, int points )" - }, - { - "name": "SetMoneyForPlayer", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function SetMoneyForPlayer( entity player, int points )" - }, - { - "name": "CreateBoostStoreLocation", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function CreateBoostStoreLocation( int team, vector origin, vector angles, bool showOnMinimap = true )" - }, - { - "name": "EnableBoostStoreCrate", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function EnableBoostStoreCrate( entity crate )" - }, - { - "name": "DisableBoostStoreCrate", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function DisableBoostStoreCrate( entity crate )" - }, - { - "name": "CreateBoostStoreHintTrigger", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function CreateBoostStoreHintTrigger( entity crate )" - }, - { - "name": "BoostHintTrigEnter", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function BoostHintTrigEnter( entity trigger, entity ent )" - }, - { - "name": "CloseBoostStores", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function CloseBoostStores()" - }, - { - "name": "OpenBoostStores", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function OpenBoostStores()" - }, - { - "name": "GetBoostStores", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "array function GetBoostStores()" - }, - { - "name": "BurnRewardRefundThink", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function BurnRewardRefundThink( entity useEnt, entity ent )" - }, - { - "name": "BoostStoreThink", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function BoostStoreThink( entity crate )" - }, - { - "name": "OpenBoostStoreMenu", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function OpenBoostStoreMenu( entity player )" - }, - { - "name": "SetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function SetUIVar( table obj, varName, value )" - }, - { - "name": "SyncUIVars", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function SyncUIVars( entity player )" - }, - { - "name": "SetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function SetUIVar( table obj, varName, value )" - }, - { - "name": "SyncUIVars", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function SyncUIVars( entity player )" - }, - { - "name": "AddGlobalAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function AddGlobalAnimEvent( string name, void functionref(entity) func )" - }, - { - "name": "GlobalAnimEventWithStringParameter_Signal", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": false, - "line": "void function GlobalAnimEventWithStringParameter_Signal( entity guy, string msg )" - }, - { - "name": "GlobalAnimEventWithStringParameter_WorldSound", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function GlobalAnimEventWithStringParameter_WorldSound( entity guy, string msg )" - }, - { - "name": "GlobalAnimEventWithStringParameter_FlagSet", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function GlobalAnimEventWithStringParameter_FlagSet( entity guy, string msg )" - }, - { - "name": "OnWeaponNpcPrimaryAttack_peacekraber", - "found_in": "Northstar.Custom", - "file": "weapons/mp_weapon_peacekraber.nut", - "global": true, - "line": "var function OnWeaponNpcPrimaryAttack_peacekraber( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetAvailableCampLocationTracker", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "entity function GetAvailableCampLocationTracker()" - }, - { - "name": "GetAvailableBaseLocationTracker", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "entity function GetAvailableBaseLocationTracker()" - }, - { - "name": "RegisterCampOrigin", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "void function RegisterCampOrigin( FW_WaveOrigin waveOrigin )" - }, - { - "name": "GetRegisteredCampOriginFromEnt", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "FW_WaveOrigin function GetRegisteredCampOriginFromEnt( entity ent )" - }, - { - "name": "AttackerLastTowerDamageClearsDBounce", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "bool function AttackerLastTowerDamageClearsDBounce( FW_TowerData data, entity attacker )" - }, - { - "name": "AttackerLastTowerAttackWithinTime", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "bool function AttackerLastTowerAttackWithinTime( FW_TowerData data, entity attacker, float timeWindow )" - }, - { - "name": "GetAttackerTowerDamageTimeHistory", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "float function GetAttackerTowerDamageTimeHistory( FW_TowerData data, entity attacker )" - }, - { - "name": "UpdateAttackerTowerTimeDamageHistory", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "void function UpdateAttackerTowerTimeDamageHistory( FW_TowerData data, entity attacker )" - }, - { - "name": "FirstPersonSequenceForce1P", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": true, - "line": "Forced1PSequenceData function FirstPersonSequenceForce1P( FirstPersonSequenceStruct sequence, entity player, entity other = null )" - }, - { - "name": "CleanupForced1PSequenceAfterAnimDone", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": false, - "line": "void function CleanupForced1PSequenceAfterAnimDone( FirstPersonSequenceStruct sequence, entity player, entity other, Forced1PSequenceData cleanupData )" - }, - { - "name": "CleanupForced1PSequence", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": false, - "line": "void function CleanupForced1PSequence( Forced1PSequenceData cleanupData )" - }, - { - "name": "InstagibSetWeapons", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_instagib.gnut", - "global": false, - "line": "void function InstagibSetWeapons( entity player )" - }, - { - "name": "InstagibUpdateWeapons", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_instagib.gnut", - "global": false, - "line": "void function InstagibUpdateWeapons( entity player )" - }, - { - "name": "InstagibCycleWeaponsForKill", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_instagib.gnut", - "global": false, - "line": "void function InstagibCycleWeaponsForKill( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "InstagibCleanupClient", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_instagib.gnut", - "global": false, - "line": "void function InstagibCleanupClient( entity player )" - }, - { - "name": "HandleDamageForBleedout", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": false, - "line": "void function HandleDamageForBleedout( entity player, var damageInfo )" - }, - { - "name": "OnPlayerBleedoutBegin", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": false, - "line": "void function OnPlayerBleedoutBegin( entity player )" - }, - { - "name": "PlayerBleedoutGracePeriod", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": false, - "line": "void function PlayerBleedoutGracePeriod( entity player )" - }, - { - "name": "TrackPlayerBleedout", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": false, - "line": "void function TrackPlayerBleedout( entity player )" - }, - { - "name": "CreateClassicRodeoWeakpoint", - "found_in": "Northstar.Custom", - "file": "rodeo/sh_classic_rodeo.gnut", - "global": true, - "line": "entity function CreateClassicRodeoWeakpoint( entity player, entity titan )" - }, - { - "name": "OnRodeoWeakpointDamaged", - "found_in": "Northstar.Custom", - "file": "rodeo/sh_classic_rodeo.gnut", - "global": false, - "line": "void function OnRodeoWeakpointDamaged( entity weakpoint, var damageInfo )" - }, - { - "name": "SetPilotCollisionFlagsForRespawn", - "found_in": "Northstar.Custom", - "file": "sh_custom_pilot_collision.gnut", - "global": false, - "line": "void function SetPilotCollisionFlagsForRespawn( entity player )" - }, - { - "name": "PilotCollisionOnPilotBecomesTitan", - "found_in": "Northstar.Custom", - "file": "sh_custom_pilot_collision.gnut", - "global": false, - "line": "void function PilotCollisionOnPilotBecomesTitan( entity player, entity titan )" - }, - { - "name": "PilotCollisionOnTitanBecomesPilot", - "found_in": "Northstar.Custom", - "file": "sh_custom_pilot_collision.gnut", - "global": false, - "line": "void function PilotCollisionOnTitanBecomesPilot( entity player, entity titan )" - }, - { - "name": "GivePlayerArenaLoadoutItem", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_arena_loadouts.gnut", - "global": true, - "line": "\tvoid function GivePlayerArenaLoadoutItem( entity player, BoostStoreData item )" - }, - { - "name": "ApplyCustomPlayerAirAccel", - "found_in": "Northstar.Custom", - "file": "sh_custom_air_accel.gnut", - "global": false, - "line": "void function ApplyCustomPlayerAirAccel( entity player )" - }, - { - "name": "ApplyCustomPlayerAirAccelFromTitan", - "found_in": "Northstar.Custom", - "file": "sh_custom_air_accel.gnut", - "global": false, - "line": "void function ApplyCustomPlayerAirAccelFromTitan( entity player, entity titan )" - }, - { - "name": "ApplyCustomPlayerAirAccelOnLoadoutChange", - "found_in": "Northstar.Custom", - "file": "sh_custom_air_accel.gnut", - "global": false, - "line": "void function ApplyCustomPlayerAirAccelOnLoadoutChange( entity player, PilotLoadoutDef loadout ) " - }, - { - "name": "GivePromodeWeaponMod", - "found_in": "Northstar.Custom", - "file": "sh_promode.gnut", - "global": false, - "line": "void function GivePromodeWeaponMod( entity player )" - } - ], - "['0']": [ - { - "name": "MeleeImpactFX", - "found_in": "Titanfall 2", - "file": "melee/sh_melee_human.gnut", - "global": false, - "line": "function MeleeImpactFX( entity player, entity meleeWeapon, entity target )" - } - ], - "['CLIENT']": [ - { - "name": "ServerCallback_BeginSmokeSight", - "found_in": "Titanfall 2", - "file": "mp/sh_smoke_sight.gnut", - "global": true, - "line": "\tfunction ServerCallback_BeginSmokeSight()" - }, - { - "name": "ServerCallback_EndSmokeSight", - "found_in": "Titanfall 2", - "file": "mp/sh_smoke_sight.gnut", - "global": true, - "line": "\tfunction ServerCallback_EndSmokeSight()" - }, - { - "name": "GetMaxTeamSize", - "found_in": "Titanfall 2", - "file": "mp/sh_teams.gnut", - "global": true, - "line": "int function GetMaxTeamSize()" - }, - { - "name": "Pressed_ActivateMobilityGhost", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": true, - "line": "function Pressed_ActivateMobilityGhost( entity player )" - }, - { - "name": "DisplayMobilityGhostHintChanged", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "function DisplayMobilityGhostHintChanged( player, newValue, oldValue )" - }, - { - "name": "ShowGhostRui", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "function ShowGhostRui( entity player )" - }, - { - "name": "DisplayMobilityGhostAnimChanged", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "function DisplayMobilityGhostAnimChanged( player, newValue, oldValue )" - }, - { - "name": "ScreenEffectThink", - "found_in": "Titanfall 2", - "file": "sp/sh_mobility_ghost.gnut", - "global": false, - "line": "function ScreenEffectThink( entity player, int fxHandle, entity cockpit )" - }, - { - "name": "HoldToRodeoUpdate", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": false, - "line": "void function HoldToRodeoUpdate( entity player )" - }, - { - "name": "ClRodeo_OnClientScriptInit", - "found_in": "Titanfall 2", - "file": "rodeo/sh_rodeo.gnut", - "global": false, - "line": "void function ClRodeo_OnClientScriptInit( entity player )" - }, - { - "name": "BeginDisembark", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": false, - "line": "void function BeginDisembark( entity player )" - }, - { - "name": "CancelDisembark", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": false, - "line": "void function CancelDisembark( entity player )" - }, - { - "name": "ShowDisembarkRUI", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": false, - "line": "void function ShowDisembarkRUI( float endTime )" - }, - { - "name": "ClientCodeCallback_OnPickup_MatchCandy", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPickup_MatchCandy( int points, int CSPUFLAGflags )" - }, - { - "name": "ClientCodeCallback_OnPickup_MatchCandy", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPickup_MatchCandy( int points, int CSPUFLAGflags )" - }, - { - "name": "CodeCallback_OnTurretCancelPressed", - "found_in": "Titanfall 2", - "file": "sh_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_OnTurretCancelPressed( entity player )" - }, - { - "name": "ServerCallback_QuickDeathRumble", - "found_in": "Titanfall 2", - "file": "sh_damage_utility.gnut", - "global": true, - "line": "void function ServerCallback_QuickDeathRumble()" - }, - { - "name": "ClInitHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function ClInitHighlight( entity ent )" - }, - { - "name": "ClientCodeCallback_HighlightServerContextChanged", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function ClientCodeCallback_HighlightServerContextChanged( entity ent )" - }, - { - "name": "ClHighlight_HasHighlightContext", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "bool function ClHighlight_HasHighlightContext( entity ent )" - }, - { - "name": "ClientCodeCallback_HighlightServerFunctionsChanged", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function ClientCodeCallback_HighlightServerFunctionsChanged( entity ent )" - }, - { - "name": "Callback_UpdateHighlight", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function Callback_UpdateHighlight( entity player, int oldLifeState, int newLifeState )" - }, - { - "name": "ClHighlight_YouRespawned", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function ClHighlight_YouRespawned()" - }, - { - "name": "ClHighlight_ClassChanged", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function ClHighlight_ClassChanged( entity attacker )" - }, - { - "name": "ClHighlight_YouDied", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function ClHighlight_YouDied( entity attacker )" - }, - { - "name": "ManageHighlightEntity", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": true, - "line": "void function ManageHighlightEntity( entity ent )" - }, - { - "name": "ClHighlight_UpdateHighlightFlags", - "found_in": "Titanfall 2", - "file": "sh_highlight.gnut", - "global": false, - "line": "void function ClHighlight_UpdateHighlightFlags( entity ent, int contextId )" - }, - { - "name": "ServerCallback_AddArcConnectorToy", - "found_in": "Titanfall 2", - "file": "sh_toy_arc_connectors.nut", - "global": true, - "line": "function ServerCallback_AddArcConnectorToy( eHandle )" - }, - { - "name": "Ion_CreateEnergyBar", - "found_in": "Titanfall 2", - "file": "titan/sh_ion_energy.gnut", - "global": true, - "line": "var function Ion_CreateEnergyBar()" - }, - { - "name": "Ion_DestroyEnergyBar", - "found_in": "Titanfall 2", - "file": "titan/sh_ion_energy.gnut", - "global": true, - "line": "void function Ion_DestroyEnergyBar()" - }, - { - "name": "Ion_ShouldCreateEnergyBar", - "found_in": "Titanfall 2", - "file": "titan/sh_ion_energy.gnut", - "global": false, - "line": "bool function Ion_ShouldCreateEnergyBar()" - }, - { - "name": "FlashEnergyNeeded_Bar", - "found_in": "Titanfall 2", - "file": "titan/sh_ion_energy.gnut", - "global": true, - "line": "void function FlashEnergyNeeded_Bar( int neededEnergy )" - }, - { - "name": "Ion_CritHitIndicator", - "found_in": "Titanfall 2", - "file": "titan/sh_ion_energy.gnut", - "global": false, - "line": "void function Ion_CritHitIndicator( entity attacker, entity victim, vector damagePos, int damageType )" - }, - { - "name": "CreateClientArcBeam", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "function CreateClientArcBeam( weapon, endPos, lifeDuration, target )" - }, - { - "name": "ClientDestroyCallback_ArcCannon_Stop", - "found_in": "Northstar.CustomServers", - "file": "weapons/_arc_cannon.nut", - "global": false, - "line": "void function ClientDestroyCallback_ArcCannon_Stop( entity ent )" - }, - { - "name": "ClientDestroyCallback_GrenadeDestroyed", - "found_in": "Northstar.CustomServers", - "file": "weapons/_grenade.nut", - "global": false, - "line": "void function ClientDestroyCallback_GrenadeDestroyed( entity grenade )" - }, - { - "name": "GlobalClientEventHandler", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function GlobalClientEventHandler( entity weapon, string name )" - }, - { - "name": "UpdateViewmodelAmmo", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function UpdateViewmodelAmmo( bool forceFull, entity weapon )" - }, - { - "name": "ServerCallback_GuidedMissileDestroyed", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ServerCallback_GuidedMissileDestroyed()" - }, - { - "name": "ServerCallback_AirburstIconUpdate", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ServerCallback_AirburstIconUpdate( toggle )" - }, - { - "name": "IsOwnerViewPlayerFullyADSed", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "bool function IsOwnerViewPlayerFullyADSed( entity weapon )" - }, - { - "name": "ServerCallback_PilotCreatedGunShield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": true, - "line": "void function ServerCallback_PilotCreatedGunShield( int vortexWeaponEHandle, int vortexSphereEHandle )" - }, - { - "name": "CL_GunShield_Internal", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "void function CL_GunShield_Internal( entity player, entity vortexWeapon, entity vortexSphere )" - }, - { - "name": "UpdateShieldColor", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanability_gun_shield.nut", - "global": false, - "line": "void function UpdateShieldColor( entity player, float oldValue, float newValue, bool actuallyChanged )" - }, - { - "name": "PROTO_SustainedDischargeShake", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_salvo_core.nut", - "global": true, - "line": "void function PROTO_SustainedDischargeShake( entity weapon )" - }, - { - "name": "ServerCallback_VanguardUpgradeMessage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_upgrade.nut", - "global": true, - "line": "void function ServerCallback_VanguardUpgradeMessage( int upgradeID )" - }, - { - "name": "SmartCore_CreateHud", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "var function SmartCore_CreateHud()" - }, - { - "name": "SmartCore_DestroyHud", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function SmartCore_DestroyHud()" - }, - { - "name": "SmartCore_ShouldCreateHud", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "bool function SmartCore_ShouldCreateHud()" - }, - { - "name": "SmartCoreEnabled", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function SmartCoreEnabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "SmartCoreDisabled", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function SmartCoreDisabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "SmartCore_RuiThink", - "found_in": "Titanfall 2", - "file": "weapons/mp_titancore_siege_mode.nut", - "global": false, - "line": "void function SmartCore_RuiThink( entity player )" - }, - { - "name": "OnClientAnimEvent_titanweapon_40mm", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": true, - "line": "void function OnClientAnimEvent_titanweapon_40mm( entity weapon, string name )" - }, - { - "name": "OnShellEjectEvent", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_40mm.nut", - "global": false, - "line": "void function OnShellEjectEvent( entity weapon )" - }, - { - "name": "ClArcWaveOnDamage", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_arc_wave.nut", - "global": false, - "line": "void function ClArcWaveOnDamage( float damage, vector damageOrigin, int damageType, int damageSourceId, entity attacker )" - }, - { - "name": "OnClientAnimEvent_TitanWeapon_Rocketeer_RocketStream", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_rocketeer_rocketstream.nut", - "global": true, - "line": "void function OnClientAnimEvent_TitanWeapon_Rocketeer_RocketStream( entity weapon, string name )" - }, - { - "name": "TrackerRockets_OnPlayerClassChanged", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_tracker_rockets.nut", - "global": false, - "line": "void function TrackerRockets_OnPlayerClassChanged( entity player )" - }, - { - "name": "OnClientAnimEvent_titanweapon_vortex_shield", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_vortex_shield.nut", - "global": true, - "line": "void function OnClientAnimEvent_titanweapon_vortex_shield( entity weapon, string name )" - }, - { - "name": "Vanguard_ShieldGain", - "found_in": "Titanfall 2", - "file": "weapons/mp_titanweapon_stun_laser.nut", - "global": false, - "line": "void function Vanguard_ShieldGain( entity attacker, var eventVal )" - }, - { - "name": "OnClientAnimEvent_weapon_dmr", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_dmr.nut", - "global": true, - "line": "void function OnClientAnimEvent_weapon_dmr( entity weapon, string name )" - }, - { - "name": "OnClientAnimEvent_weapon_flak_rifle", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_flak_rifle.nut", - "global": true, - "line": "void function OnClientAnimEvent_weapon_flak_rifle( entity weapon, string name )" - }, - { - "name": "CreateClientMastiffBeam", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_shotgun_pistol.nut", - "global": false, - "line": "function CreateClientMastiffBeam( entity sourceEnt, entity destEnt )" - }, - { - "name": "GravityScreenFXEnable", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function GravityScreenFXEnable( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "GravityScreenFXDisable", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_gravity.nut", - "global": false, - "line": "void function GravityScreenFXDisable( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "OnClientAnimEvent_weapon_mgl", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_mgl.nut", - "global": true, - "line": "void function OnClientAnimEvent_weapon_mgl( entity weapon, string name )" - }, - { - "name": "OnClientAnimEvent_weapon_smr", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_smr.nut", - "global": true, - "line": "void function OnClientAnimEvent_weapon_smr( entity weapon, string name )" - }, - { - "name": "OnClientAnimEvent_weapon_sniper", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_sniper.nut", - "global": true, - "line": "void function OnClientAnimEvent_weapon_sniper( entity weapon, string name )" - }, - { - "name": "ClSonarGrenade_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": true, - "line": "void function ClSonarGrenade_Init()" - }, - { - "name": "EntitySonarDetectedEnabled", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": false, - "line": "void function EntitySonarDetectedEnabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "EntitySonarDetectedDisabled", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": false, - "line": "void function EntitySonarDetectedDisabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "PlayLoopingSonarSound", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_grenade_sonar.nut", - "global": false, - "line": "void function PlayLoopingSonarSound( entity ent )" - }, - { - "name": "OnClientAnimEvent_alternator_smg", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_alternator_smg.nut", - "global": true, - "line": "void function OnClientAnimEvent_alternator_smg( entity weapon, string name )" - }, - { - "name": "ClientPhaseShiftWarmupThread", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "void function ClientPhaseShiftWarmupThread( entity player, float warmupTime )" - }, - { - "name": "ClientPhaseShiftFirstPersonFXThread", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "void function ClientPhaseShiftFirstPersonFXThread()" - }, - { - "name": "ClientRemoteTurretFirstPersonFXThread", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "void function ClientRemoteTurretFirstPersonFXThread()" - }, - { - "name": "ClientPhaseShift_SCRIPT_HACKS_ON", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "void function ClientPhaseShift_SCRIPT_HACKS_ON()" - }, - { - "name": "ClientPhaseShift_SCRIPT_HACKS_OFF", - "found_in": "Titanfall 2", - "file": "weapons/sh_phase_shift.gnut", - "global": false, - "line": "void function ClientPhaseShift_SCRIPT_HACKS_OFF()" - }, - { - "name": "ServerCallback_SonarPulseFromPosition", - "found_in": "Titanfall 2", - "file": "weapons/sh_sonar.gnut", - "global": true, - "line": "\tfunction ServerCallback_SonarPulseFromPosition( x, y, z, float range, float speedScale = 1.0, bool hasDamageAmp = false )" - }, - { - "name": "SonarPulse", - "found_in": "Titanfall 2", - "file": "weapons/sh_sonar.gnut", - "global": true, - "line": "\tfunction SonarPulse( entity player, float pulseSpeed, vector pulsePosition, float radius, bool hasDamageAmp )" - }, - { - "name": "ClientCodeCallback_HandleClientAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function ClientCodeCallback_HandleClientAnimEvent( entity self, string eventName )" - }, - { - "name": "Client_SP_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_init.gnut", - "global": false, - "line": "void function Client_SP_Init()" - }, - { - "name": "RunBossConversation", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function RunBossConversation( entity player, string speaker, string event )" - }, - { - "name": "BeginBossConversation", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "void function BeginBossConversation( entity player, string speakerName, BossTitanConversation data, string alias )" - }, - { - "name": "EndPlayerSound", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "void function EndPlayerSound( entity player, entity sourceGuy, string alias, float delay = 0.0 )" - }, - { - "name": "GetFreshAlias", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "string function GetFreshAlias( BossTitanConversation data )" - }, - { - "name": "GetBestAlias", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "string function GetBestAlias( BossTitanConversation data )" - }, - { - "name": "CancelBossConversation", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function CancelBossConversation()" - }, - { - "name": "QueueAndWait", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tQueueItem function QueueAndWait( int priority, int cutoffRule, string debugRef = \"\" )" - }, - { - "name": "_AddToQueue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function _AddToQueue( QueueItem queueItem )" - }, - { - "name": "RemoveFromQueue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function RemoveFromQueue( QueueItem queueItem )" - }, - { - "name": "QueueSort", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tint function QueueSort( QueueItem queueItem1, QueueItem queueItem2 )" - }, - { - "name": "QueueThink", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function QueueThink()" - }, - { - "name": "ServerCallback_PlayDialogueOnEntity", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function ServerCallback_PlayDialogueOnEntity( int aliasID, int speakerEHandle )" - }, - { - "name": "ServerCallback_PlayDialogueAtPosition", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function ServerCallback_PlayDialogueAtPosition( int aliasID, float x, float y, float z )" - }, - { - "name": "PlayDialogueAndNotifyServer", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function PlayDialogueAndNotifyServer( int aliasID, entity speaker, float x = 0, float y = 0, float z = 0 )" - }, - { - "name": "SpeakerIsBuddy", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tbool function SpeakerIsBuddy( entity speaker, entity player )" - }, - { - "name": "ServerCallback_AbortCurrentDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function ServerCallback_AbortCurrentDialogue()" - }, - { - "name": "AbortCurrentDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function AbortCurrentDialogue()" - }, - { - "name": "ServerCallback_PlayerConversation", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function ServerCallback_PlayerConversation( int conversationID, int speakerEHandle )" - }, - { - "name": "ServerCallback_StopConversation", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tvoid function ServerCallback_StopConversation( int stopType )" - }, - { - "name": "ResetAbortConversation", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function ResetAbortConversation()" - }, - { - "name": "PlayConversationAndNotifyServer", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function PlayConversationAndNotifyServer( int conversationID, int speakerEHandle, bool queue = true )" - }, - { - "name": "GetConversationSpeakerEntityIfBT", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tentity function GetConversationSpeakerEntityIfBT( entity player, entity speaker )" - }, - { - "name": "IsConversationPlaying", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "\tbool function IsConversationPlaying()" - }, - { - "name": "DoConversationCallbacks", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function DoConversationCallbacks( entity player, int conversationID, int choice )" - }, - { - "name": "GetConversationChoice", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tint function GetConversationChoice( entity player, BTConversation data, table ruiTable )" - }, - { - "name": "DialogueChoiceTimeout", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function DialogueChoiceTimeout( entity player, cancelTimeoutSignal_A = \"\", cancelTimeoutSignal_B = \"\" )" - }, - { - "name": "Pressed_Choice1", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function Pressed_Choice1( entity player )" - }, - { - "name": "Pressed_Choice2", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function Pressed_Choice2( entity player )" - }, - { - "name": "BuddyTitanEyeFlash", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "\tvoid function BuddyTitanEyeFlash( entity bt, float duration )" - }, - { - "name": "DrawFastballHudChanged", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "function DrawFastballHudChanged( player )" - }, - { - "name": "FastballHudThink", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "void function FastballHudThink( entity player )" - }, - { - "name": "ButtonCallback_FastballLaunch", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "function ButtonCallback_FastballLaunch( player )" - }, - { - "name": "ButtonCallback_FastballCancelLaunch", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "function ButtonCallback_FastballCancelLaunch( player )" - }, - { - "name": "ButtonCallback_FastballPressedActivate", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "function ButtonCallback_FastballPressedActivate( player )" - }, - { - "name": "ButtonCallback_FastballPressedActivatePC", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "function ButtonCallback_FastballPressedActivatePC( player )" - }, - { - "name": "FastballPCButtonActivate", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "function FastballPCButtonActivate( player )" - }, - { - "name": "ButtonCallback_FastballReleasedActivate", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "function ButtonCallback_FastballReleasedActivate( player )" - }, - { - "name": "ActivateFastballThink", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "void function ActivateFastballThink( entity player )" - }, - { - "name": "ClientDestroyCallback_BatteryCharger_Stop", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "void function ClientDestroyCallback_BatteryCharger_Stop( entity ent )" - }, - { - "name": "HACK_EffectStopNextFrame", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "void function HACK_EffectStopNextFrame( int handle, bool doRemoveAllParticlesNow, bool doPlayEndCap )" - }, - { - "name": "GruntChatter_AddConversationDialogue", - "found_in": "Titanfall 2", - "file": "ai/sh_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_AddConversationDialogue()" - }, - { - "name": "GruntChatter_AddConversationDialogueLines", - "found_in": "Titanfall 2", - "file": "ai/sh_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_AddConversationDialogueLines( array actors, int team )" - }, - { - "name": "ObjectiveStringChanged", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function ObjectiveStringChanged( entity player, int oldString, int newString, bool actuallyChanged )" - }, - { - "name": "ShowObjectiveLineChanged", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function ShowObjectiveLineChanged( entity player, bool old, bool new, bool actuallyChanged )" - }, - { - "name": "ShowObjectiveChanged", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "\tvoid function ShowObjectiveChanged( entity player, bool wasShowing, bool isShowing, bool actuallyChanged )" - }, - { - "name": "ShowObjective", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function ShowObjective( bool newObjective )" - }, - { - "name": "HideObjective", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": false, - "line": "\tvoid function HideObjective()" - }, - { - "name": "ScriptCallback_DisplayOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function ScriptCallback_DisplayOnscreenHint( int hintID, float duration = -1, bool displayCentered = false, bool drawAboveScreenFade = false )" - }, - { - "name": "Cl_DisplayOnscreenHint_ByID", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": false, - "line": "void function Cl_DisplayOnscreenHint_ByID( int hintID, float duration = -1, bool displayCentered = false, bool drawAboveScreenFade = false )" - }, - { - "name": "DisplayOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function DisplayOnscreenHint( OnscreenHint hintInfo, float duration = -1, bool displayCentered = false, bool drawAboveScreenFade = false )" - }, - { - "name": "ScriptCallback_UpdateOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function ScriptCallback_UpdateOnscreenHint()" - }, - { - "name": "ScriptCallback_ClearOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function ScriptCallback_ClearOnscreenHint()" - }, - { - "name": "Cl_ClearOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": false, - "line": "void function Cl_ClearOnscreenHint()" - }, - { - "name": "DestroyOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function DestroyOnscreenHint()" - }, - { - "name": "Client_Lobby_Init", - "found_in": "Titanfall 2", - "file": "mp/_mp_sh_init.gnut", - "global": false, - "line": "void function Client_Lobby_Init()" - }, - { - "name": "Client_MP_Init", - "found_in": "Titanfall 2", - "file": "mp/_mp_sh_init.gnut", - "global": false, - "line": "void function Client_MP_Init()" - }, - { - "name": "CLTeamTitanSelection_Init", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function CLTeamTitanSelection_Init()" - }, - { - "name": "Menu_CreateTeamTitanSelectionScreen_NoScore", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function Menu_CreateTeamTitanSelectionScreen_NoScore()" - }, - { - "name": "Menu_CreateTeamTitanSelectionScreen", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function Menu_CreateTeamTitanSelectionScreen()" - }, - { - "name": "LTS_CreateTeamTitanSelectionScreen", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function LTS_CreateTeamTitanSelectionScreen()" - }, - { - "name": "DestroyTeamTitanSelectionScreen", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function DestroyTeamTitanSelectionScreen()" - }, - { - "name": "ShowTTSPanel", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function ShowTTSPanel( entity player )" - }, - { - "name": "HideTTSPanel", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function HideTTSPanel( entity player )" - }, - { - "name": "CreateTTSRui", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": false, - "line": "void function CreateTTSRui( bool showOverMenu, bool showScore = true )" - }, - { - "name": "GetTitanImageFromName", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": false, - "line": "asset function GetTitanImageFromName( string name )" - }, - { - "name": "GetLocalizedTitanName", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": false, - "line": "string function GetLocalizedTitanName( string name )" - }, - { - "name": "ServerCallback_UpdateTeamTitanSelection", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function ServerCallback_UpdateTeamTitanSelection( int playerEntIndex, int suitIndex, int weaponIndex, int kitIndex, int kitIndex2 )" - }, - { - "name": "TTS_UpdateLocalPlayerTitan", - "found_in": "Titanfall 2", - "file": "sh_team_titan_selection.gnut", - "global": true, - "line": "void function TTS_UpdateLocalPlayerTitan( string setFile, string weaponRef, string kitRef, string kit2Ref )" - }, - { - "name": "OnATMarkedCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function OnATMarkedCreated( entity ent )" - }, - { - "name": "OnMarkedCreated_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function OnMarkedCreated_Internal( entity ent )" - }, - { - "name": "OnBeginPlacingTurret", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function OnBeginPlacingTurret( entity player, int statusEffect, bool actuallyChanged )" - }, - { - "name": "OnEndPlacingTurret", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function OnEndPlacingTurret( entity player, int statusEffect, bool actuallyChanged )" - }, - { - "name": "DeployableTurretPlacement", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function DeployableTurretPlacement( entity player, asset turretModel )" - }, - { - "name": "CycleOnRelease", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "void function CycleOnRelease( entity player )" - }, - { - "name": "ClTeamTitanSelectMenu_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": true, - "line": "void function ClTeamTitanSelectMenu_Init()" - }, - { - "name": "ServerCallback_OpenTeamTitanMenu", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": true, - "line": "void function ServerCallback_OpenTeamTitanMenu( float endTime )" - }, - { - "name": "PlayTTSMusic", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": true, - "line": "void function PlayTTSMusic()" - }, - { - "name": "ServerCallback_UpdateTeamTitanMenuTime", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": true, - "line": "void function ServerCallback_UpdateTeamTitanMenuTime( float endTime )" - }, - { - "name": "ServerCallback_CloseTeamTitanMenu", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": true, - "line": "void function ServerCallback_CloseTeamTitanMenu()" - }, - { - "name": "CycleOnRelease", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "void function CycleOnRelease( entity player )" - }, - { - "name": "CodeCallback_ServerVarChanged", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "void function CodeCallback_ServerVarChanged( string varName )" - }, - { - "name": "ClientCodeCallback_OnPassiveChanged", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPassiveChanged( entity player, int passive )" - }, - { - "name": "ServerCallback_ShowDeathHint", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "void function ServerCallback_ShowDeathHint( int hintId )" - }, - { - "name": "GetHintFromId", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "string function GetHintFromId( int hintId )" - }, - { - "name": "ShowDeathHintThread", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "void function ShowDeathHintThread( string hint )" - }, - { - "name": "ServerCallback_BoostStoreTitanHint", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ServerCallback_BoostStoreTitanHint( float x, float y, float z )" - }, - { - "name": "ServerCallback_BoostStoreTitanHint_Internal", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function ServerCallback_BoostStoreTitanHint_Internal( vector org )" - }, - { - "name": "OpenBoostStoreMenu", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "void function OpenBoostStoreMenu( entity player )" - }, - { - "name": "ServerCallback_EnableDropshipBoostStore", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ServerCallback_EnableDropshipBoostStore()" - }, - { - "name": "ServerCallback_DisableDropshipBoostStore", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ServerCallback_DisableDropshipBoostStore()" - }, - { - "name": "UniqueString", - "found_in": "Titanfall 2", - "file": "cl_vscript.gnut", - "global": true, - "line": "string function UniqueString( string str = \"\" )" - }, - { - "name": "GetAnimEventDataForEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": false, - "line": "AnimEventData function GetAnimEventDataForEvent( entity ent, string eventName )" - }, - { - "name": "GetOptionalAnimEventVar", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "var function GetOptionalAnimEventVar( entity ent, string eventName )" - }, - { - "name": "AddAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function AddAnimEvent( entity ent, string eventName, void functionref( entity ent ) func, var optionalVar = null )" - }, - { - "name": "DeleteAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function DeleteAnimEvent( entity ent, string eventName )" - }, - { - "name": "HasAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "bool function HasAnimEvent( entity ent, string eventName )" - }, - { - "name": "RunAnimEventCallbacks", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function RunAnimEventCallbacks( entity ent, string eventName )" - }, - { - "name": "SendSignalFromTokens", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function SendSignalFromTokens( entity self, array tokens )" - }, - { - "name": "ClientCodeCallback_HandleClientAnimEvent", - "found_in": "Titanfall 2", - "file": "sh_anim_events.gnut", - "global": true, - "line": "void function ClientCodeCallback_HandleClientAnimEvent( entity self, string eventName )" - }, - { - "name": "CodeCallback_RegisterClass_C_BaseEntity", - "found_in": "Titanfall 2", - "file": "class/C_BaseEntity.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_C_BaseEntity()" - }, - { - "name": "CodeCallback_RegisterClass_C_Player", - "found_in": "Titanfall 2", - "file": "class/C_Player.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_C_Player()" - }, - { - "name": "CodeCallback_RegisterClass_C_AI_BaseNPC", - "found_in": "Titanfall 2", - "file": "class/C_AI_BaseNPC.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_C_AI_BaseNPC()" - }, - { - "name": "CodeCallback_RegisterClass_C_TitanSoul", - "found_in": "Titanfall 2", - "file": "class/C_TitanSoul.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_C_TitanSoul()" - }, - { - "name": "CodeCallback_RegisterClass_C_VGuiScreen", - "found_in": "Titanfall 2", - "file": "class/C_VGuiScreen.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_C_VGuiScreen()" - }, - { - "name": "ClPlayer_Common_Precache", - "found_in": "Titanfall 2", - "file": "client/cl_player_common.gnut", - "global": true, - "line": "void function ClPlayer_Common_Precache()" - }, - { - "name": "PlayHeadshotConfirmSound", - "found_in": "Titanfall 2", - "file": "client/cl_player_common.gnut", - "global": true, - "line": "bool function PlayHeadshotConfirmSound( entity attacker, entity victim, bool isKillShot )" - }, - { - "name": "PlayKillshotConfirmSound", - "found_in": "Titanfall 2", - "file": "client/cl_player_common.gnut", - "global": true, - "line": "bool function PlayKillshotConfirmSound( entity attacker, entity victim, int damageType )" - }, - { - "name": "StringToColorArray", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "array function StringToColorArray( string colorString, string delimiter = \" \" )" - }, - { - "name": "TimeToString", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "string function TimeToString( float time, bool msec = false, bool msecExpanded = false )" - }, - { - "name": "GetFraction", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "float function GetFraction( float value, float min, float max )" - }, - { - "name": "GetFractionClamped", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "float function GetFractionClamped( float value, float min, float max )" - }, - { - "name": "GetValueFromFraction", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "float function GetValueFromFraction( float value, float value_min, float value_max, float return_min, float return_max )" - }, - { - "name": "ReloadScripts", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function ReloadScripts()" - }, - { - "name": "AddLocalPlayerTookDamageCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddLocalPlayerTookDamageCallback( int damageSourceId, void functionref( float, vector, int, int, entity ) callbackFunc )" - }, - { - "name": "AddLocalPlayerDidDamageCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddLocalPlayerDidDamageCallback( void functionref( entity, entity, vector, int ) callbackFunc )" - }, - { - "name": "AddScoreEventCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddScoreEventCallback( int scoreEventInt, void functionref( int, entity ) callbackFunc )" - }, - { - "name": "AddCreateCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCreateCallback( string className, void functionref( entity ) callbackFunc )" - }, - { - "name": "AddTargetNameCreateCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddTargetNameCreateCallback( string targetName, void functionref( entity ) callbackFunc )" - }, - { - "name": "AddCallback_MinimapEntSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_MinimapEntSpawned( void functionref( entity ) callbackFunc )" - }, - { - "name": "AddCallback_UseEntGainFocus", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_UseEntGainFocus( void functionref( entity objectOfFocus) callbackFunc )" - }, - { - "name": "AddCallback_UseEntLoseFocus", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_UseEntLoseFocus( void functionref( entity objectOfFocus) callbackFunc )" - }, - { - "name": "AddCallback_LocalViewPlayerSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_LocalViewPlayerSpawned( void functionref( entity ) callbackFunc )" - }, - { - "name": "AddCallback_LocalClientPlayerSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_LocalClientPlayerSpawned( void functionref( entity ) callbackFunc )" - }, - { - "name": "AddCallback_KillReplayStarted", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_KillReplayStarted( void functionref() callbackFunc )" - }, - { - "name": "AddCallback_KillReplayEnded", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_KillReplayEnded( void functionref() callbackFunc )" - }, - { - "name": "AddFirstPersonSpectateStartedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddFirstPersonSpectateStartedCallback( void functionref( entity spectatingPlayer, entity spectatorTarget ) callbackFunc )" - }, - { - "name": "AddFirstPersonSpectateEndedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddFirstPersonSpectateEndedCallback( void functionref( entity spectatingPlayer, entity spectatorTarget ) callbackFunc )" - }, - { - "name": "AddThirdPersonSpectateStartedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddThirdPersonSpectateStartedCallback( void functionref( entity spectatingPlayer, entity spectatorTarget ) callbackFunc )" - }, - { - "name": "AddThirdPersonSpectateEndedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddThirdPersonSpectateEndedCallback( void functionref( entity spectatingPlayer, entity spectatorTarget ) callbackFunc )" - }, - { - "name": "AddOnSpectatorTargetChangedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddOnSpectatorTargetChangedCallback( void functionref( entity spectatingPlayer, entity prevSpectatorTarget, entity newSpectatorTarget ) callbackFunc )" - }, - { - "name": "AddCallback_OnSelectedWeaponChanged", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_OnSelectedWeaponChanged( void functionref( entity ) callbackFunc )" - }, - { - "name": "AddDestroyCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddDestroyCallback( string className, void functionref( entity ) callbackFunc )" - }, - { - "name": "AddOnDeathCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddOnDeathCallback( string className, void functionref( entity ) callbackFunc )" - }, - { - "name": "AddOnDeathOrDestroyCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddOnDeathOrDestroyCallback( string className, void functionref( entity ) callbackFunc )" - }, - { - "name": "__OnDeathCallbackEnable", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function __OnDeathCallbackEnable( entity ent )" - }, - { - "name": "AddCinematicEventFlagChangedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCinematicEventFlagChangedCallback( int flag, void functionref( entity ) callbackFunc ) " - }, - { - "name": "PrintAspectRatioInfo", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function PrintAspectRatioInfo( float desiredWidth, float width, float height )" - }, - { - "name": "GetClientEntArray", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "array function GetClientEntArray( classname, nameMask )" - }, - { - "name": "vdu", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function vdu()" - }, - { - "name": "vdufunc", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function vdufunc( player )" - }, - { - "name": "CreatePropDynamic", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "entity function CreatePropDynamic( asset model, var origin = null, var angles = null )" - }, - { - "name": "CreateScriptRef", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "entity function CreateScriptRef( origin = null, angles = null )" - }, - { - "name": "GetComputerName", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "string function GetComputerName( entity player )" - }, - { - "name": "AddPlayerFunc", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddPlayerFunc( void functionref(entity player) func )" - }, - { - "name": "CLWarpoutEffect", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function CLWarpoutEffect( entity dropship )" - }, - { - "name": "__DelayDropshipDelete", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function __DelayDropshipDelete( entity dropship )" - }, - { - "name": "CLWarpinEffect", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function CLWarpinEffect( asset model, string animation, vector origin, vector angles, string sfx = \"\" )" - }, - { - "name": "__GetWarpinPosition", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "Point function __GetWarpinPosition( asset model, string animation, vector origin, vector angles )" - }, - { - "name": "CoreActivatedVO", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function CoreActivatedVO( entity player )" - }, - { - "name": "MonitorFlickerAndChange", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function MonitorFlickerAndChange( screen, modelname )" - }, - { - "name": "AddCallback_OnClientScriptInit", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCallback_OnClientScriptInit( void functionref( entity ) callbackFunc )" - }, - { - "name": "AddCreateMainHudCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCreateMainHudCallback( void functionref( var, entity ) callbackFunc )" - }, - { - "name": "AddCreatePilotCockpitCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCreatePilotCockpitCallback( void functionref (entity, entity ) callbackFunc )" - }, - { - "name": "AddCreateTitanCockpitCallback", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function AddCreateTitanCockpitCallback( void functionref (entity, entity ) callbackFunc )" - }, - { - "name": "PlayerProgressionAllowed", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "bool function PlayerProgressionAllowed( player = null )" - }, - { - "name": "ShouldDrawHUD", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "bool function ShouldDrawHUD( player )" - }, - { - "name": "ShowScriptHUD", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function ShowScriptHUD( entity player )" - }, - { - "name": "HideScriptHUD", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function HideScriptHUD( entity player )" - }, - { - "name": "PlayFXOnTag", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "int function PlayFXOnTag( entity ent, int playFxID, int tagID )" - }, - { - "name": "UpdateEquipmentHud", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function UpdateEquipmentHud( entity cockpit, entity player )" - }, - { - "name": "ReCalculatePetTurretNumbers", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function ReCalculatePetTurretNumbers()" - }, - { - "name": "Dev_BuildClientMessage", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function Dev_BuildClientMessage( Type, ...)" - }, - { - "name": "Dev_PrintClientMessage", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "function Dev_PrintClientMessage( float duration )" - }, - { - "name": "ServerCallback_CollectibleFoundMessage", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function ServerCallback_CollectibleFoundMessage( int numCollectiblesFound, int totalNumCollectibles )" - }, - { - "name": "ClientCodeCallback_OnDevnetBugScreenshot", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnDevnetBugScreenshot()" - }, - { - "name": "GetTitanDamageStateHealthValues", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "array function GetTitanDamageStateHealthValues()" - }, - { - "name": "GetScreenSpaceClamped", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "float[2] function GetScreenSpaceClamped( vector origin )" - }, - { - "name": "GetScreenSize", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "float[2] function GetScreenSize()" - }, - { - "name": "GetNextRespawnTime", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "float function GetNextRespawnTime( entity player )" - }, - { - "name": "GetAttackerDisplayNamesFromClassname", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "AttackerDisplayNameStruct function GetAttackerDisplayNamesFromClassname( entity ent, bool victimIsOwnedTitan = false )" - }, - { - "name": "GetAttackerDisplayNamesDamageSourceId", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "string function GetAttackerDisplayNamesDamageSourceId( damageSourceId )" - }, - { - "name": "CreateCockpitRui", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "var function CreateCockpitRui( asset ruiAsset, int sortKey = 0 )" - }, - { - "name": "CreateFullscreenRui", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "var function CreateFullscreenRui( asset ruiAsset, int sortKey = 0 )" - }, - { - "name": "CreatePermanentCockpitRui", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "var function CreatePermanentCockpitRui( asset ruiAsset, int sortKey = 0 )" - }, - { - "name": "CreateTitanCockpitRui", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "var function CreateTitanCockpitRui( asset ruiAsset, int sortKey = 0 )" - }, - { - "name": "CreateTitanCockpitLowerRui", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "var function CreateTitanCockpitLowerRui( asset ruiAsset, int sortKey = -1 )" - }, - { - "name": "CreateTitanCockpitInstrument1Rui", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "var function CreateTitanCockpitInstrument1Rui( asset ruiAsset, int sortKey = -1 )" - }, - { - "name": "CreateFixedTitanCockpitRui", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "var function CreateFixedTitanCockpitRui( asset ruiAsset, int sortKey = 0 )" - }, - { - "name": "IsSpectatingThirdPerson", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "bool function IsSpectatingThirdPerson()" - }, - { - "name": "IsSpectating", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "bool function IsSpectating()" - }, - { - "name": "RuiSetResolutionToScreenSize", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function RuiSetResolutionToScreenSize( var rui )" - }, - { - "name": "ServerCallback_UpdateHeroStats", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function ServerCallback_UpdateHeroStats()" - }, - { - "name": "ClEmpTitans_Init", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_emp_titans.gnut", - "global": true, - "line": "function ClEmpTitans_Init()" - }, - { - "name": "EmpField_DamagedEntity", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_emp_titans.gnut", - "global": false, - "line": "void function EmpField_DamagedEntity( float damage, vector damageOrigin, int damageType, int damageSourceId, entity attacker )" - }, - { - "name": "ClSuicideSpectres_Init", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_suicide_spectres.gnut", - "global": true, - "line": "void function ClSuicideSpectres_Init()" - }, - { - "name": "PlayWarningFXOnMPFragDrone", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_suicide_spectres.gnut", - "global": true, - "line": "void function PlayWarningFXOnMPFragDrone( entity drone ) " - }, - { - "name": "PlayWarningFXOnSPTick", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_suicide_spectres.gnut", - "global": true, - "line": "void function PlayWarningFXOnSPTick( entity tick ) " - }, - { - "name": "ServerCallback_SetEntityVar", - "found_in": "Titanfall 2", - "file": "cl_networkvars.gnut", - "global": true, - "line": "function ServerCallback_SetEntityVar( eHandle, varHandle, value )" - }, - { - "name": "ServerCallback_SetServerVar", - "found_in": "Titanfall 2", - "file": "cl_networkvars.gnut", - "global": true, - "line": "function ServerCallback_SetServerVar( varHandle, value )" - }, - { - "name": "PlayAnimTeleport", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function PlayAnimTeleport( guy, animation_name, reference = null, optionalTag = null, initialTime = -1.0 )" - }, - { - "name": "PlayAnim", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function PlayAnim( guy, animation_name, reference = null, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME, initialTime = -1.0 )" - }, - { - "name": "GetAnim", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function GetAnim( guy, animation )" - }, - { - "name": "HasAnim", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function HasAnim( guy, animation )" - }, - { - "name": "SetAnim", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function SetAnim( guy, name, animation )" - }, - { - "name": "GetAnimStartInfo", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "AnimRefPoint function GetAnimStartInfo( entity ent, string animAlias, animref )" - }, - { - "name": "GetRefPosition", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function GetRefPosition( reference )" - }, - { - "name": "__PlayAnim", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function __PlayAnim( guy, animation_name, reference = null, optionalTag = null, blendTime = DEFAULT_SCRIPTED_ANIMATION_BLEND_TIME )" - }, - { - "name": "TeleportToAnimStart", - "found_in": "Titanfall 2", - "file": "client/cl_anim.gnut", - "global": true, - "line": "function TeleportToAnimStart( guy, animation_name, reference, optionalTag = null )" - }, - { - "name": "AP_PrecacheWeapon", - "found_in": "Titanfall 2", - "file": "client/cl_auto_precache.gnut", - "global": true, - "line": "void function AP_PrecacheWeapon( string weapon, int count )" - }, - { - "name": "AP_PrecacheModel", - "found_in": "Titanfall 2", - "file": "client/cl_auto_precache.gnut", - "global": true, - "line": "void function AP_PrecacheModel( asset Model )" - }, - { - "name": "ClAutoPrecache_Init", - "found_in": "Titanfall 2", - "file": "client/cl_auto_precache.gnut", - "global": true, - "line": "void function ClAutoPrecache_Init()" - }, - { - "name": "CarrierTorpedoPoints_Init", - "found_in": "Titanfall 2", - "file": "client/cl_carrier_torpedo_points.nut", - "global": true, - "line": "function CarrierTorpedoPoints_Init()" - }, - { - "name": "GetTorpedoOffset", - "found_in": "Titanfall 2", - "file": "client/cl_carrier_torpedo_points.nut", - "global": true, - "line": "function GetTorpedoOffset( origin, angles, indexStart, torpedoPoints )" - }, - { - "name": "AddCarrierTorpedoPoint", - "found_in": "Titanfall 2", - "file": "client/cl_carrier_torpedo_points.nut", - "global": false, - "line": "function AddCarrierTorpedoPoint( origin, angles )" - }, - { - "name": "AddRedeyeTorpedoPoint", - "found_in": "Titanfall 2", - "file": "client/cl_carrier_torpedo_points.nut", - "global": false, - "line": "function AddRedeyeTorpedoPoint( origin, angles )" - }, - { - "name": "GetAdjustedTorpedoAngles", - "found_in": "Titanfall 2", - "file": "client/cl_carrier_torpedo_points.nut", - "global": false, - "line": "function GetAdjustedTorpedoAngles( angles )" - }, - { - "name": "AddCarrierTorpedoPoints", - "found_in": "Titanfall 2", - "file": "client/cl_carrier_torpedo_points.nut", - "global": false, - "line": "function AddCarrierTorpedoPoints()" - }, - { - "name": "AddRedeyeTorpedoPoints", - "found_in": "Titanfall 2", - "file": "client/cl_carrier_torpedo_points.nut", - "global": false, - "line": "function AddRedeyeTorpedoPoints()" - }, - { - "name": "IsTitanCockpitModelName", - "found_in": "Titanfall 2", - "file": "client/cl_cockpit_model_names.gnut", - "global": true, - "line": "bool function IsTitanCockpitModelName( asset cockpitModelName )" - }, - { - "name": "IsHumanCockpitModelName", - "found_in": "Titanfall 2", - "file": "client/cl_cockpit_model_names.gnut", - "global": true, - "line": "bool function IsHumanCockpitModelName( asset cockpitModelName )" - }, - { - "name": "ClDamageIndicator_Init", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "function ClDamageIndicator_Init()" - }, - { - "name": "ServerCallback_TitanTookDamage", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "function ServerCallback_TitanTookDamage( damage, x, y, z, damageType, damageSourceId, attackerEHandle, eModId, doomedNow, doomedDamage )" - }, - { - "name": "TitanTookDamageThread", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function TitanTookDamageThread( float damage, x, y, z, int damageType, int damageSourceId, attackerEHandle, eModId, bool doomedNow, int doomedDamage )" - }, - { - "name": "ShouldPlayAutoEjectAnim", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "bool function ShouldPlayAutoEjectAnim( entity player, entity titanSoul, bool doomedNow )" - }, - { - "name": "DevBuildAttackerDesc", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "string function DevBuildAttackerDesc( entity localViewPlayer, entity ent )" - }, - { - "name": "DebugTookDamagePrint", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "void function DebugTookDamagePrint( entity ornull localViewPlayer, entity attacker, float damage, int damageSourceId, string modDesc, bool isHeadShot, bool isKillShot, bool isCritical, bool isDoomShot, int doomShotDamage, bool isDoomProtected, bool isDoomFatality )" - }, - { - "name": "PlayVictimHeadshotConfirmation", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "void function PlayVictimHeadshotConfirmation( bool isKillShot )" - }, - { - "name": "RumbleForPilotDamage", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "void function RumbleForPilotDamage( float damageAmount )" - }, - { - "name": "RumbleForTitanDamage", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "void function RumbleForTitanDamage( float damageAmount )" - }, - { - "name": "ServerCallback_PilotTookDamage", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "function ServerCallback_PilotTookDamage( damage, x, y, z, damageType, damageSourceId, attackerEHandle, eModId )" - }, - { - "name": "ClientCodeCallback_CreateGrenadeIndicator", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "void function ClientCodeCallback_CreateGrenadeIndicator( entity missileEnt, string weaponName )" - }, - { - "name": "DamageIndicators", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "void function DamageIndicators( DamageHistoryStruct damageHistory, bool playerIsTitan )" - }, - { - "name": "DamageIndicatorRui", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "void function DamageIndicatorRui( vector damageOrigin, int arrowType, bool playerIsTitan )" - }, - { - "name": "ShowGrenadeArrow", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "void function ShowGrenadeArrow( entity player, entity grenade, float damageRadius, float startDelay, bool requireLos = true )" - }, - { - "name": "GetRandomOriginWithinBounds", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "vector function GetRandomOriginWithinBounds( entity ent )" - }, - { - "name": "GrenadeArrowThink", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "void function GrenadeArrowThink( entity player, entity grenade, float damageRadius, float startDelay, bool requireLos, string requiredPlayerState = \"any\" )" - }, - { - "name": "Create_DamageIndicatorHUD", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "function Create_DamageIndicatorHUD()" - }, - { - "name": "SCB_AddGrenadeIndicatorForEntity", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": true, - "line": "void function SCB_AddGrenadeIndicatorForEntity( int team, int ownerHandle, int eHandle, float damageRadius )" - }, - { - "name": "TryAddGrenadeIndicator", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function TryAddGrenadeIndicator( grenade, weaponName )" - }, - { - "name": "ShowRuiGrenadeThreatIndicator", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "void function ShowRuiGrenadeThreatIndicator( entity grenade, float radius )" - }, - { - "name": "InitDamageArrows", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "void function InitDamageArrows()" - }, - { - "name": "DamageArrow_CockpitInit", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "void function DamageArrow_CockpitInit( entity cockpit )" - }, - { - "name": "RefreshExistingDamageArrow", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function RefreshExistingDamageArrow( entity player, arrowData, int arrowType, damageOrigin )" - }, - { - "name": "ShowDamageArrow", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function ShowDamageArrow( entity player, damageOrigin, int arrowType, playerIsTitan, attacker )" - }, - { - "name": "PulseDamageArrow", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function PulseDamageArrow( entity arrow, int arrowType )" - }, - { - "name": "UpdateDamageArrowVars", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function UpdateDamageArrowVars( entity localViewPlayer )" - }, - { - "name": "UpdateDamageArrowAngle", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function UpdateDamageArrowAngle( arrowData )" - }, - { - "name": "UpdateDamageArrows", - "found_in": "Titanfall 2", - "file": "client/cl_damage_indicator.gnut", - "global": false, - "line": "function UpdateDamageArrows( entity localViewPlayer, entity cockpit )" - }, - { - "name": "ClDataKnife_Init", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": true, - "line": "void function ClDataKnife_Init()" - }, - { - "name": "DataKnife_SetupFirstPersonProxyEvents", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_SetupFirstPersonProxyEvents( entity firstPersonProxy )" - }, - { - "name": "ServerCallback_DataKnifeStartLeech", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": true, - "line": "void function ServerCallback_DataKnifeStartLeech( float time = -1 )" - }, - { - "name": "ServerCallback_DataKnifeCancelLeech", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": true, - "line": "void function ServerCallback_DataKnifeCancelLeech()" - }, - { - "name": "LeechStart", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function LeechStart( float time = -1 )" - }, - { - "name": "DataKnife_HackRUIs_Start", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_HackRUIs_Start( entity knife, float hackDuration, array stageDurations )" - }, - { - "name": "DataKnife_HackRUIs_Main", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_HackRUIs_Main( entity knife, float hackDuration, array stageDurations )" - }, - { - "name": "DataKnife_HackRUIs_LockInOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_HackRUIs_LockInOverTime( entity knife, float hackDuration, array stageDurations )" - }, - { - "name": "DataKnife_HackRUIs_SlideBackIntoHandle", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_HackRUIs_SlideBackIntoHandle( entity knife, float hackDuration )" - }, - { - "name": "DataKnifeHackProgressSounds", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnifeHackProgressSounds( array stageDurations )" - }, - { - "name": "CreateFirstPersonDataKnife", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": true, - "line": "void function CreateFirstPersonDataKnife( entity panel )" - }, - { - "name": "CreateThirdPersonDataKnife", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": true, - "line": "void function CreateThirdPersonDataKnife( entity ent )" - }, - { - "name": "PlayerGetsKnifeUntilLosesParent", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function PlayerGetsKnifeUntilLosesParent( entity player, entity parentEnt )" - }, - { - "name": "DataKnifePopsOpen", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": true, - "line": "void function DataKnifePopsOpen( entity ent )" - }, - { - "name": "DataKnife_CreateRUITopologies", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_CreateRUITopologies( entity knife )" - }, - { - "name": "DataKnife_CreateRUITopology", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "DataKnifeTopoInfo function DataKnife_CreateRUITopology( entity knife, string attachName )" - }, - { - "name": "DataKnife_SetTopoTargetAttach", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_SetTopoTargetAttach( DataKnifeTopoInfo topoInfo, string newTargetAttachName, float moveTime = 0.0 )" - }, - { - "name": "DataKnife_TopoPositionThink", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_TopoPositionThink( entity knife, DataKnifeTopoInfo topoInfo )" - }, - { - "name": "DataKnife_GetTopoSizeForAttachName", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "float function DataKnife_GetTopoSizeForAttachName( string attachName )" - }, - { - "name": "DataKnife_GetAdjustedTopoOriginForSize", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "vector function DataKnife_GetAdjustedTopoOriginForSize( vector centerOrigin, vector attachAngles, float topoSize )" - }, - { - "name": "DataKnife_GetTopoRightVectorForSize", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "vector function DataKnife_GetTopoRightVectorForSize( vector attachAngles, float topoSize )" - }, - { - "name": "DataKnife_GetTopoDownVectorForSize", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "vector function DataKnife_GetTopoDownVectorForSize( vector attachAngles, float topoSize )" - }, - { - "name": "DataKnife_CleanupRUITopologies", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_CleanupRUITopologies( entity knife )" - }, - { - "name": "DataKnife_Topology_CreateRUI", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "var function DataKnife_Topology_CreateRUI( DataKnifeTopoInfo topoInfo, asset ruiAsset, int sortIdx, float hackDuration )" - }, - { - "name": "DataKnife_Topology_DestroyRUI", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "void function DataKnife_Topology_DestroyRUI( DataKnifeTopoInfo topoInfo )" - }, - { - "name": "SortFunc_LessThan", - "found_in": "Titanfall 2", - "file": "client/cl_data_knife.gnut", - "global": false, - "line": "int function SortFunc_LessThan( float a, float b )" - }, - { - "name": "ClPlayerADSDofInit", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": true, - "line": "void function ClPlayerADSDofInit()" - }, - { - "name": "PlayerADSDof", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": true, - "line": "void function PlayerADSDof( entity player, int oldState, int newState )" - }, - { - "name": "ToggleDofDebug", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": true, - "line": "void function ToggleDofDebug()" - }, - { - "name": "Cl_ADSDoF_Update", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": true, - "line": "void function Cl_ADSDoF_Update( entity player )" - }, - { - "name": "PlayerADSDof_Thread", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": false, - "line": "void function PlayerADSDof_Thread( entity player )" - }, - { - "name": "PlayerADSDofThink", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": false, - "line": "void function PlayerADSDofThink( entity player, AdsVars vars )" - }, - { - "name": "SetDofTransitionParameters", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": false, - "line": "void function SetDofTransitionParameters( AdsVars vars, float farDist_focusTarget, float farDist_peripheralOnly, vector playerViewForward )" - }, - { - "name": "GetNPCTrace", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": false, - "line": "bool function GetNPCTrace( entity enemy, vector playerViewOrigin, vector enemyEyePosition )" - }, - { - "name": "GetPlayerTrace", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": false, - "line": "bool function GetPlayerTrace( entity enemy, vector playerViewOrigin, vector enemyEyePosition )" - }, - { - "name": "GetDesiredFarDistFromEnemies", - "found_in": "Titanfall 2", - "file": "client/cl_dof.gnut", - "global": false, - "line": "void function GetDesiredFarDistFromEnemies( AdsVars vars, AdsInternalVars adsInternalVars, vector playerViewOrigin, vector playerViewForward, vector playerViewUp, vector playerViewRight, array enemies, bool functionref( entity, vector, vector ) npcTraceFunc )" - }, - { - "name": "ServerCallback_ScreenShake", - "found_in": "Titanfall 2", - "file": "client/cl_dpad_hud.gnut", - "global": true, - "line": "function ServerCallback_ScreenShake( amplitude, frequency, duration, direction = Vector( 0,0,0 ) )" - }, - { - "name": "ClEntityCreationFunctions_Init", - "found_in": "Titanfall 2", - "file": "client/cl_entity_creation_functions.gnut", - "global": true, - "line": "void function ClEntityCreationFunctions_Init()" - }, - { - "name": "DisableSunFlare", - "found_in": "Titanfall 2", - "file": "client/cl_entity_creation_functions.gnut", - "global": false, - "line": "void function DisableSunFlare()" - }, - { - "name": "CLEventNotification_Init", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "void function CLEventNotification_Init()" - }, - { - "name": "ServerCallback_EventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "function ServerCallback_EventNotification( int eventID, int eHandle, eventVal )" - }, - { - "name": "EventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "void function EventNotification( int eventID, entity ent, var eventVal )" - }, - { - "name": "SetEventNotificationHATT", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "function SetEventNotificationHATT( eventText, eventHATT = null, eventVal = 0, flags = 0 )" - }, - { - "name": "SetTimedEventNotificationHATT", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "function SetTimedEventNotificationHATT( duration, eventText, eventHATT, eventVal = 0, flags = 0 )" - }, - { - "name": "SetEventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "function SetEventNotification( eventText, eventArg1 = null, eventArg2 = null, flags = 0 )" - }, - { - "name": "SetTimedEventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "function SetTimedEventNotification( duration, eventText, eventArg1 = null, eventArg2 = null, flags = 0 )" - }, - { - "name": "SetEventNotificationEndingOnSignals", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "function SetEventNotificationEndingOnSignals( eventText, signalArray, eventArg1 = null, eventArg2 = null, flags = 0 )" - }, - { - "name": "HideEventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "void function HideEventNotification()" - }, - { - "name": "HideEventNotificationWithDelay", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": false, - "line": "void function HideEventNotificationWithDelay( float delay )" - }, - { - "name": "HideEventNotificationOnSignals", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": false, - "line": "function HideEventNotificationOnSignals( signalArray )" - }, - { - "name": "RestorePermanentEventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "void function RestorePermanentEventNotification()" - }, - { - "name": "CockpitCreate_RestorePermanentEventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": false, - "line": "void function CockpitCreate_RestorePermanentEventNotification( entity cockpit, entity player )" - }, - { - "name": "ClearEventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": false, - "line": "function ClearEventNotification()" - }, - { - "name": "EmitCountdownSound", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "function EmitCountdownSound( endCountdownTime, soundAlias = \"UI_InGame_MarkedForDeath_CountdownToMarked\" )" - }, - { - "name": "AddEventNotificationCallback", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "void function AddEventNotificationCallback( int eventNotificationID, void functionref( entity, var ) callbackFunc )" - }, - { - "name": "AddPermanentEventNotification", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": true, - "line": "void function AddPermanentEventNotification( int enumValue, string displayString )" - }, - { - "name": "PermanentEventNotificationChanged", - "found_in": "Titanfall 2", - "file": "client/cl_event_notification.gnut", - "global": false, - "line": "function PermanentEventNotificationChanged( player, newValue, oldValue )" - }, - { - "name": "ClWeaponFlyout_Init", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "void function ClWeaponFlyout_Init()" - }, - { - "name": "WeaponFlyout_OnDeathCallback", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": false, - "line": "void function WeaponFlyout_OnDeathCallback( entity player )" - }, - { - "name": "WeaponFlyoutShow", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": false, - "line": "void function WeaponFlyoutShow( entity weapon, string weaponClassName )" - }, - { - "name": "WeaponFlyoutRefresh", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "void function WeaponFlyoutRefresh()" - }, - { - "name": "WeaponFlyoutThink", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "void function WeaponFlyoutThink( entity player )" - }, - { - "name": "ShouldShowWeaponFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "bool function ShouldShowWeaponFlyout( entity player, entity weapon, string weaponClassName )" - }, - { - "name": "OnSelectedWeaponChanged", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": false, - "line": "void function OnSelectedWeaponChanged( entity selectedWeapon )" - }, - { - "name": "DestroyWeaponFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "void function DestroyWeaponFlyout()" - }, - { - "name": "GetWeaponFlyoutAliveTime", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "float function GetWeaponFlyoutAliveTime()" - }, - { - "name": "GetWeaponFlyoutAliveTimeLeft", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "float function GetWeaponFlyoutAliveTimeLeft()" - }, - { - "name": "IsWeaponFlyoutVisible", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "bool function IsWeaponFlyoutVisible()" - }, - { - "name": "WeaponFlyout_SetLevelEnabled", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "void function WeaponFlyout_SetLevelEnabled( bool state )" - }, - { - "name": "SetWeaponFlyoutRemainingTime", - "found_in": "Northstar.Client", - "file": "client/cl_flyout.gnut", - "global": true, - "line": "void function SetWeaponFlyoutRemainingTime( float time )" - }, - { - "name": "CLGoblinDropship_Init", - "found_in": "Titanfall 2", - "file": "client/cl_goblin_dropship.gnut", - "global": true, - "line": "function CLGoblinDropship_Init()" - }, - { - "name": "JetwakeFXChanged", - "found_in": "Titanfall 2", - "file": "client/cl_goblin_dropship.gnut", - "global": true, - "line": "function JetwakeFXChanged( dropship )" - }, - { - "name": "ServerCallback_CreateDropShipIntLighting", - "found_in": "Titanfall 2", - "file": "client/cl_goblin_dropship.gnut", - "global": true, - "line": "function ServerCallback_CreateDropShipIntLighting( eHandle, team )" - }, - { - "name": "CreateCallback_Dropship", - "found_in": "Titanfall 2", - "file": "client/cl_goblin_dropship.gnut", - "global": true, - "line": "void function CreateCallback_Dropship( entity ent )" - }, - { - "name": "PlayGD_Goblin_Zipline_StrafeSounds", - "found_in": "Titanfall 2", - "file": "client/cl_goblin_dropship.gnut", - "global": true, - "line": "void function PlayGD_Goblin_Zipline_StrafeSounds( entity ship ) " - }, - { - "name": "PlayDropship_Flyer_Attack_Vertical_Successful_FlyInSounds", - "found_in": "Titanfall 2", - "file": "client/cl_goblin_dropship.gnut", - "global": true, - "line": "void function PlayDropship_Flyer_Attack_Vertical_Successful_FlyInSounds( entity ship ) " - }, - { - "name": "PlayDropship_Flyer_Attack_Vertical_Successful_FlyOutSounds", - "found_in": "Titanfall 2", - "file": "client/cl_goblin_dropship.gnut", - "global": true, - "line": "void function PlayDropship_Flyer_Attack_Vertical_Successful_FlyOutSounds( entity ship ) " - }, - { - "name": "ClIndicatorsHud_Init", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": true, - "line": "function ClIndicatorsHud_Init()" - }, - { - "name": "DeathIcon_LocalClientPlayerSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "void function DeathIcon_LocalClientPlayerSpawned( entity player )" - }, - { - "name": "DeathIcon_OnDeathCallback", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "void function DeathIcon_OnDeathCallback( entity player )" - }, - { - "name": "ShouldShowDeathIcon", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "bool function ShouldShowDeathIcon( entity localPlayer, entity otherPlayer )" - }, - { - "name": "ServerCallback_UpdateOverheadIconForNPC", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": true, - "line": "function ServerCallback_UpdateOverheadIconForNPC( guyEhandle )" - }, - { - "name": "FriendIconAddEntity", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "void function FriendIconAddEntity( entity ent )" - }, - { - "name": "FriendIconAddEntity_Thread", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "void function FriendIconAddEntity_Thread( entity ent )" - }, - { - "name": "SetShouldShowFriendIcon", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": true, - "line": "void function SetShouldShowFriendIcon( bool value )" - }, - { - "name": "TurnOffAllFriendIcons", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": true, - "line": "void function TurnOffAllFriendIcons()" - }, - { - "name": "OutOfBoundsOverlayHUD_AddPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": true, - "line": "void function OutOfBoundsOverlayHUD_AddPlayer( entity player )" - }, - { - "name": "OutOfBoundsDeadTime_Changed", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": true, - "line": "function OutOfBoundsDeadTime_Changed( entity player )" - }, - { - "name": "DeactivateOutOfBoundsIndicator", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "void function DeactivateOutOfBoundsIndicator( )" - }, - { - "name": "ActivateOutOfBoundsIndicator", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "function ActivateOutOfBoundsIndicator()" - }, - { - "name": "OutOfBoundsDeadTime_ColorChange", - "found_in": "Titanfall 2", - "file": "client/cl_indicators_hud.gnut", - "global": false, - "line": "function OutOfBoundsDeadTime_ColorChange( player, elem1, elem2 )" - }, - { - "name": "ClIntroscreen_Init", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function ClIntroscreen_Init()" - }, - { - "name": "CinematicIntroScreen_Init", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_Init()" - }, - { - "name": "CinematicIntroScreen_SetText", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_SetText( team, textArray )" - }, - { - "name": "CinematicIntroScreen_SetTextFadeTimes", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_SetTextFadeTimes( team, fadein = null, displaytime = null, fadeout = null )" - }, - { - "name": "CinematicIntroScreen_SetTextSpacingTimes", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_SetTextSpacingTimes( team, line1 = null, line2 = null, line3 = null, line4 = null, line5 = null )" - }, - { - "name": "CinematicIntroScreen_SetTeamLogoFadeTimes", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_SetTeamLogoFadeTimes( team, fadeinDelay = null, fadein = null, displaytime = null, fadeout = null )" - }, - { - "name": "CinematicIntroScreen_SetQuickIntro", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_SetQuickIntro( team )" - }, - { - "name": "CinematicIntroScreen_SetClassicMPIntro", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_SetClassicMPIntro( team )" - }, - { - "name": "CinematicIntroScreen_SetUseLoadingIcon", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen_SetUseLoadingIcon( bool doUseIcon )" - }, - { - "name": "CinematicIntroScreen", - "found_in": "Titanfall 2", - "file": "client/cl_introscreen.gnut", - "global": true, - "line": "function CinematicIntroScreen( forced = null )" - }, - { - "name": "CLLoadoutCrate_Init", - "found_in": "Titanfall 2", - "file": "client/cl_loadout_crate.gnut", - "global": true, - "line": "function CLLoadoutCrate_Init()" - }, - { - "name": "LoadoutCrateHudSetup", - "found_in": "Titanfall 2", - "file": "client/cl_loadout_crate.gnut", - "global": false, - "line": "void function LoadoutCrateHudSetup( var mainVGUI, entity player )" - }, - { - "name": "DefaultLoadoutCrateIconSettings", - "found_in": "Titanfall 2", - "file": "client/cl_loadout_crate.gnut", - "global": false, - "line": "void function DefaultLoadoutCrateIconSettings( var icon )" - }, - { - "name": "HighlightLoadoutCrateIcons", - "found_in": "Titanfall 2", - "file": "client/cl_loadout_crate.gnut", - "global": true, - "line": "void function HighlightLoadoutCrateIcons()" - }, - { - "name": "ResetLoadoutCrateIcons", - "found_in": "Titanfall 2", - "file": "client/cl_loadout_crate.gnut", - "global": true, - "line": "void function ResetLoadoutCrateIcons()" - }, - { - "name": "MarkerCallback_LoadoutCrate", - "found_in": "Titanfall 2", - "file": "client/cl_loadout_crate.gnut", - "global": false, - "line": "function MarkerCallback_LoadoutCrate( markedEntity, marker )" - }, - { - "name": "ClMainHud_Init", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function ClMainHud_Init()" - }, - { - "name": "MainHud_AddClient", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function MainHud_AddClient( entity player )" - }, - { - "name": "MainHud_AddPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function MainHud_AddPlayer( player )" - }, - { - "name": "CockpitHudInit", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function CockpitHudInit( entity cockpit )" - }, - { - "name": "PilotMainHud", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function PilotMainHud( entity cockpit, entity player )" - }, - { - "name": "TitanMainHud", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function TitanMainHud( entity cockpit, entity player )" - }, - { - "name": "MainHud_InitAspectRatio", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function MainHud_InitAspectRatio( entity cockpit, entity player, bool isTitan )" - }, - { - "name": "TitanDamageAmpEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function TitanDamageAmpEnabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "TitanDamageAmpDisabled", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function TitanDamageAmpDisabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "UpdateTitanDamageAmpFX", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function UpdateTitanDamageAmpFX( entity player )" - }, - { - "name": "ScreenEmpEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function ScreenEmpEnabled( entity player, int statusEffect, bool actuallyChanged )" - }, - { - "name": "ScreenEmpDisabled", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function ScreenEmpDisabled( entity player, int statusEffect, bool actuallyChanged )" - }, - { - "name": "EmpStatusEffectThink", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function EmpStatusEffectThink( entity player )" - }, - { - "name": "UpdateCoreFX", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function UpdateCoreFX( entity player )" - }, - { - "name": "PlayerShouldHaveCoreScreenFX", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "bool function PlayerShouldHaveCoreScreenFX( entity player )" - }, - { - "name": "RodeoAlertThink", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function RodeoAlertThink( entity cockpit, entity player )" - }, - { - "name": "RodeoAlert_FriendlyGaveBattery", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "void function RodeoAlert_FriendlyGaveBattery()" - }, - { - "name": "RodeoAlert_YouGaveBattery", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "void function RodeoAlert_YouGaveBattery()" - }, - { - "name": "ShouldHideAntiRodeoHint", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "bool function ShouldHideAntiRodeoHint( entity player )" - }, - { - "name": "RodeoRideThink", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function RodeoRideThink( entity cockpit, entity player )" - }, - { - "name": "DidUpdateRodeoRideNameAndIcon", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function DidUpdateRodeoRideNameAndIcon( entity cockpit, entity player, var rui )" - }, - { - "name": "GetTitanName", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "string function GetTitanName( entity titan )" - }, - { - "name": "TitanBuildBarThink", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function TitanBuildBarThink( entity cockpit, entity player )" - }, - { - "name": "Create_Hud", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "entity function Create_Hud( string cockpitType, entity cockpit, entity player )" - }, - { - "name": "Create_CommonHudElements", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function Create_CommonHudElements( vgui, panel )" - }, - { - "name": "ServerCallback_MinimapPulse", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function ServerCallback_MinimapPulse( eHandle )" - }, - { - "name": "MinimapPulse", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function MinimapPulse( entity player )" - }, - { - "name": "MainHud_InitAnnouncement", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function MainHud_InitAnnouncement( vgui )" - }, - { - "name": "MainHUD_InitLockedOntoWarning", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function MainHUD_InitLockedOntoWarning( vgui )" - }, - { - "name": "UpdateMinimapVisibility", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function UpdateMinimapVisibility()" - }, - { - "name": "ShouldUsePlayerStatusCount", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "bool function ShouldUsePlayerStatusCount()" - }, - { - "name": "GetScoreEndTime", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "float function GetScoreEndTime()" - }, - { - "name": "MainHud_InitEpilogue", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function MainHud_InitEpilogue( vgui, entity player )" - }, - { - "name": "SignalUpdatePlayerStatusCounts", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function SignalUpdatePlayerStatusCounts( entity titan )" - }, - { - "name": "UpdatePlayerStatusCounts", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function UpdatePlayerStatusCounts()" - }, - { - "name": "ScoreBarsTitanCountThink", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function ScoreBarsTitanCountThink( vgui, entity player, friendlyTitanCountElem, friendlyTitanReadyCountElem, enemyTitanCountElem )" - }, - { - "name": "UpdateShieldHealth", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function UpdateShieldHealth( entity ent )" - }, - { - "name": "UpdateSoulShieldHealth", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function UpdateSoulShieldHealth( entity soul )" - }, - { - "name": "UpdateMainHudFromCEFlags", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function UpdateMainHudFromCEFlags( entity player )" - }, - { - "name": "UpdateMainHudFromGameState", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function UpdateMainHudFromGameState()" - }, - { - "name": "UpdateMainHudVisibility", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function UpdateMainHudVisibility( entity player, duration = null )" - }, - { - "name": "UpdateScoreInfo", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "void function UpdateScoreInfo()" - }, - { - "name": "UpdateVGUIScoreInfo", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function UpdateVGUIScoreInfo( vgui )" - }, - { - "name": "MainHud_TurnOn", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function MainHud_TurnOn( vgui, duration, xWarp, xScale, yWarp, yScale, viewDist )" - }, - { - "name": "MainHud_TurnOn_RUI", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function MainHud_TurnOn_RUI( bool instant = false )" - }, - { - "name": "MainHud_UpdateCockpitRui", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "void function MainHud_UpdateCockpitRui()" - }, - { - "name": "HidePermanentCockpitRui", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "void function HidePermanentCockpitRui()" - }, - { - "name": "ShowPermanentCockpitRui", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "void function ShowPermanentCockpitRui()" - }, - { - "name": "MainHud_TurnOff", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function MainHud_TurnOff( vgui, duration, xWarp, xScale, yWarp, yScale, viewDist )" - }, - { - "name": "MainHud_TurnOff_RUI", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function MainHud_TurnOff_RUI( bool instant = false )" - }, - { - "name": "MainHud_Outro", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function MainHud_Outro( winningTeam )" - }, - { - "name": "HideGameProgressScoreboard_ForPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function HideGameProgressScoreboard_ForPlayer( entity player )" - }, - { - "name": "ShowGameProgressScoreboard_ForPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function ShowGameProgressScoreboard_ForPlayer( entity player )" - }, - { - "name": "InitCrosshair", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function InitCrosshair()" - }, - { - "name": "SetCrosshairPriorityState", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function SetCrosshairPriorityState( priority, state )" - }, - { - "name": "UpdateCrosshairState", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function UpdateCrosshairState()" - }, - { - "name": "ClearCrosshairPriority", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function ClearCrosshairPriority( priority )" - }, - { - "name": "ServerCallback_Announcement", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function ServerCallback_Announcement( titleStringID, subTextStringID )" - }, - { - "name": "ClientCodeCallback_ControllerModeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "void function ClientCodeCallback_ControllerModeChanged( bool controllerModeEnabled )" - }, - { - "name": "ClientHudInit", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "function ClientHudInit( entity player )" - }, - { - "name": "CinematicEventFlagChanged", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function CinematicEventFlagChanged( entity player )" - }, - { - "name": "UpdateClientHudVisibilityCallback", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function UpdateClientHudVisibilityCallback()" - }, - { - "name": "UpdateClientHudVisibility", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "function UpdateClientHudVisibility( entity player )" - }, - { - "name": "CinematicEventUpdateDoF", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function CinematicEventUpdateDoF( entity player )" - }, - { - "name": "TrackDoF", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function TrackDoF( entity player )" - }, - { - "name": "ShouldHaveFarDoF", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "bool function ShouldHaveFarDoF( entity player )" - }, - { - "name": "ShouldClientHudBeVisible", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "bool function ShouldClientHudBeVisible( entity player )" - }, - { - "name": "ShouldMainHudBeVisible", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "bool function ShouldMainHudBeVisible( entity player )" - }, - { - "name": "VarChangedCallback_GameStateChangedMainHud", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function VarChangedCallback_GameStateChangedMainHud()" - }, - { - "name": "UpdateLastTitanStanding", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "void function UpdateLastTitanStanding()" - }, - { - "name": "IsMainVGUI", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": false, - "line": "bool function IsMainVGUI( var vgui )" - }, - { - "name": "IsWatchingReplay", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "bool function IsWatchingReplay()" - }, - { - "name": "VMTCallback_ArcCannonCrosshair", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_ArcCannonCrosshair( entity player )" - }, - { - "name": "VMTCallback_DefenderCrosshair", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_DefenderCrosshair( entity player )" - }, - { - "name": "VMTCallback_TitanShotgunCrosshair", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_TitanShotgunCrosshair( entity player )" - }, - { - "name": "VMTCallback_ArcCannonChargeAmount", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_ArcCannonChargeAmount( entity player )" - }, - { - "name": "VMTCallback_HeatMeterCrosshair", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_HeatMeterCrosshair( entity player )" - }, - { - "name": "VMTCallback_VduGrenadePulse", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_VduGrenadePulse( entity player )" - }, - { - "name": "VMTCallback_TitanSniperCrosshair", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_TitanSniperCrosshair( entity player )" - }, - { - "name": "VMTCallback_HoldBeamCrosshair", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_HoldBeamCrosshair( entity player )" - }, - { - "name": "VMTCallback_MPEntitySonarFrac", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_MPEntitySonarFrac( entity ent )" - }, - { - "name": "VMTCallback_HoloSightOffset_Common", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "function VMTCallback_HoloSightOffset_Common( entity ent, attachment = \"HOLO_REAR\", hOffsetMultiplier = 3.65, vOffsetMultiplier = 3.65 )" - }, - { - "name": "VMTCallback_HoloSightOffset_RSPN101_Front", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_HoloSightOffset_RSPN101_Front( entity ent )" - }, - { - "name": "VMTCallback_HoloSightOffset_RSPN101_Rear", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_HoloSightOffset_RSPN101_Rear( entity ent )" - }, - { - "name": "VMTCallback_VduStaticAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_VduStaticAlpha( entity ent )" - }, - { - "name": "VMTCallback_GetCloakFactor", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_GetCloakFactor( entity ent )" - }, - { - "name": "VMTCallback_TeamColor", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_TeamColor( entity ent )" - }, - { - "name": "VMTCallback_MPEntityARAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_MPEntityARAlpha( entity ent )" - }, - { - "name": "VMTCallback_MPEntityARColor", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_MPEntityARColor( entity ent )" - }, - { - "name": "ShouldShowWeakpoints", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "bool function ShouldShowWeakpoints( entity ent )" - }, - { - "name": "VMTCallback_DamageFlash", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_DamageFlash( entity player )" - }, - { - "name": "VMTCallback_CompassTickerOffset", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_CompassTickerOffset( entity player )" - }, - { - "name": "VMTCallback_CompassTickerScale", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_CompassTickerScale( entity player )" - }, - { - "name": "GetAlphaForFacing", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": false, - "line": "float function GetAlphaForFacing( entity arrowEnt )" - }, - { - "name": "VMTCallback_DamageArrowAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_DamageArrowAlpha( entity ent )" - }, - { - "name": "VMTCallback_DamageArrowDepthAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_DamageArrowDepthAlpha( entity ent )" - }, - { - "name": "VMTCallback_DamageArrowFlash", - "found_in": "Titanfall 2", - "file": "client/cl_material_proxies.gnut", - "global": true, - "line": "var function VMTCallback_DamageArrowFlash( entity ent )" - }, - { - "name": "ClRevive_Init", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": true, - "line": "function ClRevive_Init()" - }, - { - "name": "ReviveBleedingOutUpdate", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "function ReviveBleedingOutUpdate( player, newValue, oldValue )" - }, - { - "name": "ReviveBleedingOutUpdateClient", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "void function ReviveBleedingOutUpdateClient( entity player, float newValue )" - }, - { - "name": "ReviveColorSkullOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "void function ReviveColorSkullOverTime( entity player, var skull, float duration )" - }, - { - "name": "ReviveOnPlayerDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "void function ReviveOnPlayerDisconnected( entity player )" - }, - { - "name": "ReviveHealingUpdate", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "function ReviveHealingUpdate( player, newValue, oldValue )" - }, - { - "name": "GetReviveIconGroupForPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "var function GetReviveIconGroupForPlayer( entity player )" - }, - { - "name": "ReviveMainHud", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "void function ReviveMainHud( var mainVGUI, entity player )" - }, - { - "name": "GetPlayerIconIndex", - "found_in": "Titanfall 2", - "file": "client/cl_revive.gnut", - "global": false, - "line": "int function GetPlayerIconIndex( entity player )" - }, - { - "name": "BleedoutClient_Init", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": true, - "line": "void function BleedoutClient_Init()" - }, - { - "name": "ServerCallback_BLEEDOUT_StartFirstAidProgressBar", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": true, - "line": "void function ServerCallback_BLEEDOUT_StartFirstAidProgressBar( float endTime, int playerEHandle, int healerEHandle, int resAttemptID )" - }, - { - "name": "ServerCallback_BLEEDOUT_StopFirstAidProgressBar", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": true, - "line": "void function ServerCallback_BLEEDOUT_StopFirstAidProgressBar( int resAttemptID )" - }, - { - "name": "Bleedout_DisplayFirstAidProgressBar", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": false, - "line": "void function Bleedout_DisplayFirstAidProgressBar( float endTime, float progressTime, entity playerToRes, string text )" - }, - { - "name": "Bleedout_StartDyingDOF", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": false, - "line": "void function Bleedout_StartDyingDOF( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "Bleedout_PlayerRevivedDOF", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": false, - "line": "void function Bleedout_PlayerRevivedDOF( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "ServerCallback_BLEEDOUT_ShowWoundedMarker", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": true, - "line": "void function ServerCallback_BLEEDOUT_ShowWoundedMarker( int woundedPlayerEhandle, float startTime, float endTime )" - }, - { - "name": "ShowWoundedMarker_Internal", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": false, - "line": "void function ShowWoundedMarker_Internal( entity woundedPlayer, float startTime, float endTime )" - }, - { - "name": "ServerCallback_BLEEDOUT_HideWoundedMarker", - "found_in": "Titanfall 2", - "file": "client/cl_bleedout.gnut", - "global": true, - "line": "void function ServerCallback_BLEEDOUT_HideWoundedMarker( int woundedPlayerEhandle )" - }, - { - "name": "DefineRumble", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineRumble( string rumbleName, array heavyMotor, array lightMotor )" - }, - { - "name": "DefineWeaponAttackRumble", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineWeaponAttackRumble( string rumbleName, array heavyMotor, array lightMotor )" - }, - { - "name": "DefineWeaponAttackRumble_NoTriggers", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineWeaponAttackRumble_NoTriggers( string rumbleName, array heavyMotor, array lightMotor )" - }, - { - "name": "DefineRumblePS4", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineRumblePS4( string rumbleName, array heavyMotor, array lightMotor )" - }, - { - "name": "DefineRumble360", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineRumble360( string rumbleName, array heavyMotor, array lightMotor )" - }, - { - "name": "DefineRumbleXB1", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineRumbleXB1( string rumbleName, array heavyMotor, array lightMotor, array leftTrigger, array rightTrigger )" - }, - { - "name": "DefineRumbleAll_Scale360", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineRumbleAll_Scale360( string rumbleName, array heavyMotor, array lightMotor, float scale360 )" - }, - { - "name": "DefineRumblePS4XB1", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "void function DefineRumblePS4XB1( string rumbleName, array heavyMotor, array lightMotor )" - }, - { - "name": "pt", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "vector function pt( float time, float power )" - }, - { - "name": "CopyRA", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": false, - "line": "array function CopyRA( array originalArray, float scaleTime, float scalePower )" - }, - { - "name": "ClientCodeCallback_SetupRumble", - "found_in": "Titanfall 2", - "file": "client/cl_rumble.gnut", - "global": true, - "line": "void function ClientCodeCallback_SetupRumble()" - }, - { - "name": "ClScreenfade_Init", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": true, - "line": "void function ClScreenfade_Init()" - }, - { - "name": "ScreenFade_AddClient", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": false, - "line": "void function ScreenFade_AddClient( entity player )" - }, - { - "name": "UpdateScreenFade", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": true, - "line": "void function UpdateScreenFade()" - }, - { - "name": "UpdateScreenFadeInternal", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": false, - "line": "void function UpdateScreenFadeInternal()" - }, - { - "name": "UpdateScreenFade_SpFirstFrame", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": false, - "line": "void function UpdateScreenFade_SpFirstFrame()" - }, - { - "name": "RegisterDoomProtectionHintDamage", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": true, - "line": "void function RegisterDoomProtectionHintDamage( float newAmount )" - }, - { - "name": "DoomProtectionHintThread", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": false, - "line": "void function DoomProtectionHintThread()" - }, - { - "name": "GetPainSound", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": false, - "line": "string function GetPainSound( entity player, string varName )" - }, - { - "name": "PlayerPainSoundThread", - "found_in": "Titanfall 2", - "file": "client/cl_screenfade.gnut", - "global": false, - "line": "void function PlayerPainSoundThread()" - }, - { - "name": "ClTitanCockpit_Init", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function ClTitanCockpit_Init()" - }, - { - "name": "UpdateLastPlayerSettings", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function UpdateLastPlayerSettings( entity player )" - }, - { - "name": "GetTitanBindings", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "TitanBindings function GetTitanBindings()" - }, - { - "name": "RegisterTitanBindings", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "bool function RegisterTitanBindings( entity player, TitanBindings bind )" - }, - { - "name": "DeregisterTitanBindings", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function DeregisterTitanBindings( TitanBindings bind )" - }, - { - "name": "TitanCockpit_AddPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function TitanCockpit_AddPlayer( entity player )" - }, - { - "name": "TitanCockpitInit", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function TitanCockpitInit( entity cockpit )" - }, - { - "name": "ShowRUIHUD", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function ShowRUIHUD( entity cockpit )" - }, - { - "name": "SetUnlimitedDash", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function SetUnlimitedDash( bool active )" - }, - { - "name": "UpdateEjectHud_SetManualEjectStartTime", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function UpdateEjectHud_SetManualEjectStartTime( entity player )" - }, - { - "name": "UpdateEjectHud_SetButtonPressTime", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function UpdateEjectHud_SetButtonPressTime( entity player )" - }, - { - "name": "UpdateEjectHud_SetButtonPressCount", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function UpdateEjectHud_SetButtonPressCount( entity player, int buttonCount )" - }, - { - "name": "UpdateTitanCockpitVisibility", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function UpdateTitanCockpitVisibility()" - }, - { - "name": "AddTitanCockpitManagedRUI", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function AddTitanCockpitManagedRUI( var functionref() createFunc, void functionref() destroyFunc, bool functionref() shouldCreateFunc, int drawGroup )" - }, - { - "name": "CinematicEventFlagChanged", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function CinematicEventFlagChanged( entity player )" - }, - { - "name": "CockpitDoomedThink", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function CockpitDoomedThink( entity cockpit )" - }, - { - "name": "SetCockpitUIEjectingState", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function SetCockpitUIEjectingState( bool state )" - }, - { - "name": "SetCockpitUIDoomedState", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function SetCockpitUIDoomedState( bool state )" - }, - { - "name": "TitanCockpitDestroyRui", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function TitanCockpitDestroyRui( var ruiToDestroy )" - }, - { - "name": "TitanCockpitDestroyRuisOnDeath", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function TitanCockpitDestroyRuisOnDeath( entity cockpit )" - }, - { - "name": "CockpitBodyThink", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function CockpitBodyThink( cockpit, cockpitBody )" - }, - { - "name": "CreateCockpitBody", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "entity function CreateCockpitBody( entity cockpit, entity player, entity cockpitParent )" - }, - { - "name": "TitanEmbarkDSP", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function TitanEmbarkDSP( transitionTime )" - }, - { - "name": "TitanDisembarkDSP", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function TitanDisembarkDSP( transitionTime )" - }, - { - "name": "TitanCockpit_EMPFadeScale", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function TitanCockpit_EMPFadeScale( entity cockpit, elapsedMod = 0 )" - }, - { - "name": "ServerCallback_TitanCockpitEMP", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function ServerCallback_TitanCockpitEMP( duration )" - }, - { - "name": "TitanCockpit_DoEMP", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function TitanCockpit_DoEMP( duration )" - }, - { - "name": "PlayCockpitEMPLights", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function PlayCockpitEMPLights( cockpit, duration )" - }, - { - "name": "TitanCockpit_IsBooting", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function TitanCockpit_IsBooting( cockpit )" - }, - { - "name": "TitanCockpitAnimThink", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function TitanCockpitAnimThink( cockpit, body )" - }, - { - "name": "IsDisplayingEjectInterface", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "bool function IsDisplayingEjectInterface( entity player )" - }, - { - "name": "PlayerPressed_Eject", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function PlayerPressed_Eject( entity player )" - }, - { - "name": "RollRandomEjectString", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "string function RollRandomEjectString()" - }, - { - "name": "PlayerEjects", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function PlayerEjects( entity player, entity cockpit ) " - }, - { - "name": "MonitorPlayerEjectAnimBeingStuck", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function MonitorPlayerEjectAnimBeingStuck( entity player, float duration )" - }, - { - "name": "ServerCallback_EjectConfirmed", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function ServerCallback_EjectConfirmed()" - }, - { - "name": "EjectAudioThink", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function EjectAudioThink( entity player, ejectAlarmSound = TITAN_ALARM_SOUND )" - }, - { - "name": "LightingUpdateAfterOpeningCockpit", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function LightingUpdateAfterOpeningCockpit()" - }, - { - "name": "TonemappingUpdateAfterOpeningCockpit", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function TonemappingUpdateAfterOpeningCockpit() " - }, - { - "name": "ServerCallback_TitanEmbark", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function ServerCallback_TitanEmbark()" - }, - { - "name": "ServerCallback_TitanDisembark", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function ServerCallback_TitanDisembark()" - }, - { - "name": "PlayerPressed_QuickDisembark", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function PlayerPressed_QuickDisembark( player )" - }, - { - "name": "PlayerPressed_EjectEnable", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function PlayerPressed_EjectEnable( entity player )" - }, - { - "name": "CalcJoltMagnitude", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "float function CalcJoltMagnitude( player, cockpit, joltDir, float damageAmount, damageType, int damageSourceID )" - }, - { - "name": "JoltCockpit", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function JoltCockpit( cockpit, player, joltDir, float damageAmount, damageType, damageSourceId )" - }, - { - "name": "RandomizeDir", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function RandomizeDir( dir, randPitch = 0, randYaw = 0, basePitch = 0, baseYaw = 0 )" - }, - { - "name": "TitanCockpitDoomedThink", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function TitanCockpitDoomedThink( cockpit, player )" - }, - { - "name": "TitanCockpitHealthChangedThink", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function TitanCockpitHealthChangedThink( cockpit, entity player )" - }, - { - "name": "FlashCockpitLight", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function FlashCockpitLight( cockpit, color, radius, duration, tag = \"SCR_CL_BL\" )" - }, - { - "name": "PlayCockpitSparkFX_Internal", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function PlayCockpitSparkFX_Internal( cockpit, string tagName )" - }, - { - "name": "PlayCockpitSparkFX", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function PlayCockpitSparkFX( cockpit, int sparkCount )" - }, - { - "name": "CalSparkCountForHit", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "int function CalSparkCountForHit( entity player, float damageAmount, bool becameDoomed )" - }, - { - "name": "TitanCockpit_DamageFeedback", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function TitanCockpit_DamageFeedback( entity player, cockpit, float damageAmount, damageType, damageOrigin, damageSourceId, bool doomedNow, int doomedDamage )" - }, - { - "name": "ServerCallback_TitanCockpitBoot", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function ServerCallback_TitanCockpitBoot()" - }, - { - "name": "ServerCallback_TitanCockpitBoot_Internal", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "function ServerCallback_TitanCockpitBoot_Internal()" - }, - { - "name": "ServerCallback_TitanEMP", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function ServerCallback_TitanEMP( maxValue, duration, fadeTime, doFlash = true, doSound = true )" - }, - { - "name": "TitanEMP_Internal", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "function TitanEMP_Internal( maxValue, duration, fadeTime, doFlash = true, doSound = true )" - }, - { - "name": "LinkCoreHint", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function LinkCoreHint( entity soul )" - }, - { - "name": "FlashCockpitHealth", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function FlashCockpitHealth( vector color )" - }, - { - "name": "UpdateHealthSegmentCount", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function UpdateHealthSegmentCount()" - }, - { - "name": "Scorch_CreateHotstreakBar", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "var function Scorch_CreateHotstreakBar()" - }, - { - "name": "Scorch_DestroyHotstreakBar", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "void function Scorch_DestroyHotstreakBar()" - }, - { - "name": "Scorch_ShouldCreateHotstreakBar", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "bool function Scorch_ShouldCreateHotstreakBar()" - }, - { - "name": "ClTitanCockpitSounds_Init", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": true, - "line": "void function ClTitanCockpitSounds_Init()" - }, - { - "name": "ClTitanCockpitSounds_OnPlayerClassChanged", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function ClTitanCockpitSounds_OnPlayerClassChanged( entity player )" - }, - { - "name": "SCB_PlayTitanCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": true, - "line": "void function SCB_PlayTitanCockpitSounds()" - }, - { - "name": "SCB_StopTitanCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": true, - "line": "void function SCB_StopTitanCockpitSounds()" - }, - { - "name": "OnPlayerDeath_StopTitanCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function OnPlayerDeath_StopTitanCockpitSounds( entity player )" - }, - { - "name": "PlayTitanCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": true, - "line": "void function PlayTitanCockpitSounds( entity player ) " - }, - { - "name": "StopTitanCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": true, - "line": "void function StopTitanCockpitSounds( entity player )" - }, - { - "name": "UpdateCockpitSoundsForViewPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function UpdateCockpitSoundsForViewPlayer( entity target )" - }, - { - "name": "UpdateTitanCockpitSoundsForSpectating", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function UpdateTitanCockpitSoundsForSpectating( entity player, entity currentTarget )" - }, - { - "name": "FirstPersonSpectateEnded_EndCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function FirstPersonSpectateEnded_EndCockpitSounds( entity player, entity observerTarget )" - }, - { - "name": "SpectatorTargetChanged_UpdateTitanCockpitSoundsForSpectating", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function SpectatorTargetChanged_UpdateTitanCockpitSoundsForSpectating( entity player, entity previousTarget, entity currentTarget )" - }, - { - "name": "KillReplayStarted_UpdateTitanCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function KillReplayStarted_UpdateTitanCockpitSounds()" - }, - { - "name": "KillReplayEnded_UpdateTitanCockpitSounds", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit_sounds.gnut", - "global": false, - "line": "void function KillReplayEnded_UpdateTitanCockpitSounds()" - }, - { - "name": "ClSpectatorModeAudio_Init", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_mode_audio.gnut", - "global": true, - "line": "void function ClSpectatorModeAudio_Init()" - }, - { - "name": "StartThirdPersonSpectatingDuck", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_mode_audio.gnut", - "global": false, - "line": "void function StartThirdPersonSpectatingDuck( entity player, entity currentTarget )" - }, - { - "name": "EndThirdPersonSpectatingDuck", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_mode_audio.gnut", - "global": false, - "line": "void function EndThirdPersonSpectatingDuck( entity player, entity currentTarget )" - }, - { - "name": "SpectatorTargetChanged_UpdateThirdPersonSpectatingDuck", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_mode_audio.gnut", - "global": false, - "line": "void function SpectatorTargetChanged_UpdateThirdPersonSpectatingDuck( entity player, entity previousTarget, entity currentTarget )" - }, - { - "name": "VisGroup_Init", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "void function VisGroup_Init( VisGroup visGroup )" - }, - { - "name": "VisGroup_AddElement", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "void function VisGroup_AddElement( VisGroup visGroup, var elem )" - }, - { - "name": "VisGroup_Show", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "void function VisGroup_Show( VisGroup visGroup )" - }, - { - "name": "VisGroup_Hide", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "void function VisGroup_Hide( VisGroup visGroup )" - }, - { - "name": "CLUtilityMenu_Init", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function CLUtilityMenu_Init()" - }, - { - "name": "SetVisGroupID", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetVisGroupID( visParentID )" - }, - { - "name": "HideWithMenus", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction HideWithMenus( state )" - }, - { - "name": "AddElement", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction AddElement( hudElem )" - }, - { - "name": "RemoveAllElements", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction RemoveAllElements()" - }, - { - "name": "AddGroup", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction AddGroup( group )" - }, - { - "name": "CreateElement", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction CreateElement( name, _ownerHud = null )" - }, - { - "name": "GetOrCreateElement", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetOrCreateElement( name, _ownerHud = null )" - }, - { - "name": "SetClampToScreen", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetClampToScreen( state )" - }, - { - "name": "SetWorldSpaceScale", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetWorldSpaceScale( minScale, maxScale, minScaleDist, maxScaleDist )" - }, - { - "name": "SetADSFade", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetADSFade( mindot, maxdot, minAlpha, maxAlpha )" - }, - { - "name": "SetFOVFade", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetFOVFade( mindot, maxdot, minAlpha, maxAlpha )" - }, - { - "name": "SetDistanceFade", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetDistanceFade( minDist, maxDist, minAlpha, maxAlpha )" - }, - { - "name": "SetPulsate", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetPulsate( minAlpha, maxAlpha, frequency )" - }, - { - "name": "ClearPulsate", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction ClearPulsate()" - }, - { - "name": "SetEntity", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetEntity( ent, offset = Vector( 0, 0, 0 ), screenXOffset = 0, screenYOffset = 0 )" - }, - { - "name": "SetEntityOverhead", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetEntityOverhead( ent, offset = Vector( 0, 0, 0 ), screenXOffset = 0, screenYOffset = 0 )" - }, - { - "name": "Show", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction Show()" - }, - { - "name": "Hide", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction Hide()" - }, - { - "name": "UpdateVisibility", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction UpdateVisibility()" - }, - { - "name": "IsVisible", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction IsVisible()" - }, - { - "name": "GetBaseAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetBaseAlpha()" - }, - { - "name": "GetBaseSize", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetBaseSize()" - }, - { - "name": "GetBaseHeight", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetBaseHeight()" - }, - { - "name": "GetBaseWidth", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetBaseWidth()" - }, - { - "name": "GetBaseX", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetBaseX()" - }, - { - "name": "GetBaseY", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetBaseY()" - }, - { - "name": "GetX", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetX()" - }, - { - "name": "GetY", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetY()" - }, - { - "name": "GetAbsX", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetAbsX()" - }, - { - "name": "GetAbsY", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetAbsY()" - }, - { - "name": "SetColor", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetColor( arg0 = null, arg1 = null, arg2 = null, arg3 = null )" - }, - { - "name": "SetText", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetText( text, arg0=null, arg1=null, arg2=null, arg3=null, arg4=null )" - }, - { - "name": "SetTextTypeWriter", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetTextTypeWriter( text, duration )" - }, - { - "name": "SetSize", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetSize( width, height )" - }, - { - "name": "SetSizeRelative", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetSizeRelative( width, height )" - }, - { - "name": "SetScale", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetScale( wScale, hScale )" - }, - { - "name": "GetTextWidth", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetTextWidth()" - }, - { - "name": "SetPosRelative", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetPosRelative( x, y )" - }, - { - "name": "SetPos", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetPos( x, y )" - }, - { - "name": "SetBasePos", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetBasePos( x, y )" - }, - { - "name": "SetX", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetX( x )" - }, - { - "name": "SetY", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetY( y )" - }, - { - "name": "SetBaseSize", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetBaseSize( width, height )" - }, - { - "name": "GetBasePos", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetBasePos()" - }, - { - "name": "GetWidth", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetWidth()" - }, - { - "name": "GetHeight", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetHeight()" - }, - { - "name": "GetPos", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetPos()" - }, - { - "name": "GetAbsPos", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetAbsPos()" - }, - { - "name": "ReturnToBasePos", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction ReturnToBasePos()" - }, - { - "name": "ReturnToBaseSize", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction ReturnToBaseSize()" - }, - { - "name": "ReturnToBaseColor", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction ReturnToBaseColor()" - }, - { - "name": "SetAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetAlpha( alpha )" - }, - { - "name": "GetElement", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetElement( name )" - }, - { - "name": "GetElements", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetElements()" - }, - { - "name": "GetElementsArray", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetElementsArray()" - }, - { - "name": "SetOrigin", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetOrigin( origin )" - }, - { - "name": "MoveOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction MoveOverTime( x, y, duration, interpolator = 0 )" - }, - { - "name": "OffsetYOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction OffsetYOverTime( y, duration, interpolator = 0 )" - }, - { - "name": "FadeOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction FadeOverTime( alpha, duration, interpolator = 0 )" - }, - { - "name": "HideOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction HideOverTime( duration, interpolator = 0 )" - }, - { - "name": "FadeOverTimeDelayed", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction FadeOverTimeDelayed( alpha, duration, delay )" - }, - { - "name": "OffsetX", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction OffsetX( offset )" - }, - { - "name": "OffsetY", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction OffsetY( offset )" - }, - { - "name": "SetImage", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetImage( material )" - }, - { - "name": "SetBaseColor", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetBaseColor( r, g, b, a )" - }, - { - "name": "SetBaseAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetBaseAlpha( a )" - }, - { - "name": "SetPanelAlpha", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction SetPanelAlpha( a )" - }, - { - "name": "FadePanelOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction FadePanelOverTime( a, duration )" - }, - { - "name": "GetPanel", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction GetPanel()" - }, - { - "name": "EndSignal", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "\t\tfunction EndSignal( signalName )" - }, - { - "name": "VisGroup_IsVisible", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function VisGroup_IsVisible( visGroupID )" - }, - { - "name": "VisGroup_SetVisible", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function VisGroup_SetVisible( visGroupID, state )" - }, - { - "name": "HudElement", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function HudElement( name, ownerHud = null )" - }, - { - "name": "GetContentScaleFactor", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "table< int, float > function GetContentScaleFactor( ownerHud = null )" - }, - { - "name": "ClientCodeCallback_GetContentScaleFactor", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "table< int, float > function ClientCodeCallback_GetContentScaleFactor()" - }, - { - "name": "ContentScaledX", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function ContentScaledX( val )" - }, - { - "name": "ContentScaledY", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function ContentScaledY( val )" - }, - { - "name": "GetInterpolationFunc", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function GetInterpolationFunc( interpolator )" - }, - { - "name": "Anim_Linear", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function Anim_Linear( x )" - }, - { - "name": "Anim_EaseInSlow", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function Anim_EaseInSlow( x )" - }, - { - "name": "Anim_EaseIn", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function Anim_EaseIn( x )" - }, - { - "name": "Anim_EaseOut", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function Anim_EaseOut( x )" - }, - { - "name": "Anim_SCurve", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function Anim_SCurve( x )" - }, - { - "name": "Anim_SCurve2", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function Anim_SCurve2( x )" - }, - { - "name": "Anim_Sin", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": false, - "line": "function Anim_Sin( x )" - }, - { - "name": "ComputeSizeForAttachments", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function ComputeSizeForAttachments( ent, bottomLeftID, topRightID, viewmodelNoFovAdjust )" - }, - { - "name": "GetEntityScreenHeight", - "found_in": "Titanfall 2", - "file": "client/cl_utility_menu.gnut", - "global": true, - "line": "function GetEntityScreenHeight( entity ent, padding = 0 )" - }, - { - "name": "CLUtilitySplash_Init", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": true, - "line": "function CLUtilitySplash_Init()" - }, - { - "name": "constructor", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction constructor( _name )" - }, - { - "name": "SetScale", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetScale( _scale )" - }, - { - "name": "SetDuration", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetDuration( _duration, _fadeDuration = 0 )" - }, - { - "name": "SetScroll", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetScroll( offset, duration )" - }, - { - "name": "SetTypeDuration", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetTypeDuration( duration )" - }, - { - "name": "SetMasterGroup", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetMasterGroup( hudGroup )" - }, - { - "name": "AddSplashGroup", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction AddSplashGroup( groupIndex, hudGroup )" - }, - { - "name": "SetTextForGroup", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetTextForGroup( groupIndex, text, arg1 = null )" - }, - { - "name": "SetColorForGroup", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetColorForGroup( groupIndex, color )" - }, - { - "name": "AddIconElem", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction AddIconElem( groupIndex, elem )" - }, - { - "name": "SetIconMaterial", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetIconMaterial( groupIndex, material, iconSize, iconused )" - }, - { - "name": "SetFlareEffectElem", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetFlareEffectElem( groupIndex, elem )" - }, - { - "name": "SetStartTime", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetStartTime( time )" - }, - { - "name": "SetStackCount", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetStackCount( count )" - }, - { - "name": "GetStackCount", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction GetStackCount()" - }, - { - "name": "Scroll", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction Scroll( numLines )" - }, - { - "name": "SetBracketsForGroup", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction SetBracketsForGroup( groupIndex, bracketed )" - }, - { - "name": "DisplayCenter", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction DisplayCenter( leftElem, centerElem, rightElem )" - }, - { - "name": "DisplayLeft", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction DisplayLeft( leftElem, centerElem, rightElem )" - }, - { - "name": "DisplayRight", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction DisplayRight( leftElem, centerElem, rightElem )" - }, - { - "name": "Display", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction Display( leftElem = null, centerElem = null, rightElem = null )" - }, - { - "name": "UpdateTextDisplay", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction UpdateTextDisplay()" - }, - { - "name": "DoFlare", - "found_in": "Titanfall 2", - "file": "client/cl_utility_splash.gnut", - "global": false, - "line": "\t\tfunction DoFlare( flare )" - }, - { - "name": "IsLockedVDU", - "found_in": "Titanfall 2", - "file": "client/cl_vdu.gnut", - "global": true, - "line": "function IsLockedVDU()" - }, - { - "name": "InitVoiceHUD", - "found_in": "Titanfall 2", - "file": "client/cl_voice_hud.gnut", - "global": true, - "line": "function InitVoiceHUD( entity player )" - }, - { - "name": "UpdateVoiceHUD", - "found_in": "Titanfall 2", - "file": "client/cl_voice_hud.gnut", - "global": true, - "line": "function UpdateVoiceHUD()" - }, - { - "name": "ClAiTurret_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": true, - "line": "function ClAiTurret_Init()" - }, - { - "name": "CreateCallback_HeavyTurret", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "void function CreateCallback_HeavyTurret( entity turret )" - }, - { - "name": "CreateCallback_LightTurret", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "void function CreateCallback_LightTurret( entity turret )" - }, - { - "name": "TurretPanelChanged", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": true, - "line": "function TurretPanelChanged( turret )" - }, - { - "name": "VGUISetupHeavyTurret", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "function VGUISetupHeavyTurret( panel )" - }, - { - "name": "VGUIUpdateHeavyTurret", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "function VGUIUpdateHeavyTurret( panel )" - }, - { - "name": "VGUIUpdateLightTurret", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "function VGUIUpdateLightTurret( panel )" - }, - { - "name": "IsTurretActive", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "function IsTurretActive( turret )" - }, - { - "name": "ServerCallback_TurretRefresh", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": true, - "line": "function ServerCallback_TurretRefresh( turretEHandle )" - }, - { - "name": "UpdateParticleSystem", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "function UpdateParticleSystem( turret )" - }, - { - "name": "StopTurretParticleEffects", - "found_in": "Titanfall 2", - "file": "client/objects/cl_ai_turret.nut", - "global": false, - "line": "void function StopTurretParticleEffects( entity turret )" - }, - { - "name": "ClAnnapolis_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_annapolis.nut", - "global": true, - "line": "function ClAnnapolis_Init()" - }, - { - "name": "ClBirmingham_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_birmingham.nut", - "global": true, - "line": "function ClBirmingham_Init()" - }, - { - "name": "ClBomber_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_bomber.nut", - "global": true, - "line": "function ClBomber_Init()" - }, - { - "name": "ClControlPanel_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "function ClControlPanel_Init()" - }, - { - "name": "AddPanelUpdateCallback", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "function AddPanelUpdateCallback( panel, func )" - }, - { - "name": "ServerCallback_ControlPanelRefresh", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "function ServerCallback_ControlPanelRefresh( panelEHandle )" - }, - { - "name": "CreateCallback_Panel", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "void function CreateCallback_Panel( entity panel )" - }, - { - "name": "DestroyCallback_Panel", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "void function DestroyCallback_Panel( entity panel )" - }, - { - "name": "ControlPanelInit", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "function ControlPanelInit( entity panel )" - }, - { - "name": "RegisterWithPanel", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "function RegisterWithPanel( ent )" - }, - { - "name": "DestroyCallback_PanelTarget", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "void function DestroyCallback_PanelTarget( entity ent )" - }, - { - "name": "ControlPanelRefresh", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "function ControlPanelRefresh( panel )" - }, - { - "name": "CanUpdateVGUI", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "function CanUpdateVGUI( panel )" - }, - { - "name": "Create_Display", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "function Create_Display( panel )" - }, - { - "name": "VGUIUpdateSpectre", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "function VGUIUpdateSpectre( panel )" - }, - { - "name": "VGUISetupGeneric", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "function VGUISetupGeneric( panel )" - }, - { - "name": "VGUIUpdateGeneric", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": true, - "line": "function VGUIUpdateGeneric( panel )" - }, - { - "name": "VGUISetupForRemoteTurret", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "function VGUISetupForRemoteTurret( panel )" - }, - { - "name": "VGUIUpdateForRemoteTurret", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "function VGUIUpdateForRemoteTurret( panel )" - }, - { - "name": "UpdateParticleSystem", - "found_in": "Titanfall 2", - "file": "client/objects/cl_control_panel.nut", - "global": false, - "line": "function UpdateParticleSystem( panel )" - }, - { - "name": "ClCrowDropship_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_crow_dropship.nut", - "global": true, - "line": "void function ClCrowDropship_Init()" - }, - { - "name": "ClCrowDropshipXS_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_crow_dropship_xsmall.nut", - "global": true, - "line": "void function ClCrowDropshipXS_Init()" - }, - { - "name": "ClCrowDropshipHero_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_crow_dropship_hero.nut", - "global": true, - "line": "void function ClCrowDropshipHero_Init()" - }, - { - "name": "ClDraconis_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_draconis.nut", - "global": true, - "line": "function ClDraconis_Init()" - }, - { - "name": "ClDrone_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_drone.nut", - "global": true, - "line": "void function ClDrone_Init()" - }, - { - "name": "CreateCallback_Drone", - "found_in": "Titanfall 2", - "file": "client/objects/cl_drone.nut", - "global": false, - "line": "void function CreateCallback_Drone( entity drone )" - }, - { - "name": "ClGoblinDropship_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_goblin_dropship.nut", - "global": true, - "line": "void function ClGoblinDropship_Init()" - }, - { - "name": "ClGoblinDropshipHero_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_goblin_dropship_hero.nut", - "global": true, - "line": "void function ClGoblinDropshipHero_Init()" - }, - { - "name": "ClGunship_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_gunship.nut", - "global": true, - "line": "function ClGunship_Init()" - }, - { - "name": "CreateCallback_Gunship", - "found_in": "Titanfall 2", - "file": "client/objects/cl_gunship.nut", - "global": false, - "line": "void function CreateCallback_Gunship( entity gunship )" - }, - { - "name": "SetupFX", - "found_in": "Titanfall 2", - "file": "client/objects/cl_gunship.nut", - "global": false, - "line": "function SetupFX()" - }, - { - "name": "ClHologramProjector_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_hologram_projector.nut", - "global": true, - "line": "function ClHologramProjector_Init()" - }, - { - "name": "ClHornetFighter_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_hornet_fighter.nut", - "global": true, - "line": "function ClHornetFighter_Init()" - }, - { - "name": "ClImcCarrier_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_imc_carrier.nut", - "global": true, - "line": "function ClImcCarrier_Init()" - }, - { - "name": "ClImcCarrier207_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_imc_carrier_207.nut", - "global": true, - "line": "function ClImcCarrier207_Init()" - }, - { - "name": "ClPhantomFighter_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_phantom_fighter.nut", - "global": true, - "line": "function ClPhantomFighter_Init()" - }, - { - "name": "ClRedeye_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_redeye.nut", - "global": true, - "line": "function ClRedeye_Init()" - }, - { - "name": "ClSpectre_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_spectre.nut", - "global": true, - "line": "void function ClSpectre_Init()" - }, - { - "name": "CreateCallback_Spectre", - "found_in": "Titanfall 2", - "file": "client/objects/cl_spectre.nut", - "global": false, - "line": "void function CreateCallback_Spectre( entity spectre )" - }, - { - "name": "ClStalker_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_stalker.nut", - "global": true, - "line": "void function ClStalker_Init()" - }, - { - "name": "CreateCallback_Stalker", - "found_in": "Titanfall 2", - "file": "client/objects/cl_stalker.nut", - "global": false, - "line": "void function CreateCallback_Stalker( entity npc )" - }, - { - "name": "ClSuperSpectre_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_super_spectre.nut", - "global": true, - "line": "void function ClSuperSpectre_Init()" - }, - { - "name": "CreateCallback_SuperSpectre", - "found_in": "Titanfall 2", - "file": "client/objects/cl_super_spectre.nut", - "global": false, - "line": "void function CreateCallback_SuperSpectre( entity super_spectre )" - }, - { - "name": "OnSuperSpectreDeathExplosion", - "found_in": "Titanfall 2", - "file": "client/objects/cl_super_spectre.nut", - "global": false, - "line": "void function OnSuperSpectreDeathExplosion( entity npc )" - }, - { - "name": "ClTitanAtlas_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_titan_atlas.nut", - "global": true, - "line": "void function ClTitanAtlas_Init( asset titan_model )" - }, - { - "name": "ClTitanOgre_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_titan_ogre.nut", - "global": true, - "line": "void function ClTitanOgre_Init( asset titan_model )" - }, - { - "name": "ClTitanStryder_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_titan_stryder.nut", - "global": true, - "line": "void function ClTitanStryder_Init( asset titan_model )" - }, - { - "name": "ClWidow_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_widow.nut", - "global": true, - "line": "void function ClWidow_Init()" - }, - { - "name": "ClDialogue_Init", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function ClDialogue_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "AI_Dialogue_General_Init", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function AI_Dialogue_General_Init( entity guy )" - }, - { - "name": "InitGlobals", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function InitGlobals()" - }, - { - "name": "GetDialogueDebugLevel", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function GetDialogueDebugLevel()" - }, - { - "name": "SetDialogueDebugLevel", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function SetDialogueDebugLevel( int level )" - }, - { - "name": "GetTeamForConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "int function GetTeamForConversation( entity player )" - }, - { - "name": "PlayConversationToLocalClient", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function PlayConversationToLocalClient( string convAlias )" - }, - { - "name": "ServerCallback_PlayTitanConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function ServerCallback_PlayTitanConversation( int conversationIndex )" - }, - { - "name": "ServerCallback_PlayConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function ServerCallback_PlayConversation( int conversationIndex )" - }, - { - "name": "ServerCallback_PlaySquadConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function ServerCallback_PlaySquadConversation( int conversationIndex, eHandle1, eHandle2, eHandle3, eHandle4 )" - }, - { - "name": "TryCreateSquadConversationDebounceTimer", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function TryCreateSquadConversationDebounceTimer( conversationType )" - }, - { - "name": "UpdateSquadConversationDebounceTimer", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function UpdateSquadConversationDebounceTimer( string conversationType )" - }, - { - "name": "ResetSquadConversationDebounceTimers", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function ResetSquadConversationDebounceTimers()" - }, - { - "name": "GetSquadConversationDebounceTimer", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "float function GetSquadConversationDebounceTimer( conversationType )" - }, - { - "name": "GetSquadConversationPriority", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function GetSquadConversationPriority( squad )" - }, - { - "name": "ClDebugPlayConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function ClDebugPlayConversation( string conversationType )" - }, - { - "name": "ClAttemptConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function ClAttemptConversation( string conversationType, entity player, priority )" - }, - { - "name": "CancelSquadConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function CancelSquadConversation( squad )" - }, - { - "name": "FinishSquadConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function FinishSquadConversation( squad )" - }, - { - "name": "CancelConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function CancelConversation( entity speakingEnt )" - }, - { - "name": "AbortConversationDueToPriority", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function AbortConversationDueToPriority( priority )" - }, - { - "name": "GetTeamForConversationFromSquad", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function GetTeamForConversationFromSquad( player, squad )" - }, - { - "name": "ClRunConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function ClRunConversation( entity player, string conversationType )" - }, - { - "name": "RandomizeSquadVoices", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function RandomizeSquadVoices( squad )" - }, - { - "name": "ClRunSquadConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function ClRunSquadConversation( entity player, string conversationType, squad )" - }, - { - "name": "ClSelectRandomConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function ClSelectRandomConversation( string conversationType, team )" - }, - { - "name": "RemoveChoicesFromConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function RemoveChoicesFromConversation( conversation )" - }, - { - "name": "RemoveChoicesFromElem", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function RemoveChoicesFromElem( elem )" - }, - { - "name": "ClRunConversationElement", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function ClRunConversationElement( entity player, elem )" - }, - { - "name": "ClRunSquadConversationElement", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function ClRunSquadConversationElement( entity player, elem, squad = null )" - }, - { - "name": "DoGeneralRadioSound", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function DoGeneralRadioSound( alias, sourceGuy, entity player )" - }, - { - "name": "EndPlayerSound", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function EndPlayerSound( player, sourceGuy, alias, delay = 0 )" - }, - { - "name": "DoPlayerMusic", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function DoPlayerMusic( player, alias )" - }, - { - "name": "GetAvailableTalkers", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function GetAvailableTalkers( team )" - }, - { - "name": "ChooseSpeakingAI", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function ChooseSpeakingAI( squad, speakerIndex )" - }, - { - "name": "DoGuySound", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function DoGuySound( guy, sourceGuy, alias, delay )" - }, - { - "name": "DoGuySoundSilentWait", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function DoGuySoundSilentWait( guy, sourceGuy, alias )" - }, - { - "name": "DoGuySpeechLine", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function DoGuySpeechLine( guy, aliases )" - }, - { - "name": "GuyIsEligibleForDialogue", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function GuyIsEligibleForDialogue( guy )" - }, - { - "name": "AssertVoiceAliasDataIsValid", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function AssertVoiceAliasDataIsValid( aliasData )" - }, - { - "name": "GetAliases", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function GetAliases( guy, dialogue, radioDelayOverride = null )" - }, - { - "name": "AssertGuyIsDialogueReady", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function AssertGuyIsDialogueReady( guy )" - }, - { - "name": "VerifyConversationAliases", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function VerifyConversationAliases()" - }, - { - "name": "VerifyConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function VerifyConversation( convArray, e )" - }, - { - "name": "VerifyConversationAlias", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function VerifyConversationAlias( alias, e )" - }, - { - "name": "AddSpeakerToBlacklist", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function AddSpeakerToBlacklist( character )" - }, - { - "name": "RemoveSpeakerFromBlacklist", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "function RemoveSpeakerFromBlacklist( character )" - }, - { - "name": "SpeakerIsBlacklisted", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "function SpeakerIsBlacklisted( alias )" - }, - { - "name": "CreateWaveform", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "var function CreateWaveform( string title, int team, float duration, entity speaker = null, bool radioIntercept = false )" - }, - { - "name": "DestroyWaveform_Immediate", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function DestroyWaveform_Immediate( var rui )" - }, - { - "name": "DestroyWaveform", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function DestroyWaveform( var rui, bool doWait = true )" - }, - { - "name": "PlayOneLinerConversationOnEntWithPriority", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function PlayOneLinerConversationOnEntWithPriority( string conversationName, string soundAlias, entity ent, int priority )" - }, - { - "name": "PlayOneLinerConversationOnEntWithPriority_internal", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function PlayOneLinerConversationOnEntWithPriority_internal( string soundAlias, entity ent, int priority )" - }, - { - "name": "PlayAnnouncerLineThroughDeathWithPriority", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": true, - "line": "void function PlayAnnouncerLineThroughDeathWithPriority( string conversationName, string soundAlias, int priority, string waveformName = \"\" ) " - }, - { - "name": "PlayAnnouncerLineThroughDeathWithPriority_internal", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "void function PlayAnnouncerLineThroughDeathWithPriority_internal( string soundAlias, entity localClientPlayer, int priority, string waveformName )" - }, - { - "name": "GetImageForName", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation.gnut", - "global": false, - "line": "asset function GetImageForName( string title )" - }, - { - "name": "DialogueScheduleClient_Init", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "void function DialogueScheduleClient_Init()" - }, - { - "name": "AddNeutralTeamConversations", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "void function AddNeutralTeamConversations()" - }, - { - "name": "AddConversations", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": false, - "line": "void function AddConversations( int team, array actors )" - }, - { - "name": "Dialogue_AliasRadio", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": false, - "line": "function Dialogue_AliasRadio( alias )" - }, - { - "name": "AddConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddConversation( string conversationType, int team = TEAM_BOTH, lineArr = null )" - }, - { - "name": "ReplaceConversation", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function ReplaceConversation( string conversationType, int team = TEAM_BOTH, lineArr = null )" - }, - { - "name": "AddElement", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": false, - "line": "void function AddElement( convRef, elem )" - }, - { - "name": "AddWaveform", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "void function AddWaveform( convRef )" - }, - { - "name": "AddBossAIEvent", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "void function AddBossAIEvent( convRef, speaker, event )" - }, - { - "name": "AddWaveformHide", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "void function AddWaveformHide( convRef, float delay = 0.0 )" - }, - { - "name": "AddRadio", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "void function AddRadio( ... )" - }, - { - "name": "AddRadioArray", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "void function AddRadioArray( convRef, array aliases, delay )" - }, - { - "name": "AddMusic", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddMusic( convRef, musicAlias, background = true )" - }, - { - "name": "AddWait", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddWait( convRef, minWait, maxWait = 0 )" - }, - { - "name": "AddVDURadio", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDURadio( convRef, vduName, alias, vduAnim = null )" - }, - { - "name": "AddVDUAnimWithEmbeddedAudio", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDUAnimWithEmbeddedAudio( convRef, vduName, animName )" - }, - { - "name": "AddVDULineForSarah", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDULineForSarah( string convType, alias, vduAnim = null )" - }, - { - "name": "AddVDULineForBish", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDULineForBish( string convType, alias, vduAnim = null )" - }, - { - "name": "AddVDULineForSpyglass", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDULineForSpyglass( string convType, alias, vduAnim = null )" - }, - { - "name": "AddVDULineForBlisk", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDULineForBlisk( string convType, alias, vduAnim = null )" - }, - { - "name": "AddVDULineForGraves", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDULineForGraves( string convType, alias, vduAnim = null )" - }, - { - "name": "AddVDUAnimWithEmbeddedAudioForSarah", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDUAnimWithEmbeddedAudioForSarah( string convType, animName )" - }, - { - "name": "AddVDUAnimWithEmbeddedAudioForBish", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDUAnimWithEmbeddedAudioForBish( string convType, animName )" - }, - { - "name": "AddVDUAnimWithEmbeddedAudioForSpyglass", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDUAnimWithEmbeddedAudioForSpyglass( string convType, animName )" - }, - { - "name": "AddVDUAnimWithEmbeddedAudioForBlisk", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDUAnimWithEmbeddedAudioForBlisk( string convType, animName )" - }, - { - "name": "AddVDUAnimWithEmbeddedAudioForGraves", - "found_in": "Titanfall 2", - "file": "conversation/cl_conversation_schedule.gnut", - "global": true, - "line": "function AddVDUAnimWithEmbeddedAudioForGraves( string convType, animName )" - }, - { - "name": "ClMelee_Init", - "found_in": "Titanfall 2", - "file": "melee/cl_melee.gnut", - "global": true, - "line": "function ClMelee_Init()" - }, - { - "name": "GetHeadAttachOrigin", - "found_in": "Titanfall 2", - "file": "melee/cl_melee.gnut", - "global": true, - "line": "vector function GetHeadAttachOrigin( entity ent )" - }, - { - "name": "ClientCodeCallback_ShowMeleePrompt", - "found_in": "Titanfall 2", - "file": "melee/cl_melee.gnut", - "global": true, - "line": "bool function ClientCodeCallback_ShowMeleePrompt( entity player )" - }, - { - "name": "hfx", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "function hfx()" - }, - { - "name": "ClHealthHud_Init", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "function ClHealthHud_Init()" - }, - { - "name": "PilotEMP_Internal", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "function PilotEMP_Internal( maxValue, duration, fadeTime, doFlash = true, doSound = true )" - }, - { - "name": "InitHealthDisplayRange", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": false, - "line": "function InitHealthDisplayRange( entity player )" - }, - { - "name": "InitTitanHealthDisplayRange", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": false, - "line": "function InitTitanHealthDisplayRange( entity player )" - }, - { - "name": "SetHealthDisplayRange", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "function SetHealthDisplayRange( float minValue, float maxValue )" - }, - { - "name": "FlashBang_TonemappingUpdate", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": false, - "line": "function FlashBang_TonemappingUpdate()" - }, - { - "name": "HealthHUD_AddPlayer", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "void function HealthHUD_AddPlayer( entity player )" - }, - { - "name": "SettingsChange_Update", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": false, - "line": "function SettingsChange_Update( entity player )" - }, - { - "name": "HealthHUD_Update", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "function HealthHUD_Update( entity player )" - }, - { - "name": "PlayerWaittillHealthChanged", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": false, - "line": "void function PlayerWaittillHealthChanged( entity player )" - }, - { - "name": "PlayerWaittillHealthChanged_OrTimeout", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": false, - "line": "void function PlayerWaittillHealthChanged_OrTimeout( entity player )" - }, - { - "name": "KillReplayHealthUpdate", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": false, - "line": "void function KillReplayHealthUpdate()" - }, - { - "name": "HealthHUD_ClearFX", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "function HealthHUD_ClearFX( entity player, bool destroyEffect = false )" - }, - { - "name": "DamageOverlayUpdate", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_health_hud.gnut", - "global": true, - "line": "function DamageOverlayUpdate( entity player, healthFrac, lastHealthFrac )" - }, - { - "name": "ClPilotJumpjet_Init", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": true, - "line": "void function ClPilotJumpjet_Init()" - }, - { - "name": "CreateWallRunJumpJetData", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function CreateWallRunJumpJetData()" - }, - { - "name": "GetJumpjetFXForPlayer", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "int function GetJumpjetFXForPlayer( entity playerOrDecoy, int jumpjetType )" - }, - { - "name": "ShouldDoStealthJumpJetFX", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "bool function ShouldDoStealthJumpJetFX( entity playerOrDecoy )" - }, - { - "name": "PlayJumpjetFX", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "array function PlayJumpjetFX( entity playerOrDecoy, int jumpjetType, array attachments )" - }, - { - "name": "PlayJumpjetLight", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "int function PlayJumpjetLight( entity playerOrDecoy )" - }, - { - "name": "SetupPlayerJumpJetAnimEvents", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": true, - "line": "void function SetupPlayerJumpJetAnimEvents( entity playerOrDecoy )" - }, - { - "name": "ParentedPlayerJets", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": true, - "line": "void function ParentedPlayerJets( entity player ) " - }, - { - "name": "DisplayParentEntJumpJets", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "bool function DisplayParentEntJumpJets( entity player, entity parentEnt ) " - }, - { - "name": "ParentEntJumpJetsActive", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function ParentEntJumpJetsActive( entity player )" - }, - { - "name": "OnHumanJumpJet", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": true, - "line": "void function OnHumanJumpJet( entity playerOrDecoy )" - }, - { - "name": "OnHumanJumpJetOneSide", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function OnHumanJumpJetOneSide( entity playerOrDecoy, string attachment )" - }, - { - "name": "OnHumanJumpJetLeft", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function OnHumanJumpJetLeft( entity playerOrDecoy )" - }, - { - "name": "OnHumanJumpJetRight", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function OnHumanJumpJetRight( entity playerOrDecoy )" - }, - { - "name": "OnHumanJumpJetDBL", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": true, - "line": "void function OnHumanJumpJetDBL( entity playerOrDecoy )" - }, - { - "name": "OnHumanJumpJetWallRun_Left", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function OnHumanJumpJetWallRun_Left( entity playerOrDecoy )" - }, - { - "name": "OnHumanJumpJetWallRun_Right", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function OnHumanJumpJetWallRun_Right( entity playerOrDecoy )" - }, - { - "name": "CleanUpJumpJetParticleEffect", - "found_in": "Titanfall 2", - "file": "pilot/cl_pilot_jumpjet.gnut", - "global": false, - "line": "void function CleanUpJumpJetParticleEffect( entity player, array particleEffects, string stopSignalName )" - }, - { - "name": "ClRodeo_Init", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "function ClRodeo_Init()" - }, - { - "name": "OnKillReplayStarted", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": false, - "line": "void function OnKillReplayStarted()" - }, - { - "name": "OnAntiRodeoButtonPressed", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": false, - "line": "void function OnAntiRodeoButtonPressed( var thing )" - }, - { - "name": "ClientCodeCallback_RodeoHitTimeChanged", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "void function ClientCodeCallback_RodeoHitTimeChanged( entity soul )" - }, - { - "name": "ServerCallback_RodeoScreenShake", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "function ServerCallback_RodeoScreenShake()" - }, - { - "name": "GetLocalPlayerFromSoul", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "entity function GetLocalPlayerFromSoul( entity soul )" - }, - { - "name": "TitanCockpitDialog_RodeoAnnounce", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "function TitanCockpitDialog_RodeoAnnounce( entity titan )" - }, - { - "name": "ClientCodeCallback_TitanRodeoedUpdated", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "void function ClientCodeCallback_TitanRodeoedUpdated( entity player )" - }, - { - "name": "StopClientRodeo", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": false, - "line": "function StopClientRodeo( player )" - }, - { - "name": "StartClientRodeo", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": false, - "line": "function StartClientRodeo( player )" - }, - { - "name": "ShouldEnableRodeoSmoothing", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": false, - "line": "function ShouldEnableRodeoSmoothing( player )" - }, - { - "name": "DrawRodeoAlertIcons", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "void function DrawRodeoAlertIcons( entity soul )" - }, - { - "name": "ShouldDrawRodeoVGUI", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "bool function ShouldDrawRodeoVGUI( entity player )" - }, - { - "name": "ServerCallback_UpdateRodeoRiderHud", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo.gnut", - "global": true, - "line": "void function ServerCallback_UpdateRodeoRiderHud()" - }, - { - "name": "ClRodeoTitan_Init", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function ClRodeoTitan_Init()" - }, - { - "name": "ClRodeoTitan_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function ClRodeoTitan_RegisterNetworkFunctions()" - }, - { - "name": "UpdateRodeoBatteryCount", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function UpdateRodeoBatteryCount( entity soul, int oldCount, int count, bool actuallyChanged )" - }, - { - "name": "Rodeo_BatteryRemoval_EventNotificationInit", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_BatteryRemoval_EventNotificationInit()" - }, - { - "name": "Rodeo_BatteryRemovedEventNotification", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_BatteryRemovedEventNotification( entity rodeoPilot, var eventVal )" - }, - { - "name": "Rodeo_YouStoleBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_YouStoleBattery( entity player, var eventVal )" - }, - { - "name": "Rodeo_TitanPickedUpBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_TitanPickedUpBattery( entity ent, var eventVal )" - }, - { - "name": "Rodeo_YouEmbarkedWithABattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_YouEmbarkedWithABattery( entity ent, var eventVal )" - }, - { - "name": "PlayBatteryScreenFX", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function PlayBatteryScreenFX( entity player, bool amped, string healthRestoredSound = TITAN_PICKS_UP_BATTERY_HEALTH_RESTORED_SOUND )" - }, - { - "name": "PlayBatteryScreenFXWithDelay", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function PlayBatteryScreenFXWithDelay( entity player, bool amped )" - }, - { - "name": "Rodeo_PilotPickedUpBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_PilotPickedUpBattery( entity ent, var eventVal )" - }, - { - "name": "Rodeo_YouAppliedBatteryToTitan", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_YouAppliedBatteryToTitan( entity friendlyTitan, var eventVal )" - }, - { - "name": "Rodeo_YouAppliedBatteryToPetTitan", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_YouAppliedBatteryToPetTitan( entity friendlyTitan, var eventVal )" - }, - { - "name": "Rodeo_PilotAppliedBatteryToYou", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_PilotAppliedBatteryToYou( entity friendlyPilot, var eventVal )" - }, - { - "name": "Rodeo_PilotAppliedBatteryToYourPetTitan", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_PilotAppliedBatteryToYourPetTitan( entity friendlyPilot, var eventVal )" - }, - { - "name": "Rodeo_YouDroppedABattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_YouDroppedABattery( entity ent, var eventVal )" - }, - { - "name": "Rodeo_DisembarkToPickUpBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_DisembarkToPickUpBattery( entity ent, var eventVal )" - }, - { - "name": "Rodeo_FriendlyPickedUpBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_FriendlyPickedUpBattery( entity friendlyPilot, var batteryEHandle )" - }, - { - "name": "Rodeo_RequestBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_RequestBattery( entity friendlyTitan, var eventVal )" - }, - { - "name": "Rodeo_ShowBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_ShowBatteryHint( entity ent, var eventVal )" - }, - { - "name": "Rodeo_HideBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function Rodeo_HideBatteryHint( entity ent, var eventVal )" - }, - { - "name": "OnBatteryCreated", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function OnBatteryCreated( entity battery )" - }, - { - "name": "PingStolenBatteryIcon", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function PingStolenBatteryIcon( entity player, entity battery )" - }, - { - "name": "ShowFriendlyPlayerHasBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function ShowFriendlyPlayerHasBattery( entity friendlyPlayer, entity battery ) " - }, - { - "name": "ShowFriendlyTitanWantsBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function ShowFriendlyTitanWantsBattery( entity friendlyTitan )" - }, - { - "name": "UpdateBatteryOnBack", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function UpdateBatteryOnBack()" - }, - { - "name": "BatteryOnBackChanged", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function BatteryOnBackChanged( entity player, entity oldValue, entity newValue, bool actuallyChanged )" - }, - { - "name": "ShowRodeoThrowOutBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function ShowRodeoThrowOutBatteryHint()" - }, - { - "name": "ShowBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function ShowBatteryHint( string hintText, string optionalParameter = \"\" )" - }, - { - "name": "HideRodeoBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function HideRodeoBatteryHint()" - }, - { - "name": "ShouldShowThrowOutBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "bool function ShouldShowThrowOutBatteryHint( entity player )" - }, - { - "name": "TryOfferRodeoBatteryHint", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function TryOfferRodeoBatteryHint( entity viewTarget )" - }, - { - "name": "TryOfferRodeoBatteryHint_threaded", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function TryOfferRodeoBatteryHint_threaded( entity localClientPlayer, entity viewTarget )" - }, - { - "name": "Pressed_OfferRodeoBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function Pressed_OfferRodeoBattery( entity player )" - }, - { - "name": "Pressed_RequestRodeoBattery", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function Pressed_RequestRodeoBattery( entity player )" - }, - { - "name": "ShowRodeoBatteryCarryingStatusIcon", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function ShowRodeoBatteryCarryingStatusIcon( entity player )" - }, - { - "name": "HideRodeoBatteryCarryingStatusIcon", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function HideRodeoBatteryCarryingStatusIcon( entity player )" - }, - { - "name": "AddBatteryHUD", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function AddBatteryHUD( entity battery )" - }, - { - "name": "AddBatteryHUDInternal", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function AddBatteryHUDInternal( entity battery )" - }, - { - "name": "BatteryTracker_CockpitInit", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function BatteryTracker_CockpitInit( entity cockpit, entity player )" - }, - { - "name": "BatteryTracker_CockpitInit_Internal", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function BatteryTracker_CockpitInit_Internal( entity cockpit, entity player )" - }, - { - "name": "ShouldDisplayBatteryTracker", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "bool function ShouldDisplayBatteryTracker( entity player )" - }, - { - "name": "BatteryTracker_UpdateVisibility", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function BatteryTracker_UpdateVisibility( entity player )" - }, - { - "name": "ClScoreboard_Init", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "void function ClScoreboard_Init()" - }, - { - "name": "AddScoreboardShowCallback", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "void function AddScoreboardShowCallback( void functionref() func )" - }, - { - "name": "AddScoreboardHideCallback", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "void function AddScoreboardHideCallback( void functionref() func )" - }, - { - "name": "ShowScoreboard", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "void function ShowScoreboard()" - }, - { - "name": "HideScoreboard", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "void function HideScoreboard()" - }, - { - "name": "ClientCodeCallback_ToggleScoreboard", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "void function ClientCodeCallback_ToggleScoreboard()" - }, - { - "name": "IsInScoreboard", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "bool function IsInScoreboard( entity player )" - }, - { - "name": "ScoreboardButtonPressed", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": false, - "line": "void function ScoreboardButtonPressed( entity localPlayer )" - }, - { - "name": "ClientCodeCallback_ScoreboardInput", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard.gnut", - "global": true, - "line": "void function ClientCodeCallback_ScoreboardInput( int input )" - }, - { - "name": "ClScoreboardPrecache_Init", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard_precache.gnut", - "global": true, - "line": "function ClScoreboardPrecache_Init()" - }, - { - "name": "ClScoreboardSp_Init", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard_sp.gnut", - "global": true, - "line": "void function ClScoreboardSp_Init()" - }, - { - "name": "InitScoreboardSP", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard_sp.gnut", - "global": false, - "line": "void function InitScoreboardSP()" - }, - { - "name": "ShowScoreboardSP", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard_sp.gnut", - "global": false, - "line": "void function ShowScoreboardSP()" - }, - { - "name": "HideScoreboardSP", - "found_in": "Titanfall 2", - "file": "scoreboard/cl_scoreboard_sp.gnut", - "global": false, - "line": "void function HideScoreboardSP()" - }, - { - "name": "Cl_Sentry_Turrets_Init", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function Cl_Sentry_Turrets_Init()" - }, - { - "name": "ClSentryTurret_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function ClSentryTurret_RegisterNetworkFunctions()" - }, - { - "name": "TryUpdateTurretIcon", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function TryUpdateTurretIcon( entity player, int old, int new, bool actuallyChanged )" - }, - { - "name": "ButtonCallback_InitTurretPlacement", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function ButtonCallback_InitTurretPlacement( player )" - }, - { - "name": "CoopTurretPlacementCleanupThread", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function CoopTurretPlacementCleanupThread( player )" - }, - { - "name": "ButtonCallback_PlaceCoopTurret", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function ButtonCallback_PlaceCoopTurret( player )" - }, - { - "name": "ButtonCallback_AbortTurretPlacement", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function ButtonCallback_AbortTurretPlacement( player )" - }, - { - "name": "SentryTurret_MainHud", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function SentryTurret_MainHud( var mainVGUI, entity player )" - }, - { - "name": "Turret_Client_GameStateChangedCallback", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function Turret_Client_GameStateChangedCallback()" - }, - { - "name": "ServerCallback_GiveSentryTurret", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function ServerCallback_GiveSentryTurret()" - }, - { - "name": "UpdateTurretIcon", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function UpdateTurretIcon( entity player )" - }, - { - "name": "TurretOnDeathCallback", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function TurretOnDeathCallback( entity turret )" - }, - { - "name": "SentryTurretUpdateVO", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function SentryTurretUpdateVO( justDied = false )" - }, - { - "name": "CanInformPlayerAboutTurretUpdate", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function CanInformPlayerAboutTurretUpdate()" - }, - { - "name": "SentryTurretPlacementNag", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function SentryTurretPlacementNag()" - }, - { - "name": "DestroyTurretProjection", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function DestroyTurretProjection( player )" - }, - { - "name": "AbortTurretPlacement", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function AbortTurretPlacement( player ) " - }, - { - "name": "ProjectTurret", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function ProjectTurret( player )" - }, - { - "name": "TurretPlacementHintVisiblity", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function TurretPlacementHintVisiblity( show )" - }, - { - "name": "TurretPlacementHintInvalid", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function TurretPlacementHintInvalid( show )" - }, - { - "name": "CalculateViewBasedTurretLocation", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "SentryTurretPlacementInfo function CalculateViewBasedTurretLocation( player, newTrace = true )" - }, - { - "name": "GetSlope", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "function GetSlope( angles )" - }, - { - "name": "ClearDeferredTraces", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function ClearDeferredTraces()" - }, - { - "name": "ServerCallback_TurretReport", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function ServerCallback_TurretReport( float timeAlive, int killsEarned, int scoreEarned )" - }, - { - "name": "ClSentryTurret_OnCreateCockpit", - "found_in": "Titanfall 2", - "file": "sentry_turrets/cl_sentry_turrets.gnut", - "global": true, - "line": "void function ClSentryTurret_OnCreateCockpit( entity cockpit, entity player )" - }, - { - "name": "ServerCallback_ResetEntSkyScale", - "found_in": "Titanfall 2", - "file": "spawnslot/cl_spawnslot_system.gnut", - "global": true, - "line": "function ServerCallback_ResetEntSkyScale( handle, time = 1.0 )" - }, - { - "name": "ServerCallback_SetEntSkyScale", - "found_in": "Titanfall 2", - "file": "spawnslot/cl_spawnslot_system.gnut", - "global": true, - "line": "function ServerCallback_SetEntSkyScale( handle, skyScale, time = 1.0 )" - }, - { - "name": "ServerCallback_ResetMapSettings", - "found_in": "Titanfall 2", - "file": "spawnslot/cl_spawnslot_system.gnut", - "global": true, - "line": "function ServerCallback_ResetMapSettings()" - }, - { - "name": "ServerCallback_SetMapSettings", - "found_in": "Titanfall 2", - "file": "spawnslot/cl_spawnslot_system.gnut", - "global": true, - "line": "function ServerCallback_SetMapSettings( bloomScale = null, fogEnabled = null, csmTexel1 = null, csmTexel2 = null, csmStartDistance = null, sunAngX = null, sunAngY = null, sunScale = null, skyScale = null )" - }, - { - "name": "ServerCallback_ToneMapping", - "found_in": "Titanfall 2", - "file": "spawnslot/cl_spawnslot_system.gnut", - "global": true, - "line": "function ServerCallback_ToneMapping( toneMax = 20, toneMin = 2, rampUp = 0.1, rampDown = 0.75 )" - }, - { - "name": "CinematicTonemappingThread", - "found_in": "Titanfall 2", - "file": "spawnslot/cl_spawnslot_system.gnut", - "global": true, - "line": "function CinematicTonemappingThread( toneMax = 20, toneMin = 2, rampUp = 0.1, rampDown = 0.75 )" - }, - { - "name": "ServerCallback_LaptopFX", - "found_in": "Titanfall 2", - "file": "spawnslot/cl_spawnslot_system.gnut", - "global": true, - "line": "function ServerCallback_LaptopFX( handle )" - }, - { - "name": "ClReplacementTitanHud_Init", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": true, - "line": "function ClReplacementTitanHud_Init()" - }, - { - "name": "ReplacementTitanHUD_AddPlayer", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": true, - "line": "void function ReplacementTitanHUD_AddPlayer( entity player )" - }, - { - "name": "ReplacementTitanHUD_AddClient", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": true, - "line": "function ReplacementTitanHUD_AddClient( entity player )" - }, - { - "name": "TitanModeHUD_AddPlayer", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": false, - "line": "function TitanModeHUD_AddPlayer( entity player )" - }, - { - "name": "TitanModeHUD_Think", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": false, - "line": "function TitanModeHUD_Think( entity player )" - }, - { - "name": "RTH_KillReplayEnded", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": false, - "line": "void function RTH_KillReplayEnded()" - }, - { - "name": "ServerCallback_ReplacementTitanSpawnpoint", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": true, - "line": "function ServerCallback_ReplacementTitanSpawnpoint( float x, float y, float z, float impactTime )" - }, - { - "name": "ReplacementTitanSpawnpointThread", - "found_in": "Titanfall 2", - "file": "titan/cl_replacement_titan_hud.gnut", - "global": false, - "line": "void function ReplacementTitanSpawnpointThread( vector origin, float impactTime )" - }, - { - "name": "ClTitanCommands_Init", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_commands.gnut", - "global": true, - "line": "function ClTitanCommands_Init()" - }, - { - "name": "ButtonCallback_OrderPetTitan", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_commands.gnut", - "global": false, - "line": "function ButtonCallback_OrderPetTitan( player )" - }, - { - "name": "TitanCockpit_PlayDialogDelayed", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_dialogue.gnut", - "global": true, - "line": "function TitanCockpit_PlayDialogDelayed( entity player, delay, string conversationName )" - }, - { - "name": "TitanCockpit_PlayDialog", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_dialogue.gnut", - "global": true, - "line": "function TitanCockpit_PlayDialog( entity player, string conversationName )" - }, - { - "name": "ShouldPlayTitanCockpitDialogueIfPlayerIsNotTitan", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_dialogue.gnut", - "global": false, - "line": "function ShouldPlayTitanCockpitDialogueIfPlayerIsNotTitan( entity player, string conversationName )" - }, - { - "name": "ServerCallback_TitanFallWarning", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_dialogue.gnut", - "global": true, - "line": "function ServerCallback_TitanFallWarning( death )" - }, - { - "name": "SCB_TitanDialogue", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_dialogue.gnut", - "global": true, - "line": "function SCB_TitanDialogue( voEnum )" - }, - { - "name": "PlayerShouldTrackTarget", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": false, - "line": "bool function PlayerShouldTrackTarget( entity player, entity attacker )" - }, - { - "name": "Tracker_CleanupAttackers", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": false, - "line": "function Tracker_CleanupAttackers( entity player )" - }, - { - "name": "Tracker_AddTarget", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": false, - "line": "function Tracker_AddTarget( entity player, entity attacker )" - }, - { - "name": "Tracker_PlayerAttackedTarget", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": true, - "line": "function Tracker_PlayerAttackedTarget( entity player, entity victim )" - }, - { - "name": "Tracker_PlayerAttackedByTarget", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": true, - "line": "function Tracker_PlayerAttackedByTarget( entity player, entity attacker )" - }, - { - "name": "PlayTitanAddVO", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": false, - "line": "function PlayTitanAddVO( entity player, curTitans, prevTitans, bool playerIsAttacker )" - }, - { - "name": "HasFriendlyTitansNearby", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": false, - "line": "bool function HasFriendlyTitansNearby( entity player )" - }, - { - "name": "Tracker_GetNumTitans", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_enemy_tracker.gnut", - "global": true, - "line": "int function Tracker_GetNumTitans( entity player )" - }, - { - "name": "ClTitanHud_Init", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function ClTitanHud_Init()" - }, - { - "name": "rebuild", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function rebuild()" - }, - { - "name": "TitanCockpitHudInit", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "void function TitanCockpitHudInit( entity cockpit )" - }, - { - "name": "TitanCockpitHudInit_Internal", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function TitanCockpitHudInit_Internal( entity cockpit )" - }, - { - "name": "TitanHud_AddPlayer", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "void function TitanHud_AddPlayer( entity player ) " - }, - { - "name": "TitanHud_Hide", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function TitanHud_Hide()" - }, - { - "name": "TitanHud_HideThreatHud", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function TitanHud_HideThreatHud()" - }, - { - "name": "TitanHud_ShowThreatHud", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function TitanHud_ShowThreatHud()" - }, - { - "name": "TitanHudElement", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function TitanHudElement( name, ownerHud = null )" - }, - { - "name": "TargetHealthEnabled", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function TargetHealthEnabled()" - }, - { - "name": "Create_CenterVGUI", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function Create_CenterVGUI( vguiName, cockpit, player, mod = null )" - }, - { - "name": "Create_CenterLowerVGUI", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function Create_CenterLowerVGUI( vguiName, cockpit, player, mod = null )" - }, - { - "name": "Create_BottomVGUI", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function Create_BottomVGUI( vguiName, cockpit, player, mod = null )" - }, - { - "name": "Create_BottomLeftVGUI", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function Create_BottomLeftVGUI( vguiName, cockpit, player, mod = null )" - }, - { - "name": "Create_VGUIMod", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function Create_VGUIMod()" - }, - { - "name": "Create_VGUI", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function Create_VGUI( vguiName, entity cockpit, bottomLeft, topRight, mod = null )" - }, - { - "name": "Create_PilotVGUI", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function Create_PilotVGUI( vguiName, cockpit, player, sizex, sizey, xOffset = 0, yOffset = 0 )" - }, - { - "name": "Create_TitanMinimap", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function Create_TitanMinimap( cockpit, player )" - }, - { - "name": "TitanCockpitThink", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function TitanCockpitThink( entity cockpit )" - }, - { - "name": "TitanHudUpdate", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function TitanHudUpdate( entity cockpit, entity player )" - }, - { - "name": "TitanCockpit_WarningAudio", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "function TitanCockpit_WarningAudio( entity cockpit, entity player )" - }, - { - "name": "HideThreatHud", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function HideThreatHud( player, cockpit )" - }, - { - "name": "UpdateHudEMPState", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": false, - "line": "function UpdateHudEMPState( entity player, entity cockpit )" - }, - { - "name": "TitanShouldNotifyLowHealth", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hud.gnut", - "global": true, - "line": "bool function TitanShouldNotifyLowHealth( entity player, entity cockpit )" - }, - { - "name": "ClTitanSoul_Init", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": true, - "line": "void function ClTitanSoul_Init()" - }, - { - "name": "InitModelFXGroup", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": true, - "line": "void function InitModelFXGroup( asset model )" - }, - { - "name": "ModelHasFXGroup", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": true, - "line": "bool function ModelHasFXGroup( asset model )" - }, - { - "name": "ClientCodeCallback_TitanVarChanged", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": true, - "line": "void function ClientCodeCallback_TitanVarChanged( entity soul )" - }, - { - "name": "ClientCodeCallback_DoomedStateChanged", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": true, - "line": "void function ClientCodeCallback_DoomedStateChanged( entity soul )" - }, - { - "name": "ClientCodeCallback_TitanSoulChanged", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": true, - "line": "void function ClientCodeCallback_TitanSoulChanged( entity ent )" - }, - { - "name": "FirstPersonSpectateStarted_UpdateTitanHealthFX", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": false, - "line": "void function FirstPersonSpectateStarted_UpdateTitanHealthFX( entity spectatingPlayer, entity spectatorTarget )" - }, - { - "name": "FirstPersonEnded_UpdateTitanHealthFX", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": false, - "line": "void function FirstPersonEnded_UpdateTitanHealthFX( entity spectatingPlayer, entity spectatorTarget )" - }, - { - "name": "SpectatotrTargetChanged_UpdateTitanHealthFX", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_soul.gnut", - "global": false, - "line": "void function SpectatotrTargetChanged_UpdateTitanHealthFX( entity spectatingPlayer, entity prevSpectatorTarget, entity newSpectatorTarget )" - }, - { - "name": "ClTripleHealthInit", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_triple_health.gnut", - "global": true, - "line": "function ClTripleHealthInit()" - }, - { - "name": "TripleHealthTitan_CockpitInit", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_triple_health.gnut", - "global": false, - "line": "void function TripleHealthTitan_CockpitInit( entity cockpit, entity player )" - }, - { - "name": "ServerCallback_TitanLostHealthSegment", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_triple_health.gnut", - "global": true, - "line": "function ServerCallback_TitanLostHealthSegment( eHandleVictim, eHandleAttacker, x, y, z )" - }, - { - "name": "LostChunk_DamageFeedback", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_triple_health.gnut", - "global": false, - "line": "function LostChunk_DamageFeedback( player, cockpit, damageOrigin )" - }, - { - "name": "HudHealthFeedback", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_triple_health.gnut", - "global": false, - "line": "void function HudHealthFeedback( entity cockpit, entity player )" - }, - { - "name": "SegmentedHealthShouldShowSingleHealthBars", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_triple_health.gnut", - "global": true, - "line": "bool function SegmentedHealthShouldShowSingleHealthBars()" - }, - { - "name": "DisplayTripleHealthBar", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_triple_health.gnut", - "global": true, - "line": "bool function DisplayTripleHealthBar()" - }, - { - "name": "CL_ToneHUD_Init", - "found_in": "Titanfall 2", - "file": "titan/cl_tone_hud.gnut", - "global": true, - "line": "void function CL_ToneHUD_Init()" - }, - { - "name": "Tone_ShouldCreateTrackerHud", - "found_in": "Titanfall 2", - "file": "titan/cl_tone_hud.gnut", - "global": true, - "line": "bool function Tone_ShouldCreateTrackerHud( entity player )" - }, - { - "name": "Tone_HudThink", - "found_in": "Titanfall 2", - "file": "titan/cl_tone_hud.gnut", - "global": true, - "line": "void function Tone_HudThink( entity player )" - }, - { - "name": "CLTeamEMP_Init", - "found_in": "Titanfall 2", - "file": "weapons/cl_team_emp.gnut", - "global": true, - "line": "void function CLTeamEMP_Init()" - }, - { - "name": "EMP_CockpitCreatedCallback", - "found_in": "Titanfall 2", - "file": "weapons/cl_team_emp.gnut", - "global": false, - "line": "void function EMP_CockpitCreatedCallback( entity cockpit, entity player )" - }, - { - "name": "UpdateEMPLabel", - "found_in": "Titanfall 2", - "file": "weapons/cl_team_emp.gnut", - "global": false, - "line": "function UpdateEMPLabel( player, newValue, oldValue )" - }, - { - "name": "SetEMPTimer", - "found_in": "Titanfall 2", - "file": "weapons/cl_team_emp.gnut", - "global": false, - "line": "void function SetEMPTimer( entity player )" - }, - { - "name": "ClearEMPTimer", - "found_in": "Titanfall 2", - "file": "weapons/cl_team_emp.gnut", - "global": false, - "line": "void function ClearEMPTimer( entity player )" - }, - { - "name": "GetEMPTime", - "found_in": "Titanfall 2", - "file": "weapons/cl_team_emp.gnut", - "global": false, - "line": "float function GetEMPTime( entity player )" - }, - { - "name": "ClWeaponStatus_Init", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": true, - "line": "void function ClWeaponStatus_Init()" - }, - { - "name": "ClWeaponStatus_RefreshWeaponStatus", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": true, - "line": "void function ClWeaponStatus_RefreshWeaponStatus( entity player )" - }, - { - "name": "ClWeaponStatus_GetWeaponHudRui", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": true, - "line": "var function ClWeaponStatus_GetWeaponHudRui( entity player, entity weapon )" - }, - { - "name": "ClWeaponStatus_AddClient", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function ClWeaponStatus_AddClient( entity player )" - }, - { - "name": "OnSelectedWeaponChanged", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function OnSelectedWeaponChanged( entity selectedWeapon )" - }, - { - "name": "UpdatePrimaryWeaponHint", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function UpdatePrimaryWeaponHint()" - }, - { - "name": "InitAmmoCounterRui", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function InitAmmoCounterRui( var rui, entity player, entity weapon )" - }, - { - "name": "OnPlayerClassChanged", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function OnPlayerClassChanged( entity player )" - }, - { - "name": "OnLifeStateChanged", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function OnLifeStateChanged( entity player, int oldLifeState, int newLifeState )" - }, - { - "name": "OnKillReplayEnded", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function OnKillReplayEnded()" - }, - { - "name": "UpdateOffhandRuis", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function UpdateOffhandRuis( entity player )" - }, - { - "name": "InitWeaponStatusRuis", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function InitWeaponStatusRuis( entity player )" - }, - { - "name": "UpdateOffhandRuiVisibility", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function UpdateOffhandRuiVisibility( var rui, string hintText )" - }, - { - "name": "UpdateForChangedCenter", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function UpdateForChangedCenter( entity player )" - }, - { - "name": "TrackCenterSlot", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function TrackCenterSlot( entity player )" - }, - { - "name": "TrackHoldToSwapSlot", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function TrackHoldToSwapSlot( entity player, var rui )" - }, - { - "name": "TrackOffhandWeaponSlot", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function TrackOffhandWeaponSlot( entity player, var rui, int slot )" - }, - { - "name": "TrackATWeaponSlot", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function TrackATWeaponSlot( entity player, var rui )" - }, - { - "name": "InitOffhandRui", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "void function InitOffhandRui( var rui, entity player, entity weapon )" - }, - { - "name": "ClWeaponStatus_SetOffhandVisible", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": true, - "line": "void function ClWeaponStatus_SetOffhandVisible( int offhandIndex, bool newState )" - }, - { - "name": "GetRuiForIndex", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "var function GetRuiForIndex( entity player, int offhandIndex )" - }, - { - "name": "ClWeaponStatus_SetWeaponVisible", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": true, - "line": "void function ClWeaponStatus_SetWeaponVisible( bool newState )" - }, - { - "name": "CheckCenterSlotOccupied", - "found_in": "Northstar.Client", - "file": "client/rui/cl_weapon_status.gnut", - "global": false, - "line": "bool function CheckCenterSlotOccupied( entity player )" - }, - { - "name": "Cl_EarnMeter_Init", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function Cl_EarnMeter_Init()" - }, - { - "name": "Cl_EarnMeter_RegisterNetworkFunctions", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function Cl_EarnMeter_RegisterNetworkFunctions()" - }, - { - "name": "Cl_EarnMeter_AddClient", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function Cl_EarnMeter_AddClient( entity player )" - }, - { - "name": "EarnedFracUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function EarnedFracUpdate( entity player, float oldValue, float newValue, bool actuallyChanged )" - }, - { - "name": "OwnedFracUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function OwnedFracUpdate( entity player, float oldValue, float newValue, bool actuallyChanged )" - }, - { - "name": "CoreFracUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function CoreFracUpdate( entity player, float oldValue, float newValue, bool actuallyChanged )" - }, - { - "name": "Cl_EarnMeter_GetCurrentMeterValue", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "float function Cl_EarnMeter_GetCurrentMeterValue( EarnChangeData earnData )" - }, - { - "name": "RewardStateUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function RewardStateUpdate( entity player, int oldValue, int newValue, bool actuallyChanged )" - }, - { - "name": "GoalStateUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function GoalStateUpdate( entity player, int oldValue, int newValue, bool actuallyChanged )" - }, - { - "name": "ModeUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function ModeUpdate( entity player, int oldValue, int newValue, bool actuallyChanged )" - }, - { - "name": "GoalIdUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function GoalIdUpdate( entity player, int oldValue, int newValue, bool actuallyChanged )" - }, - { - "name": "RewardIdUpdate", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function RewardIdUpdate( entity player, int oldValue, int newValue, bool actuallyChanged )" - }, - { - "name": "KillReplayStarted", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function KillReplayStarted()" - }, - { - "name": "KillReplayEnded", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function KillReplayEnded()" - }, - { - "name": "FirstPersonSpectate_UpdateEarnMeter", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function FirstPersonSpectate_UpdateEarnMeter( entity clientPlayer, entity observerTarget )" - }, - { - "name": "Cl_EarnMeter_ShowRewardHint", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function Cl_EarnMeter_ShowRewardHint()" - }, - { - "name": "EarnMeter_Update", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function EarnMeter_Update()" - }, - { - "name": "GetVanguardCoreIcon", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "asset function GetVanguardCoreIcon( entity player, int countOffset = 0 )" - }, - { - "name": "Cl_EarnMeter_UpdateHint", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function Cl_EarnMeter_UpdateHint( entity player )" - }, - { - "name": "Callback_PetTitanModeChanged", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function Callback_PetTitanModeChanged( entity player )" - }, - { - "name": "Callback_PetTitanChanged", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function Callback_PetTitanChanged( entity player )" - }, - { - "name": "PetTitan_MeterUpdateThink", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function PetTitan_MeterUpdateThink( entity player, entity titan )" - }, - { - "name": "Callback_PlayerLifestateChanged", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function Callback_PlayerLifestateChanged( entity player, int oldLifeState, int newLifeState )" - }, - { - "name": "EarnMeter_Ping", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "void function EarnMeter_Ping()" - }, - { - "name": "Cl_EarnMeter_SetLastHintTime", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function Cl_EarnMeter_SetLastHintTime( float time )" - }, - { - "name": "SP_GetIconForTitanWeapon", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": false, - "line": "asset function SP_GetIconForTitanWeapon( string weaponName, string iconName )" - }, - { - "name": "ServerCallback_EarnMeterAwarded", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function ServerCallback_EarnMeterAwarded( float addedEarnedFrac, float addedOwnedFrac )" - }, - { - "name": "GetCallsignTopo", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvar function GetCallsignTopo()" - }, - { - "name": "GetMenuPilotBody", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tentity function GetMenuPilotBody()" - }, - { - "name": "MenuModels_Init", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": " void function MenuModels_Init()" - }, - { - "name": "RefreshCustomGamepadBinds", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "void function RefreshCustomGamepadBinds()" - }, - { - "name": "CrosshairCycle", - "found_in": "Northstar.Custom", - "file": "weapons/mp_weapon_peacekraber.nut", - "global": false, - "line": "void function CrosshairCycle() {" - }, - { - "name": "OnFWMarkedCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": false, - "line": "void function OnFWMarkedCreated( entity ent )" - }, - { - "name": "OnMarkedCreated_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": false, - "line": "void function OnMarkedCreated_Internal( entity ent )" - }, - { - "name": "ServerCallback_HideHudForFPHackAnim", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": true, - "line": "void function ServerCallback_HideHudForFPHackAnim()" - }, - { - "name": "EnableHudOnViewRestored", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": false, - "line": "void function EnableHudOnViewRestored()" - }, - { - "name": "InitClientBleedoutForLocalPlayer", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": false, - "line": "void function InitClientBleedoutForLocalPlayer( entity player )" - } - ], - "['DEV']": [ - { - "name": "AutoPrecache_InitFlightpathShared", - "found_in": "Titanfall 2", - "file": "sh_flightpath.gnut", - "global": true, - "line": "void function AutoPrecache_InitFlightpathShared( AutoPrecacheList autoPrecacheList )" - }, - { - "name": "SetEmbarkDebugPrint", - "found_in": "Northstar.Custom", - "file": "titan/sh_titan_embark.gnut", - "global": true, - "line": "void function SetEmbarkDebugPrint( bool value )" - }, - { - "name": "ShowExplosionRadiusOnExplode", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "function ShowExplosionRadiusOnExplode( entity ent )" - }, - { - "name": "FindEnumNameForValue", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "string ornull function FindEnumNameForValue( table searchTable, int searchVal )" - }, - { - "name": "DevPrintAllStatusEffectsOnEnt", - "found_in": "Northstar.CustomServers", - "file": "weapons/_weapon_utility.nut", - "global": true, - "line": "void function DevPrintAllStatusEffectsOnEnt( entity ent )" - }, - { - "name": "KillAllBadguys", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "void function KillAllBadguys()" - }, - { - "name": "ClientCommand_DoomTitan", - "found_in": "Northstar.CustomServers", - "file": "_utility.gnut", - "global": true, - "line": "bool function ClientCommand_DoomTitan( entity player, array args )" - }, - { - "name": "SetDebugRodeoPrint", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function SetDebugRodeoPrint( bool value )" - }, - { - "name": "GetDebugRodeoPrint", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "bool function GetDebugRodeoPrint()" - }, - { - "name": "DEV_GetComboStruct", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "ComboStruct function DEV_GetComboStruct( string menuName )" - }, - { - "name": "Dev_GetRandomStatus", - "found_in": "Titanfall 2", - "file": "ui/_friends.nut", - "global": false, - "line": "int function Dev_GetRandomStatus()" - }, - { - "name": "Dev_GetTestFriends", - "found_in": "Titanfall 2", - "file": "ui/_friends.nut", - "global": false, - "line": "array function Dev_GetTestFriends( int count, int status )" - }, - { - "name": "Dev_ToggleInvalidFriendData", - "found_in": "Titanfall 2", - "file": "ui/_friends.nut", - "global": true, - "line": "void function Dev_ToggleInvalidFriendData()" - }, - { - "name": "Dev_SetFillerFriends", - "found_in": "Titanfall 2", - "file": "ui/_friends.nut", - "global": true, - "line": "void function Dev_SetFillerFriends( int count )" - }, - { - "name": "PostGame_FakeNextLevel", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "void function PostGame_FakeNextLevel()" - }, - { - "name": "PostGame_FakeLevel", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "void function PostGame_FakeLevel( int level, int gen = 0 )" - }, - { - "name": "PostGame_FakeLevelUp", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "void function PostGame_FakeLevelUp( int level, int gen = 0 )" - }, - { - "name": "ReloadScripts", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "void function ReloadScripts()" - }, - { - "name": "EOGDebugOpenPage", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGDebugOpenPage( int page )" - }, - { - "name": "SortConstTableEntries", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function SortConstTableEntries( ConstTableEntry a, ConstTableEntry b )" - }, - { - "name": "SortEnumKeyEntries", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function SortEnumKeyEntries( ConstTableEntry a, ConstTableEntry b )" - }, - { - "name": "DumpConstTable", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function DumpConstTable( table constTable )" - }, - { - "name": "__evalBreakpoint", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "var function __evalBreakpoint( string evalString )" - }, - { - "name": "__serialize_state", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "void function __serialize_state()" - }, - { - "name": "evaluate_watch", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": false, - "line": "\t\tfunction evaluate_watch( stackframe, stacklevel, expression )" - }, - { - "name": "GenerateAllValidateDataTableCRCCheckText", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function GenerateAllValidateDataTableCRCCheckText()" - }, - { - "name": "GenerateValidateDataTableCRCText", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GenerateValidateDataTableCRCText( asset dataTableAsset )" - }, - { - "name": "ValidateDataTableCRC", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function ValidateDataTableCRC( asset dataTableAsset, int numRows, int generatedCRC )" - }, - { - "name": "DEV_GetNextCallingCard", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": false, - "line": "CallingCard function DEV_GetNextCallingCard()" - }, - { - "name": "DEV_GetNextCallsignIcon", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": false, - "line": "CallsignIcon function DEV_GetNextCallsignIcon()" - }, - { - "name": "DEV_AddCredits", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "\tvoid function DEV_AddCredits( int additionalCredits, entity optionalPlayer = null )" - }, - { - "name": "DEV_AddCreditsByName", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "\tvoid function DEV_AddCreditsByName( int additionalCredits, string playerName )" - }, - { - "name": "Dev_ResetCollectiblesProgress_Level", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "\tvoid function Dev_ResetCollectiblesProgress_Level()" - }, - { - "name": "Gauntlet_Player_GhostRecordOrPlayback", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_Player_GhostRecordOrPlayback( entity player, GauntletInfo gauntlet, string ghostFileName )" - }, - { - "name": "Gauntlet_Player_StartRecordingGhost", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_Player_StartRecordingGhost( entity player, GauntletInfo gauntlet, string ghostFileName )" - }, - { - "name": "ModelViewerDisableConflicts", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": false, - "line": "function ModelViewerDisableConflicts()" - }, - { - "name": "ReloadShared", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": false, - "line": "function ReloadShared()" - }, - { - "name": "ControlsInit", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": false, - "line": "function ControlsInit()" - }, - { - "name": "ClientCommand_ModelViewer", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": false, - "line": "bool function ClientCommand_ModelViewer( entity player, array args )" - }, - { - "name": "UpdateModelBounds", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": false, - "line": "function UpdateModelBounds()" - }, - { - "name": "WeaponsRemove", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": false, - "line": "function WeaponsRemove()" - }, - { - "name": "WeaponsRestore", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": false, - "line": "function WeaponsRestore()" - }, - { - "name": "AutoPrecache_Init", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": true, - "line": "void function AutoPrecache_Init()" - }, - { - "name": "AutoPrecache_OnPlayerConnect", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function AutoPrecache_OnPlayerConnect( entity player )" - }, - { - "name": "VerifyAutoPrecaches", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function VerifyAutoPrecaches()" - }, - { - "name": "Autoprecache_Verify", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function Autoprecache_Verify()" - }, - { - "name": "IsTitanAISettings", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "bool function IsTitanAISettings( string aiSettings )" - }, - { - "name": "AddAutoPrecacheWeapon", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function AddAutoPrecacheWeapon( AutoPrecacheList autoPrecacheList, string weapon )" - }, - { - "name": "FillAISettingsPrecaches", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function FillAISettingsPrecaches( string aiSettings, AutoPrecacheList autoPrecacheList )" - }, - { - "name": "AddTitanLoadoutToAutoPrecache", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function AddTitanLoadoutToAutoPrecache( TitanLoadoutDef titanLoadout, AutoPrecacheList autoPrecacheList )" - }, - { - "name": "BloodSprayDecals_Toggle", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "string function BloodSprayDecals_Toggle()" - }, - { - "name": "AddYouCallsignEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function AddYouCallsignEvent()" - }, - { - "name": "AddEnemyCallsignEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function AddEnemyCallsignEvent()" - }, - { - "name": "TEMP_CreateRUITopology", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "var function TEMP_CreateRUITopology( vector org, vector ang, float width, float height )" - }, - { - "name": "RUI", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function RUI()" - }, - { - "name": "BloodSprayDecals_Toggle", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "string function BloodSprayDecals_Toggle()" - }, - { - "name": "DumpMinimapHandles", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function DumpMinimapHandles()" - }, - { - "name": "Dev_SetFactionLeaderAnimIndex", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function Dev_SetFactionLeaderAnimIndex( int value )" - }, - { - "name": "Dev_ForceEasterEgg", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function Dev_ForceEasterEgg()" - }, - { - "name": "SetFDCustonDropshipIntroAnimIndex", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function SetFDCustonDropshipIntroAnimIndex( int value )" - }, - { - "name": "GetFDCustonDropshipIntroAnimIndex", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "int function GetFDCustonDropshipIntroAnimIndex()" - }, - { - "name": "TwoPinTest", - "found_in": "Titanfall 2", - "file": "client/cl_utility.gnut", - "global": true, - "line": "void function TwoPinTest()" - }, - { - "name": "InitNpcSettingsFileNamesForDevMenu", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "void function InitNpcSettingsFileNamesForDevMenu()" - }, - { - "name": "GetDevMenuNPCSettings", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "array function GetDevMenuNPCSettings()" - }, - { - "name": "SetupSpawnAIButtons", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "void function SetupSpawnAIButtons( var team )" - } - ], - "['MP']": [ - { - "name": "Decoy_BatteryFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": false, - "line": "\tvoid function Decoy_BatteryFX( entity decoy, entity decoyChildEnt )" - }, - { - "name": "Decoy_FlagFX", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": false, - "line": "\tvoid function Decoy_FlagFX( entity decoy, entity decoyChildEnt )" - }, - { - "name": "MonitorDecoyActiveForPlayer", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": false, - "line": "\tvoid function MonitorDecoyActiveForPlayer( entity decoy, entity player )" - }, - { - "name": "GetDecoyActiveCountForPlayer", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_holopilot.nut", - "global": true, - "line": "\t\tint function GetDecoyActiveCountForPlayer( entity player )" - }, - { - "name": "ApplyFDDerviedUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "void function ApplyFDDerviedUpgrades( entity player, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyFDUpgradeWeaponPassives", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": true, - "line": "void function ApplyFDUpgradeWeaponPassives( entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyDerivedRoninFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyDerivedRoninFDUpgrades( array upgradeRefs, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyRoninFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyRoninFDUpgrades( array upgradeRefs, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyDerivedNorthstarFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyDerivedNorthstarFDUpgrades( array upgradeRefs, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyNorthstarFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyNorthstarFDUpgrades( array upgradeRefs, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyDerivedVanguardFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyDerivedVanguardFDUpgrades( array upgradeRefs, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyVanguardFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyVanguardFDUpgrades( array upgradeRefs, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyDerivedIonFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyDerivedIonFDUpgrades( array upgradeRefs, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyIonFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyIonFDUpgrades( array upgradeRefs, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyDerivedToneFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyDerivedToneFDUpgrades( array upgradeRefs, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyToneFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyToneFDUpgrades( array upgradeRefs, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyDerivedScorchFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyDerivedScorchFDUpgrades( array upgradeRefs, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyScorchFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyScorchFDUpgrades( array upgradeRefs, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyDerivedLegionFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyDerivedLegionFDUpgrades( array upgradeRefs, TitanLoadoutDef loadout )" - }, - { - "name": "ApplyLegionFDUpgrades", - "found_in": "Northstar.CustomServers", - "file": "_passives.gnut", - "global": false, - "line": "void function ApplyLegionFDUpgrades( array upgradeRefs, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "IncrementStatForPilotExecutionWhileCloaked", - "found_in": "Northstar.Custom", - "file": "melee/_melee_synced_human.gnut", - "global": false, - "line": "void function IncrementStatForPilotExecutionWhileCloaked( entity attacker, entity target, PilotVsEnemyStruct dataStruct )" - }, - { - "name": "PlayerWatchesKillReplay", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "function PlayerWatchesKillReplay( entity player, int inflictorEHandle, int attackerViewIndex, float timeSinceAttackerSpawned, float timeOfDeath, float beforeTime, table replayTracker )" - }, - { - "name": "SetupOutOfBoundsTrigger", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function SetupOutOfBoundsTrigger( entity trigger )" - }, - { - "name": "EntityEnterOutOfBoundsTrig", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function EntityEnterOutOfBoundsTrig( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "EntityLeaveOutOfBoundsTrig", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function EntityLeaveOutOfBoundsTrig( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "TriggerIsTouchingPlayerHullAtPoint", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function TriggerIsTouchingPlayerHullAtPoint( entity player, entity trigger, float triggerminz, vector pos, float radius )" - }, - { - "name": "BrushTriggerIsTouchingPlayerHullAtPoint", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "bool function BrushTriggerIsTouchingPlayerHullAtPoint( entity trigger, float triggerminz, vector pos, float radius )" - }, - { - "name": "EntityCheckOutOfBoundsThread", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function EntityCheckOutOfBoundsThread( entity trigger, entity ent )" - }, - { - "name": "AddOutOfBoundsTriggerWithParams", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function AddOutOfBoundsTriggerWithParams( vector org, float radius = 250.0, float height = 250.0 )" - }, - { - "name": "OnOOBTriggerEnter", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function OnOOBTriggerEnter( entity trigger, entity ent )" - }, - { - "name": "OnOOBTriggerLeave", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype.gnut", - "global": true, - "line": "void function OnOOBTriggerLeave( entity trigger, entity ent )" - }, - { - "name": "PopulatePostgameData", - "found_in": "Northstar.CustomServers", - "file": "mp/_changemap.nut", - "global": false, - "line": "void function PopulatePostgameData()" - }, - { - "name": "UpdateAccumulatedDamageAfterDelay", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": false, - "line": "void function UpdateAccumulatedDamageAfterDelay( entity attacker )" - }, - { - "name": "CodeCallback_OnServerAnimEvent", - "found_in": "Northstar.CustomServers", - "file": "mp/_codecallbacks.gnut", - "global": true, - "line": "void function CodeCallback_OnServerAnimEvent( entity ent, string eventName )" - }, - { - "name": "BuildZiplineDropshipSpawnPoints", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": false, - "line": "void function BuildZiplineDropshipSpawnPoints()" - }, - { - "name": "GetZiplineDropshipSpawns", - "found_in": "Northstar.CustomServers", - "file": "mp/_goblin_dropship.nut", - "global": true, - "line": "array function GetZiplineDropshipSpawns()" - }, - { - "name": "SetApplyBatteryCallback", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": true, - "line": "void function SetApplyBatteryCallback( void functionref(entity,entity,entity) func )" - }, - { - "name": "PlayerWantsToThrowNukeGrenade", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function PlayerWantsToThrowNukeGrenade( entity player )" - }, - { - "name": "HasSuperRodeoGrenade", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function HasSuperRodeoGrenade( entity player )" - }, - { - "name": "DeductSuperRodeoGrenade", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function DeductSuperRodeoGrenade( entity player, int amount )" - }, - { - "name": "RodeoForceNuke", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function RodeoForceNuke( entity pilot )" - }, - { - "name": "OpenRodeoNukeWindow", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function OpenRodeoNukeWindow( entity player, entity titan )" - }, - { - "name": "ClientCommand_TryNukeGrenade", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "bool function ClientCommand_TryNukeGrenade( entity player, array args )" - }, - { - "name": "DecrementBuildTimer", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function DecrementBuildTimer( entity player, float amount )" - }, - { - "name": "ForcePilotToBecomeTitan", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "void function ForcePilotToBecomeTitan( entity player )" - }, - { - "name": "GetTitanRefForLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetTitanRefForLoadoutIndex( entity player, int loadoutIndex )" - }, - { - "name": "DisplayFrontierRank", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function DisplayFrontierRank( bool isFirstBoot = true )" - }, - { - "name": "GetVanguardCoreString", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": false, - "line": "string function GetVanguardCoreString( entity player, int index )" - }, - { - "name": "NetworkedVarChangedCallback_UpdateVanguardRUICoreStatus", - "found_in": "Titanfall 2", - "file": "client/cl_titan_cockpit.nut", - "global": true, - "line": "void function NetworkedVarChangedCallback_UpdateVanguardRUICoreStatus( entity soul, int oldValue, int newValue, bool actuallyChanged )" - }, - { - "name": "OnNPCStalkerCreated", - "found_in": "Titanfall 2", - "file": "client/objects/cl_stalker.nut", - "global": false, - "line": "void function OnNPCStalkerCreated( entity stalker )" - }, - { - "name": "StalkerWarningMessage", - "found_in": "Titanfall 2", - "file": "client/objects/cl_stalker.nut", - "global": false, - "line": "void function StalkerWarningMessage( float damage, vector damageOrigin, int damageType, int damageSourceId, entity attacker )" - }, - { - "name": "OnTitanCockpitCreated_AddStalkers", - "found_in": "Titanfall 2", - "file": "client/objects/cl_stalker.nut", - "global": false, - "line": "void function OnTitanCockpitCreated_AddStalkers( entity cockpit, entity player )" - }, - { - "name": "Pressed_TryNukeGrenade", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function Pressed_TryNukeGrenade( entity player )" - }, - { - "name": "Released_TryNukeGrenade", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function Released_TryNukeGrenade( entity player )" - }, - { - "name": "ServerCallback_NukeGrenadeWindowOpen", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function ServerCallback_NukeGrenadeWindowOpen()" - }, - { - "name": "ServerCallback_NukeGrenadeWindowClosed", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": true, - "line": "void function ServerCallback_NukeGrenadeWindowClosed()" - }, - { - "name": "FD_SuperRodeoUsed", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function FD_SuperRodeoUsed( entity ent, var info )" - }, - { - "name": "Promode_Init", - "found_in": "Northstar.Custom", - "file": "sh_promode.gnut", - "global": true, - "line": "void function Promode_Init()" - }, - { - "name": "PromodeEnabled", - "found_in": "Northstar.Custom", - "file": "sh_promode.gnut", - "global": true, - "line": "bool function PromodeEnabled()" - } - ], - "['NPC_TITAN_PILOT_PROTOTYPE']": [ - { - "name": "NpcPilotCallTitanThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function NpcPilotCallTitanThink( entity pilot )" - }, - { - "name": "NpcPilotCallsInAndEmbarksTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "entity function NpcPilotCallsInAndEmbarksTitan( entity pilot, vector origin, vector angles )" - }, - { - "name": "NpcPilotRunsToAndEmbarksFallingTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function NpcPilotRunsToAndEmbarksFallingTitan( entity pilot, entity titan )" - }, - { - "name": "NpcPilotCallsInTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "entity function NpcPilotCallsInTitan( entity pilot, vector origin, vector angles )" - }, - { - "name": "__TitanKneelOrStandAfterDropin", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "void function __TitanKneelOrStandAfterDropin( entity titan, entity pilot )" - }, - { - "name": "NpcPilotRunsToEmbarkTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "void function NpcPilotRunsToEmbarkTitan( entity pilot, entity titan )" - }, - { - "name": "NpcPilotEmbarksTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "function NpcPilotEmbarksTitan( entity pilot, entity titan )" - }, - { - "name": "NpcPilotDisembarksTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "entity function NpcPilotDisembarksTitan( entity titan )" - }, - { - "name": "__NpcPilotDisembarksTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": false, - "line": "function __NpcPilotDisembarksTitan( pilot, titan )" - }, - { - "name": "NpcPilotBecomesTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "void function NpcPilotBecomesTitan( entity pilot, entity titan )" - }, - { - "name": "NpcTitanBecomesPilot", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "entity function NpcTitanBecomesPilot( entity titan )" - }, - { - "name": "TitanHasNpcPilot", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "bool function TitanHasNpcPilot( entity titan )" - }, - { - "name": "NpcPilotGetPetTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "entity function NpcPilotGetPetTitan( entity pilot )" - }, - { - "name": "NpcPilotSetPetTitan", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_pilots.gnut", - "global": true, - "line": "void function NpcPilotSetPetTitan( entity pilot, entity titan )" - } - ], - "['!SP']": [ - { - "name": "DroneCleanupOnOwnerDeath_Thread", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_drone.gnut", - "global": false, - "line": "void function DroneCleanupOnOwnerDeath_Thread( entity owner, entity drone )" - } - ], - "['GRUNTCHATTER_ENABLED']": [ - { - "name": "PersonalShieldOwner_ReactsToDamage", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_personal_shield.gnut", - "global": false, - "line": "void function PersonalShieldOwner_ReactsToDamage( entity owner, entity vortexSphere )" - } - ], - "['GRUNT_CHATTER_MP_ENABLED']": [ - { - "name": "TryFriendlyCallout", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_soldiers.gnut", - "global": false, - "line": "bool function TryFriendlyCallout( entity grunt, string npcClassname, string callout, float dist )" - } - ], - "['FACTION_DIALOGUE_ENABLED']": [ - { - "name": "PlayRodeoFactionDialogueAfterDelay", - "found_in": "Northstar.Custom", - "file": "rodeo/_rodeo_titan.gnut", - "global": false, - "line": "void function PlayRodeoFactionDialogueAfterDelay( entity player, float delay = 0.5 )" - } - ], - "['SP']": [ - { - "name": "DecrementBuildTimer", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": true, - "line": "void function DecrementBuildTimer( entity player, float amount )" - }, - { - "name": "ShowDeathHintSP", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "bool function ShowDeathHintSP( entity player, var damageInfo )" - }, - { - "name": "GetHintGroupForSPDeath", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetHintGroupForSPDeath( entity player, var damageInfo )" - }, - { - "name": "AnnouncementMessageCheckpoint", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessageCheckpoint( entity player )" - }, - { - "name": "AnnouncementMessageCheckpoint", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessageCheckpoint( entity player )" - }, - { - "name": "DisplayHealthFull", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function DisplayHealthFull( entity ent, var info )" - }, - { - "name": "DisplayBattFull", - "found_in": "Titanfall 2", - "file": "rodeo/cl_rodeo_titan.gnut", - "global": false, - "line": "void function DisplayBattFull( entity ent, var info )" - }, - { - "name": "Cl_SP_UpdateCoreIcon", - "found_in": "Northstar.Custom", - "file": "earn_meter/cl_earn_meter.gnut", - "global": true, - "line": "void function Cl_SP_UpdateCoreIcon( int loadoutIndex )" - }, - { - "name": "IsSPCoopMode", - "found_in": "Northstar.Coop", - "file": "sh_sp_coop.gnut", - "global": true, - "line": "bool function IsSPCoopMode()" - } - ], - "['R1_VGUI_MINIMAP']": [ - { - "name": "PingMinimapDuringHotdrop", - "found_in": "Northstar.CustomServers", - "file": "titan/_replacement_titans.gnut", - "global": false, - "line": "function PingMinimapDuringHotdrop( player, titan, impactOrigin )" - } - ], - "['SERVER && SP', 'CLIENT && SP']": [ - { - "name": "RegisterObjectiveString", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": false, - "line": "void function RegisterObjectiveString( string thestring )" - }, - { - "name": "GetObjectiveStringID", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "int function GetObjectiveStringID( string thestring )" - }, - { - "name": "GetObjectiveStringFromID", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "string function GetObjectiveStringFromID( int index )" - }, - { - "name": "ObjectiveStringsReady", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "bool function ObjectiveStringsReady()" - }, - { - "name": "SPObjectiveStringsInit", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "void function SPObjectiveStringsInit()" - }, - { - "name": "RemoteFunctions_Init", - "found_in": "Titanfall 2", - "file": "_remote_functions_sp.gnut", - "global": true, - "line": "function RemoteFunctions_Init()" - }, - { - "name": "Changed", - "found_in": "Titanfall 2", - "file": "_remote_functions_sp.gnut", - "global": false, - "line": "void function Changed( entity ent, float old, float new, bool actuallyChanged )" - }, - { - "name": "GetScoreLimit_FromPlaylist", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "int function GetScoreLimit_FromPlaylist()" - }, - { - "name": "GameMode_IsDefined", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "bool function GameMode_IsDefined( string gameModeName )" - }, - { - "name": "GameMode_GetTimeLimit", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "int function GameMode_GetTimeLimit( string gameModeName )" - }, - { - "name": "GetTimeLimit_ForGameMode", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "float function GetTimeLimit_ForGameMode()" - }, - { - "name": "IsSuddenDeathGameMode", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "bool function IsSuddenDeathGameMode()" - }, - { - "name": "GameMode_GetRoundTimeLimit", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "float function GameMode_GetRoundTimeLimit( string gameModeName )" - }, - { - "name": "SetActiveTitanLoadoutIndex", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "void function SetActiveTitanLoadoutIndex( entity player, int loadoutIndex )" - }, - { - "name": "GetTitanBuildTime", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "float function GetTitanBuildTime( entity player )" - }, - { - "name": "GetPersistentSpawnLoadoutIndex", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "int function GetPersistentSpawnLoadoutIndex( entity player, string loadoutType )" - }, - { - "name": "SafeForTitanFall", - "found_in": "Titanfall 2", - "file": "sh_sp_utility.gnut", - "global": true, - "line": "bool function SafeForTitanFall( vector dropPoint )" - }, - { - "name": "SpShWeaponsInit", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "void function SpShWeaponsInit()" - }, - { - "name": "GetSPTitanLoadoutMax", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function GetSPTitanLoadoutMax()" - }, - { - "name": "GetTitanLoadoutIndex", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function GetTitanLoadoutIndex( string weaponName )" - }, - { - "name": "GetTitanWeaponFromIndex", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetTitanWeaponFromIndex( int index )" - }, - { - "name": "PrecacheSPWeapons", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "void function PrecacheSPWeapons()" - }, - { - "name": "GetAllSPWeapons", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "array function GetAllSPWeapons()" - }, - { - "name": "GetSPTitanLoadoutForIndex_PrimaryWeapon", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_PrimaryWeapon( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_MenuItem", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_MenuItem( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_Title", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_Title( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_SubTitle", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_SubTitle( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_MenuDescription", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_MenuDescription( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_FlavorText", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_FlavorText( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_WeaponImage", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "asset function GetSPTitanLoadoutForIndex_WeaponImage( int index )" - }, - { - "name": "GetSPTitanLoadoutIndexForWeapon", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function GetSPTitanLoadoutIndexForWeapon( string weaponName )" - }, - { - "name": "GetSPTitanLoadoutHasEverBeenSelected", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "bool function GetSPTitanLoadoutHasEverBeenSelected( int loadoutIndex )" - }, - { - "name": "SetSPTitanLoadoutHasEverBeenSelected", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "void function SetSPTitanLoadoutHasEverBeenSelected( int loadoutIndex )" - }, - { - "name": "SPWeapons_GetWeaponID", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function SPWeapons_GetWeaponID( string weaponName )" - }, - { - "name": "SPWeapons_GetWeaponFromID", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function SPWeapons_GetWeaponFromID( int itemNum )" - }, - { - "name": "GetSPTitanLoadoutsUnlocked", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "array function GetSPTitanLoadoutsUnlocked()" - }, - { - "name": "SPMP_Shared_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_init.gnut", - "global": true, - "line": "void function SPMP_Shared_Init()" - }, - { - "name": "Shared_SP_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_init.gnut", - "global": false, - "line": "void function Shared_SP_Init()" - }, - { - "name": "ShSp_EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_init.gnut", - "global": false, - "line": "void function ShSp_EntitiesDidLoad()" - }, - { - "name": "AddBossTitan", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": false, - "line": "BossTitanData function AddBossTitan( string bossName )" - }, - { - "name": "GetBossTitanIntroData", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "BossTitanIntroData function GetBossTitanIntroData( string bossName )" - }, - { - "name": "GetBossTitanData", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "BossTitanData function GetBossTitanData( string bossName )" - }, - { - "name": "IsValidBossTitan", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "bool function IsValidBossTitan( string bossName )" - }, - { - "name": "GetBossTitanDataByID", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "BossTitanData function GetBossTitanDataByID( int id )" - }, - { - "name": "GetBossNameFromID", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "string function GetBossNameFromID( int bossID )" - }, - { - "name": "GetBossTitleFromID", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "string function GetBossTitleFromID( int bossID )" - }, - { - "name": "GetMercCharacterModel", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "asset function GetMercCharacterModel( int mercCharacterID )" - }, - { - "name": "GetBossTitanID", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "int function GetBossTitanID( string bossName )" - }, - { - "name": "RegisterBossTitanRemoteFunctions", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function RegisterBossTitanRemoteFunctions()" - }, - { - "name": "ShAIBossTitan_Init", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "void function ShAIBossTitan_Init()" - }, - { - "name": "GetBossMarkerBossID", - "found_in": "Titanfall 2", - "file": "ai/sh_ai_boss_titan.gnut", - "global": true, - "line": "int function GetBossMarkerBossID( entity marker )" - }, - { - "name": "Crane_Init", - "found_in": "Titanfall 2", - "file": "sp/sh_crane.gnut", - "global": true, - "line": "void function Crane_Init()" - }, - { - "name": "RegisterDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "void function RegisterDialogue( string name, string alias, int priority )" - }, - { - "name": "RegisterRadioDialogue", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "void function RegisterRadioDialogue( string name, string alias, int priority, string radioDisplayName, int team, bool radioIntercept = false )" - }, - { - "name": "RegisterDialogueLine", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "void function RegisterDialogueLine( string name, string alias, int priority, string radioDisplayName, int team, bool radioIntercept )" - }, - { - "name": "RegisterPlayerConversation", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "void function RegisterPlayerConversation( BTConversation conversation )" - }, - { - "name": "SPDialogueInit", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "void function SPDialogueInit()" - }, - { - "name": "GetPlayerConversationByName", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "BTConversation function GetPlayerConversationByName( string name )" - }, - { - "name": "GetPlayerConversationID_ByName", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": false, - "line": "int function GetPlayerConversationID_ByName( string name )" - }, - { - "name": "GetBuddyTitanDialogueEnt", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_dialogue.gnut", - "global": true, - "line": "entity function GetBuddyTitanDialogueEnt( entity buddyTitan )" - }, - { - "name": "SpSharedInit", - "found_in": "Titanfall 2", - "file": "sp/sh_settings_sp.gnut", - "global": true, - "line": "void function SpSharedInit()" - }, - { - "name": "TitanFastball_Init", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": true, - "line": "void function TitanFastball_Init()" - }, - { - "name": "Fastball_GetThrowVelocity", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "vector function Fastball_GetThrowVelocity( entity player )" - }, - { - "name": "Fastball_GetThrowStartPos", - "found_in": "Titanfall 2", - "file": "titan/sh_titan_fastball.nut", - "global": false, - "line": "vector function Fastball_GetThrowStartPos( entity player )" - }, - { - "name": "ProtoBatteryCharger_Init", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "function ProtoBatteryCharger_Init()" - }, - { - "name": "OnWeaponActivate_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "void function OnWeaponActivate_battery_charger( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "void function OnWeaponDeactivate_battery_charger( entity weapon )" - }, - { - "name": "OnWeaponOwnerChanged_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "void function OnWeaponOwnerChanged_battery_charger( entity weapon, WeaponOwnerChangedParams changeParams )" - }, - { - "name": "OnWeaponChargeBegin_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "bool function OnWeaponChargeBegin_battery_charger( entity weapon )" - }, - { - "name": "OnWeaponChargeEnd_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "void function OnWeaponChargeEnd_battery_charger( entity weapon )" - }, - { - "name": "ArcToolChargeEnd", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "void function ArcToolChargeEnd( entity weapon )" - }, - { - "name": "OnWeaponTossPrep_BatteryCharger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "void function OnWeaponTossPrep_BatteryCharger( entity weapon, WeaponTossPrepParams tossPrepParams )" - }, - { - "name": "OnWeaponTossReleaseAnimEvent_BatteryCharger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "var function OnWeaponTossReleaseAnimEvent_BatteryCharger( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponPrimaryAttack_battery_charger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_battery_charger( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "BatteryCharger_Stop", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "function BatteryCharger_Stop( weapon )" - }, - { - "name": "ChargeBeamThink_BatteryCharger", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "void function ChargeBeamThink_BatteryCharger( entity weapon, WeaponPrimaryAttackParams attackParams, bool playerFired = true )" - }, - { - "name": "GetBeamTarget", - "found_in": "Titanfall 2", - "file": "weapons/sp_weapon_arc_tool.nut", - "global": false, - "line": "BeamTarget function GetBeamTarget( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GruntChatter_SharedInit", - "found_in": "Titanfall 2", - "file": "ai/sh_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_SharedInit()" - }, - { - "name": "GruntChatter_InitTimers", - "found_in": "Titanfall 2", - "file": "ai/sh_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_InitTimers()" - }, - { - "name": "GruntChatter_InitCategoriesAndConversations", - "found_in": "Titanfall 2", - "file": "ai/sh_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_InitCategoriesAndConversations()" - }, - { - "name": "Gauntlet_SharedInit", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SharedInit()" - }, - { - "name": "Gauntlet_Create", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "GauntletInfo function Gauntlet_Create( string gauntletName )" - }, - { - "name": "Gauntlet_SetStartpoint", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetStartpoint( GauntletInfo gauntlet, string startpointName )" - }, - { - "name": "Gauntlet_SetStartTrig", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetStartTrig( GauntletInfo gauntlet, string startTrigName )" - }, - { - "name": "Gauntlet_SetFinishTrig", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetFinishTrig( GauntletInfo gauntlet, string finishTrigName )" - }, - { - "name": "Gauntlet_SetSpawners", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetSpawners( GauntletInfo gauntlet, string spawnersName )" - }, - { - "name": "Gauntlet_SetCheckpoints", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetCheckpoints( GauntletInfo gauntlet, string checkpointsName )" - }, - { - "name": "Gauntlet_SetStartDisplaySpot", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetStartDisplaySpot( GauntletInfo gauntlet, string startDisplaySpotName, float startDisplayScale = 1.0 )" - }, - { - "name": "Gauntlet_SetFinishDisplaySpot", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetFinishDisplaySpot( GauntletInfo gauntlet, string finishDisplaySpotName, float finishDisplayScale = 1.0 )" - }, - { - "name": "Gauntlet_SetResultsDisplaySpot", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetResultsDisplaySpot( GauntletInfo gauntlet, string resultsDisplaySpot_topleft )" - }, - { - "name": "Gauntlet_SetLeaderboardSpot", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetLeaderboardSpot( GauntletInfo gauntlet, string leaderboardSpot_name )" - }, - { - "name": "Gauntlet_SetLeaderboardEnabled", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetLeaderboardEnabled( GauntletInfo gauntlet, bool showLeaderboard )" - }, - { - "name": "Gauntlet_SetGhostAttractSpot", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetGhostAttractSpot( GauntletInfo gauntlet, string ghostAttractSpotName )" - }, - { - "name": "Gauntlet_SetStartEnabled", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetStartEnabled( GauntletInfo gauntlet, bool startEnabled )" - }, - { - "name": "InitGauntlet", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function InitGauntlet( GauntletInfo gauntlet )" - }, - { - "name": "InitGauntlet_ResultsDisplayEnts", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": false, - "line": "void function InitGauntlet_ResultsDisplayEnts( GauntletInfo gauntlet )" - }, - { - "name": "InitGauntlet_Leaderboard", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": false, - "line": "void function InitGauntlet_Leaderboard( GauntletInfo gauntlet )" - }, - { - "name": "GetGauntlets", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "table function GetGauntlets()" - }, - { - "name": "GetGauntletByID", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "GauntletInfo function GetGauntletByID( int gauntletID )" - }, - { - "name": "Gauntlet_GetGhostByFileName", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "GauntletGhost function Gauntlet_GetGhostByFileName( GauntletInfo gauntlet, string ghostFileName )" - }, - { - "name": "Gauntlet_GetGhostByID", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "GauntletGhost function Gauntlet_GetGhostByID( GauntletInfo gauntlet, int ghostID )" - }, - { - "name": "GauntletNameAlreadyUsed", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": false, - "line": "bool function GauntletNameAlreadyUsed( string gauntletName )" - }, - { - "name": "Gauntlet_AddGhost", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "GauntletGhost function Gauntlet_AddGhost( GauntletInfo gauntlet, string fileName, string displayName, asset fileAsset, bool showOnLeaderboard = false )" - }, - { - "name": "GauntletGhost_IsPlayerGhost", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "bool function GauntletGhost_IsPlayerGhost( GauntletGhost ghost )" - }, - { - "name": "Gauntlet_GetPlayerGhost", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "GauntletGhost function Gauntlet_GetPlayerGhost( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_SetGhostDuration", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetGhostDuration( GauntletInfo gauntlet, GauntletGhost ghost, float duration )" - }, - { - "name": "Gauntlet_GhostFileNameInUse", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": false, - "line": "bool function Gauntlet_GhostFileNameInUse( GauntletInfo gauntlet, string ghostFileName )" - }, - { - "name": "Gauntlet_SetActiveGhostID", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetActiveGhostID( GauntletInfo gauntlet, int ghostID )" - }, - { - "name": "Gauntlet_RefreshActiveGhostID", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_RefreshActiveGhostID( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_ClearActiveGhost", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_ClearActiveGhost( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_GetActiveGhost", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "GauntletGhost function Gauntlet_GetActiveGhost( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_HasActiveGhost", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "bool function Gauntlet_HasActiveGhost( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_AddGhostToLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_AddGhostToLeaderboard( GauntletInfo gauntlet, GauntletGhost ghost )" - }, - { - "name": "Gauntlet_RefreshLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_RefreshLeaderboard( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_SortLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_SortLeaderboard( GauntletInfo gauntlet )" - }, - { - "name": "SortFunc_GauntletLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": false, - "line": "int function SortFunc_GauntletLeaderboard( GauntletGhost ghost1, GauntletGhost ghost2 )" - }, - { - "name": "Gauntlet_GetLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "array function Gauntlet_GetLeaderboard( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_GetLeaderboardPosition_ForGhostID", - "found_in": "Titanfall 2", - "file": "sp/_sh_gauntlet.gnut", - "global": true, - "line": "int function Gauntlet_GetLeaderboardPosition_ForGhostID( GauntletInfo gauntlet, int ghostID )" - }, - { - "name": "SPObjectiveInit", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective.gnut", - "global": true, - "line": "void function SPObjectiveInit()" - }, - { - "name": "OnscreenHints_Init", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function OnscreenHints_Init()" - }, - { - "name": "RegisterOnscreenHint", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "void function RegisterOnscreenHint( string alias, string locStringGamepad, string locStringKBM = \"\" )" - }, - { - "name": "GetOnscreenHint_ByID", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "OnscreenHint function GetOnscreenHint_ByID( int hintID )" - }, - { - "name": "GetOnscreenHint_ByAlias", - "found_in": "Titanfall 2", - "file": "sp/_onscreen_hints.gnut", - "global": true, - "line": "OnscreenHint function GetOnscreenHint_ByAlias( string hintAlias )" - } - ], - "['DEV && SERVER']": [ - { - "name": "LeveledWeaponDump", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_init.gnut", - "global": true, - "line": "void function LeveledWeaponDump()" - } - ], - "['SERVER && MP', 'CLIENT && MP']": [ - { - "name": "GameModes_Init_SV_CL", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemodes_mp.gnut", - "global": true, - "line": "void function GameModes_Init_SV_CL()" - }, - { - "name": "RemoteFunctions_Init", - "found_in": "Northstar.CustomServers", - "file": "_remote_functions_mp.gnut", - "global": true, - "line": "function RemoteFunctions_Init()" - }, - { - "name": "Changed", - "found_in": "Northstar.CustomServers", - "file": "_remote_functions_mp.gnut", - "global": false, - "line": "void function Changed( entity ent, float old, float new, bool actuallyChanged )" - }, - { - "name": "ShBattleChatter_Init", - "found_in": "Titanfall 2", - "file": "conversation/sh_battle_chatter.gnut", - "global": true, - "line": "void function ShBattleChatter_Init()" - }, - { - "name": "SelectRandomMaleBattleChatterVoice", - "found_in": "Titanfall 2", - "file": "conversation/sh_battle_chatter.gnut", - "global": true, - "line": "int function SelectRandomMaleBattleChatterVoice()" - }, - { - "name": "SelectRandomFemaleBattleChatterVoice", - "found_in": "Titanfall 2", - "file": "conversation/sh_battle_chatter.gnut", - "global": true, - "line": "int function SelectRandomFemaleBattleChatterVoice()" - }, - { - "name": "SelectRandomAndroidMaleBattleChatterVoice", - "found_in": "Titanfall 2", - "file": "conversation/sh_battle_chatter.gnut", - "global": true, - "line": "int function SelectRandomAndroidMaleBattleChatterVoice()" - }, - { - "name": "SelectRandomAndroidFemaleBattleChatterVoice", - "found_in": "Titanfall 2", - "file": "conversation/sh_battle_chatter.gnut", - "global": true, - "line": "int function SelectRandomAndroidFemaleBattleChatterVoice()" - }, - { - "name": "ShouldPlayBattleChatter", - "found_in": "Titanfall 2", - "file": "conversation/sh_battle_chatter.gnut", - "global": true, - "line": "bool function ShouldPlayBattleChatter( string conversationType, entity listeningPlayer, entity speakingPlayer ) " - }, - { - "name": "ShFactionDialogue_Init", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "void function ShFactionDialogue_Init()" - }, - { - "name": "ConversationEnabledForFaction", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "bool function ConversationEnabledForFaction( string faction, string conversation )" - }, - { - "name": "FactionUsesWaveform", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "bool function FactionUsesWaveform( string faction )" - }, - { - "name": "GetFactionChoice", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "string function GetFactionChoice( entity player )" - }, - { - "name": "GetFactionCharacterName", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "string function GetFactionCharacterName( string faction )" - }, - { - "name": "GetEnemyFaction", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "string function GetEnemyFaction( entity player )" - }, - { - "name": "ShouldPlayFactionDialogue", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "bool function ShouldPlayFactionDialogue( string conversationType, entity listeningPlayer ) " - }, - { - "name": "ConvertPlayerFactionToIMCOrMilitiaTeam", - "found_in": "Titanfall 2", - "file": "conversation/sh_faction_dialogue.gnut", - "global": true, - "line": "int function ConvertPlayerFactionToIMCOrMilitiaTeam( entity player )" - }, - { - "name": "ShGruntChatter_MP_Init", - "found_in": "Titanfall 2", - "file": "conversation/sh_grunt_chatter_mp.gnut", - "global": true, - "line": "void function ShGruntChatter_MP_Init()" - }, - { - "name": "ShouldPlayGruntChatterMPLine", - "found_in": "Titanfall 2", - "file": "conversation/sh_grunt_chatter_mp.gnut", - "global": true, - "line": "bool function ShouldPlayGruntChatterMPLine( string conversationType, entity player, entity grunt )" - }, - { - "name": "GetAliasFromConversation", - "found_in": "Titanfall 2", - "file": "conversation/sh_grunt_chatter_mp.gnut", - "global": true, - "line": "string function GetAliasFromConversation( string conversationName )" - }, - { - "name": "ShSpectreChatter_MP_Init", - "found_in": "Titanfall 2", - "file": "conversation/sh_spectre_chatter_mp.gnut", - "global": true, - "line": "void function ShSpectreChatter_MP_Init()" - }, - { - "name": "ShouldPlaySpectreChatterMPLine", - "found_in": "Titanfall 2", - "file": "conversation/sh_spectre_chatter_mp.gnut", - "global": true, - "line": "bool function ShouldPlaySpectreChatterMPLine( string conversationType, entity player, entity spectre )" - }, - { - "name": "EvacShared_Init", - "found_in": "Titanfall 2", - "file": "evac/sh_evac.nut", - "global": true, - "line": "void function EvacShared_Init()" - }, - { - "name": "RegisterEvacObjectives", - "found_in": "Titanfall 2", - "file": "evac/sh_evac.nut", - "global": false, - "line": "void function RegisterEvacObjectives()" - }, - { - "name": "EvacDialogue_Init", - "found_in": "Titanfall 2", - "file": "evac/sh_evac_dialogue.nut", - "global": true, - "line": "function EvacDialogue_Init()" - }, - { - "name": "RegisterEvacConversations", - "found_in": "Titanfall 2", - "file": "evac/sh_evac_dialogue.nut", - "global": false, - "line": "function RegisterEvacConversations()" - }, - { - "name": "GameStateDialog_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_game_state_dialog.nut", - "global": true, - "line": "function GameStateDialog_Init()" - }, - { - "name": "RegisterGameStateConversations", - "found_in": "Titanfall 2", - "file": "mp/sh_game_state_dialog.nut", - "global": false, - "line": "function RegisterGameStateConversations()" - }, - { - "name": "MP_AutoPrecache", - "found_in": "Titanfall 2", - "file": "mp/mp_autoprecache.nut", - "global": true, - "line": "void function MP_AutoPrecache()" - }, - { - "name": "SPMP_Shared_Init", - "found_in": "Titanfall 2", - "file": "mp/_mp_sh_init.gnut", - "global": true, - "line": "void function SPMP_Shared_Init()" - }, - { - "name": "Shared_Lobby_Init", - "found_in": "Titanfall 2", - "file": "mp/_mp_sh_init.gnut", - "global": false, - "line": "void function Shared_Lobby_Init()" - }, - { - "name": "Shared_MP_Init", - "found_in": "Titanfall 2", - "file": "mp/_mp_sh_init.gnut", - "global": false, - "line": "void function Shared_MP_Init()" - }, - { - "name": "GetRoundScoreLimit_FromPlaylist", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "int function GetRoundScoreLimit_FromPlaylist()" - }, - { - "name": "GetScoreLimit_FromPlaylist", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "int function GetScoreLimit_FromPlaylist()" - }, - { - "name": "GameMode_HasMapSpecificScoreLimits", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function GameMode_HasMapSpecificScoreLimits( string gameType )" - }, - { - "name": "GameMode_GetMapSpecificScoreLimit", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "int function GameMode_GetMapSpecificScoreLimit( string gameType )" - }, - { - "name": "GameMode_SetMapSpecificScoreLimit", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "void function GameMode_SetMapSpecificScoreLimit( table mapModeScoreTable, string gameType )" - }, - { - "name": "IsSuddenDeathGameMode", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function IsSuddenDeathGameMode()" - }, - { - "name": "IsCaptureMode", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function IsCaptureMode()" - }, - { - "name": "GameModeWantsToSkipBoostsAndTitanEarning", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function GameModeWantsToSkipBoostsAndTitanEarning()" - }, - { - "name": "GetScoreboardCompareFunc", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "IntFromEntityCompare function GetScoreboardCompareFunc()" - }, - { - "name": "ScoreboardCompareFuncForGamemode", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "IntFromEntityCompare function ScoreboardCompareFuncForGamemode( string gamemode )" - }, - { - "name": "IsRoundWinningKillReplayEnabled", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function IsRoundWinningKillReplayEnabled()" - }, - { - "name": "IsRoundWinningKillReplayPlaying", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function IsRoundWinningKillReplayPlaying()" - }, - { - "name": "HasRoundScoreLimitBeenReached", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function HasRoundScoreLimitBeenReached() " - }, - { - "name": "IsTitanAvailable", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function IsTitanAvailable( entity player )" - }, - { - "name": "IsRespawnAvailable", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function IsRespawnAvailable( entity player )" - }, - { - "name": "IsPrivateMatchSpectator", - "found_in": "Titanfall 2", - "file": "sh_mp_utility.gnut", - "global": true, - "line": "bool function IsPrivateMatchSpectator( entity player )" - }, - { - "name": "SH_PowerUp_Init", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function SH_PowerUp_Init()" - }, - { - "name": "FRAShouldSpawnPowerUp", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": false, - "line": "bool function FRAShouldSpawnPowerUp()" - }, - { - "name": "LTSShouldSpawnPowerUp", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": false, - "line": "bool function LTSShouldSpawnPowerUp()" - }, - { - "name": "DefaultShouldSpawnPowerUp", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": false, - "line": "bool function DefaultShouldSpawnPowerUp()" - }, - { - "name": "CreatePowerUp", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": false, - "line": "void function CreatePowerUp( int enumIndex, string item, string displayName, float respawnTime, int worldLimit, bool functionref() shouldSpawnFunction, void functionref( entity ) destroyFunction, vector color, bool canTitanPickup, asset worldIcon, asset worldModel, asset worldBase, vector worldModelOffset, vector worldModelAngle )" - }, - { - "name": "GetPowerUpFromIndex", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "PowerUp function GetPowerUpFromIndex( int index )" - }, - { - "name": "GetPowerUpFromItemRef", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "PowerUp function GetPowerUpFromItemRef( string ref )" - }, - { - "name": "PowerUp_Func_GiveEPG", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveEPG( entity player )" - }, - { - "name": "PowerUp_Func_GiveHELL", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveHELL( entity player )" - }, - { - "name": "PowerUp_Func_GiveLSTAR", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveLSTAR( entity player )" - }, - { - "name": "PowerUp_Func_GiveSHOTGUN", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveSHOTGUN( entity player )" - }, - { - "name": "PowerUp_Func_GiveTicks", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveTicks( entity player )" - }, - { - "name": "PowerUp_Func_GiveArmorSmall", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveArmorSmall( entity player )" - }, - { - "name": "PowerUp_Func_GiveArmorMedium", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveArmorMedium( entity player )" - }, - { - "name": "PowerUp_Func_GiveArmorLarge", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_GiveArmorLarge( entity player )" - }, - { - "name": "GiveArmor", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": false, - "line": "void function GiveArmor( entity player, int amount )" - }, - { - "name": "PowerUp_Func_TitanBuildTime", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_TitanBuildTime( entity player )" - }, - { - "name": "PowerUp_Func_PilotUpgrade", - "found_in": "Titanfall 2", - "file": "sh_powerup.gnut", - "global": true, - "line": "void function PowerUp_Func_PilotUpgrade( entity player )" - }, - { - "name": "ScoreShared_Init", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreShared_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "SetScoreEventOverrideFunc", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function SetScoreEventOverrideFunc( void functionref() func )" - }, - { - "name": "InitScoreEvents", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": false, - "line": "void function InitScoreEvents()" - }, - { - "name": "GetScoreEvent", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "ScoreEvent function GetScoreEvent( string eventName )" - }, - { - "name": "ScoreEvent_Enable", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_Enable( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_Disable", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_Disable( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_IsEnabled", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "bool function ScoreEvent_IsEnabled( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_GetEventName", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEvent_GetEventName( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetGameModeRelevant", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetGameModeRelevant( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_HasDisplayType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "bool function ScoreEvent_HasDisplayType( ScoreEvent scoreEvent, int displayType )" - }, - { - "name": "ScoreEvent_GetDisplayType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetDisplayType( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetMedalIcon", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetMedalIcon( ScoreEvent scoreEvent, asset medalIcon )" - }, - { - "name": "ScoreEvent_GetMedalIcon", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "asset function ScoreEvent_GetMedalIcon( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_IsEarnOverridden", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "bool function ScoreEvent_IsEarnOverridden( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetDisplayType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetDisplayType( ScoreEvent scoreEvent, int displayType )" - }, - { - "name": "ScoreEvent_GetEventId", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetEventId( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetPointValue", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetPointValue( ScoreEvent scoreEvent, int value )" - }, - { - "name": "ScoreEvent_GetPointValue", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetPointValue( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetXPValue", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetXPValue( ScoreEvent scoreEvent, int value )" - }, - { - "name": "ScoreEvent_GetXPValue", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetXPValue( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetXPValueTitan", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetXPValueTitan( ScoreEvent scoreEvent, int value )" - }, - { - "name": "ScoreEvent_GetXPValueTitan", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetXPValueTitan( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetXPValueWeapon", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetXPValueWeapon( ScoreEvent scoreEvent, int value )" - }, - { - "name": "ScoreEvent_GetXPValueWeapon", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetXPValueWeapon( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetXPValueFaction", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetXPValueFaction( ScoreEvent scoreEvent, int value )" - }, - { - "name": "ScoreEvent_GetXPValueFaction", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetXPValueFaction( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetSplashText", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetSplashText( ScoreEvent scoreEvent, string text )" - }, - { - "name": "ScoreEvent_GetSplashText", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEvent_GetSplashText( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetMedalText", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetMedalText( ScoreEvent scoreEvent, string text )" - }, - { - "name": "ScoreEvent_GetMedalText", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEvent_GetMedalText( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetXPType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetXPType( ScoreEvent scoreEvent, int varType )" - }, - { - "name": "ScoreEvent_GetXPType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetXPType( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetPointType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetPointType( ScoreEvent scoreEvent, int value )" - }, - { - "name": "ScoreEvent_GetPointType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetPointType( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetConversation", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetConversation( ScoreEvent scoreEvent, string name, int priority )" - }, - { - "name": "ScoreEvent_GetConversation", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEvent_GetConversation( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_GetPriority", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetPriority( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_HasConversation", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "bool function ScoreEvent_HasConversation( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_GetConversationDelay", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "float function ScoreEvent_GetConversationDelay( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetConversationDelay", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetConversationDelay( ScoreEvent scoreEvent, float value )" - }, - { - "name": "ScoreEvent_GetBurnPointValue", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "int function ScoreEvent_GetBurnPointValue( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_SetBurnPointValue", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "void function ScoreEvent_SetBurnPointValue( ScoreEvent scoreEvent, int value )" - }, - { - "name": "ScoreEvent_GetBurnMeterChallengeType", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEvent_GetBurnMeterChallengeType( ScoreEvent scoreEvent )" - }, - { - "name": "ScoreEvent_FromId", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "ScoreEvent function ScoreEvent_FromId( int id )" - }, - { - "name": "ScoreEventForTitanEntityKilled", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": true, - "line": "string function ScoreEventForTitanEntityKilled( entity titan, entity inflictor, int damageSourceId )" - }, - { - "name": "ScaleScoreForAutoTitan", - "found_in": "Titanfall 2", - "file": "sh_score.gnut", - "global": false, - "line": "int function ScaleScoreForAutoTitan( int eventPoints )" - }, - { - "name": "RegisterCapturePointInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "function RegisterCapturePointInfo( stringID, stringName, neutralIcon, friendlyIcon, enemyIcon )" - }, - { - "name": "RegisterLockableCapturePointInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "function RegisterLockableCapturePointInfo( stringID, stringName, neutralIcon, friendlyIcon, enemyIcon," - }, - { - "name": "RegisterLinkedCapturePointInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "function RegisterLinkedCapturePointInfo( stringID, stringName, neutralIconAttack, friendlyIconAttack, enemyIconAttack," - }, - { - "name": "GetHardpointStringID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "string function GetHardpointStringID( id )" - }, - { - "name": "GetEnemyCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "function GetEnemyCount( hardpointEnt, player )" - }, - { - "name": "GetFriendlyCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "function GetFriendlyCount( hardpointEnt, player )" - }, - { - "name": "GetEnemyPlayerCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "function GetEnemyPlayerCount( hardpointEnt, player )" - }, - { - "name": "GetFriendlyPlayerCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "function GetFriendlyPlayerCount( hardpointEnt, player )" - }, - { - "name": "GetCapPower", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "table function GetCapPower( hardpointEnt )" - }, - { - "name": "GetCapPowerFromTables", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "table function GetCapPowerFromTables( hardpointEnt, teamPilots, teamTitans, teamAI )" - }, - { - "name": "GetTeamPowerFromPilots", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": false, - "line": "function GetTeamPowerFromPilots( team, teamPilots )" - }, - { - "name": "GetTeamPowerFromAI", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": false, - "line": "float function GetTeamPowerFromAI( int team, teamAI, teamPower )" - }, - { - "name": "IsCapturePointLockedForTeam", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_capture_point.gnut", - "global": true, - "line": "bool function IsCapturePointLockedForTeam( capturePoint, team ) " - }, - { - "name": "RiffFloorIsLavaShared_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "function RiffFloorIsLavaShared_Init()" - }, - { - "name": "GetFogHeight", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "float function GetFogHeight()" - }, - { - "name": "GetLethalFogTopTitan", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "float function GetLethalFogTopTitan()" - }, - { - "name": "GetLethalFogTop", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "float function GetLethalFogTop()" - }, - { - "name": "GetLethalFogBottom", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "float function GetLethalFogBottom()" - }, - { - "name": "GetVisibleFogTop", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "float function GetVisibleFogTop()" - }, - { - "name": "GetVisibleFogBottom", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "float function GetVisibleFogBottom()" - }, - { - "name": "GetMaxTitanSpawnFogHeight", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "float function GetMaxTitanSpawnFogHeight()" - }, - { - "name": "AddLethalTitanVolume", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": false, - "line": "function AddLethalTitanVolume( vector volumeMins, vector volumeMaxs )" - }, - { - "name": "AddLethalPilotVolume", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": false, - "line": "function AddLethalPilotVolume( vector volumeMins, vector volumeMaxs )" - }, - { - "name": "AddSafePilotVolume", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": false, - "line": "function AddSafePilotVolume( vector volumeMins, vector volumeMaxs )" - }, - { - "name": "IsEntInSafeVolume", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "function IsEntInSafeVolume( entity ent )" - }, - { - "name": "IsEntInLethalVolume", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_floor_is_lava.nut", - "global": true, - "line": "function IsEntInLethalVolume( entity ent )" - }, - { - "name": "GamemodeAtShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function GamemodeAtShared_Init()" - }, - { - "name": "GetLocationTracker", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "entity function GetLocationTracker( int id )" - }, - { - "name": "AT_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function AT_SetScoreEventOverride()" - }, - { - "name": "AddBountyInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function AddBountyInfo( string aitype, string name, asset hudImage, asset healthbarImage )" - }, - { - "name": "GetTypeFromBossID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "string function GetTypeFromBossID( int id )" - }, - { - "name": "SetNameForBossID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetNameForBossID( int id, string name )" - }, - { - "name": "GetNameFromBossID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "string function GetNameFromBossID( int id )" - }, - { - "name": "GetHUDImageFromBossID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "asset function GetHUDImageFromBossID( int id )" - }, - { - "name": "GetHealthBarImageFromBossID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "asset function GetHealthBarImageFromBossID( int id )" - }, - { - "name": "ReserveBossID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function ReserveBossID( string classname )" - }, - { - "name": "IsValidAttritionPointKill", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "bool function IsValidAttritionPointKill( entity victim, entity attacker )" - }, - { - "name": "GetAttritionScore", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetAttritionScore( entity attacker, entity victim )" - }, - { - "name": "GetAttritionScoreEventNameFromAI", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "string function GetAttritionScoreEventNameFromAI( entity victim )" - }, - { - "name": "GetNPCClassName", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "string function GetNPCClassName( entity victim )" - }, - { - "name": "GetAttritionScoreEventName", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "string function GetAttritionScoreEventName( string victim )" - }, - { - "name": "GetBossTracker", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "entity function GetBossTracker( entity npc )" - }, - { - "name": "SetBossTrackerID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetBossTrackerID( entity tracker, int id )" - }, - { - "name": "GetBossTrackerID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetBossTrackerID( entity tracker )" - }, - { - "name": "SetBossTrackerCampID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetBossTrackerCampID( entity tracker, int campID )" - }, - { - "name": "GetBossTrackerCampID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetBossTrackerCampID( entity tracker )" - }, - { - "name": "SetBossTrackerKillerTeam", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetBossTrackerKillerTeam( entity tracker, int team )" - }, - { - "name": "GetBossTrackerKillerTeam", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetBossTrackerKillerTeam( entity tracker )" - }, - { - "name": "SetBossTrackerCollectTeam", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetBossTrackerCollectTeam( entity tracker, int team )" - }, - { - "name": "GetBossTrackerCollectTeam", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetBossTrackerCollectTeam( entity tracker )" - }, - { - "name": "SetLocationTrackerID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetLocationTrackerID( entity locationTracker, int id )" - }, - { - "name": "SetLocationTrackerHealth", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetLocationTrackerHealth( entity locationTracker, float health )" - }, - { - "name": "SetLocationTrackerRadius", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetLocationTrackerRadius( entity locationTracker, float radius )" - }, - { - "name": "GetLocationTrackerID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetLocationTrackerID( entity locationTracker )" - }, - { - "name": "GetLocationTrackerHealth", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetLocationTrackerHealth( entity locationTracker )" - }, - { - "name": "GetLocationTrackerRadius", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "float function GetLocationTrackerRadius( entity locationTracker )" - }, - { - "name": "AT_InitWaveInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function AT_InitWaveInfo()" - }, - { - "name": "PackSpawnDataArray", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function PackSpawnDataArray( array< array > sd , array spawnData )" - }, - { - "name": "CreateSpawnData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "AT_SpawnData function CreateSpawnData( string aitype, int totalToSpawn, int totalAllowedOnField, bool isBossWave )" - }, - { - "name": "AddATWave", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": false, - "line": "void function AddATWave( float startTime, array< array > spawnData, float bossWaitTime, array< array > bossSpawnData )" - }, - { - "name": "GetGlobalPendingSpawnCountAll", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetGlobalPendingSpawnCountAll()" - }, - { - "name": "GetGlobalPendingSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetGlobalPendingSpawnCount( string aitype )" - }, - { - "name": "SetGlobalPendingSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetGlobalPendingSpawnCount( string aitype, int num )" - }, - { - "name": "GetLocalPendingSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetLocalPendingSpawnCount( AT_SpawnData spawnData )" - }, - { - "name": "SetLocalPendingSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "void function SetLocalPendingSpawnCount( AT_SpawnData spawnData, int num )" - }, - { - "name": "GetWaveDataSize", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetWaveDataSize()" - }, - { - "name": "GetWaveData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "AT_WaveData function GetWaveData( int waveNum )" - }, - { - "name": "GetIconForAI", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "asset function GetIconForAI( string classname )" - }, - { - "name": "GetAiTypeInt", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetAiTypeInt( string aiType )" - }, - { - "name": "GetAiTypeString", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "string function GetAiTypeString( int aiTypeIndex )" - }, - { - "name": "GetTotalToSpawn", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetTotalToSpawn( array spawnData )" - }, - { - "name": "GetTotalScore", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function GetTotalScore( array spawnData )" - }, - { - "name": "AT_GetCampGroupCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "int function AT_GetCampGroupCount( int campId, int groupIndex )" - }, - { - "name": "AT_GetCampProgressFrac", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "float function AT_GetCampProgressFrac( int campIndex )" - }, - { - "name": "SpawnArrayFromSpawnData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_at.nut", - "global": true, - "line": "array function SpawnArrayFromSpawnData( AT_SpawnData spawnData )" - }, - { - "name": "GamemodeCPShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_cp.nut", - "global": true, - "line": "void function GamemodeCPShared_Init()" - }, - { - "name": "GamemodeCP_VO_Allowed", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_cp_dialogue.nut", - "global": true, - "line": "bool function GamemodeCP_VO_Allowed()" - }, - { - "name": "GamemodeCP_VO_Approaching", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_cp_dialogue.nut", - "global": false, - "line": "void function GamemodeCP_VO_Approaching( entity player, entity hardpoint, float distance )" - }, - { - "name": "GamemodeCP_VO_StartCapping", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_cp_dialogue.nut", - "global": true, - "line": "void function GamemodeCP_VO_StartCapping( entity hardpoint )" - }, - { - "name": "GamemodeCP_VO_Amped", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_cp_dialogue.nut", - "global": false, - "line": "void function GamemodeCP_VO_Amped( entity hardpoint )" - }, - { - "name": "GamemodeCP_VO_Captured", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_cp_dialogue.nut", - "global": true, - "line": "void function GamemodeCP_VO_Captured( entity hardpoint )" - }, - { - "name": "CaptureTheFlagShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ctf.nut", - "global": true, - "line": "void function CaptureTheFlagShared_Init()" - }, - { - "name": "IsFlagHome", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ctf.nut", - "global": true, - "line": "bool function IsFlagHome( entity flag )" - }, - { - "name": "GamemodeCtfDialogue_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ctf_dialogue.nut", - "global": true, - "line": "void function GamemodeCtfDialogue_Init()" - }, - { - "name": "GamemodeMfdShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_mfd.nut", - "global": true, - "line": "void function GamemodeMfdShared_Init()" - }, - { - "name": "GetMarked", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_mfd.nut", - "global": true, - "line": "entity function GetMarked( int team )" - }, - { - "name": "GetPendingMarked", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_mfd.nut", - "global": true, - "line": "entity function GetPendingMarked( int team )" - }, - { - "name": "FillMFDMarkers", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_mfd.nut", - "global": true, - "line": "function FillMFDMarkers( entity ent ) " - }, - { - "name": "TargetsMarkedImmediately", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_mfd.nut", - "global": true, - "line": "function TargetsMarkedImmediately()" - }, - { - "name": "IsTitanMarkedForDeathMode", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_mfd.nut", - "global": true, - "line": "bool function IsTitanMarkedForDeathMode()" - }, - { - "name": "GamemodeMfdDialogue_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_mfd_dialogue.nut", - "global": true, - "line": "void function GamemodeMfdDialogue_Init()" - }, - { - "name": "GamemodeLtsShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_lts.nut", - "global": true, - "line": "void function GamemodeLtsShared_Init()" - }, - { - "name": "LTS_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_lts.nut", - "global": false, - "line": "void function LTS_SetScoreEventOverride()" - }, - { - "name": "GamemodePsShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ps.nut", - "global": true, - "line": "void function GamemodePsShared_Init()" - }, - { - "name": "PS_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ps.nut", - "global": false, - "line": "void function PS_SetScoreEventOverride()" - }, - { - "name": "GamemodeTdmShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_tdm.nut", - "global": true, - "line": "void function GamemodeTdmShared_Init()" - }, - { - "name": "TDM_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_tdm.nut", - "global": false, - "line": "void function TDM_SetScoreEventOverride()" - }, - { - "name": "GamemodeTTDMShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ttdm.nut", - "global": true, - "line": "void function GamemodeTTDMShared_Init()" - }, - { - "name": "TDM_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ttdm.nut", - "global": false, - "line": "void function TDM_SetScoreEventOverride()" - }, - { - "name": "GamemodeAITdmShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_aitdm.nut", - "global": true, - "line": "void function GamemodeAITdmShared_Init()" - }, - { - "name": "TDM_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_aitdm.nut", - "global": false, - "line": "void function TDM_SetScoreEventOverride()" - }, - { - "name": "SetupScoreEventForAITDM", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_aitdm.nut", - "global": false, - "line": "void function SetupScoreEventForAITDM( string event, int pointvalue )" - }, - { - "name": "IsValidAITDMScoreEvent", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_aitdm.nut", - "global": true, - "line": "bool function IsValidAITDMScoreEvent( string event )" - }, - { - "name": "GamemodeWltsDialogue_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_wlts_dialogue.nut", - "global": true, - "line": "void function GamemodeWltsDialogue_Init()" - }, - { - "name": "GamemodeWltsShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_wlts.nut", - "global": true, - "line": "void function GamemodeWltsShared_Init()" - }, - { - "name": "WLTS_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_wlts.nut", - "global": false, - "line": "void function WLTS_SetScoreEventOverride()" - }, - { - "name": "GamemodeBombShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_bomb.nut", - "global": true, - "line": "void function GamemodeBombShared_Init()" - }, - { - "name": "GamemodeBomb_Dialogue_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_bomb_dialogue.nut", - "global": true, - "line": "void function GamemodeBomb_Dialogue_Init()" - }, - { - "name": "GamemodeFFAShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ffa.nut", - "global": true, - "line": "void function GamemodeFFAShared_Init()" - }, - { - "name": "FFA_SetScoreEventOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ffa.nut", - "global": false, - "line": "void function FFA_SetScoreEventOverride()" - }, - { - "name": "GamemodeFFA_Dialogue_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_ffa_dialogue.nut", - "global": true, - "line": "void function GamemodeFFA_Dialogue_Init()" - }, - { - "name": "OnWeaponActivate_burncardweapon", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_burncardweapon.nut", - "global": true, - "line": "void function OnWeaponActivate_burncardweapon( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttackAnimEvent_burncardweapon", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_burncardweapon.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttackAnimEvent_burncardweapon( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponDeactivate_burncardweapon", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_burncardweapon.nut", - "global": true, - "line": "void function OnWeaponDeactivate_burncardweapon( entity weapon )" - }, - { - "name": "DeployableTurrentWeapon_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": true, - "line": "void function DeployableTurrentWeapon_Init()" - }, - { - "name": "InitTurretPoseDataForModel", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "void function InitTurretPoseDataForModel( asset modelName )" - }, - { - "name": "OnWeaponActivate_turretweapon", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": true, - "line": "void function OnWeaponActivate_turretweapon( entity weapon )" - }, - { - "name": "OnWeaponDeactivate_turretweapon", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": true, - "line": "void function OnWeaponDeactivate_turretweapon( entity weapon )" - }, - { - "name": "OnWeaponPrimaryAttack_turretweapon", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_turretweapon( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetDeployableTurretPlacementInfo", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "SentryTurretPlacementInfo function GetDeployableTurretPlacementInfo( entity player, entity turretModel, entity footDataModel = null )" - }, - { - "name": "CreateDeployableTurretProxy", - "found_in": "Titanfall 2", - "file": "weapons/mp_ability_turretweapon.nut", - "global": false, - "line": "entity function CreateDeployableTurretProxy( asset modelName ) " - }, - { - "name": "Spotting_InitVars", - "found_in": "Titanfall 2", - "file": "sh_ping.gnut", - "global": true, - "line": "void function Spotting_InitVars( entity player )" - }, - { - "name": "CanSpot", - "found_in": "Titanfall 2", - "file": "sh_ping.gnut", - "global": true, - "line": "bool function CanSpot( entity player )" - }, - { - "name": "SetPlayerSpottingVars", - "found_in": "Titanfall 2", - "file": "sh_ping.gnut", - "global": true, - "line": "void function SetPlayerSpottingVars( entity player )" - }, - { - "name": "TrySpottingGroupReset", - "found_in": "Titanfall 2", - "file": "sh_ping.gnut", - "global": true, - "line": "void function TrySpottingGroupReset( entity player )" - }, - { - "name": "ShBurnMeter_Init", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "void function ShBurnMeter_Init()" - }, - { - "name": "BurnMeter_SetNoTitansReplacement", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "void function BurnMeter_SetNoTitansReplacement( string original, string noTitansReplacement )" - }, - { - "name": "BurnMeter_GetNoTitansReplacement", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "string function BurnMeter_GetNoTitansReplacement( string burnRef )" - }, - { - "name": "BurnReward_GetById", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetById( int id )" - }, - { - "name": "BurnReward_GetByRef", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetByRef( string ref )" - }, - { - "name": "GetBoostSkin", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "int function GetBoostSkin( string ref )" - }, - { - "name": "BurnReward_GetRandom", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetRandom()" - }, - { - "name": "GetSelectedBurnCardRef", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "string function GetSelectedBurnCardRef( entity player )" - }, - { - "name": "TryUsingBurnCardWeaponInCriticalSection", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function TryUsingBurnCardWeaponInCriticalSection( entity weapon, entity ownerPlayer )" - }, - { - "name": "BurnMeterPlayer_CanUseReward", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeterPlayer_CanUseReward( entity player, BurnReward burnReward )" - }, - { - "name": "BurnMeterPlayer_CanUseEquipped", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeterPlayer_CanUseEquipped( entity player )" - }, - { - "name": "BurnMeterPlayer_GetRewardOrGoal", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "EarnObject function BurnMeterPlayer_GetRewardOrGoal( entity player )" - }, - { - "name": "BurnMeterPlayer_CanUseGlobal", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeterPlayer_CanUseGlobal( entity player )" - }, - { - "name": "IsBurnMeterRewardAvailableForGameState", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function IsBurnMeterRewardAvailableForGameState() " - }, - { - "name": "OnWeaponAttemptOffhandSwitch_burncardweapon", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_burncardweapon( entity weapon )" - }, - { - "name": "BurnReward_GetTopInventoryItemBurnCard", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetTopInventoryItemBurnCard( entity player )" - }, - { - "name": "BurnMeterPlayer_CanUseSpecial", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeterPlayer_CanUseSpecial( entity player, BurnReward burnReward )" - }, - { - "name": "BurnMeter_HarvesterShieldCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeter_HarvesterShieldCanUse( entity player )" - }, - { - "name": "BurnMeter_NukeTitanCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeter_NukeTitanCanUse( entity player )" - }, - { - "name": "BurnMeter_EmergencyTitanCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeter_EmergencyTitanCanUse( entity player )" - }, - { - "name": "BurnMeter_SummonReaperCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeter_SummonReaperCanUse( entity player )" - }, - { - "name": "OnWeaponPrimaryAttack_nuke_eject", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_nuke_eject( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetAllBoostTurretTypes", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "array function GetAllBoostTurretTypes()" - }, - { - "name": "Sh_ItemInventory_Init", - "found_in": "Titanfall 2", - "file": "item_inventory/sh_item_inventory.gnut", - "global": true, - "line": "void function Sh_ItemInventory_Init()" - }, - { - "name": "PlayerInventory_ItemCount", - "found_in": "Titanfall 2", - "file": "item_inventory/sh_item_inventory.gnut", - "global": true, - "line": "int function PlayerInventory_ItemCount( entity player )" - }, - { - "name": "MpWeaponArcTrap_Init", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": true, - "line": "function MpWeaponArcTrap_Init()" - }, - { - "name": "OnWeaponAttemptOffhandSwitch_weapon_arc_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_weapon_arc_trap( entity weapon )" - }, - { - "name": "OnWeaponTossReleaseAnimEvent_weapon_arc_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": true, - "line": "var function OnWeaponTossReleaseAnimEvent_weapon_arc_trap( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "OnWeaponTossPrep_weapon_arc_trap", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": true, - "line": "void function OnWeaponTossPrep_weapon_arc_trap( entity weapon, WeaponTossPrepParams prepParams )" - }, - { - "name": "OnArcTrapPlanted", - "found_in": "Titanfall 2", - "file": "weapons/mp_weapon_arc_trap.nut", - "global": false, - "line": "void function OnArcTrapPlanted( entity projectile )" - }, - { - "name": "GamemodeFDShared_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "void function GamemodeFDShared_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "FD_GetScoreEventName", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "string function FD_GetScoreEventName( string victim )" - }, - { - "name": "FD_GetAINetIndex_byAITypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "string function FD_GetAINetIndex_byAITypeID( int aiTypeID )" - }, - { - "name": "FD_GetAICount_byAITypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "int function FD_GetAICount_byAITypeID( int aiTypeID )" - }, - { - "name": "FD_GetSquadDisplayName_byAITypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "string function FD_GetSquadDisplayName_byAITypeID( int aiTypeID )" - }, - { - "name": "FD_GetSquadDisplayDesc_byAITypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "string function FD_GetSquadDisplayDesc_byAITypeID( int aiTypeID )" - }, - { - "name": "FD_GetIconForAI_byAITypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "asset function FD_GetIconForAI_byAITypeID( int aiTypeID )" - }, - { - "name": "FD_GetGreyIconForAI_byAITypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "asset function FD_GetGreyIconForAI_byAITypeID( int aiTypeID )" - }, - { - "name": "FD_GetOnboardForAI_byAITypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "asset function FD_GetOnboardForAI_byAITypeID( int aiTypeID )" - }, - { - "name": "FD_GetAITypeID_ByString", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "int function FD_GetAITypeID_ByString( string aiType )" - }, - { - "name": "FD_GetAITypeID_ByID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": false, - "line": "string function FD_GetAITypeID_ByID( int aiID )" - }, - { - "name": "GetWaveNameIdByAlias", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "string function GetWaveNameIdByAlias( string waveNameAlias )" - }, - { - "name": "AddWaveName", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": false, - "line": "void function AddWaveName( string waveNameAlias, string waveNameStr )" - }, - { - "name": "GetWaveNameStrByID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": false, - "line": "string function GetWaveNameStrByID( int idx )" - }, - { - "name": "FD_HasRestarted", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "bool function FD_HasRestarted()" - }, - { - "name": "FD_PlayersHaveRestartsLeft", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "bool function FD_PlayersHaveRestartsLeft()" - }, - { - "name": "FD_GetNumRestartsLeft", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "int function FD_GetNumRestartsLeft()" - }, - { - "name": "FD_IsGameOver", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "bool function FD_IsGameOver()" - }, - { - "name": "FD_GetAITypeIDFromName", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "int function FD_GetAITypeIDFromName( string name )" - }, - { - "name": "FD_GetAINameFromTypeID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "string function FD_GetAINameFromTypeID( int id )" - }, - { - "name": "FD_IsDifficultyLevel", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "bool function FD_IsDifficultyLevel( int checkLevel )" - }, - { - "name": "FD_IsDifficultyLevelOrHigher", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "bool function FD_IsDifficultyLevelOrHigher( int checkLevel )" - }, - { - "name": "FD_GetDifficultyLevel", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "int function FD_GetDifficultyLevel()" - }, - { - "name": "GetIconForTitanType", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "asset function GetIconForTitanType( string aiType )" - }, - { - "name": "FD_GetDifficultyString", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fd.nut", - "global": true, - "line": "string function FD_GetDifficultyString()" - }, - { - "name": "TimeIsBeforeJumpSound", - "found_in": "Titanfall 2", - "file": "mp/sh_team_titan_selection_menu.nut", - "global": true, - "line": "bool function TimeIsBeforeJumpSound()" - }, - { - "name": "PrivateMatchModesInit", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_private_lobby_modes_init.gnut", - "global": true, - "line": "void function PrivateMatchModesInit()" - }, - { - "name": "SNSMode_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_sns.gnut", - "global": true, - "line": "void function SNSMode_Init()" - }, - { - "name": "CreateGamemodeSNS", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_sns.gnut", - "global": true, - "line": "void function CreateGamemodeSNS()" - }, - { - "name": "SNSRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_sns.gnut", - "global": true, - "line": "void function SNSRegisterNetworkVars()" - } - ], - "['UI']": [ - { - "name": "UIVars_Init", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function UIVars_Init()" - }, - { - "name": "RegisterUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": false, - "line": "function RegisterUIVar( varName, value )" - }, - { - "name": "GetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function GetUIVar( obj, varName )" - }, - { - "name": "ServerCallback_SetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function ServerCallback_SetUIVar( varHandle, value )" - }, - { - "name": "RegisterUIVarChangeCallback", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function RegisterUIVarChangeCallback( varName, callbackFunc )" - }, - { - "name": "UIVarChangedCallbacks", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": false, - "line": "function UIVarChangedCallbacks( varName )" - }, - { - "name": "AddStartPoints", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "void function AddStartPoints( string map, array startPoints )" - }, - { - "name": "GetStartPointsForMap", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "array function GetStartPointsForMap( string map )" - }, - { - "name": "GetStartPointLoadImageIndex", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointLoadImageIndex( string map, string startpoint )" - }, - { - "name": "GetStartPointSpLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "string function GetStartPointSpLog( string map, string startpoint )" - }, - { - "name": "GetStartPointSpLogTitle", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "string function GetStartPointSpLogTitle( string map, string startpoint )" - }, - { - "name": "StartPointSPLogIsLeft", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "bool function StartPointSPLogIsLeft( string map, string startpoint )" - }, - { - "name": "StartPointHasDetente", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "bool function StartPointHasDetente( string map, string startpoint )" - }, - { - "name": "MapHasStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "bool function MapHasStartPoint( string map, string startPoint )" - }, - { - "name": "GetStartPointIndexFromName", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointIndexFromName( string map, string startpoint )" - }, - { - "name": "GetStartPointsFromCSV", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "table< string,array > function GetStartPointsFromCSV()" - }, - { - "name": "InitSharedStartPoints", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function InitSharedStartPoints()" - }, - { - "name": "GetStartPointNameFromIndex", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "string function GetStartPointNameFromIndex( string map, int index )" - }, - { - "name": "ExecuteLoadingClientCommands_SetStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function ExecuteLoadingClientCommands_SetStartPoint( string mapName, int startPointIndex = 0, int detent = DETENT_FROM_STARTPOINT, bool coopersLog = COOPERS_LOG_FROM_STARTPOINT )" - }, - { - "name": "Dev_GetStartCommandLine", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "string function Dev_GetStartCommandLine( string map )" - }, - { - "name": "GetLoadScreenIndexForStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "int function GetLoadScreenIndexForStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "ExecuteClientCommands", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function ExecuteClientCommands( array clientCommands )" - }, - { - "name": "GetLoadingClientCommands", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "array function GetLoadingClientCommands( string mapName, int startPointIndex, int detent, bool coopersLog )" - }, - { - "name": "GetLoadingClientCommands_DetentForStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_DetentForStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_SetDetent", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_SetDetent( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_ClearDetent", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_ClearDetent( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_LoadImage", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_LoadImage( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_SetCoopersLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_SetCoopersLog( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_ClearCoopersLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_ClearCoopersLog( string mapName, int startPointIndex )" - }, - { - "name": "GetStartPointToLastGameplayLegalStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointToLastGameplayLegalStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "SpShWeaponsInit", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "void function SpShWeaponsInit()" - }, - { - "name": "GetSPTitanLoadoutMax", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function GetSPTitanLoadoutMax()" - }, - { - "name": "GetTitanLoadoutIndex", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function GetTitanLoadoutIndex( string weaponName )" - }, - { - "name": "GetTitanWeaponFromIndex", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetTitanWeaponFromIndex( int index )" - }, - { - "name": "PrecacheSPWeapons", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "void function PrecacheSPWeapons()" - }, - { - "name": "GetAllSPWeapons", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "array function GetAllSPWeapons()" - }, - { - "name": "GetSPTitanLoadoutForIndex_PrimaryWeapon", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_PrimaryWeapon( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_MenuItem", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_MenuItem( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_Title", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_Title( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_SubTitle", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_SubTitle( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_MenuDescription", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_MenuDescription( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_FlavorText", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function GetSPTitanLoadoutForIndex_FlavorText( int index )" - }, - { - "name": "GetSPTitanLoadoutForIndex_WeaponImage", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "asset function GetSPTitanLoadoutForIndex_WeaponImage( int index )" - }, - { - "name": "GetSPTitanLoadoutIndexForWeapon", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function GetSPTitanLoadoutIndexForWeapon( string weaponName )" - }, - { - "name": "GetSPTitanLoadoutHasEverBeenSelected", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "bool function GetSPTitanLoadoutHasEverBeenSelected( int loadoutIndex )" - }, - { - "name": "SetSPTitanLoadoutHasEverBeenSelected", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "void function SetSPTitanLoadoutHasEverBeenSelected( int loadoutIndex )" - }, - { - "name": "SPWeapons_GetWeaponID", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "int function SPWeapons_GetWeaponID( string weaponName )" - }, - { - "name": "SPWeapons_GetWeaponFromID", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "string function SPWeapons_GetWeaponFromID( int itemNum )" - }, - { - "name": "GetSPTitanLoadoutsUnlocked", - "found_in": "Titanfall 2", - "file": "sp/_sp_sh_weapons.gnut", - "global": true, - "line": "array function GetSPTitanLoadoutsUnlocked()" - }, - { - "name": "GetSaveName", - "found_in": "Titanfall 2", - "file": "sh_savegame.gnut", - "global": true, - "line": "string function GetSaveName()" - }, - { - "name": "HasValidSaveGame", - "found_in": "Titanfall 2", - "file": "sh_savegame.gnut", - "global": true, - "line": "bool function HasValidSaveGame()" - }, - { - "name": "SaveGame_LoadWithStartPointFallback", - "found_in": "Titanfall 2", - "file": "sh_savegame.gnut", - "global": true, - "line": "void function SaveGame_LoadWithStartPointFallback( int detent = DETENT_FORCE_DISABLE, bool coopersLog = COOPERS_LOG_FORCE_DISABLED )" - }, - { - "name": "UICodeCallback_UIInit", - "found_in": "Titanfall 2", - "file": "ui/ui_vscript.gnut", - "global": true, - "line": "void function UICodeCallback_UIInit()" - }, - { - "name": "UICodeCallback_ControllerModeChanged", - "found_in": "Titanfall 2", - "file": "ui/ui_vscript.gnut", - "global": true, - "line": "void function UICodeCallback_ControllerModeChanged( bool controllerModeEnabled )" - }, - { - "name": "UICodeCallback_OnVideoOver", - "found_in": "Titanfall 2", - "file": "ui/ui_vscript.gnut", - "global": true, - "line": "void function UICodeCallback_OnVideoOver()" - }, - { - "name": "UpdateClientMenuOpenState", - "found_in": "Titanfall 2", - "file": "ui/ui_vscript.gnut", - "global": false, - "line": "void function UpdateClientMenuOpenState()" - }, - { - "name": "AddUICallback_OnLevelInit", - "found_in": "Titanfall 2", - "file": "ui/ui_vscript.gnut", - "global": true, - "line": "void function AddUICallback_OnLevelInit( void functionref() callbackFunc )" - }, - { - "name": "UtilityUI_Init", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function UtilityUI_Init()" - }, - { - "name": "GetPersistentVar", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "\t\tfunction GetPersistentVar( variable )" - }, - { - "name": "GetPersistentVarAsInt", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "\t\tfunction GetPersistentVarAsInt( string variable )" - }, - { - "name": "GetScreenSize", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "int[2] function GetScreenSize()" - }, - { - "name": "GetContentScaleFactor", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "float[2] function GetContentScaleFactor( var menu )" - }, - { - "name": "ContentScaledX", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "float function ContentScaledX( int val )" - }, - { - "name": "ContentScaledY", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "float function ContentScaledY( int val )" - }, - { - "name": "ContentScaledXAsInt", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "int function ContentScaledXAsInt( int val )" - }, - { - "name": "ContentScaledYAsInt", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "int function ContentScaledYAsInt( int val )" - }, - { - "name": "GetLobbyTeamImage", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function GetLobbyTeamImage( int team )" - }, - { - "name": "GetLobbyTeamName", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function GetLobbyTeamName( int team )" - }, - { - "name": "GetTeamImage", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "asset function GetTeamImage( int team )" - }, - { - "name": "RefreshPersistentFunc", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function RefreshPersistentFunc( func )" - }, - { - "name": "RunFuncWithConnectedCheck", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function RunFuncWithConnectedCheck( func )" - }, - { - "name": "GetActiveLevel", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "string function GetActiveLevel()" - }, - { - "name": "HandleLockedMenuItem", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function HandleLockedMenuItem( menu, button, hideTip = false )" - }, - { - "name": "GetSingleElementByClassname", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "var function GetSingleElementByClassname( var menu, string classname )" - }, - { - "name": "GetElementsByClassnameForMenus", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "array function GetElementsByClassnameForMenus( string classname, array menus )" - }, - { - "name": "WaitFrameOrUntilLevelLoaded", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function WaitFrameOrUntilLevelLoaded()" - }, - { - "name": "IsPlayerAlone", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "bool function IsPlayerAlone()" - }, - { - "name": "PartyHasMembers", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "bool function PartyHasMembers()" - }, - { - "name": "AmIPartyMember", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "bool function AmIPartyMember()" - }, - { - "name": "GetGameModeDisplayName", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "string function GetGameModeDisplayName( string mode )" - }, - { - "name": "GetGameModeDisplayDesc", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "string function GetGameModeDisplayDesc( string mode ) " - }, - { - "name": "GetGameModeDisplayHint", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "string function GetGameModeDisplayHint( string mode ) " - }, - { - "name": "GetGameModeDisplayImage", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "asset function GetGameModeDisplayImage( string mode )" - }, - { - "name": "ColorStringToArray", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "array function ColorStringToArray( string colorString )" - }, - { - "name": "GetGameModeDisplayColor", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "array function GetGameModeDisplayColor( string mode )" - }, - { - "name": "GetCurrentPlaylistVarFloat", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "float function GetCurrentPlaylistVarFloat( val, useVal )" - }, - { - "name": "PlayerProgressionAllowed", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "bool function PlayerProgressionAllowed( player = null )" - }, - { - "name": "GetUIPlayer", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "entity function GetUIPlayer()" - }, - { - "name": "GetLobbyTypeScript", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "int function GetLobbyTypeScript()" - }, - { - "name": "AddMenu", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function AddMenu( blockName, asset resourceFile, void functionref() initFunc = null, string displayName = \"\" )" - }, - { - "name": "AddMenu_WithCreateFunc", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function AddMenu_WithCreateFunc( blockName, asset resourceFile, void functionref() initFunc, createMenuFunc )" - }, - { - "name": "AddPanel", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function AddPanel( var menu, string panelName, void functionref() initFunc = null )" - }, - { - "name": "AddSubmenu", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function AddSubmenu( blockName, asset resourceFile, void functionref() initFunc = null )" - }, - { - "name": "ClearButton", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "function ClearButton( button )" - }, - { - "name": "HudElem_SetText", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function HudElem_SetText( var hudelem, string text )" - }, - { - "name": "SetButtonRuiText", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function SetButtonRuiText( var elem, string text )" - }, - { - "name": "SetLabelRuiText", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function SetLabelRuiText( var elem, string text )" - }, - { - "name": "SetNamedRuiText", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function SetNamedRuiText( var elem, string name, string text )" - }, - { - "name": "SetNamedRuiBool", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function SetNamedRuiBool( var elem, string name, bool state )" - }, - { - "name": "SetNamedRuiImage", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function SetNamedRuiImage( var elem, string name, asset assetName )" - }, - { - "name": "GetMenuChild", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "var function GetMenuChild( var elem, string name )" - }, - { - "name": "IsWeaponButton", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "bool function IsWeaponButton( var button )" - }, - { - "name": "SetPanelTabTitle", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function SetPanelTabTitle( var panel, string title )" - }, - { - "name": "GetPanelTabTitle", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "string function GetPanelTabTitle( var panel )" - }, - { - "name": "ScriptCallback_UnlockAchievement", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function ScriptCallback_UnlockAchievement( int achievementID )" - }, - { - "name": "TryUnlockCollectiblesAchievement", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function TryUnlockCollectiblesAchievement()" - }, - { - "name": "TryUnlockCompletedGameAchievements", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function TryUnlockCompletedGameAchievements()" - }, - { - "name": "PopUpOriginOverlayDisabledDialog", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function PopUpOriginOverlayDisabledDialog()" - }, - { - "name": "PrintPartyData", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function PrintPartyData()" - }, - { - "name": "PlayVideoFullScreen", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function PlayVideoFullScreen( string video, bool showCaptions = false )" - }, - { - "name": "PlayVideoUsingPanelRect", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function PlayVideoUsingPanelRect( string video, var panel )" - }, - { - "name": "Hud_SetNavUp", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function Hud_SetNavUp( var buttonFrom, var buttonTo )" - }, - { - "name": "Hud_SetNavDown", - "found_in": "Northstar.Client", - "file": "ui/ui_utility.gnut", - "global": true, - "line": "void function Hud_SetNavDown( var buttonFrom, var buttonTo )" - }, - { - "name": "ComboButtons_Create", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "ComboStruct function ComboButtons_Create( var menu )" - }, - { - "name": "ComboButtons_Finalize", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function ComboButtons_Finalize( ComboStruct comboStruct )" - }, - { - "name": "ComboButton_GetComboStruct", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": false, - "line": "ComboStruct function ComboButton_GetComboStruct( var button )" - }, - { - "name": "ComboButtons_GetMaxX", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": false, - "line": "float function ComboButtons_GetMaxX( ComboStruct comboStruct )" - }, - { - "name": "ComboButton_RefreshWidth", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": false, - "line": "void function ComboButton_RefreshWidth( var comboButton )" - }, - { - "name": "ComboButton_SetText", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function ComboButton_SetText( var button, string buttonText )" - }, - { - "name": "ComboButton_SetNewMail", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function ComboButton_SetNewMail( var button, bool newMessages )" - }, - { - "name": "ComboButton_SetNew", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function ComboButton_SetNew( var button, bool isNew )" - }, - { - "name": "ComboButton_SetHasPurchase", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function ComboButton_SetHasPurchase( var button, bool hasPurchase )" - }, - { - "name": "SetComboButtonHeaderTitle", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function SetComboButtonHeaderTitle( var menu, int rowIndex, string titleText )" - }, - { - "name": "SetComboButtonHeaderTint", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function SetComboButtonHeaderTint( var menu, int rowIndex, bool state )" - }, - { - "name": "AddComboButtonHeader", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "var function AddComboButtonHeader( ComboStruct comboStruct, int rowIndex, string titleText = \"\" )" - }, - { - "name": "AddComboButton", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "var function AddComboButton( ComboStruct comboStruct, int rowIndex, int colIndex, string text = \"\" )" - }, - { - "name": "OnComboButtonGetFocus", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": false, - "line": "void function OnComboButtonGetFocus( var button )" - }, - { - "name": "OnComboButtonLoseFocus", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": false, - "line": "void function OnComboButtonLoseFocus( var button )" - }, - { - "name": "ComboButtons_ResetColumnFocus", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": true, - "line": "void function ComboButtons_ResetColumnFocus( ComboStruct comboStruct )" - }, - { - "name": "UpdateButtonNav", - "found_in": "Titanfall 2", - "file": "ui/combo_buttons.nut", - "global": false, - "line": "void function UpdateButtonNav( ComboStruct comboStruct )" - }, - { - "name": "OpenBuyItemDialog", - "found_in": "Titanfall 2", - "file": "ui/_buy.nut", - "global": true, - "line": "void function OpenBuyItemDialog( array buttons, var button, string itemName, string ref, string parentRef = \"\", void functionref( var ) equipFunc = null )" - }, - { - "name": "AdvanceToPrimeStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/_buy.nut", - "global": false, - "line": "void function AdvanceToPrimeStoreMenu()" - }, - { - "name": "BuyItem", - "found_in": "Titanfall 2", - "file": "ui/_buy.nut", - "global": true, - "line": "void function BuyItem()" - }, - { - "name": "OpenBuyTicketDialog", - "found_in": "Titanfall 2", - "file": "ui/_buy.nut", - "global": true, - "line": "void function OpenBuyTicketDialog( array buttons, var button, int numTickets )" - }, - { - "name": "BuyTicket", - "found_in": "Titanfall 2", - "file": "ui/_buy.nut", - "global": true, - "line": "void function BuyTicket()" - }, - { - "name": "RefreshCreditsAvailableAllButtons", - "found_in": "Titanfall 2", - "file": "ui/_buy.nut", - "global": false, - "line": "void function RefreshCreditsAvailableAllButtons( array buttons, int creditsAvailableOverride = -1 )" - }, - { - "name": "RefreshButtonCost", - "found_in": "Titanfall 2", - "file": "ui/_buy.nut", - "global": true, - "line": "void function RefreshButtonCost( var button, string ref, string parentRef = \"\", int creditsAvailableOverride = -1, int costOverride = -1 )" - }, - { - "name": "InitTabs", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function InitTabs()" - }, - { - "name": "AddTab", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function AddTab( var menu, var panel, string title )" - }, - { - "name": "ClearTabs", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function ClearTabs( var menu )" - }, - { - "name": "ActivateTab", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function ActivateTab( var menu, int tabIndex, string animPrefix = \"\" )" - }, - { - "name": "GetMenuActiveTabIndex", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "int function GetMenuActiveTabIndex( var menu )" - }, - { - "name": "GetMenuNumTabs", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "int function GetMenuNumTabs( var menu )" - }, - { - "name": "ShowPanel", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function ShowPanel( var panel )" - }, - { - "name": "HidePanel", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function HidePanel( var panel )" - }, - { - "name": "UpdateMenuTabs", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function UpdateMenuTabs()" - }, - { - "name": "OnTab_Activate", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": false, - "line": "void function OnTab_Activate( var button )" - }, - { - "name": "OnTab_NavLeft", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": false, - "line": "void function OnTab_NavLeft( var unusedNull )" - }, - { - "name": "OnTab_NavRight", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": false, - "line": "void function OnTab_NavRight( var unusedNull )" - }, - { - "name": "AnimatePanelChange", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": false, - "line": "void function AnimatePanelChange( var panel, string animPrefix )" - }, - { - "name": "IsMenuTabbed", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": false, - "line": "bool function IsMenuTabbed( var menu )" - }, - { - "name": "RegisterTabNavigationInput", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function RegisterTabNavigationInput()" - }, - { - "name": "DeregisterTabNavigationInput", - "found_in": "Titanfall 2", - "file": "ui/_tabs.nut", - "global": true, - "line": "void function DeregisterTabNavigationInput()" - }, - { - "name": "InitFooterOptions", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": true, - "line": "void function InitFooterOptions()" - }, - { - "name": "AddMenuFooterOption", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": true, - "line": "void function AddMenuFooterOption( var menu, int input, string gamepadLabel, string mouseLabel = \"\", void functionref( var ) activateFunc = null, bool functionref() conditionCheckFunc = null, void functionref( InputDef ) updateFunc = null )" - }, - { - "name": "AddPanelFooterOption", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": true, - "line": "void function AddPanelFooterOption( var panel, int input, string gamepadLabel, string mouseLabel = \"\", void functionref( var ) activateFunc = null, bool functionref() conditionCheckFunc = null, void functionref( InputDef ) updateFunc = null )" - }, - { - "name": "ClearRegisteredInputs", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": false, - "line": "void function ClearRegisteredInputs()" - }, - { - "name": "UpdateFooterOptions", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": true, - "line": "void function UpdateFooterOptions()" - }, - { - "name": "SetFooterText", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": true, - "line": "void function SetFooterText( var menu, int index, string text )" - }, - { - "name": "UpdateFooterSizes", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": false, - "line": "void function UpdateFooterSizes()" - }, - { - "name": "OnFooterOption_Activate", - "found_in": "Titanfall 2", - "file": "ui/_footer.nut", - "global": false, - "line": "function OnFooterOption_Activate( button )" - }, - { - "name": "GridMenuInit", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function GridMenuInit( var menu, GridMenuData data )" - }, - { - "name": "Grid_InitPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_InitPage( var menu, GridMenuData data, bool forceShow = false, bool initData = true )" - }, - { - "name": "GetColumn_BottomMostIndex", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function GetColumn_BottomMostIndex( var menu, int column )" - }, - { - "name": "GetColumn_TopMostIndex", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function GetColumn_TopMostIndex( var menu, int column )" - }, - { - "name": "GetRow_LeftMostIndex", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function GetRow_LeftMostIndex( var menu, int row )" - }, - { - "name": "GetRow_RightMostIndex", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function GetRow_RightMostIndex( var menu, int row )" - }, - { - "name": "GetBestNavFocus", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "var function GetBestNavFocus( var menu )" - }, - { - "name": "SelectPageButton", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function SelectPageButton( var menu, GridMenuData data, int pageNum )" - }, - { - "name": "Grid_RegisterPageNavInputs", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_RegisterPageNavInputs( var menu )" - }, - { - "name": "Grid_DeregisterPageNavInputs", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_DeregisterPageNavInputs( var menu )" - }, - { - "name": "OnPage_NavLeft", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnPage_NavLeft( var unusedNull )" - }, - { - "name": "OnPage_NavRight", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnPage_NavRight( var unusedNull )" - }, - { - "name": "OnPageButtonClick", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnPageButtonClick( var button )" - }, - { - "name": "OnBtnHiddenNextPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnBtnHiddenNextPage( var button )" - }, - { - "name": "OnBtnNextPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnBtnNextPage( var button )" - }, - { - "name": "OnBtnNextPageInternal", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnBtnNextPageInternal( var menu, GridMenuData data, int pageNum, bool preserveFocus = false, bool refocusOnButtons = false )" - }, - { - "name": "OnBtnHiddenPrevPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnBtnHiddenPrevPage( var button )" - }, - { - "name": "OnBtnPrevPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnBtnPrevPage( var button )" - }, - { - "name": "ReselectLastElementSelected", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function ReselectLastElementSelected( GridMenuData data, var menu )" - }, - { - "name": "OnBtnPrevPageInternal", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnBtnPrevPageInternal( var menu, GridMenuData data, int pageNum, bool preserveFocus = false, bool refocusOnButtons = false )" - }, - { - "name": "TransitionPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function TransitionPage( var menu, GridMenuData data, int pageNum, int transitionDirection )" - }, - { - "name": "Grid_GetButtonAtRowColumn", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "var function Grid_GetButtonAtRowColumn( var menu, int row, int col )" - }, - { - "name": "Grid_GetButtonForElementNumber", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "var function Grid_GetButtonForElementNumber( var menu, int elemNum )" - }, - { - "name": "Grid_GetGridDataForButton", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "GridMenuData function Grid_GetGridDataForButton( var button )" - }, - { - "name": "Grid_GetElemNumForButton", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "int function Grid_GetElemNumForButton( var button )" - }, - { - "name": "OnGridButtonGetFocus", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnGridButtonGetFocus( var button )" - }, - { - "name": "OnGridButtonLoseFocus", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnGridButtonLoseFocus( var button )" - }, - { - "name": "OnGridButtonClick", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function OnGridButtonClick( var button )" - }, - { - "name": "Grid_GetRowFromElementNumber", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "int function Grid_GetRowFromElementNumber( int elemNum, GridMenuData data )" - }, - { - "name": "Grid_GetColumnFromElementNumber", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "int function Grid_GetColumnFromElementNumber( int elemNum, GridMenuData data )" - }, - { - "name": "Grid_GetPageFromElementNumber", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetPageFromElementNumber( int elemNum, GridMenuData data )" - }, - { - "name": "Grid_GetNumPages", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "int function Grid_GetNumPages( GridMenuData data )" - }, - { - "name": "Grid_GetMaxPerPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetMaxPerPage( GridMenuData data )" - }, - { - "name": "Grid_GetColumnsOnCurrentPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetColumnsOnCurrentPage( GridMenuData data )" - }, - { - "name": "Grid_GetRowsOnCurrentPage", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetRowsOnCurrentPage( GridMenuData data )" - }, - { - "name": "Grid_GetPanelWidth", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetPanelWidth( var menu )" - }, - { - "name": "Grid_GetPanelHeight", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetPanelHeight( var menu )" - }, - { - "name": "Grid_GetMaxWidthForSettings", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "int function Grid_GetMaxWidthForSettings( var menu, GridMenuData data )" - }, - { - "name": "Grid_GetMaxHeightForSettings", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "int function Grid_GetMaxHeightForSettings( var menu, GridMenuData data )" - }, - { - "name": "PageTransition", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "void function PageTransition( var menu, GridMenuData data, int alpha, int direction = 1 )" - }, - { - "name": "Grid_FadeDefaultElementChildren", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_FadeDefaultElementChildren( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "Grid_AutoTileSettings", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_AutoTileSettings( var menu, GridMenuData gridData )" - }, - { - "name": "Grid_AutoAspectSettings", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_AutoAspectSettings( var menu, GridMenuData gridData )" - }, - { - "name": "Grid_GetActiveButtonIndexMin", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetActiveButtonIndexMin( var menu )" - }, - { - "name": "Grid_GetActiveButtonIndexMax", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetActiveButtonIndexMax( var menu )" - }, - { - "name": "Grid_GetActivePageButtons", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "table< int, var > function Grid_GetActivePageButtons( var menu )" - }, - { - "name": "Grid_GetRowFromButtonName", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetRowFromButtonName( var button )" - }, - { - "name": "Grid_GetColFromButtonName", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "int function Grid_GetColFromButtonName( var button )" - }, - { - "name": "Grid_GetFirstPageButtonIndex", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "int function Grid_GetFirstPageButtonIndex( var menu, int pageIndex )" - }, - { - "name": "Grid_SetName", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_SetName( var menu, string name )" - }, - { - "name": "Grid_SetSubText", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_SetSubText( var menu, string subText, bool isLocked = false )" - }, - { - "name": "Grid_SetReadyState", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": true, - "line": "void function Grid_SetReadyState( var menu, bool ready )" - }, - { - "name": "IsPageRightEdge", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "bool function IsPageRightEdge( int col, GridMenuData data )" - }, - { - "name": "IsPageLeftEdge", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "bool function IsPageLeftEdge( int col, GridMenuData data )" - }, - { - "name": "IsPageDownEdge", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "bool function IsPageDownEdge( int row, GridMenuData data )" - }, - { - "name": "IsPageUpEdge", - "found_in": "Titanfall 2", - "file": "ui/_grid_menu.gnut", - "global": false, - "line": "bool function IsPageUpEdge( int row, GridMenuData data )" - }, - { - "name": "CreateCategory", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "CategoryDef function CreateCategory( int index, string name )" - }, - { - "name": "InitCategorySelectMenu", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function InitCategorySelectMenu()" - }, - { - "name": "InitSuitSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function InitSuitSelectMenu()" - }, - { - "name": "InitWeaponSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function InitWeaponSelectMenu()" - }, - { - "name": "InitAbilitySelectMenu", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function InitAbilitySelectMenu()" - }, - { - "name": "InitPassiveSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function InitPassiveSelectMenu()" - }, - { - "name": "InitModSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function InitModSelectMenu()" - }, - { - "name": "OnModSelectBGScreen_Activate", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnModSelectBGScreen_Activate( var button )" - }, - { - "name": "SetupLoadoutItemButtons", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function SetupLoadoutItemButtons( array buttons, array items, string currentItemRef, array unavailableItems = [], string parentItemRef = \"\" )" - }, - { - "name": "SetupCategoryButtons", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function SetupCategoryButtons( array buttons, array categoryData, int currentCategory )" - }, - { - "name": "OnCategorySelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnCategorySelectMenu_Open()" - }, - { - "name": "OnWeaponSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnWeaponSelectMenu_Open()" - }, - { - "name": "OnWeaponSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnWeaponSelectMenu_Close()" - }, - { - "name": "OnWeaponSelectMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnWeaponSelectMenu_NavigateBack()" - }, - { - "name": "OnSuitSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnSuitSelectMenu_Open()" - }, - { - "name": "OnSuitSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnSuitSelectMenu_Close()" - }, - { - "name": "OnSuitSelectMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnSuitSelectMenu_NavigateBack()" - }, - { - "name": "OnAbilitySelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnAbilitySelectMenu_Open()" - }, - { - "name": "OnAbilitySelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnAbilitySelectMenu_Close()" - }, - { - "name": "OnPassiveSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnPassiveSelectMenu_Open()" - }, - { - "name": "OnPassiveSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnPassiveSelectMenu_Close()" - }, - { - "name": "HideSubmenuBackgroundElems", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function HideSubmenuBackgroundElems()" - }, - { - "name": "RestoreHiddenSubmenuBackgroundElems", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function RestoreHiddenSubmenuBackgroundElems()" - }, - { - "name": "RestoreHiddenElemsOnMenuChange", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function RestoreHiddenElemsOnMenuChange()" - }, - { - "name": "OnModSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnModSelectMenu_Open()" - }, - { - "name": "OnModSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnModSelectMenu_Close()" - }, - { - "name": "OnModSelectMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnModSelectMenu_NavigateBack()" - }, - { - "name": "CreateNoneMenuItemData", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "ItemDisplayData function CreateNoneMenuItemData( int itemType )" - }, - { - "name": "OnCategoryButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnCategoryButton_Focused( var button )" - }, - { - "name": "OnCategoryButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnCategoryButton_Activate( var button )" - }, - { - "name": "OnWeaponButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnWeaponButton_Activate( var button )" - }, - { - "name": "Weapon_Equip", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function Weapon_Equip( var button )" - }, - { - "name": "OnAbilityOrPassiveSelectButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnAbilityOrPassiveSelectButton_Activate( var button )" - }, - { - "name": "AbilityOrPassive_Equip", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function AbilityOrPassive_Equip( var button)" - }, - { - "name": "OnSuitSelectButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnSuitSelectButton_Activate( var button )" - }, - { - "name": "Suit_Equip", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function Suit_Equip( var button )" - }, - { - "name": "UpdateCircularStat", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function UpdateCircularStat( var elem, string title, int statValue1, int statValue2 = 0 )" - }, - { - "name": "TryUnlockLoadoutAchievement", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function TryUnlockLoadoutAchievement( string itemRef )" - }, - { - "name": "UpdateNumberStat", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function UpdateNumberStat( var elem, string title, int statValue1, int statValue2 = 0 )" - }, - { - "name": "OnWeaponButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnWeaponButton_Focused( var button )" - }, - { - "name": "OnWeaponButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnWeaponButton_LostFocus( var button )" - }, - { - "name": "OnSuitSelectButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnSuitSelectButton_Focused( var button )" - }, - { - "name": "OnSuitSelectButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnSuitSelectButton_LostFocus( var button )" - }, - { - "name": "OnAbilitySelectButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnAbilitySelectButton_Focused( var button )" - }, - { - "name": "OnAbilitySelectButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnAbilitySelectButton_LostFocus( var button )" - }, - { - "name": "OnPassiveSelectButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnPassiveSelectButton_Focused( var button )" - }, - { - "name": "OnPassiveSelectButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function OnPassiveSelectButton_LostFocus( var button )" - }, - { - "name": "OnModSelectButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnModSelectButton_Focused( var button )" - }, - { - "name": "OnModSelectButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnModSelectButton_LostFocus( var button )" - }, - { - "name": "OnModSelectButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function OnModSelectButton_Activate( var button )" - }, - { - "name": "Mod_Equip", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function Mod_Equip( var button )" - }, - { - "name": "UpdateLockElements", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function UpdateLockElements( var menu, var button, string page, string itemRef, string parentRef = \"\" )" - }, - { - "name": "SetButtonItemData", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function SetButtonItemData( array buttons, array items )" - }, - { - "name": "SetButtonCategoryData", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function SetButtonCategoryData( array buttons, array categoryData )" - }, - { - "name": "UpdateItemDetails", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function UpdateItemDetails( var menu, string name, string description, string unlockReq = \"\", string progressText = \"\", float progressFrac = 0.0 )" - }, - { - "name": "UpdateUnlockDetails", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function UpdateUnlockDetails( var menu, string name, string unlockReq, string unlockProgress, float unlockProgressFrac )" - }, - { - "name": "ShowUnlockDetails", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function ShowUnlockDetails( var menu )" - }, - { - "name": "HideUnlockDetails", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function HideUnlockDetails( var menu )" - }, - { - "name": "ShowItemDetails", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function ShowItemDetails( var menu )" - }, - { - "name": "HideItemDetails", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function HideItemDetails( var menu )" - }, - { - "name": "ShowItemPanel", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function ShowItemPanel( string panelName )" - }, - { - "name": "HideItemPanel", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": true, - "line": "void function HideItemPanel( string panelName )" - }, - { - "name": "HideAllItemPanels", - "found_in": "Titanfall 2", - "file": "ui/_loadout_shared.nut", - "global": false, - "line": "void function HideAllItemPanels()" - }, - { - "name": "MenuUtility_Init", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function MenuUtility_Init()" - }, - { - "name": "GetElem", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "var function GetElem( menu, name )" - }, - { - "name": "FlashElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function FlashElement( menu, element, numberFlashes = 4, speedScale = 1.0, maxAlpha = 255, delay = 0.0 )" - }, - { - "name": "FancyLabelFadeIn", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function FancyLabelFadeIn( menu, label, xOffset = 0, yOffset = 300, flicker = true, duration = 0.15, isPanel = false, delay = 0.0, soundAlias = null )" - }, - { - "name": "FancyLabelFadeOut", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function FancyLabelFadeOut( menu, label, xOffset = 0, yOffset = -300, duration = 0.15, isPanel = false )" - }, - { - "name": "SetTextCountUp", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function SetTextCountUp( menu, label, value, tickAlias = null, delay = 0.2, formatString = null, duration = 0.5, locString = null, startValue = 0 )" - }, - { - "name": "LoopSoundForDuration", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function LoopSoundForDuration( menu, alias, duration )" - }, - { - "name": "StopSoundDelayed", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": false, - "line": "function StopSoundDelayed( signaler, alias, delay )" - }, - { - "name": "SetPanelAlphaOverTime", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function SetPanelAlphaOverTime( panel, alpha, duration )" - }, - { - "name": "SetImagesByClassname", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function SetImagesByClassname( menu, className, filename )" - }, - { - "name": "ShowElementsByClassname", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function ShowElementsByClassname( menu, className )" - }, - { - "name": "HideElementsByClassname", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function HideElementsByClassname( menu, className )" - }, - { - "name": "SetElementsTextByClassname", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function SetElementsTextByClassname( menu, className, text )" - }, - { - "name": "PulsateElem", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function PulsateElem( menu, element, startAlpha = 255, endAlpha = 50, rate = 1.0 )" - }, - { - "name": "PlotPointsOnGraph", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "function PlotPointsOnGraph( menu, maxPoints, dotNames, lineNames, values, graphBounds = null )" - }, - { - "name": "GetXScale", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "float function GetXScale()" - }, - { - "name": "GetYScale", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "float function GetYScale()" - }, - { - "name": "RHud_SetText", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function RHud_SetText( var element, string text )" - }, - { - "name": "UpdateCallsignElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function UpdateCallsignElement( var element )" - }, - { - "name": "Update2DCallsignElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function Update2DCallsignElement( var element )" - }, - { - "name": "UpdateCallsignCardElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function UpdateCallsignCardElement( var element, CallingCard callsignCard )" - }, - { - "name": "UpdateCallsignIconElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function UpdateCallsignIconElement( var element, CallsignIcon callsignIcon )" - }, - { - "name": "Update2DCallsignCardElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function Update2DCallsignCardElement( var element, CallingCard callsignCard )" - }, - { - "name": "Reset2DCallsignCardElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function Reset2DCallsignCardElement( var element, entity player )" - }, - { - "name": "Update2DCallsignIconElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function Update2DCallsignIconElement( var element, CallsignIcon callsignIcon )" - }, - { - "name": "Reset2DCallsignIconElement", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function Reset2DCallsignIconElement( var element, entity player )" - }, - { - "name": "ButtonsSetSelected", - "found_in": "Titanfall 2", - "file": "ui/_menu_utility.nut", - "global": true, - "line": "void function ButtonsSetSelected( array buttons, bool selected )" - }, - { - "name": "UICodeCallback_CloseAllMenus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_CloseAllMenus()" - }, - { - "name": "UICodeCallback_ActivateMenus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_ActivateMenus()" - }, - { - "name": "UICodeCallback_ToggleInGameMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_ToggleInGameMenu()" - }, - { - "name": "UICodeCallback_LevelLoadingStarted", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function UICodeCallback_LevelLoadingStarted( string levelname )" - }, - { - "name": "UICodeCallback_UpdateLoadingLevelName", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function UICodeCallback_UpdateLoadingLevelName( string levelname )" - }, - { - "name": "UICodeCallback_LevelLoadingFinished", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_LevelLoadingFinished( bool error )" - }, - { - "name": "UICodeCallback_LevelInit", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_LevelInit( string levelname )" - }, - { - "name": "UICodeCallback_LevelShutdown", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_LevelShutdown()" - }, - { - "name": "UICodeCallback_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_NavigateBack()" - }, - { - "name": "UICodeCallback_OnConnected", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_OnConnected()" - }, - { - "name": "UICodeCallback_OnFocusChanged", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_OnFocusChanged( var oldFocusedPanel, var newFocusedPanel )" - }, - { - "name": "UICodeCallback_TryCloseDialog", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function UICodeCallback_TryCloseDialog()" - }, - { - "name": "UICodeCallback_ConsoleKeyboardClosed", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_ConsoleKeyboardClosed()" - }, - { - "name": "UICodeCallback_OnDetenteDisplayed", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_OnDetenteDisplayed()" - }, - { - "name": "UICodeCallback_OnSpLogDisplayed", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_OnSpLogDisplayed()" - }, - { - "name": "UICodeCallback_ErrorDialog", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_ErrorDialog( string errorDetails )" - }, - { - "name": "UICodeCallback_AcceptInviteThread", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UICodeCallback_AcceptInviteThread( string accesstoken )" - }, - { - "name": "UICodeCallback_AcceptInvite", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_AcceptInvite( string accesstoken )" - }, - { - "name": "AdvanceMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AdvanceMenu( var menu, bool replaceCurrent = false )" - }, - { - "name": "SetFooterPanelVisibility", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function SetFooterPanelVisibility( var menu, bool visible )" - }, - { - "name": "OpenSubmenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function OpenSubmenu( var menu, bool updateMenuPos = true )" - }, - { - "name": "CloseSubmenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseSubmenu( bool openStackMenu = true )" - }, - { - "name": "CloseActiveMenuNoParms", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseActiveMenuNoParms()" - }, - { - "name": "CloseActiveMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseActiveMenu( bool cancelled = false, bool openStackMenu = true )" - }, - { - "name": "CloseAllMenus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseAllMenus()" - }, - { - "name": "CloseAllInGameMenus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseAllInGameMenus()" - }, - { - "name": "CloseAllDialogs", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseAllDialogs()" - }, - { - "name": "CloseAllToTargetMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseAllToTargetMenu( var targetMenu )" - }, - { - "name": "PrintMenuStack", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function PrintMenuStack()" - }, - { - "name": "UpdateMenusOnConnect", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UpdateMenusOnConnect( string levelname )" - }, - { - "name": "IsMenuInMenuStack", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function IsMenuInMenuStack( var searchMenu )" - }, - { - "name": "GetTopNonDialogMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "var function GetTopNonDialogMenu()" - }, - { - "name": "CleanupInGameMenus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CleanupInGameMenus()" - }, - { - "name": "GetActiveMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "var function GetActiveMenu()" - }, - { - "name": "GetMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "var function GetMenu( string menuName )" - }, - { - "name": "GetPanel", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "var function GetPanel( string panelName )" - }, - { - "name": "GetAllMenuPanels", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "array function GetAllMenuPanels( var menu )" - }, - { - "name": "InitGamepadConfigs", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function InitGamepadConfigs()" - }, - { - "name": "InitMenus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function InitMenus()" - }, - { - "name": "AdvanceMenuEventHandler", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void functionref( var ) function AdvanceMenuEventHandler( var menu )" - }, - { - "name": "PCBackButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function PCBackButton_Activate( var button )" - }, - { - "name": "PCSwitchTeamsButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function PCSwitchTeamsButton_Activate( var button )" - }, - { - "name": "PCToggleSpectateButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function PCToggleSpectateButton_Activate( var button )" - }, - { - "name": "ToggleButtonStates", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function ToggleButtonStates( var button )" - }, - { - "name": "AddMenuElementsByClassname", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AddMenuElementsByClassname( var menu, string classname )" - }, - { - "name": "FocusDefault", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function FocusDefault( var menu )" - }, - { - "name": "SetPanelDefaultFocus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function SetPanelDefaultFocus( var panel, var button )" - }, - { - "name": "PanelFocusDefault", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function PanelFocusDefault( var panel )" - }, - { - "name": "SetMenuThinkFunc", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function SetMenuThinkFunc( var menu, void functionref() func )" - }, - { - "name": "AddMenuEventHandler", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AddMenuEventHandler( var menu, int event, void functionref() func )" - }, - { - "name": "AddPanelEventHandler", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AddPanelEventHandler( var panel, int event, void functionref() func )" - }, - { - "name": "OpenMenuWrapper", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function OpenMenuWrapper( var menu, bool focusDefault )" - }, - { - "name": "CloseMenuWrapper", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function CloseMenuWrapper( var menu )" - }, - { - "name": "IsLevelMultiplayer", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function IsLevelMultiplayer( string levelname )" - }, - { - "name": "AddButtonEventHandler", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AddButtonEventHandler( var button, int event, void functionref( var ) func )" - }, - { - "name": "AddEventHandlerToButton", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AddEventHandlerToButton( var menu, string buttonName, int event, void functionref( var ) func )" - }, - { - "name": "AddEventHandlerToButtonClass", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AddEventHandlerToButtonClass( var menu, string classname, int event, void functionref( var ) func )" - }, - { - "name": "PlayMusicAfterDelay", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function PlayMusicAfterDelay()" - }, - { - "name": "DisableMusic", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function DisableMusic()" - }, - { - "name": "EnableMusic", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function EnableMusic()" - }, - { - "name": "PlayMusic", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function PlayMusic()" - }, - { - "name": "StopMusic", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function StopMusic()" - }, - { - "name": "RegisterMenuVarInt", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function RegisterMenuVarInt( string varName, int value )" - }, - { - "name": "RegisterMenuVarBool", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function RegisterMenuVarBool( string varName, bool value )" - }, - { - "name": "RegisterMenuVarVar", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function RegisterMenuVarVar( string varName, var value )" - }, - { - "name": "GetMenuVarInt", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "int function GetMenuVarInt( string varName )" - }, - { - "name": "GetMenuVarBool", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function GetMenuVarBool( string varName )" - }, - { - "name": "GetMenuVarVar", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "var function GetMenuVarVar( string varName )" - }, - { - "name": "SetMenuVarInt", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function SetMenuVarInt( string varName, int value )" - }, - { - "name": "SetMenuVarBool", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function SetMenuVarBool( string varName, bool value )" - }, - { - "name": "SetMenuVarVar", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function SetMenuVarVar( string varName, var value )" - }, - { - "name": "AddMenuVarChangeHandler", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function AddMenuVarChangeHandler( string varName, void functionref() func )" - }, - { - "name": "InitGlobalMenuVars", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function InitGlobalMenuVars()" - }, - { - "name": "UpdateFocus", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UpdateFocus()" - }, - { - "name": "UpdateActiveMenuThink", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UpdateActiveMenuThink()" - }, - { - "name": "UpdateIsConnected", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UpdateIsConnected()" - }, - { - "name": "UpdateIsFullyConnected", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UpdateIsFullyConnected()" - }, - { - "name": "UpdateAmIPartyLeader", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UpdateAmIPartyLeader()" - }, - { - "name": "UpdateIsPrivateMatch", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function UpdateIsPrivateMatch()" - }, - { - "name": "InviteFriends", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function InviteFriends( var button )" - }, - { - "name": "OpenReviewTermsDialog", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function OpenReviewTermsDialog( var button )" - }, - { - "name": "OpenErrorDialog", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function OpenErrorDialog( string errorDetails )" - }, - { - "name": "IsDialog", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function IsDialog( var menu )" - }, - { - "name": "IsDialogActive", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function IsDialogActive( DialogData dialogData )" - }, - { - "name": "IsDialogOnlyActiveMenu", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function IsDialogOnlyActiveMenu()" - }, - { - "name": "SetNavUpDown", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function SetNavUpDown( array buttons, var wrap = true )" - }, - { - "name": "SetNavLeftRight", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function SetNavLeftRight( array buttons, var wrap = true )" - }, - { - "name": "UICodeCallback_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_EntitlementsChanged()" - }, - { - "name": "UICodeCallback_StoreTransactionCompleted", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_StoreTransactionCompleted()" - }, - { - "name": "UICodeCallback_GamePurchased", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_GamePurchased()" - }, - { - "name": "IsTrialPeriodActive", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function IsTrialPeriodActive()" - }, - { - "name": "LaunchGamePurchaseOrDLCStore", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function LaunchGamePurchaseOrDLCStore( array menuNames = [ \"StoreMenu\" ] )" - }, - { - "name": "UICodeCallback_PartyUpdated", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_PartyUpdated()" - }, - { - "name": "HACK_DelayedSetFocus_BecauseWhy", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function HACK_DelayedSetFocus_BecauseWhy( var item )" - }, - { - "name": "ClassicMusic_OnChange", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function ClassicMusic_OnChange( var button )" - }, - { - "name": "IsClassicMusicAvailable", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "bool function IsClassicMusicAvailable()" - }, - { - "name": "UICodeCallback_KeyBindOverwritten", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function UICodeCallback_KeyBindOverwritten( string key, string oldbinding, string newbinding )" - }, - { - "name": "GetFriendsData", - "found_in": "Titanfall 2", - "file": "ui/_friends.nut", - "global": true, - "line": "FriendsData function GetFriendsData( bool groupByStatus = false )" - }, - { - "name": "SortFriendAlphabetize", - "found_in": "Titanfall 2", - "file": "ui/_friends.nut", - "global": false, - "line": "int function SortFriendAlphabetize( Friend a, Friend b )" - }, - { - "name": "ShowNotification", - "found_in": "Titanfall 2", - "file": "ui/notifications.nut", - "global": true, - "line": "void function ShowNotification()" - }, - { - "name": "HideNotificationInABit", - "found_in": "Titanfall 2", - "file": "ui/notifications.nut", - "global": false, - "line": "function HideNotificationInABit( var callback, var param )" - }, - { - "name": "IsViewingNotification", - "found_in": "Titanfall 2", - "file": "ui/notifications.nut", - "global": false, - "line": "bool function IsViewingNotification()" - }, - { - "name": "InitNotificationsMenu", - "found_in": "Titanfall 2", - "file": "ui/notifications.nut", - "global": true, - "line": "void function InitNotificationsMenu()" - }, - { - "name": "InPendingOpenInvite", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "bool function InPendingOpenInvite()" - }, - { - "name": "LeaveOpenInviteButton", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "void function LeaveOpenInviteButton( var button )" - }, - { - "name": "LeaveOpenInvite", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "void function LeaveOpenInvite()" - }, - { - "name": "JoinOpenInvite", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "void function JoinOpenInvite( var button )" - }, - { - "name": "JoinOpenInvite_OnClick", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "void function JoinOpenInvite_OnClick( var button )" - }, - { - "name": "IsOpenInviteVisible", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "bool function IsOpenInviteVisible()" - }, - { - "name": "CanDestroyOpenInvite", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "bool function CanDestroyOpenInvite()" - }, - { - "name": "CanJoinOpenInvite", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "bool function CanJoinOpenInvite()" - }, - { - "name": "CanLeaveOpenInvite", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "bool function CanLeaveOpenInvite()" - }, - { - "name": "UpdateOpenInvite", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": false, - "line": "void function UpdateOpenInvite()" - }, - { - "name": "UpdateOpenInvite_Thread", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": false, - "line": "void function UpdateOpenInvite_Thread()" - }, - { - "name": "UICodeCallback_OpenInviteUpdated", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "void function UICodeCallback_OpenInviteUpdated()" - }, - { - "name": "InitOpenInvitesMenu", - "found_in": "Northstar.Client", - "file": "ui/openinvites.nut", - "global": true, - "line": "void function InitOpenInvitesMenu()" - }, - { - "name": "IsVoiceChatPushToTalk", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "bool function IsVoiceChatPushToTalk()" - }, - { - "name": "UICodeCallback_SetChatroomMode", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function UICodeCallback_SetChatroomMode( string mode )" - }, - { - "name": "UpdateChatroomUI", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function UpdateChatroomUI()" - }, - { - "name": "FillInCommunityMembership", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "bool function FillInCommunityMembership( UserInfoPanel userInfoPanel, CommunityMembership membershipData, int communityIndex )" - }, - { - "name": "FillInUserInfoPanel", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function FillInUserInfoPanel( UserInfoPanel userInfoPanel, CommunityUserInfo userInfo )" - }, - { - "name": "GetUserInfoThread", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function GetUserInfoThread( string hardware, string userId )" - }, - { - "name": "UICodeCallback_ShowUserInfo", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function UICodeCallback_ShowUserInfo( string hardware, string userId )" - }, - { - "name": "FindRemoteMatchInfoWidgetsInPanel", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function FindRemoteMatchInfoWidgetsInPanel( RemoteMatchInfoPanel infostruct, var panel )" - }, - { - "name": "RemoteMatchInfoPlayerSort", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "int function RemoteMatchInfoPlayerSort( RemoteClientInfoFromMatchInfo a, RemoteClientInfoFromMatchInfo b )" - }, - { - "name": "FillInRemoteMatchInfoPanel", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function FillInRemoteMatchInfoPanel( RemoteMatchInfo info, RemoteMatchInfoPanel panel )" - }, - { - "name": "RemoteMatchInfoVisibilityThread", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function RemoteMatchInfoVisibilityThread()" - }, - { - "name": "UICodeCallback_RemoteMatchInfoUpdated", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function UICodeCallback_RemoteMatchInfoUpdated()" - }, - { - "name": "Chatroom_GlobalInit", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function Chatroom_GlobalInit()" - }, - { - "name": "IsSelectedUserStreaming", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "bool function IsSelectedUserStreaming()" - }, - { - "name": "InitChatroom", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function InitChatroom( var parentMenu )" - }, - { - "name": "bsupdate", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function bsupdate()" - }, - { - "name": "UpdateOpenInvites", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function UpdateOpenInvites( OpenInvite openInvite, string message, string param1, string ornull param2, int countdown )" - }, - { - "name": "HideOpenInvite", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function HideOpenInvite()" - }, - { - "name": "ShowOpenInvite", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function ShowOpenInvite()" - }, - { - "name": "LostFocus", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function LostFocus( panel )" - }, - { - "name": "OnChatroomWidgetGetFocus", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function OnChatroomWidgetGetFocus( var widget )" - }, - { - "name": "OnChatroomWidgetLoseFocus", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function OnChatroomWidgetLoseFocus( var widget )" - }, - { - "name": "GotFocus", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function GotFocus( panel )" - }, - { - "name": "IsChatroomViewProfileValid", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "bool function IsChatroomViewProfileValid()" - }, - { - "name": "ChatroomHasFocus", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "bool function ChatroomHasFocus()" - }, - { - "name": "ChatroomIsMuted", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "bool function ChatroomIsMuted()" - }, - { - "name": "ChatroomIsNotMuted", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "bool function ChatroomIsNotMuted()" - }, - { - "name": "MuteRoom", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function MuteRoom( var button )" - }, - { - "name": "UnmuteRoom", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": false, - "line": "void function UnmuteRoom( var button )" - }, - { - "name": "UpdateChatroomThread", - "found_in": "Titanfall 2", - "file": "ui/chatroom.nut", - "global": true, - "line": "void function UpdateChatroomThread()" - }, - { - "name": "InitActionBlocksMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_action_blocks.nut", - "global": true, - "line": "void function InitActionBlocksMenu()" - }, - { - "name": "OnOpenActionBlocksMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_action_blocks.nut", - "global": false, - "line": "void function OnOpenActionBlocksMenu()" - }, - { - "name": "UpdateButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_action_blocks.nut", - "global": false, - "line": "function UpdateButtons()" - }, - { - "name": "ActionBlockButtonClicked", - "found_in": "Titanfall 2", - "file": "ui/menu_action_blocks.nut", - "global": false, - "line": "function ActionBlockButtonClicked( button )" - }, - { - "name": "ActionBlockButtonFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_action_blocks.nut", - "global": false, - "line": "function ActionBlockButtonFocused( button )" - }, - { - "name": "OnActionBlocksMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_action_blocks.nut", - "global": false, - "line": "void function OnActionBlocksMenu_NavigateBack()" - }, - { - "name": "MenuAdvocateLetter_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": true, - "line": "function MenuAdvocateLetter_Init()" - }, - { - "name": "InitAdvocateLetterMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": true, - "line": "void function InitAdvocateLetterMenu()" - }, - { - "name": "OnAdvocateLetterClick", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": false, - "line": "function OnAdvocateLetterClick( button )" - }, - { - "name": "OnDeclineButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": false, - "line": "function OnDeclineButtonClick( button )" - }, - { - "name": "OpenAdvocateLetter", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": true, - "line": "function OpenAdvocateLetter( array lines, string buttonLabel, buttonFunc = null, declineLabel = null, declineFunc = null, lineDelayOverride = null, icon = null, void functionref( array, array ) postProcessFunc = null )" - }, - { - "name": "OnOpen_Advocate_Letter", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": false, - "line": "void function OnOpen_Advocate_Letter()" - }, - { - "name": "OnClose_Advocate_Letter", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": false, - "line": "void function OnClose_Advocate_Letter()" - }, - { - "name": "OnCloseAdvocateLetterMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": true, - "line": "function OnCloseAdvocateLetterMenu()" - }, - { - "name": "OpenAnimatedAdvocateMail", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": false, - "line": "function OpenAnimatedAdvocateMail()" - }, - { - "name": "StopMenuAnimation", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_letter.nut", - "global": false, - "line": "function StopMenuAnimation(...)" - }, - { - "name": "InitBurnCardMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": true, - "line": "void function InitBurnCardMenu()" - }, - { - "name": "GetBurnCardItem", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "ItemDisplayData function GetBurnCardItem( int elemNum )" - }, - { - "name": "BurnCardButtonInit", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "bool function BurnCardButtonInit( var button, int elemNum )" - }, - { - "name": "BurnCardButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "void function BurnCardButton_GetFocus( var button, int elemNum )" - }, - { - "name": "BurnCardButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "void function BurnCardButton_LoseFocus( var button, int elemNum )" - }, - { - "name": "BurnCardButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "void function BurnCardButton_Activate( var button, int elemNum )" - }, - { - "name": "BurnCard_Equip", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "void function BurnCard_Equip( var button )" - }, - { - "name": "OnOpenBurnCardMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "void function OnOpenBurnCardMenu()" - }, - { - "name": "OnCloseBurnCardMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "void function OnCloseBurnCardMenu()" - }, - { - "name": "BurnCardButton_FadeButton", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": false, - "line": "void function BurnCardButton_FadeButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "OpenBoostMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_burn_cards.nut", - "global": true, - "line": "void function OpenBoostMenu()" - }, - { - "name": "MenuChallenges_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": true, - "line": "function MenuChallenges_Init()" - }, - { - "name": "InitChallengesMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": true, - "line": "void function InitChallengesMenu()" - }, - { - "name": "ChallengeButtonClicked", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function ChallengeButtonClicked( button )" - }, - { - "name": "OnOpenViewChallenges", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "void function OnOpenViewChallenges()" - }, - { - "name": "InitTrackedChallenges", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function InitTrackedChallenges()" - }, - { - "name": "OnCloseViewChallenges", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "void function OnCloseViewChallenges()" - }, - { - "name": "NavigateToMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function NavigateToMenu( category, advancing = true )" - }, - { - "name": "LockedChallengeButtonGetFocusHandler", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function LockedChallengeButtonGetFocusHandler( button )" - }, - { - "name": "OnChallengeCategoryButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function OnChallengeCategoryButtonClick( button )" - }, - { - "name": "UpdateCategoryButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function UpdateCategoryButtons( category )" - }, - { - "name": "OnChallengesMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "void function OnChallengesMenu_NavigateBack()" - }, - { - "name": "ShowCategories", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function ShowCategories( categories )" - }, - { - "name": "DoesCategoryContainChallenge", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "bool function DoesCategoryContainChallenge( int category )" - }, - { - "name": "ShowCategoryOnButton", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function ShowCategoryOnButton( button, int category )" - }, - { - "name": "SelectChallenge", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function SelectChallenge( challengeRef, challengeTier, instant )" - }, - { - "name": "ChallengeSortFunc", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function ChallengeSortFunc( a, b )" - }, - { - "name": "DailyChallengeSortFunc", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function DailyChallengeSortFunc( a, b )" - }, - { - "name": "ShowChallengesForCategory", - "found_in": "Titanfall 2", - "file": "ui/menu_challenges.nut", - "global": false, - "line": "function ShowChallengesForCategory( challengeList = null, selectedRef = null )" - }, - { - "name": "HideAllPanels", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function HideAllPanels()" - }, - { - "name": "OnSwitchButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function OnSwitchButton_Activate( var button )" - }, - { - "name": "OnBrowseNetworksButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function OnBrowseNetworksButton_Activate( var button )" - }, - { - "name": "FillInBrowseFilters", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function FillInBrowseFilters( BrowseFilters filters )" - }, - { - "name": "PopupBackground_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function PopupBackground_Activate( var button )" - }, - { - "name": "OnBrowseMembershipTypeButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnBrowseMembershipTypeButton_Activate( var button )" - }, - { - "name": "Browse_ChangeCommunityType_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_ChangeCommunityType_Activate( var button )" - }, - { - "name": "Browse_ChangeCommunityMembership_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_ChangeCommunityMembership_Activate( var button )" - }, - { - "name": "Browse_ChangeCommunityCategory_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_ChangeCommunityCategory_Activate( var button )" - }, - { - "name": "Browse_ChangeCommunityPlaytime_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_ChangeCommunityPlaytime_Activate( var button )" - }, - { - "name": "Browse_ChangeCommunityMicPolicy_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_ChangeCommunityMicPolicy_Activate( var button )" - }, - { - "name": "Browse_ChangeCommunityMinMembers_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_ChangeCommunityMinMembers_Activate( var button )" - }, - { - "name": "Browse_CommunityNameChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_CommunityNameChanged( var textInput )" - }, - { - "name": "Browse_CommunityClantagChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function Browse_CommunityClantagChanged( var textInput )" - }, - { - "name": "OnEditCommunityButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnEditCommunityButton_Activate( var button )" - }, - { - "name": "FillInSendMessageUI", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function FillInSendMessageUI()" - }, - { - "name": "OnCommunitySendMsg_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnCommunitySendMsg_Open()" - }, - { - "name": "OnStartSendCommunityMessageButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnStartSendCommunityMessageButton_Activate( var button )" - }, - { - "name": "RotateExpirationPreset", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "int function RotateExpirationPreset( int currentValue )" - }, - { - "name": "OnChangeCommunityMessageExpirationButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnChangeCommunityMessageExpirationButton_Activate( var button )" - }, - { - "name": "OnActualSendCommunityMessageButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnActualSendCommunityMessageButton_Activate( var button )" - }, - { - "name": "OnActualSendCommunityMessageButton_Confirm", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnActualSendCommunityMessageButton_Confirm()" - }, - { - "name": "OnViewPendingRequestButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnViewPendingRequestButton_Activate( var button )" - }, - { - "name": "OnCreateCommunityButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnCreateCommunityButton_Activate( var button )" - }, - { - "name": "OnLanguagesButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnLanguagesButton_Activate( var button )" - }, - { - "name": "SetLanguageButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function SetLanguageButtons()" - }, - { - "name": "HasRegionSelected", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "bool function HasRegionSelected( string region )" - }, - { - "name": "SetRegionButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function SetRegionButtons()" - }, - { - "name": "GetToggledLanguage", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "string function GetToggledLanguage( int index )" - }, - { - "name": "OnSaveLanguagesButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnSaveLanguagesButton_Activate( var button )" - }, - { - "name": "GetToggledRegion", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "string function GetToggledRegion( int index )" - }, - { - "name": "ShowCommunityPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function ShowCommunityPanel( var panel )" - }, - { - "name": "OnRegionsButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnRegionsButton_Activate( var button )" - }, - { - "name": "OnSaveRegionsButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnSaveRegionsButton_Activate( var button )" - }, - { - "name": "OnCategoriesButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnCategoriesButton_Activate( var button )" - }, - { - "name": "OnSaveCategoriesButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnSaveCategoriesButton_Activate( var button )" - }, - { - "name": "FillInCommunitySettingsPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function FillInCommunitySettingsPanel( CommunitySettings settings )" - }, - { - "name": "OnMembershipTypeButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnMembershipTypeButton_Activate( var button )" - }, - { - "name": "OnMicPolicyButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnMicPolicyButton_Activate( var button )" - }, - { - "name": "OnVisibilityButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnVisibilityButton_Activate( var button )" - }, - { - "name": "OnCommunityTypeButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnCommunityTypeButton_Activate( var button )" - }, - { - "name": "OnHappyHourButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHourButton_Activate( var button )" - }, - { - "name": "OnHappyHourPrev", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHourPrev( var button )" - }, - { - "name": "OnHappyHourNext", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHourNext( var button )" - }, - { - "name": "SetHappyHour", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function SetHappyHour( int startTime )" - }, - { - "name": "OnHappyHour0Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour0Button_Activate( var button )" - }, - { - "name": "OnHappyHour1Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour1Button_Activate( var button )" - }, - { - "name": "OnHappyHour2Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour2Button_Activate( var button )" - }, - { - "name": "OnHappyHour3Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour3Button_Activate( var button )" - }, - { - "name": "OnHappyHour4Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour4Button_Activate( var button )" - }, - { - "name": "OnHappyHour5Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour5Button_Activate( var button )" - }, - { - "name": "OnHappyHour6Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour6Button_Activate( var button )" - }, - { - "name": "OnHappyHour7Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour7Button_Activate( var button )" - }, - { - "name": "OnHappyHour8Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour8Button_Activate( var button )" - }, - { - "name": "OnHappyHour9Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour9Button_Activate( var button )" - }, - { - "name": "OnHappyHour10Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour10Button_Activate( var button )" - }, - { - "name": "OnHappyHour11Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour11Button_Activate( var button )" - }, - { - "name": "OnHappyHour12Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour12Button_Activate( var button )" - }, - { - "name": "OnHappyHour13Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour13Button_Activate( var button )" - }, - { - "name": "OnHappyHour14Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour14Button_Activate( var button )" - }, - { - "name": "OnHappyHour15Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour15Button_Activate( var button )" - }, - { - "name": "OnHappyHour16Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour16Button_Activate( var button )" - }, - { - "name": "OnHappyHour17Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour17Button_Activate( var button )" - }, - { - "name": "OnHappyHour18Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour18Button_Activate( var button )" - }, - { - "name": "OnHappyHour19Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour19Button_Activate( var button )" - }, - { - "name": "OnHappyHour20Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour20Button_Activate( var button )" - }, - { - "name": "OnHappyHour21Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour21Button_Activate( var button )" - }, - { - "name": "OnHappyHour22Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour22Button_Activate( var button )" - }, - { - "name": "OnHappyHour23Button_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnHappyHour23Button_Activate( var button )" - }, - { - "name": "UICodeCallback_CommunitySaved", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function UICodeCallback_CommunitySaved( int communityId )" - }, - { - "name": "UICodeCallback_CommunitySaveFailed", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function UICodeCallback_CommunitySaveFailed( int communityId )" - }, - { - "name": "OnSaveCommunityButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnSaveCommunityButton_Activate( var button )" - }, - { - "name": "GetCommunitySettingsThread", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function GetCommunitySettingsThread()" - }, - { - "name": "Community_CommunityUpdated", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function Community_CommunityUpdated()" - }, - { - "name": "UpdateChatroomToggleVis", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function UpdateChatroomToggleVis( bool admin )" - }, - { - "name": "UpdateChatroomToggleText", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function UpdateChatroomToggleText( int currentVoiceMode = -1 )" - }, - { - "name": "GetCommunityInfoThread", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function GetCommunityInfoThread( int communityId )" - }, - { - "name": "UICodeCallback_ShowCommunityInfo", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function UICodeCallback_ShowCommunityInfo( int communityId )" - }, - { - "name": "LeaveCommunityButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function LeaveCommunityButton_Activate( var button )" - }, - { - "name": "LeaveCommunityDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function LeaveCommunityDialog()" - }, - { - "name": "LeaveCurrentCommunityButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function LeaveCurrentCommunityButton_Activate( var button )" - }, - { - "name": "LeaveCurrentCommunityDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function LeaveCurrentCommunityDialog()" - }, - { - "name": "UICodeCallback_ShowCommunityJoinRequest", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function UICodeCallback_ShowCommunityJoinRequest( int communityId, int totalRemainingRequests, string requesterUID, string requesterHardware )" - }, - { - "name": "JoinRequest_Accept", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function JoinRequest_Accept( var button )" - }, - { - "name": "JoinRequest_Deny", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function JoinRequest_Deny( var button )" - }, - { - "name": "GetPendingJoinUserInfoThread", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function GetPendingJoinUserInfoThread( int communityId, string hardware, string userId )" - }, - { - "name": "FillInCommunityInfoPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function FillInCommunityInfoPanel( CommunitySettings settings, CommunityPanel communityPanel )" - }, - { - "name": "ListCommunitiesPanelHasFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "bool function ListCommunitiesPanelHasFocus()" - }, - { - "name": "MyCommunities_OnGetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function MyCommunities_OnGetFocus( var list )" - }, - { - "name": "MyCommunities_OnLoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function MyCommunities_OnLoseFocus( var list )" - }, - { - "name": "MyCommunities_OnChange", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function MyCommunities_OnChange( var list )" - }, - { - "name": "SetActiveCommunity_Thread", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function SetActiveCommunity_Thread( int communityId )" - }, - { - "name": "MyCommunities_OnSelect", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function MyCommunities_OnSelect( var list )" - }, - { - "name": "MyCommunities_SetActive", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function MyCommunities_SetActive()" - }, - { - "name": "BrowseCommunities_ListWasFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "bool function BrowseCommunities_ListWasFocused()" - }, - { - "name": "BrowseCommunities_ListNotFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "bool function BrowseCommunities_ListNotFocused()" - }, - { - "name": "BrowseCommunities_FilterGetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_FilterGetFocus( var button )" - }, - { - "name": "BrowseCommunities_ListGetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_ListGetFocus( var list )" - }, - { - "name": "BrowseCommunities_ListLoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_ListLoseFocus( var list )" - }, - { - "name": "BrowseCommunities_OnViewDetails", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_OnViewDetails( var list )" - }, - { - "name": "BrowseCommunities_OnChange", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_OnChange( var list )" - }, - { - "name": "AskToJoinCommunity_Thread", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function AskToJoinCommunity_Thread( int communityId )" - }, - { - "name": "BrowseCommunities_OnSelect", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_OnSelect( var list )" - }, - { - "name": "BrowseCommunities_JoinCommunity", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_JoinCommunity()" - }, - { - "name": "JoinCommunityThread", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function JoinCommunityThread( int communityId )" - }, - { - "name": "BrowseCommunities_ReportAbuse_Final", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function BrowseCommunities_ReportAbuse_Final()" - }, - { - "name": "ReportAbuse_Thread", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function ReportAbuse_Thread( int communityId )" - }, - { - "name": "ReportAbuse_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function ReportAbuse_OnClick( var button )" - }, - { - "name": "CanReportAbuse", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "bool function CanReportAbuse()" - }, - { - "name": "JoinNetwork_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function JoinNetwork_OnClick( var button )" - }, - { - "name": "CanJoinNetwork", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "bool function CanJoinNetwork()" - }, - { - "name": "FindCommunityInfoWidgetsInPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function FindCommunityInfoWidgetsInPanel( CommunityPanel infostruct, var panel )" - }, - { - "name": "InitCommunitiesMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function InitCommunitiesMenu()" - }, - { - "name": "InitCommunityKeys", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function InitCommunityKeys()" - }, - { - "name": "SetupComboSelectButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "array function SetupComboSelectButtons( var panel, array labelNames, void functionref(var) func, bool hasSaveButton )" - }, - { - "name": "ConvertKeyToLocalizedString", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "string function ConvertKeyToLocalizedString( string key )" - }, - { - "name": "OnComboSelectButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnComboSelectButtonClick( var button )" - }, - { - "name": "OnLanguageSelectButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnLanguageSelectButtonClick( var button )" - }, - { - "name": "UpdateComboSelectButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function UpdateComboSelectButtons( array< var > buttons, bool shouldLockButtons )" - }, - { - "name": "OnCommunityMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnCommunityMenu_Open()" - }, - { - "name": "OnEditCommunityMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnEditCommunityMenu_Close()" - }, - { - "name": "LeaveEditCommunity", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function LeaveEditCommunity()" - }, - { - "name": "OnCommunityMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnCommunityMenu_Close()" - }, - { - "name": "InitMyNetworksMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function InitMyNetworksMenu()" - }, - { - "name": "OnMyNetworksMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnMyNetworksMenu_Open()" - }, - { - "name": "OnBrowseNetworksMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnBrowseNetworksMenu_Open()" - }, - { - "name": "FooterOptionsUpdate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function FooterOptionsUpdate( var menu )" - }, - { - "name": "ToggleChatroomVoiceMode0", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function ToggleChatroomVoiceMode0( var button )" - }, - { - "name": "ToggleChatroomVoiceMode1", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function ToggleChatroomVoiceMode1( var button )" - }, - { - "name": "ToggleChatroomVoiceMode", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function ToggleChatroomVoiceMode( int voiceMode )" - }, - { - "name": "SetupComboButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function SetupComboButtons( var menu )" - }, - { - "name": "SelectNetworkButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function SelectNetworkButton_Activate( var button )" - }, - { - "name": "OnNetworksMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnNetworksMenu_NavigateBack()" - }, - { - "name": "OnBrowseMentworksMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OnBrowseMentworksMenu_NavigateBack()" - }, - { - "name": "OCommunitySendMsg_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "void function OCommunitySendMsg_NavigateBack()" - }, - { - "name": "GetMyRegion_Localized", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": false, - "line": "string function GetMyRegion_Localized()" - }, - { - "name": "MenuCredits_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": true, - "line": "function MenuCredits_Init()" - }, - { - "name": "InitCreditsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": true, - "line": "void function InitCreditsMenu()" - }, - { - "name": "OnCreditsMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "void function OnCreditsMenu_NavigateBack()" - }, - { - "name": "InitResolution", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function InitResolution()" - }, - { - "name": "WaitForSkipCreditsInput", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function WaitForSkipCreditsInput()" - }, - { - "name": "ThreadSkipCreditsButton_Press", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ThreadSkipCreditsButton_Press( button )" - }, - { - "name": "SkipCreditsButton_Press", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function SkipCreditsButton_Press()" - }, - { - "name": "RollCredits", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function RollCredits()" - }, - { - "name": "DisplaySingleColumnNamesWithTitles", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function DisplaySingleColumnNamesWithTitles( department, ypos = 0 )" - }, - { - "name": "DisplaySingleColumnCenteredNames", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function DisplaySingleColumnCenteredNames( department, ypos = 0 )" - }, - { - "name": "DisplayDualColumnNamesWithTitles", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function DisplayDualColumnNamesWithTitles( department, ypos = 0 )" - }, - { - "name": "DisplayDualColumnCenteredNames", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function DisplayDualColumnCenteredNames( department, ypos = 0 )" - }, - { - "name": "__DisplayMultiColumnNames", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function __DisplayMultiColumnNames( department, column, ypos, titles, GetNameFunc, GetDeptFunc )" - }, - { - "name": "__DisplaySingleSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function __DisplaySingleSlot( GetSlotFunc, department, title, name, xpos, ypos )" - }, - { - "name": "ScrollSingleColumnNamesWithTitles", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollSingleColumnNamesWithTitles( department, showDeptTitle = true, timeScrollBetweenDept = null )" - }, - { - "name": "ScrollSingleColumnCenteredNames", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollSingleColumnCenteredNames( department, showDeptTitle = true, timeScrollBetweenDept = null )" - }, - { - "name": "ScrollDualColumnNamesWithTitles", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollDualColumnNamesWithTitles( department, showDeptTitle = true, timeScrollBetweenDept = null )" - }, - { - "name": "ScrollDualColumnCenteredNames", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollDualColumnCenteredNames( department, showDeptTitle = true, timeScrollBetweenDept = null )" - }, - { - "name": "__ScrollMultiColumnNames", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function __ScrollMultiColumnNames( department, showDeptTitle, timeScrollBetweenDept, column, titles, GetNameFunc, GetDeptFunc )" - }, - { - "name": "ScrollSingleNameWithTitle", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollSingleNameWithTitle( department, title )" - }, - { - "name": "__ScrollSingleSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function __ScrollSingleSlot( GetSlotFunc, department, title, name, xpos, scan = false )" - }, - { - "name": "ScanSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScanSlot( slot )" - }, - { - "name": "MoveSlotY", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function MoveSlotY( slot, ypos )" - }, - { - "name": "MoveSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function MoveSlot( slot, xpos, ypos )" - }, - { - "name": "MoveElement", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function MoveElement( element, xpos, ypos )" - }, - { - "name": "ScrollSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollSlot( slot, xpos )" - }, - { - "name": "ScrollElement", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollElement( element, xpos, top = null )" - }, - { - "name": "ScrollRespawnLogo", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ScrollRespawnLogo()" - }, - { - "name": "__ShowRespawnLogoThread", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function __ShowRespawnLogoThread( delay )" - }, - { - "name": "AddDepartment", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AddDepartment( department, text )" - }, - { - "name": "AddTitleAndName", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AddTitleAndName( department, title, text, name, last = null )" - }, - { - "name": "AddTitleAndNameText", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AddTitleAndNameText( department, title, name, last = null )" - }, - { - "name": "AddSpace", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AddSpace( department )" - }, - { - "name": "AddTitle", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AddTitle( department, title, text )" - }, - { - "name": "AddName", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AddName( department, title, name, last = null )" - }, - { - "name": "AddNameOnly", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AddNameOnly( department, name, last = null )" - }, - { - "name": "GetTextLookup", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetTextLookup( department, title = \"HEADER\" )" - }, - { - "name": "CreateTextLookup", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function CreateTextLookup( department, title, text )" - }, - { - "name": "GetTextLookupIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetTextLookupIndex( department, title )" - }, - { - "name": "AlphebatizeDepartment", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function AlphebatizeDepartment( department )" - }, - { - "name": "SortAlphabetizeUI", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function SortAlphabetizeUI( a, b )" - }, - { - "name": "InitSlots", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function InitSlots()" - }, - { - "name": "GetNextNameSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetNextNameSlot()" - }, - { - "name": "GetNextDeptSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetNextDeptSlot()" - }, - { - "name": "GetNextScanSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetNextScanSlot()" - }, - { - "name": "GetNextCenteredSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetNextCenteredSlot()" - }, - { - "name": "GetNextSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetNextSlot( slotType )" - }, - { - "name": "ShowSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ShowSlot( slot, name, title = null )" - }, - { - "name": "ClearCredits", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function ClearCredits( fadeout = FADENAMEOUTTIME )" - }, - { - "name": "HideSlot", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function HideSlot( slot, fadeout = FADENAMEOUTTIME, delay = null )" - }, - { - "name": "GetIndexFromDepartment", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function GetIndexFromDepartment( Array, title )" - }, - { - "name": "UniqueTitle", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function UniqueTitle( titleString = \"\" )" - }, - { - "name": "InitPeople", - "found_in": "Titanfall 2", - "file": "ui/menu_credits.nut", - "global": false, - "line": "function InitPeople()" - }, - { - "name": "OnOpenDevMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function OnOpenDevMenu()" - }, - { - "name": "InitDevMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": true, - "line": "void function InitDevMenu()" - }, - { - "name": "UpdateDevMenuButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "function UpdateDevMenuButtons()" - }, - { - "name": "SetDevMenu_Default", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetDevMenu_Default()" - }, - { - "name": "SetDevMenu_MP", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetDevMenu_MP()" - }, - { - "name": "ChangeToThisMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function ChangeToThisMenu( void functionref() menuFunc )" - }, - { - "name": "ChangeToThisMenu_WithOpParm", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function ChangeToThisMenu_WithOpParm( void functionref( var ) menuFuncWithOpParm, opParm = null )" - }, - { - "name": "SetDevMenu_SinglePlayer", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": true, - "line": "void function SetDevMenu_SinglePlayer( var _ )" - }, - { - "name": "SetupDefaultDevCommands", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetupDefaultDevCommands()" - }, - { - "name": "SetupDefaultDevCommandsMP", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetupDefaultDevCommandsMP()" - }, - { - "name": "SetupRepeatLastDevCommand", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetupRepeatLastDevCommand()" - }, - { - "name": "SetDevMenu_LevelCommands", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetDevMenu_LevelCommands( var _ )" - }, - { - "name": "SetupLevelDevCommands", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetupLevelDevCommands()" - }, - { - "name": "SetDevMenu_SpawnNPCWithWeapon", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": true, - "line": "void function SetDevMenu_SpawnNPCWithWeapon( var parms )" - }, - { - "name": "SetDevMenu_StartPoints", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetDevMenu_StartPoints( var _ )" - }, - { - "name": "SetDevMenu_ActionBlocks", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "void function SetDevMenu_ActionBlocks()" - }, - { - "name": "DefineActionBlocks", - "found_in": "Titanfall 2", - "file": "ui/menu_dev.nut", - "global": false, - "line": "function DefineActionBlocks()" - }, - { - "name": "InitTestMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_test.nut", - "global": true, - "line": "void function InitTestMenu()" - }, - { - "name": "InitDialogCommon", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function InitDialogCommon( var menu )" - }, - { - "name": "InitDialogMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function InitDialogMenu()" - }, - { - "name": "InitAnnouncementDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function InitAnnouncementDialog()" - }, - { - "name": "OnAnnouncementDialog_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function OnAnnouncementDialog_NavigateBack()" - }, - { - "name": "InitDataCenterDialogMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function InitDataCenterDialogMenu()" - }, - { - "name": "InitConnectingDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function InitConnectingDialog()" - }, - { - "name": "OnConnectingDialog_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function OnConnectingDialog_NavigateBack()" - }, - { - "name": "InitDialogFooterButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function InitDialogFooterButtons( var menu )" - }, - { - "name": "OnDialogButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function OnDialogButton_Focused( var button )" - }, - { - "name": "OnDialogButton_FocusedLose", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function OnDialogButton_FocusedLose( var button )" - }, - { - "name": "OnDialogButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function OnDialogButton_Activate( var button )" - }, - { - "name": "OnDataCenterButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function OnDataCenterButton_Activate( var button )" - }, - { - "name": "CancelConnect", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function CancelConnect()" - }, - { - "name": "OpenConnectingDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function OpenConnectingDialog()" - }, - { - "name": "AddDialogButton", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "DialogButtonData function AddDialogButton( DialogData dialogData, string label, void functionref() activateFunc = null, string focusMessage = \"\", bool startFocused = false )" - }, - { - "name": "AddDialogFooter", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function AddDialogFooter( DialogData dialogData, string label, void functionref() activateFunc = null )" - }, - { - "name": "AddDialogPCBackButton", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function AddDialogPCBackButton( DialogData dialogData )" - }, - { - "name": "OpenDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function OpenDialog( DialogData dialogData )" - }, - { - "name": "UpdateDialogFooterVisibility", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function UpdateDialogFooterVisibility( var menu, bool isControllerModeActive )" - }, - { - "name": "ShouldUpdateMenuForDialogFooterVisibility", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "bool function ShouldUpdateMenuForDialogFooterVisibility( var menu )" - }, - { - "name": "ServerCallback_OpenPilotLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "function ServerCallback_OpenPilotLoadoutMenu()" - }, - { - "name": "ServerCallback_GenericDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "function ServerCallback_GenericDialog( int headerId, int messageId, bool isError )" - }, - { - "name": "SCBUI_PlayerConnectedOrDisconnected", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "function SCBUI_PlayerConnectedOrDisconnected( joinSound )" - }, - { - "name": "LeaveDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function LeaveDialog()" - }, - { - "name": "CancelRestartingMatchmaking", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function CancelRestartingMatchmaking()" - }, - { - "name": "CancelSearch", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function CancelSearch()" - }, - { - "name": "LeaveMatch", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function LeaveMatch()" - }, - { - "name": "ConfirmEndMatch", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function ConfirmEndMatch()" - }, - { - "name": "ShowLeavingDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function ShowLeavingDialog()" - }, - { - "name": "ShowPrivateMatchConnectDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function ShowPrivateMatchConnectDialog()" - }, - { - "name": "CancelPrivateMatchSearch", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function CancelPrivateMatchSearch()" - }, - { - "name": "ShowMatchConnectDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function ShowMatchConnectDialog()" - }, - { - "name": "CancelMatchSearch", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function CancelMatchSearch()" - }, - { - "name": "Disconnect", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function Disconnect()" - }, - { - "name": "OpenDataCenterDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function OpenDataCenterDialog( var button )" - }, - { - "name": "OpenAnnouncementDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function OpenAnnouncementDialog()" - }, - { - "name": "UpdateAnnouncementVersionSeen", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": true, - "line": "void function UpdateAnnouncementVersionSeen()" - }, - { - "name": "OnBtnBackPressed", - "found_in": "Titanfall 2", - "file": "ui/menu_dialog.nut", - "global": false, - "line": "void function OnBtnBackPressed( var button )" - }, - { - "name": "InitEULADialog", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": true, - "line": "void function InitEULADialog()" - }, - { - "name": "IsViewingPrivacy", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "bool function IsViewingPrivacy()" - }, - { - "name": "IsViewingTerms", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "bool function IsViewingTerms()" - }, - { - "name": "ViewPrivacy", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function ViewPrivacy( var button )" - }, - { - "name": "ViewTerms", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function ViewTerms( var button )" - }, - { - "name": "OnEULADialog_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function OnEULADialog_Open()" - }, - { - "name": "OnEULADialog_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function OnEULADialog_Close()" - }, - { - "name": "RegisterAcceptButtonPressAfterRelease", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function RegisterAcceptButtonPressAfterRelease()" - }, - { - "name": "EULA_Accept", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function EULA_Accept( var button )" - }, - { - "name": "EULA_Decline", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function EULA_Decline( var button )" - }, - { - "name": "RegisterAcceptButtonPress", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function RegisterAcceptButtonPress()" - }, - { - "name": "DeregisterAcceptButtonPress", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function DeregisterAcceptButtonPress()" - }, - { - "name": "OpenConsoleSettingsMenuAfterAcceptingEULA", - "found_in": "Titanfall 2", - "file": "ui/menu_eula_dialog.nut", - "global": false, - "line": "void function OpenConsoleSettingsMenuAfterAcceptingEULA()" - }, - { - "name": "InitReviewTermsDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_review_terms_dialog.nut", - "global": true, - "line": "void function InitReviewTermsDialog()" - }, - { - "name": "IsViewingPrivacy", - "found_in": "Titanfall 2", - "file": "ui/menu_review_terms_dialog.nut", - "global": false, - "line": "bool function IsViewingPrivacy()" - }, - { - "name": "IsViewingTerms", - "found_in": "Titanfall 2", - "file": "ui/menu_review_terms_dialog.nut", - "global": false, - "line": "bool function IsViewingTerms()" - }, - { - "name": "ViewPrivacy", - "found_in": "Titanfall 2", - "file": "ui/menu_review_terms_dialog.nut", - "global": false, - "line": "void function ViewPrivacy( var button )" - }, - { - "name": "ViewTerms", - "found_in": "Titanfall 2", - "file": "ui/menu_review_terms_dialog.nut", - "global": false, - "line": "void function ViewTerms( var button )" - }, - { - "name": "OnReviewTermsDialog_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_review_terms_dialog.nut", - "global": false, - "line": "void function OnReviewTermsDialog_Open()" - }, - { - "name": "AreTermsAccepted", - "found_in": "Titanfall 2", - "file": "ui/menu_review_terms_dialog.nut", - "global": true, - "line": "bool function AreTermsAccepted()" - }, - { - "name": "InitRegistrationDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": true, - "line": "void function InitRegistrationDialog()" - }, - { - "name": "Nucleus_HandleLoginResponse", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": true, - "line": "void function Nucleus_HandleLoginResponse()" - }, - { - "name": "Nucleus_WaitForStateChangeDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "int function Nucleus_WaitForStateChangeDialog( string header, string message, int state, float timeoutLengthOrZero )" - }, - { - "name": "Nucleus_RegistrationFailedDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function Nucleus_RegistrationFailedDialog( string details )" - }, - { - "name": "Nucleus_AwaitRegistrationThread", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function Nucleus_AwaitRegistrationThread()" - }, - { - "name": "OnCreateButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function OnCreateButton_Activate( var button )" - }, - { - "name": "OnDeclineButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function OnDeclineButton_Activate( var button )" - }, - { - "name": "OnRegistrationDialog_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function OnRegistrationDialog_Close()" - }, - { - "name": "OnRegistrationDialog_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function OnRegistrationDialog_Open()" - }, - { - "name": "OnRegistrationDialog_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function OnRegistrationDialog_NavigateBack()" - }, - { - "name": "OnCheckBox_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": false, - "line": "void function OnCheckBox_Activate( var button )" - }, - { - "name": "Nucleus_Test", - "found_in": "Titanfall 2", - "file": "ui/menu_registration_dialog.nut", - "global": true, - "line": "void function Nucleus_Test()" - }, - { - "name": "InitAdvocateGiftDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": true, - "line": "void function InitAdvocateGiftDialog()" - }, - { - "name": "OnAdvocateGiftDialog_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": false, - "line": "void function OnAdvocateGiftDialog_Open()" - }, - { - "name": "OnAdvocateGiftDialog_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": false, - "line": "void function OnAdvocateGiftDialog_Close()" - }, - { - "name": "OnAdvocateGiftDialog_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": false, - "line": "void function OnAdvocateGiftDialog_NavigateBack()" - }, - { - "name": "RegisterAButtonPressAfterRelease", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": false, - "line": "void function RegisterAButtonPressAfterRelease()" - }, - { - "name": "Continue", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": false, - "line": "void function Continue( var button )" - }, - { - "name": "IsAdvocateGiftComplete", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": true, - "line": "bool function IsAdvocateGiftComplete()" - }, - { - "name": "RegisterAButtonPress", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": false, - "line": "void function RegisterAButtonPress()" - }, - { - "name": "DeregisterAButtonPress", - "found_in": "Titanfall 2", - "file": "ui/menu_advocate_gift_dialog.nut", - "global": false, - "line": "void function DeregisterAButtonPress()" - }, - { - "name": "InitEditPilotLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": true, - "line": "void function InitEditPilotLoadoutMenu()" - }, - { - "name": "OnOpenEditPilotLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnOpenEditPilotLoadoutMenu()" - }, - { - "name": "OnCloseEditPilotLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnCloseEditPilotLoadoutMenu()" - }, - { - "name": "OnEditPilotLoadoutMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": true, - "line": "void function OnEditPilotLoadoutMenu_NavigateBack()" - }, - { - "name": "OnEditPilotLoadoutMenu_InputModeChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnEditPilotLoadoutMenu_InputModeChanged()" - }, - { - "name": "OnEditPilotSlotButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnEditPilotSlotButton_Focused( var button )" - }, - { - "name": "OnEditPilotSlotButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnEditPilotSlotButton_LostFocus( var button )" - }, - { - "name": "OnEditPilotSlotButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnEditPilotSlotButton_Activate( var button )" - }, - { - "name": "OnPilotCamoButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnPilotCamoButton_Activate( var button )" - }, - { - "name": "ToggleCurrentLoadoutWeaponMod3", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function ToggleCurrentLoadoutWeaponMod3( string loadoutProperty, var button )" - }, - { - "name": "ToggleCurrentLoadoutGender", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function ToggleCurrentLoadoutGender( var button )" - }, - { - "name": "OnRenameOrCosmeticButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnRenameOrCosmeticButton_Focused( var button )" - }, - { - "name": "OnRenameEditBox_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": false, - "line": "void function OnRenameEditBox_LostFocus( var elem )" - }, - { - "name": "GetPilotLoadoutRenameText", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": true, - "line": "string function GetPilotLoadoutRenameText()" - }, - { - "name": "SetPilotLoadoutName", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": true, - "line": "void function SetPilotLoadoutName( string name )" - }, - { - "name": "SelectPilotLoadoutRenameText", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_pilot.nut", - "global": true, - "line": "void function SelectPilotLoadoutRenameText()" - }, - { - "name": "InitEditTitanLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_titan.nut", - "global": true, - "line": "void function InitEditTitanLoadoutMenu()" - }, - { - "name": "OnOpenEditTitanLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_titan.nut", - "global": false, - "line": "void function OnOpenEditTitanLoadoutMenu()" - }, - { - "name": "UpdateTitanCosmeticButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_loadout_titan.nut", - "global": false, - "line": "void function UpdateTitanCosmeticButtons()" - }, - { - "name": "InitCamoSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": true, - "line": "void function InitCamoSelectMenu()" - }, - { - "name": "InitCamoForRefs", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function InitCamoForRefs( array itemDisplayDataList )" - }, - { - "name": "GetCamoItemRefs", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "array function GetCamoItemRefs( int itemType, string parentRef = \"\" )" - }, - { - "name": "OnCamoSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function OnCamoSelectMenu_Open()" - }, - { - "name": "CamoMenu_Think", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function CamoMenu_Think()" - }, - { - "name": "OnCamoSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function OnCamoSelectMenu_Close()" - }, - { - "name": "OnCamoSelectMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function OnCamoSelectMenu_NavigateBack()" - }, - { - "name": "CamoButton_GetPageName", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "string function CamoButton_GetPageName( int currentPage, int numPages )" - }, - { - "name": "CamoButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "bool function CamoButton_Init( var button, int elemNum )" - }, - { - "name": "CamoButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function CamoButton_GetFocus( var button, int elemNum )" - }, - { - "name": "UpdateCamoUnlockDetailPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function UpdateCamoUnlockDetailPanel()" - }, - { - "name": "CamoButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function CamoButton_LoseFocus( var button, int elemNum )" - }, - { - "name": "CamoButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function CamoButton_Activate( var button, int elemNum )" - }, - { - "name": "CamoButton_FadeButton", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_camo.nut", - "global": false, - "line": "void function CamoButton_FadeButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "GetNoseArtItem", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "ItemDisplayData function GetNoseArtItem( TitanLoadoutDef loadout, string titanRef, int elemNum )" - }, - { - "name": "InitializeNoseArtData", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function InitializeNoseArtData()" - }, - { - "name": "InitNoseArtSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": true, - "line": "void function InitNoseArtSelectMenu()" - }, - { - "name": "OnNoseArtSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function OnNoseArtSelectMenu_Open()" - }, - { - "name": "OnNoseArtSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function OnNoseArtSelectMenu_Close()" - }, - { - "name": "OnNoseArtSelectMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function OnNoseArtSelectMenu_NavigateBack()" - }, - { - "name": "NoseArtIndexToRef", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "string function NoseArtIndexToRef( string titanRef, int index )" - }, - { - "name": "NoseArtRefToIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": true, - "line": "int function NoseArtRefToIndex( string titanRef, string ref )" - }, - { - "name": "NoseArtButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "bool function NoseArtButton_Init( var button, int elemNum )" - }, - { - "name": "NoseArtButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function NoseArtButton_GetFocus( var button, int elemNum )" - }, - { - "name": "NoseArtButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function NoseArtButton_LoseFocus( var button, int elemNum )" - }, - { - "name": "NoseArtButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function NoseArtButton_Activate( var button, int elemNum )" - }, - { - "name": "NoseArtButton_FadeButton", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_nose_art.nut", - "global": false, - "line": "void function NoseArtButton_FadeButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "InitCallsignCardSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": true, - "line": "void function InitCallsignCardSelectMenu()" - }, - { - "name": "GetCallsignItem", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": true, - "line": "ItemDisplayData function GetCallsignItem( int elemNum )" - }, - { - "name": "OnCallsignCardSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": false, - "line": "void function OnCallsignCardSelectMenu_Open()" - }, - { - "name": "OnCallsignCardSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": false, - "line": "void function OnCallsignCardSelectMenu_Close()" - }, - { - "name": "CallsignCardButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": false, - "line": "bool function CallsignCardButton_Init( var button, int elemNum )" - }, - { - "name": "CallsignCardButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": false, - "line": "void function CallsignCardButton_GetFocus( var button, int elemNum )" - }, - { - "name": "CallsignCardButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": false, - "line": "void function CallsignCardButton_LoseFocus( var button, int elemNum )" - }, - { - "name": "CallsignCardButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": false, - "line": "void function CallsignCardButton_Activate( var button, int elemNum )" - }, - { - "name": "CallsignCardButton_FadeButton", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_card.nut", - "global": false, - "line": "void function CallsignCardButton_FadeButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "InitCallsignIconSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": true, - "line": "void function InitCallsignIconSelectMenu()" - }, - { - "name": "GetCallsignIconItem", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": true, - "line": "ItemDisplayData function GetCallsignIconItem( int elemNum )" - }, - { - "name": "OnCallsignIconSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": false, - "line": "void function OnCallsignIconSelectMenu_Open()" - }, - { - "name": "OnCallsignIconSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": false, - "line": "void function OnCallsignIconSelectMenu_Close()" - }, - { - "name": "CallsignIconButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": false, - "line": "bool function CallsignIconButton_Init( var button, int elemNum )" - }, - { - "name": "CallsignIconButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": false, - "line": "void function CallsignIconButton_GetFocus( var button, int elemNum )" - }, - { - "name": "CallsignIconButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": false, - "line": "void function CallsignIconButton_LoseFocus( var button, int elemNum )" - }, - { - "name": "CallsignIconButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": false, - "line": "void function CallsignIconButton_Activate( var button, int elemNum )" - }, - { - "name": "CallsignIconButton_FadeButton", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_callsign_icon.nut", - "global": false, - "line": "void function CallsignIconButton_FadeButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "InitPostGameMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": true, - "line": "void function InitPostGameMenu()" - }, - { - "name": "HandleTabNavigationInput", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": false, - "line": "void function HandleTabNavigationInput()" - }, - { - "name": "OnOpenPostGameMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": false, - "line": "void function OnOpenPostGameMenu()" - }, - { - "name": "OnClosePostGameMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": false, - "line": "void function OnClosePostGameMenu()" - }, - { - "name": "PartyStatusUnchangedDuringPostGameMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": false, - "line": "bool function PartyStatusUnchangedDuringPostGameMenu()" - }, - { - "name": "IsPostGameMenuValid", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": true, - "line": "bool function IsPostGameMenuValid()" - }, - { - "name": "IsPostGamePanelValid", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": false, - "line": "bool function IsPostGamePanelValid( var panel )" - }, - { - "name": "OpenPostGameMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": true, - "line": "void function OpenPostGameMenu( var button )" - }, - { - "name": "ClosePostGameMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": true, - "line": "void function ClosePostGameMenu( var button )" - }, - { - "name": "ClosePostGameMenuAutomaticallyForMatchmaking", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": true, - "line": "void function ClosePostGameMenuAutomaticallyForMatchmaking()" - }, - { - "name": "SetPutPlayerInMatchMakingWithDelayAfterPostGameMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": true, - "line": "void function SetPutPlayerInMatchMakingWithDelayAfterPostGameMenu( bool value )" - }, - { - "name": "PostGame_NextTab", - "found_in": "Titanfall 2", - "file": "ui/menu_postgame.nut", - "global": true, - "line": "void function PostGame_NextTab()" - }, - { - "name": "InitKnowledgeBaseMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": true, - "line": "void function InitKnowledgeBaseMenu()" - }, - { - "name": "GetPatchNotesCurrentVersion", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "int function GetPatchNotesCurrentVersion()" - }, - { - "name": "GetPatchNotesLastSeenVersion", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "int function GetPatchNotesLastSeenVersion()" - }, - { - "name": "HaveNewPatchNotes", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": true, - "line": "bool function HaveNewPatchNotes()" - }, - { - "name": "MarkPatchNotesAsCurrent", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "void function MarkPatchNotesAsCurrent()" - }, - { - "name": "GetCommunityNotesCurrentVersion", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "int function GetCommunityNotesCurrentVersion()" - }, - { - "name": "GetCommunityNotesLastSeenVersion", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "int function GetCommunityNotesLastSeenVersion()" - }, - { - "name": "HaveNewCommunityNotes", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": true, - "line": "bool function HaveNewCommunityNotes()" - }, - { - "name": "MarkCommunityNotesAsCurrent", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "void function MarkCommunityNotesAsCurrent()" - }, - { - "name": "OnOpenKnowledgeBaseMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "void function OnOpenKnowledgeBaseMenu()" - }, - { - "name": "OnKBNSubjectButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "void function OnKBNSubjectButtonClick( var button )" - }, - { - "name": "OnKBNSubjectButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase.nut", - "global": false, - "line": "void function OnKBNSubjectButtonFocus( var button )" - }, - { - "name": "AdvanceToKnowledgeBaseSubmenu", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": true, - "line": "void function AdvanceToKnowledgeBaseSubmenu( int subjectID )" - }, - { - "name": "InitKnowledgeBaseMenuSubMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": true, - "line": "void function InitKnowledgeBaseMenuSubMenu()" - }, - { - "name": "GetCommunityURL", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": false, - "line": "string function GetCommunityURL( int index )" - }, - { - "name": "OnKBNSubjectButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": false, - "line": "void function OnKBNSubjectButtonClick( var button )" - }, - { - "name": "OnKBNSubjectButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": false, - "line": "void function OnKBNSubjectButtonFocus( var button )" - }, - { - "name": "GetCommunityQuestionCount", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": false, - "line": "int function GetCommunityQuestionCount()" - }, - { - "name": "GetPatchNotesQuestionCount", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": false, - "line": "int function GetPatchNotesQuestionCount()" - }, - { - "name": "OnOpenKnowledgeBaseSubMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_knowledgebase_submenu.nut", - "global": false, - "line": "void function OnOpenKnowledgeBaseSubMenu()" - }, - { - "name": "GetPGPanels", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "var function GetPGPanels()" - }, - { - "name": "PostGame_AddLevel", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "PostGamePlayerLevelData function PostGame_AddLevel( int level, int gen, array rewardRefs, int totalPips, int startingPips = 0 )" - }, - { - "name": "PostGame_AddScore", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddScore( int completeMerits, int winMerits, int scoreMerits, int happyHourMerits, int evacMerits )" - }, - { - "name": "PostGame_AddDoubleXP", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddDoubleXP( int doubleXPCount )" - }, - { - "name": "PostGame_AddSquadBonus", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddSquadBonus( int squadLeaderCount, bool isSquadLeader )" - }, - { - "name": "PostGame_AddTitan", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddTitan( string titanRef, PostGameLevelUpData levelUpData )" - }, - { - "name": "PostGame_AddWeapon", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddWeapon( string weaponRef, PostGameLevelUpData levelUpData )" - }, - { - "name": "PostGame_AddFaction", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddFaction( string factionRef, PostGameLevelUpData levelUpData )" - }, - { - "name": "IsSkippableWaitSkipAll", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "bool function IsSkippableWaitSkipAll()" - }, - { - "name": "NotSkippableWaitSkipAll", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "bool function NotSkippableWaitSkipAll()" - }, - { - "name": "ResetSkippableWait", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function ResetSkippableWait( bool force = false )" - }, - { - "name": "IsSkippableWaitSkipped", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "bool function IsSkippableWaitSkipped()" - }, - { - "name": "SkippableWait", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "bool function SkippableWait( float waitTime, string uiSound = \"\" )" - }, - { - "name": "PostGame_DisplayScore", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_DisplayScore( int unlockIndex, PostGameUnlockData postGameUnlockData, bool skipIntro = false )" - }, - { - "name": "PostGame_DisplayTitan", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_DisplayTitan( int unlockIndex, PostGameUnlockData postGameUnlockData, bool skipIntro = false )" - }, - { - "name": "PostGame_DisplayWeapon", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_DisplayWeapon( int unlockIndex, PostGameUnlockData postGameUnlockData, bool skipIntro = false )" - }, - { - "name": "PostGame_DisplayFaction", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_DisplayFaction( int unlockIndex, PostGameUnlockData postGameUnlockData, bool skipIntro = false )" - }, - { - "name": "DisplayGenericLevelUp", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function DisplayGenericLevelUp( PostGameUnlockData postGameUnlockData, string titleText, string uiSound )" - }, - { - "name": "DisplayPlayerLevelUp", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function DisplayPlayerLevelUp( int lastGen, int lastLevel )" - }, - { - "name": "IsPostGameDataModePVE", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "bool function IsPostGameDataModePVE( entity player )" - }, - { - "name": "PGDisplay", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "var function PGDisplay()" - }, - { - "name": "OnLevelInit", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function OnLevelInit()" - }, - { - "name": "PostGame_ClearDisplay", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_ClearDisplay()" - }, - { - "name": "PostGame_AddUnlocks", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddUnlocks( array unlockRefs )" - }, - { - "name": "PostGame_AddUnlock", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_AddUnlock( string unlockRef, string parentRef = \"\", int count = 0 )" - }, - { - "name": "PostGame_PopulateUnlockDisplay", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_PopulateUnlockDisplay( array unlockRefs, bool forceClear = false )" - }, - { - "name": "PostGame_InitLevelDisplay", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function PostGame_InitLevelDisplay( PostGamePlayerLevelData playerLevelData )" - }, - { - "name": "GiveMerit", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function GiveMerit( int unlockIndex, PostGameUnlockData postGameUnlockData )" - }, - { - "name": "InitSummaryPanel", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "void function InitSummaryPanel()" - }, - { - "name": "SkipPostGameItem", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function SkipPostGameItem( var button )" - }, - { - "name": "RedisplayPostGameSummary", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function RedisplayPostGameSummary( var button )" - }, - { - "name": "InitSummaryRuis", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function InitSummaryRuis()" - }, - { - "name": "OnSummaryPanel_Show", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function OnSummaryPanel_Show()" - }, - { - "name": "OnSummaryPanel_Hide", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "void function OnSummaryPanel_Hide()" - }, - { - "name": "GetNumWeaponsLeveled", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "int function GetNumWeaponsLeveled( entity player )" - }, - { - "name": "GetNumTitansLeveled", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "int function GetNumTitansLeveled( entity player )" - }, - { - "name": "GetNumFactionsLeveled", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": true, - "line": "int function GetNumFactionsLeveled( entity player )" - }, - { - "name": "GetProgressDataForUnlockType", - "found_in": "Titanfall 2", - "file": "ui/panel_summary.nut", - "global": false, - "line": "array function GetProgressDataForUnlockType( entity player, int unlockType )" - }, - { - "name": "PostGame_AddLevel", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "PostGamePlayerLevelData function PostGame_AddLevel( string titanRef, int level, int gen, array rewardRefs, int totalPips, int startingPips = 0 )" - }, - { - "name": "PostGame_AddGeneric", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGame_AddGeneric( int meritCount, int segmentCount, string sideText, string bottomText, string triggerText, asset refIcon )" - }, - { - "name": "PostGame_AddDifficultyBonus", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGame_AddDifficultyBonus( int meritCount, int segmentCount, string sideText, string bottomText, string triggerText, asset refIcon )" - }, - { - "name": "IsSkippableWaitSkipAll", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "bool function IsSkippableWaitSkipAll()" - }, - { - "name": "NotSkippableWaitSkipAll", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "bool function NotSkippableWaitSkipAll()" - }, - { - "name": "ResetSkippableWait", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function ResetSkippableWait( bool force = false )" - }, - { - "name": "IsSkippableWaitSkipped", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "bool function IsSkippableWaitSkipped()" - }, - { - "name": "SkippableWait", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "bool function SkippableWait( float waitTime, string uiSound = \"\" )" - }, - { - "name": "PostGame_DisplayGeneric", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGame_DisplayGeneric( int unlockIndex, PostGameUnlockData postGameUnlockData, bool skipIntro = false )" - }, - { - "name": "GetBottomTextForDifficulty", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "string function GetBottomTextForDifficulty( int difficulty )" - }, - { - "name": "PostGameDisplayPVE", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": true, - "line": "var function PostGameDisplayPVE()" - }, - { - "name": "OnLevelInit", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function OnLevelInit()" - }, - { - "name": "PostGamePVE_ClearDisplay", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGamePVE_ClearDisplay()" - }, - { - "name": "PostGame_AddUnlocks", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGame_AddUnlocks( array unlockRefs )" - }, - { - "name": "PostGame_AddUnlock", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGame_AddUnlock( string unlockRef, string parentRef = \"\", int count = 0 )" - }, - { - "name": "PostGame_UpdateProgressionBar", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGame_UpdateProgressionBar( string titanRef, int titanXP )" - }, - { - "name": "PostGame_PopulateUpgradeDisplay", - "found_in": "Titanfall 2", - "file": "ui/panel_pve.nut", - "global": false, - "line": "void function PostGame_PopulateUpgradeDisplay( string titanRef, bool forceClear = false )" - }, - { - "name": "InitScoreboardPanel", - "found_in": "Titanfall 2", - "file": "ui/panel_scoreboard.nut", - "global": true, - "line": "void function InitScoreboardPanel()" - }, - { - "name": "OnShowScoreboardPanel", - "found_in": "Titanfall 2", - "file": "ui/panel_scoreboard.nut", - "global": false, - "line": "void function OnShowScoreboardPanel()" - }, - { - "name": "UpdateColumnTitles", - "found_in": "Titanfall 2", - "file": "ui/panel_scoreboard.nut", - "global": false, - "line": "void function UpdateColumnTitles( postGameDataDef matchData )" - }, - { - "name": "UpdateRowsForTeam", - "found_in": "Titanfall 2", - "file": "ui/panel_scoreboard.nut", - "global": false, - "line": "void function UpdateRowsForTeam( postGameDataDef matchData, postGameTeamDef teamData, int relationship, bool won = false )" - }, - { - "name": "OnPostGameScoreboardRow_Activate", - "found_in": "Titanfall 2", - "file": "ui/panel_scoreboard.nut", - "global": false, - "line": "void function OnPostGameScoreboardRow_Activate( var button )" - }, - { - "name": "IsPostGameViewProfileValid", - "found_in": "Titanfall 2", - "file": "ui/panel_scoreboard.nut", - "global": false, - "line": "bool function IsPostGameViewProfileValid()" - }, - { - "name": "InitArmoryMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_armory.nut", - "global": true, - "line": "void function InitArmoryMenu()" - }, - { - "name": "UpdateArmoryMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_armory.nut", - "global": true, - "line": "void function UpdateArmoryMenu( bool networkAdmin, bool networkOwner )" - }, - { - "name": "OnOpenArmoryMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_armory.nut", - "global": false, - "line": "void function OnOpenArmoryMenu()" - }, - { - "name": "ArmoryMenuUpdate", - "found_in": "Titanfall 2", - "file": "ui/menu_armory.nut", - "global": false, - "line": "void function ArmoryMenuUpdate( var menu )" - }, - { - "name": "MenuEOG_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function MenuEOG_Init()" - }, - { - "name": "EOGClearProgressAndUnlocks", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGClearProgressAndUnlocks()" - }, - { - "name": "EOGGetPagesTitle", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "table< var, string > function EOGGetPagesTitle()" - }, - { - "name": "EOGGetPages", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "array< var > function EOGGetPages()" - }, - { - "name": "EOGHasChallengesToShow", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "bool function EOGHasChallengesToShow()" - }, - { - "name": "EOGHasCoinsToShow", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "bool function EOGHasCoinsToShow()" - }, - { - "name": "EOGHasCoopData", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "bool function EOGHasCoopData()" - }, - { - "name": "EOGHasRankedData", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "bool function EOGHasRankedData()" - }, - { - "name": "EOGHasScoreboardData", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "bool function EOGHasScoreboardData()" - }, - { - "name": "EOGIsPageEnabled", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "bool function EOGIsPageEnabled( menu )" - }, - { - "name": "EOGIsPrivateMatch", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "bool function EOGIsPrivateMatch()" - }, - { - "name": "EOGNavigationGetPageAtOffset", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "var function EOGNavigationGetPageAtOffset( int offset )" - }, - { - "name": "EOGNavigateLeft", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "void function EOGNavigateLeft( ... )" - }, - { - "name": "EOGNavigateRight", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGNavigateRight( var button, bool autoAdvance = false )" - }, - { - "name": "EOGPlayAgainSetupOrToggleElements", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "void function EOGPlayAgainSetupOrToggleElements()" - }, - { - "name": "EOGOpen", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGOpen( string lastPlaylistAbrv = \"\" )" - }, - { - "name": "EOGOpenGlobal", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGOpenGlobal()" - }, - { - "name": "EOGCloseGlobal", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGCloseGlobal()" - }, - { - "name": "ChallengeSort_AlmostComplete", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "int function ChallengeSort_AlmostComplete( table< string, var > a, table< string, var > b )" - }, - { - "name": "ChallengeSort_Completion", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "int function ChallengeSort_Completion( table< string, var > a, table< string, var > b )" - }, - { - "name": "ChallengeSort_HighestFraction", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "int function ChallengeSort_HighestFraction( table< string, var > a, table< string, var > b )" - }, - { - "name": "ChallengeSort_MostBarFill", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "int function ChallengeSort_MostBarFill( table< string, var > a, table< string, var > b )" - }, - { - "name": "ChallengeSort_MostProgressIncrease", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "int function ChallengeSort_MostProgressIncrease( table< string, var > a, table< string, var > b )" - }, - { - "name": "ChallengeSort_MostComplete", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "int function ChallengeSort_MostComplete( table< string, var > a, table< string, var > b )" - }, - { - "name": "EOGSetChallenges", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGSetChallenges()" - }, - { - "name": "EOGSetupMenuCommon", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": true, - "line": "void function EOGSetupMenuCommon( var menu )" - }, - { - "name": "PutPlayerInMatchmakingAfterDelay_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "function PutPlayerInMatchmakingAfterDelay_Changed() " - }, - { - "name": "InitEOG_ChallengesMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": true, - "line": "void function InitEOG_ChallengesMenu()" - }, - { - "name": "UpdateMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function UpdateMenu()" - }, - { - "name": "OnOpenEOG_Challenges", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "void function OnOpenEOG_Challenges()" - }, - { - "name": "OnCloseEOG_Challenges", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "void function OnCloseEOG_Challenges()" - }, - { - "name": "OpenMenuAnimated", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function OpenMenuAnimated()" - }, - { - "name": "ShowChallenges", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function ShowChallenges()" - }, - { - "name": "OpenMenuStatic", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function OpenMenuStatic( userInitiated = true )" - }, - { - "name": "AnimateChallengeProgressInBox", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function AnimateChallengeProgressInBox( int boxIndex, challengeData, delay )" - }, - { - "name": "DelayedAutoNavigate", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function DelayedAutoNavigate()" - }, - { - "name": "UpdateChallengeBox", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function UpdateChallengeBox( int boxIndex, challengeData, progress, isStartProgress = false )" - }, - { - "name": "SetFilterDesc", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function SetFilterDesc( locString )" - }, - { - "name": "GetNextChallengeView", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "string function GetNextChallengeView()" - }, - { - "name": "CycleChallengeView", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": true, - "line": "function CycleChallengeView(...)" - }, - { - "name": "CycleChallengeViewInternal", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": true, - "line": "function CycleChallengeViewInternal()" - }, - { - "name": "EOGChallenges_FooterData", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": true, - "line": "function EOGChallenges_FooterData( footerData )" - }, - { - "name": "EOGChallengeButton_GotFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": true, - "line": "function EOGChallengeButton_GotFocus( button )" - }, - { - "name": "EOGChallengeButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": true, - "line": "function EOGChallengeButton_LostFocus( button )" - }, - { - "name": "SetChallengeBoxDim", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function SetChallengeBoxDim( int boxIndex, bDim )" - }, - { - "name": "IsEOGTrackedChallenge", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_challenges.nut", - "global": false, - "line": "function IsEOGTrackedChallenge( challengeRef )" - }, - { - "name": "InitEOG_CoinsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": true, - "line": "void function InitEOG_CoinsMenu()" - }, - { - "name": "UpdateMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function UpdateMenu()" - }, - { - "name": "OnOpenEOG_Coins", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "void function OnOpenEOG_Coins()" - }, - { - "name": "InitCoinLabel", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function InitCoinLabel()" - }, - { - "name": "GetCoinsEarnedLastMatch", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": true, - "line": "function GetCoinsEarnedLastMatch()" - }, - { - "name": "OnCloseEOG_Coins", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "void function OnCloseEOG_Coins()" - }, - { - "name": "OpenMenuAnimated", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function OpenMenuAnimated()" - }, - { - "name": "OpenMenuStatic", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function OpenMenuStatic( userInitiated = true )" - }, - { - "name": "ResetMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function ResetMenu()" - }, - { - "name": "GetCoinsEarned", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function GetCoinsEarned()" - }, - { - "name": "ShowCoinsEarned", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function ShowCoinsEarned()" - }, - { - "name": "ShowCoinsEarnedBreakdown", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function ShowCoinsEarnedBreakdown()" - }, - { - "name": "UpdateCoinEarnedBreakdownButton", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function UpdateCoinEarnedBreakdownButton( button, coinCategory, categoryText, valueTotal, delay, isGenBonus = false )" - }, - { - "name": "BreakdownButton_Get_Focus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function BreakdownButton_Get_Focus( button )" - }, - { - "name": "BreakdownButton_Lose_Focus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_coins.nut", - "global": false, - "line": "function BreakdownButton_Lose_Focus( button )" - }, - { - "name": "InitEOG_ScoreboardMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": true, - "line": "void function InitEOG_ScoreboardMenu()" - }, - { - "name": "UpdateMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "function UpdateMenu()" - }, - { - "name": "OnOpenEOG_Scoreboard", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "void function OnOpenEOG_Scoreboard()" - }, - { - "name": "OnCloseEOG_Scoreboard", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "void function OnCloseEOG_Scoreboard()" - }, - { - "name": "ShowEOGScoreboard", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "function ShowEOGScoreboard()" - }, - { - "name": "UpdatePlayerBar", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "function UpdatePlayerBar( panelName, buttonName, friendlyColor, index, teamVar = null, valueNames = null, visible = true )" - }, - { - "name": "ShowScoreboardColumn", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "function ShowScoreboardColumn( index, varType, highlight = false )" - }, - { - "name": "ScoreboardPlayerButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "void function ScoreboardPlayerButton_GetFocus( var button )" - }, - { - "name": "ScoreboardPlayerButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "void function ScoreboardPlayerButton_LoseFocus( var button )" - }, - { - "name": "ScoreboardPlayerButton_Click", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": false, - "line": "void function ScoreboardPlayerButton_Click( var button )" - }, - { - "name": "EOGScoreboard_FooterData", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_scoreboard.nut", - "global": true, - "line": "function EOGScoreboard_FooterData( footerData )" - }, - { - "name": "InitEOG_UnlocksMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": true, - "line": "void function InitEOG_UnlocksMenu()" - }, - { - "name": "UpdateMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function UpdateMenu()" - }, - { - "name": "HideAllPanels", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function HideAllPanels()" - }, - { - "name": "OnOpenEOG_Unlocks", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "void function OnOpenEOG_Unlocks()" - }, - { - "name": "OnCloseEOG_Unlocks", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "void function OnCloseEOG_Unlocks()" - }, - { - "name": "OpenMenuAnimated", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function OpenMenuAnimated()" - }, - { - "name": "OpenMenuStatic", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function OpenMenuStatic( userInitiated = true )" - }, - { - "name": "ShowUnlockOnPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function ShowUnlockOnPanel( panel, string ref, string childRef, float delay )" - }, - { - "name": "PopupsShow", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function PopupsShow( panel, delay )" - }, - { - "name": "PopupsHide", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function PopupsHide( panel, duration = 0.1 )" - }, - { - "name": "EOGSetUnlockedItems", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": true, - "line": "void function EOGSetUnlockedItems()" - }, - { - "name": "InitNonItemDisplayData", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_unlocks.nut", - "global": false, - "line": "function InitNonItemDisplayData()" - }, - { - "name": "InitEOG_XPMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": true, - "line": "void function InitEOG_XPMenu()" - }, - { - "name": "UpdateMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function UpdateMenu()" - }, - { - "name": "OnOpenEOG_XP", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "void function OnOpenEOG_XP()" - }, - { - "name": "OnCloseEOG_XP", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "void function OnCloseEOG_XP()" - }, - { - "name": "OpenMenuAnimated", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function OpenMenuAnimated()" - }, - { - "name": "OpenMenuStatic", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function OpenMenuStatic( userInitiated = true )" - }, - { - "name": "ResetMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function ResetMenu()" - }, - { - "name": "GetXPEarned", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function GetXPEarned()" - }, - { - "name": "ShowXPEarned", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function ShowXPEarned()" - }, - { - "name": "ShowXPEarnedBreakdown", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function ShowXPEarnedBreakdown()" - }, - { - "name": "UpdateXPEarnedBreakdownButton", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function UpdateXPEarnedBreakdownButton( button, xpCategory, categoryText, valueTotal, delay, isGenBonus = false )" - }, - { - "name": "FillUpXPBars", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function FillUpXPBars( totalXPGoal )" - }, - { - "name": "SwapXPBars", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function SwapXPBars()" - }, - { - "name": "SetXPBarXP", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "void function SetXPBarXP( int xp, bool fullBarLevelsUp = true )" - }, - { - "name": "ShowXPBarFlare", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function ShowXPBarFlare( duration )" - }, - { - "name": "LevelUpMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function LevelUpMessage( newLevel )" - }, - { - "name": "LevelUpMessage_Text", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function LevelUpMessage_Text( textLabel )" - }, - { - "name": "BreakdownButton_Get_Focus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function BreakdownButton_Get_Focus( button )" - }, - { - "name": "BreakdownButton_Lose_Focus", - "found_in": "Titanfall 2", - "file": "ui/menu_eog_xp.nut", - "global": false, - "line": "function BreakdownButton_Lose_Focus( button )" - }, - { - "name": "GetFactionItem", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "ItemDisplayData function GetFactionItem( int elemNum )" - }, - { - "name": "InitFactionChoiceMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": true, - "line": "void function InitFactionChoiceMenu()" - }, - { - "name": "Faction_GetByRef", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "FactionStruct function Faction_GetByRef( string ref )" - }, - { - "name": "OnFactionChoiceMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function OnFactionChoiceMenu_Open()" - }, - { - "name": "OnFactionChoiceMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function OnFactionChoiceMenu_Close()" - }, - { - "name": "FactionButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "bool function FactionButton_Init( var button, int elemNum )" - }, - { - "name": "FactionButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function FactionButton_GetFocus( var button, int elemNum )" - }, - { - "name": "FactionButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function FactionButton_LoseFocus( var button, int elemNum )" - }, - { - "name": "FactionButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function FactionButton_Activate( var button, int elemNum )" - }, - { - "name": "Faction_Equip", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function Faction_Equip( var button )" - }, - { - "name": "FactionButton_FadeButton", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function FactionButton_FadeButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "PlayFactionDialogueRandomSample", - "found_in": "Titanfall 2", - "file": "ui/menu_faction_choice.nut", - "global": false, - "line": "void function PlayFactionDialogueRandomSample( string factionDialoguePrefix )" - }, - { - "name": "InitControlsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": true, - "line": "void function InitControlsMenu()" - }, - { - "name": "IsAffectedByAdvancedControls", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "bool function IsAffectedByAdvancedControls( var button )" - }, - { - "name": "SetStatesForCustomEnable", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function SetStatesForCustomEnable()" - }, - { - "name": "RefreshGamepadLayoutLabel", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function RefreshGamepadLayoutLabel()" - }, - { - "name": "OnOpenControlsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function OnOpenControlsMenu()" - }, - { - "name": "OnCloseControlsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function OnCloseControlsMenu()" - }, - { - "name": "SetupButton", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "var function SetupButton( var button, string buttonText, string description )" - }, - { - "name": "Button_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function Button_Focused( var button )" - }, - { - "name": "Controller_ResetToDefaultsDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function Controller_ResetToDefaultsDialog( var button )" - }, - { - "name": "Controller_ResetToDefaults", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function Controller_ResetToDefaults()" - }, - { - "name": "InitControlsAdvancedLookMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": true, - "line": "void function InitControlsAdvancedLookMenu()" - }, - { - "name": "OnOpenControlsAdvancedLookMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function OnOpenControlsAdvancedLookMenu()" - }, - { - "name": "OnCloseControlsAdvancedLookMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function OnCloseControlsAdvancedLookMenu()" - }, - { - "name": "Button_Toggle_CustomEnabled", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function Button_Toggle_CustomEnabled( var button )" - }, - { - "name": "SetupButtonBase", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function SetupButtonBase( var button, string buttonText, string description )" - }, - { - "name": "SetupButton", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "var function SetupButton( var button, string buttonText, string description )" - }, - { - "name": "SetupSlider", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "var function SetupSlider( var slider, string buttonText, string description )" - }, - { - "name": "IsAGraphEnablingItem", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "bool function IsAGraphEnablingItem( var button )" - }, - { - "name": "Button_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function Button_Focused( var button )" - }, - { - "name": "ResetToDefaults", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function ResetToDefaults()" - }, - { - "name": "ResetToDefaultsDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function ResetToDefaultsDialog( var button )" - }, - { - "name": "DisableAimassistSetting", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function DisableAimassistSetting()" - }, - { - "name": "VerifyAimAssistDisabled", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function VerifyAimAssistDisabled( var button )" - }, - { - "name": "MenuGamepadLayout_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "function MenuGamepadLayout_Init()" - }, - { - "name": "GetGamepadButtonLayoutName", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "string function GetGamepadButtonLayoutName()" - }, - { - "name": "GetGamepadButtonLayout", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "int function GetGamepadButtonLayout()" - }, - { - "name": "GetGamepadStickLayout", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "int function GetGamepadStickLayout()" - }, - { - "name": "GetButtonStance", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "string function GetButtonStance()" - }, - { - "name": "ExecCurrentGamepadButtonConfig", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "function ExecCurrentGamepadButtonConfig()" - }, - { - "name": "ExecCurrentGamepadStickConfig", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "function ExecCurrentGamepadStickConfig()" - }, - { - "name": "InitGamepadLayoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "void function InitGamepadLayoutMenu()" - }, - { - "name": "AnyBindButtonHasFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "bool function AnyBindButtonHasFocus()" - }, - { - "name": "ShouldShowBackButton", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "bool function ShouldShowBackButton()" - }, - { - "name": "ShouldShowRestoreDefaultsButton", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "bool function ShouldShowRestoreDefaultsButton()" - }, - { - "name": "OnOpenGamepadLayoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function OnOpenGamepadLayoutMenu()" - }, - { - "name": "OnCloseGamepadLayoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function OnCloseGamepadLayoutMenu()" - }, - { - "name": "OnNavigateBackMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function OnNavigateBackMenu()" - }, - { - "name": "CustomGamepadLayoutIsSet", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "bool function CustomGamepadLayoutIsSet()" - }, - { - "name": "UpdateCustomButtonsVisibility", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function UpdateCustomButtonsVisibility( bool isVisible )" - }, - { - "name": "BindButtonPilot_FocusedOn", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindButtonPilot_FocusedOn( var button )" - }, - { - "name": "BindButtonPilot_FocusedOff", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindButtonPilot_FocusedOff( var button )" - }, - { - "name": "BindButtonTitan_FocusedOn", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindButtonTitan_FocusedOn( var button )" - }, - { - "name": "BindButtonTitan_FocusedOff", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindButtonTitan_FocusedOff( var button )" - }, - { - "name": "UpdateIsGamepadPS4", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function UpdateIsGamepadPS4()" - }, - { - "name": "ThreadButtonLayoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function ThreadButtonLayoutButton_Focused( var button )" - }, - { - "name": "ThreadSouthpawButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function ThreadSouthpawButton_Focused( var button )" - }, - { - "name": "ThreadStickLayoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function ThreadStickLayoutButton_Focused( var button )" - }, - { - "name": "ButtonLayoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "void function ButtonLayoutButton_Focused( var button )" - }, - { - "name": "SouthpawButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "void function SouthpawButton_Focused( var button )" - }, - { - "name": "StickLayoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": true, - "line": "void function StickLayoutButton_Focused( var button )" - }, - { - "name": "UpdateButtonDisplay", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "function UpdateButtonDisplay()" - }, - { - "name": "UpdateButtonLayoutDescription", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "function UpdateButtonLayoutDescription()" - }, - { - "name": "UpdateButtonSouthpawDescription", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "function UpdateButtonSouthpawDescription()" - }, - { - "name": "UpdateStickLayoutDescription", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "function UpdateStickLayoutDescription()" - }, - { - "name": "UpdateStickDisplay", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "function UpdateStickDisplay()" - }, - { - "name": "GetBindDisplayName", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "ButtonVars function GetBindDisplayName( string bind )" - }, - { - "name": "GetButtonRuiVars", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "ButtonVars function GetButtonRuiVars( int index )" - }, - { - "name": "GetStickInfo", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "table function GetStickInfo()" - }, - { - "name": "GetButtonIndexForButtonEnum", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "int function GetButtonIndexForButtonEnum( int buttonEnum )" - }, - { - "name": "GetButtonStringForButtonIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "string function GetButtonStringForButtonIndex( int buttonIndex )" - }, - { - "name": "RefreshButtonBinds", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function RefreshButtonBinds()" - }, - { - "name": "RestoreDefaultsButton", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function RestoreDefaultsButton( var button )" - }, - { - "name": "RegisterBindCallbacks", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function RegisterBindCallbacks()" - }, - { - "name": "DeregisterBindCallbacks", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function DeregisterBindCallbacks()" - }, - { - "name": "BindCatchCommon", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatchCommon( int buttonEnum )" - }, - { - "name": "BindCatch_A", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_A( var button )" - }, - { - "name": "BindCatch_B", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_B( var button )" - }, - { - "name": "BindCatch_X", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_X( var button )" - }, - { - "name": "BindCatch_Y", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_Y( var button )" - }, - { - "name": "BindCatch_LT", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_LT( var button )" - }, - { - "name": "BindCatch_RT", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_RT( var button )" - }, - { - "name": "BindCatch_LS", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_LS( var button )" - }, - { - "name": "BindCatch_RS", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_RS( var button )" - }, - { - "name": "BindCatch_LA", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_LA( var button )" - }, - { - "name": "BindCatch_RA", - "found_in": "Titanfall 2", - "file": "ui/menu_gamepad_layout.nut", - "global": false, - "line": "void function BindCatch_RA( var button )" - }, - { - "name": "InitGenerationRespawnMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": true, - "line": "void function InitGenerationRespawnMenu()" - }, - { - "name": "ShouldShowGenIcon", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "bool function ShouldShowGenIcon()" - }, - { - "name": "UpdateMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function UpdateMenu()" - }, - { - "name": "OnOpen_Generation_Respawn", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function OnOpen_Generation_Respawn()" - }, - { - "name": "OnClose_Generation_Respawn", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function OnClose_Generation_Respawn()" - }, - { - "name": "OnGenerationRespawnMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function OnGenerationRespawnMenu_NavigateBack()" - }, - { - "name": "OpenMenuAnimated", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function OpenMenuAnimated()" - }, - { - "name": "OpenMenuStatic", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function OpenMenuStatic( var button )" - }, - { - "name": "OnRegenButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": true, - "line": "void function OnRegenButtonClick( var button )" - }, - { - "name": "ConfirmRegen1", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": true, - "line": "void function ConfirmRegen1()" - }, - { - "name": "ConfirmRegen2", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": true, - "line": "void function ConfirmRegen2()" - }, - { - "name": "ConfirmRegen3", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": true, - "line": "void function ConfirmRegen3()" - }, - { - "name": "GenUp", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function GenUp()" - }, - { - "name": "DelayedCachedLoadoutUpdate", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function DelayedCachedLoadoutUpdate()" - }, - { - "name": "RebootScreen", - "found_in": "Titanfall 2", - "file": "ui/menu_generation_respawn.nut", - "global": false, - "line": "void function RebootScreen( int lastGen )" - }, - { - "name": "InitInGameMPMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function InitInGameMPMenu()" - }, - { - "name": "OnInGameMPMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnInGameMPMenu_Open()" - }, - { - "name": "OnInGameMPMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnInGameMPMenu_Close()" - }, - { - "name": "UpdateLoadoutButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function UpdateLoadoutButtons()" - }, - { - "name": "InitInGameSPMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function InitInGameSPMenu()" - }, - { - "name": "OnOpenInGameSPMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnOpenInGameSPMenu()" - }, - { - "name": "OnCloseInGameSPMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnCloseInGameSPMenu()" - }, - { - "name": "SPMenu_UpdateReloadCheckpointButton", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function SPMenu_UpdateReloadCheckpointButton()" - }, - { - "name": "MobilityDifficultyButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function MobilityDifficultyButton_Activate( var button )" - }, - { - "name": "OnLeaveButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnLeaveButton_Activate( var button )" - }, - { - "name": "OnRestartLevel_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnRestartLevel_Activate( var button )" - }, - { - "name": "OnChangeDifficulty_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnChangeDifficulty_Activate( var button )" - }, - { - "name": "OnResumeGame_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnResumeGame_Activate( var button )" - }, - { - "name": "OnReloadCheckpoint_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnReloadCheckpoint_Activate( var button )" - }, - { - "name": "ShowAreYouSureDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function ShowAreYouSureDialog( string header, void functionref() func, string details )" - }, - { - "name": "RestartMission", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function RestartMission()" - }, - { - "name": "ReloadLastCheckpoint", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function ReloadLastCheckpoint()" - }, - { - "name": "SP_ResetObjectiveStringIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SP_ResetObjectiveStringIndex()" - }, - { - "name": "ServerCallback_UI_ObjectiveUpdated", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function ServerCallback_UI_ObjectiveUpdated( int stringIndex )" - }, - { - "name": "ServerCallback_UI_UpdateMissionLog", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function ServerCallback_UI_UpdateMissionLog( bool showAltLog )" - }, - { - "name": "SPDifficultyButton_Click", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function SPDifficultyButton_Click( var button )" - }, - { - "name": "SPPickEasy", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function SPPickEasy()" - }, - { - "name": "SPPickNormal", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function SPPickNormal()" - }, - { - "name": "SPPickHard", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function SPPickHard()" - }, - { - "name": "SPPickMaster", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function SPPickMaster()" - }, - { - "name": "RequestSPDifficultyChange", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function RequestSPDifficultyChange( int selectedDifficulty )" - }, - { - "name": "SCB_SetDoubleXPStatus", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetDoubleXPStatus( int status )" - }, - { - "name": "OnInGameLevelInit", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function OnInGameLevelInit()" - }, - { - "name": "SCB_SetScoreMeritState", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetScoreMeritState( int meritState )" - }, - { - "name": "SCB_SetCompleteMeritState", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetCompleteMeritState( int meritState )" - }, - { - "name": "SCB_SetWinMeritState", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetWinMeritState( int meritState )" - }, - { - "name": "SCB_SetEvacMeritState", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetEvacMeritState( int meritState )" - }, - { - "name": "SCB_SetMeritCount", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetMeritCount( int meritCount )" - }, - { - "name": "SCB_SetWeaponMeritCount", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetWeaponMeritCount( int meritCount )" - }, - { - "name": "SCB_SetTitanMeritCount", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": true, - "line": "void function SCB_SetTitanMeritCount( int meritCount )" - }, - { - "name": "TitanSelectButtonHandler", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function TitanSelectButtonHandler( var button )" - }, - { - "name": "SetTitanSelectButtonVisibleState", - "found_in": "Titanfall 2", - "file": "ui/menu_ingame.nut", - "global": false, - "line": "void function SetTitanSelectButtonVisibleState( bool state )" - }, - { - "name": "InitInviteFriendsToNetworkMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": true, - "line": "void function InitInviteFriendsToNetworkMenu()" - }, - { - "name": "OnInviteFriendsToNetworkMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "void function OnInviteFriendsToNetworkMenu_Open()" - }, - { - "name": "UpdateMenuTitle", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "void function UpdateMenuTitle()" - }, - { - "name": "IsFriendFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "bool function IsFriendFocused()" - }, - { - "name": "FriendButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "bool function FriendButton_Init( var button, int elemNum )" - }, - { - "name": "ConfirmFriendInvite_Final", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "void function ConfirmFriendInvite_Final()" - }, - { - "name": "ConfirmFriendInvite_Thread", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "void function ConfirmFriendInvite_Thread()" - }, - { - "name": "FriendButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "void function FriendButton_Activate( var button, int elemNum )" - }, - { - "name": "FriendButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_invite_friends_to_network.nut", - "global": false, - "line": "void function FriendButton_GetFocus( var button, int elemNum )" - }, - { - "name": "InitPlayVideoMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": true, - "line": "void function InitPlayVideoMenu()" - }, - { - "name": "PlayVideoMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": true, - "line": "void function PlayVideoMenu( string video, bool skippable = true, void functionref() func = null )" - }, - { - "name": "SetVideoCompleteFunc", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": true, - "line": "void function SetVideoCompleteFunc( void functionref() func )" - }, - { - "name": "OnPlayVideoMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function OnPlayVideoMenu_Open()" - }, - { - "name": "OnPlayVideoMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function OnPlayVideoMenu_Close()" - }, - { - "name": "OnPlayVideoMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function OnPlayVideoMenu_NavigateBack()" - }, - { - "name": "WaitForSkipInput", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function WaitForSkipInput()" - }, - { - "name": "ThreadSkipButton_Press", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function ThreadSkipButton_Press( var button )" - }, - { - "name": "NotifyButton_Press", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function NotifyButton_Press( var button )" - }, - { - "name": "SkipButton_Press", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function SkipButton_Press()" - }, - { - "name": "SkipButton_Release", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function SkipButton_Release( var button )" - }, - { - "name": "ShowAndFadeSkipLabel", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "void function ShowAndFadeSkipLabel()" - }, - { - "name": "GetMilesAudioForVideo", - "found_in": "Titanfall 2", - "file": "ui/menu_play_video.nut", - "global": false, - "line": "string function GetMilesAudioForVideo( string video )" - }, - { - "name": "MenuLobby_Init", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function MenuLobby_Init()" - }, - { - "name": "ChatroomIsVisibleAndFocused", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "bool function ChatroomIsVisibleAndFocused()" - }, - { - "name": "ChatroomIsVisibleAndNotFocused", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "bool function ChatroomIsVisibleAndNotFocused()" - }, - { - "name": "Lobby_UpdateInboxButtons", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function Lobby_UpdateInboxButtons()" - }, - { - "name": "InitLobbyMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function InitLobbyMenu()" - }, - { - "name": "SetupComboButtonTest", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function SetupComboButtonTest( var menu )" - }, - { - "name": "MatchResultsExist", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "bool function MatchResultsExist()" - }, - { - "name": "StartPrivateMatch", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function StartPrivateMatch( var button )" - }, - { - "name": "DoRoomInviteIfAllowed", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function DoRoomInviteIfAllowed( var button )" - }, - { - "name": "DisplayMatchmakingPenaltyDialog", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function DisplayMatchmakingPenaltyDialog( entity player )" - }, - { - "name": "CreatePartyAndInviteFriends", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function CreatePartyAndInviteFriends()" - }, - { - "name": "ToggleLobbyMode", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function ToggleLobbyMode( var button )" - }, - { - "name": "Lobby_ToggleFDMode", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function Lobby_ToggleFDMode()" - }, - { - "name": "Lobby_CallsignButton3EventHandler", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function Lobby_CallsignButton3EventHandler( var button )" - }, - { - "name": "InviteFriendsIfAllowed", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function InviteFriendsIfAllowed( var button )" - }, - { - "name": "CanInvite", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "bool function CanInvite()" - }, - { - "name": "Lobby_RefreshButtons", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function Lobby_RefreshButtons()" - }, - { - "name": "OnLobbyMenu_Open", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OnLobbyMenu_Open()" - }, - { - "name": "DLCStoreShouldBeMarkedAsNew", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "bool function DLCStoreShouldBeMarkedAsNew()" - }, - { - "name": "LobbyMenuUpdate", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function LobbyMenuUpdate( var menu )" - }, - { - "name": "SetNextAutoMatchmakingPlaylist", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function SetNextAutoMatchmakingPlaylist( string playlistName )" - }, - { - "name": "GetNextAutoMatchmakingPlaylist", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "string function GetNextAutoMatchmakingPlaylist()" - }, - { - "name": "PutPlayerInMatchmakingAfterDelay", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function PutPlayerInMatchmakingAfterDelay()" - }, - { - "name": "WaitBeforeRestartingMatchmaking", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function WaitBeforeRestartingMatchmaking()" - }, - { - "name": "OnLobbyMenu_Close", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OnLobbyMenu_Close()" - }, - { - "name": "OnLobbyMenu_NavigateBack", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OnLobbyMenu_NavigateBack()" - }, - { - "name": "GameStartTime_Changed", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "function GameStartTime_Changed()" - }, - { - "name": "ShowGameSummary_Changed", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "function ShowGameSummary_Changed()" - }, - { - "name": "UpdateGameStartTimeCounter", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "function UpdateGameStartTimeCounter()" - }, - { - "name": "MatchmakingStatusShouldShowAsActiveSearch", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "bool function MatchmakingStatusShouldShowAsActiveSearch( string matchmakingStatus )" - }, - { - "name": "GetActiveSearchingPlaylist", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "string function GetActiveSearchingPlaylist()" - }, - { - "name": "CalcMatchmakingWaitTime", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "float function CalcMatchmakingWaitTime()" - }, - { - "name": "GetMixtapeWaitTimeForPlaylist", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "float function GetMixtapeWaitTimeForPlaylist( string playlistName )" - }, - { - "name": "UpdateRestartMatchmakingStatus", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function UpdateRestartMatchmakingStatus( float time )" - }, - { - "name": "UpdateMatchmakingStatus", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function UpdateMatchmakingStatus()" - }, - { - "name": "UpdateAnnouncementDialog", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function UpdateAnnouncementDialog()" - }, - { - "name": "CurrentMenuIsPVEMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "bool function CurrentMenuIsPVEMenu()" - }, - { - "name": "RefreshCreditsAvailable", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function RefreshCreditsAvailable( int creditsOverride = -1 )" - }, - { - "name": "SetUIPlayerCreditsInfo", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function SetUIPlayerCreditsInfo( var infoElement, int credits, int xp, int gen, int level, int nextLevel, bool isPVE, int pveCredits, string pveTitle )" - }, - { - "name": "OpenServerBrowser", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OpenServerBrowser( var button )" - }, - { - "name": "BigPlayButton1_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function BigPlayButton1_Activate( var button )" - }, - { - "name": "EnableButton", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "function EnableButton( button )" - }, - { - "name": "DisableButton", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "function DisableButton( button )" - }, - { - "name": "OpenSelectedPlaylistMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OpenSelectedPlaylistMenu()" - }, - { - "name": "UpdateLobbyUI", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "function UpdateLobbyUI()" - }, - { - "name": "UpdateInviteJoinButton", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function UpdateInviteJoinButton()" - }, - { - "name": "UpdateInviteFriendsToNetworkButton", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function UpdateInviteFriendsToNetworkButton()" - }, - { - "name": "UpdateLobbyType", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "function UpdateLobbyType()" - }, - { - "name": "UICodeCallback_CommunityUpdated", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function UICodeCallback_CommunityUpdated()" - }, - { - "name": "UICodeCallback_FactionUpdated", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function UICodeCallback_FactionUpdated()" - }, - { - "name": "UICodeCallback_SetupPlayerListGenElements", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function UICodeCallback_SetupPlayerListGenElements( table params, int gen, int rank, bool isPlayingRanked, int pilotClassIndex )" - }, - { - "name": "GetTimeToRestartMatchMaking", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "float function GetTimeToRestartMatchMaking()" - }, - { - "name": "UpdateTimeToRestartMatchmaking", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function UpdateTimeToRestartMatchmaking( float time )" - }, - { - "name": "HideMatchmakingStatusIcons", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function HideMatchmakingStatusIcons()" - }, - { - "name": "ShowMatchmakingStatusIcons", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function ShowMatchmakingStatusIcons()" - }, - { - "name": "MatchmakingSetSearchVisible", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function MatchmakingSetSearchVisible( bool state )" - }, - { - "name": "MatchmakingSetSearchText", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function MatchmakingSetSearchText( string searchText, var param1 = \"\", var param2 = \"\", var param3 = \"\", var param4 = \"\" )" - }, - { - "name": "MatchmakingSetCountdownVisible", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function MatchmakingSetCountdownVisible( bool state )" - }, - { - "name": "MatchmakingSetCountdownTimer", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function MatchmakingSetCountdownTimer( float time, bool useServerTime = true ) " - }, - { - "name": "OnLobbyLevelInit", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OnLobbyLevelInit()" - }, - { - "name": "UpdatePlayerInfo", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "function UpdatePlayerInfo()" - }, - { - "name": "TryUnlockSRSCallsign", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function TryUnlockSRSCallsign()" - }, - { - "name": "SetPutPlayerInMatchmakingAfterDelay", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function SetPutPlayerInMatchmakingAfterDelay( bool value )" - }, - { - "name": "OnStoreButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function OnStoreButton_Activate( var button )" - }, - { - "name": "OnStoreNewReleasesButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function OnStoreNewReleasesButton_Activate( var button )" - }, - { - "name": "OnStoreBundlesButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function OnStoreBundlesButton_Activate( var button )" - }, - { - "name": "OnDpadCommsButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function OnDpadCommsButton_Activate( var button )" - }, - { - "name": "OpenCommsIntroDialog", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OpenCommsIntroDialog()" - }, - { - "name": "OpenDpadCommsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "void function OpenDpadCommsMenu()" - }, - { - "name": "ShouldShowEmotesAnnouncement", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": false, - "line": "bool function ShouldShowEmotesAnnouncement( entity player )" - }, - { - "name": "Lobby_SetFDMode", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function Lobby_SetFDMode( bool mode )" - }, - { - "name": "Lobby_IsFDMode", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "bool function Lobby_IsFDMode()" - }, - { - "name": "Lobby_SetAutoFDOpen", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function Lobby_SetAutoFDOpen( bool autoFD )" - }, - { - "name": "Lobby_SetFDModeBasedOnSearching", - "found_in": "Northstar.Client", - "file": "ui/menu_lobby.nut", - "global": true, - "line": "void function Lobby_SetFDModeBasedOnSearching( string playlistToSearch )" - }, - { - "name": "MenuPrivateMatch_Init", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": true, - "line": "void function MenuPrivateMatch_Init()" - }, - { - "name": "GetMapImageForMapName", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": true, - "line": "asset function GetMapImageForMapName( string mapName )" - }, - { - "name": "InitPrivateMatchMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": true, - "line": "void function InitPrivateMatchMenu()" - }, - { - "name": "OnSelectMapButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnSelectMapButton_Activate( var button )" - }, - { - "name": "OnSelectModeButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnSelectModeButton_Activate( var button )" - }, - { - "name": "OnSelectMatchSettings_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnSelectMatchSettings_Activate( var button )" - }, - { - "name": "SetupComboButtons", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function SetupComboButtons( var menu, var navUpButton, var navDownButton )" - }, - { - "name": "IsPlayerListFocused", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "bool function IsPlayerListFocused()" - }, - { - "name": "MatchResultsExist", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "bool function MatchResultsExist()" - }, - { - "name": "CanSwitchTeams", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "bool function CanSwitchTeams()" - }, - { - "name": "CanMute", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "bool function CanMute()" - }, - { - "name": "OnLobbyMenu_Open", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnLobbyMenu_Open()" - }, - { - "name": "LobbyMenuUpdate", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function LobbyMenuUpdate( var menu )" - }, - { - "name": "OnLobbyMenu_Close", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnLobbyMenu_Close()" - }, - { - "name": "OnLobbyMenu_NavigateBack", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnLobbyMenu_NavigateBack()" - }, - { - "name": "GameStartTime_Changed", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function GameStartTime_Changed()" - }, - { - "name": "UpdateGameStartTimeCounter", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function UpdateGameStartTimeCounter()" - }, - { - "name": "UpdateDebugStatus", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function UpdateDebugStatus()" - }, - { - "name": "SetMapInfo", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function SetMapInfo( string mapName )" - }, - { - "name": "SetModeInfo", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function SetModeInfo( string modeName )" - }, - { - "name": "Privatematch_map_Changed", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function Privatematch_map_Changed()" - }, - { - "name": "Privatematch_mode_Changed", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function Privatematch_mode_Changed()" - }, - { - "name": "Privatematch_starting_Changed", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function Privatematch_starting_Changed()" - }, - { - "name": "UpdatePrivateMatchButtons", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function UpdatePrivateMatchButtons()" - }, - { - "name": "UpdateLobbyUI", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function UpdateLobbyUI()" - }, - { - "name": "UpdateLobby", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function UpdateLobby()" - }, - { - "name": "OnSettingsButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnSettingsButton_Activate( var button )" - }, - { - "name": "OnPrivateMatchButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnPrivateMatchButton_Activate( var button )" - }, - { - "name": "OnStartMatchButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnStartMatchButton_Activate( var button )" - }, - { - "name": "HandleLockedCustomMenuItem", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": true, - "line": "function HandleLockedCustomMenuItem( menu, button, tipInfo, hideTip = false )" - }, - { - "name": "PrivateMatchSwitchTeams", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function PrivateMatchSwitchTeams( button )" - }, - { - "name": "HideMatchmakingStatusIcons", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function HideMatchmakingStatusIcons()" - }, - { - "name": "ShowMatchmakingStatusIcons", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function ShowMatchmakingStatusIcons()" - }, - { - "name": "MatchmakingSetSearchText", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function MatchmakingSetSearchText( string searchText, var param1 = \"\", var param2 = \"\", var param3 = \"\", var param4 = \"\" )" - }, - { - "name": "MatchmakingSetCountdownTimer", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function MatchmakingSetCountdownTimer( float time )" - }, - { - "name": "OnPrivateLobbyLevelInit", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnPrivateLobbyLevelInit()" - }, - { - "name": "UpdatePlayerInfo", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "function UpdatePlayerInfo()" - }, - { - "name": "OnPrivateMatchMenu_Open", - "found_in": "Northstar.Client", - "file": "ui/menu_private_match.nut", - "global": false, - "line": "void function OnPrivateMatchMenu_Open()" - }, - { - "name": "InitSearchMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": true, - "line": "void function InitSearchMenu()" - }, - { - "name": "Mixtape_SearchSkip", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": false, - "line": "void function Mixtape_SearchSkip( var button )" - }, - { - "name": "LocalPlayerIsMixtapeSearching", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": true, - "line": "bool function LocalPlayerIsMixtapeSearching()" - }, - { - "name": "OnSearchMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": false, - "line": "void function OnSearchMenu_Open()" - }, - { - "name": "OnSearchMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": false, - "line": "void function OnSearchMenu_Close()" - }, - { - "name": "OnSearchMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": false, - "line": "void function OnSearchMenu_NavigateBack()" - }, - { - "name": "OnCommunityButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": false, - "line": "void function OnCommunityButton_Activate( var button )" - }, - { - "name": "Search_UpdateInboxButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": true, - "line": "void function Search_UpdateInboxButtons()" - }, - { - "name": "CreateButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": false, - "line": "void function CreateButtons( var menu )" - }, - { - "name": "SkipMatchMakingWait", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": false, - "line": "void function SkipMatchMakingWait( var button )" - }, - { - "name": "IsWaitingBeforeMatchMaking", - "found_in": "Titanfall 2", - "file": "ui/menu_search.nut", - "global": true, - "line": "bool function IsWaitingBeforeMatchMaking()" - }, - { - "name": "InitMainMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function InitMainMenu()" - }, - { - "name": "OnMainMenu_Open", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function OnMainMenu_Open()" - }, - { - "name": "NorthstarMasterServerAuthDialog", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function NorthstarMasterServerAuthDialog()" - }, - { - "name": "NorthstarMasterServerAuthDialogAgree", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function NorthstarMasterServerAuthDialogAgree()" - }, - { - "name": "NorthstarMasterServerAuthDialogDisagree", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function NorthstarMasterServerAuthDialogDisagree()" - }, - { - "name": "ActivatePanel", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function ActivatePanel( var panel )" - }, - { - "name": "OnMainMenu_NavigateBack", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function OnMainMenu_NavigateBack()" - }, - { - "name": "GetUserSignInState", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "int function GetUserSignInState()" - }, - { - "name": "UpdateDataCenterFooter", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function UpdateDataCenterFooter( InputDef data )" - }, - { - "name": "IsDataCenterFooterValid", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "bool function IsDataCenterFooterValid()" - }, - { - "name": "SP_Trial_LaunchGamePurchase", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function SP_Trial_LaunchGamePurchase()" - }, - { - "name": "LaunchGamePurchase", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function LaunchGamePurchase()" - }, - { - "name": "LaunchSPNew", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function LaunchSPNew()" - }, - { - "name": "LaunchSPContinue", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function LaunchSPContinue()" - }, - { - "name": "LaunchSPMissionSelect", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function LaunchSPMissionSelect()" - }, - { - "name": "LaunchSPTrialMission", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function LaunchSPTrialMission()" - }, - { - "name": "LaunchMP", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function LaunchMP()" - }, - { - "name": "LaunchGame", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function LaunchGame()" - }, - { - "name": "StartSearchForPartyServer", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function StartSearchForPartyServer()" - }, - { - "name": "EULA_Dialog", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": true, - "line": "void function EULA_Dialog()" - }, - { - "name": "DoGameNeedsToInstallDialog", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function DoGameNeedsToInstallDialog()" - }, - { - "name": "UpdateTrialLabel", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function UpdateTrialLabel()" - }, - { - "name": "OpenSinglePlayerDevMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "void function OpenSinglePlayerDevMenu( var button )" - }, - { - "name": "InitMainMenuPanel", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": true, - "line": "void function InitMainMenuPanel()" - }, - { - "name": "OnShowMainMenuPanel", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function OnShowMainMenuPanel()" - }, - { - "name": "EnableCheckPlus", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function EnableCheckPlus()" - }, - { - "name": "OnHideMainMenuPanel", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function OnHideMainMenuPanel()" - }, - { - "name": "UpdatePlayButton", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function UpdatePlayButton( var button )" - }, - { - "name": "XB1_SwitchAccount", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function XB1_SwitchAccount()" - }, - { - "name": "PS4_PSNSignIn", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function PS4_PSNSignIn()" - }, - { - "name": "PS4_PlusSignUp", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function PS4_PlusSignUp()" - }, - { - "name": "MainMenuButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function MainMenuButton_Activate( var button )" - }, - { - "name": "TryUnlockNorthstarButton", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function TryUnlockNorthstarButton()" - }, - { - "name": "OnPlayFDButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function OnPlayFDButton_Activate( var button ) " - }, - { - "name": "TryAuthWithLocalServer", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function TryAuthWithLocalServer()" - }, - { - "name": "CancelNSLocalAuth", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function CancelNSLocalAuth()" - }, - { - "name": "OnPlayMPButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function OnPlayMPButton_Activate( var button )" - }, - { - "name": "UICodeCallback_GetOnPartyServer", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": true, - "line": "void function UICodeCallback_GetOnPartyServer()" - }, - { - "name": "MonitorTrialVersionChange", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function MonitorTrialVersionChange()" - }, - { - "name": "UpdateSPButtons", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function UpdateSPButtons()" - }, - { - "name": "AddSPButton", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function AddSPButton( int index, void functionref() func, string text )" - }, - { - "name": "DoNothing", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function DoNothing()" - }, - { - "name": "RunSPButton0", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function RunSPButton0( var button )" - }, - { - "name": "RunSPButton1", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function RunSPButton1( var button )" - }, - { - "name": "RunSPButton2", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function RunSPButton2( var button )" - }, - { - "name": "ActivateControlsMenu", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function ActivateControlsMenu( var button )" - }, - { - "name": "ActivateAudioVisualMenu", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function ActivateAudioVisualMenu( var button ) " - }, - { - "name": "TrackInstallProgress", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function TrackInstallProgress()" - }, - { - "name": "IsStryderAuthenticated", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "bool function IsStryderAuthenticated()" - }, - { - "name": "IsStryderAllowingMP", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "bool function IsStryderAllowingMP()" - }, - { - "name": "UpdatePromoData", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": true, - "line": "void function UpdatePromoData()" - }, - { - "name": "UICodeCallback_MainMenuPromosUpdated", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": true, - "line": "void function UICodeCallback_MainMenuPromosUpdated()" - }, - { - "name": "UpdateCustomMainMenuPromos", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function UpdateCustomMainMenuPromos()" - }, - { - "name": "UpdateCustomMainMenuPromosThreaded", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function UpdateCustomMainMenuPromosThreaded()" - }, - { - "name": "UpdateWhatsNewData", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function UpdateWhatsNewData()" - }, - { - "name": "UpdateSpotlightData", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function UpdateSpotlightData()" - }, - { - "name": "SetSpotlightButtonData", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function SetSpotlightButtonData( var button, string link, int imageIndex, string title, string details = \"skip\" )" - }, - { - "name": "SpotlightButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function SpotlightButton_Activate( var button )" - }, - { - "name": "InitEstablishUserPanel", - "found_in": "Titanfall 2", - "file": "ui/panel_establishuser.nut", - "global": true, - "line": "void function InitEstablishUserPanel()" - }, - { - "name": "OnShowEstablishUserPanel", - "found_in": "Titanfall 2", - "file": "ui/panel_establishuser.nut", - "global": false, - "line": "void function OnShowEstablishUserPanel()" - }, - { - "name": "OnHideEstablishUserPanel", - "found_in": "Titanfall 2", - "file": "ui/panel_establishuser.nut", - "global": false, - "line": "void function OnHideEstablishUserPanel()" - }, - { - "name": "ShowError", - "found_in": "Titanfall 2", - "file": "ui/panel_establishuser.nut", - "global": false, - "line": "void function ShowError( string error )" - }, - { - "name": "ShowSignInStatus", - "found_in": "Titanfall 2", - "file": "ui/panel_establishuser.nut", - "global": false, - "line": "void function ShowSignInStatus( string status )" - }, - { - "name": "InitGammaMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": true, - "line": "void function InitGammaMenu()" - }, - { - "name": "GetGammaNormalizedValue", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "float function GetGammaNormalizedValue()" - }, - { - "name": "SetGammaFromNormalizedValue", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function SetGammaFromNormalizedValue( float normalizedGamma )" - }, - { - "name": "OnGammaMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function OnGammaMenu_Open()" - }, - { - "name": "OnDpadLeft", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function OnDpadLeft( ... )" - }, - { - "name": "OnDpadRight", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function OnDpadRight( ... )" - }, - { - "name": "OnStickMoved", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function OnStickMoved( ... )" - }, - { - "name": "OnGammaMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function OnGammaMenu_Close()" - }, - { - "name": "OnGammaMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function OnGammaMenu_NavigateBack()" - }, - { - "name": "AcceptGammaSetting", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function AcceptGammaSetting( var button )" - }, - { - "name": "RegisterAcceptButtonPressAfterRelease", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function RegisterAcceptButtonPressAfterRelease()" - }, - { - "name": "RegisterAcceptButtonPress", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function RegisterAcceptButtonPress()" - }, - { - "name": "DeregisterAcceptButtonPress", - "found_in": "Titanfall 2", - "file": "ui/menu_gamma.nut", - "global": false, - "line": "void function DeregisterAcceptButtonPress()" - }, - { - "name": "MenuMapSelect_Init", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": true, - "line": "function MenuMapSelect_Init()" - }, - { - "name": "InitMapsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": true, - "line": "void function InitMapsMenu()" - }, - { - "name": "OnOpenMapsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function OnOpenMapsMenu()" - }, - { - "name": "UpdateVisibleMaps", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function UpdateVisibleMaps()" - }, - { - "name": "OnCloseMapsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function OnCloseMapsMenu()" - }, - { - "name": "MapButton_Focused", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function MapButton_Focused( var button )" - }, - { - "name": "MapButton_LostFocus", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function MapButton_LostFocus( var button )" - }, - { - "name": "MapButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function MapButton_Activate( var button )" - }, - { - "name": "CycleModesBack", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function CycleModesBack( var button )" - }, - { - "name": "CycleModesForward", - "found_in": "Northstar.Client", - "file": "ui/menu_map_select.nut", - "global": false, - "line": "void function CycleModesForward( var button )" - }, - { - "name": "InitMatchSettingsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": true, - "line": "void function InitMatchSettingsMenu()" - }, - { - "name": "SetControlGamemodeAndPlaylistVar", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetControlGamemodeAndPlaylistVar( var button, int gamemodeIdx, string playlistVar )" - }, - { - "name": "UpdateMatchSettingsForGamemode", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": true, - "line": "void function UpdateMatchSettingsForGamemode()" - }, - { - "name": "OnOpenMatchSettingsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function OnOpenMatchSettingsMenu()" - }, - { - "name": "OnMatchSettingsMenu_NavigateBack", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function OnMatchSettingsMenu_NavigateBack()" - }, - { - "name": "Privatematch_starting_Changed", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "function Privatematch_starting_Changed()" - }, - { - "name": "SetSliderSettings", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetSliderSettings( var button, table< string, float > settings, int gamemodeIdx, string playlistVar )" - }, - { - "name": "SetGameModeSettings", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetGameModeSettings()" - }, - { - "name": "MatchSettings_FormatPlaylistVarValue", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": true, - "line": "string function MatchSettings_FormatPlaylistVarValue( string playlistVar, float value )" - }, - { - "name": "SetScoreLimitText", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetScoreLimitText( var button )" - }, - { - "name": "SetTimeLimitText", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetTimeLimitText( var button )" - }, - { - "name": "SetPilotHealthText", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetPilotHealthText( var button )" - }, - { - "name": "SetPilotRespawnDelayText", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetPilotRespawnDelayText( var button )" - }, - { - "name": "SetPilotEarnText", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetPilotEarnText( var button )" - }, - { - "name": "SetTitanEarnText", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function SetTitanEarnText( var button )" - }, - { - "name": "AddDescFocusHandler", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function AddDescFocusHandler( var button, string descText )" - }, - { - "name": "MatchSettingsFocusUpdate", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function MatchSettingsFocusUpdate( var button )" - }, - { - "name": "ResetMatchSettingsToDefaultDialog", - "found_in": "Northstar.Client", - "file": "ui/menu_match_settings.nut", - "global": false, - "line": "void function ResetMatchSettingsToDefaultDialog( var button )" - }, - { - "name": "LeaveParty", - "found_in": "Titanfall 2", - "file": "ui/menu_matchmaking_utility.nut", - "global": true, - "line": "void function LeaveParty()" - }, - { - "name": "LeaveMatchAndParty", - "found_in": "Titanfall 2", - "file": "ui/menu_matchmaking_utility.nut", - "global": true, - "line": "void function LeaveMatchAndParty()" - }, - { - "name": "StartMatchmakingPlaylists", - "found_in": "Titanfall 2", - "file": "ui/menu_matchmaking_utility.nut", - "global": true, - "line": "void function StartMatchmakingPlaylists( string playlists )" - }, - { - "name": "InitModesMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_mode_select.nut", - "global": true, - "line": "void function InitModesMenu()" - }, - { - "name": "OnOpenModesMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_mode_select.nut", - "global": false, - "line": "void function OnOpenModesMenu()" - }, - { - "name": "UpdateVisibleModes", - "found_in": "Northstar.Client", - "file": "ui/menu_mode_select.nut", - "global": false, - "line": "void function UpdateVisibleModes()" - }, - { - "name": "ModeButton_GetFocus", - "found_in": "Northstar.Client", - "file": "ui/menu_mode_select.nut", - "global": false, - "line": "void function ModeButton_GetFocus( var button )" - }, - { - "name": "ModeButton_Click", - "found_in": "Northstar.Client", - "file": "ui/menu_mode_select.nut", - "global": false, - "line": "void function ModeButton_Click( var button )" - }, - { - "name": "CycleModesBack", - "found_in": "Northstar.Client", - "file": "ui/menu_mode_select.nut", - "global": false, - "line": "void function CycleModesBack( var button )" - }, - { - "name": "CycleModesForward", - "found_in": "Northstar.Client", - "file": "ui/menu_mode_select.nut", - "global": false, - "line": "void function CycleModesForward( var button )" - }, - { - "name": "InitPlaylistMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "void function InitPlaylistMenu()" - }, - { - "name": "PlaylistButtonInit", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "bool function PlaylistButtonInit( var button, int elemNum )" - }, - { - "name": "GetPlaylistImage", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "asset function GetPlaylistImage( string playlistName )" - }, - { - "name": "GetPlaylistThumbnailImage", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "asset function GetPlaylistThumbnailImage( string playlistName )" - }, - { - "name": "SendOpenInvite", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "void function SendOpenInvite( bool state )" - }, - { - "name": "IsSendOpenInviteTrue", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "bool function IsSendOpenInviteTrue()" - }, - { - "name": "PlaylistButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function PlaylistButton_GetFocus( var button, int elemNum )" - }, - { - "name": "OnPlaylistMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function OnPlaylistMenu_Open()" - }, - { - "name": "OnPlaylistMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function OnPlaylistMenu_Close()" - }, - { - "name": "CanPlaylistFitMyParty", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "bool function CanPlaylistFitMyParty( string playlistName )" - }, - { - "name": "PlaylistShouldShowAsLocked", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "bool function PlaylistShouldShowAsLocked( string playlistName )" - }, - { - "name": "UpdatePlaylistButton", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "void function UpdatePlaylistButton( var button, string playlistName, bool forceLocked )" - }, - { - "name": "UpdatePlaylistButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function UpdatePlaylistButtons()" - }, - { - "name": "CreatePartyAndStartPrivateMatch", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function CreatePartyAndStartPrivateMatch()" - }, - { - "name": "StartPrivateMatch", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function StartPrivateMatch()" - }, - { - "name": "PlaylistButton_Click_Internal", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "bool function PlaylistButton_Click_Internal( var button, string playlistName, array refreshButtons )" - }, - { - "name": "PlaylistButton_Click", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function PlaylistButton_Click( var button, int elemNum )" - }, - { - "name": "GetVisiblePlaylists", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "array function GetVisiblePlaylists()" - }, - { - "name": "FadePlaylistButton", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function FadePlaylistButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "ColiseumPlaylist_WarnFriendDialogue", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function ColiseumPlaylist_WarnFriendDialogue( array refreshButtons, var button )" - }, - { - "name": "ColiseumPlaylist_SpendTicketDialogue", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function ColiseumPlaylist_SpendTicketDialogue( var button, int numTickets = 1 )" - }, - { - "name": "ColiseumPlaylist_OfferToBuyTicketAfterWarn", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function ColiseumPlaylist_OfferToBuyTicketAfterWarn()" - }, - { - "name": "ColiseumPlaylist_OfferToBuyTickets", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function ColiseumPlaylist_OfferToBuyTickets( array refreshButtons, var button, int numTickets )" - }, - { - "name": "BuyIntoColiseumTicketParty", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": false, - "line": "void function BuyIntoColiseumTicketParty()" - }, - { - "name": "BuyIntoColiseumTicket", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist.nut", - "global": true, - "line": "void function BuyIntoColiseumTicket()" - }, - { - "name": "MixtapeMatchmakingIsEnabled", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "bool function MixtapeMatchmakingIsEnabled()" - }, - { - "name": "GetPlaylistMenuName", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "string function GetPlaylistMenuName()" - }, - { - "name": "ParsePlaylistInfos", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function ParsePlaylistInfos()" - }, - { - "name": "GetChecklistPlaylistsArray", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "array function GetChecklistPlaylistsArray()" - }, - { - "name": "InitPlaylistMixtapeMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "void function InitPlaylistMixtapeMenu()" - }, - { - "name": "IsOnADetailsButton", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "bool function IsOnADetailsButton()" - }, - { - "name": "UpdateChecklistIconButtonsThread", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function UpdateChecklistIconButtonsThread()" - }, - { - "name": "SetupChecklistIconButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function SetupChecklistIconButtons()" - }, - { - "name": "RefreshDescriptionTitle", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function RefreshDescriptionTitle( bool asEnabled )" - }, - { - "name": "SetDescriptionTitleForIconButton", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function SetDescriptionTitleForIconButton( int buttonID )" - }, - { - "name": "OnChecklistIconButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnChecklistIconButtonFocus( var button )" - }, - { - "name": "OnChecklistIconButtonFocusLost", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnChecklistIconButtonFocusLost( var button )" - }, - { - "name": "OnChecklistIconButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnChecklistIconButtonClick( var button )" - }, - { - "name": "AreAnyPlaylistsCheckedOff", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "bool function AreAnyPlaylistsCheckedOff()" - }, - { - "name": "ToggleAllCheckboxButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function ToggleAllCheckboxButtons( var button )" - }, - { - "name": "SetChecklistIconButtonsVisible", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function SetChecklistIconButtonsVisible( bool setBool )" - }, - { - "name": "UpdatePromoButtonsThread", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function UpdatePromoButtonsThread()" - }, - { - "name": "SetupPromoButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function SetupPromoButtons()" - }, - { - "name": "GetMixtapeMatchmakingVersion", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "int function GetMixtapeMatchmakingVersion()" - }, - { - "name": "IsMixtapeVersionNew", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "bool function IsMixtapeVersionNew()" - }, - { - "name": "SetMixtapeVersionCurrent", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function SetMixtapeVersionCurrent()" - }, - { - "name": "GetMenuHeader", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "string function GetMenuHeader()" - }, - { - "name": "OnOpenPlaylistMixtapeMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnOpenPlaylistMixtapeMenu()" - }, - { - "name": "IsDialogUp", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "bool function IsDialogUp()" - }, - { - "name": "DelayedSetFocusThread", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function DelayedSetFocusThread( var item )" - }, - { - "name": "OnPromoButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPromoButtonClick( var button )" - }, - { - "name": "DoPlaylistInfoDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function DoPlaylistInfoDialog( string playlistName )" - }, - { - "name": "pldn", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "string function pldn( array pl, int index )" - }, - { - "name": "BuildPlayWarningMessageTop", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "string function BuildPlayWarningMessageTop( array pl )" - }, - { - "name": "DoPlayButtonWarningDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function DoPlayButtonWarningDialog( array activePlaylists, bool andThenPlay )" - }, - { - "name": "PlayRightClickSound", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function PlayRightClickSound()" - }, - { - "name": "OnPromoButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPromoButtonFocus( var button )" - }, - { - "name": "OnPromoButtonFocusLost", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPromoButtonFocusLost( var button )" - }, - { - "name": "BouncePlayNoteText", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function BouncePlayNoteText( bool bounceUp )" - }, - { - "name": "DoPlayButtonAction_Internal", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function DoPlayButtonAction_Internal( array activePlaylists )" - }, - { - "name": "DoPlayButtonAction", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function DoPlayButtonAction()" - }, - { - "name": "DoPlayButtonActionWithWarningDisable", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function DoPlayButtonActionWithWarningDisable()" - }, - { - "name": "OnPlayButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPlayButtonClick( var button )" - }, - { - "name": "OnPlayButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPlayButtonFocus( var button )" - }, - { - "name": "OnPlayButtonFocusLost", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPlayButtonFocusLost( var button )" - }, - { - "name": "OnPickButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPickButtonClick( var button )" - }, - { - "name": "OnPickButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnPickButtonFocus( var button )" - }, - { - "name": "InitPlaylistMixtapeChecklistMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "void function InitPlaylistMixtapeChecklistMenu()" - }, - { - "name": "UpdateChecklistButtonsThread", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function UpdateChecklistButtonsThread()" - }, - { - "name": "SetupChecklistButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function SetupChecklistButtons()" - }, - { - "name": "OnOpenPlaylistMixtapeChecklistMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnOpenPlaylistMixtapeChecklistMenu()" - }, - { - "name": "OnChecklistButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnChecklistButtonFocus( var button )" - }, - { - "name": "OnChecklistButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function OnChecklistButtonClick( var button )" - }, - { - "name": "WriteCheckDisablesToConvar", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "void function WriteCheckDisablesToConvar()" - }, - { - "name": "GetCheckDisablesFromConvar", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "array function GetCheckDisablesFromConvar()" - }, - { - "name": "GetActiveChecks_Internal", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "array function GetActiveChecks_Internal( bool excludeIfLocked )" - }, - { - "name": "GetActiveChecks", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "array function GetActiveChecks()" - }, - { - "name": "ConvertStringArrayToCSS", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "string function ConvertStringArrayToCSS( array strArray )" - }, - { - "name": "GetPlayButtonDescription", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "string function GetPlayButtonDescription()" - }, - { - "name": "GetPlaylistDescription", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": false, - "line": "string function GetPlaylistDescription( string playlistName )" - }, - { - "name": "PrintPlaylistAvailability", - "found_in": "Titanfall 2", - "file": "ui/menu_playlist_mixtape.nut", - "global": true, - "line": "void function PrintPlaylistAvailability()" - }, - { - "name": "InitSinglePlayerMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function InitSinglePlayerMenu()" - }, - { - "name": "SPButtonInit", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "bool function SPButtonInit( var button, int elemNum )" - }, - { - "name": "UpdateButtonData", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function UpdateButtonData( var button, int elemNum )" - }, - { - "name": "SPButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function SPButton_GetFocus( var button, int elemNum )" - }, - { - "name": "SPButton_Click", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function SPButton_Click( var button, int elemNum )" - }, - { - "name": "LevelPartSelect", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "bool function LevelPartSelect( int levelNum )" - }, - { - "name": "TrialMissionSelect", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function TrialMissionSelect()" - }, - { - "name": "TrainingModeSelect", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function TrainingModeSelect()" - }, - { - "name": "TrainingStart_NormalMode", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function TrainingStart_NormalMode()" - }, - { - "name": "TrainingStart_GauntletMode", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function TrainingStart_GauntletMode()" - }, - { - "name": "NewGameSelected", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function NewGameSelected()" - }, - { - "name": "SPTrialMission_Start", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function SPTrialMission_Start()" - }, - { - "name": "NewGame_ConfirmStart", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function NewGame_ConfirmStart()" - }, - { - "name": "NewGame_DoubleConfirmStart", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function NewGame_DoubleConfirmStart()" - }, - { - "name": "NewGame_Start", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function NewGame_Start()" - }, - { - "name": "NewGame_ResetCampaignProgress", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function NewGame_ResetCampaignProgress()" - }, - { - "name": "DifficultyMenuPopUp", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function DifficultyMenuPopUp()" - }, - { - "name": "RunDifficulty", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function RunDifficulty()" - }, - { - "name": "LoadSPLevel", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function LoadSPLevel()" - }, - { - "name": "StartLevelEasy", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function StartLevelEasy()" - }, - { - "name": "StartLevelNormal", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function StartLevelNormal()" - }, - { - "name": "StartLevelHard", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function StartLevelHard()" - }, - { - "name": "StartLevelMaster", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function StartLevelMaster()" - }, - { - "name": "OnOpenSinglePlayerMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function OnOpenSinglePlayerMenu()" - }, - { - "name": "GetCompletedMasterForLevel", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "bool function GetCompletedMasterForLevel( int elemNum )" - }, - { - "name": "GetCompletedMasterForLevelId", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "bool function GetCompletedMasterForLevelId( string levelId )" - }, - { - "name": "GetBestCompletedDifficultyForLevel", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "string function GetBestCompletedDifficultyForLevel( int elemNum )" - }, - { - "name": "SP_FadeDefaultElementChildren", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function SP_FadeDefaultElementChildren( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "LoadLastCheckpoint", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function LoadLastCheckpoint()" - }, - { - "name": "HasStartedGameEver", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "bool function HasStartedGameEver()" - }, - { - "name": "ServerCallback_GetObjectiveReminderOnLoad", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function ServerCallback_GetObjectiveReminderOnLoad()" - }, - { - "name": "ServerCallback_ClearObjectiveReminderOnLoad", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function ServerCallback_ClearObjectiveReminderOnLoad()" - }, - { - "name": "ScriptCallback_Beacon_FreeTrialOverMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": true, - "line": "void function ScriptCallback_Beacon_FreeTrialOverMessage()" - }, - { - "name": "Beacon_FreeTrialOverMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function Beacon_FreeTrialOverMessage()" - }, - { - "name": "LevelPartSelect_Pt1", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function LevelPartSelect_Pt1()" - }, - { - "name": "LevelPartSelect_Pt2", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function LevelPartSelect_Pt2()" - }, - { - "name": "LevelPartSelect_Pt3", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function LevelPartSelect_Pt3()" - }, - { - "name": "LoadLevelPart", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "void function LoadLevelPart( int levelNum, int levelPart )" - }, - { - "name": "IsUnlockedChapterFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player.nut", - "global": false, - "line": "bool function IsUnlockedChapterFocused()" - }, - { - "name": "InitMenuItems", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "function InitMenuItems()" - }, - { - "name": "GetSubMenuIndexOrCreateMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "int function GetSubMenuIndexOrCreateMenu( string subMenu )" - }, - { - "name": "AddStyleMap", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "function AddStyleMap( string subMenu, string buttonText, string owner, string description, string command )" - }, - { - "name": "AddSPLevel", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "function AddSPLevel( string subMenu, string buttonText, string owner, string description, string spLevel )" - }, - { - "name": "InitSinglePlayerDevMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": true, - "line": "void function InitSinglePlayerDevMenu()" - }, - { - "name": "OnOpenSinglePlayerMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "void function OnOpenSinglePlayerMenu()" - }, - { - "name": "OnReOpenSinglePlayerMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "void function OnReOpenSinglePlayerMenu()" - }, - { - "name": "UpdateSinglePlayerMenuButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "function UpdateSinglePlayerMenuButtons()" - }, - { - "name": "DisplayStartPointButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": true, - "line": "function DisplayStartPointButtons( string spLevel, array startPoints )" - }, - { - "name": "SinglePlayerButtonClicked", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "function SinglePlayerButtonClicked( button )" - }, - { - "name": "SinglePlayerButtonFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "function SinglePlayerButtonFocused( button )" - }, - { - "name": "OnSinglePlayerDevMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": false, - "line": "void function OnSinglePlayerDevMenu_NavigateBack()" - }, - { - "name": "OpenMobilityDifficultyMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": true, - "line": "void function OpenMobilityDifficultyMenu()" - }, - { - "name": "ServerCallback_OpenMobilityDifficultyMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_single_player_dev.nut", - "global": true, - "line": "void function ServerCallback_OpenMobilityDifficultyMenu()" - }, - { - "name": "InitSPTitanLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function InitSPTitanLoadoutMenu()" - }, - { - "name": "OpenSPTitanLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function OpenSPTitanLoadoutMenu()" - }, - { - "name": "ServerCallback_GetNewLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function ServerCallback_GetNewLoadout( int weaponIndex, bool showMenu )" - }, - { - "name": "ServerCallback_ActiveSPTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function ServerCallback_ActiveSPTitanLoadout( int loadoutIndex )" - }, - { - "name": "ServerCallback_ClearFirstTitanLoadoutNagOnOpen", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function ServerCallback_ClearFirstTitanLoadoutNagOnOpen()" - }, - { - "name": "ServerCallback_UnlockedNewSPTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function ServerCallback_UnlockedNewSPTitanLoadout( int loadoutIndex )" - }, - { - "name": "ServerCallback_UI_HideTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function ServerCallback_UI_HideTitanLoadout()" - }, - { - "name": "ServerCallback_UI_ShowTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function ServerCallback_UI_ShowTitanLoadout()" - }, - { - "name": "OnOpenSPTitanLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function OnOpenSPTitanLoadoutMenu()" - }, - { - "name": "OnCloseSPTitanLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function OnCloseSPTitanLoadoutMenu()" - }, - { - "name": "OpenPauseMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function OpenPauseMenu( float waitTime )" - }, - { - "name": "OnWeaponButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function OnWeaponButtonFocus( var button )" - }, - { - "name": "OnSPTitanLoadoutButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function OnSPTitanLoadoutButtonFocus( var button )" - }, - { - "name": "OnSPTitanLoadoutButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function OnSPTitanLoadoutButtonClick( var button )" - }, - { - "name": "SPTitanLoadoutButtonsShow", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function SPTitanLoadoutButtonsShow( var menu )" - }, - { - "name": "SP_TitanLoadout_GetLatestLoadoutIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "int function SP_TitanLoadout_GetLatestLoadoutIndex()" - }, - { - "name": "GetSPTitanLoadoutBestFocusIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "int function GetSPTitanLoadoutBestFocusIndex( int selectedIndex )" - }, - { - "name": "RedrawSPTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function RedrawSPTitanLoadout( var menu, int loadoutIndex )" - }, - { - "name": "UpdateSPTitanLoadoutSelection", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function UpdateSPTitanLoadoutSelection( var menu, int loadoutIndex )" - }, - { - "name": "Init_SPTitanLoadoutButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function Init_SPTitanLoadoutButtons( var menu, var leftFocus, var rightFocus )" - }, - { - "name": "UpdateButtonWeapons", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": true, - "line": "void function UpdateButtonWeapons( string primaryName, var menu )" - }, - { - "name": "HACK_DelayedSetFocus_FrameEnd", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan.nut", - "global": false, - "line": "void function HACK_DelayedSetFocus_FrameEnd( var item )" - }, - { - "name": "InitSPTitanLoadoutTutorialMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": true, - "line": "void function InitSPTitanLoadoutTutorialMenu()" - }, - { - "name": "OpenSPTitanLoadoutTutorialMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": true, - "line": "void function OpenSPTitanLoadoutTutorialMenu()" - }, - { - "name": "ProceedToLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": false, - "line": "void function ProceedToLoadoutMenu( var button )" - }, - { - "name": "IsReadyToProceed", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": false, - "line": "bool function IsReadyToProceed()" - }, - { - "name": "ServerCallback_UI_ShowTitanLoadoutTutorial", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": true, - "line": "void function ServerCallback_UI_ShowTitanLoadoutTutorial()" - }, - { - "name": "OnOpenSPTitanLoadoutTutorialMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": false, - "line": "void function OnOpenSPTitanLoadoutTutorialMenu()" - }, - { - "name": "OnCloseSPTitanLoadoutTutorialMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": false, - "line": "void function OnCloseSPTitanLoadoutTutorialMenu()" - }, - { - "name": "OnBackSPTitanLoadoutTutorialMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_loadout_titan_tutorial.nut", - "global": false, - "line": "void function OnBackSPTitanLoadoutTutorialMenu()" - }, - { - "name": "ScriptCallback_OpenInvertLookDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": true, - "line": "void function ScriptCallback_OpenInvertLookDialog()" - }, - { - "name": "OpenInvertLookDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": true, - "line": "void function OpenInvertLookDialog()" - }, - { - "name": "SetControlsInverted_True", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SetControlsInverted_True()" - }, - { - "name": "SetControlsInverted_False", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SetControlsInverted_False()" - }, - { - "name": "SetControlsInverted", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SetControlsInverted( bool setInverted )" - }, - { - "name": "GetInvertConvar_ForCurrentInputType", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "string function GetInvertConvar_ForCurrentInputType()" - }, - { - "name": "ScriptCallback_OpenAutosprintDialogForGauntlet", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": true, - "line": "void function ScriptCallback_OpenAutosprintDialogForGauntlet()" - }, - { - "name": "Autosprint_ChooseToEnable", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function Autosprint_ChooseToEnable()" - }, - { - "name": "EnablePlayerAutosprintSetting", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function EnablePlayerAutosprintSetting()" - }, - { - "name": "DialogGotIt", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function DialogGotIt( string header, string message, void functionref() gotItFunc )" - }, - { - "name": "ScriptCallback_Training_SelectSPDifficulty", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": true, - "line": "void function ScriptCallback_Training_SelectSPDifficulty()" - }, - { - "name": "Training_SelectSPDifficulty", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function Training_SelectSPDifficulty()" - }, - { - "name": "ShowSPDifficultyConfirmation", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function ShowSPDifficultyConfirmation()" - }, - { - "name": "SelectSPDifficulty_Easy", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SelectSPDifficulty_Easy()" - }, - { - "name": "SelectSPDifficulty_Normal", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SelectSPDifficulty_Normal()" - }, - { - "name": "SelectSPDifficulty_Hard", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SelectSPDifficulty_Hard()" - }, - { - "name": "SelectSPDifficulty_Master", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SelectSPDifficulty_Master()" - }, - { - "name": "SelectSPDifficulty", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function SelectSPDifficulty( int difficulty )" - }, - { - "name": "ScriptCallback_Training_FreeTrialMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": true, - "line": "void function ScriptCallback_Training_FreeTrialMessage()" - }, - { - "name": "Training_FreeTrialMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_sp_training.gnut", - "global": false, - "line": "void function Training_FreeTrialMessage()" - }, - { - "name": "InitViewStatsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats.nut", - "global": true, - "line": "void function InitViewStatsMenu()" - }, - { - "name": "OnViewStats_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats.nut", - "global": false, - "line": "void function OnViewStats_Open()" - }, - { - "name": "InitStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": true, - "line": "void function InitStoreMenu()" - }, - { - "name": "OpenStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": true, - "line": "void function OpenStoreMenu( array menuNames, void functionref() preOpenfunc = null )" - }, - { - "name": "StorePurchase", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": true, - "line": "void function StorePurchase( int entitlementID )" - }, - { - "name": "IsStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": true, - "line": "bool function IsStoreMenu( var menu )" - }, - { - "name": "InStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": true, - "line": "bool function InStoreMenu()" - }, - { - "name": "StoreMenuClosedThread", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": true, - "line": "void function StoreMenuClosedThread()" - }, - { - "name": "RollRandomTitanModelForStorefront", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": false, - "line": "int function RollRandomTitanModelForStorefront()" - }, - { - "name": "OnOpenStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": false, - "line": "void function OnOpenStoreMenu()" - }, - { - "name": "OnWeaponSkinsButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": false, - "line": "void function OnWeaponSkinsButton_Activate( var button )" - }, - { - "name": "WaitForDLCStoreInitialization", - "found_in": "Titanfall 2", - "file": "ui/menu_store.nut", - "global": false, - "line": "void function WaitForDLCStoreInitialization( array menuNames, void functionref() preOpenfunc = null )" - }, - { - "name": "InitStoreMenuNewReleases", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": true, - "line": "void function InitStoreMenuNewReleases()" - }, - { - "name": "SetupContentCycleButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "array function SetupContentCycleButtons()" - }, - { - "name": "SetupJumpStarterKitButton", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "var function SetupJumpStarterKitButton()" - }, - { - "name": "GetButtonData", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "ButtonData function GetButtonData( var button )" - }, - { - "name": "OnOpenStoreMenuNewReleases", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "void function OnOpenStoreMenuNewReleases()" - }, - { - "name": "OnCloseStoreMenuNewReleases", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "void function OnCloseStoreMenuNewReleases()" - }, - { - "name": "OnButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "void function OnButton_Focused( var button )" - }, - { - "name": "OnButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "void function OnButton_Activate( var button )" - }, - { - "name": "CycleTitanSkins", - "found_in": "Titanfall 2", - "file": "ui/menu_store_new_releases.nut", - "global": false, - "line": "void function CycleTitanSkins()" - }, - { - "name": "InitStoreMenuLimited", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": true, - "line": "void function InitStoreMenuLimited()" - }, - { - "name": "OnStoreMenuLimited_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function OnStoreMenuLimited_Open()" - }, - { - "name": "OnStoreMenuLimited_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function OnStoreMenuLimited_Close()" - }, - { - "name": "OnStoreMenuLimited_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function OnStoreMenuLimited_EntitlementsChanged()" - }, - { - "name": "UpdateStoreMenuPrimeTitanButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function UpdateStoreMenuPrimeTitanButtons()" - }, - { - "name": "OnButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function OnButton_Focused( var button )" - }, - { - "name": "OnButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function OnButton_Activate( var button )" - }, - { - "name": "Store_BuyPrimeTitan", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function Store_BuyPrimeTitan()" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "RefreshEntitlement", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": false, - "line": "void function RefreshEntitlement( var button )" - }, - { - "name": "SetStoreMenuLimitedDefaultFocusIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_store_limited.nut", - "global": true, - "line": "void function SetStoreMenuLimitedDefaultFocusIndex( int index )" - }, - { - "name": "InitStoreMenuSales", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": true, - "line": "void function InitStoreMenuSales()" - }, - { - "name": "OnStoreMenuSales_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": false, - "line": "void function OnStoreMenuSales_Open()" - }, - { - "name": "UpdateStoreMenuBundleButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": false, - "line": "void function UpdateStoreMenuBundleButtons()" - }, - { - "name": "OnBundleButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": false, - "line": "void function OnBundleButton_Focused( var button )" - }, - { - "name": "OnBundleButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": true, - "line": "void function OnBundleButton_Activate( var button )" - }, - { - "name": "OnStoreMenuSales_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": false, - "line": "void function OnStoreMenuSales_EntitlementsChanged()" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "RefreshBundleEntitlement", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": true, - "line": "void function RefreshBundleEntitlement( var button )" - }, - { - "name": "GetBundlePercentOff", - "found_in": "Titanfall 2", - "file": "ui/menu_store_bundles.nut", - "global": false, - "line": "int function GetBundlePercentOff( int parentEntitlement )" - }, - { - "name": "InitStoreMenuPrimeTitans", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": true, - "line": "void function InitStoreMenuPrimeTitans()" - }, - { - "name": "OnStoreMenuPrimeTitans_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function OnStoreMenuPrimeTitans_Open()" - }, - { - "name": "UpdateStoreMenuPrimeTitanButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function UpdateStoreMenuPrimeTitanButtons()" - }, - { - "name": "OnPrimeButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function OnPrimeButton_Focused( var button )" - }, - { - "name": "OnPrimeButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function OnPrimeButton_Activate( var button )" - }, - { - "name": "Store_BuyPrimeTitan", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function Store_BuyPrimeTitan()" - }, - { - "name": "OnStoreMenuPrimeTitans_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function OnStoreMenuPrimeTitans_EntitlementsChanged()" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "RefreshEntitlement", - "found_in": "Titanfall 2", - "file": "ui/menu_store_prime_titans.nut", - "global": false, - "line": "void function RefreshEntitlement( var button )" - }, - { - "name": "InitStoreMenuCustomization", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization.nut", - "global": true, - "line": "void function InitStoreMenuCustomization()" - }, - { - "name": "OnStoreMenuCustomization_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization.nut", - "global": false, - "line": "void function OnStoreMenuCustomization_NavigateBack()" - }, - { - "name": "OnOpenStoreMenuCustomization", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization.nut", - "global": false, - "line": "void function OnOpenStoreMenuCustomization()" - }, - { - "name": "OnCustomizationButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization.nut", - "global": false, - "line": "void function OnCustomizationButton_Focused( var button )" - }, - { - "name": "OnCustomizationButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization.nut", - "global": false, - "line": "void function OnCustomizationButton_Activate( var button )" - }, - { - "name": "InitStoreMenuCustomizationPreview", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": true, - "line": "void function InitStoreMenuCustomizationPreview()" - }, - { - "name": "OnStoreMenuCustomizationPreview_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function OnStoreMenuCustomizationPreview_NavigateBack()" - }, - { - "name": "OnStoreMenuCustomizationPreview_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function OnStoreMenuCustomizationPreview_Open()" - }, - { - "name": "OnCustomizationPreviewButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function OnCustomizationPreviewButton_Focused( var button )" - }, - { - "name": "OnCustomizationPreviewButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function OnCustomizationPreviewButton_Activate( var button )" - }, - { - "name": "OnBuyButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function OnBuyButton_Activate( var button )" - }, - { - "name": "Store_BuyCustomizationPack", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function Store_BuyCustomizationPack()" - }, - { - "name": "OnStoreMenuCustomizationPreview_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function OnStoreMenuCustomizationPreview_EntitlementsChanged()" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_customization_preview.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "InitStoreMenuCamo", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo.nut", - "global": true, - "line": "void function InitStoreMenuCamo()" - }, - { - "name": "OnCamoButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo.nut", - "global": false, - "line": "void function OnCamoButton_Activate( var button )" - }, - { - "name": "OnOpenStoreMenuCamo", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo.nut", - "global": false, - "line": "void function OnOpenStoreMenuCamo()" - }, - { - "name": "InitStoreMenuCamoPreview", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": true, - "line": "void function InitStoreMenuCamoPreview()" - }, - { - "name": "OnStoreMenuCamoPreview_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "void function OnStoreMenuCamoPreview_NavigateBack()" - }, - { - "name": "OnStoreMenuCamoPreview_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "void function OnStoreMenuCamoPreview_Open()" - }, - { - "name": "StoreCamoPreviewButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "bool function StoreCamoPreviewButton_Init( var button, int elemNum )" - }, - { - "name": "StoreCamoPreviewButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "void function StoreCamoPreviewButton_Activate( var button, int elemNum )" - }, - { - "name": "StoreCamoPreviewButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "void function StoreCamoPreviewButton_GetFocus( var button, int elemNum )" - }, - { - "name": "OnBuyButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "void function OnBuyButton_Activate( var button )" - }, - { - "name": "OnStoreMenuCamoPreview_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "void function OnStoreMenuCamoPreview_EntitlementsChanged()" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_camo_preview.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "InitStoreMenuCallsign", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign.nut", - "global": true, - "line": "void function InitStoreMenuCallsign()" - }, - { - "name": "OnCallsignButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign.nut", - "global": false, - "line": "void function OnCallsignButton_Activate( var button )" - }, - { - "name": "OnOpenStoreMenuCallsign", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign.nut", - "global": false, - "line": "void function OnOpenStoreMenuCallsign()" - }, - { - "name": "InitStoreMenuCallsignPreview", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": true, - "line": "void function InitStoreMenuCallsignPreview()" - }, - { - "name": "StoreSwitchFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function StoreSwitchFocus( var list )" - }, - { - "name": "SetupCallsignIcon", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function SetupCallsignIcon( string elem, asset icon, int rowIndex )" - }, - { - "name": "OnStoreMenuCallsignPreview_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function OnStoreMenuCallsignPreview_NavigateBack()" - }, - { - "name": "OnStoreMenuCallsignPreview_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function OnStoreMenuCallsignPreview_Open()" - }, - { - "name": "StoreCallsignButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "bool function StoreCallsignButton_Init( var button, int elemNum )" - }, - { - "name": "StoreCallsignButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function StoreCallsignButton_Activate( var button, int elemNum )" - }, - { - "name": "StoreCallsignButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function StoreCallsignButton_GetFocus( var button, int elemNum )" - }, - { - "name": "StoreIconButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function StoreIconButton_Activate( var button )" - }, - { - "name": "StoreIconButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function StoreIconButton_GetFocus( var button )" - }, - { - "name": "OnBuyButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function OnBuyButton_Activate( var button )" - }, - { - "name": "OnStoreMenuCallsignPreview_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function OnStoreMenuCallsignPreview_EntitlementsChanged()" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_callsign_preview.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "InitStoreMenuWeaponSkins", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": true, - "line": "void function InitStoreMenuWeaponSkins()" - }, - { - "name": "HandleMouseWheelInput", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function HandleMouseWheelInput()" - }, - { - "name": "RegisterMouseWheelInput", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function RegisterMouseWheelInput()" - }, - { - "name": "DeregisterMouseWheelInput", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function DeregisterMouseWheelInput()" - }, - { - "name": "OnStoreMenuWeaponSkins_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function OnStoreMenuWeaponSkins_Open()" - }, - { - "name": "HackSetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function HackSetFocus()" - }, - { - "name": "OnStoreMenuWeaponSkins_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function OnStoreMenuWeaponSkins_EntitlementsChanged()" - }, - { - "name": "InitMenuButton", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function InitMenuButton( var button, string skinRef )" - }, - { - "name": "InitMenuBundleButton", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function InitMenuBundleButton( var button, int entitlement )" - }, - { - "name": "OnScrollUp_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function OnScrollUp_Activate( var button )" - }, - { - "name": "OnScrollDown_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function OnScrollDown_Activate( var button )" - }, - { - "name": "ToggleWeaponZoom", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function ToggleWeaponZoom( var button )" - }, - { - "name": "OnWeaponSkinButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function OnWeaponSkinButton_Focused( var button )" - }, - { - "name": "OnWeaponSkinButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function OnWeaponSkinButton_Activate( var button )" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "RefreshEntitlement", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": false, - "line": "void function RefreshEntitlement( var button )" - }, - { - "name": "SetStoreMenuWeaponSkinsDefaultFocusIndex", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": true, - "line": "void function SetStoreMenuWeaponSkinsDefaultFocusIndex( int index )" - }, - { - "name": "SetStoreMenuWeaponSkinsBundleEntitlement", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": true, - "line": "void function SetStoreMenuWeaponSkinsBundleEntitlement( int bundleEntitlement )" - }, - { - "name": "GetStoreMenuWeaponSkinsBundleEntitlement", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": true, - "line": "int function GetStoreMenuWeaponSkinsBundleEntitlement()" - }, - { - "name": "DefaultToDLC11WeaponWarpaintBundle", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapons.nut", - "global": true, - "line": "void function DefaultToDLC11WeaponWarpaintBundle()" - }, - { - "name": "InitStoreMenuTitans", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": true, - "line": "void function InitStoreMenuTitans()" - }, - { - "name": "OnStoreMenuTitans_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function OnStoreMenuTitans_Open()" - }, - { - "name": "UpdateStoreMenuPrimeTitanButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function UpdateStoreMenuPrimeTitanButtons()" - }, - { - "name": "OnPrimeButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function OnPrimeButton_Focused( var button )" - }, - { - "name": "OnPrimeButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function OnPrimeButton_Activate( var button )" - }, - { - "name": "Store_BuyPrimeTitan", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function Store_BuyPrimeTitan()" - }, - { - "name": "OnStoreMenuTitans_EntitlementsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function OnStoreMenuTitans_EntitlementsChanged()" - }, - { - "name": "RefreshEntitlements", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function RefreshEntitlements()" - }, - { - "name": "RefreshEntitlement", - "found_in": "Titanfall 2", - "file": "ui/menu_store_titans.nut", - "global": false, - "line": "void function RefreshEntitlement( var button )" - }, - { - "name": "InitStoreMenuWeaponSkinBundles", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapon_skin_bundles.nut", - "global": true, - "line": "void function InitStoreMenuWeaponSkinBundles()" - }, - { - "name": "SetupButton", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapon_skin_bundles.nut", - "global": false, - "line": "var function SetupButton( var button, int bundleEntitlement, string title )" - }, - { - "name": "GetButtonData", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapon_skin_bundles.nut", - "global": false, - "line": "ButtonData function GetButtonData( var button )" - }, - { - "name": "OnOpenStoreMenuWeaponSkinBundles", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapon_skin_bundles.nut", - "global": false, - "line": "void function OnOpenStoreMenuWeaponSkinBundles()" - }, - { - "name": "OnButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapon_skin_bundles.nut", - "global": false, - "line": "void function OnButton_Focused( var button )" - }, - { - "name": "OnButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapon_skin_bundles.nut", - "global": false, - "line": "void function OnButton_Activate( var button )" - }, - { - "name": "CycleWeaponSkins", - "found_in": "Titanfall 2", - "file": "ui/menu_store_weapon_skin_bundles.nut", - "global": false, - "line": "void function CycleWeaponSkins( var button, array displayDataArray )" - }, - { - "name": "InitAdvancedHudMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_advanced_hud.nut", - "global": true, - "line": "void function InitAdvancedHudMenu()" - }, - { - "name": "ResetToDefaultsDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_advanced_hud.nut", - "global": false, - "line": "void function ResetToDefaultsDialog( var button )" - }, - { - "name": "ResetSettingsToDefaults", - "found_in": "Titanfall 2", - "file": "ui/menu_advanced_hud.nut", - "global": false, - "line": "void function ResetSettingsToDefaults()" - }, - { - "name": "OnOpenAdvancedHudMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_advanced_hud.nut", - "global": false, - "line": "void function OnOpenAdvancedHudMenu()" - }, - { - "name": "OnCloseAdvancedHudMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_advanced_hud.nut", - "global": false, - "line": "void function OnCloseAdvancedHudMenu()" - }, - { - "name": "SetupButton", - "found_in": "Titanfall 2", - "file": "ui/menu_advanced_hud.nut", - "global": false, - "line": "void function SetupButton( var button, string buttonText, string description )" - }, - { - "name": "Button_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_advanced_hud.nut", - "global": false, - "line": "void function Button_Focused( var button )" - }, - { - "name": "InitInboxFrontMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": true, - "line": "void function InitInboxFrontMenu()" - }, - { - "name": "OnOpenInboxFrontMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function OnOpenInboxFrontMenu()" - }, - { - "name": "OnCloseInboxFrontMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function OnCloseInboxFrontMenu()" - }, - { - "name": "UpdateInboxFrontThread", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function UpdateInboxFrontThread()" - }, - { - "name": "DoesFocusHaveItems", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function DoesFocusHaveItems()" - }, - { - "name": "UpdateInboxFrontButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function UpdateInboxFrontButtons()" - }, - { - "name": "OnMessagesButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function OnMessagesButton_Activate( var button )" - }, - { - "name": "OnLootButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function OnLootButton_Activate( var button )" - }, - { - "name": "InitInboxMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": true, - "line": "void function InitInboxMenu()" - }, - { - "name": "OnInboxMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function OnInboxMenu_Open()" - }, - { - "name": "CanDeleteMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function CanDeleteMessage()" - }, - { - "name": "CanAcceptMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function CanAcceptMessage()" - }, - { - "name": "CanOnlyAcceptMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function CanOnlyAcceptMessage()" - }, - { - "name": "CanOnlyDeleteMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function CanOnlyDeleteMessage()" - }, - { - "name": "CanOnlyAcceptOrOnlyDeleteMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function CanOnlyAcceptOrOnlyDeleteMessage()" - }, - { - "name": "CanAcceptAndDeleteMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function CanAcceptAndDeleteMessage()" - }, - { - "name": "IsViewingMessages", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function IsViewingMessages()" - }, - { - "name": "HasPrevMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function HasPrevMessage()" - }, - { - "name": "HasNextMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function HasNextMessage()" - }, - { - "name": "DeleteMessage_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function DeleteMessage_OnClick( var button )" - }, - { - "name": "AcceptMessage_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function AcceptMessage_OnClick( var button )" - }, - { - "name": "AcceptAllMessage_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function AcceptAllMessage_OnClick( var button )" - }, - { - "name": "AcceptMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function AcceptMessage()" - }, - { - "name": "ReportMessageAbuse_Final", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ReportMessageAbuse_Final()" - }, - { - "name": "ReportMessageAbuseAndLeaveNetwork_Final", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ReportMessageAbuseAndLeaveNetwork_Final()" - }, - { - "name": "ReportMessageAbuse_Thread", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ReportMessageAbuse_Thread( InboxMessage msg )" - }, - { - "name": "ReportMessageAbuse_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ReportMessageAbuse_OnClick( var button )" - }, - { - "name": "CanReportMessageAbuse", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function CanReportMessageAbuse()" - }, - { - "name": "ActivateNextMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ActivateNextMessage( var button )" - }, - { - "name": "ActivatePrevMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ActivatePrevMessage( var button )" - }, - { - "name": "UpdateInboxMessageUI", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function UpdateInboxMessageUI( InboxMessage msg )" - }, - { - "name": "UICodeCallback_InboxUpdated", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": true, - "line": "void function UICodeCallback_InboxUpdated()" - }, - { - "name": "KeepUpdatingInboxMessageThread", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function KeepUpdatingInboxMessageThread()" - }, - { - "name": "ActivatePrevMessage_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ActivatePrevMessage_OnClick( var button )" - }, - { - "name": "ActivateNextMessage_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "void function ActivateNextMessage_OnClick( var button )" - }, - { - "name": "ShowInboxMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": false, - "line": "bool function ShowInboxMessage( int messageId )" - }, - { - "name": "TryToShowAnInboxMessage", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": true, - "line": "bool function TryToShowAnInboxMessage()" - }, - { - "name": "OnInboxButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_inbox.nut", - "global": true, - "line": "void function OnInboxButton_Activate( var button )" - }, - { - "name": "InitViewStatsMiscMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_misc.nut", - "global": true, - "line": "void function InitViewStatsMiscMenu()" - }, - { - "name": "OnViewStatsMisc_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_misc.nut", - "global": false, - "line": "void function OnViewStatsMisc_Open()" - }, - { - "name": "UpdateViewStatsMiscMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_misc.nut", - "global": false, - "line": "void function UpdateViewStatsMiscMenu()" - }, - { - "name": "InitViewStatsOverviewMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_overview.nut", - "global": true, - "line": "void function InitViewStatsOverviewMenu()" - }, - { - "name": "OnStatsOverview_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_overview.nut", - "global": false, - "line": "void function OnStatsOverview_Open()" - }, - { - "name": "UpdateViewStatsOverviewMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_overview.nut", - "global": false, - "line": "function UpdateViewStatsOverviewMenu()" - }, - { - "name": "PlotKDPointsOnGraph", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_overview.nut", - "global": false, - "line": "function PlotKDPointsOnGraph( menu, graphIndex, values, dottedAverage )" - }, - { - "name": "SetLast10GamesStatVisibility", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_overview.nut", - "global": false, - "line": "void function SetLast10GamesStatVisibility( var menu, bool visible )" - }, - { - "name": "SetItemImageWidth", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_overview.nut", - "global": false, - "line": "void function SetItemImageWidth( var imageElem, string ref )" - }, - { - "name": "InitViewStatsTimeMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_time.nut", - "global": true, - "line": "void function InitViewStatsTimeMenu()" - }, - { - "name": "OnStatsTime_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_time.nut", - "global": false, - "line": "void function OnStatsTime_Open()" - }, - { - "name": "UpdateViewStatsTimeMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_time.nut", - "global": false, - "line": "void function UpdateViewStatsTimeMenu()" - }, - { - "name": "AddPieChartEntry", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_time.nut", - "global": true, - "line": "void function AddPieChartEntry( array entries, string displayName, float numValue, array color )" - }, - { - "name": "SetPieChartData", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "void function SetPieChartData( var menu, string panelName, string titleString, PieChartData data )" - }, - { - "name": "SetStatsBarValues", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "function SetStatsBarValues( menu, panelName, titleString, startValue, endValue, currentValue )" - }, - { - "name": "SetStatsValueInfo", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "void function SetStatsValueInfo( var menu, valueID, labelText, textString )" - }, - { - "name": "SetStatsLabelValue", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "void function SetStatsLabelValue( var menu, labelName, textString )" - }, - { - "name": "SetStatsLabelValueOnLabel", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": false, - "line": "void function SetStatsLabelValueOnLabel( elem, textString )" - }, - { - "name": "GetPercent", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "string function GetPercent( float val, float total, float defaultPercent, bool doClamp = true )" - }, - { - "name": "GetItemUnlockCountData", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "function GetItemUnlockCountData()" - }, - { - "name": "GetOverviewWeaponData", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "table function GetOverviewWeaponData()" - }, - { - "name": "StatToTimeString", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "string function StatToTimeString( string category, string alias, string weapon = \"\" )" - }, - { - "name": "HoursToTimeString", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "string function HoursToTimeString( float savedHours )" - }, - { - "name": "PieChartHoursToTimeString", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": false, - "line": "string function PieChartHoursToTimeString( float savedHours, string pieChartHeader, string pieChartPercent )" - }, - { - "name": "StatToDistanceString", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "string function StatToDistanceString( string category, string alias, string weapon = \"\" )" - }, - { - "name": "ComparePieChartEntryValues", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "int function ComparePieChartEntryValues( PieChartEntry a, PieChartEntry b )" - }, - { - "name": "SetStatBoxDisplay", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "void function SetStatBoxDisplay( var vguiElem, string text, string value )" - }, - { - "name": "SetMedalStatBoxDisplay", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_utility.nut", - "global": true, - "line": "void function SetMedalStatBoxDisplay( var vguiElem, string text, asset image, int value )" - }, - { - "name": "InitViewStatsWeaponsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_weapons.nut", - "global": true, - "line": "void function InitViewStatsWeaponsMenu()" - }, - { - "name": "OnViewStatsWeapons_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_weapons.nut", - "global": false, - "line": "void function OnViewStatsWeapons_Open()" - }, - { - "name": "WeaponButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_weapons.nut", - "global": false, - "line": "bool function WeaponButton_Init( var button, int elemNum )" - }, - { - "name": "WeaponButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_weapons.nut", - "global": false, - "line": "void function WeaponButton_GetFocus( var button, int elemNum )" - }, - { - "name": "UpdateStatsForWeapon", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_weapons.nut", - "global": false, - "line": "void function UpdateStatsForWeapon( string weaponRef )" - }, - { - "name": "InitViewStatsTitansMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_titans.nut", - "global": true, - "line": "void function InitViewStatsTitansMenu()" - }, - { - "name": "OnViewStatsTitans_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_titans.nut", - "global": false, - "line": "void function OnViewStatsTitans_Open()" - }, - { - "name": "UpdateButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_titans.nut", - "global": false, - "line": "void function UpdateButtons( int selectedIndex, var[NUM_PERSISTENT_TITAN_LOADOUTS] buttons )" - }, - { - "name": "OnButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_titans.nut", - "global": false, - "line": "void function OnButton_Focused( var button )" - }, - { - "name": "UpdateStatsForTitan", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_titans.nut", - "global": false, - "line": "void function UpdateStatsForTitan( string titanRef, int loadoutIndex )" - }, - { - "name": "GetTitanStatImage", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_titans.nut", - "global": false, - "line": "asset function GetTitanStatImage( string titanRef )" - }, - { - "name": "InitViewStatsMapsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": true, - "line": "void function InitViewStatsMapsMenu()" - }, - { - "name": "OnViewStatsWeapons_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "void function OnViewStatsWeapons_Open()" - }, - { - "name": "MapButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "bool function MapButton_Init( var button, int elemNum )" - }, - { - "name": "MapButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "void function MapButton_GetFocus( var button, int elemNum )" - }, - { - "name": "MapButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "void function MapButton_Activate( var button, int elemNum )" - }, - { - "name": "GetGameStatForMapInt", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "int function GetGameStatForMapInt( string gameStat, string mapName )" - }, - { - "name": "GetGameStatForMapAndModeInt", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "int function GetGameStatForMapAndModeInt( string gameStat, string mapName, string modeName, string difficulty = \"1\" )" - }, - { - "name": "GetGameStatForMapFloat", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "float function GetGameStatForMapFloat( string gameStat, string mapName )" - }, - { - "name": "GetGameStatForMapAndModeFloat", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "float function GetGameStatForMapAndModeFloat( string gameStat, string mapName, string modeName )" - }, - { - "name": "UpdateStatsForMap", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": false, - "line": "void function UpdateStatsForMap( string mapName )" - }, - { - "name": "setit", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_maps.nut", - "global": true, - "line": "var function setit( vector color )" - }, - { - "name": "InitViewStatsPvEMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": true, - "line": "void function InitViewStatsPvEMenu()" - }, - { - "name": "OnViewStatsWeapons_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "void function OnViewStatsWeapons_Open()" - }, - { - "name": "MapButton_Init", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "bool function MapButton_Init( var button, int elemNum )" - }, - { - "name": "MapButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "void function MapButton_GetFocus( var button, int elemNum )" - }, - { - "name": "MapButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "void function MapButton_Activate( var button, int elemNum )" - }, - { - "name": "GetGameStatForMapInt", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "int function GetGameStatForMapInt( string gameStat, string mapName )" - }, - { - "name": "GetGameStatForMapAndModeInt", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "int function GetGameStatForMapAndModeInt( string gameStat, string mapName, string modeName, string difficulty = \"1\" )" - }, - { - "name": "GetGameStatForMapFloat", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "float function GetGameStatForMapFloat( string gameStat, string mapName )" - }, - { - "name": "GetGameStatForMapAndModeFloat", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "float function GetGameStatForMapAndModeFloat( string gameStat, string mapName, string modeName )" - }, - { - "name": "UpdateStatsForMap", - "found_in": "Titanfall 2", - "file": "ui/menu_stats_pve.nut", - "global": false, - "line": "void function UpdateStatsForMap( string mapName )" - }, - { - "name": "UpdatePilotLoadoutButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts_shared.nut", - "global": true, - "line": "void function UpdatePilotLoadoutButtons( int selectedIndex, var[NUM_PERSISTENT_PILOT_LOADOUTS] buttons, bool focusSelected = true )" - }, - { - "name": "UpdatePilotLoadoutPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts_shared.nut", - "global": true, - "line": "void function UpdatePilotLoadoutPanel( var loadoutPanel, PilotLoadoutDef loadout )" - }, - { - "name": "UpdatePilotItemButton", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts_shared.nut", - "global": true, - "line": "void function UpdatePilotItemButton( var button, PilotLoadoutDef loadout, bool isEdit )" - }, - { - "name": "UpdatePilotLoadoutPanelBinds", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts_shared.nut", - "global": true, - "line": "void function UpdatePilotLoadoutPanelBinds( var loadoutPanel )" - }, - { - "name": "InitPilotLoadoutsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts.nut", - "global": true, - "line": "void function InitPilotLoadoutsMenu()" - }, - { - "name": "OnPilotLoadoutsMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts.nut", - "global": false, - "line": "void function OnPilotLoadoutsMenu_Open()" - }, - { - "name": "OnPilotLoadoutsMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts.nut", - "global": false, - "line": "void function OnPilotLoadoutsMenu_Close()" - }, - { - "name": "OnLoadoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Focused( var button )" - }, - { - "name": "UpdatePilotLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts.nut", - "global": false, - "line": "void function UpdatePilotLoadout( int loadoutIndex )" - }, - { - "name": "OnLoadoutButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Activate( var button )" - }, - { - "name": "OnLoadoutButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_pilot_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_LostFocus( var button )" - }, - { - "name": "InitEditPilotLoadoutsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": true, - "line": "void function InitEditPilotLoadoutsMenu()" - }, - { - "name": "OnPilotLoadoutsMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": false, - "line": "void function OnPilotLoadoutsMenu_Open()" - }, - { - "name": "OnPilotLoadoutsMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": false, - "line": "void function OnPilotLoadoutsMenu_Close()" - }, - { - "name": "OnPilotLoadoutsMenu_InputModeChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": false, - "line": "void function OnPilotLoadoutsMenu_InputModeChanged()" - }, - { - "name": "OnLoadoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Focused( var button )" - }, - { - "name": "UpdatePilotLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": false, - "line": "void function UpdatePilotLoadout( int loadoutIndex )" - }, - { - "name": "OnLoadoutButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Activate( var button )" - }, - { - "name": "OnLoadoutButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_pilot_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_LostFocus( var button )" - }, - { - "name": "UpdateTitanLoadoutButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts_shared.nut", - "global": true, - "line": "void function UpdateTitanLoadoutButtons( int selectedIndex, var[NUM_PERSISTENT_TITAN_LOADOUTS] buttons, bool focusSelected = true )" - }, - { - "name": "UpdateTitanLoadoutPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts_shared.nut", - "global": true, - "line": "void function UpdateTitanLoadoutPanel( var loadoutPanel, TitanLoadoutDef loadout )" - }, - { - "name": "AddDefaultTitanElementsToTitanLoadoutMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts_shared.nut", - "global": true, - "line": "void function AddDefaultTitanElementsToTitanLoadoutMenu( var menu )" - }, - { - "name": "UpdateTitanItemButton", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts_shared.nut", - "global": true, - "line": "void function UpdateTitanItemButton( var button, TitanLoadoutDef loadout )" - }, - { - "name": "GetKeyBindFromOffhand", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts_shared.nut", - "global": false, - "line": "string function GetKeyBindFromOffhand( string keybind )" - }, - { - "name": "GetTitanButtonBind", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts_shared.nut", - "global": false, - "line": "string function GetTitanButtonBind( string ability )" - }, - { - "name": "ShouldDisplayIfVanguardPassive", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts_shared.nut", - "global": false, - "line": "bool function ShouldDisplayIfVanguardPassive( string titanClass, string propertyName )" - }, - { - "name": "InitTitanLoadoutsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": true, - "line": "void function InitTitanLoadoutsMenu()" - }, - { - "name": "OnTitanLoadoutsMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": false, - "line": "void function OnTitanLoadoutsMenu_Open()" - }, - { - "name": "OnTitanLoadoutsMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": false, - "line": "void function OnTitanLoadoutsMenu_Close()" - }, - { - "name": "OnLoadoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Focused( var button )" - }, - { - "name": "UpdateTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": false, - "line": "void function UpdateTitanLoadout( int loadoutIndex )" - }, - { - "name": "OnLoadoutButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Activate( var button )" - }, - { - "name": "OnLoadoutButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_LostFocus( var button )" - }, - { - "name": "SCB_UpdateTitanLoadouts", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": true, - "line": "void function SCB_UpdateTitanLoadouts()" - }, - { - "name": "UpdateTitanLoadoutsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_titan_loadouts.nut", - "global": true, - "line": "void function UpdateTitanLoadoutsMenu()" - }, - { - "name": "InitEditTitanLoadoutsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": true, - "line": "void function InitEditTitanLoadoutsMenu()" - }, - { - "name": "OnTitanLoadoutsMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": false, - "line": "void function OnTitanLoadoutsMenu_Open()" - }, - { - "name": "OnTitanLoadoutsMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": false, - "line": "void function OnTitanLoadoutsMenu_Close()" - }, - { - "name": "OnLoadoutButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Focused( var button )" - }, - { - "name": "UpdateFDPanel", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": true, - "line": "void function UpdateFDPanel( var panel, int index, bool compactMode = true )" - }, - { - "name": "UpdateTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": false, - "line": "void function UpdateTitanLoadout( int loadoutIndex )" - }, - { - "name": "UpdateTitanXP", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": true, - "line": "void function UpdateTitanXP( var panel, int loadoutIndex, bool useWeaponHints = true )" - }, - { - "name": "CycleWeaponLoadouts", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": false, - "line": "void function CycleWeaponLoadouts( var elem, TitanLoadoutDef loadout )" - }, - { - "name": "OnLoadoutButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_Activate( var button )" - }, - { - "name": "OnLoadoutButton_LostFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": false, - "line": "void function OnLoadoutButton_LostFocus( var button )" - }, - { - "name": "UpdateEditTitanLoadoutsMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_edit_titan_loadouts.nut", - "global": true, - "line": "void function UpdateEditTitanLoadoutsMenu()" - }, - { - "name": "InitTeamTitanSelectMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function InitTeamTitanSelectMenu()" - }, - { - "name": "TTSUpdateDoubleXP", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function TTSUpdateDoubleXP( int count, bool avialable, float status )" - }, - { - "name": "TTSUpdateDoubleXPStatus", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function TTSUpdateDoubleXPStatus( int status )" - }, - { - "name": "ServerCallback_UpdateTeamTitanMenuTime", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function ServerCallback_UpdateTeamTitanMenuTime( float endTime )" - }, - { - "name": "ServerCallback_OpenTeamTitanMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function ServerCallback_OpenTeamTitanMenu( float endTime )" - }, - { - "name": "MenuFadeIn", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function MenuFadeIn()" - }, - { - "name": "UpdateSubText", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function UpdateSubText( float endTime )" - }, - { - "name": "Countdown", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function Countdown( float endTime )" - }, - { - "name": "ServerCallback_CloseTeamTitanMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function ServerCallback_CloseTeamTitanMenu()" - }, - { - "name": "OnTeamTitanSelectMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function OnTeamTitanSelectMenu_NavigateBack()" - }, - { - "name": "TTSMenu_UpdateGameMode", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function TTSMenu_UpdateGameMode( string modeName )" - }, - { - "name": "ServerCallback_RegisterTeamTitanMenuButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function ServerCallback_RegisterTeamTitanMenuButtons()" - }, - { - "name": "RegisterButtonCallbacks", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function RegisterButtonCallbacks()" - }, - { - "name": "OnTeamTitanSelectMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function OnTeamTitanSelectMenu_Open()" - }, - { - "name": "EnableDoubleXP", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function EnableDoubleXP( var button )" - }, - { - "name": "OnTeamTitanSelectMenu_Hide", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function OnTeamTitanSelectMenu_Hide()" - }, - { - "name": "DeregisterButtonCallbacks", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function DeregisterButtonCallbacks()" - }, - { - "name": "OnTeamTitanSelectMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function OnTeamTitanSelectMenu_Close()" - }, - { - "name": "TitanButton_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function TitanButton_OnClick( var button )" - }, - { - "name": "TitanButton_OnFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function TitanButton_OnFocused( var button )" - }, - { - "name": "GetTitanAvailableText", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "string function GetTitanAvailableText( entity player, string titanClass )" - }, - { - "name": "Delayed_RequestTitanLoadout", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function Delayed_RequestTitanLoadout( int index )" - }, - { - "name": "TitanUpgradeButton_OnFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function TitanUpgradeButton_OnFocused( var button )" - }, - { - "name": "TitanUpgradeButton_OnLoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function TitanUpgradeButton_OnLoseFocus( var button )" - }, - { - "name": "BeginEditMode", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function BeginEditMode( var button )" - }, - { - "name": "BeginSelectionMode", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function BeginSelectionMode()" - }, - { - "name": "EditPilotButton_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function EditPilotButton_OnClick( var button )" - }, - { - "name": "EditTitanButton_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "void function EditTitanButton_OnClick( var button )" - }, - { - "name": "CoverIsOff", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "bool function CoverIsOff()" - }, - { - "name": "TeamTitanSelectMenuIsOpen", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "bool function TeamTitanSelectMenuIsOpen()" - }, - { - "name": "TeamTitanSelect_IsReady", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "bool function TeamTitanSelect_IsReady()" - }, - { - "name": "TeamTitanSelect_IsNotReady", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "bool function TeamTitanSelect_IsNotReady()" - }, - { - "name": "TTSMenuModeFD", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function TTSMenuModeFD()" - }, - { - "name": "TTSMenuModeDefault", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": true, - "line": "void function TTSMenuModeDefault()" - }, - { - "name": "FindValidTitanButton", - "found_in": "Titanfall 2", - "file": "ui/menu_team_titan_select.nut", - "global": false, - "line": "var function FindValidTitanButton()" - }, - { - "name": "InitFDPlaylistMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": true, - "line": "void function InitFDPlaylistMenu()" - }, - { - "name": "OnOpenFDMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnOpenFDMenu()" - }, - { - "name": "OnCloseFDMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnCloseFDMenu()" - }, - { - "name": "SetupDifficultyButtons", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function SetupDifficultyButtons()" - }, - { - "name": "UpdateDifficultyButtonsThread", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function UpdateDifficultyButtonsThread()" - }, - { - "name": "GetFDDifficultyArray", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": true, - "line": "array function GetFDDifficultyArray()" - }, - { - "name": "GetDifficultyDataFromPlaylistName", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "FDDifficultyInfo function GetDifficultyDataFromPlaylistName( string playlist )" - }, - { - "name": "GetDifficultyData", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": true, - "line": "FDDifficultyInfo function GetDifficultyData( int idx )" - }, - { - "name": "CreateDifficultyInfo", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function CreateDifficultyInfo( string playlist, string name, string abbrev, int bits )" - }, - { - "name": "OnChecklistIconButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnChecklistIconButtonFocus( var button )" - }, - { - "name": "OnChecklistIconButtonFocusLost", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnChecklistIconButtonFocusLost( var button )" - }, - { - "name": "OnChecklistIconButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnChecklistIconButtonClick( var button )" - }, - { - "name": "SetChecklistButtonSelected", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": true, - "line": "void function SetChecklistButtonSelected( var button, bool selected )" - }, - { - "name": "SetFDPlaylistBits", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function SetFDPlaylistBits()" - }, - { - "name": "OnTutorialButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnTutorialButtonClick( var button )" - }, - { - "name": "OnPlayButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnPlayButtonClick( var button )" - }, - { - "name": "OnPlayButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnPlayButtonFocus( var button )" - }, - { - "name": "BuildPlayWarningMessageTop", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "string function BuildPlayWarningMessageTop( array pl )" - }, - { - "name": "pldn", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "string function pldn( array pl, int index )" - }, - { - "name": "OnPlayButtonFocusLost", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnPlayButtonFocusLost( var button )" - }, - { - "name": "OnHostButtonClick", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnHostButtonClick( var button )" - }, - { - "name": "OnHostButtonFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnHostButtonFocus( var button )" - }, - { - "name": "OnHostButtonFocusLost", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnHostButtonFocusLost( var button )" - }, - { - "name": "GetSelectedPlaylists", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "array function GetSelectedPlaylists()" - }, - { - "name": "TitanButton_OnClick", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function TitanButton_OnClick( var button )" - }, - { - "name": "TitanButton_OnLoseFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function TitanButton_OnLoseFocused( var button )" - }, - { - "name": "TitanButton_OnFocused", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function TitanButton_OnFocused( var button )" - }, - { - "name": "OnFDMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "void function OnFDMenu_NavigateBack()" - }, - { - "name": "IsDifficultyOrTitanButtonSelected", - "found_in": "Titanfall 2", - "file": "ui/menu_fdplaylist.nut", - "global": false, - "line": "bool function IsDifficultyOrTitanButtonSelected()" - }, - { - "name": "InitFDTitanUpgradeMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": true, - "line": "void function InitFDTitanUpgradeMenu()" - }, - { - "name": "DEV_GiveUpgradePoint", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function DEV_GiveUpgradePoint( var button )" - }, - { - "name": "DEV_ResetTitanProgression", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function DEV_ResetTitanProgression( var button )" - }, - { - "name": "OnFDTitanUpgrade_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function OnFDTitanUpgrade_Open()" - }, - { - "name": "DelayedSetFocusThread", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function DelayedSetFocusThread( var button )" - }, - { - "name": "OnFDUpgradeButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function OnFDUpgradeButton_Focused( var button )" - }, - { - "name": "OnMainFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function OnMainFocus( var button )" - }, - { - "name": "UpdateFDUpgrades", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function UpdateFDUpgrades( int selectedIndex, bool focusSelected = true )" - }, - { - "name": "OnFDUpgradeButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_fd_titan_upgrade.nut", - "global": false, - "line": "void function OnFDUpgradeButton_Activate( var button )" - }, - { - "name": "InitBoostStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function InitBoostStoreMenu()" - }, - { - "name": "UpdateWithdrawlButton", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function UpdateWithdrawlButton( int creditAmount )" - }, - { - "name": "UpdateDepositButton", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function UpdateDepositButton( int creditAmount )" - }, - { - "name": "BurnCardButtonInit", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "bool function BurnCardButtonInit( var button, int elemNum )" - }, - { - "name": "BurnCardButton_GetFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function BurnCardButton_GetFocus( var button, int elemNum )" - }, - { - "name": "BurnCardButton_LoseFocus", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function BurnCardButton_LoseFocus( var button, int elemNum )" - }, - { - "name": "BurnCardButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function BurnCardButton_Activate( var button, int elemNum )" - }, - { - "name": "OnOpenBoostStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function OnOpenBoostStoreMenu()" - }, - { - "name": "DepositButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function DepositButton_Activate( var button )" - }, - { - "name": "WithdrawButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function WithdrawButton_Activate( var button )" - }, - { - "name": "OnCloseBoostStoreMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function OnCloseBoostStoreMenu()" - }, - { - "name": "BurnCardButton_FadeButton", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": false, - "line": "void function BurnCardButton_FadeButton( var elem, int fadeTarget, float fadeTime )" - }, - { - "name": "OpenBoostStore", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function OpenBoostStore()" - }, - { - "name": "ServerCallback_UpdateMoney", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function ServerCallback_UpdateMoney( int money )" - }, - { - "name": "ServerCallback_UpdateTeamReserve", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function ServerCallback_UpdateTeamReserve( int reserveMoney )" - }, - { - "name": "ServerCallback_OpenBoostStore", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function ServerCallback_OpenBoostStore()" - }, - { - "name": "OpenHarvesterDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function OpenHarvesterDialog()" - }, - { - "name": "OpenFrontierDefenseDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function OpenFrontierDefenseDialog( int tutorialBitIndex )" - }, - { - "name": "OpenStoreDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function OpenStoreDialog()" - }, - { - "name": "OpenStoreIntroDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function OpenStoreIntroDialog()" - }, - { - "name": "OpenTeamReserveIntroDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_boost_store.nut", - "global": true, - "line": "void function OpenTeamReserveIntroDialog()" - }, - { - "name": "InitFDAwardsPanel", - "found_in": "Titanfall 2", - "file": "ui/panel_fd_awards.nut", - "global": true, - "line": "void function InitFDAwardsPanel()" - }, - { - "name": "OnSummaryPanel_Show", - "found_in": "Titanfall 2", - "file": "ui/panel_fd_awards.nut", - "global": false, - "line": "void function OnSummaryPanel_Show()" - }, - { - "name": "OnSummaryPanel_Hide", - "found_in": "Titanfall 2", - "file": "ui/panel_fd_awards.nut", - "global": false, - "line": "void function OnSummaryPanel_Hide()" - }, - { - "name": "ShBurnMeter_Init", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "void function ShBurnMeter_Init()" - }, - { - "name": "BurnMeter_SetNoTitansReplacement", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "void function BurnMeter_SetNoTitansReplacement( string original, string noTitansReplacement )" - }, - { - "name": "BurnMeter_GetNoTitansReplacement", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "string function BurnMeter_GetNoTitansReplacement( string burnRef )" - }, - { - "name": "BurnReward_GetById", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetById( int id )" - }, - { - "name": "BurnReward_GetByRef", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetByRef( string ref )" - }, - { - "name": "GetBoostSkin", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "int function GetBoostSkin( string ref )" - }, - { - "name": "BurnReward_GetRandom", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetRandom()" - }, - { - "name": "GetSelectedBurnCardRef", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "string function GetSelectedBurnCardRef( entity player )" - }, - { - "name": "TryUsingBurnCardWeaponInCriticalSection", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function TryUsingBurnCardWeaponInCriticalSection( entity weapon, entity ownerPlayer )" - }, - { - "name": "BurnMeterPlayer_CanUseReward", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeterPlayer_CanUseReward( entity player, BurnReward burnReward )" - }, - { - "name": "BurnMeterPlayer_CanUseEquipped", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeterPlayer_CanUseEquipped( entity player )" - }, - { - "name": "BurnMeterPlayer_GetRewardOrGoal", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "EarnObject function BurnMeterPlayer_GetRewardOrGoal( entity player )" - }, - { - "name": "BurnMeterPlayer_CanUseGlobal", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeterPlayer_CanUseGlobal( entity player )" - }, - { - "name": "IsBurnMeterRewardAvailableForGameState", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function IsBurnMeterRewardAvailableForGameState() " - }, - { - "name": "OnWeaponAttemptOffhandSwitch_burncardweapon", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function OnWeaponAttemptOffhandSwitch_burncardweapon( entity weapon )" - }, - { - "name": "BurnReward_GetTopInventoryItemBurnCard", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "BurnReward function BurnReward_GetTopInventoryItemBurnCard( entity player )" - }, - { - "name": "BurnMeterPlayer_CanUseSpecial", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeterPlayer_CanUseSpecial( entity player, BurnReward burnReward )" - }, - { - "name": "BurnMeter_HarvesterShieldCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "bool function BurnMeter_HarvesterShieldCanUse( entity player )" - }, - { - "name": "BurnMeter_NukeTitanCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeter_NukeTitanCanUse( entity player )" - }, - { - "name": "BurnMeter_EmergencyTitanCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeter_EmergencyTitanCanUse( entity player )" - }, - { - "name": "BurnMeter_SummonReaperCanUse", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": false, - "line": "bool function BurnMeter_SummonReaperCanUse( entity player )" - }, - { - "name": "OnWeaponPrimaryAttack_nuke_eject", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_nuke_eject( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "GetAllBoostTurretTypes", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_burnmeter.gnut", - "global": true, - "line": "array function GetAllBoostTurretTypes()" - }, - { - "name": "RegisterObjectiveString", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": false, - "line": "void function RegisterObjectiveString( string thestring )" - }, - { - "name": "GetObjectiveStringID", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "int function GetObjectiveStringID( string thestring )" - }, - { - "name": "GetObjectiveStringFromID", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "string function GetObjectiveStringFromID( int index )" - }, - { - "name": "ObjectiveStringsReady", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "bool function ObjectiveStringsReady()" - }, - { - "name": "SPObjectiveStringsInit", - "found_in": "Titanfall 2", - "file": "sp/sh_sp_objective_strings.gnut", - "global": true, - "line": "void function SPObjectiveStringsInit()" - }, - { - "name": "AddPrivateMatchMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchMode( string mode )" - }, - { - "name": "AddPrivateMatchMap", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchMap( string map )" - }, - { - "name": "AddPrivateMatchModeSettingArbitrary", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingArbitrary( string category, string playlistVar, string defaultValue, string localizedName = \"\" )" - }, - { - "name": "AddPrivateMatchModeSettingEnum", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingEnum( string category, string playlistVar, array enums, string defaultValue, string localizedName = \"\" )" - }, - { - "name": "AddPrivateMatchModeSettingEnumUIHack", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingEnumUIHack( string category, string playlistVar, string serializedEnumPairs, string defaultValue, string localizedName )" - }, - { - "name": "SortMatchSettings", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function SortMatchSettings( string categoryA, string categoryB )" - }, - { - "name": "GetPrivateMatchSettingCategories", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array< string > function GetPrivateMatchSettingCategories( bool uiAllowAllModeCategories = false )" - }, - { - "name": "GetPrivateMatchCustomSettingsForCategory", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array< CustomMatchSettingContainer > function GetPrivateMatchCustomSettingsForCategory( string category )" - }, - { - "name": "GetPrivateMatchModes", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchModes()" - }, - { - "name": "GetPrivateMatchModeIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetPrivateMatchModeIndex( string modeName )" - }, - { - "name": "GetPrivateMatchMapsForMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchMapsForMode( string modeName )" - }, - { - "name": "GetPrivateMatchMapForIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function GetPrivateMatchMapForIndex( int index )" - }, - { - "name": "GetPrivateMatchModeForIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function GetPrivateMatchModeForIndex( int index )" - }, - { - "name": "GetPrivateMatchMapIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetPrivateMatchMapIndex( string mapName )" - }, - { - "name": "GetPrivateMatchMaps", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchMaps()" - }, - { - "name": "GetPlaylistMaps", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPlaylistMaps( string playlistName )" - }, - { - "name": "MapSettings_SupportsTitans", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function MapSettings_SupportsTitans( string mapName )" - }, - { - "name": "MapSettings_SupportsAI", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function MapSettings_SupportsAI( string mapName )" - }, - { - "name": "ModeSettings_RequiresTitans", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function ModeSettings_RequiresTitans( string modeName )" - }, - { - "name": "ModeSettings_RequiresAI", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function ModeSettings_RequiresAI( string modeName )" - }, - { - "name": "PrivateMatch_IsValidMapModeCombo", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function PrivateMatch_IsValidMapModeCombo( string mapName, string modeName )" - }, - { - "name": "Player_GetMaxMatchmakingDelay", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_GetMaxMatchmakingDelay( entity player )" - }, - { - "name": "Player_GetRemainingMatchmakingDelay", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_GetRemainingMatchmakingDelay( entity player )" - }, - { - "name": "Player_NextAvailableMatchmakingTime", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_NextAvailableMatchmakingTime( entity player )" - }, - { - "name": "GetCurrentTimeForPersistence", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetCurrentTimeForPersistence()" - }, - { - "name": "AddNorthstarModMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": true, - "line": "void function AddNorthstarModMenu()" - }, - { - "name": "AddNorthstarModMenu_MainMenuFooter", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": true, - "line": "void function AddNorthstarModMenu_MainMenuFooter()" - }, - { - "name": "AdvanceToModListMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function AdvanceToModListMenu( var button )" - }, - { - "name": "InitModMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function InitModMenu()" - }, - { - "name": "OnModMenuOpened", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnModMenuOpened()" - }, - { - "name": "OnModMenuClosed", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnModMenuClosed()" - }, - { - "name": "OnFiltersChange", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnFiltersChange( var n )" - }, - { - "name": "RefreshModsArray", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function RefreshModsArray()" - }, - { - "name": "HideAllButtons", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function HideAllButtons()" - }, - { - "name": "UpdateList", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function UpdateList()" - }, - { - "name": "SetModMenuNameText", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function SetModMenuNameText( var button )" - }, - { - "name": "OnModMenuButtonPressed", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnModMenuButtonPressed( var button )" - }, - { - "name": "CoreModToggleDialog", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function CoreModToggleDialog( string mod )" - }, - { - "name": "DisableMod", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function DisableMod()" - }, - { - "name": "OnModMenuButtonFocused", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnModMenuButtonFocused( var button )" - }, - { - "name": "FormatModDescription", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "string function FormatModDescription( string modName )" - }, - { - "name": "OnReloadModsButtonPressed", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnReloadModsButtonPressed( var button )" - }, - { - "name": "ReloadMods", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": true, - "line": "void function ReloadMods()" - }, - { - "name": "OnAuthenticationAgreementButtonPressed", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnAuthenticationAgreementButtonPressed( var button )" - }, - { - "name": "OnBtnFiltersClear_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnBtnFiltersClear_Activate( var button )" - }, - { - "name": "UpdateMouseDeltaBuffer", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function UpdateMouseDeltaBuffer(int x, int y)" - }, - { - "name": "FlushMouseDeltaBuffer", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function FlushMouseDeltaBuffer()" - }, - { - "name": "SliderBarUpdate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function SliderBarUpdate()" - }, - { - "name": "UpdateListSliderHeight", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function UpdateListSliderHeight()" - }, - { - "name": "UpdateListSliderPosition", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function UpdateListSliderPosition()" - }, - { - "name": "OnDownArrowSelected", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnDownArrowSelected( var button )" - }, - { - "name": "OnUpArrowSelected", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnUpArrowSelected( var button )" - }, - { - "name": "OnScrollDown", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnScrollDown( var button )" - }, - { - "name": "OnScrollUp", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_modmenu.nut", - "global": false, - "line": "void function OnScrollUp( var button )" - }, - { - "name": "floatCompareInRange", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "bool function floatCompareInRange(float arg1, float arg2, float tolerance)" - }, - { - "name": "AddNorthstarServerBrowserMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": true, - "line": "void function AddNorthstarServerBrowserMenu()" - }, - { - "name": "UpdatePrivateMatchModesAndMaps", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function UpdatePrivateMatchModesAndMaps()" - }, - { - "name": "InitServerBrowserMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function InitServerBrowserMenu()" - }, - { - "name": "UpdateMouseDeltaBuffer", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function UpdateMouseDeltaBuffer(int x, int y)" - }, - { - "name": "FlushMouseDeltaBuffer", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function FlushMouseDeltaBuffer()" - }, - { - "name": "SliderBarUpdate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function SliderBarUpdate()" - }, - { - "name": "UpdateListSliderHeight", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function UpdateListSliderHeight( float servers )" - }, - { - "name": "UpdateListSliderPosition", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function UpdateListSliderPosition( int servers )" - }, - { - "name": "OnScrollDown", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnScrollDown( var button )" - }, - { - "name": "OnScrollUp", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnScrollUp( var button )" - }, - { - "name": "ToggleConnectingHUD", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function ToggleConnectingHUD( bool vis )" - }, - { - "name": "ConnectingButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function ConnectingButton_Activate( var button )" - }, - { - "name": "UpdateServerInfoBasedOnRes", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function UpdateServerInfoBasedOnRes()" - }, - { - "name": "OnCloseServerBrowserMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnCloseServerBrowserMenu()" - }, - { - "name": "OnServerBrowserMenuOpened", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnServerBrowserMenuOpened()" - }, - { - "name": "IsFilterPanelElementFocused", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "bool function IsFilterPanelElementFocused() {" - }, - { - "name": "OnKeyTabPressed", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnKeyTabPressed(var button) {" - }, - { - "name": "OnHitDummyTop", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnHitDummyTop(var button) {" - }, - { - "name": "OnHitDummyBottom", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnHitDummyBottom(var button) {" - }, - { - "name": "OnHitDummyAfterFilterClear", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnHitDummyAfterFilterClear(var button) {" - }, - { - "name": "OnDownArrowSelected", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnDownArrowSelected( var button )" - }, - { - "name": "OnUpArrowSelected", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnUpArrowSelected( var button )" - }, - { - "name": "ShowServerDescription", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function ShowServerDescription( var button )" - }, - { - "name": "ShowServerMods", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function ShowServerMods( var button )" - }, - { - "name": "HideServerInfo", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function HideServerInfo() {" - }, - { - "name": "OnBtnFiltersClear_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnBtnFiltersClear_Activate( var button )" - }, - { - "name": "FilterAndUpdateList", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function FilterAndUpdateList( var n )" - }, - { - "name": "RefreshServers", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function RefreshServers( var button )" - }, - { - "name": "WaitForServerListRequest", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function WaitForServerListRequest()" - }, - { - "name": "FilterServerList", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function FilterServerList()" - }, - { - "name": "CheckGamemode", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function CheckGamemode( serverStruct t )" - }, - { - "name": "UpdateShownPage", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function UpdateShownPage()" - }, - { - "name": "OnServerButtonFocused", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnServerButtonFocused( var button )" - }, - { - "name": "OnServerButtonClicked", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnServerButtonClicked(var button)" - }, - { - "name": "CheckDoubleClick", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function CheckDoubleClick(int scriptID, bool wasClickNav)" - }, - { - "name": "DisplayFocusedServerInfo", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function DisplayFocusedServerInfo( int scriptID)" - }, - { - "name": "FillInServerModsLabel", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "string function FillInServerModsLabel( int server )" - }, - { - "name": "OnServerSelected", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function OnServerSelected( var button )" - }, - { - "name": "ThreadedAuthAndConnectToServer", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": true, - "line": "void function ThreadedAuthAndConnectToServer( string password = \"\" )" - }, - { - "name": "SortServerListByPlayers_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function SortServerListByPlayers_Activate( var button )" - }, - { - "name": "SortServerListByMap_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function SortServerListByMap_Activate( var button )" - }, - { - "name": "SortServerListByGamemode_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function SortServerListByGamemode_Activate( var button )" - }, - { - "name": "SortServerListByLatency_Activate", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_serverbrowser.nut", - "global": false, - "line": "void function SortServerListByLatency_Activate( var button )" - }, - { - "name": "AddNorthstarConnectWithPasswordMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_connect_password.nut", - "global": true, - "line": "void function AddNorthstarConnectWithPasswordMenu()" - }, - { - "name": "InitConnectWithPasswordMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_connect_password.nut", - "global": false, - "line": "void function InitConnectWithPasswordMenu()" - }, - { - "name": "UpdatePasswordLabel", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_connect_password.nut", - "global": false, - "line": "void function UpdatePasswordLabel( var n )" - }, - { - "name": "OnConnectWithPasswordMenuOpened", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_connect_password.nut", - "global": false, - "line": "void function OnConnectWithPasswordMenuOpened()" - }, - { - "name": "ConnectWithPassword", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_connect_password.nut", - "global": false, - "line": "void function ConnectWithPassword( var button )" - }, - { - "name": "AddNorthstarCustomMatchSettingsCategoryMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings_categories.nut", - "global": true, - "line": "void function AddNorthstarCustomMatchSettingsCategoryMenu()" - }, - { - "name": "InitNorthstarCustomMatchSettingsCategoryMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings_categories.nut", - "global": false, - "line": "void function InitNorthstarCustomMatchSettingsCategoryMenu()" - }, - { - "name": "OnNorthstarCustomMatchSettingsCategoryMenuOpened", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings_categories.nut", - "global": false, - "line": "void function OnNorthstarCustomMatchSettingsCategoryMenuOpened()" - }, - { - "name": "SelectPrivateMatchSettingsCategory", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings_categories.nut", - "global": false, - "line": "void function SelectPrivateMatchSettingsCategory( var button )" - }, - { - "name": "ResetMatchSettingsToDefault", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings_categories.nut", - "global": false, - "line": "void function ResetMatchSettingsToDefault( var button )" - }, - { - "name": "AddNorthstarCustomMatchSettingsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings.nut", - "global": true, - "line": "void function AddNorthstarCustomMatchSettingsMenu()" - }, - { - "name": "SetNextMatchSettingsCategory", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings.nut", - "global": true, - "line": "void function SetNextMatchSettingsCategory( string category )" - }, - { - "name": "InitNorthstarCustomMatchSettingsMenu", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings.nut", - "global": false, - "line": "void function InitNorthstarCustomMatchSettingsMenu()" - }, - { - "name": "OnNorthstarCustomMatchSettingsMenuOpened", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings.nut", - "global": false, - "line": "void function OnNorthstarCustomMatchSettingsMenuOpened()" - }, - { - "name": "OnSettingButtonPressed", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings.nut", - "global": false, - "line": "void function OnSettingButtonPressed( var button )" - }, - { - "name": "SendTextPanelChanges", - "found_in": "Northstar.Client", - "file": "ui/menu_ns_custom_match_settings.nut", - "global": false, - "line": "void function SendTextPanelChanges( var textPanel ) " - }, - { - "name": "ControllerButtonToStr", - "found_in": "Northstar.Client", - "file": "ui/controller_prompts.nut", - "global": false, - "line": "string function ControllerButtonToStr( int buttonID )" - }, - { - "name": "PrependControllerPrompts", - "found_in": "Northstar.Client", - "file": "ui/controller_prompts.nut", - "global": true, - "line": "string function PrependControllerPrompts( int buttonID, string localizationKey )" - }, - { - "name": "GetCombinedPriceOfEntitlements", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "int function GetCombinedPriceOfEntitlements( array entitlements )" - }, - { - "name": "UI_GetAllChallengesProgress", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function UI_GetAllChallengesProgress()" - }, - { - "name": "UI_GetSpecificChallengeProgress", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function UI_GetSpecificChallengeProgress( entity player, string challengeRef )" - }, - { - "name": "GetPurchasableEntitlementMenu", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetPurchasableEntitlementMenu( string ref, string parentRef )" - }, - { - "name": "GetItemUnlockReqText", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemUnlockReqText( string ref, string parentRef = \"\", bool alwaysShow = false )" - }, - { - "name": "GetUnlockProgressText", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetUnlockProgressText( string ref, string parentRef = \"\" )" - }, - { - "name": "GetUnlockProgressFrac", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "float function GetUnlockProgressFrac( string ref, string parentRef = \"\" )" - }, - { - "name": "GetStatUnlockProgress", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetStatUnlockProgress( string ref, string parentRef = \"\" )" - }, - { - "name": "GetStatUnlockProgressFrac", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "float function GetStatUnlockProgressFrac( string ref, string parentRef = \"\" )" - }, - { - "name": "UpdateCachedNewItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function UpdateCachedNewItems()" - }, - { - "name": "GetCachedNewItemsVar", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetCachedNewItemsVar( string persistenceVar )" - }, - { - "name": "SetCachedPersistenceBitfield", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function SetCachedPersistenceBitfield( string persistenceVar, int bitIndex, int value )" - }, - { - "name": "IsCachedPersistenceBitSet", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsCachedPersistenceBitSet( string persistenceVar, int bitIndex )" - }, - { - "name": "UpdateCachedNewItemsArray", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function UpdateCachedNewItemsArray( string arrayVar )" - }, - { - "name": "UpdateCachedNewItemsStruct", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function UpdateCachedNewItemsStruct( string newStruct, string structVar )" - }, - { - "name": "ClearNewStatus", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function ClearNewStatus( var button, string ref, string parentRef = \"\" )" - }, - { - "name": "HasAnyNewPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function HasAnyNewPilotLoadout( entity player )" - }, - { - "name": "HasAnyNewPilotItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewPilotItems( entity player )" - }, - { - "name": "HasAnyNewTitanItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewTitanItems( entity player )" - }, - { - "name": "HasAnyNewDpadCommsIcons", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewDpadCommsIcons( entity player )" - }, - { - "name": "HasAnyNewBoosts", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewBoosts( entity player )" - }, - { - "name": "HasAnyNewFactions", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewFactions( entity player )" - }, - { - "name": "HasAnyNewCallsignBanners", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewCallsignBanners( entity player )" - }, - { - "name": "HasAnyNewCallsignPatches", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewCallsignPatches( entity player )" - }, - { - "name": "HasAnyNewArmoryItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewArmoryItems( entity player )" - }, - { - "name": "ButtonShouldShowNew", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function ButtonShouldShowNew( int itemType, string ref = \"\", string parentRef = \"\" )" - }, - { - "name": "RefHasAnyNewSubitem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function RefHasAnyNewSubitem( entity player, string ref, int subitemType = -1 )" - }, - { - "name": "HasAnyNewItemOfCategory", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasAnyNewItemOfCategory( entity player, int refType, int categoryIndex )" - }, - { - "name": "HasAnyNewSubItemOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function HasAnyNewSubItemOfType( entity player, string parentRef, int refType )" - }, - { - "name": "HasAnyNewItemOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function HasAnyNewItemOfType( entity player, int refType, int parentRefType = -1, string refToExclude = \"\" )" - }, - { - "name": "InitUISpawnLoadoutIndexes", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function InitUISpawnLoadoutIndexes()" - }, - { - "name": "SetEditLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetEditLoadout( string loadoutType, int loadoutIndex )" - }, - { - "name": "ClearEditLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function ClearEditLoadout()" - }, - { - "name": "GetPilotEditLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tPilotLoadoutDef function GetPilotEditLoadout()" - }, - { - "name": "GetTitanEditLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tTitanLoadoutDef function GetTitanEditLoadout()" - }, - { - "name": "GetLoadoutIndexForTitanClass", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tint function GetLoadoutIndexForTitanClass( string titanClass )" - }, - { - "name": "GetPilotLoadoutName", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tstring function GetPilotLoadoutName( PilotLoadoutDef loadout )" - }, - { - "name": "GetTitanLoadoutName", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tstring function GetTitanLoadoutName( TitanLoadoutDef loadout )" - }, - { - "name": "SetTextFromItemName", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromItemName( var element, string ref )" - }, - { - "name": "SetTextFromItemDescription", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromItemDescription( var element, string ref )" - }, - { - "name": "SetTextFromItemLongDescription", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromItemLongDescription( var element, string ref )" - }, - { - "name": "SetImageFromItemImage", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetImageFromItemImage( var element, string ref )" - }, - { - "name": "SetTextFromSubItemClipSize", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromSubItemClipSize( var element, string ref, string modRef )" - }, - { - "name": "SetTextFromSubitemName", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromSubitemName( var element, string parentRef, string childRef, string defaultText = \"\" )" - }, - { - "name": "SetTextFromSubitemDescription", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromSubitemDescription( var element, string parentRef, string childRef, string defaultText = \"\" )" - }, - { - "name": "SetTextFromSubitemLongDescription", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromSubitemLongDescription( var element, string parentRef, string childRef, string defaultText = \"\" )" - }, - { - "name": "SetImageFromSubitemImage", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetImageFromSubitemImage( var element, string parentRef, string childRef, asset defaultIcon = $\"\" )" - }, - { - "name": "SetTextFromSubitemUnlockReq", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetTextFromSubitemUnlockReq( var element, string parentRef, string childRef, string defaultText = \"\" )" - }, - { - "name": "IsTokenLoadoutName", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tbool function IsTokenLoadoutName( string name )" - }, - { - "name": "ServerCallback_UpdatePlayerHasBattery", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ServerCallback_UpdatePlayerHasBattery( bool hasBattery )" - }, - { - "name": "ServerCallback_UpdateAmpedWeaponState", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ServerCallback_UpdateAmpedWeaponState( bool hasAmpedWeapons )" - }, - { - "name": "ServerCallback_UpdateTurretCount", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ServerCallback_UpdateTurretCount( int count, int max )" - }, - { - "name": "UpdatePlayerMoney", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function UpdatePlayerMoney( int money )" - }, - { - "name": "UpdateUIMapSupportsMenuModels", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateUIMapSupportsMenuModels( bool value )" - }, - { - "name": "RunMenuClientFunction", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function RunMenuClientFunction( string func, var arg1 = null, var arg2 = null, var arg3 = null )" - }, - { - "name": "UI_SetPresentationType", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UI_SetPresentationType( int newPresentationType )" - }, - { - "name": "AddMouseMovementCaptureHandler", - "found_in": "Northstar.Client", - "file": "ui/ui_mouse_capture.nut", - "global": true, - "line": "\tvoid function AddMouseMovementCaptureHandler( var capturePanelOrMenu, void functionref( int deltaX, int deltaY ) func )" - }, - { - "name": "RunMouseMovementCallbacks", - "found_in": "Northstar.Client", - "file": "ui/ui_mouse_capture.nut", - "global": false, - "line": "\tvoid function RunMouseMovementCallbacks( var capturePanelOrMenu, int deltaX, int deltaY )" - }, - { - "name": "UICodeCallback_MouseMovementCapture", - "found_in": "Northstar.Client", - "file": "ui/ui_mouse_capture.nut", - "global": true, - "line": "\tvoid function UICodeCallback_MouseMovementCapture( var capturePanel, int deltaX, int deltaY )" - }, - { - "name": "RefreshCustomGamepadBinds_UI", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "void function RefreshCustomGamepadBinds_UI()" - } - ], - "['CONSOLE_PROG']": [ - { - "name": "UpdateConsole_IsOnline", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateConsole_IsOnline()" - }, - { - "name": "UpdateConsole_IsSignedIn", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateConsole_IsSignedIn()" - }, - { - "name": "IsConsoleSignedIn", - "found_in": "Northstar.Client", - "file": "ui/menu_main.nut", - "global": false, - "line": "\tbool function IsConsoleSignedIn()" - } - ], - "['PS4_PROG']": [ - { - "name": "UpdatePS4_CanInviteFriends", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdatePS4_CanInviteFriends()" - }, - { - "name": "HasLatestPatch", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "bool function HasLatestPatch()" - } - ], - "['DURANGO_PROG']": [ - { - "name": "UpdateDurango_IsGameFullyInstalled", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateDurango_IsGameFullyInstalled()" - }, - { - "name": "UpdateDurango_CanInviteFriends", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateDurango_CanInviteFriends()" - }, - { - "name": "UpdateDurango_IsJoinable", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateDurango_IsJoinable()" - }, - { - "name": "OpenXboxPartyApp", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function OpenXboxPartyApp( var button )" - }, - { - "name": "OpenXboxHelp", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": true, - "line": "void function OpenXboxHelp( var button )" - } - ], - "['PC_PROG']": [ - { - "name": "UpdateOrigin_IsEnabled", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateOrigin_IsEnabled()" - }, - { - "name": "UpdateOrigin_IsJoinable", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateOrigin_IsJoinable()" - }, - { - "name": "UpdateIsGamepadActive", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "\tvoid function UpdateIsGamepadActive()" - }, - { - "name": "QuitGame", - "found_in": "Titanfall 2", - "file": "ui/_menus.nut", - "global": false, - "line": "void function QuitGame()" - }, - { - "name": "EOGReplaceMenuEventHandler", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "void functionref( var ) function EOGReplaceMenuEventHandler( var button, var menu )" - }, - { - "name": "EOGUpdateButton", - "found_in": "Titanfall 2", - "file": "ui/menu_eog.nut", - "global": false, - "line": "void function EOGUpdateButton( var button, var page )" - }, - { - "name": "FooterButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_controls.nut", - "global": false, - "line": "void function FooterButton_Focused( var button )" - }, - { - "name": "FooterButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_controls_advanced_look.nut", - "global": false, - "line": "void function FooterButton_Focused( var button )" - }, - { - "name": "OnQuitButton_Activate", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function OnQuitButton_Activate()" - }, - { - "name": "Quit", - "found_in": "Northstar.Client", - "file": "ui/panel_mainmenu.nut", - "global": false, - "line": "void function Quit()" - }, - { - "name": "InitChatHUD", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "\tvoid function InitChatHUD()" - }, - { - "name": "UpdateChatHUDVisibility", - "found_in": "Titanfall 2", - "file": "client/cl_main_hud.nut", - "global": true, - "line": "\tvoid function UpdateChatHUDVisibility()" - } - ], - "['NETWORK_INVITE']": [ - { - "name": "OnInviteFriendsToNetworkButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_community.nut", - "global": true, - "line": "void function OnInviteFriendsToNetworkButton_Activate( var button )" - } - ], - "['!CLIENT']": [ - { - "name": "PrivateMatch_GetSelectedMap", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function PrivateMatch_GetSelectedMap()" - }, - { - "name": "PrivateMatch_GetSelectedMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function PrivateMatch_GetSelectedMode()" - }, - { - "name": "PrivateMatch_GetSelectedMap", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function PrivateMatch_GetSelectedMap()" - }, - { - "name": "PrivateMatch_GetSelectedMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function PrivateMatch_GetSelectedMode()" - }, - { - "name": "PrivateMatch_GetSelectedMap", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function PrivateMatch_GetSelectedMap()" - }, - { - "name": "PrivateMatch_GetSelectedMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function PrivateMatch_GetSelectedMode()" - } - ], - "['SERVER', 'CLIENT', 'UI']": [ - { - "name": "testprintt", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function testprintt( var str )" - }, - { - "name": "ScriptCompilerTestDev", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function ScriptCompilerTestDev()" - }, - { - "name": "arithtestfunc", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function arithtestfunc()" - }, - { - "name": "arithtestfunc1", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function arithtestfunc1()" - }, - { - "name": "arithtestfunc2", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function arithtestfunc2()" - }, - { - "name": "arithtestfunc3", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function arithtestfunc3()" - }, - { - "name": "arithtestfunc4", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function arithtestfunc4()" - }, - { - "name": "arithtestfunc5", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function arithtestfunc5()" - }, - { - "name": "arithtestfuncvec", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "vector function arithtestfuncvec()" - }, - { - "name": "ArithmeticOptimizationTest", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function ArithmeticOptimizationTest()" - }, - { - "name": "StaticArrayCopyTest", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function StaticArrayCopyTest( TestStructA t )" - }, - { - "name": "inttest", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function inttest()" - }, - { - "name": "TestFunc", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function TestFunc( TestStructBB omg, var value )" - }, - { - "name": "testfunc", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function testfunc( table[10] athing )" - }, - { - "name": "GetNewTestStruct", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "TestStruct function GetNewTestStruct()" - }, - { - "name": "TestPassInt3", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function TestPassInt3( int[3] inttime )" - }, - { - "name": "CrazyStringArrayTest", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "string function CrazyStringArrayTest( CrazyStringArray s )" - }, - { - "name": "TestStructStuff", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function TestStructStuff()" - }, - { - "name": "ohai", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function ohai( float[2] a, int b )" - }, - { - "name": "TestFunctionTypes", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function TestFunctionTypes()" - }, - { - "name": "TestOptimizations", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function TestOptimizations( array< entity > testEmptyTypedArray = [] )" - }, - { - "name": "TestArrayTypes", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int function TestArrayTypes()" - }, - { - "name": "TestTableTypes", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function TestTableTypes()" - }, - { - "name": "OrNullTestFunc", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "int ornull function OrNullTestFunc()" - }, - { - "name": "ComplexOrNullTestFunc", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "array ornull function ComplexOrNullTestFunc()" - }, - { - "name": "TestTypes", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": false, - "line": "void function TestTypes()" - }, - { - "name": "ScriptCompilerTest", - "found_in": "Titanfall 2", - "file": "_scripttest.gnut", - "global": true, - "line": "void function ScriptCompilerTest()" - }, - { - "name": "ShHarvester_GlobalInit", - "found_in": "Titanfall 2", - "file": "sh_common_models.gnut", - "global": true, - "line": "void function ShHarvester_GlobalInit()" - }, - { - "name": "IsTable", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "bool function IsTable( var variable ) {" - }, - { - "name": "IsArray", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "bool function IsArray( var variable ) {" - }, - { - "name": "IsNumber", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "bool function IsNumber( var variable ) {" - }, - { - "name": "IsFunction", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "bool function IsFunction( var variable ) {" - }, - { - "name": "IsString", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "bool function IsString( var variable ) {" - }, - { - "name": "IsDeadCoroutine", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "bool function IsDeadCoroutine( var co ) {" - }, - { - "name": "printt", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "void function printt( ... )" - }, - { - "name": "PrintFunc", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "void function PrintFunc( var val = null )" - }, - { - "name": "printt_spamLog", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "void function printt_spamLog( ... )" - }, - { - "name": "printl_spamLog", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "void function printl_spamLog( var msg )" - }, - { - "name": "LevelVarInit", - "found_in": "Titanfall 2", - "file": "_threads.nut", - "global": true, - "line": "void function LevelVarInit()" - }, - { - "name": "Settings_Init", - "found_in": "Titanfall 2", - "file": "_settings.nut", - "global": true, - "line": "void function Settings_Init()" - }, - { - "name": "ShUtilityAll_Init", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function ShUtilityAll_Init()" - }, - { - "name": "IsMultiplayer", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsMultiplayer()" - }, - { - "name": "IsSingleplayer", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsSingleplayer()" - }, - { - "name": "PrintObject", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function PrintObject( obj, indent, depth, maxDepth )" - }, - { - "name": "FunctionToString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function FunctionToString( func )" - }, - { - "name": "DumpStack", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function DumpStack( int offset = 1 )" - }, - { - "name": "DumpPreviousFunction", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function DumpPreviousFunction()" - }, - { - "name": "GetPreviousFunction", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function GetPreviousFunction()" - }, - { - "name": "IsNewThread", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsNewThread()" - }, - { - "name": "AssertParameters", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function AssertParameters( func, paramCount, paramDesc )" - }, - { - "name": "PrintTable", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function PrintTable( tbl, indent = 0, maxDepth = 4 )" - }, - { - "name": "TableIndent", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function TableIndent( indent )" - }, - { - "name": "GetHattID", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function GetHattID( id )" - }, - { - "name": "GetCurrentPlaylistVar", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function GetCurrentPlaylistVar( val, opVal = null )" - }, - { - "name": "GetCurrentPlaylistVarOrUseValue", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function GetCurrentPlaylistVarOrUseValue( val, opVal )" - }, - { - "name": "GetCurrentPlaylistVarInt", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetCurrentPlaylistVarInt( string val, int useVal )" - }, - { - "name": "RandomTable", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function RandomTable( Table )" - }, - { - "name": "IsMultiplayerPlaylist", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsMultiplayerPlaylist()" - }, - { - "name": "SortLowest", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function SortLowest( a, b )" - }, - { - "name": "SortHighest", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function SortHighest( a, b )" - }, - { - "name": "DegToRad", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function DegToRad( float degrees )" - }, - { - "name": "RadToDeg", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function RadToDeg( float radians )" - }, - { - "name": "RotateAroundOrigin2D", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "vector function RotateAroundOrigin2D( vector originToRotate, vector origin, float angRadians )" - }, - { - "name": "IsLobbyMapName", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsLobbyMapName( string levelname )" - }, - { - "name": "IsLobby", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsLobby()" - }, - { - "name": "IsFFAGame", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsFFAGame()" - }, - { - "name": "GetEnemyTeam", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetEnemyTeam( int team )" - }, - { - "name": "GetTeamName", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetTeamName( int team )" - }, - { - "name": "GetTeamShortName", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetTeamShortName( int team )" - }, - { - "name": "GetMapDisplayNameAllCaps", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetMapDisplayNameAllCaps( string mapname )" - }, - { - "name": "GetMapDisplayName", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetMapDisplayName( string mapname )" - }, - { - "name": "GetMapDisplayDesc", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetMapDisplayDesc( string mapname )" - }, - { - "name": "StringReplace", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function StringReplace( string baseString, string searchString, string replaceString, bool replaceAll = false, bool caseInsensitive = false )" - }, - { - "name": "RoundToNearestInt", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function RoundToNearestInt( value )" - }, - { - "name": "RoundToNearestMultiplier", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function RoundToNearestMultiplier( float value, float multiplier )" - }, - { - "name": "DevEverythingUnlocked", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function DevEverythingUnlocked()" - }, - { - "name": "GetByTitanTypes", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "table function GetByTitanTypes()" - }, - { - "name": "GetAsTitanTypes", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "table function GetAsTitanTypes()" - }, - { - "name": "GetAsNPCTitanTypes", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "table function GetAsNPCTitanTypes()" - }, - { - "name": "GetPluralTitanTypes", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "table function GetPluralTitanTypes()" - }, - { - "name": "GetCapitalizedTitanTypes", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "table function GetCapitalizedTitanTypes()" - }, - { - "name": "ValidateTitanType", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function ValidateTitanType( titanSubClass )" - }, - { - "name": "GetWeaponInfoFileKeyField_GlobalNotNull", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function GetWeaponInfoFileKeyField_GlobalNotNull( ref, variable )" - }, - { - "name": "IsWeaponKeyFieldDefined", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsWeaponKeyFieldDefined( string ref, string variable )" - }, - { - "name": "GetWeaponInfoFileKeyField_GlobalString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetWeaponInfoFileKeyField_GlobalString( string ref, string variable )" - }, - { - "name": "GetWeaponInfoFileKeyField_GlobalInt", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetWeaponInfoFileKeyField_GlobalInt( string ref, string variable )" - }, - { - "name": "GetWeaponInfoFileKeyField_GlobalFloat", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function GetWeaponInfoFileKeyField_GlobalFloat( string ref, string variable )" - }, - { - "name": "PrintTimeParts", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function PrintTimeParts( Table )" - }, - { - "name": "WaitFrame", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function WaitFrame()" - }, - { - "name": "TableRemoveInvalidKeys", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function TableRemoveInvalidKeys( table Table )" - }, - { - "name": "VectorToString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function VectorToString( vector vec )" - }, - { - "name": "PROTO_RTS_HealthDisplay", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function PROTO_RTS_HealthDisplay()" - }, - { - "name": "SharedPlaylistVarInt", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function SharedPlaylistVarInt( string name, int defaultVal )" - }, - { - "name": "DeepClone", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function DeepClone( data )" - }, - { - "name": "GetClosestPointOnPlane", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "vector function GetClosestPointOnPlane( vector a, vector b, vector c, vector p, bool clampInside = false )" - }, - { - "name": "DistanceAlongVector", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function DistanceAlongVector( vector origin, vector lineStart, vector lineForward )" - }, - { - "name": "GetClosestPointOnLineSegment", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "vector function GetClosestPointOnLineSegment( vector a, vector b, vector p )" - }, - { - "name": "GetDistanceFromLineSegment", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function GetDistanceFromLineSegment( vector a, vector b, vector p )" - }, - { - "name": "GetDistanceSqrFromLineSegment", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function GetDistanceSqrFromLineSegment( vector a, vector b, vector p )" - }, - { - "name": "GetProgressAlongLineSegment", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function GetProgressAlongLineSegment( vector P, vector A, vector B )" - }, - { - "name": "UntypedArrayToStringArray", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function UntypedArrayToStringArray( array arr )" - }, - { - "name": "PadString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function PadString( string str, int len )" - }, - { - "name": "IsSpawner", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsSpawner( entity ent )" - }, - { - "name": "Dev_GetEnumString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function Dev_GetEnumString( table enumTable, int enumValue )" - }, - { - "name": "GetAllowedTitanAISettingsSearchString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetAllowedTitanAISettingsSearchString()" - }, - { - "name": "GetAISettingsStringForMode", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetAISettingsStringForMode()" - }, - { - "name": "GetAllowedPlayerTitanSettings", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function GetAllowedPlayerTitanSettings() " - }, - { - "name": "GetAllowedTitanAISettings", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function GetAllowedTitanAISettings( string settings = \"\" )" - }, - { - "name": "GetAllNPCSettings", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function GetAllNPCSettings()" - }, - { - "name": "GetAllDeprecatedNPCSettings", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function GetAllDeprecatedNPCSettings()" - }, - { - "name": "EaseIn", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function EaseIn( float val )" - }, - { - "name": "EaseOut", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function EaseOut( float val )" - }, - { - "name": "AttackDecay", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function AttackDecay( float attack, float decay, float time )" - }, - { - "name": "Clamp", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "float function Clamp( float value, float minValue, float maxValue )" - }, - { - "name": "GetCurrentPlaylistVarString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetCurrentPlaylistVarString( string varName, string defaultValue )" - }, - { - "name": "IsPlayerFemale", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsPlayerFemale( entity player )" - }, - { - "name": "IsPlayerPrimeTitan", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsPlayerPrimeTitan( entity player )" - }, - { - "name": "GetCollectibleLevelIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetCollectibleLevelIndex( string mapName )" - }, - { - "name": "GetFoundLionsInLevel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetFoundLionsInLevel( string mapName )" - }, - { - "name": "GetMaxLionsInLevel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetMaxLionsInLevel( string mapName )" - }, - { - "name": "GetCombinedLionsInLevel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetCombinedLionsInLevel( string mapName )" - }, - { - "name": "GetTotalLionsCollected", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetTotalLionsCollected()" - }, - { - "name": "GetTotalLionsInGame", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetTotalLionsInGame()" - }, - { - "name": "GetCollectiblesFoundForLevel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetCollectiblesFoundForLevel( string mapName )" - }, - { - "name": "GetCombinedCollectiblesFoundForLevel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetCombinedCollectiblesFoundForLevel( string mapName )" - }, - { - "name": "ResetCollectiblesProgress_All", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function ResetCollectiblesProgress_All()" - }, - { - "name": "RemoveDupesFromSorted_String", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function RemoveDupesFromSorted_String( array data )" - }, - { - "name": "SortAlphabetize", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "function SortAlphabetize( a, b )" - }, - { - "name": "SortStringAlphabetize", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function SortStringAlphabetize( string a, string b )" - }, - { - "name": "SortAssetAlphabetize", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function SortAssetAlphabetize( asset a, asset b )" - }, - { - "name": "RemoveDupesFromSorted_Asset", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function RemoveDupesFromSorted_Asset( array data )" - }, - { - "name": "GetBSPsForLevel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function GetBSPsForLevel( string mapName )" - }, - { - "name": "GetAllR2SPBSPs", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function GetAllR2SPBSPs()" - }, - { - "name": "GetWeaponModel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "asset function GetWeaponModel( string weaponName )" - }, - { - "name": "GetWeaponViewmodel", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "asset function GetWeaponViewmodel( string weaponName )" - }, - { - "name": "GetTitanClassFromSetFile", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetTitanClassFromSetFile( string setFile ) " - }, - { - "name": "GetTitanCharacterNameFromSetFile", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetTitanCharacterNameFromSetFile( string setFile )" - }, - { - "name": "GetTitanReadyMessageFromSetFile", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetTitanReadyMessageFromSetFile( string setFile )" - }, - { - "name": "RestorePrecacheErrors", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function RestorePrecacheErrors()" - }, - { - "name": "GetTitanReadyHintFromSetFile", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function GetTitanReadyHintFromSetFile( string setFile )" - }, - { - "name": "HideHudElem", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function HideHudElem( var hudelem )" - }, - { - "name": "ShowHudElem", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function ShowHudElem( var hudelem )" - }, - { - "name": "GetBestCompletedDifficultyForLevelId", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetBestCompletedDifficultyForLevelId( string uniqueIdentifier )" - }, - { - "name": "GetCompletedDifficultyForLevelId", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function GetCompletedDifficultyForLevelId( string uniqueIdentifier, string pvar )" - }, - { - "name": "DevStartPoints", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function DevStartPoints()" - }, - { - "name": "GetBSPNum", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetBSPNum( string uniqueIdentifier )" - }, - { - "name": "GetCompletedDifficultyForBSPNum", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function GetCompletedDifficultyForBSPNum( int bspNum, string pvar )" - }, - { - "name": "GetLastLevelUnlocked", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetLastLevelUnlocked()" - }, - { - "name": "UnlockSPLocally", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function UnlockSPLocally()" - }, - { - "name": "CoinFlip", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function CoinFlip()" - }, - { - "name": "EmotesEnabled", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function EmotesEnabled()" - }, - { - "name": "GetAvailableTitanRefs", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "array function GetAvailableTitanRefs( entity player )" - }, - { - "name": "DoPrematchWarpSound", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function DoPrematchWarpSound()" - }, - { - "name": "GetIntFromString", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "int function GetIntFromString( string inString )" - }, - { - "name": "IsFDMode", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function IsFDMode( string modeName )" - }, - { - "name": "JoinStringArray", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "string function JoinStringArray( array strings, string separator )" - }, - { - "name": "StartsWith", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "bool function StartsWith( string target, string startsWith )" - }, - { - "name": "RegisterString", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterString( string thestring )" - }, - { - "name": "GetStringID", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "int function GetStringID( string thestring )" - }, - { - "name": "GetNetworkableStringID", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "int function GetNetworkableStringID( string thestring )" - }, - { - "name": "GetStringFromID", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "string function GetStringFromID( int index )" - }, - { - "name": "GetStringFromNetworkableID", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "string function GetStringFromNetworkableID( int index )" - }, - { - "name": "RegisterEntityVar_AllSynced", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterEntityVar_AllSynced( string className, string varName, value, bool bIsEntities = false )" - }, - { - "name": "RegisterEntityVar_AllSyncedEntity", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterEntityVar_AllSyncedEntity( string className, string varName, value = null )" - }, - { - "name": "RegisterEntityVar_Entity", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterEntityVar_Entity( string className, string varName, value, bSyncToAllClients = null )" - }, - { - "name": "RegisterEntityVar", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterEntityVar( string className, string varName, value, bSyncToAllClients = null, bool bIsEntities = false )" - }, - { - "name": "RegisterServerVar", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterServerVar( varName, value )" - }, - { - "name": "RegisterServerEntityVar", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterServerEntityVar( varName )" - }, - { - "name": "GetEntityVar", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function GetEntityVar( ent, varName )" - }, - { - "name": "GetHasEntityVar", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function GetHasEntityVar( ent, varName )" - }, - { - "name": "GetServerVar", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function GetServerVar( varName )" - }, - { - "name": "GetNetworkVar", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function GetNetworkVar( obj, varName )" - }, - { - "name": "RegisterServerVarChangeCallback", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "void function RegisterServerVarChangeCallback( string varName, void functionref() callbackFunc )" - }, - { - "name": "RegisterEntityVarChangeCallback", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function RegisterEntityVarChangeCallback( className, varName, callbackFunc )" - }, - { - "name": "InitEntityVars", - "found_in": "Titanfall 2", - "file": "sh_networkvars.gnut", - "global": true, - "line": "function InitEntityVars( entity ent )" - }, - { - "name": "GetWeaponsFromPilotLoadout", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "array function GetWeaponsFromPilotLoadout( PilotLoadoutDef loadout )" - }, - { - "name": "GetModelsFromSetFile_3rdPerson", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "array function GetModelsFromSetFile_3rdPerson( string settings )" - }, - { - "name": "GetModelsFromSetFile", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "array function GetModelsFromSetFile( string settings )" - }, - { - "name": "LegalWeaponString", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "bool function LegalWeaponString( string name )" - }, - { - "name": "GetTitanLoadoutForRow", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "TitanLoadoutDef function GetTitanLoadoutForRow( var dataTable, int row )" - }, - { - "name": "GetTitanLoadoutForPrimary", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "TitanLoadoutDef ornull function GetTitanLoadoutForPrimary( string findPrimary )" - }, - { - "name": "GetAllowedTitanSetFiles", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "array function GetAllowedTitanSetFiles()" - }, - { - "name": "GetAllowedTitanLoadouts", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "array function GetAllowedTitanLoadouts()" - }, - { - "name": "OverwriteLoadoutWithDefaultsForSetFile", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function OverwriteLoadoutWithDefaultsForSetFile( TitanLoadoutDef loadout )" - }, - { - "name": "GetTitanLoadoutForColumn", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "TitanLoadoutDef ornull function GetTitanLoadoutForColumn( string findCol, string findStr )" - }, - { - "name": "OverwriteLoadoutWithDefaultsForSetFile_ExceptSpecialAndAntiRodeo", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function OverwriteLoadoutWithDefaultsForSetFile_ExceptSpecialAndAntiRodeo( TitanLoadoutDef loadout, entity player = null )" - }, - { - "name": "GetBossCharacters", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "array function GetBossCharacters()" - }, - { - "name": "GetMercCharacterForWeapon", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "string function GetMercCharacterForWeapon( string weaponName )" - }, - { - "name": "GetMercCharacterForSetFile", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "string function GetMercCharacterForSetFile( string setFile )" - }, - { - "name": "GetTitanLoadoutForBossCharacter", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "TitanLoadoutDef ornull function GetTitanLoadoutForBossCharacter( string findCharacter )" - }, - { - "name": "GetWeaponsFromTitanLoadout", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "array function GetWeaponsFromTitanLoadout( TitanLoadoutDef titanLoadout )" - }, - { - "name": "GetTitanLoadoutFromPlayerSetFile", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "TitanLoadoutDef function GetTitanLoadoutFromPlayerSetFile( string playerSetfile )" - }, - { - "name": "GetTitanCamoIndexFromLoadoutAndPrimeStatus", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "int function GetTitanCamoIndexFromLoadoutAndPrimeStatus( TitanLoadoutDef titanLoadout )" - }, - { - "name": "GetTitanSkinIndexFromLoadoutAndPrimeStatus", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "int function GetTitanSkinIndexFromLoadoutAndPrimeStatus( TitanLoadoutDef titanLoadout )" - }, - { - "name": "GetTitanDecalIndexFromLoadoutAndPrimeStatus", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "int function GetTitanDecalIndexFromLoadoutAndPrimeStatus( TitanLoadoutDef titanLoadout )" - }, - { - "name": "GetTitanArmBadgeFromLoadoutAndPrimeStatus", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "asset function GetTitanArmBadgeFromLoadoutAndPrimeStatus( TitanLoadoutDef titanLoadout )" - }, - { - "name": "GetTitanArmBadgeFromLoadoutAndSkinIndex", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "asset function GetTitanArmBadgeFromLoadoutAndSkinIndex( TitanLoadoutDef titanLoadout, int skinIndex )" - }, - { - "name": "GetTitanWarpaintRefForSkinIndex", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "string ornull function GetTitanWarpaintRefForSkinIndex( string titanClass, int skinIndex )" - }, - { - "name": "LockOffhandSlot", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function LockOffhandSlot( entity player, int slot )" - }, - { - "name": "UnlockOffhandSlot", - "found_in": "Titanfall 2", - "file": "sh_loadouts_common.gnut", - "global": true, - "line": "void function UnlockOffhandSlot( entity player, int slot )" - }, - { - "name": "PassivesShared_Init", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "function PassivesShared_Init()" - }, - { - "name": "GetNumPassives", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "int function GetNumPassives()" - }, - { - "name": "PassiveBitfieldFromEnum", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "int function PassiveBitfieldFromEnum( string passive )" - }, - { - "name": "PassiveEnumFromBitfield", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "string function PassiveEnumFromBitfield( int passiveEnum )" - }, - { - "name": "PlayerRevealsNPCs", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "function PlayerRevealsNPCs( entity player )" - }, - { - "name": "GetSetFileModsForSettingType", - "found_in": "Titanfall 2", - "file": "sh_passives.gnut", - "global": true, - "line": "array function GetSetFileModsForSettingType( string settingType, array mods )" - }, - { - "name": "DeathHints_Init", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "void function DeathHints_Init()" - }, - { - "name": "GetHintGroupsWithWeighting", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetHintGroupsWithWeighting( int source, array classNames, array groupWeights )" - }, - { - "name": "GetHintGroup_OrNull", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "DeathHintGroup ornull function GetHintGroup_OrNull( int source, string className )" - }, - { - "name": "GetHintGroups", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetHintGroups( int source, string classname )" - }, - { - "name": "GetHintForTitanLoadout", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "string function GetHintForTitanLoadout( TitanLoadoutDef loadout )" - }, - { - "name": "GetCurrentTitanLoadoutForPlayer", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "TitanLoadoutDef ornull function GetCurrentTitanLoadoutForPlayer( entity player )" - }, - { - "name": "GetHintGroupsForMyPilotLoadout", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetHintGroupsForMyPilotLoadout( entity player )" - }, - { - "name": "GetDeathHintGroupsFromUnusedOffhands", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetDeathHintGroupsFromUnusedOffhands( entity player, array unusedOffhands )" - }, - { - "name": "GetDeathHintForSelfDamage", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "DeathHintGroup ornull function GetDeathHintForSelfDamage( entity target, array attackerDamages, float selfDamageRatio )" - }, - { - "name": "GetUnusedTitanOffhands", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetUnusedTitanOffhands( entity player, float useTimeLimit )" - }, - { - "name": "GetUnusedPilotOffhands", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetUnusedPilotOffhands( entity player, float useTimeLimit )" - }, - { - "name": "GetDeathHintGroups_FromPlayerLoadout", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetDeathHintGroups_FromPlayerLoadout( entity hintPlayer, var damageInfo )" - }, - { - "name": "GetDeathHintGroups_FromNPC", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "array function GetDeathHintGroups_FromNPC( entity hintNpc, var damageInfo )" - }, - { - "name": "GetHintIDFromHintGroups_WeightedByPreviousViews", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": false, - "line": "int function GetHintIDFromHintGroups_WeightedByPreviousViews( entity player, array hintGroups )" - }, - { - "name": "DeathHintDisplay", - "found_in": "Titanfall 2", - "file": "sh_death_hints.gnut", - "global": true, - "line": "void function DeathHintDisplay( string hint )" - }, - { - "name": "HasChildEntitlements", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "bool function HasChildEntitlements( int entitlement )" - }, - { - "name": "GetChildEntitlements", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "array function GetChildEntitlements( int parentEntitlement )" - }, - { - "name": "GetParentEntitlements", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "array function GetParentEntitlements( int childEntitlement )" - }, - { - "name": "GetPercentOff", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "int function GetPercentOff( int entitlement )" - }, - { - "name": "IsLimitedOfferEntitlement", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "bool function IsLimitedOfferEntitlement( int entitlement )" - }, - { - "name": "IsLimitedOfferEntitlementExpired", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "bool function IsLimitedOfferEntitlementExpired( int entitlement )" - } - ], - "['CLIENT', 'UI']": [ - { - "name": "DisablePrecacheErrors", - "found_in": "Northstar.CustomServers", - "file": "sh_utility_all.gnut", - "global": true, - "line": "void function DisablePrecacheErrors()" - }, - { - "name": "PopulateFDAwardData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_all_gamemode_fd.nut", - "global": true, - "line": "void function PopulateFDAwardData( var rui, array fddata, int localPlayerIndex )" - }, - { - "name": "CodeCallback_RegisterClass_CClientScriptHudElement", - "found_in": "Titanfall 2", - "file": "class/CClientScriptHudElement.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_CClientScriptHudElement()" - }, - { - "name": "MenuMapEntitiesExist", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tbool function MenuMapEntitiesExist()" - }, - { - "name": "GetDLightEntity", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tentity function GetDLightEntity()" - }, - { - "name": "CreateMover", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreateMover( CharacterData character, string attachName, float maxTurnSpeed = DEFAULT_MAX_TURN_SPEED )" - }, - { - "name": "CreatePilotModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreatePilotModel( entity player, entity mover )" - }, - { - "name": "CreateCallsignTopology", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvar function CreateCallsignTopology( vector org, vector ang, float width, float height )" - }, - { - "name": "CreateCallsign", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreateCallsign( entity player, entity mover )" - }, - { - "name": "CreateStoreBackground", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreateStoreBackground( entity player )" - }, - { - "name": "UpdateStoreBackground", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateStoreBackground( entity player, int storeBgIndex )" - }, - { - "name": "UpdateStorePrimeBg", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateStorePrimeBg( entity player, int loadoutIndex )" - }, - { - "name": "UpdateCallsign", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateCallsign( entity player )" - }, - { - "name": "KeepCallsignUpToDate", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function KeepCallsignUpToDate( entity player )" - }, - { - "name": "CreateWeaponModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tentity function CreateWeaponModel( string weapon, vector origin, vector angles )" - }, - { - "name": "CreateTitanModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreateTitanModel( entity player, entity mover )" - }, - { - "name": "CreateFactionModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreateFactionModel( entity player, entity mover )" - }, - { - "name": "CreateFactionPropModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tentity function CreateFactionPropModel( entity baseEnt, string ref )" - }, - { - "name": "CreateMiscModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreateMiscModel( entity player, entity mover )" - }, - { - "name": "CreateModelForMover", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tentity function CreateModelForMover( entity player, entity mover )" - }, - { - "name": "CreateAttachedModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tentity function CreateAttachedModel( entity baseEnt, asset model, string attachName )" - }, - { - "name": "CreateMenuFX", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function CreateMenuFX( entity model )" - }, - { - "name": "ServerCallback_UpdatePilotModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ServerCallback_UpdatePilotModel( int loadoutIndex )" - }, - { - "name": "UpdatePilotModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdatePilotModel( entity player, int loadoutIndex )" - }, - { - "name": "ServerCallback_UpdateTitanModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ServerCallback_UpdateTitanModel( int loadoutIndex, int flags = 0 )" - }, - { - "name": "UpdateTitanModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateTitanModel( entity player, int loadoutIndex, int flags = 0 )" - }, - { - "name": "UpdatePilotModelDisplay", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function UpdatePilotModelDisplay( entity player )" - }, - { - "name": "UpdateTitanModelDisplay", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function UpdateTitanModelDisplay( entity player )" - }, - { - "name": "SetEditingPilotLoadoutIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SetEditingPilotLoadoutIndex( entity player, int loadoutIndex )" - }, - { - "name": "ClearEditingPilotLoadoutIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearEditingPilotLoadoutIndex( entity player )" - }, - { - "name": "SetHeldPilotWeaponType", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SetHeldPilotWeaponType( entity player, int itemType )" - }, - { - "name": "SetEditingTitanLoadoutIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SetEditingTitanLoadoutIndex( entity player, int loadoutIndex )" - }, - { - "name": "ClearEditingTitanLoadoutIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearEditingTitanLoadoutIndex( entity player )" - }, - { - "name": "PreviewPilotCharacter", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewPilotCharacter( entity player, int itemIndex )" - }, - { - "name": "PreviewPilotWeapon", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewPilotWeapon( entity player, int itemType, int itemIndex, int weaponCategory )" - }, - { - "name": "PreviewPilotWeaponMod", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewPilotWeaponMod( entity player, int modIndex, string modRef )" - }, - { - "name": "PreviewPilotCamoChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewPilotCamoChange( entity player, int camoIndex )" - }, - { - "name": "PreviewPilotWeaponCamoChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewPilotWeaponCamoChange( entity player, int camoIndex )" - }, - { - "name": "PrintWeaponModelData", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function PrintWeaponModelData()" - }, - { - "name": "PreviewPilotWeaponSkinChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewPilotWeaponSkinChange( entity player, int skinIndex )" - }, - { - "name": "PreviewTitanDecalChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewTitanDecalChange( entity player, int decalIndex )" - }, - { - "name": "PreviewTitanCamoChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewTitanCamoChange( entity player, int camoIndex )" - }, - { - "name": "PreviewTitanSkinChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewTitanSkinChange( entity player, int skinIndex )" - }, - { - "name": "PreviewTitanCombinedChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewTitanCombinedChange( entity player, int skinIndex, int camoIndex, int loadoutIndex )" - }, - { - "name": "UpdatePreviewTitanArmBadge", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function UpdatePreviewTitanArmBadge( entity player, int skinIndex, int camoIndex, int loadoutIndex )" - }, - { - "name": "UpdateMenuTitanArmBadge", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function UpdateMenuTitanArmBadge( entity player, int skinIndex, int camoIndex, int loadoutIndex )" - }, - { - "name": "UpdateMenuDefArmBadge", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function UpdateMenuDefArmBadge( MenuCharacterDef charDef, entity player, int skinIndex, int camoIndex, int loadoutIndex )" - }, - { - "name": "PreviewTitanWeaponCamoChange", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function PreviewTitanWeaponCamoChange( entity player, int camoIndex )" - }, - { - "name": "UpdateFactionModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateFactionModel( entity player, int itemIndex )" - }, - { - "name": "UpdateMenuToHarvester", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateMenuToHarvester()" - }, - { - "name": "SpawnHarvester", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function SpawnHarvester()" - }, - { - "name": "UpdateBoostModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateBoostModel( entity player, int itemIndex )" - }, - { - "name": "GetWeaponModelOffset", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvector function GetWeaponModelOffset( string weaponRef )" - }, - { - "name": "UpdateStoreWeaponModelSkin", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateStoreWeaponModelSkin( entity player, string weaponRef, int skinIndex )" - }, - { - "name": "UpdateStoreWeaponModelZoom", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateStoreWeaponModelZoom( entity player, float zoomFrac )" - }, - { - "name": "GetAttachmentOriginOffset", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvector function GetAttachmentOriginOffset( entity ent, string attachName, vector angles )" - }, - { - "name": "GetWorldSpaceCenterOffset", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvector function GetWorldSpaceCenterOffset( entity ent, vector angles )" - }, - { - "name": "GetMenuMiscModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tentity function GetMenuMiscModel()" - }, - { - "name": "UpdateCallsignCard", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateCallsignCard( entity player, int itemIndex )" - }, - { - "name": "UpdateCallsignIcon", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateCallsignIcon( entity player, int itemIndex )" - }, - { - "name": "GetSetFileModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tasset function GetSetFileModel( string setFile )" - }, - { - "name": "GetPilotLoadoutGenderRace", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetPilotLoadoutGenderRace( int loadoutIndex )" - }, - { - "name": "GetPilotLoadoutSuit", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetPilotLoadoutSuit( int loadoutIndex )" - }, - { - "name": "GetPilotCamoIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tint function GetPilotCamoIndex( int loadoutIndex )" - }, - { - "name": "GetPilotLoadoutWeapon", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetPilotLoadoutWeapon( int loadoutIndex, int weaponItemType )" - }, - { - "name": "GetPilotLoadoutWeaponMods", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tarray function GetPilotLoadoutWeaponMods( int loadoutIndex, int weaponItemType )" - }, - { - "name": "GetPilotLoadoutWeaponCamoIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tint function GetPilotLoadoutWeaponCamoIndex( int loadoutIndex, int weaponItemType )" - }, - { - "name": "GetPilotLoadoutWeaponSkinIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tint function GetPilotLoadoutWeaponSkinIndex( int loadoutIndex, int weaponItemType )" - }, - { - "name": "GetTitanLoadoutSetFile", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetTitanLoadoutSetFile( int loadoutIndex )" - }, - { - "name": "GetTitanLoadoutPrimary", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetTitanLoadoutPrimary( int loadoutIndex )" - }, - { - "name": "GetTitanCamoIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tint function GetTitanCamoIndex( int loadoutIndex )" - }, - { - "name": "GetTitanSkinIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tint function GetTitanSkinIndex( int loadoutIndex )" - }, - { - "name": "GetTitanDecalIndex", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tint function GetTitanDecalIndex( int loadoutIndex )" - }, - { - "name": "GetTitanLoadoutArmBadge", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tasset function GetTitanLoadoutArmBadge( int loadoutIndex )" - }, - { - "name": "GetTitanLoadoutArmBadgeState", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tint function GetTitanLoadoutArmBadgeState( int loadoutIndex )" - }, - { - "name": "GetFactionModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tasset function GetFactionModel( string ref )" - }, - { - "name": "GetFactionModelSkin", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tint function GetFactionModelSkin( string ref )" - }, - { - "name": "GetFactionPropAttachment", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetFactionPropAttachment( string ref )" - }, - { - "name": "GetFactionPropModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tasset function GetFactionPropModel( string ref )" - }, - { - "name": "GetFactionIdleAnim", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetFactionIdleAnim( string ref )" - }, - { - "name": "GetBoostModel", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tasset function GetBoostModel( string ref )" - }, - { - "name": "SavePilotCharacterPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SavePilotCharacterPreview( entity player )" - }, - { - "name": "SavePilotWeaponPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SavePilotWeaponPreview( entity player )" - }, - { - "name": "SavePilotWeaponModPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SavePilotWeaponModPreview( entity player )" - }, - { - "name": "ClearAllPilotPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearAllPilotPreview( entity player )" - }, - { - "name": "SaveTitanDecalPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SaveTitanDecalPreview( entity player )" - }, - { - "name": "ClearTitanDecalPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearTitanDecalPreview( entity player )" - }, - { - "name": "SaveTitanCamoPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SaveTitanCamoPreview( entity player )" - }, - { - "name": "ClearTitanCamoPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearTitanCamoPreview( entity player )" - }, - { - "name": "ClearTitanCombinedPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearTitanCombinedPreview( entity player )" - }, - { - "name": "SaveTitanSkinPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SaveTitanSkinPreview( entity player )" - }, - { - "name": "SaveTitanCombinedPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SaveTitanCombinedPreview( entity player )" - }, - { - "name": "ClearTitanSkinPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearTitanSkinPreview( entity player )" - }, - { - "name": "ClearAllTitanPreview", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function ClearAllTitanPreview( entity player )" - }, - { - "name": "PlayMenuAnim", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function PlayMenuAnim( entity model, string anim )" - }, - { - "name": "SetPresentationType", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SetPresentationType( entity player, int presentationType, bool interpolate )" - }, - { - "name": "SetPresentationTypeThread", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function SetPresentationTypeThread( entity player, int presentationType, bool interpolate )" - }, - { - "name": "SetMenuCamera", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function SetMenuCamera( entity player, int presentationType, bool interpolate )" - }, - { - "name": "ModelRotationThread", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function ModelRotationThread()" - }, - { - "name": "ResetCharacterRotation", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function ResetCharacterRotation( CharacterData character )" - }, - { - "name": "SetMenuOpenState", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function SetMenuOpenState( entity player, int state )" - }, - { - "name": "UpdateMouseRotateDelta", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": true, - "line": "\tvoid function UpdateMouseRotateDelta( entity player, float deltaX, float deltaY )" - }, - { - "name": "ClampForCmd", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "int function ClampForCmd( string str )" - }, - { - "name": "BuildCommandForButtonArrayFromConVar", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "array function BuildCommandForButtonArrayFromConVar( string convarName )" - }, - { - "name": "GetCustomBindCommandForButtonIndex_", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "string function GetCustomBindCommandForButtonIndex_( int buttonIndex, string convarName, array bindAliases )" - }, - { - "name": "GetCustomBindCommandForButtonIndexPilot", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "string function GetCustomBindCommandForButtonIndexPilot( int buttonIndex )" - }, - { - "name": "GetCustomBindCommandForButtonIndexTitan", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "string function GetCustomBindCommandForButtonIndexTitan( int buttonIndex )" - }, - { - "name": "GetCustomButtonIndexForCommandIndex_", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "int function GetCustomButtonIndexForCommandIndex_( int commandIndex, string convarName )" - }, - { - "name": "GetCustomButtonIndexForCommandIndexPilot", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "int function GetCustomButtonIndexForCommandIndexPilot( int commandIndex )" - }, - { - "name": "GetCustomButtonIndexForCommandIndexTitan", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "int function GetCustomButtonIndexForCommandIndexTitan( int commandIndex )" - }, - { - "name": "IntArrayToCSS", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "string function IntArrayToCSS( array srcArray )" - }, - { - "name": "ChangeCustomGamepadButtonIndexToCommandIndex_", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "bool function ChangeCustomGamepadButtonIndexToCommandIndex_( int newButtonIndex, int newCommandIndex, string convarName )" - }, - { - "name": "ChangeCustomGamepadButtonIndexToCommandIndex_Pilot", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "bool function ChangeCustomGamepadButtonIndexToCommandIndex_Pilot( int newButtonIndex, int newCommandIndex )" - }, - { - "name": "ChangeCustomGamepadButtonIndexToCommandIndex_Titan", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "bool function ChangeCustomGamepadButtonIndexToCommandIndex_Titan( int newButtonIndex, int newCommandIndex )" - }, - { - "name": "SetABBind", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "void function SetABBind( entity player, int index, string baseCmd )" - }, - { - "name": "SetCustomGamepadBindsFor_", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "void function SetCustomGamepadBindsFor_( entity player, string convarName, array bindAliases )" - }, - { - "name": "SetCustomGamepadBindsForPilot", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "void function SetCustomGamepadBindsForPilot( entity player )" - }, - { - "name": "SetCustomGamepadBindsForTitan", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": false, - "line": "void function SetCustomGamepadBindsForTitan( entity player )" - }, - { - "name": "SetStandardAbilityBindingsForPilot", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "void function SetStandardAbilityBindingsForPilot( entity player )" - }, - { - "name": "SetStandardAbilityBindingsForTitan", - "found_in": "Titanfall 2", - "file": "sh_gamepad_utility.gnut", - "global": true, - "line": "void function SetStandardAbilityBindingsForTitan( entity player )" - } - ], - "['UI && DEV', 'CLIENT && DEV']": [ - { - "name": "Dev_LocalPlayerHasEntitlement", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "bool function Dev_LocalPlayerHasEntitlement( var entitlement )" - } - ], - "['UI', 'CLIENT']": [ - { - "name": "GetUnpurchasedChildEntitlements", - "found_in": "Titanfall 2", - "file": "_entitlements.gnut", - "global": true, - "line": "array function GetUnpurchasedChildEntitlements( int parentEntitlement )" - }, - { - "name": "GetStatUnlockReq", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetStatUnlockReq( string ref, string parentRef = \"\" )" - }, - { - "name": "SetCachedPilotLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SetCachedPilotLoadoutValue( entity player, int loadoutIndex, string loadoutProperty, string value )" - }, - { - "name": "UpdateAllCachedPilotLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function UpdateAllCachedPilotLoadouts()" - }, - { - "name": "UpdateAllCachedTitanLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function UpdateAllCachedTitanLoadouts()" - }, - { - "name": "UpdateCachedPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function UpdateCachedPilotLoadout( int loadoutIndex )" - }, - { - "name": "SwapSecondaryAndWeapon3LoadoutData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SwapSecondaryAndWeapon3LoadoutData( entity player, int loadoutIndex )" - } - ], - "['SERVER && MP) || UI']": [ - { - "name": "Store_Init", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": true, - "line": "void function Store_Init()" - }, - { - "name": "CreateRefData", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": false, - "line": "RefData function CreateRefData( string ref, string parentRef = \"\" )" - }, - { - "name": "Store_GetCustomizationRefs", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": true, - "line": "array function Store_GetCustomizationRefs( int entitlementId )" - }, - { - "name": "Store_GetPatchRefs", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": true, - "line": "array function Store_GetPatchRefs( int entitlementId )" - }, - { - "name": "Store_GetBannerRefs", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": true, - "line": "array function Store_GetBannerRefs( int entitlementId )" - }, - { - "name": "Store_GetCamoRefs", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": true, - "line": "array function Store_GetCamoRefs( int entitlementId )" - }, - { - "name": "AddCamoRef", - "found_in": "Titanfall 2", - "file": "sh_store.gnut", - "global": false, - "line": "void function AddCamoRef( int entitlementId, int index )" - } - ], - "['MP', 'UI']": [ - { - "name": "ChallengesShared_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function ChallengesShared_Init()" - }, - { - "name": "SetChallengeCategory", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function SetChallengeCategory( int category, string title, string desc = \"\", string itemRef = \"\", array linkedCategories = [] )" - }, - { - "name": "GetChallengeEnumNameForRef", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "string function GetChallengeEnumNameForRef( string ref )" - }, - { - "name": "GetChallengeStorageArrayNameForRef", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "string function GetChallengeStorageArrayNameForRef( string ref )" - }, - { - "name": "AddChallenge", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function AddChallenge( string ref, string title, string desc, asset icon, string weaponRef = \"\", bool progressDecimal = false )" - }, - { - "name": "SetChallengeStat", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function SetChallengeStat( string category, string alias, string weapon = \"\" )" - }, - { - "name": "SetChallengeFlags", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function SetChallengeFlags( int flags )" - }, - { - "name": "SetChallengeTiers", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function SetChallengeTiers( array valuesArray )" - }, - { - "name": "InitPlayerChallenges", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function InitPlayerChallenges( entity player )" - }, - { - "name": "UpdateChallengeRewardItems", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function UpdateChallengeRewardItems( string parentRef, string childRef, int Type, string challengeReq, int challengeTier )" - }, - { - "name": "GetLocalChallengeTable", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "table function GetLocalChallengeTable( entity player = null )" - }, - { - "name": "_GetChallengeProgressTotal", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": false, - "line": "float function _GetChallengeProgressTotal( string challengeRef, entity player )" - }, - { - "name": "GetChallengeCategory", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetChallengeCategory( string challengeRef )" - }, - { - "name": "IsDailyChallenge", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "bool function IsDailyChallenge( string challengeRef )" - }, - { - "name": "IsCoopChallenge", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "bool function IsCoopChallenge( string challengeRef )" - }, - { - "name": "IsActiveDailyChallenge", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "bool function IsActiveDailyChallenge( string challengeRef, entity player )" - }, - { - "name": "GetPlayersStoredDailyChallenges", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "array function GetPlayersStoredDailyChallenges( entity player )" - }, - { - "name": "GetDailyChallengeDayAssigned", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetDailyChallengeDayAssigned( string challengeRef, entity player )" - }, - { - "name": "GetTodaysDailyChallenges", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "array function GetTodaysDailyChallenges()" - }, - { - "name": "GetChallengeCategoryName", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "string function GetChallengeCategoryName( int category )" - }, - { - "name": "GetChallengeCategoryDesc", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "string function GetChallengeCategoryDesc( int category )" - }, - { - "name": "GetChallengeID", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetChallengeID( string challengeRef )" - }, - { - "name": "GetChallengeName", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "array function GetChallengeName( string challengeRef, entity player )" - }, - { - "name": "GetDailyChallengeName", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": false, - "line": "array function GetDailyChallengeName( string challengeRef )" - }, - { - "name": "GetChallengeNameForTier", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "array function GetChallengeNameForTier( string challengeRef, int tier )" - }, - { - "name": "GetChallengeDescription", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "array function GetChallengeDescription( string challengeRef )" - }, - { - "name": "GetChallengeIcon", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "asset function GetChallengeIcon( string challengeRef )" - }, - { - "name": "GetChallengeProgressIsDecimal", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "bool function GetChallengeProgressIsDecimal( string challengeRef )" - }, - { - "name": "GetItemRewardForChallengeTier", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "ChallengeItemReward ornull function GetItemRewardForChallengeTier( string challengeRef, int tier )" - }, - { - "name": "GetCurrentChallengeTier", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetCurrentChallengeTier( string challengeRef, entity player = null )" - }, - { - "name": "GetGoalForChallengeTier", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "float function GetGoalForChallengeTier( string challengeRef, int tier )" - }, - { - "name": "GetCurrentChallengeGoal", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "float function GetCurrentChallengeGoal( string challengeRef, entity player = null )" - }, - { - "name": "GetChallengeXPReward", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetChallengeXPReward( string challengeRef, int tier, entity player = null )" - }, - { - "name": "GetChallengeProgressData", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "ChallengeProgressData function GetChallengeProgressData( string challengeRef, entity player )" - }, - { - "name": "GetCurrentChallengeProgress", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "float function GetCurrentChallengeProgress( string challengeRef, entity player = null )" - }, - { - "name": "GetCurrentChallengeProgressFrac", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "float function GetCurrentChallengeProgressFrac( string challengeRef, entity player = null )" - }, - { - "name": "GetChallengeProgressFracForTier", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "float function GetChallengeProgressFracForTier( string challengeRef, int tier, entity player = null )" - }, - { - "name": "GetChallengeTierCount", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetChallengeTierCount( string challengeRef )" - }, - { - "name": "GetChallengeFlags", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetChallengeFlags( string challengeRef )" - }, - { - "name": "IsChallengeComplete", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "bool function IsChallengeComplete( string challengeRef, entity player = null )" - }, - { - "name": "IsChallengeTierComplete", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "bool function IsChallengeTierComplete( string challengeRef, int tier, entity player = null )" - }, - { - "name": "GetMatchStartChallengeProgress", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "var function GetMatchStartChallengeProgress( string challengeRef, entity player )" - }, - { - "name": "GetChallengeTierForProgress", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "int function GetChallengeTierForProgress( string challengeRef, float progress )" - }, - { - "name": "GetChallengeRefFromID", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "string function GetChallengeRefFromID( int id )" - }, - { - "name": "PutChallengeNameOnLabel", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function PutChallengeNameOnLabel( string label, string challengeRef, int tier = -1, entity player = null )" - }, - { - "name": "GetChallengesByCategory", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "array function GetChallengesByCategory( int category )" - }, - { - "name": "InitItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function InitItems()" - }, - { - "name": "AddCallback_OnRegisterCustomItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function AddCallback_OnRegisterCustomItems( void functionref() callback )" - }, - { - "name": "InitUnlocks", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function InitUnlocks()" - }, - { - "name": "InitTitanWeaponDataMP", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function InitTitanWeaponDataMP()" - }, - { - "name": "InitTitanWeaponDataSP", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function InitTitanWeaponDataSP()" - }, - { - "name": "SplitAndStripUnlockField", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "array function SplitAndStripUnlockField( string unlockField )" - }, - { - "name": "InitUnlock", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function InitUnlock( string ref, string parentRef, int unlockType, int unlockLevel, int cost = 0, string additionalRef = \"\" )" - }, - { - "name": "InitUnlockForStatInt", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function InitUnlockForStatInt( string ref, string parentRef, int statValue, string statCategory, string statAlias, string statSubAlias = \"\" )" - }, - { - "name": "InitUnlockForStatFloat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function InitUnlockForStatFloat( string ref, string parentRef, float statValue, string statCategory, string statAlias, string statSubAlias = \"\" )" - }, - { - "name": "CreateBaseItemData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemData function CreateBaseItemData( int itemType, string ref, bool hidden )" - }, - { - "name": "CreatePrimeTitanData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreatePrimeTitanData( int itemType, string ref, string nonPrimeRef, bool hidden )" - }, - { - "name": "CreateWeaponData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateWeaponData( int dataTableIndex, int itemType, bool hidden, string ref, bool isDamageSource, int cost = 0 )" - }, - { - "name": "CreatePilotSuitData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreatePilotSuitData( int datatableIndex, int itemType, string ref, asset image, int cost = 0 )" - }, - { - "name": "GetUnlockLevelReq", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetUnlockLevelReq( string ref )" - }, - { - "name": "GetUnlockLevelReqWithParent", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetUnlockLevelReqWithParent( string ref, string parentRef = \"\" )" - }, - { - "name": "ItemDefined", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function ItemDefined( string ref )" - }, - { - "name": "GetItemData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemData function GetItemData( string ref )" - }, - { - "name": "GetItemType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemType( string ref )" - }, - { - "name": "GetItemMenuAnimClass", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemMenuAnimClass( string ref )" - }, - { - "name": "GetItemId", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemId( string ref )" - }, - { - "name": "GetItemName", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemName( string ref )" - }, - { - "name": "GetItemLongName", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemLongName( string ref )" - }, - { - "name": "GetItemDescription", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemDescription( string ref )" - }, - { - "name": "GetItemLongDescription", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemLongDescription( string ref )" - }, - { - "name": "IsItemPurchasableEntitlement", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemPurchasableEntitlement( string ref, string parentRef = \"\" )" - }, - { - "name": "GetStatUnlockStatVal", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "float function GetStatUnlockStatVal( string ref, string parentRef = \"\" )" - }, - { - "name": "GetItemImage", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "asset function GetItemImage( string ref )" - }, - { - "name": "GetItemImageAspect", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "vector function GetItemImageAspect( string ref )" - }, - { - "name": "GetItemCost", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemCost( string ref )" - }, - { - "name": "GetItemStat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemStat( string ref, int statType )" - }, - { - "name": "GetModdedItemStat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetModdedItemStat( string parentRef, string childRef, int statType )" - }, - { - "name": "GetSubitemStat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetSubitemStat( string parentRef, string childRef, int statType )" - }, - { - "name": "GetTitanStat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetTitanStat( string ref, int statType )" - }, - { - "name": "GetSubItemClipSizeStat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetSubItemClipSizeStat( string parentRef, string childRef )" - }, - { - "name": "GetRefFromItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetRefFromItem( item )" - }, - { - "name": "SubitemDefined", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "function SubitemDefined( string parentRef, string childRef )" - }, - { - "name": "GetSubitemDisplayData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemDisplayData function GetSubitemDisplayData( string parentRef, string childRef )" - }, - { - "name": "GetSubitemType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetSubitemType( string parentRef, string childRef )" - }, - { - "name": "GetSubitemId", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetSubitemId( string parentRef, string childRef )" - }, - { - "name": "GetSubitemName", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetSubitemName( string parentRef, string childRef )" - }, - { - "name": "HasSubitem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function HasSubitem( string parentRef, string childRef )" - }, - { - "name": "GetSubitemDescription", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetSubitemDescription( string parentRef, string childRef )" - }, - { - "name": "GetSubitemLongDescription", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetSubitemLongDescription( string parentRef, string childRef )" - }, - { - "name": "GetSubitemImage", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "asset function GetSubitemImage( string parentRef, string childRef )" - }, - { - "name": "GetSubitemCost", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetSubitemCost( string parentRef, string childRef )" - }, - { - "name": "GetAllItemsOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetAllItemsOfType( int itemType )" - }, - { - "name": "GetAllSubItemsOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "array function GetAllSubItemsOfType( string parentRef, int itemType )" - }, - { - "name": "GetAllItemRefsOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetAllItemRefsOfType( int itemType )" - }, - { - "name": "GetVisibleItemsOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetVisibleItemsOfType( int itemType, string parentRef = \"\", bool doSort = true )" - }, - { - "name": "GetVisibleItemsOfTypeWithoutEntitlements", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetVisibleItemsOfTypeWithoutEntitlements( entity player, int itemType, string parentRef = \"\" )" - }, - { - "name": "GetVisibleItemsOfTypeForCategory", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetVisibleItemsOfTypeForCategory( int itemType, int category )" - }, - { - "name": "GetVisibleItemsOfTypeMatchingEntitlementID", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetVisibleItemsOfTypeMatchingEntitlementID( int itemType, int entitlementID, string parentRef = \"\" )" - }, - { - "name": "GetIndexForUnlockItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetIndexForUnlockItem( int itemType, string ref )" - }, - { - "name": "GetAllRefsOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetAllRefsOfType( int itemType )" - }, - { - "name": "GetAllItemRefs", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetAllItemRefs()" - }, - { - "name": "GetAllSubitemRefs", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetAllSubitemRefs( string parentRef )" - }, - { - "name": "GetItemRefOfTypeByIndex", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemRefOfTypeByIndex( int itemType, int index )" - }, - { - "name": "GetRandomItemRefOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetRandomItemRefOfType( int itemType )" - }, - { - "name": "GetItemIndexOfTypeByRef", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemIndexOfTypeByRef( int itemType, string itemRef )" - }, - { - "name": "CreateModData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateModData( int itemType, string parentRef, string modRef, int cost = 0, int statDamage = 0, int statAccuracy = 0, int statRange = 0, int statFireRate = 0, int statClipSize = 0 )" - }, - { - "name": "CreateGenericSubItemData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateGenericSubItemData( int itemType, string parentRef, string itemRef, int cost = 0, table t = {} )" - }, - { - "name": "CreateGenericItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemData function CreateGenericItem( int dataTableIndex, int itemType, string ref, string name, string desc, string longdesc, asset image, int cost, bool isHidden )" - }, - { - "name": "GetDisplaySubItemsOfType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetDisplaySubItemsOfType( string parentRef, int itemType )" - }, - { - "name": "ItemSupportsAttachments", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function ItemSupportsAttachments( string ref )" - }, - { - "name": "ItemSupportsAttachment", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function ItemSupportsAttachment( string itemRef, string childRef )" - }, - { - "name": "ItemSupportsMods", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function ItemSupportsMods( string ref )" - }, - { - "name": "CreateTitanData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateTitanData( int dataTableIndex, string titanRef, int cost, asset image, asset coreIcon )" - }, - { - "name": "GetIconForTitanClass", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "asset function GetIconForTitanClass( string titanClass )" - }, - { - "name": "FD_GetUpgradesForTitanClass", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function FD_GetUpgradesForTitanClass( string titanClass )" - }, - { - "name": "SortItemDataByUnlockLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function SortItemDataByUnlockLevel( ItemData a, ItemData b )" - }, - { - "name": "SetupFrontierDefenseItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function SetupFrontierDefenseItems()" - }, - { - "name": "InitFrontierDefenseUnlocks", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function InitFrontierDefenseUnlocks()" - }, - { - "name": "CreateFDTitanUpgradeData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateFDTitanUpgradeData( int dataTableIndex, string upgradeType, bool hidden, string ref, string parentRef, string name, string desc, asset image, asset lockedImage, int slot, int cost = 0 )" - }, - { - "name": "CreateTitanExecutionData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateTitanExecutionData( int dataTableIndex, int itemType, bool hidden, string ref, string name, string desc, string longdesc, asset image, int cost = 0, bool reqPrime = false )" - }, - { - "name": "CreatePassiveData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreatePassiveData( int dataTableIndex, int itemType, bool hidden, string ref, string name, string desc, string longdesc, asset image, int cost = 0 )" - }, - { - "name": "CreateNoseArtData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateNoseArtData( int dataTableIndex, int itemType, bool hidden, string ref, string name, asset image, int decalIndex )" - }, - { - "name": "CreateSkinData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateSkinData( int dataTableIndex, int itemType, bool hidden, string ref, string name, asset image, int skinIndex )" - }, - { - "name": "CreateWeaponSkinData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CreateWeaponSkinData( int dataTableIndex, int itemType, bool hidden, string ref, string weaponRef, string name, asset image, int skinIndex, int skinType )" - }, - { - "name": "ItemTypeSupportsMods", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "function ItemTypeSupportsMods( iType )" - }, - { - "name": "ItemTypeSupportsAttachments", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "function ItemTypeSupportsAttachments( itemType )" - }, - { - "name": "IsItemTypeMod", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemTypeMod( int itemType )" - }, - { - "name": "IsItemTypeAttachment", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemTypeAttachment( int itemType )" - }, - { - "name": "IsRefValid", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsRefValid( string ref )" - }, - { - "name": "IsUnlockValid", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsUnlockValid( string ref, string parentRef = \"\" )" - }, - { - "name": "IsSubItemLocked", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsSubItemLocked( entity player, string ref, string parentRef )" - }, - { - "name": "IsItemLocked", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLocked( entity player, string ref )" - }, - { - "name": "IsItemLockedForEntitlement", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsItemLockedForEntitlement( entity player, string ref, string parentRef = \"\" )" - }, - { - "name": "IsSubItemOwned", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsSubItemOwned( entity player, string ref, string parentRef )" - }, - { - "name": "IsItemOwned", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemOwned( entity player, string ref )" - }, - { - "name": "GetItemUnlockType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemUnlockType( string ref )" - }, - { - "name": "GetSubItemUnlockType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetSubItemUnlockType( string ref, string parentRef )" - }, - { - "name": "IsItemLockedForTitanLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLockedForTitanLevel( int titanLevel, string ref, string parentRef = \"\" )" - }, - { - "name": "IsItemLockedForWeaponLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLockedForWeaponLevel( int weaponLevel, string ref, string parentRef = \"\" )" - }, - { - "name": "IsItemLockedForFDTitanLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLockedForFDTitanLevel( int titanLevel, string ref, string parentRef = \"\" )" - }, - { - "name": "IsItemLockedForFactionLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsItemLockedForFactionLevel( int factionLevel, string faction, string ref, string parentRef = \"\" )" - }, - { - "name": "IsItemLockedForPlayerLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLockedForPlayerLevel( int playerLevel, string ref )" - }, - { - "name": "IsItemLockedForFrontierDefense", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsItemLockedForFrontierDefense( entity player, string ref, string parentRef )" - }, - { - "name": "IsItemLockedForTitan", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLockedForTitan( entity player, string ref, string parentRef )" - }, - { - "name": "IsItemLockedForWeapon", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLockedForWeapon( entity player, string ref, string parentRef )" - }, - { - "name": "IsItemLockedForFaction", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsItemLockedForFaction( entity player, string ref, string parentRef )" - }, - { - "name": "IsItemLockedForPlayer", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemLockedForPlayer( entity player, string ref )" - }, - { - "name": "ItemLockedShouldUseRawLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function ItemLockedShouldUseRawLevel( string ref )" - }, - { - "name": "IsItemLockedForStat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsItemLockedForStat( entity player, string ref )" - }, - { - "name": "IsSubItemLockedForStat", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsSubItemLockedForStat( entity player, string ref, string parentRef )" - }, - { - "name": "GetItemPersistenceId", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetItemPersistenceId( string ref, string parentRef = \"\" )" - }, - { - "name": "GetItemPersistenceStruct", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemPersistenceStruct( string ref )" - }, - { - "name": "GetItemFromPersistenceStruct", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "ItemData ornull function GetItemFromPersistenceStruct( string persistenceStruct )" - }, - { - "name": "IsItemNew", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemNew( entity player, string ref, string parentRef = \"\" )" - }, - { - "name": "GetUnlockItemsForPlayerLevels", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForPlayerLevels( int startLevel, int endLevel )" - }, - { - "name": "GetUnlockItemsForPlayerLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForPlayerLevel( int newLevel )" - }, - { - "name": "GetUnlockItemsForPlayerRawLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForPlayerRawLevel( int newLevel )" - }, - { - "name": "GetWeaponForTitan", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetWeaponForTitan( string titanClass )" - }, - { - "name": "GetTitanForWeapon", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetTitanForWeapon( string weaponRef )" - }, - { - "name": "Player_GetColiseumTicketCount", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function Player_GetColiseumTicketCount( entity player )" - }, - { - "name": "Player_SetColiseumTicketCount", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function Player_SetColiseumTicketCount( entity player, int newCount )" - }, - { - "name": "Player_GetDoubleXPCount", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function Player_GetDoubleXPCount( entity player )" - }, - { - "name": "Player_GetRecentUnlock", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemDisplayData ornull function Player_GetRecentUnlock( entity player, int index )" - }, - { - "name": "Player_GetRecentUnlockCount", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function Player_GetRecentUnlockCount( entity player, int index )" - }, - { - "name": "UnlockItemSort", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function UnlockItemSort( string itemRefA, string itemRefB )" - }, - { - "name": "GetUnlockItemsForTitanLevels", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForTitanLevels( string titanRef, int startLevel, int endLevel )" - }, - { - "name": "GetNextUnlockForTitanLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetNextUnlockForTitanLevel( entity player, string titanRef, int startLevel )" - }, - { - "name": "GetUnlockItemsForTitanLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForTitanLevel( string titanRef, int newLevel )" - }, - { - "name": "GetUnlockItemsForWeaponLevels", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForWeaponLevels( string weaponRef, int startLevel, int endLevel )" - }, - { - "name": "GetNextUnlockForWeaponLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetNextUnlockForWeaponLevel( entity player, string weaponRef, int startLevel )" - }, - { - "name": "GetUnlockItemsForWeaponLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForWeaponLevel( string weaponRef, int newLevel )" - }, - { - "name": "GetUnlockItemsForFactionLevels", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForFactionLevels( string factionRef, int startLevel, int endLevel )" - }, - { - "name": "GetUnlockItemsForFactionLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForFactionLevel( string factionRef, int newLevel )" - }, - { - "name": "GetUnlockItemsForFDTitanLevels", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForFDTitanLevels( string titanRef, int startLevel, int endLevel )" - }, - { - "name": "GetNextUnlockForFDTitanLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetNextUnlockForFDTitanLevel( entity player, string titanRef, int startLevel )" - }, - { - "name": "GetUnlockItemsForFDTitanLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetUnlockItemsForFDTitanLevel( string titanRef, int newLevel )" - }, - { - "name": "DidPlayerBuyItemFromBlackMarket", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function DidPlayerBuyItemFromBlackMarket( player, ref )" - }, - { - "name": "PrintItem", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function PrintItem( ItemData item, int indentLevel = 0 )" - }, - { - "name": "PrintItemData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function PrintItemData()" - }, - { - "name": "PrintItems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function PrintItems()" - }, - { - "name": "GetDisplayNameFromItemType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetDisplayNameFromItemType( int itemType )" - }, - { - "name": "GetStatUnlockSort", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function GetStatUnlockSort( ItemDisplayData a, ItemDisplayData b )" - }, - { - "name": "SortItemsAlphabetically", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function SortItemsAlphabetically( ItemDisplayData a, ItemDisplayData b )" - }, - { - "name": "SortByUnlockLevelUntyped", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function SortByUnlockLevelUntyped( ItemDisplayData a, ItemDisplayData b )" - }, - { - "name": "SortByUnlockLevel", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function SortByUnlockLevel( GlobalItemRef a, GlobalItemRef b )" - }, - { - "name": "IsTitanOSUnlocked", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsTitanOSUnlocked( ref, player )" - }, - { - "name": "IsDecalUnlocked", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsDecalUnlocked( ref, player = null )" - }, - { - "name": "GetPlayerDecalUnlockData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "function GetPlayerDecalUnlockData( player, ref )" - }, - { - "name": "GetStockAttachmentImage", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "asset function GetStockAttachmentImage( string itemRef )" - }, - { - "name": "GetSuitAndGenderBasedSetFile", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetSuitAndGenderBasedSetFile( string suit, string gender )" - }, - { - "name": "GetSuitBasedTactical", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetSuitBasedTactical( string suit )" - }, - { - "name": "GetTableValueForSuit", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "string function GetTableValueForSuit( string suit, string columnName )" - }, - { - "name": "GetTitanLoadoutPropertyPassiveType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetTitanLoadoutPropertyPassiveType( string setFile, string loadoutProperty )" - }, - { - "name": "GetTitanLoadoutPropertyExecutionType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetTitanLoadoutPropertyExecutionType( string setFile, string loadoutProperty )" - }, - { - "name": "GetPrimeTitanSetFileFromNonPrimeSetFile", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetPrimeTitanSetFileFromNonPrimeSetFile( string nonPrimeSetFile ) " - }, - { - "name": "GetTitanProperty_SetFile", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "string function GetTitanProperty_SetFile( string titanRef )" - }, - { - "name": "GetTitanProperty_Passive1Type", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function GetTitanProperty_Passive1Type( string titanRef )" - }, - { - "name": "GetTitanProperty_Passive2Type", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function GetTitanProperty_Passive2Type( string titanRef )" - }, - { - "name": "GetTitanProperty_Passive3Type", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function GetTitanProperty_Passive3Type( string titanRef )" - }, - { - "name": "GetTitanProperty_Passive4Type", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function GetTitanProperty_Passive4Type( string titanRef )" - }, - { - "name": "GetTitanProperty_Passive5Type", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function GetTitanProperty_Passive5Type( string titanRef )" - }, - { - "name": "GetTitanProperty_Passive6Type", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function GetTitanProperty_Passive6Type( string titanRef )" - }, - { - "name": "GetTitanCoreIcon", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "asset function GetTitanCoreIcon( string titanRef )" - }, - { - "name": "GetWeaponBasedDefaultMod", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetWeaponBasedDefaultMod( string weapon, string propertyName )" - }, - { - "name": "GetTableValueForWeapon", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "string function GetTableValueForWeapon( string weapon, string columnName )" - }, - { - "name": "CheckEverythingUnlockedAchievement", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function CheckEverythingUnlockedAchievement( entity player )" - }, - { - "name": "DevFindItemByName", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemData ornull function DevFindItemByName( int itemType, string itemName )" - }, - { - "name": "MenuCategoryStringToEnumValue", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function MenuCategoryStringToEnumValue( string stringVal )" - }, - { - "name": "MenuAnimClassStringToEnumValue", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "int function MenuAnimClassStringToEnumValue( string stringVal )" - }, - { - "name": "GetImage", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "asset function GetImage( int itemType, string itemRef, string childRef = \"\" )" - }, - { - "name": "GetAllWeaponsByType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetAllWeaponsByType( array weaponTypes )" - }, - { - "name": "GetItemRefTypeName", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemRefTypeName( string itemRef, string parentItemRef = \"\" )" - }, - { - "name": "GetItemTypeName", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetItemTypeName( int itemType, int parentItemType = -1 )" - }, - { - "name": "ItemReport", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function ItemReport()" - }, - { - "name": "UnlockReport", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function UnlockReport()" - }, - { - "name": "UnlockDump", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function UnlockDump()" - }, - { - "name": "IsSubItemType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsSubItemType( int itemType )" - }, - { - "name": "GetItemDisplayData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemDisplayData function GetItemDisplayData( string itemRef, string parentRef = \"\" )" - }, - { - "name": "IsItemRandom", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "bool function IsItemRandom( string itemRef )" - }, - { - "name": "DEV_GetEnumStringFromIndex", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function DEV_GetEnumStringFromIndex( string enumName, int enumIndex )" - }, - { - "name": "GetItemDisplayDataFromGuid", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemDisplayData function GetItemDisplayDataFromGuid( int refGuid, int parentRefGuid = 0 )" - }, - { - "name": "StringHash", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function StringHash( string str )" - }, - { - "name": "GetFullRef", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "string function GetFullRef( string itemRef, string parentRef = \"\" )" - }, - { - "name": "IsItemInEntitlementUnlock", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsItemInEntitlementUnlock( string itemRef, string parentRef = \"\" )" - }, - { - "name": "InitUnlockAsEntitlement", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function InitUnlockAsEntitlement( string itemRef, string parentRef, int entitlementId, string purchaseMenu = \"\" )" - }, - { - "name": "GetEntitlementIds", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetEntitlementIds( string itemRef, string parentRef = \"\" )" - }, - { - "name": "GetSortedIndex", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function GetSortedIndex( string menuName, int elemNum )" - }, - { - "name": "RefreshSortedElems", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "void function RefreshSortedElems( entity player, string menuName, int maxElems, ItemDisplayData functionref(int) getFunc )" - }, - { - "name": "CheckItemUnlockType", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "int function CheckItemUnlockType( string ref, string parentRef = \"\" )" - }, - { - "name": "GetSkinRefFromWeaponRefAndPersistenceValue", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "string function GetSkinRefFromWeaponRefAndPersistenceValue( string weaponRef, int persistenceValue )" - }, - { - "name": "IsDisabledRef", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function IsDisabledRef( string ref )" - }, - { - "name": "GetItemRequiresPrime", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function GetItemRequiresPrime( string ref, string parentRef = \"\" )" - }, - { - "name": "SetupWeaponSkinData", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function SetupWeaponSkinData()" - }, - { - "name": "ItemsInSameMenuCategory", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "bool function ItemsInSameMenuCategory( string itemRef1, string itemRef2 )" - }, - { - "name": "GetTitanLoadoutIconFD", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "asset function GetTitanLoadoutIconFD( string titanRef )" - }, - { - "name": "GetOwnedEliteWeaponSkins", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetOwnedEliteWeaponSkins( entity player )" - }, - { - "name": "GetTitanPrimeBg", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "asset function GetTitanPrimeBg( string titanClass )" - }, - { - "name": "GetItemRefsForEntitlements", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "array function GetItemRefsForEntitlements( array entitlements )" - }, - { - "name": "WeaponWarpaint_GetByIndex", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": true, - "line": "ItemDisplayData function WeaponWarpaint_GetByIndex( int skinIndex, string parentRef )" - }, - { - "name": "InitRandomUnlocks", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function InitRandomUnlocks()" - }, - { - "name": "InitRandomUnlockItem", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "void function InitRandomUnlockItem( string ref, string parentRef, float weight )" - }, - { - "name": "IsItemInRandomUnlocks", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "bool function IsItemInRandomUnlocks( string ref, string parentRef = \"\" )" - }, - { - "name": "AppendRandomUnlock", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "void function AppendRandomUnlock( int unlockType, int unlockLevel, string parentRef = \"\" )" - }, - { - "name": "_GetRandomUnlockItemPersistentVar", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "string function _GetRandomUnlockItemPersistentVar( int unlockType, string parentRef = \"\" )" - }, - { - "name": "GetUnlockTypeName", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "string function GetUnlockTypeName( int unlockType )" - }, - { - "name": "PlayerRandomUnlock_GetTotal", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "int function PlayerRandomUnlock_GetTotal( entity player )" - }, - { - "name": "PlayerRandomUnlock_GetPlayerLevelCount", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "int function PlayerRandomUnlock_GetPlayerLevelCount( entity player )" - }, - { - "name": "PlayerRandomUnlock_GetTitanLevelCount", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "int function PlayerRandomUnlock_GetTitanLevelCount( entity player, string titanRef )" - }, - { - "name": "PlayerRandomUnlock_GetWeaponLevelCount", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "int function PlayerRandomUnlock_GetWeaponLevelCount( entity player, string weaponRef )" - }, - { - "name": "PlayerRandomUnlock_GetFactionLevelCount", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": false, - "line": "int function PlayerRandomUnlock_GetFactionLevelCount( entity player, string factionRef )" - }, - { - "name": "PlayerLevelHasRandomUnlock", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "bool function PlayerLevelHasRandomUnlock( int rawLevel )" - }, - { - "name": "TitanLevelHasRandomUnlock", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "bool function TitanLevelHasRandomUnlock( int rawLevel, string parentRef )" - }, - { - "name": "WeaponLevelHasRandomUnlock", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "bool function WeaponLevelHasRandomUnlock( int rawLevel, string parentRef )" - }, - { - "name": "FactionLevelHasRandomUnlock", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "bool function FactionLevelHasRandomUnlock( int rawLevel, string parentRef )" - }, - { - "name": "FDTitanLevelHasRandomUnlock", - "found_in": "Titanfall 2", - "file": "_random_unlocks.gnut", - "global": true, - "line": "bool function FDTitanLevelHasRandomUnlock( int rawLevel, string parentRef )" - }, - { - "name": "ShCamoSkin_Init", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "void function ShCamoSkin_Init()" - }, - { - "name": "CamoSkins_GetCount", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "int function CamoSkins_GetCount()" - }, - { - "name": "CamoSkins_GetByRef", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "CamoSkin function CamoSkins_GetByRef( string camoRef )" - }, - { - "name": "CamoSkins_GetByIndex", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "CamoSkin function CamoSkins_GetByIndex( int index )" - }, - { - "name": "CamoSkin_GetRef", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "string function CamoSkin_GetRef( CamoSkin camoSkin )" - }, - { - "name": "CamoSkin_GetPilotRef", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "string function CamoSkin_GetPilotRef( CamoSkin camoSkin )" - }, - { - "name": "CamoSkin_GetTitanRef", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "string function CamoSkin_GetTitanRef( CamoSkin camoSkin )" - }, - { - "name": "CamoSkin_GetImage", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "asset function CamoSkin_GetImage( CamoSkin camoSkin )" - }, - { - "name": "CamoSkin_GetName", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "string function CamoSkin_GetName( CamoSkin camoSkin )" - }, - { - "name": "CamoSkin_GetDesc", - "found_in": "Titanfall 2", - "file": "sh_camo.gnut", - "global": true, - "line": "string function CamoSkin_GetDesc( CamoSkin camoSkin )" - }, - { - "name": "ShCallingCards_Init", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "void function ShCallingCards_Init()" - }, - { - "name": "PlayerCallingCard_GetActiveIndex", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "int function PlayerCallingCard_GetActiveIndex( entity player )" - }, - { - "name": "PlayerCallingCard_GetActive", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "CallingCard function PlayerCallingCard_GetActive( entity player )" - }, - { - "name": "CallingCard_GetRef", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "string function CallingCard_GetRef( CallingCard callingCard )" - }, - { - "name": "CallingCard_GetImage", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "asset function CallingCard_GetImage( CallingCard callingCard )" - }, - { - "name": "CallingCard_GetLayout", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "int function CallingCard_GetLayout( CallingCard callingCard )" - }, - { - "name": "CallingCards_GetCount", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "int function CallingCards_GetCount()" - }, - { - "name": "CallingCard_GetByIndex", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "CallingCard function CallingCard_GetByIndex( int index )" - }, - { - "name": "CallingCard_GetByRef", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "CallingCard function CallingCard_GetByRef( string ref )" - }, - { - "name": "PlayerCallsignIcon_GetActiveIndex", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "int function PlayerCallsignIcon_GetActiveIndex( entity player )" - }, - { - "name": "PlayerCallsignIcon_GetActive", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "CallsignIcon function PlayerCallsignIcon_GetActive( entity player )" - }, - { - "name": "CallsignIcon_GetRef", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "string function CallsignIcon_GetRef( CallsignIcon callsignIcon )" - }, - { - "name": "CallsignIcon_GetImage", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "asset function CallsignIcon_GetImage( CallsignIcon callsignIcon )" - }, - { - "name": "CallsignIcon_GetSmallImage", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "asset function CallsignIcon_GetSmallImage( CallsignIcon callsignIcon )" - }, - { - "name": "CallsignIcons_GetCount", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "int function CallsignIcons_GetCount()" - }, - { - "name": "CallsignIcon_GetByIndex", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "CallsignIcon function CallsignIcon_GetByIndex( int index )" - }, - { - "name": "CallsignIcon_GetByRef", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "CallsignIcon function CallsignIcon_GetByRef( string ref )" - }, - { - "name": "PlayerCallingCard_RefOverride", - "found_in": "Titanfall 2", - "file": "sh_calling_cards.gnut", - "global": true, - "line": "string function PlayerCallingCard_RefOverride( entity player, string ref )" - }, - { - "name": "ResetPlayerProgression", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function ResetPlayerProgression( entity player )" - }, - { - "name": "SetPersistentLoadoutsToDefaults", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function SetPersistentLoadoutsToDefaults( entity player )" - }, - { - "name": "RegenPersistentLoadouts", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function RegenPersistentLoadouts( entity player )" - }, - { - "name": "SetPersistentUnlocksToDefaults", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function SetPersistentUnlocksToDefaults( entity player )" - }, - { - "name": "GetPersistentIntArray", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "array function GetPersistentIntArray( entity player, string variableName )" - }, - { - "name": "SetPersistentIntArray", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function SetPersistentIntArray( entity player, string variableName, array Array )" - }, - { - "name": "SetAchievement", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function SetAchievement( entity player, string achievementName, bool state )" - }, - { - "name": "GetAchievement", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "bool function GetAchievement( entity player, string achievementName )" - }, - { - "name": "SetPersistenceBitfield", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "void function SetPersistenceBitfield( entity player, string persistenceVar, int bitIndex, int value )" - }, - { - "name": "IsPersistenceBitSet", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "bool function IsPersistenceBitSet( entity player, string persistenceVar, int bitIndex )" - }, - { - "name": "IsAnyPersistenceBitSet", - "found_in": "Titanfall 2", - "file": "_persistentdata.gnut", - "global": true, - "line": "bool function IsAnyPersistenceBitSet( entity player, string persistenceVar )" - }, - { - "name": "GameModes_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameModes_Init()" - }, - { - "name": "GameMode_Create", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "GamemodeSettings function GameMode_Create( string gameModeName )" - }, - { - "name": "GameMode_SetName", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetName( string gameModeName, string nameText )" - }, - { - "name": "GameMode_SetGameModeAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetGameModeAnnouncement( string gameModeName, string gameModeAnnoucement ) " - }, - { - "name": "GameMode_SetGameModeAttackAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetGameModeAttackAnnouncement( string gameModeName, string gameModeAttackAnnoucement ) " - }, - { - "name": "GameMode_SetGameModeDefendAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetGameModeDefendAnnouncement( string gameModeName, string gameModeDefendAnnoucement )" - }, - { - "name": "GameMode_SetDesc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetDesc( string gameModeName, string descText )" - }, - { - "name": "GameMode_SetAttackDesc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetAttackDesc( string gameModeName, string descText )" - }, - { - "name": "GameMode_SetDefendDesc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetDefendDesc( string gameModeName, string descText )" - }, - { - "name": "GameMode_SetIcon", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetIcon( string gameModeName, asset icon )" - }, - { - "name": "GameMode_SetColor", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetColor( string gameModeName, array color )" - }, - { - "name": "GameMode_SetSuddenDeath", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetSuddenDeath( string gameModeName, bool state )" - }, - { - "name": "GameMode_AddServerInit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_AddServerInit( string gameModeName, void functionref() func )" - }, - { - "name": "GameMode_AddClientInit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_AddClientInit( string gameModeName, void functionref() func )" - }, - { - "name": "GameMode_AddSharedInit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_AddSharedInit( string gameModeName, void functionref() func )" - }, - { - "name": "GameMode_SetPilotSpawnpointsRatingFunc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetPilotSpawnpointsRatingFunc( string gameModeName, void functionref( int, array, int, entity ) func )" - }, - { - "name": "GameMode_SetTitanSpawnpointsRatingFunc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetTitanSpawnpointsRatingFunc( string gameModeName, void functionref( int, array, int, entity ) func )" - }, - { - "name": "GameMode_SetScoreCompareFunc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetScoreCompareFunc( string gameModeName, int functionref( entity, entity ) func )" - }, - { - "name": "GameMode_SetDefaultScoreLimits", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetDefaultScoreLimits( string gameModeName, int scoreLimit, int roundScoreLimit )" - }, - { - "name": "GameMode_SetDefaultTimeLimits", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetDefaultTimeLimits( string gameModeName, int timeLimit, float roundTimeLimit )" - }, - { - "name": "GameMode_AddScoreboardColumnData", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_AddScoreboardColumnData( string gameModeName, string title, int scoreType, int numDigits )" - }, - { - "name": "GameMode_SetEvacEnabled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetEvacEnabled( string gameModeName, bool value )" - }, - { - "name": "GameMode_SetGameEndingWarning", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": false, - "line": "void function GameMode_SetGameEndingWarning( string gameModeName, string warning )" - }, - { - "name": "GameMode_SetGameEndingConversation", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": false, - "line": "void function GameMode_SetGameEndingConversation( string gameModeName, string conversation )" - }, - { - "name": "GameMode_SetCustomIntroAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_SetCustomIntroAnnouncement( string gameModeName, void functionref(entity) func )" - }, - { - "name": "GameMode_GetScoreLimit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "int function GameMode_GetScoreLimit( string gameModeName )" - }, - { - "name": "GameMode_GetRoundScoreLimit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "int function GameMode_GetRoundScoreLimit( string gameModeName )" - }, - { - "name": "GameMode_GetTimeLimit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "int function GameMode_GetTimeLimit( string gameModeName )" - }, - { - "name": "GameMode_GetRoundTimeLimit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "float function GameMode_GetRoundTimeLimit( string gameModeName )" - }, - { - "name": "GameMode_GetGameModeAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetGameModeAnnouncement( string gameModeName )" - }, - { - "name": "GameMode_GetGameModeAttackAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetGameModeAttackAnnouncement( string gameModeName )" - }, - { - "name": "GameMode_GetGameModeDefendAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetGameModeDefendAnnouncement( string gameModeName )" - }, - { - "name": "GameMode_GetDesc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetDesc( string gameModeName )" - }, - { - "name": "GameMode_GetName", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetName( string gameModeName )" - }, - { - "name": "GameMode_GetIcon", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "asset function GameMode_GetIcon( string gameModeName )" - }, - { - "name": "GameMode_GetColor", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "array function GameMode_GetColor( string gameModeName )" - }, - { - "name": "GameMode_GetAttackDesc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetAttackDesc( string gameModeName )" - }, - { - "name": "GameMode_GetDefendDesc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetDefendDesc( string gameModeName )" - }, - { - "name": "GameMode_GetPilotSpawnpointsRatingFunc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void functionref( int, array, int, entity ) function GameMode_GetPilotSpawnpointsRatingFunc( string gameModeName )" - }, - { - "name": "GameMode_GetTitanSpawnpointsRatingFunc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void functionref( int, array, int, entity ) function GameMode_GetTitanSpawnpointsRatingFunc( string gameModeName )" - }, - { - "name": "GameMode_GetScoreCompareFunc", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "IntFromEntityCompare function GameMode_GetScoreCompareFunc( string gameModeName )" - }, - { - "name": "GameMode_GetSuddenDeathEnabled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "bool function GameMode_GetSuddenDeathEnabled( string gameModeName )" - }, - { - "name": "GameMode_GetEvacEnabled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "bool function GameMode_GetEvacEnabled( string gameModeName )" - }, - { - "name": "GameMode_GetGameEndingWarning", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetGameEndingWarning( string gameModeName )" - }, - { - "name": "GameMode_GetGameEndingConversation", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "string function GameMode_GetGameEndingConversation( string gameModeName )" - }, - { - "name": "GameMode_GetScoreboardColumnTitles", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "array function GameMode_GetScoreboardColumnTitles( string gameModeName )" - }, - { - "name": "GameMode_GetScoreboardColumnScoreTypes", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "array function GameMode_GetScoreboardColumnScoreTypes( string gameModeName )" - }, - { - "name": "GameMode_GetScoreboardColumnNumDigits", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "array function GameMode_GetScoreboardColumnNumDigits( string gameModeName )" - }, - { - "name": "GameMode_GetCustomIntroAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void functionref(entity) function GameMode_GetCustomIntroAnnouncement( string gameModeName )" - }, - { - "name": "GameMode_RunServerInits", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_RunServerInits()" - }, - { - "name": "GameMode_RunClientInits", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_RunClientInits()" - }, - { - "name": "GameMode_RunSharedInits", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "void function GameMode_RunSharedInits()" - }, - { - "name": "GameMode_VerifyModes", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": false, - "line": "void function GameMode_VerifyModes()" - }, - { - "name": "GameMode_GetGameModeId", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "int function GameMode_GetGameModeId( string gameModeName )" - }, - { - "name": "GameMode_IsDefined", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "bool function GameMode_IsDefined( string gameModeName )" - }, - { - "name": "GameMode_GetLoadoutSelectTime", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes.gnut", - "global": true, - "line": "float function GameMode_GetLoadoutSelectTime()" - }, - { - "name": "ChallengesContent_Init", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges_content.nut", - "global": true, - "line": "function ChallengesContent_Init()" - }, - { - "name": "CreateChallenges", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges_content.nut", - "global": true, - "line": "function CreateChallenges()" - }, - { - "name": "InitDefaultLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function InitDefaultLoadouts()" - }, - { - "name": "GetDefaultPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "PilotLoadoutDef function GetDefaultPilotLoadout( int index )" - }, - { - "name": "GetDefaultTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "TitanLoadoutDef function GetDefaultTitanLoadout( int index )" - }, - { - "name": "GetDefaultPilotLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "PilotLoadoutDef[NUM_PERSISTENT_PILOT_LOADOUTS] function GetDefaultPilotLoadouts()" - }, - { - "name": "GetDefaultTitanLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "TitanLoadoutDef[NUM_PERSISTENT_TITAN_LOADOUTS] function GetDefaultTitanLoadouts()" - }, - { - "name": "PopulateDefaultPilotLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PopulateDefaultPilotLoadouts( PilotLoadoutDef[ NUM_PERSISTENT_PILOT_LOADOUTS ] loadouts )" - }, - { - "name": "PopulateDefaultTitanLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PopulateDefaultTitanLoadouts( TitanLoadoutDef[ NUM_PERSISTENT_TITAN_LOADOUTS ] loadouts )" - }, - { - "name": "ValidateDefaultLoadoutData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function ValidateDefaultLoadoutData( string loadoutType, string itemRef )" - }, - { - "name": "ValidateWeaponSubitem", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function ValidateWeaponSubitem( string weaponRef, string itemRef, int itemType )" - }, - { - "name": "GetPilotLoadoutFromPersistentData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "PilotLoadoutDef function GetPilotLoadoutFromPersistentData( entity player, int loadoutIndex )" - }, - { - "name": "GetTitanLoadoutFromPersistentData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "TitanLoadoutDef function GetTitanLoadoutFromPersistentData( entity player, int loadoutIndex )" - }, - { - "name": "PopulatePilotLoadoutFromPersistentData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PopulatePilotLoadoutFromPersistentData( entity player, PilotLoadoutDef loadout, int loadoutIndex )" - }, - { - "name": "PopulateTitanLoadoutFromPersistentData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PopulateTitanLoadoutFromPersistentData( entity player, TitanLoadoutDef loadout, int loadoutIndex )" - }, - { - "name": "GetSetFileForTitanClassAndPrimeStatus", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetSetFileForTitanClassAndPrimeStatus( string titanClass, bool isPrimeTitan = false )" - }, - { - "name": "GetPrimeTitanRefForTitanClass", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetPrimeTitanRefForTitanClass( string titanClass )" - }, - { - "name": "GetPersistentLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetPersistentLoadoutValue( entity player, string loadoutType, int loadoutIndex, string loadoutProperty )" - }, - { - "name": "GetPersistentLoadoutValueInt", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function GetPersistentLoadoutValueInt( entity player, string loadoutType, int loadoutIndex, string loadoutProperty )" - }, - { - "name": "GetPersistentLoadoutPropertyType", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetPersistentLoadoutPropertyType( string loadoutProperty )" - }, - { - "name": "GetRefFromLoadoutTypeIndexPropertyAndValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetRefFromLoadoutTypeIndexPropertyAndValue( entity player, string loadoutType, int index, string property, var value )" - }, - { - "name": "IsValidCamoIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValidCamoIndex( int camoIndex )" - }, - { - "name": "GetTitanRefFromPersistenceLoadoutIndexAndValueForIsPrime", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetTitanRefFromPersistenceLoadoutIndexAndValueForIsPrime( int index, string value )" - }, - { - "name": "LoadoutPropertyRequiresItemValidation", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function LoadoutPropertyRequiresItemValidation( string loadoutProperty )" - }, - { - "name": "IsLoadoutSubitemValid", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsLoadoutSubitemValid( entity player, string loadoutType, int loadoutIndex, string property, string ref )" - }, - { - "name": "SetPlayerPersistentVarWithoutValidation", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SetPlayerPersistentVarWithoutValidation( entity player, string loadoutType, int loadoutIndex, string propertyName, string value )" - }, - { - "name": "ResetLoadoutPropertyToDefault", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function ResetLoadoutPropertyToDefault( entity player, string loadoutType, int loadoutIndex, string propertyName )" - }, - { - "name": "FailsLoadoutValidationCheck", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function FailsLoadoutValidationCheck( entity player, string loadoutType, int loadoutIndex, string loadoutProperty, var value )" - }, - { - "name": "IsValueValidForPropertyWithCategoryRestriction", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValueValidForPropertyWithCategoryRestriction( entity player, int loadoutIndex, string targetProperty, string targetValue )" - }, - { - "name": "FailsItemLockedValidationCheck", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function FailsItemLockedValidationCheck( entity player, string loadoutType, int loadoutIndex, string loadoutProperty, string ref )" - }, - { - "name": "IsSettingPrimeTitanWithoutSetFile", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsSettingPrimeTitanWithoutSetFile( entity player, string loadoutType, string loadoutProperty, int loadoutIndex, var value ) " - }, - { - "name": "SkipItemLockedCheck", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function SkipItemLockedCheck( entity player, string ref, string parentRef, string loadoutProperty ) " - }, - { - "name": "AllowCamoIndexToSkipValidation", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function AllowCamoIndexToSkipValidation( string loadoutType, string loadoutProperty, var value ) " - }, - { - "name": "AllowSkinIndexToSkipValidation", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function AllowSkinIndexToSkipValidation( string loadoutType, string loadoutProperty, var value ) " - }, - { - "name": "IsValueValidForLoadoutTypeIndexAndProperty", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValueValidForLoadoutTypeIndexAndProperty( string loadoutType, int loadoutIndex, string loadoutProperty, var value, string ref )" - }, - { - "name": "ValidateSkinAndCamoIndexesAsAPair", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function ValidateSkinAndCamoIndexesAsAPair( entity player, string loadoutType, int loadoutIndex, string loadoutProperty, var value )" - }, - { - "name": "SetCamoIndexToValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function SetCamoIndexToValue( entity player, string loadoutType, int loadoutIndex, string camoProperty, int setValue ) " - }, - { - "name": "ResetSkinAndCamoIndexesToZero", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function ResetSkinAndCamoIndexesToZero( entity player, string loadoutType, int loadoutIndex, string skinProperty, string camoProperty )" - }, - { - "name": "GetCorrectCamoProperty", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetCorrectCamoProperty( string loadoutProperty ) " - }, - { - "name": "IsValidTitanPassive", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValidTitanPassive( int loadoutIndex, string loadoutProperty, var value, string ref ) " - }, - { - "name": "IsValidTitanExecution", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValidTitanExecution( int loadoutIndex, string loadoutProperty, var value, string ref ) " - }, - { - "name": "GetParentRefFromLoadoutInfoAndRef", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetParentRefFromLoadoutInfoAndRef( entity player, string loadoutType, int loadoutIndex, string property, string childRef )" - }, - { - "name": "ForceCastVarToInt", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function ForceCastVarToInt( var value ) " - }, - { - "name": "GetLoadoutPropertyDefault", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetLoadoutPropertyDefault( string loadoutType, int loadoutIndex, string propertyName ) " - }, - { - "name": "GetCategoryRestrictedResetValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetCategoryRestrictedResetValue( entity player, int loadoutIndex, string targetProperty, string otherProperty )" - }, - { - "name": "GetWeaponCategoryBasedDefault", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetWeaponCategoryBasedDefault( int category )" - }, - { - "name": "BuildPersistentVarAccessorString", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function BuildPersistentVarAccessorString( string loadoutType, int loadoutIndex, string propertyName )" - }, - { - "name": "LoadoutIsLocked", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function LoadoutIsLocked( entity player, string loadoutType, int loadoutIndex )" - }, - { - "name": "GetValidatedPersistentLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetValidatedPersistentLoadoutValue( entity player, string loadoutType, int loadoutIndex, string loadoutProperty )" - }, - { - "name": "GetValidatedPersistentLoadoutValueInt", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function GetValidatedPersistentLoadoutValueInt( entity player, string loadoutType, int loadoutIndex, string loadoutProperty )" - }, - { - "name": "ResolveInvalidLoadoutChildValues", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function ResolveInvalidLoadoutChildValues( entity player, string loadoutType, int loadoutIndex, string loadoutProperty, string parentValue )" - }, - { - "name": "SetCachedTitanLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SetCachedTitanLoadoutValue( entity player, int loadoutIndex, string loadoutProperty, string value )" - }, - { - "name": "SetCachedLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SetCachedLoadoutValue( entity player, string loadoutType, int loadoutIndex, string loadoutProperty, string value )" - }, - { - "name": "UpdateCachedLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function UpdateCachedLoadouts()" - }, - { - "name": "GetPilotLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetPilotLoadoutValue( PilotLoadoutDef loadout, string property )" - }, - { - "name": "SetPilotLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SetPilotLoadoutValue( PilotLoadoutDef loadout, string property, string value )" - }, - { - "name": "GetTitanLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetTitanLoadoutValue( TitanLoadoutDef loadout, string property )" - }, - { - "name": "SetTitanLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function SetTitanLoadoutValue( TitanLoadoutDef loadout, string property, string value )" - }, - { - "name": "IsValidPilotLoadoutProperty", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValidPilotLoadoutProperty( string propertyName )" - }, - { - "name": "IsValidTitanLoadoutProperty", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValidTitanLoadoutProperty( string propertyName )" - }, - { - "name": "GetPilotLoadoutPropertyEnum", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "var function GetPilotLoadoutPropertyEnum( string property )" - }, - { - "name": "GetTitanLoadoutPropertyEnum", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "var function GetTitanLoadoutPropertyEnum( string property )" - }, - { - "name": "GetItemTypeFromPilotLoadoutProperty", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function GetItemTypeFromPilotLoadoutProperty( string loadoutProperty )" - }, - { - "name": "GetItemTypeFromTitanLoadoutProperty", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function GetItemTypeFromTitanLoadoutProperty( string loadoutProperty, string setFile = \"\" )" - }, - { - "name": "GetLoadoutChildPropertyDefault", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetLoadoutChildPropertyDefault( string loadoutType, string propertyName, string parentValue )" - }, - { - "name": "GetChildLoadoutProperties", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "array function GetChildLoadoutProperties( string loadoutType, string propertyName )" - }, - { - "name": "GetParentLoadoutProperty", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetParentLoadoutProperty( string loadoutType, string propertyName )" - }, - { - "name": "GetPersistentSpawnLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function GetPersistentSpawnLoadoutIndex( entity player, string loadoutType )" - }, - { - "name": "UpdateCachedTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function UpdateCachedTitanLoadout( int loadoutIndex )" - }, - { - "name": "GetCachedPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tPilotLoadoutDef function GetCachedPilotLoadout( int loadoutIndex )" - }, - { - "name": "GetCachedTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tTitanLoadoutDef function GetCachedTitanLoadout( int loadoutIndex )" - }, - { - "name": "GetAllCachedPilotLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tPilotLoadoutDef[ NUM_PERSISTENT_PILOT_LOADOUTS ] function GetAllCachedPilotLoadouts()" - }, - { - "name": "GetAllCachedTitanLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tTitanLoadoutDef[ NUM_PERSISTENT_TITAN_LOADOUTS ] function GetAllCachedTitanLoadouts()" - }, - { - "name": "GetCachedTitanLoadoutCamoIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tint function GetCachedTitanLoadoutCamoIndex( int loadoutIndex )" - }, - { - "name": "GetCachedTitanLoadoutSkinIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tint function GetCachedTitanLoadoutSkinIndex( int loadoutIndex )" - }, - { - "name": "GetCachedTitanLoadoutDecalIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tint function GetCachedTitanLoadoutDecalIndex( int loadoutIndex )" - }, - { - "name": "GetCachedTitanLoadoutArmBadge", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tasset function GetCachedTitanLoadoutArmBadge( int loadoutIndex )" - }, - { - "name": "GetCachedTitanArmBadgeState", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tint function GetCachedTitanArmBadgeState( int loadoutIndex )" - }, - { - "name": "Loadouts_GetSetFileForRequestedClass", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function Loadouts_GetSetFileForRequestedClass( entity player )" - }, - { - "name": "Loadouts_TryGiveTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tbool function Loadouts_TryGiveTitanLoadout( entity player )" - }, - { - "name": "OverrideBotPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function OverrideBotPilotLoadout( PilotLoadoutDef loadout )" - }, - { - "name": "OverrideBotTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function OverrideBotTitanLoadout( TitanLoadoutDef loadout )" - }, - { - "name": "GetTitanSpawnLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tTitanLoadoutDef function GetTitanSpawnLoadout( entity player )" - }, - { - "name": "Loadouts_OnUsedLoadoutCrate", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function Loadouts_OnUsedLoadoutCrate( entity player )" - }, - { - "name": "SetActivePilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetActivePilotLoadout( entity player )" - }, - { - "name": "SetActivePilotLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetActivePilotLoadoutIndex( entity player, int loadoutIndex )" - }, - { - "name": "SetActiveTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetActiveTitanLoadout( entity player )" - }, - { - "name": "SetActiveTitanLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function SetActiveTitanLoadoutIndex( entity player, int loadoutIndex )" - }, - { - "name": "PROTO_DisplayTitanLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function PROTO_DisplayTitanLoadouts( entity player, entity titan, TitanLoadoutDef loadout )" - }, - { - "name": "PROTO_DisplayPilotLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tvoid function PROTO_DisplayPilotLoadouts( entity player, PilotLoadoutDef loadout )" - }, - { - "name": "GetActiveTitanLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tint function GetActiveTitanLoadoutIndex( entity player )" - }, - { - "name": "UpdateDerivedPilotLoadoutData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function UpdateDerivedPilotLoadoutData( PilotLoadoutDef loadout, bool doOverrideCallback = true )" - }, - { - "name": "TitanClassHasPrimeTitan", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function TitanClassHasPrimeTitan( string titanClass )" - }, - { - "name": "IsTitanLoadoutPrime", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsTitanLoadoutPrime( TitanLoadoutDef loadout )" - }, - { - "name": "IsTitanClassPrime", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsTitanClassPrime( entity player, string titanClass )" - }, - { - "name": "UpdateDerivedTitanLoadoutData", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function UpdateDerivedTitanLoadoutData( TitanLoadoutDef loadout )" - }, - { - "name": "PrintPilotLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PrintPilotLoadoutIndex( entity player, int index )" - }, - { - "name": "PrintTitanLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PrintTitanLoadoutIndex( entity player, int index )" - }, - { - "name": "PrintPilotLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PrintPilotLoadouts( entity player )" - }, - { - "name": "PrintTitanLoadouts", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PrintTitanLoadouts( entity player )" - }, - { - "name": "PrintPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PrintPilotLoadout( PilotLoadoutDef loadout )" - }, - { - "name": "PrintTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PrintTitanLoadout( TitanLoadoutDef loadout )" - }, - { - "name": "PrintStringArray", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "void function PrintStringArray( array stringArray )" - }, - { - "name": "GetSkinPropertyName", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "string function GetSkinPropertyName( string camoPropertyName )" - }, - { - "name": "GetSkinIndexForCamo", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function GetSkinIndexForCamo( string modelType, string camoPropertyName, int camoIndex )" - }, - { - "name": "IsValidPilotLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValidPilotLoadoutIndex( int loadoutIndex )" - }, - { - "name": "IsValidTitanLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsValidTitanLoadoutIndex( int loadoutIndex )" - }, - { - "name": "HasPrimeToMatchExecutionType", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function HasPrimeToMatchExecutionType( entity player, int itemType )" - }, - { - "name": "IsTitanLoadoutAvailable", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "bool function IsTitanLoadoutAvailable( entity player, string titanClass )" - }, - { - "name": "GetTitanLoadAvailableState", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "int function GetTitanLoadAvailableState( entity player, string titanClass )" - }, - { - "name": "GetPlayerTimesPlayedMap", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "function GetPlayerTimesPlayedMap( entity player, string mapName )" - }, - { - "name": "MapIsValidForPersistence", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "bool function MapIsValidForPersistence( string mapName )" - }, - { - "name": "GetPlayerAllModesAndMapsCompleteData", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "AllModesAndMapsCompleteData function GetPlayerAllModesAndMapsCompleteData( entity player )" - }, - { - "name": "_GetDaysSinceVar", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "float function _GetDaysSinceVar( entity player, string variable )" - }, - { - "name": "Daily_GetCurrentTime", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "int function Daily_GetCurrentTime()" - }, - { - "name": "Daily_GetDayForCurrentTime", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "int function Daily_GetDayForCurrentTime()" - }, - { - "name": "Daily_GetDayForTimestamp", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "int function Daily_GetDayForTimestamp( int timeStamp )" - }, - { - "name": "Daily_SecondsTillDayEnd", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "function Daily_SecondsTillDayEnd()" - }, - { - "name": "GetPersistenceEnumAsArray", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "array function GetPersistenceEnumAsArray( string persistenceEnumName )" - }, - { - "name": "SkillToString", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "string function SkillToString( val )" - }, - { - "name": "SkillToPerformance", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "int function SkillToPerformance( val )" - }, - { - "name": "SecondsToDHMS", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "DisplayTime function SecondsToDHMS( int seconds )" - }, - { - "name": "__YearToDays", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "function __YearToDays( y )" - }, - { - "name": "GetUnixTimeParts", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "table function GetUnixTimeParts( unixtime = null )" - }, - { - "name": "GetAvailableCredits", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "int function GetAvailableCredits( entity player )" - }, - { - "name": "GetAvailableFDUnlockPoints", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "int function GetAvailableFDUnlockPoints( entity player, string titanClass )" - }, - { - "name": "SetAvailableCredits", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "void function SetAvailableCredits( entity player, int credits )" - }, - { - "name": "SetAvailableFDUnlockPoints", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "void function SetAvailableFDUnlockPoints( entity player, string titanClass, int points )" - }, - { - "name": "AddCreditsForXPGained", - "found_in": "Titanfall 2", - "file": "sh_mp_utility_all.gnut", - "global": true, - "line": "void function AddCreditsForXPGained()" - }, - { - "name": "InitStatsTables", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "void function InitStatsTables()" - }, - { - "name": "AddPersistentStatCategory", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": false, - "line": "void function AddPersistentStatCategory( string category )" - }, - { - "name": "AddPersistentStat", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": false, - "line": "void function AddPersistentStat( string category, string alias, string subAlias, string variable, string localizedUnlock = \"\" )" - }, - { - "name": "AddPersistentStatInt", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": false, - "line": "void function AddPersistentStatInt( string category, string alias, string subAlias, string variable, string localizedUnlock = \"\" )" - }, - { - "name": "AddPersistentStatFloat", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": false, - "line": "void function AddPersistentStatFloat( string category, string alias, string subAlias, string variable, string localizedUnlock = \"\" )" - }, - { - "name": "IsValidStat", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "bool function IsValidStat( string category, string alias, string subAlias )" - }, - { - "name": "GetStatVar", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "string function GetStatVar( string category, string alias, string subAlias = \"\" )" - }, - { - "name": "GetStatVarType", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "int function GetStatVarType( string category, string alias, string subAlias = \"\" )" - }, - { - "name": "GetStatVarLocalizedUnlock", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "string function GetStatVarLocalizedUnlock( string category, string alias, string subAlias = \"\" )" - }, - { - "name": "GetPlayerStatInt", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "int function GetPlayerStatInt( entity player, string category, string alias, string subAlias = \"\" )" - }, - { - "name": "GetPlayerStatFloat", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "float function GetPlayerStatFloat( entity player, string category, string alias, string subAlias = \"\" )" - }, - { - "name": "Stats_GetFixedSaveVar", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "string function Stats_GetFixedSaveVar( string saveVar, string mapName, string modeName, string difficultyLevel )" - }, - { - "name": "GetPlayerStat_AllCompetitiveModesAndMapsInt", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "int function GetPlayerStat_AllCompetitiveModesAndMapsInt( entity player, string category, string alias, string subAlias = \"\" )" - }, - { - "name": "FD_GetHighestDifficultyForTitan", - "found_in": "Titanfall 2", - "file": "sh_stats.gnut", - "global": true, - "line": "int function FD_GetHighestDifficultyForTitan( entity player, string titanRef )" - }, - { - "name": "ShFactionXP_Init", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "void function ShFactionXP_Init()" - }, - { - "name": "GetAllFactionRefs", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "array function GetAllFactionRefs()" - }, - { - "name": "FactionGetMaxXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetMaxXP( string factionRef )" - }, - { - "name": "FactionGetMaxXPPerGen", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetMaxXPPerGen( string factionRef )" - }, - { - "name": "FactionGetNumPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetNumPipsForXP( string factionRef, int factionXP )" - }, - { - "name": "FactionGetFilledPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetFilledPipsForXP( string factionRef, int factionXP )" - }, - { - "name": "FactionGetXPForLevel", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetXPForLevel( string factionRef, int factionLevel )" - }, - { - "name": "FactionGetRawLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetRawLevelForXP( string factionRef, int factionXP )" - }, - { - "name": "FactionGetLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetLevelForXP( string factionRef, int factionXP )" - }, - { - "name": "FactionGetGenForXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetGenForXP( string factionRef, int factionXP )" - }, - { - "name": "FactionGetRawLevel", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetRawLevel( entity player, string faction )" - }, - { - "name": "FactionGetLevel", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetLevel( entity player, string faction )" - }, - { - "name": "FactionGetGen", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetGen( entity player, string factionClass )" - }, - { - "name": "FactionGetPreviousLevel", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetPreviousLevel( entity player, string faction )" - }, - { - "name": "FactionGetXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetXP( entity player, string faction )" - }, - { - "name": "FactionGetPreviousXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetPreviousXP( entity player, string faction )" - }, - { - "name": "FactionGetDisplayGenAndLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "string function FactionGetDisplayGenAndLevelForXP( string factionRef, int factionXP )" - }, - { - "name": "FactionGetDisplayGenAndLevel", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "string function FactionGetDisplayGenAndLevel( int gen, int level )" - }, - { - "name": "FactionGetDisplayGenAndLevelForRawLevel", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "string function FactionGetDisplayGenAndLevelForRawLevel( int rawLevel )" - }, - { - "name": "FactionGetMaxLevel", - "found_in": "Titanfall 2", - "file": "sh_faction_xp.gnut", - "global": true, - "line": "int function FactionGetMaxLevel( string factionRef )" - }, - { - "name": "ShTitanXP_Init", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "void function ShTitanXP_Init()" - }, - { - "name": "GetAllTitanXPItemRefs", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "array function GetAllTitanXPItemRefs()" - }, - { - "name": "TitanGetMaxXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetMaxXP( string titanRef )" - }, - { - "name": "TitanGetMaxXPPerGen", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetMaxXPPerGen( string titanRef )" - }, - { - "name": "TitanGetNumPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetNumPipsForXP( string titanRef, int titanXP )" - }, - { - "name": "TitanGetFilledPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetFilledPipsForXP( string titanRef, int titanXP )" - }, - { - "name": "TitanGetXPForLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetXPForLevel( string titanRef, int titanLevel )" - }, - { - "name": "TitanGetRawLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetRawLevelForXP( string titanRef, int titanXP )" - }, - { - "name": "TitanGetLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetLevelForXP( string titanRef, int titanXP )" - }, - { - "name": "TitanGetGenForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetGenForXP( string titanRef, int titanXP )" - }, - { - "name": "TitanGetRawLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetRawLevel( entity player, string titanClass )" - }, - { - "name": "TitanGetLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetLevel( entity player, string titanClass )" - }, - { - "name": "TitanGetGen", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetGen( entity player, string titanClass )" - }, - { - "name": "TitanGetPreviousLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetPreviousLevel( entity player, string titanClass )" - }, - { - "name": "TitanGetXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetXP( entity player, string titanClass )" - }, - { - "name": "TitanGetPreviousXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetPreviousXP( entity player, string titanClass )" - }, - { - "name": "TitanGetDisplayGenAndLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "string function TitanGetDisplayGenAndLevelForXP( string titanRef, int titanXP )" - }, - { - "name": "TitanGetDisplayGenAndLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "string function TitanGetDisplayGenAndLevel( int gen, int level )" - }, - { - "name": "TitanGetDisplayGenAndLevelForRawLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "string function TitanGetDisplayGenAndLevelForRawLevel( int rawLevel )" - }, - { - "name": "TitanGetMaxLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetMaxLevel( string titanRef )" - }, - { - "name": "TitanGetMaxRawLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function TitanGetMaxRawLevel( string titanRef )" - }, - { - "name": "FD_TitanGetMaxLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetMaxLevel( string titanRef )" - }, - { - "name": "FD_TitanGetMaxRawLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetMaxRawLevel( string titanRef )" - }, - { - "name": "FD_TitanGetRawLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetRawLevel( entity player, string titanClass )" - }, - { - "name": "FD_TitanGetLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetLevel( entity player, string titanClass )" - }, - { - "name": "FD_TitanGetGen", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": false, - "line": "int function FD_TitanGetGen( entity player, string titanClass )" - }, - { - "name": "FD_TitanGetPreviousLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": false, - "line": "int function FD_TitanGetPreviousLevel( entity player, string titanClass )" - }, - { - "name": "FD_TitanGetXPForLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetXPForLevel( string titanRef, int titanLevel )" - }, - { - "name": "FD_TitanGetXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetXP( entity player, string titanClass )" - }, - { - "name": "FD_TitanGetPreviousXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetPreviousXP( entity player, string titanClass )" - }, - { - "name": "FD_TitanGetMaxXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetMaxXP( string titanRef )" - }, - { - "name": "FD_TitanGetMaxXPPerGen", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": false, - "line": "int function FD_TitanGetMaxXPPerGen( string titanRef )" - }, - { - "name": "FD_TitanGetXPPipsForLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetXPPipsForLevel( string titanRef, int level )" - }, - { - "name": "FD_TitanGetNumPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetNumPipsForXP( string titanRef, int titanXP )" - }, - { - "name": "FD_TitanGetFilledPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetFilledPipsForXP( string titanRef, int titanXP )" - }, - { - "name": "FD_TitanGetGenForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetGenForXP( string titanRef, int titanXP )" - }, - { - "name": "FD_TitanGetRawLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetRawLevelForXP( string titanRef, int titanXP )" - }, - { - "name": "FD_TitanGetLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "int function FD_TitanGetLevelForXP( string titanRef, int titanXP )" - }, - { - "name": "FD_TitanGetDisplayGenAndLevel", - "found_in": "Titanfall 2", - "file": "sh_titan_xp.gnut", - "global": true, - "line": "string function FD_TitanGetDisplayGenAndLevel( int gen, int level )" - }, - { - "name": "ShWeaponXP_Init", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "void function ShWeaponXP_Init()" - }, - { - "name": "GetAllWeaponXPItemRefs", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "array function GetAllWeaponXPItemRefs()" - }, - { - "name": "ShouldTrackXPForWeapon", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "bool function ShouldTrackXPForWeapon( string weaponClassName )" - }, - { - "name": "WeaponSetXPPerLevelType", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "void function WeaponSetXPPerLevelType( string weaponClassName, string xpPerLevelType )" - }, - { - "name": "WeaponGetMaxXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetMaxXP( string weaponClassName )" - }, - { - "name": "WeaponGetMaxXPPerGen", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetMaxXPPerGen( string weaponClassName )" - }, - { - "name": "WeaponGetNumPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetNumPipsForXP( string weaponClassName, int weaponXP )" - }, - { - "name": "WeaponGetFilledPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetFilledPipsForXP( string weaponClassName, int weaponXP )" - }, - { - "name": "WeaponGetXPForLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetXPForLevel( string weaponClassName, int weaponLevel )" - }, - { - "name": "WeaponGetRawLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetRawLevelForXP( string weaponClassName, int weaponXP )" - }, - { - "name": "WeaponGetLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetLevelForXP( string weaponClassName, int weaponXP )" - }, - { - "name": "WeaponGetGenForXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetGenForXP( string weaponClassName, int weaponXP )" - }, - { - "name": "WeaponGetRawLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetRawLevel( entity player, string weaponRef )" - }, - { - "name": "WeaponGetLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetLevel( entity player, string weaponRef )" - }, - { - "name": "WeaponGetGen", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetGen( entity player, string weaponRef )" - }, - { - "name": "WeaponGetPreviousLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetPreviousLevel( entity player, string weaponRef )" - }, - { - "name": "WeaponGetXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetXP( entity player, string weaponRef )" - }, - { - "name": "WeaponGetPreviousXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetPreviousXP( entity player, string weaponRef )" - }, - { - "name": "WeaponGetProScreenKills", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetProScreenKills( entity player, string weaponRef )" - }, - { - "name": "WeaponGetPreviousProScreenKills", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetPreviousProScreenKills( entity player, string weaponRef )" - }, - { - "name": "WeaponGetDisplayGenAndLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "string function WeaponGetDisplayGenAndLevelForXP( string weaponClassName, int weaponXP )" - }, - { - "name": "WeaponGetDisplayGenAndLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "string function WeaponGetDisplayGenAndLevel( int gen, int level )" - }, - { - "name": "WeaponGetDisplayGenAndLevelForRawLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "string function WeaponGetDisplayGenAndLevelForRawLevel( int rawLevel )" - }, - { - "name": "WeaponGetMaxLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetMaxLevel( string weaponClassName )" - }, - { - "name": "WeaponGetMaxRawLevel", - "found_in": "Titanfall 2", - "file": "sh_weapon_xp.gnut", - "global": true, - "line": "int function WeaponGetMaxRawLevel( string weaponClassName )" - }, - { - "name": "XP_Init", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "void function XP_Init()" - }, - { - "name": "GetNextLevel", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function GetNextLevel( entity player )" - }, - { - "name": "GetXPForLevel", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function GetXPForLevel( int level )" - }, - { - "name": "GetXPPipsForLevel", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function GetXPPipsForLevel( int level )" - }, - { - "name": "GetXPFilledPipsForXP", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function GetXPFilledPipsForXP( int xp )" - }, - { - "name": "GetMaxPlayerLevel", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function GetMaxPlayerLevel()" - }, - { - "name": "GetMaxPlayerXP", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function GetMaxPlayerXP()" - }, - { - "name": "CanGenUp", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "bool function CanGenUp( entity player )" - }, - { - "name": "GetGenIcon", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "asset function GetGenIcon( int gen, int level = 0 )" - }, - { - "name": "PlayerXPGetGenIcon", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "asset function PlayerXPGetGenIcon( entity player )" - }, - { - "name": "PlayerXPDisplayGenAndLevel", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "string function PlayerXPDisplayGenAndLevel( int gen, int level, bool isCompact = false )" - }, - { - "name": "GetRawLevelForLevelAndGen", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function GetRawLevelForLevelAndGen( int level, int gen )" - }, - { - "name": "PlayerGetRawLevel", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function PlayerGetRawLevel( entity player )" - }, - { - "name": "PlayerXPDisplayGenAndLevelForRawLevel", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "string function PlayerXPDisplayGenAndLevelForRawLevel( int rawLevel )" - }, - { - "name": "PlayerGetRawLevelForXP", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function PlayerGetRawLevelForXP( int xp )" - }, - { - "name": "PlayerGetGenForXP", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function PlayerGetGenForXP(int xp )" - }, - { - "name": "PlayerGetMaxXPPerGen", - "found_in": "Titanfall 2", - "file": "sh_xp.gnut", - "global": true, - "line": "int function PlayerGetMaxXPPerGen()" - }, - { - "name": "ShInitBoostStore", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ShInitBoostStore()" - }, - { - "name": "ShInitBoostStoreForMode", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function ShInitBoostStoreForMode()" - }, - { - "name": "SortCompareBoostCost", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "int function SortCompareBoostCost( BoostStoreData a, BoostStoreData b )" - }, - { - "name": "GetAvailableBoosts", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "array function GetAvailableBoosts()" - }, - { - "name": "CanAffordBoost", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "bool function CanAffordBoost( entity player, BoostStoreData data )" - }, - { - "name": "CanPurchaseBoost", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "bool function CanPurchaseBoost( entity player, BoostStoreData data, bool checkMoney = true )" - }, - { - "name": "BoostStoreEnabled", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "bool function BoostStoreEnabled()" - }, - { - "name": "GetTeamReserve", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "int function GetTeamReserve()" - }, - { - "name": "UpdateTeamReserve", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "void function UpdateTeamReserve( int reserveMoney )" - }, - { - "name": "GetPlayerMoney", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "int function GetPlayerMoney( entity player )" - }, - { - "name": "CheckTooManyTurrets", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "bool function CheckTooManyTurrets( entity player )" - }, - { - "name": "CheckHasNoBattery", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "bool function CheckHasNoBattery( entity player )" - }, - { - "name": "CheckHasNoAmpedWeapons", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": false, - "line": "bool function CheckHasNoAmpedWeapons( entity player )" - }, - { - "name": "GetPlaylistBoostCost", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "int function GetPlaylistBoostCost( string ref, int originalCost )" - } - ], - "['!UI']": [ - { - "name": "UpdateLocalChallengeProgress", - "found_in": "Titanfall 2", - "file": "mp/sh_challenges.gnut", - "global": true, - "line": "void function UpdateLocalChallengeProgress( string challengeRef, entity player, float changeInValue, float totalValue = -1.0 )" - }, - { - "name": "PROTO_PrecacheTrapFX", - "found_in": "Northstar.CustomServers", - "file": "_items.nut", - "global": false, - "line": "void function PROTO_PrecacheTrapFX( ref )" - }, - { - "name": "GetActivePilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tPilotLoadoutDef function GetActivePilotLoadout( entity player )" - }, - { - "name": "GetActiveTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tTitanLoadoutDef function GetActiveTitanLoadout( entity player )" - }, - { - "name": "GetActivePilotLoadoutIndex", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts.nut", - "global": true, - "line": "\tint function GetActivePilotLoadoutIndex( entity player )" - } - ], - "['CLIENT', 'SERVER']": [ - { - "name": "BoostStoreOpen", - "found_in": "Northstar.Custom", - "file": "burnmeter/sh_boost_store.gnut", - "global": true, - "line": "bool function BoostStoreOpen()" - }, - { - "name": "CustomAirAccelVars_Init", - "found_in": "Northstar.Custom", - "file": "sh_custom_air_accel.gnut", - "global": true, - "line": "void function CustomAirAccelVars_Init()" - } - ], - "['SERVER && SP']": [ - { - "name": "SPMP_MapSpawn_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": true, - "line": "void function SPMP_MapSpawn_Init() " - }, - { - "name": "ActivateSkyBox", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": false, - "line": "void function ActivateSkyBox()" - }, - { - "name": "InitMobilityDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": true, - "line": "void function InitMobilityDifficulty( entity player )" - }, - { - "name": "EntityValidForMobilityDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": false, - "line": "bool function EntityValidForMobilityDifficulty( entity ent, int difficulty )" - }, - { - "name": "ParticleSystemInit", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": false, - "line": "void function ParticleSystemInit( entity self )" - }, - { - "name": "ParticleSystemFlagThink", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": false, - "line": "void function ParticleSystemFlagThink( entity self, string flag )" - }, - { - "name": "ParticleSystemStart", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": false, - "line": "void function ParticleSystemStart( entity self, float delay )" - }, - { - "name": "ParticleSystemStop", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": false, - "line": "void function ParticleSystemStop( entity self, bool playEndCap, float delay )" - }, - { - "name": "ScriptedSoundEffectThink", - "found_in": "Titanfall 2", - "file": "sp/_sp_mapspawn.gnut", - "global": false, - "line": "void function ScriptedSoundEffectThink( entity ent )" - }, - { - "name": "UIVars_Init", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function UIVars_Init()" - }, - { - "name": "RegisterUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": false, - "line": "function RegisterUIVar( varName, value )" - }, - { - "name": "GetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function GetUIVar( obj, varName )" - }, - { - "name": "ServerCallback_SetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function ServerCallback_SetUIVar( varHandle, value )" - }, - { - "name": "RegisterUIVarChangeCallback", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function RegisterUIVarChangeCallback( varName, callbackFunc )" - }, - { - "name": "UIVarChangedCallbacks", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": false, - "line": "function UIVarChangedCallbacks( varName )" - }, - { - "name": "AddStartPoints", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "void function AddStartPoints( string map, array startPoints )" - }, - { - "name": "GetStartPointsForMap", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "array function GetStartPointsForMap( string map )" - }, - { - "name": "GetStartPointLoadImageIndex", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointLoadImageIndex( string map, string startpoint )" - }, - { - "name": "GetStartPointSpLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "string function GetStartPointSpLog( string map, string startpoint )" - }, - { - "name": "GetStartPointSpLogTitle", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "string function GetStartPointSpLogTitle( string map, string startpoint )" - }, - { - "name": "StartPointSPLogIsLeft", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "bool function StartPointSPLogIsLeft( string map, string startpoint )" - }, - { - "name": "StartPointHasDetente", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "bool function StartPointHasDetente( string map, string startpoint )" - }, - { - "name": "MapHasStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "bool function MapHasStartPoint( string map, string startPoint )" - }, - { - "name": "GetStartPointIndexFromName", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointIndexFromName( string map, string startpoint )" - }, - { - "name": "GetStartPointsFromCSV", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "table< string,array > function GetStartPointsFromCSV()" - }, - { - "name": "InitSharedStartPoints", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function InitSharedStartPoints()" - }, - { - "name": "GetStartPointNameFromIndex", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "string function GetStartPointNameFromIndex( string map, int index )" - }, - { - "name": "ExecuteLoadingClientCommands_SetStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function ExecuteLoadingClientCommands_SetStartPoint( string mapName, int startPointIndex = 0, int detent = DETENT_FROM_STARTPOINT, bool coopersLog = COOPERS_LOG_FROM_STARTPOINT )" - }, - { - "name": "Dev_GetStartCommandLine", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "string function Dev_GetStartCommandLine( string map )" - }, - { - "name": "GetLoadScreenIndexForStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "int function GetLoadScreenIndexForStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "ExecuteClientCommands", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function ExecuteClientCommands( array clientCommands )" - }, - { - "name": "GetLoadingClientCommands", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "array function GetLoadingClientCommands( string mapName, int startPointIndex, int detent, bool coopersLog )" - }, - { - "name": "GetLoadingClientCommands_DetentForStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_DetentForStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_SetDetent", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_SetDetent( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_ClearDetent", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_ClearDetent( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_LoadImage", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_LoadImage( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_SetCoopersLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_SetCoopersLog( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_ClearCoopersLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_ClearCoopersLog( string mapName, int startPointIndex )" - }, - { - "name": "GetStartPointToLastGameplayLegalStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointToLastGameplayLegalStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "Pickups_Init", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "function Pickups_Init()" - }, - { - "name": "CreateScriptWeapon", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "void function CreateScriptWeapon( entity point )" - }, - { - "name": "EntitiesDidLoad_Pickups", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function EntitiesDidLoad_Pickups()" - }, - { - "name": "SetNextHealthDropSmall", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function SetNextHealthDropSmall()" - }, - { - "name": "SetNextHealthDropLarge", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function SetNextHealthDropLarge()" - }, - { - "name": "OnNPCKilled_DropHealth", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function OnNPCKilled_DropHealth( entity npc, var damageInfo )" - }, - { - "name": "OnNPCKilled_DropHealth_Internal", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function OnNPCKilled_DropHealth_Internal( entity npc, entity attacker, var damageInfo )" - }, - { - "name": "DropHealthFromDeath", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "bool function DropHealthFromDeath( entity npc, entity attacker )" - }, - { - "name": "CreateTitanPickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function CreateTitanPickup( entity ent )" - }, - { - "name": "DropTitanPickedUp", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "bool function DropTitanPickedUp( entity player )" - }, - { - "name": "DisplayTempNameText", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "function DisplayTempNameText( entity ent, string text )" - }, - { - "name": "CreateHealthPickupSized", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "entity function CreateHealthPickupSized( vector origin, vector angles, string healthType )" - }, - { - "name": "HealthPickup_OnSpawned", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function HealthPickup_OnSpawned( entity ent )" - }, - { - "name": "HealthPickupLarge_OnSpawned", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function HealthPickupLarge_OnSpawned( entity ent )" - }, - { - "name": "CreateHealthRegenField", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function CreateHealthRegenField( entity ent )" - }, - { - "name": "GetHealthPickupPlayer", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "entity function GetHealthPickupPlayer( entity ent )" - }, - { - "name": "CreateGrenadeAmmoPickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function CreateGrenadeAmmoPickup( entity ent )" - }, - { - "name": "CreatePickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "entity function CreatePickup( entity ent, asset model, bool functionref( entity ) pickupFunc )" - }, - { - "name": "PickupWaitsForPickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function PickupWaitsForPickup( entity ent, entity mover, bool functionref( entity ) pickupFunc )" - }, - { - "name": "HealthPickupWaitsForPickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function HealthPickupWaitsForPickup( entity ent, HealthPickup pickup )" - }, - { - "name": "TitanLoadoutWaitsForPickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "void function TitanLoadoutWaitsForPickup( entity ent, bool functionref( entity, entity ) pickupFunc )" - }, - { - "name": "GetPickupPlayer", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "entity function GetPickupPlayer( entity ent )" - }, - { - "name": "WaitUntilPlayerPicksUp", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "entity function WaitUntilPlayerPicksUp( entity ent )" - }, - { - "name": "PickupHover", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "function PickupHover( mover )" - }, - { - "name": "AddClipToMainWeapons", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "int function AddClipToMainWeapons( entity player )" - }, - { - "name": "AddTwoClipToMainWeapons", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "int function AddTwoClipToMainWeapons( entity player )" - }, - { - "name": "AddRoundToOrdnance", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "int function AddRoundToOrdnance( entity player )" - }, - { - "name": "AddRoundsToTactical", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "int function AddRoundsToTactical( entity player, int count = 1 )" - }, - { - "name": "AddClipToWeapon", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "int function AddClipToWeapon( entity player, entity weapon )" - }, - { - "name": "AddRoundToWeapon", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "int function AddRoundToWeapon( entity player, entity weapon )" - }, - { - "name": "AddRoundsToWeapon", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "int function AddRoundsToWeapon( entity player, entity weapon, int rounds )" - }, - { - "name": "GenericAmmoPickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "bool function GenericAmmoPickup( entity player )" - }, - { - "name": "GrenadeAmmoPickedUp", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "bool function GrenadeAmmoPickedUp( entity player )" - }, - { - "name": "HealPlayerOverTime", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function HealPlayerOverTime( entity player, HealthPickup pickup )" - }, - { - "name": "GetAllLeveledScriptWeapons", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "LeveledScriptedWeapons function GetAllLeveledScriptWeapons()" - }, - { - "name": "CreateWeaponPickup", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "void function CreateWeaponPickup( entity ent )" - }, - { - "name": "VerifyWeaponPickupModel", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function VerifyWeaponPickupModel( entity ent, string weaponClass )" - }, - { - "name": "ApplyWeaponModsFromEnt", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function ApplyWeaponModsFromEnt( entity ent, entity weapon )" - }, - { - "name": "AddCollectible", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "void function AddCollectible( entity ent )" - }, - { - "name": "SetupCollectibles", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function SetupCollectibles()" - }, - { - "name": "SortCollectiblesFunc", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "int function SortCollectiblesFunc( Collectible a, Collectible b )" - }, - { - "name": "UpdateCollectiblesAfterLoadSaveGame", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": true, - "line": "void function UpdateCollectiblesAfterLoadSaveGame()" - }, - { - "name": "CollectibleThink", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function CollectibleThink( Collectible collectible )" - }, - { - "name": "CollectiblePickupRumble", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "void function CollectiblePickupRumble( entity player )" - }, - { - "name": "HasCollectible", - "found_in": "Titanfall 2", - "file": "mp/_pickups.gnut", - "global": false, - "line": "bool function HasCollectible( Collectible collectible )" - }, - { - "name": "AiTurretSentry_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret_sentry.gnut", - "global": true, - "line": "void function AiTurretSentry_Init()" - }, - { - "name": "LightTurretDeathFX", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret_sentry.gnut", - "global": false, - "line": "void function LightTurretDeathFX( entity turret, var damageInfo )" - }, - { - "name": "LightTurretSpawnFunction", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret_sentry.gnut", - "global": false, - "line": "void function LightTurretSpawnFunction( entity turret )" - }, - { - "name": "SentryTurretAimLaser", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret_sentry.gnut", - "global": false, - "line": "void function SentryTurretAimLaser( entity turret )" - }, - { - "name": "InitSaveGame", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function InitSaveGame()" - }, - { - "name": "CheckPoint_Silent", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function CheckPoint_Silent( CheckPointData ornull checkPointData = null )" - }, - { - "name": "CheckPoint_Silent_FromData", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function CheckPoint_Silent_FromData( CheckPointData checkPointData )" - }, - { - "name": "CheckPoint_ForcedSilent", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function CheckPoint_ForcedSilent()" - }, - { - "name": "CheckPoint_Forced", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function CheckPoint_Forced()" - }, - { - "name": "CheckPoint", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function CheckPoint( CheckPointData ornull checkPointData = null )" - }, - { - "name": "CheckPoint_FromData", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function CheckPoint_FromData( CheckPointData checkPointData )" - }, - { - "name": "GetCheckPointDataOrDefaults", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "CheckPointData function GetCheckPointDataOrDefaults( CheckPointData ornull checkPointData = null )" - }, - { - "name": "CodeCallback_IsSaveGameSafeToCommit", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "bool function CodeCallback_IsSaveGameSafeToCommit()" - }, - { - "name": "ClearPlayerVelocityOnContext", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function ClearPlayerVelocityOnContext( entity player )" - }, - { - "name": "CodeCallback_OnLoadSaveGame", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function CodeCallback_OnLoadSaveGame()" - }, - { - "name": "DelayedOnLoadSetup", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function DelayedOnLoadSetup( entity player )" - }, - { - "name": "CodeCallback_OnSavedSaveGame", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function CodeCallback_OnSavedSaveGame( bool saved )" - }, - { - "name": "GetFirstPlayer", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "entity function GetFirstPlayer()" - }, - { - "name": "SafeToSpawnAtOrigin", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "bool function SafeToSpawnAtOrigin( entity player, vector origin )" - }, - { - "name": "GetBestSaveLocationEnt", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "entity function GetBestSaveLocationEnt( array safeLocations )" - }, - { - "name": "WriteRestoreLocationFromEntity", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function WriteRestoreLocationFromEntity( entity safeLocation )" - }, - { - "name": "RestartFromLevelTransition", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "bool function RestartFromLevelTransition( entity player, array args )" - }, - { - "name": "ReloadForMissionFailure", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function ReloadForMissionFailure( float extraDelay = 0 )" - }, - { - "name": "ReloadForMissionFailure_Thread", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function ReloadForMissionFailure_Thread( float extraDelay )" - }, - { - "name": "WaitForRespawnNowOrTimePass", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function WaitForRespawnNowOrTimePass( entity player, float delay )" - }, - { - "name": "SkipReloadDelay_Thread", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function SkipReloadDelay_Thread( entity player )" - }, - { - "name": "RespawnNowSP", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "bool function RespawnNowSP( entity player, array args )" - }, - { - "name": "ReloadFromSave_RestartFallback", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function ReloadFromSave_RestartFallback()" - }, - { - "name": "ReloadFromLevelStart", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function ReloadFromLevelStart()" - }, - { - "name": "SafeForCheckPoint_OnGround", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "bool function SafeForCheckPoint_OnGround( entity player )" - }, - { - "name": "SafeForCheckPoint", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "bool function SafeForCheckPoint( entity player )" - }, - { - "name": "BroadcastCheckpointMessage", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function BroadcastCheckpointMessage()" - }, - { - "name": "AddCallback_OnLoadSaveGame", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "void function AddCallback_OnLoadSaveGame( void functionref( entity ) callbackFunc )" - }, - { - "name": "UpdateUI", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "void function UpdateUI( bool isTitan, entity player )" - }, - { - "name": "LoadSaveTimeDamageMultiplier", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "float function LoadSaveTimeDamageMultiplier()" - }, - { - "name": "GetLastCheckPointLoadTime", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "float function GetLastCheckPointLoadTime()" - }, - { - "name": "JustLoadedFromCheckpoint", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": true, - "line": "bool function JustLoadedFromCheckpoint()" - }, - { - "name": "LoadedFromSave", - "found_in": "Titanfall 2", - "file": "sp/_savegame.gnut", - "global": false, - "line": "bool function LoadedFromSave()" - }, - { - "name": "TriggerFunctionsSP_Init", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": true, - "line": "void function TriggerFunctionsSP_Init()" - }, - { - "name": "TriggerMoveTargetThink", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerMoveTargetThink( entity trigger )" - }, - { - "name": "TriggerSpawnThink", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerSpawnThink( entity trigger )" - }, - { - "name": "TriggerSpawnSpawner", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": true, - "line": "void function TriggerSpawnSpawner( entity spawner )" - }, - { - "name": "TriggerTeleportThink", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerTeleportThink( entity trigger )" - }, - { - "name": "TriggerCheckpointForced", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerCheckpointForced( entity trigger )" - }, - { - "name": "TriggerCheckpoint", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerCheckpoint( entity trigger )" - }, - { - "name": "TriggerCheckpointSafe_Deprecated", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerCheckpointSafe_Deprecated( entity trigger )" - }, - { - "name": "CheckPointTrigger", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function CheckPointTrigger( CheckPointData checkPointData )" - }, - { - "name": "TriggerCheckpointSilent", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerCheckpointSilent( entity trigger )" - }, - { - "name": "CheckPointTriggerSilent", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function CheckPointTriggerSilent( CheckPointData checkPointData )" - }, - { - "name": "TriggerCheckpoint_SaveLocationsOnly", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerCheckpoint_SaveLocationsOnly( entity trigger )" - }, - { - "name": "CheckPointTriggerSafeLocation", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function CheckPointTriggerSafeLocation( CheckPointData checkPointData )" - }, - { - "name": "TriggerCheckpointThink", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerCheckpointThink( entity trigger, void functionref( CheckPointData ) checkPointFunc )" - }, - { - "name": "HumanZapperThink", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function HumanZapperThink( entity trigger )" - }, - { - "name": "HumanZapperThink_Thread", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function HumanZapperThink_Thread( entity trigger )" - }, - { - "name": "Proto_BugZapperDraw", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function Proto_BugZapperDraw( vector mins, vector maxs, vector origin )" - }, - { - "name": "DeadlyFogTriggerInit", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function DeadlyFogTriggerInit( entity trigger )" - }, - { - "name": "DeadlyFogStartTouch", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function DeadlyFogStartTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "DeadlyFogDamagedEntity", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function DeadlyFogDamagedEntity( entity trigger, entity ent )" - }, - { - "name": "DeadlyFogEndTouch", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function DeadlyFogEndTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "DeadlyFogVisuals", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function DeadlyFogVisuals( entity trigger )" - }, - { - "name": "DeadlyFogEffect", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function DeadlyFogEffect( vector origin, vector segmentSize )" - }, - { - "name": "DevPrintTriggerThink", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function DevPrintTriggerThink( entity trigger )" - }, - { - "name": "TriggerQuickDeathCheckpointOnTrigger", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerQuickDeathCheckpointOnTrigger( entity trigger )" - }, - { - "name": "QuickDeathTrigger_SetIsPunitive", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": true, - "line": "void function QuickDeathTrigger_SetIsPunitive( bool isPunitive )" - }, - { - "name": "QuickDeathTrigger_SetRealDeathFadeToBlack", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": true, - "line": "void function QuickDeathTrigger_SetRealDeathFadeToBlack( entity player, bool fadeToBlack )" - }, - { - "name": "ClearQuickDeath", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": true, - "line": "void function ClearQuickDeath()" - }, - { - "name": "TriggerQuickDeathOnTrigger", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TriggerQuickDeathOnTrigger( entity trigger )" - }, - { - "name": "StartQuickDeathTrigger", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function StartQuickDeathTrigger( entity player )" - }, - { - "name": "QuickDeathRestorePlayer", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function QuickDeathRestorePlayer( entity player, entity trigger )" - }, - { - "name": "QuickDeathKillPlayer", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "bool function QuickDeathKillPlayer( entity player )" - }, - { - "name": "TryQuickDeathCheckPoint", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function TryQuickDeathCheckPoint( entity player )" - }, - { - "name": "RecentlyAttackedOrHasEnemies", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "bool function RecentlyAttackedOrHasEnemies( entity ent )" - }, - { - "name": "ResetLBSlot", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function ResetLBSlot( entity player )" - }, - { - "name": "CheckPointDisabledVolumeThink", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function CheckPointDisabledVolumeThink( entity trigger )" - }, - { - "name": "CheckPointDisabledVolumeStartTouch", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function CheckPointDisabledVolumeStartTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "CheckPointDisabledVolumeEndTouch", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function CheckPointDisabledVolumeEndTouch( entity trigger, entity ent, entity caller, var value )" - }, - { - "name": "LevelTransitionTrigger", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": false, - "line": "void function LevelTransitionTrigger( entity trigger )" - }, - { - "name": "TestDevSpawnPoint", - "found_in": "Titanfall 2", - "file": "_trigger_functions_sp.gnut", - "global": true, - "line": "void function TestDevSpawnPoint()" - }, - { - "name": "ScriptMovers_Init", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptMovers_Init()" - }, - { - "name": "FlagControlsDoor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FlagControlsDoor( entity door, string flag )" - }, - { - "name": "TriggerControlsDoor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function TriggerControlsDoor( entity door, entity trigger )" - }, - { - "name": "MotionActivatedDoor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MotionActivatedDoor( entity door )" - }, - { - "name": "CodeCallback_PreBuildAINFile", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function CodeCallback_PreBuildAINFile()" - }, - { - "name": "ScriptedDoorInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ScriptedDoorInit( entity door )" - }, - { - "name": "ScriptedSwitchInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ScriptedSwitchInit( entity button )" - }, - { - "name": "SpawnSpawnersLinkedToButton", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SpawnSpawnersLinkedToButton( entity button, entity activator )" - }, - { - "name": "ScriptedSwitchDeactivate", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptedSwitchDeactivate( entity button )" - }, - { - "name": "ScriptToyChangeStatusLights", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptToyChangeStatusLights( entity button, asset fxName )" - }, - { - "name": "PressurePlateWaitSignal", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function PressurePlateWaitSignal( entity trigger, string waitSignal )" - }, - { - "name": "ScriptedRotatorThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ScriptedRotatorThink( entity rotator )" - }, - { - "name": "GetRotationVector", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "vector function GetRotationVector( entity rotator )" - }, - { - "name": "ScriptedRotatorRotate", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptedRotatorRotate( vector baseAngles, entity rotator )" - }, - { - "name": "MoverInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverInit( entity mover )" - }, - { - "name": "MoverThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverThink( entity mover )" - }, - { - "name": "CreateMoverDangrousAreas", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function CreateMoverDangrousAreas( entity mover, vector start, vector end, float radius, float duration )" - }, - { - "name": "CreateMoverDangrousAreaUntilMoverPasses", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function CreateMoverDangrousAreaUntilMoverPasses( entity mover, vector start, vector end, vector pos, float radius, float maxDuration )" - }, - { - "name": "MoverPath_StopMoveSound", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverPath_StopMoveSound( entity mover )" - }, - { - "name": "MoverPath_StopSound", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverPath_StopSound( entity mover, entity node )" - }, - { - "name": "MoverPath_StartSound", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverPath_StartSound( entity mover, entity node )" - }, - { - "name": "MoverPath_GetAngleChange", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "float function MoverPath_GetAngleChange( entity node1, entity node2 )" - }, - { - "name": "MoverPath_GetAngleAnchor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "vector function MoverPath_GetAngleAnchor( entity node1, entity node2 )" - }, - { - "name": "GetNextMoverPathNodes", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "array function GetNextMoverPathNodes( entity node, bool errorChecking = false )" - }, - { - "name": "InitMoverNodeFlagsAndErrorCheck", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function InitMoverNodeFlagsAndErrorCheck( entity node )" - }, - { - "name": "GetLinkedTrigger", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "entity function GetLinkedTrigger( entity ent )" - }, - { - "name": "SeeSawThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawThink( entity seeSaw )" - }, - { - "name": "SeeSawTriggerThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawTriggerThink( entity seeSaw, entity trigger, float height, SeeSawThinkStruct e )" - }, - { - "name": "SeeSawPitchLimitOverride", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "float ornull function SeeSawPitchLimitOverride()" - }, - { - "name": "SeeSawSpeedThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawSpeedThink( entity seeSaw, SeeSawThinkStruct e )" - }, - { - "name": "SeeSawSpeedThink_internal", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawSpeedThink_internal( entity seeSaw, SeeSawThinkStruct e, vector rotateDir, float pitchLimit )" - }, - { - "name": "PlayerNearSeeSaw", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function PlayerNearSeeSaw( entity player, entity seeSaw, float height, SeeSawThinkStruct e )" - }, - { - "name": "ClaspInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ClaspInit(entity clasp)" - }, - { - "name": "OnClaspDamaged", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function OnClaspDamaged( entity clasp, var damageInfo)" - }, - { - "name": "SetSwitchUseFunc", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "function SetSwitchUseFunc( button, func, ent = null )" - }, - { - "name": "FanPusherThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FanPusherThink( entity fanPusher )" - }, - { - "name": "PlayerInWindTunnel", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function PlayerInWindTunnel( entity player )" - }, - { - "name": "GetFanStrengthWithGeoBlockage", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "float function GetFanStrengthWithGeoBlockage( entity ent, vector testPos, vector cylinderBottom, vector cylinderTop, vector fanDirection )" - }, - { - "name": "FanOnSoundEffects", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FanOnSoundEffects( entity fanPusher, float radius, entity fanSoundEntity )" - }, - { - "name": "FanOffSoundEffects", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FanOffSoundEffects( entity fanPusher, float radius, entity fanSoundEntity )" - }, - { - "name": "SetProficiency", - "found_in": "Titanfall 2", - "file": "sp/_ai_sp.gnut", - "global": true, - "line": "void function SetProficiency( entity soldier )" - }, - { - "name": "SPMP_UpdateNPCProficiency", - "found_in": "Titanfall 2", - "file": "sp/_ai_sp.gnut", - "global": true, - "line": "void function SPMP_UpdateNPCProficiency( entity ent )" - }, - { - "name": "SP_IntroScreen_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_introscreen.gnut", - "global": true, - "line": "void function SP_IntroScreen_Init()" - }, - { - "name": "ShowIntroScreen", - "found_in": "Titanfall 2", - "file": "sp/_sp_introscreen.gnut", - "global": true, - "line": "void function ShowIntroScreen( entity player )" - }, - { - "name": "ShowIntroScreen_Thread", - "found_in": "Titanfall 2", - "file": "sp/_sp_introscreen.gnut", - "global": false, - "line": "void function ShowIntroScreen_Thread( entity player )" - }, - { - "name": "AIBossTitan_Init", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function AIBossTitan_Init()" - }, - { - "name": "OnBossTitanExecuted", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function OnBossTitanExecuted( SyncedMeleeChooser actions, SyncedMelee action, entity attacker, entity victim )" - }, - { - "name": "OnBossTitanDeath", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function OnBossTitanDeath( entity titan, var damageInfo )" - }, - { - "name": "OnBossTitanDoomed", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function OnBossTitanDoomed( entity titan, var damageInfo )" - }, - { - "name": "OnBossTitanCoreMitigation", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function OnBossTitanCoreMitigation( entity titan, var damageInfo )" - }, - { - "name": "NPCTitanSpawned", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function NPCTitanSpawned( entity titan )" - }, - { - "name": "BossTitanNoIntro", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function BossTitanNoIntro( entity titan )" - }, - { - "name": "BossTitanIntro", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function BossTitanIntro( entity player, entity titan, BossTitanIntroData ornull introdata = null )" - }, - { - "name": "PlayerParentTest", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function PlayerParentTest()" - }, - { - "name": "BossTitanPlayerView", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function BossTitanPlayerView( entity player, entity titan, entity ref, string titanCameraAttachment )" - }, - { - "name": "OnBossTitanDamaged", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function OnBossTitanDamaged( entity titan, var damageInfo )" - }, - { - "name": "OnBossTitanLostSegment", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function OnBossTitanLostSegment( entity titan, entity attacker )" - }, - { - "name": "OnBossTitanPrimaryFire", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function OnBossTitanPrimaryFire( entity titan )" - }, - { - "name": "IsVDUTitan", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "bool function IsVDUTitan( entity titan )" - }, - { - "name": "IsBossTitan", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "bool function IsBossTitan( entity titan )" - }, - { - "name": "GetMercCharacterID", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "int function GetMercCharacterID( entity titan )" - }, - { - "name": "GetBossTitanCharacterModel", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "asset function GetBossTitanCharacterModel( entity titan )" - }, - { - "name": "OnTitanLostSegment", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function OnTitanLostSegment( entity titan, entity attacker )" - }, - { - "name": "BossTitanRetreat", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function BossTitanRetreat( entity titan )" - }, - { - "name": "BossTitanAdvance", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function BossTitanAdvance( entity titan )" - }, - { - "name": "MakeLowHealthTitan", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function MakeLowHealthTitan( entity ent )" - }, - { - "name": "MakeMidHealthTitan", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "void function MakeMidHealthTitan( entity ent )" - }, - { - "name": "SetHealthValuesForMidHealth", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function SetHealthValuesForMidHealth( entity soul )" - }, - { - "name": "SetHealthValuesForLowHealth", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function SetHealthValuesForLowHealth( entity soul )" - }, - { - "name": "ApplyTitanDamageState", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": false, - "line": "void function ApplyTitanDamageState( entity titan )" - }, - { - "name": "IsMercTitan", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "bool function IsMercTitan( entity titan )" - }, - { - "name": "BossTitanVDUEnabled", - "found_in": "Titanfall 2", - "file": "ai/_ai_boss_titan.gnut", - "global": true, - "line": "bool function BossTitanVDUEnabled( entity titan )" - }, - { - "name": "GamemodeSp_Init", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function GamemodeSp_Init()" - }, - { - "name": "EntitiesDidLoad_SpGameState", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function EntitiesDidLoad_SpGameState()" - }, - { - "name": "SpPlayerConnecting", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SpPlayerConnecting( entity player )" - }, - { - "name": "GameStateSP_OnPlayerRespawn", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function GameStateSP_OnPlayerRespawn( entity player )" - }, - { - "name": "SpPlayerConnected", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SpPlayerConnected( entity player )" - }, - { - "name": "SpPlayerConnected_Thread", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SpPlayerConnected_Thread( entity player )" - }, - { - "name": "SP_PlayerLastSlideTime", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "float function SP_PlayerLastSlideTime()" - }, - { - "name": "PetTitanStartSpawnInit", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function PetTitanStartSpawnInit( entity spawn )" - }, - { - "name": "TrackPlayerLastSlideTime", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function TrackPlayerLastSlideTime( entity player )" - }, - { - "name": "CreatePetTitan", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function CreatePetTitan( entity player )" - }, - { - "name": "TryTitanSavesPlayer", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "bool function TryTitanSavesPlayer( entity player )" - }, - { - "name": "TitanSavesPlayer", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function TitanSavesPlayer( entity player, entity titan )" - }, - { - "name": "DamageAlwaysLethal", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "bool function DamageAlwaysLethal( var damageInfo )" - }, - { - "name": "SpNpcCommon", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SpNpcCommon( entity npc )" - }, - { - "name": "SpNpcCommonGrunt", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SpNpcCommonGrunt( entity npc )" - }, - { - "name": "DiminishPlayerComboDamage", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function DiminishPlayerComboDamage( entity player, var damageInfo )" - }, - { - "name": "SoulDeath_ReloadOnPetTitanDeath", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SoulDeath_ReloadOnPetTitanDeath( entity soul, var damageInfo )" - }, - { - "name": "SoldierFriendlyFireCheck_OnKilled", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SoldierFriendlyFireCheck_OnKilled( entity npc, var damageInfo )" - }, - { - "name": "SoldierFriendlyFireCheck_OnKilledDelayed", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SoldierFriendlyFireCheck_OnKilledDelayed()" - }, - { - "name": "FriendlyFire_MissionFailure", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function FriendlyFire_MissionFailure()" - }, - { - "name": "SoulDeath_ReloadOnPetTitanDeath_Thread", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function SoulDeath_ReloadOnPetTitanDeath_Thread( entity soul, var damageInfo )" - }, - { - "name": "HasBatteryChargeTool", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "bool function HasBatteryChargeTool( entity player )" - }, - { - "name": "GiveBatteryChargeTool", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function GiveBatteryChargeTool( entity player )" - }, - { - "name": "GetGameModeAnnouncement", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "string function GetGameModeAnnouncement()" - }, - { - "name": "SetGameState", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function SetGameState( int newState )" - }, - { - "name": "CodeCallback_GamerulesThink", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function CodeCallback_GamerulesThink()" - }, - { - "name": "DEV_ToggleFriendlyHighlight", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function DEV_ToggleFriendlyHighlight()" - }, - { - "name": "DisableFriendlyHighlight", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function DisableFriendlyHighlight()" - }, - { - "name": "EnableFriendlyHighlight", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function EnableFriendlyHighlight()" - }, - { - "name": "UpdateFriendlyHighlight", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function UpdateFriendlyHighlight()" - }, - { - "name": "ClientCommand_RestartMission", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "bool function ClientCommand_RestartMission( entity player, array args )" - }, - { - "name": "ServerRestartMission", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": true, - "line": "void function ServerRestartMission( entity player )" - }, - { - "name": "PilotBecomesTitanStoreWeaponVar", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function PilotBecomesTitanStoreWeaponVar( entity pilot, entity npc_titan )" - }, - { - "name": "PreventFriendlyTitanfallDamage", - "found_in": "Titanfall 2", - "file": "sp/_gamestate_sp.gnut", - "global": false, - "line": "void function PreventFriendlyTitanfallDamage( entity ent, var damageInfo )" - }, - { - "name": "IsAutoPopulateEnabled", - "found_in": "Titanfall 2", - "file": "ai/_ai_soldiers_sp.gnut", - "global": true, - "line": "bool function IsAutoPopulateEnabled( var team = null )" - }, - { - "name": "GruntChatter_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_Init()" - }, - { - "name": "GruntChatter_OnPlayerSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_OnPlayerSpawned( entity player )" - }, - { - "name": "GruntChatter_OnGruntSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_OnGruntSpawned( entity grunt )" - }, - { - "name": "GruntChatter_OnSentryTurretSpawned", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_OnSentryTurretSpawned( entity turret )" - }, - { - "name": "GruntChatter_AddCategory", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_AddCategory( string chatterAlias, int priority, string timerAlias, string secondaryTimerAlias, bool trackEventTarget, bool resetTargetKillChain )" - }, - { - "name": "GruntChatter_AddEvent", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_AddEvent( string alias, entity ornull npc = null, entity ornull target = null )" - }, - { - "name": "GruntChatter_AddToUsedEventTargets", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_AddToUsedEventTargets( entity ent )" - }, - { - "name": "GruntChatter_EventTargetAlreadyUsed", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_EventTargetAlreadyUsed( entity ent )" - }, - { - "name": "GruntChatter_PlayerThink", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_PlayerThink( entity player )" - }, - { - "name": "GruntChatter_FlushEventQueue", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_FlushEventQueue()" - }, - { - "name": "GruntChatter_RemoveExpiredEventsFromQueue", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_RemoveExpiredEventsFromQueue()" - }, - { - "name": "ChatterTimerReset", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function ChatterTimerReset( ChatterEvent event )" - }, - { - "name": "GruntChatter_TrackGruntCombatStateVsPlayer", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TrackGruntCombatStateVsPlayer( entity player )" - }, - { - "name": "GruntChatter_GetGruntCombatStateVsPlayer", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "int function GruntChatter_GetGruntCombatStateVsPlayer( entity player )" - }, - { - "name": "GruntChatter_DetectPlayerPilotUnsuspecting", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_DetectPlayerPilotUnsuspecting( entity player )" - }, - { - "name": "GruntChatter_GruntSignalWait", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_GruntSignalWait( entity grunt )" - }, - { - "name": "GruntChatter_TryOnFoundEnemy", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryOnFoundEnemy( entity grunt, entity enemy )" - }, - { - "name": "GruntChatter_InterruptSignal", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_InterruptSignal( entity grunt )" - }, - { - "name": "GruntChatter_CheckGruntForEvents", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_CheckGruntForEvents( entity grunt )" - }, - { - "name": "GruntChatter_HACK_TryPilotTargetOutOfSight", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_HACK_TryPilotTargetOutOfSight( entity grunt, entity target )" - }, - { - "name": "GruntChatter_TryPlayerPilotCombatStateChange", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryPlayerPilotCombatStateChange( entity player, int currState, int prevState )" - }, - { - "name": "GruntChatter_TryPilotLost", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryPilotLost( entity grunt, entity enemy )" - }, - { - "name": "GruntChatter_TryPlayerPilotSpotted", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryPlayerPilotSpotted( entity grunt, entity player, string resultSignal )" - }, - { - "name": "GruntChatter_TryEnemySpotted", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryEnemySpotted( entity grunt, entity spottedEnemy )" - }, - { - "name": "GruntChatter_TryEngagingNonPilotTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryEngagingNonPilotTarget( entity grunt, entity target )" - }, - { - "name": "GruntChatter_TryCloakedPilotSpotted", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryCloakedPilotSpotted( entity grunt, entity pilot )" - }, - { - "name": "GruntChatter_TryPersonalShieldDamaged", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryPersonalShieldDamaged( entity shieldOwner )" - }, - { - "name": "GruntChatter_TryFriendlyEquipmentDeployed", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryFriendlyEquipmentDeployed( entity deployer, string equipmentClassName )" - }, - { - "name": "GruntChatter_TryDisplacingFromDangerousArea", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryDisplacingFromDangerousArea( entity displacingGrunt )" - }, - { - "name": "GruntChatter_TryDangerousAreaWeapon", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryDangerousAreaWeapon( entity grunt, string dangerousAreaWeaponName )" - }, - { - "name": "GruntChatter_TryEnemyTimeShifted", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryEnemyTimeShifted( entity timeShiftedEnemy )" - }, - { - "name": "GruntChatter_OnGruntDamaged", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_OnGruntDamaged( entity grunt, var damageInfo )" - }, - { - "name": "GruntChatter_OnPlayerOrNPCKilled", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_OnPlayerOrNPCKilled( entity deadGuy, entity attacker, var damageInfo )" - }, - { - "name": "GruntChatter_OnPilotDecoyKilled", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_OnPilotDecoyKilled( entity decoy, var damageInfo )" - }, - { - "name": "GruntChatter_TryEnemyPlayerPilot_Multikill", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryEnemyPlayerPilot_Multikill( entity deadGuy, var damageInfo )" - }, - { - "name": "GruntChatter_TryEnemyPlayerPilot_MobilityKill", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryEnemyPlayerPilot_MobilityKill( entity deadGuy, var damageInfo )" - }, - { - "name": "GruntChatter_TryFriendlyDown", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryFriendlyDown( entity deadGuy )" - }, - { - "name": "GruntChatter_TrySquadDepleted", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TrySquadDepleted( entity deadGuy )" - }, - { - "name": "GruntChatter_TryEnemyDown", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryEnemyDown( entity deadGuy )" - }, - { - "name": "HACK_GruntChatter_TryEnemyPilotDown", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function HACK_GruntChatter_TryEnemyPilotDown( entity deadGuy, entity closestGrunt )" - }, - { - "name": "GruntChatter_TryThrowingGrenade", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryThrowingGrenade( entity grunt )" - }, - { - "name": "GruntChatter_TryFriendlyPassingNearby", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryFriendlyPassingNearby( entity grunt )" - }, - { - "name": "GruntChatter_TryIncomingSpawn", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryIncomingSpawn( entity inboundEnt, vector arrivalLocation )" - }, - { - "name": "GruntChatter_TrySuppressingPilotTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TrySuppressingPilotTarget( entity grunt, entity target )" - }, - { - "name": "GruntChatter_TryMissingFastTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryMissingFastTarget( entity grunt, entity target )" - }, - { - "name": "GruntChatter_TryPilotLowHealth", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryPilotLowHealth( entity grunt, entity target )" - }, - { - "name": "GruntChatter_TryPlayerPilotReloading", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryPlayerPilotReloading( entity player )" - }, - { - "name": "GruntChatter_TurretSignalWait", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TurretSignalWait( entity turret )" - }, - { - "name": "GruntChatter_TryFriendlyTurretFoundTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_TryFriendlyTurretFoundTarget( entity turret, entity enemy )" - }, - { - "name": "GruntChatter_UpdatePilotKillChain", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_UpdatePilotKillChain( entity pilot )" - }, - { - "name": "GruntChatter_GetPilotKillChain", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "int function GruntChatter_GetPilotKillChain( entity pilot )" - }, - { - "name": "GruntChatter_IsKillChainStillActive", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_IsKillChainStillActive( entity pilot )" - }, - { - "name": "GruntChatter_ResetPilotKillChain", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "void function GruntChatter_ResetPilotKillChain( entity pilot )" - }, - { - "name": "GetNearbyFriendlyHumanGrunts", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "array function GetNearbyFriendlyHumanGrunts( vector searchOrigin, int friendlyTeam, float ornull searchRange = null )" - }, - { - "name": "GetNearbyEnemyHumanGrunts", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "array function GetNearbyEnemyHumanGrunts( vector searchOrigin, int enemyTeam, float ornull searchRange = null )" - }, - { - "name": "GruntChatter_CanGruntChatterNow", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_CanGruntChatterNow( entity grunt )" - }, - { - "name": "GruntChatter_IsGruntTypeEligibleForChatter", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_IsGruntTypeEligibleForChatter( entity grunt )" - }, - { - "name": "GruntChatter_CanGruntChatterToPlayer", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_CanGruntChatterToPlayer( entity grunt, entity player )" - }, - { - "name": "GruntChatter_CanChatterEventUseEnemyTarget", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_CanChatterEventUseEnemyTarget( ChatterEvent chatterEvent )" - }, - { - "name": "CanNearbyGruntTeammatesSeeEnemy", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function CanNearbyGruntTeammatesSeeEnemy( entity grunt, entity enemy, float nearbyRange )" - }, - { - "name": "GruntChatter_IsFriendlyGruntCloseToLocation", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_IsFriendlyGruntCloseToLocation( int team, vector location, float nearbyRange )" - }, - { - "name": "GruntChatter_IsTargetFacingAway", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_IsTargetFacingAway( entity grunt, entity target, float minDotRear )" - }, - { - "name": "GruntChatter_IsEnemyAbove", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_IsEnemyAbove( entity grunt, entity enemy )" - }, - { - "name": "GruntChatter_IsEnemyBelow", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_IsEnemyBelow( entity grunt, entity enemy )" - }, - { - "name": "GruntChatter_TryGruntFlankedByPlayer", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": true, - "line": "void function GruntChatter_TryGruntFlankedByPlayer( entity grunt, int aiSurprisedReactionType )" - }, - { - "name": "GruntChatter_CanGruntDoFlankingCallout", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_CanGruntDoFlankingCallout( entity grunt )" - }, - { - "name": "GruntChatter_FindClosestEnemyHumanGrunt_LOS", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "entity function GruntChatter_FindClosestEnemyHumanGrunt_LOS( vector searchOrigin, int enemyTeam, float searchDist )" - }, - { - "name": "GruntChatter_FindClosestFriendlyHumanGrunt_LOS", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "entity function GruntChatter_FindClosestFriendlyHumanGrunt_LOS( vector searchOrigin, int friendlyTeam, float searchDist )" - }, - { - "name": "GruntChatter_GetClosestGrunt_LOS", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "entity function GruntChatter_GetClosestGrunt_LOS( array nearbyGrunts, vector searchOrigin )" - }, - { - "name": "GruntChatter_CanGruntTraceToLocation", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "bool function GruntChatter_CanGruntTraceToLocation( entity grunt, vector traceEnd )" - }, - { - "name": "GetSquadName", - "found_in": "Northstar.CustomServers", - "file": "ai/_grunt_chatter.gnut", - "global": false, - "line": "string function GetSquadName( entity grunt )" - }, - { - "name": "Gauntlet_ServerInit", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_ServerInit()" - }, - { - "name": "Gauntlet_PostEntityLoadSetup", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_PostEntityLoadSetup()" - }, - { - "name": "Gauntlet_PlayerConnected", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_PlayerConnected( entity player )" - }, - { - "name": "Gauntlet_OnLoadSaveGame", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_OnLoadSaveGame( entity player )" - }, - { - "name": "Gauntlet_OnLoadSaveGame_Thread", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_OnLoadSaveGame_Thread( entity player )" - }, - { - "name": "EnableGauntlet", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function EnableGauntlet( GauntletInfo gauntlet )" - }, - { - "name": "DisableGauntlet", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function DisableGauntlet( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_HideLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_HideLeaderboard( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_ShowLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_ShowLeaderboard( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_Checkpoints", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_Checkpoints( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_CheckpointTrig_WaitForPlayer", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_CheckpointTrig_WaitForPlayer( GauntletInfo gauntlet, entity trig )" - }, - { - "name": "Gauntlet_ClearSpawnedNPCs", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ClearSpawnedNPCs( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_SpawnNPCs", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_SpawnNPCs( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_NPC_PostSpawn", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_NPC_PostSpawn( entity npc, GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_NPC_Damaged", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_NPC_Damaged( entity npc, var damageInfo )" - }, - { - "name": "Gauntlet_NPC_DeathWait", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_NPC_DeathWait( entity npc, GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_UnfreezeNPC", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_UnfreezeNPC( entity npc )" - }, - { - "name": "EnableAllGauntlets", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "string function EnableAllGauntlets()" - }, - { - "name": "DisableAllGauntlets", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "string function DisableAllGauntlets()" - }, - { - "name": "Gauntlet_Think", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_Think( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_StartRun", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_StartRun( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_StopRun", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_StopRun( GauntletInfo gauntlet )" - }, - { - "name": "ResetPlayerHealthAndStatus", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function ResetPlayerHealthAndStatus( entity player )" - }, - { - "name": "Gauntlet_FinishRun", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_FinishRun( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_AbortRun", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_AbortRun( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_WaitForPlayerToStart", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_WaitForPlayerToStart( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_StartTrigThink", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "entity function Gauntlet_StartTrigThink( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_PlayerStartSignals", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_PlayerStartSignals( GauntletInfo gauntlet, entity trig, string signalPrefix )" - }, - { - "name": "Gauntlet_WaitForStop", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_WaitForStop( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_EntCanActivateGauntletTrigger", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "bool function Gauntlet_EntCanActivateGauntletTrigger( entity ent )" - }, - { - "name": "Gauntlet_HandlePlayerForceRestart", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_HandlePlayerForceRestart( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_TeleportPlayerToStart", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_TeleportPlayerToStart( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_TeleportFailsafe", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_TeleportFailsafe( entity player, GauntletInfo gauntlet )" - }, - { - "name": "ClientCommand_Gauntlet_PlayerRestartedFromMenu", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "bool function ClientCommand_Gauntlet_PlayerRestartedFromMenu( entity player, array args )" - }, - { - "name": "Gauntlet_CreateSignalEnt", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_CreateSignalEnt( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_CleanupSignalEnt", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_CleanupSignalEnt( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_ResetTrackerStats", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResetTrackerStats( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_StartGhostPlayback", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_StartGhostPlayback( GauntletInfo gauntlet, string ghostFileName, string ghostDisplayName = \"\" )" - }, - { - "name": "GhostPlayback_HideGhostIfPlayerIsNear", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function GhostPlayback_HideGhostIfPlayerIsNear( entity ghost, entity ghostWeapon )" - }, - { - "name": "PlayerTooCloseToGhost", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "bool function PlayerTooCloseToGhost( entity player, entity ghost )" - }, - { - "name": "Gauntlet_StopGhostPlayback", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_StopGhostPlayback( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_ChallengeLeaderboardGhosts", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_ChallengeLeaderboardGhosts( entity player, GauntletInfo gauntlet, string endFlag )" - }, - { - "name": "Gauntlet_Player_StartRecordingGhost_Hints", - "found_in": "Titanfall 2", - "file": "sp/_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_Player_StartRecordingGhost_Hints( entity player, GauntletInfo gauntlet, GauntletGhost ghost )" - }, - { - "name": "BaseGametype_Init_MPSP", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function BaseGametype_Init_MPSP()" - }, - { - "name": "CodeCallback_OnWeaponAttack", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnWeaponAttack( entity player, entity weapon, string weaponName, int ammoUsed )" - }, - { - "name": "CodeCallback_OnPlayerMatchmakingChanged", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerMatchmakingChanged( entity player )" - }, - { - "name": "CodeCallback_OnClientConnectionCompleted", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnClientConnectionCompleted( entity player )" - }, - { - "name": "CodeCallback_OnClientDisconnected", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnClientDisconnected( entity player, string reason )" - }, - { - "name": "GetSPLevelEnumForMapname", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "int function GetSPLevelEnumForMapname( string mapName )" - }, - { - "name": "ShouldGiveFullGrenades", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "bool function ShouldGiveFullGrenades()" - }, - { - "name": "CodeCallback_OnPlayerRespawned", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerRespawned( entity player )" - }, - { - "name": "DecideRespawnPlayer", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function DecideRespawnPlayer( entity player )" - }, - { - "name": "RespawnTitanPilot", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "function RespawnTitanPilot( entity player )" - }, - { - "name": "ShouldEntTakeDamage_SPMP", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "bool function ShouldEntTakeDamage_SPMP( entity ent, var damageInfo )" - }, - { - "name": "ShouldUseReplacementSpawn", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "bool function ShouldUseReplacementSpawn( entity player )" - }, - { - "name": "TryGameModeAnnouncement", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function TryGameModeAnnouncement( entity player )" - }, - { - "name": "CodeCallback_OnClientConnectionStarted", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnClientConnectionStarted( entity player )" - }, - { - "name": "CodeCallback_OnPlayerKilled", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerKilled( entity player, var damageInfo )" - }, - { - "name": "PostDeathThread_SP", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "function PostDeathThread_SP( entity player, damageInfo )" - }, - { - "name": "FinalPlayerUpdate", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "function FinalPlayerUpdate( entity player )" - }, - { - "name": "CreateNoSpawnArea", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "string function CreateNoSpawnArea( int blockSpecificTeam, int blockEnemiesOfTeam, vector origin, float timeout, float length, width = null, angles = null )" - }, - { - "name": "DeleteNoSpawnArea", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function DeleteNoSpawnArea( string id )" - }, - { - "name": "IsSpawnpointValidDrop", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "bool function IsSpawnpointValidDrop( entity spawnpoint, int team )" - }, - { - "name": "ClientCommand_OpenDifficultyMenu", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "bool function ClientCommand_OpenDifficultyMenu( entity player, array args )" - }, - { - "name": "CodeCallback_PlayerHasBeenConnectedForDuration", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_PlayerHasBeenConnectedForDuration( entity player, float durationInSeconds ) " - }, - { - "name": "OnPlayerKilled_DeathNotify", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function OnPlayerKilled_DeathNotify( entity player, entity attacker, var damageInfo )" - }, - { - "name": "CodeCallback_WeaponDropped", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_WeaponDropped( entity weapon )" - }, - { - "name": "RevertToRegularHighlight", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "void function RevertToRegularHighlight( entity weapon )" - }, - { - "name": "RefreshWeaponHighlightTitanTransfer", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "void function RefreshWeaponHighlightTitanTransfer( entity player, entity titan )" - }, - { - "name": "CodeCallback_OnWeaponTouch", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnWeaponTouch( entity player, entity weapon, int ammoRecieved )" - }, - { - "name": "Callback_WallrunBegin", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "void function Callback_WallrunBegin( entity player )" - }, - { - "name": "OnNPCKilled", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "void function OnNPCKilled( entity npc, var damageInfo )" - }, - { - "name": "PlayerTitanCrushKill_TryRumble", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "void function PlayerTitanCrushKill_TryRumble( entity player, entity victim )" - }, - { - "name": "TrackSlideEnd", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "void function TrackSlideEnd( entity player )" - }, - { - "name": "TryInfantryMultiKill", - "found_in": "Titanfall 2", - "file": "sp/_base_gametype_sp.gnut", - "global": false, - "line": "void function TryInfantryMultiKill( entity player )" - }, - { - "name": "InitCombatPaths", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": true, - "line": "void function InitCombatPaths()" - }, - { - "name": "SetupCombatPath_GoalEnt_IMC", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function SetupCombatPath_GoalEnt_IMC( entity goalEnt )" - }, - { - "name": "SetupCombatPath_GoalEnt_MIL", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function SetupCombatPath_GoalEnt_MIL( entity goalEnt )" - }, - { - "name": "SetupCombatPath_SpawnPoint_IMC", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function SetupCombatPath_SpawnPoint_IMC( entity goalEnt )" - }, - { - "name": "SetupCombatPath_SpawnPoint_MIL", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function SetupCombatPath_SpawnPoint_MIL( entity goalEnt )" - }, - { - "name": "SetupCombatPath_SpawnTrigger", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function SetupCombatPath_SpawnTrigger( entity goalEnt )" - }, - { - "name": "GetPathGoalFromGoalEnt", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "PathGoal function GetPathGoalFromGoalEnt( entity goalEnt )" - }, - { - "name": "AddGoalEntToFileTeamArray", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function AddGoalEntToFileTeamArray( table > pathGoals, entity goalEnt, int team )" - }, - { - "name": "SetupCombatPathCenterLine", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function SetupCombatPathCenterLine( entity path )" - }, - { - "name": "SetupCombatPathFromStart", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "void function SetupCombatPathFromStart( entity pathStart )" - }, - { - "name": "GetPathProgress", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": true, - "line": "PathProgress ornull function GetPathProgress( PathChain pathChain, vector origin )" - }, - { - "name": "GetTeamArrayOfPathGoalsOnPathLinks", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "table< int, array > function GetTeamArrayOfPathGoalsOnPathLinks( table< int, array > teamPathGoals, array pathLinks )" - }, - { - "name": "GetPathGoalsOnPathLinks", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "array function GetPathGoalsOnPathLinks( array pathGoals, array pathLinks )" - }, - { - "name": "SortGoalArrayByPathDist", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "int function SortGoalArrayByPathDist( PathGoal a, PathGoal b )" - }, - { - "name": "GetPathProgressOnPathLinks", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": false, - "line": "PathProgress ornull function GetPathProgressOnPathLinks( array pathLinks, vector origin )" - }, - { - "name": "GetPathChain", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": true, - "line": "PathChain function GetPathChain( entity ent )" - }, - { - "name": "GetPathGoalsInRange", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": true, - "line": "array function GetPathGoalsInRange( array pathGoals, float min, float max )" - }, - { - "name": "GetHighestPathGoal", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": true, - "line": "PathGoal ornull function GetHighestPathGoal( array pathGoals, float min, float max )" - }, - { - "name": "GetPointOnPath", - "found_in": "Titanfall 2", - "file": "sp/_combat_path.gnut", - "global": true, - "line": "vector function GetPointOnPath( PathChain pathChain, float pathDist )" - }, - { - "name": "FriendlyFollowerInit", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": true, - "line": "function FriendlyFollowerInit()" - }, - { - "name": "FriendlySoulTransfer", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": false, - "line": "void function FriendlySoulTransfer( entity soul, entity titan, entity oldTitan )" - }, - { - "name": "FriendlySoulTransfer_Thread", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": false, - "line": "void function FriendlySoulTransfer_Thread( entity soul, entity titan, entity oldTitan )" - }, - { - "name": "AddTriggeredPlayerFollower", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": true, - "line": "function AddTriggeredPlayerFollower( entity player, entity npc )" - }, - { - "name": "RemoveTriggeredPlayerFollower", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": true, - "line": "function RemoveTriggeredPlayerFollower( entity player, entity npc )" - }, - { - "name": "BTAutoFriendlyFollower", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": true, - "line": "void function BTAutoFriendlyFollower( entity player, bool autoFollower )" - }, - { - "name": "TriggerFriendlyThink", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": true, - "line": "void function TriggerFriendlyThink( entity trigger )" - }, - { - "name": "TriggerFriendlyTrigger", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": false, - "line": "void function TriggerFriendlyTrigger( entity trigger, entity player )" - }, - { - "name": "AllNPCSUsingLatestFriendlyTrigger", - "found_in": "Titanfall 2", - "file": "sp/_friendly_follower.gnut", - "global": false, - "line": "bool function AllNPCSUsingLatestFriendlyTrigger( entity player, entity trigger )" - }, - { - "name": "SPDropship_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": true, - "line": "void function SPDropship_Init()" - }, - { - "name": "SPDropship_EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": false, - "line": "void function SPDropship_EntitiesDidLoad()" - }, - { - "name": "InitDropshipSpawnerCommon", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": true, - "line": "DropShipSpawnerData function InitDropshipSpawnerCommon( entity spawner )" - }, - { - "name": "IsDropshipSpawner", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": true, - "line": "bool function IsDropshipSpawner( entity ent )" - }, - { - "name": "SpawnFromDropship", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": true, - "line": "void function SpawnFromDropship( entity shipSpawner )" - }, - { - "name": "GetOriginForEntOrSpawner", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": true, - "line": "vector function GetOriginForEntOrSpawner( entity ent )" - }, - { - "name": "DropshipFlyAnimPathAndDeploy", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": false, - "line": "void function DropshipFlyAnimPathAndDeploy( entity dropship, string deployAnim, vector refPos, vector refAng )" - }, - { - "name": "DropshipFlyNodePathAndDeploy", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": false, - "line": "void function DropshipFlyNodePathAndDeploy( SPDropshipStruct dropshipStruct )" - }, - { - "name": "CalculateDeployPositions", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": false, - "line": "void function CalculateDeployPositions( entity spawner, vector shipDeployPos, vector shipDeployAng, array ents, array leftEnts, array rightEnts )" - }, - { - "name": "SortEntsByFarthestForward", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": false, - "line": "array function SortEntsByFarthestForward( vector origin, vector forward, array sortEnts )" - }, - { - "name": "GetAttachOrderForDropshipType", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship.nut", - "global": true, - "line": "array function GetAttachOrderForDropshipType( entity spawner )" - }, - { - "name": "SPDropship_Zipline_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": true, - "line": "function SPDropship_Zipline_Init()" - }, - { - "name": "InitSPDropShipZiplineSpawner", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": true, - "line": "void function InitSPDropShipZiplineSpawner( DropShipSpawnerData data )" - }, - { - "name": "SpawnZiplineDropship", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": true, - "line": "void function SpawnZiplineDropship( entity shipSpawner, SPDropshipStruct spDropship )" - }, - { - "name": "GuyRidesDropshipAndDeploys", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": false, - "line": "void function GuyRidesDropshipAndDeploys( DropShipZipLineGuy zipLiner )" - }, - { - "name": "GuyDeploysToGround_Zipline", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": false, - "line": "void function GuyDeploysToGround_Zipline( DropShipZipLineGuy zipLiner, bool waitForDeploySignal )" - }, - { - "name": "ZiplineWaitMoveAndLand", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": false, - "line": "void function ZiplineWaitMoveAndLand( DropShipZipLineGuy zipLiner, float zipDuration, vector deployPos, vector deployAng )" - }, - { - "name": "CreateDropshipZipLine", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": false, - "line": "void function CreateDropshipZipLine( DropShipZipLineGuy zipLiner )" - }, - { - "name": "LaunchZipline", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": false, - "line": "void function LaunchZipline( DropShipZipLineGuy zipLiner, vector endPos )" - }, - { - "name": "RetractZipLine", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": false, - "line": "void function RetractZipLine( DropShipZipLineGuy zipLiner )" - }, - { - "name": "OnDropshipKilled", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_zipline.nut", - "global": false, - "line": "void function OnDropshipKilled( entity dropship, var damageInfo )" - }, - { - "name": "SPDropship_Widow_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_widow.nut", - "global": true, - "line": "function SPDropship_Widow_Init()" - }, - { - "name": "InitSPDropShipWidowSpawner", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_widow.nut", - "global": true, - "line": "void function InitSPDropShipWidowSpawner( DropShipSpawnerData data )" - }, - { - "name": "SpawnWidowDropship", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_widow.nut", - "global": true, - "line": "void function SpawnWidowDropship( entity shipSpawner, SPDropshipStruct spDropship )" - }, - { - "name": "WidowNPCThink", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_widow.nut", - "global": false, - "line": "void function WidowNPCThink( WidowDeployNPC deployData )" - }, - { - "name": "TempWidowDoorOpenAnim", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_widow.nut", - "global": false, - "line": "void function TempWidowDoorOpenAnim( entity widow )" - }, - { - "name": "SortVectorsByFarthestForward", - "found_in": "Titanfall 2", - "file": "sp/_sp_dropship_widow.nut", - "global": false, - "line": "array function SortVectorsByFarthestForward( vector origin, vector forward, array sortVecs )" - }, - { - "name": "InfiniteSpawners_Init", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": true, - "line": "void function InfiniteSpawners_Init()" - }, - { - "name": "GuyAlertsInfiniteSpawnerOnDeath", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": false, - "line": "void function GuyAlertsInfiniteSpawnerOnDeath( InfiniteSpawner infiniteSpawner, entity guy )" - }, - { - "name": "StartInfiniteSpawner_SpawnInOrderThenRandomWithDebounce", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": true, - "line": "InfiniteSpawner function StartInfiniteSpawner_SpawnInOrderThenRandomWithDebounce( array spawners, float minDebounce, float maxDebounce )" - }, - { - "name": "SpawnFromInfiniteSpawner", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": false, - "line": "entity function SpawnFromInfiniteSpawner( InfiniteSpawner infiniteSpawner, entity spawner )" - }, - { - "name": "InfiniteSpawner_SpawnInOrderThenRandomWithDebounce", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": false, - "line": "function InfiniteSpawner_SpawnInOrderThenRandomWithDebounce( InfiniteSpawner infiniteSpawner, array spawners, float minDebounce, float maxDebounce )" - }, - { - "name": "StartInfiniteSpawner_OnArray_RespawnOnDeath", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": true, - "line": "InfiniteSpawner function StartInfiniteSpawner_OnArray_RespawnOnDeath( array spawners )" - }, - { - "name": "StartInfiniteSpawner_RespawnOnDeath", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": true, - "line": "InfiniteSpawner function StartInfiniteSpawner_RespawnOnDeath( string name )" - }, - { - "name": "Spawn_RespawnOnDeath", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": false, - "line": "void function Spawn_RespawnOnDeath( InfiniteSpawner infiniteSpawner, entity spawner )" - }, - { - "name": "SpawnInfinitelyUntilStop", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": false, - "line": "void function SpawnInfinitelyUntilStop( InfiniteSpawner infiniteSpawner, array spawners, float delay = 0, float rate = 2 )" - }, - { - "name": "StopInfiniteSpawner", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": true, - "line": "void function StopInfiniteSpawner( InfiniteSpawner infiniteSpawner )" - }, - { - "name": "StartInfiniteSpawner", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": true, - "line": "InfiniteSpawner function StartInfiniteSpawner( string name, float delay = 0, float rate = 2 )" - }, - { - "name": "StartInfiniteDropshipSpawner_SpawnAndRefillWhenTeamNotNear", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": true, - "line": "InfiniteSpawner function StartInfiniteDropshipSpawner_SpawnAndRefillWhenTeamNotNear( array spawners, int team, entity spawnEnt )" - }, - { - "name": "InfiniteSpawner_SpawnAndReplaceWithSoldiersByDropship", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": false, - "line": "void function InfiniteSpawner_SpawnAndReplaceWithSoldiersByDropship( InfiniteSpawner infiniteSpawner, array spawners, int team, entity spawnEnt )" - }, - { - "name": "DropshipSoldersWithSquadname", - "found_in": "Titanfall 2", - "file": "sp/_infinite_spawners.gnut", - "global": false, - "line": "array function DropshipSoldersWithSquadname( vector origin, float yaw, string squadName )" - }, - { - "name": "PickupAmmo_Init", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": true, - "line": "void function PickupAmmo_Init()" - }, - { - "name": "EntitiesDidLoad_Pickups", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "void function EntitiesDidLoad_Pickups()" - }, - { - "name": "CreateEditorPickup_Ammo", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "void function CreateEditorPickup_Ammo( entity ent )" - }, - { - "name": "CreateEditorPickup_Grenades", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "void function CreateEditorPickup_Grenades( entity ent )" - }, - { - "name": "OnNPCKilled_DropGrenade", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "void function OnNPCKilled_DropGrenade( entity npc, var damageInfo )" - }, - { - "name": "OnNPCKilled_DropAmmo", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": true, - "line": "void function OnNPCKilled_DropAmmo( entity npc, var damageInfo )" - }, - { - "name": "OnNPCKilled_DropGrenade_Internal", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "void function OnNPCKilled_DropGrenade_Internal( entity npc, entity attacker, var damageInfo )" - }, - { - "name": "OnNPCKilled_DropAmmo_Internal", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "void function OnNPCKilled_DropAmmo_Internal( entity npc, entity attacker, var damageInfo )" - }, - { - "name": "NpcDropsAmmo", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": true, - "line": "void function NpcDropsAmmo( entity npc )" - }, - { - "name": "CreateAmmoPickup", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "entity function CreateAmmoPickup( vector origin, vector angles, AmmoPickup pickup )" - }, - { - "name": "AmmoPickupWaitsForPickup", - "found_in": "Titanfall 2", - "file": "sp/_pickups_ammo.gnut", - "global": false, - "line": "void function AmmoPickupWaitsForPickup( entity ent, AmmoPickup ammoPickup )" - }, - { - "name": "UpdateSpDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "void function UpdateSpDifficulty( entity player )" - }, - { - "name": "SPDifficulty_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "void function SPDifficulty_Init()" - }, - { - "name": "NPCTitan_OnSpawned", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function NPCTitan_OnSpawned( entity titan )" - }, - { - "name": "OnTitanDoomed", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function OnTitanDoomed( entity titan, var damageInfo )" - }, - { - "name": "NPCTitan_OnDamaged", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function NPCTitan_OnDamaged( entity titan, var damageInfo )" - }, - { - "name": "SpPlayer_OnDamaged", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function SpPlayer_OnDamaged( entity player, var damageInfo )" - }, - { - "name": "LowerNPCTitanProficiency", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function LowerNPCTitanProficiency()" - }, - { - "name": "RestoreNPCTitanProficiency", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function RestoreNPCTitanProficiency()" - }, - { - "name": "ScaleDamageToPlayerByDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function ScaleDamageToPlayerByDifficulty( var damageInfo )" - }, - { - "name": "GetDamageScalarByDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "float function GetDamageScalarByDifficulty()" - }, - { - "name": "GetSpDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "int function GetSpDifficulty()" - }, - { - "name": "ScaleHealthForDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function ScaleHealthForDifficulty( entity player, int difficulty )" - }, - { - "name": "SetTitanProficiency", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "void function SetTitanProficiency( entity npcTitan )" - }, - { - "name": "UpdateNPCForSpDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "void function UpdateNPCForSpDifficulty( entity npc )" - }, - { - "name": "UpdateMercTitanHealthForDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "void function UpdateMercTitanHealthForDifficulty( entity npc )" - }, - { - "name": "SPMP_Callback_ForceAIMissPlayer", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "bool function SPMP_Callback_ForceAIMissPlayer( entity npc, entity player )" - }, - { - "name": "SetProficiencyFromSPDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "void function SetProficiencyFromSPDifficulty( entity soldier )" - }, - { - "name": "SelectDifficulty", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "void function SelectDifficulty( int difficulty )" - }, - { - "name": "ClientCommand_RequestSPDifficultyChange", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": false, - "line": "bool function ClientCommand_RequestSPDifficultyChange( entity player, array args )" - }, - { - "name": "GetLowestDifficultyThisMap", - "found_in": "Titanfall 2", - "file": "sp/_sp_difficulty.gnut", - "global": true, - "line": "int function GetLowestDifficultyThisMap()" - }, - { - "name": "SpInitLoadouts", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SpInitLoadouts()" - }, - { - "name": "GetWeaponModsForCurrentLevel", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "array function GetWeaponModsForCurrentLevel( string weaponName )" - }, - { - "name": "NotifyUI_HideTitanLoadout", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function NotifyUI_HideTitanLoadout( entity player, entity npc_titan )" - }, - { - "name": "NotifyUI_ShowTitanLoadout", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function NotifyUI_ShowTitanLoadout( entity player, entity npc_titan )" - }, - { - "name": "SetDefaultWeapons_ShieldCaptain", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_ShieldCaptain( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_Spectre", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetDefaultWeapons_Spectre( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SpectreRifle", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SpectreRifle( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SpectreLMG", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SpectreLMG( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SpectrePistol", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SpectrePistol( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SpectreSmg", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SpectreSmg( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SpectreAntiTitan", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SpectreAntiTitan( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SpectreSniper", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SpectreSniper( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SpectreShotgun", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SpectreShotgun( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_Stalker", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetDefaultWeapons_Stalker( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SoldierRifle", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetDefaultWeapons_SoldierRifle( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SoldierLMG", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SoldierLMG( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SoldierPistol", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SoldierPistol( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SoldierSmg", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetDefaultWeapons_SoldierSmg( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SoldierAntiTitan", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function SetDefaultWeapons_SoldierAntiTitan( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SoldierSniper", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetDefaultWeapons_SoldierSniper( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_SoldierShotgun", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetDefaultWeapons_SoldierShotgun( string weapon, array mods = [] )" - }, - { - "name": "SetDefaultWeapons_Specialist", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetDefaultWeapons_Specialist( string weapon, array mods = [] )" - }, - { - "name": "GetNPCDefaultWeaponForLevel", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "NPCDefaultWeapon ornull function GetNPCDefaultWeaponForLevel( entity npc )" - }, - { - "name": "GetNPCDefaultWeapons", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "array function GetNPCDefaultWeapons()" - }, - { - "name": "GetPilotLoadoutForCurrentMapSP", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "PilotLoadoutDef function GetPilotLoadoutForCurrentMapSP()" - }, - { - "name": "GetTitanLevelLoadoutDefaultsForMapname", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "TitanLevelLoadoutDefaults function GetTitanLevelLoadoutDefaultsForMapname( string mapName )" - }, - { - "name": "GetTitanLoadoutForCurrentMap", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "TitanLoadoutDef function GetTitanLoadoutForCurrentMap()" - }, - { - "name": "PopulatePilotLoadoutFromLevelTrans", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function PopulatePilotLoadoutFromLevelTrans( PilotLoadoutDef pilotLoadout )" - }, - { - "name": "PopulateTitanLoadoutFromLevelTrans", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function PopulateTitanLoadoutFromLevelTrans( TitanLoadoutDef titanLoadout )" - }, - { - "name": "PopulateLevelTransWithLoadouts", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function PopulateLevelTransWithLoadouts( entity player, LevelTransitionStruct trans )" - }, - { - "name": "UI_NotifySPTitanLoadoutChange", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function UI_NotifySPTitanLoadoutChange( entity player )" - }, - { - "name": "SPTitanLoadout_SetupForLevelStart", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SPTitanLoadout_SetupForLevelStart()" - }, - { - "name": "LoadoutsSP_OnPlayerRespawned", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "void function LoadoutsSP_OnPlayerRespawned( entity player )" - }, - { - "name": "ClientCommand_bt_loadout_select", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "bool function ClientCommand_bt_loadout_select( entity player, array args )" - }, - { - "name": "ClientCommand_bt_loadout_mark_selected", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "bool function ClientCommand_bt_loadout_mark_selected( entity player, array args )" - }, - { - "name": "SPTitanLoadout_RemoveOwnedLoadoutPickupsInLevel", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SPTitanLoadout_RemoveOwnedLoadoutPickupsInLevel( array weaponNames )" - }, - { - "name": "CodeCallback_WeaponLoadoutPickup", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function CodeCallback_WeaponLoadoutPickup( entity player, entity weapon )" - }, - { - "name": "SPTitanLoadout_SpawnAtCrosshairDEV", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SPTitanLoadout_SpawnAtCrosshairDEV( int loadoutIndex )" - }, - { - "name": "GetWeaponCooldownsForTitanLoadoutSwitch", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "table function GetWeaponCooldownsForTitanLoadoutSwitch( entity player )" - }, - { - "name": "SetWeaponCooldownsForTitanLoadoutSwitch", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function SetWeaponCooldownsForTitanLoadoutSwitch( entity player, table cooldowns )" - }, - { - "name": "CalculateCurrentWeaponCooldownFromStoredTime", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "float function CalculateCurrentWeaponCooldownFromStoredTime( entity player, entity offhand, WeaponCooldownData data )" - }, - { - "name": "GetAllPilotTacticals", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": false, - "line": "array function GetAllPilotTacticals()" - }, - { - "name": "AddOffhandWeaponMod_IfPlayerHas", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function AddOffhandWeaponMod_IfPlayerHas( entity player, int OFFHAND_INDEX, string weaponName, string weaponMod )" - }, - { - "name": "RemoveOffhandWeaponMod_IfPlayerHas", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "void function RemoveOffhandWeaponMod_IfPlayerHas( entity player, int OFFHAND_INDEX, string weaponName, string weaponMod )" - }, - { - "name": "AssignDefaultNPCSidearm", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "bool function AssignDefaultNPCSidearm( entity npc )" - }, - { - "name": "GetAllPrecachedSPWeapons", - "found_in": "Titanfall 2", - "file": "sp/_sp_loadouts.nut", - "global": true, - "line": "array function GetAllPrecachedSPWeapons()" - }, - { - "name": "StartPoint_Init", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function StartPoint_Init()" - }, - { - "name": "GetCurrentStartPoint", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "string function GetCurrentStartPoint()" - }, - { - "name": "GetCurrentStartPointIndex", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "int function GetCurrentStartPointIndex()" - }, - { - "name": "UpdateCurrentStartPoint", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": false, - "line": "void function UpdateCurrentStartPoint( string map )" - }, - { - "name": "SetCurrentStartPoint", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": false, - "line": "void function SetCurrentStartPoint( string startPointName )" - }, - { - "name": "StartPoints_EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": false, - "line": "void function StartPoints_EntitiesDidLoad()" - }, - { - "name": "AddStartPoint", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function AddStartPoint( string startPointEnum, void functionref( entity ) mainFunc, void functionref( entity ) setupFunc = null, void functionref( entity ) skipFunc = null )" - }, - { - "name": "AddPlayerDidLoad", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function AddPlayerDidLoad( void functionref( entity ) playerDidLoadFunc )" - }, - { - "name": "PickStartPoint", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function PickStartPoint( string mapName, string startPointEnum, LevelTransitionStruct ornull trans = null )" - }, - { - "name": "PickStartPoint_NoFadeOut_NoPilotWeaponCarryover", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function PickStartPoint_NoFadeOut_NoPilotWeaponCarryover( string mapName, string startPointEnum, LevelTransitionStruct ornull trans = null )" - }, - { - "name": "PlayerTransitionsToLevel", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function PlayerTransitionsToLevel( entity player, string mapName, string startPointEnum, LevelTransitionStruct trans )" - }, - { - "name": "HumanPlayers", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": false, - "line": "int function HumanPlayers( array players )" - }, - { - "name": "GetStartPoint", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "string function GetStartPoint()" - }, - { - "name": "UpdatePauseMenuMissionLog", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function UpdatePauseMenuMissionLog( entity player )" - }, - { - "name": "MarkThisLevelAsCompleted", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "void function MarkThisLevelAsCompleted( entity player )" - }, - { - "name": "SetLevelBitfieldAsCompleted", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": false, - "line": "void function SetLevelBitfieldAsCompleted( string pvar, int bitIndex )" - }, - { - "name": "GetMapLoadStartPoint", - "found_in": "Titanfall 2", - "file": "sp/_start_points.gnut", - "global": true, - "line": "string function GetMapLoadStartPoint()" - }, - { - "name": "SPUtility_Init", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function SPUtility_Init()" - }, - { - "name": "ClientCommand_OnDevnetBugScreenshot", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "bool function ClientCommand_OnDevnetBugScreenshot( entity player, array args )" - }, - { - "name": "DevMenuRestartLevel", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function DevMenuRestartLevel( value )" - }, - { - "name": "TeleportPlayerAndBT", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function TeleportPlayerAndBT( string playerSpawnScriptName, string titanSpawnScriptName = \"\" )" - }, - { - "name": "PlayMusic", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function PlayMusic( string track )" - }, - { - "name": "PlayMusicThatCantBeStopped", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function PlayMusicThatCantBeStopped( string track )" - }, - { - "name": "StopMusic", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function StopMusic( float fadeTime = 2.0 )" - }, - { - "name": "IsMusicTrackPlaying", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "bool function IsMusicTrackPlaying( string track )" - }, - { - "name": "StopMusicTrack", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function StopMusicTrack( string track, float fadeTime = 2.0 )" - }, - { - "name": "CodeCallback_OnClientSendingPersistenceToNewServer", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function CodeCallback_OnClientSendingPersistenceToNewServer( entity player )" - }, - { - "name": "GetTitanLoadoutForPlayer", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "TitanLoadoutDef function GetTitanLoadoutForPlayer( entity player )" - }, - { - "name": "PlayerProgressionAllowed", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "bool function PlayerProgressionAllowed( entity player = null )" - }, - { - "name": "RefreshWeaponHighlights", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function RefreshWeaponHighlights( entity player )" - }, - { - "name": "CreateGhost", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "entity function CreateGhost( vector refOrigin, string ghostName = \"\", bool startHidden = false )" - }, - { - "name": "Ghost_GetWeaponEnt", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "entity function Ghost_GetWeaponEnt( entity ghostEnt )" - }, - { - "name": "__GhostReveal", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function __GhostReveal( entity ghost, entity weapon )" - }, - { - "name": "DissolveGhost", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function DissolveGhost( entity ghost, string dissolveSFX = \"Object_Dissolve\" )" - }, - { - "name": "HideGhost", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function HideGhost( entity ghost )" - }, - { - "name": "ShowGhost", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "void function ShowGhost( entity ghost )" - }, - { - "name": "PlayerPosInSolid", - "found_in": "Titanfall 2", - "file": "sp/_utility_sp.gnut", - "global": true, - "line": "bool function PlayerPosInSolid( entity player, vector targetPos )" - }, - { - "name": "SP_TitanWeaponPickups_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": true, - "line": "void function SP_TitanWeaponPickups_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "SPTitanLoadoutPickup", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": true, - "line": "bool function SPTitanLoadoutPickup( entity player, entity weapon )" - }, - { - "name": "SPTitanLoadout_UnlockLoadout", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": true, - "line": "void function SPTitanLoadout_UnlockLoadout( entity player, string weaponName )" - }, - { - "name": "SPTitanLoadout_UnlockLoadoutWithCeremony", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": true, - "line": "void function SPTitanLoadout_UnlockLoadoutWithCeremony( entity player, string weaponName )" - }, - { - "name": "DoUnlockCeremony", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": false, - "line": "void function DoUnlockCeremony( entity player, string weaponName )" - }, - { - "name": "CreateTitanWeaponPickupHintTrigger", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": true, - "line": "void function CreateTitanWeaponPickupHintTrigger( entity weapon )" - }, - { - "name": "TitanWeaponPickupTriggerEnter", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": false, - "line": "void function TitanWeaponPickupTriggerEnter( entity trigger, entity ent )" - }, - { - "name": "TitanWeaponPickupTriggerLeave", - "found_in": "Titanfall 2", - "file": "sp/_sp_titanweapon_pickups.gnut", - "global": false, - "line": "void function TitanWeaponPickupTriggerLeave( entity trigger, entity ent )" - }, - { - "name": "Score_Init", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function Score_Init()" - }, - { - "name": "AddPlayerScore", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function AddPlayerScore( entity player, string scoreEventName, entity targetEnt = null, int pointValueOverride = 0 )" - }, - { - "name": "ScoreEvent_TitanDoomed", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function ScoreEvent_TitanDoomed( entity titan, entity attacker, var damageInfo )" - }, - { - "name": "ScoreEvent_TitanKilled", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function ScoreEvent_TitanKilled( entity titan, entity attacker, var damageInfo )" - }, - { - "name": "ScoreEvent_PlayerKilled", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function ScoreEvent_PlayerKilled( entity player, entity attacker, var damageInfo )" - }, - { - "name": "ScoreEvent_NPCKilled", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function ScoreEvent_NPCKilled( entity npc, entity attacker, var damageInfo )" - }, - { - "name": "PreScoreEventUpdateStats", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function PreScoreEventUpdateStats( entity victim, entity attacker )" - }, - { - "name": "PostScoreEventUpdateStats", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "void function PostScoreEventUpdateStats( entity victim, entity attacker )" - }, - { - "name": "SavedFromRodeo", - "found_in": "Titanfall 2", - "file": "mp/_score_sp.nut", - "global": true, - "line": "bool function SavedFromRodeo( entity rodeoPlayer, entity attacker )" - }, - { - "name": "Sv_EarnMeterSP_Init", - "found_in": "Titanfall 2", - "file": "earn_meter/sv_earn_meter_sp.gnut", - "global": true, - "line": "void function Sv_EarnMeterSP_Init()" - }, - { - "name": "OnPlayerRespawned", - "found_in": "Titanfall 2", - "file": "earn_meter/sv_earn_meter_sp.gnut", - "global": false, - "line": "void function OnPlayerRespawned( entity player )" - }, - { - "name": "EarnMeterMP_PlayerLifeThink", - "found_in": "Titanfall 2", - "file": "earn_meter/sv_earn_meter_sp.gnut", - "global": false, - "line": "void function EarnMeterMP_PlayerLifeThink( entity player )" - }, - { - "name": "SetupPlayerEarnMeter", - "found_in": "Titanfall 2", - "file": "earn_meter/sv_earn_meter_sp.gnut", - "global": false, - "line": "void function SetupPlayerEarnMeter( entity player )" - }, - { - "name": "TitanHints_Init", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": true, - "line": "void function TitanHints_Init()" - }, - { - "name": "PlayerDidLoad", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": false, - "line": "void function PlayerDidLoad( entity player )" - }, - { - "name": "TitanHint_Player_OnDamaged", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": false, - "line": "void function TitanHint_Player_OnDamaged( entity player, var damageInfo )" - }, - { - "name": "TitanHint_NPC_OnDamaged", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": false, - "line": "void function TitanHint_NPC_OnDamaged( entity victim, var damageInfo )" - }, - { - "name": "TitanHints_ResetThresholds", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": true, - "line": "void function TitanHints_ResetThresholds( entity player )" - }, - { - "name": "TitanHints_NotifyUsedOffhand", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": true, - "line": "void function TitanHints_NotifyUsedOffhand( int index )" - }, - { - "name": "TrySetFightTime", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": false, - "line": "bool function TrySetFightTime()" - }, - { - "name": "TitanHints_TryShowHint", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": true, - "line": "void function TitanHints_TryShowHint( entity player, array indexes, entity enemy = null )" - }, - { - "name": "TitanHints_ShowHint", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": true, - "line": "void function TitanHints_ShowHint( entity player, int idx )" - }, - { - "name": "OnPlayerDodge", - "found_in": "Northstar.CustomServers", - "file": "titan/_titan_hints.gnut", - "global": false, - "line": "void function OnPlayerDodge( entity player )" - }, - { - "name": "InitDestroyableGenerator", - "found_in": "Northstar.CustomServers", - "file": "titan/_battery_generator.gnut", - "global": true, - "line": "void function InitDestroyableGenerator()" - }, - { - "name": "SpawnPropGenerator", - "found_in": "Northstar.CustomServers", - "file": "titan/_battery_generator.gnut", - "global": false, - "line": "void function SpawnPropGenerator( entity generatorRef )" - }, - { - "name": "PropBatteryGeneratorThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_battery_generator.gnut", - "global": false, - "line": "void function PropBatteryGeneratorThink( entity generator )" - }, - { - "name": "GeneratorTriggerThink", - "found_in": "Northstar.CustomServers", - "file": "titan/_battery_generator.gnut", - "global": false, - "line": "void function GeneratorTriggerThink( entity trigger, entity ent )" - }, - { - "name": "GeneratorOnDamage", - "found_in": "Northstar.CustomServers", - "file": "titan/_battery_generator.gnut", - "global": false, - "line": "void function GeneratorOnDamage( entity generator, var damageInfo )" - }, - { - "name": "GeneratorDestroy", - "found_in": "Northstar.CustomServers", - "file": "titan/_battery_generator.gnut", - "global": false, - "line": "void function GeneratorDestroy( entity generator )" - }, - { - "name": "ClearGenerators", - "found_in": "Northstar.CustomServers", - "file": "titan/_battery_generator.gnut", - "global": true, - "line": "void function ClearGenerators()" - } - ], - "['SERVER && MP']": [ - { - "name": "SPMP_MapSpawn_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_mp_mapspawn.gnut", - "global": true, - "line": "void function SPMP_MapSpawn_Init()" - }, - { - "name": "Stats_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function Stats_Init()" - }, - { - "name": "AddStatCallback", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function AddStatCallback(string statCategory, string statAlias, string statSubAlias, void functionref(entity, float, string) callback, string subRef)" - }, - { - "name": "Stats_SaveStatDelayed", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function Stats_SaveStatDelayed(entity player, string statCategory, string statAlias, string statSubAlias)" - }, - { - "name": "PlayerStat_GetCurrentInt", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "int function PlayerStat_GetCurrentInt(entity player, string statCategory, string statAlias, string statSubAlias)" - }, - { - "name": "PlayerStat_GetCurrentFloat", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "float function PlayerStat_GetCurrentFloat(entity player, string statCategory, string statAlias, string statSubAlias)" - }, - { - "name": "UpdatePlayerStat", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function UpdatePlayerStat(entity player, string statCategory, string subStat, int count = 0)" - }, - { - "name": "IncrementPlayerDidPilotExecutionWhileCloaked", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function IncrementPlayerDidPilotExecutionWhileCloaked(entity player)" - }, - { - "name": "UpdateTitanDamageStat", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function UpdateTitanDamageStat(entity attacker, float savedDamage, var damageInfo)" - }, - { - "name": "UpdateTitanWeaponDamageStat", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function UpdateTitanWeaponDamageStat(entity attacker, float savedDamage, var damageInfo)" - }, - { - "name": "UpdateTitanCoreEarnedStat", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function UpdateTitanCoreEarnedStat( entity player, entity titan )" - }, - { - "name": "PreScoreEventUpdateStats", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function PreScoreEventUpdateStats(entity attacker, entity ent)" - }, - { - "name": "PostScoreEventUpdateStats", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function PostScoreEventUpdateStats(entity attacker, entity ent)" - }, - { - "name": "Stats_OnPlayerDidDamage", - "found_in": "Northstar.CustomServers", - "file": "mp/_stats.nut", - "global": true, - "line": "void function Stats_OnPlayerDidDamage(entity player, var damageInfo)" - }, - { - "name": "CodeCallback_RegisterClass_CHardPointEntity", - "found_in": "Northstar.CustomServers", - "file": "class/CHardPointEntity.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_CHardPointEntity()" - }, - { - "name": "UIVars_Init", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function UIVars_Init()" - }, - { - "name": "RegisterUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": false, - "line": "function RegisterUIVar( varName, value )" - }, - { - "name": "GetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function GetUIVar( obj, varName )" - }, - { - "name": "ServerCallback_SetUIVar", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function ServerCallback_SetUIVar( varHandle, value )" - }, - { - "name": "RegisterUIVarChangeCallback", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": true, - "line": "function RegisterUIVarChangeCallback( varName, callbackFunc )" - }, - { - "name": "UIVarChangedCallbacks", - "found_in": "Titanfall 2", - "file": "ui/ui_vars.gnut", - "global": false, - "line": "function UIVarChangedCallbacks( varName )" - }, - { - "name": "AddStartPoints", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "void function AddStartPoints( string map, array startPoints )" - }, - { - "name": "GetStartPointsForMap", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "array function GetStartPointsForMap( string map )" - }, - { - "name": "GetStartPointLoadImageIndex", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointLoadImageIndex( string map, string startpoint )" - }, - { - "name": "GetStartPointSpLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "string function GetStartPointSpLog( string map, string startpoint )" - }, - { - "name": "GetStartPointSpLogTitle", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "string function GetStartPointSpLogTitle( string map, string startpoint )" - }, - { - "name": "StartPointSPLogIsLeft", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "bool function StartPointSPLogIsLeft( string map, string startpoint )" - }, - { - "name": "StartPointHasDetente", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "bool function StartPointHasDetente( string map, string startpoint )" - }, - { - "name": "MapHasStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "bool function MapHasStartPoint( string map, string startPoint )" - }, - { - "name": "GetStartPointIndexFromName", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointIndexFromName( string map, string startpoint )" - }, - { - "name": "GetStartPointsFromCSV", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "table< string,array > function GetStartPointsFromCSV()" - }, - { - "name": "InitSharedStartPoints", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function InitSharedStartPoints()" - }, - { - "name": "GetStartPointNameFromIndex", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "string function GetStartPointNameFromIndex( string map, int index )" - }, - { - "name": "ExecuteLoadingClientCommands_SetStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function ExecuteLoadingClientCommands_SetStartPoint( string mapName, int startPointIndex = 0, int detent = DETENT_FROM_STARTPOINT, bool coopersLog = COOPERS_LOG_FROM_STARTPOINT )" - }, - { - "name": "Dev_GetStartCommandLine", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "string function Dev_GetStartCommandLine( string map )" - }, - { - "name": "GetLoadScreenIndexForStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "int function GetLoadScreenIndexForStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "ExecuteClientCommands", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "void function ExecuteClientCommands( array clientCommands )" - }, - { - "name": "GetLoadingClientCommands", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "array function GetLoadingClientCommands( string mapName, int startPointIndex, int detent, bool coopersLog )" - }, - { - "name": "GetLoadingClientCommands_DetentForStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_DetentForStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_SetDetent", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_SetDetent( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_ClearDetent", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_ClearDetent( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_LoadImage", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_LoadImage( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_SetCoopersLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_SetCoopersLog( string mapName, int startPointIndex )" - }, - { - "name": "GetLoadingClientCommands_ClearCoopersLog", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": false, - "line": "array function GetLoadingClientCommands_ClearCoopersLog( string mapName, int startPointIndex )" - }, - { - "name": "GetStartPointToLastGameplayLegalStartPoint", - "found_in": "Titanfall 2", - "file": "sp/sh_start_points.nut", - "global": true, - "line": "int function GetStartPointToLastGameplayLegalStartPoint( string mapName, int startPointIndex )" - }, - { - "name": "Utility_MP_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_utility_mp.gnut", - "global": true, - "line": "void function Utility_MP_Init()" - }, - { - "name": "ClientCommand_OnDevnetBugScreenshot", - "found_in": "Northstar.CustomServers", - "file": "mp/_utility_mp.gnut", - "global": true, - "line": "bool function ClientCommand_OnDevnetBugScreenshot( entity player, array args )" - }, - { - "name": "SafeForTitanFall", - "found_in": "Northstar.CustomServers", - "file": "mp/_utility_mp.gnut", - "global": true, - "line": "bool function SafeForTitanFall( vector dropPoint )" - }, - { - "name": "MenuCallbacks_Init", - "found_in": "Northstar.CustomServers", - "file": "_menu_callbacks.gnut", - "global": true, - "line": "void function MenuCallbacks_Init()" - }, - { - "name": "ClientCommandCallback_LeaveMatch", - "found_in": "Northstar.CustomServers", - "file": "_menu_callbacks.gnut", - "global": false, - "line": "bool function ClientCommandCallback_LeaveMatch( entity player, array args )" - }, - { - "name": "WritePersistenceAndLeaveForLocalPlayerOnly", - "found_in": "Northstar.CustomServers", - "file": "_menu_callbacks.gnut", - "global": false, - "line": "void function WritePersistenceAndLeaveForLocalPlayerOnly( entity player )" - }, - { - "name": "WritePersistenceAndLeave", - "found_in": "Northstar.CustomServers", - "file": "_menu_callbacks.gnut", - "global": false, - "line": "void function WritePersistenceAndLeave( entity player )" - }, - { - "name": "ClientCommandCallback_GenUp", - "found_in": "Northstar.CustomServers", - "file": "_menu_callbacks.gnut", - "global": false, - "line": "bool function ClientCommandCallback_GenUp( entity player, array args )" - }, - { - "name": "AiTurret_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret.gnut", - "global": true, - "line": "void function AiTurret_Init()" - }, - { - "name": "GetMegaTurretLinkedToPanel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret.gnut", - "global": true, - "line": "entity function GetMegaTurretLinkedToPanel( entity panel )" - }, - { - "name": "MegaTurretUsabilityFunc", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret.gnut", - "global": true, - "line": "string function MegaTurretUsabilityFunc( var turret, var panel )" - }, - { - "name": "SetUsePromptForPanel", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_turret.gnut", - "global": true, - "line": "void function SetUsePromptForPanel( var panel, var turret )" - }, - { - "name": "Lobby_Init", - "found_in": "Northstar.CustomServers", - "file": "lobby/_lobby.gnut", - "global": true, - "line": "void function Lobby_Init()" - }, - { - "name": "Lobby_OnClientConnectionStarted", - "found_in": "Northstar.CustomServers", - "file": "lobby/_lobby.gnut", - "global": true, - "line": "void function Lobby_OnClientConnectionStarted( entity player )" - }, - { - "name": "Lobby_OnClientConnectionCompleted", - "found_in": "Northstar.CustomServers", - "file": "lobby/_lobby.gnut", - "global": true, - "line": "void function Lobby_OnClientConnectionCompleted( entity player )" - }, - { - "name": "ClientCommandCallback_StartPrivateMatchSearch", - "found_in": "Northstar.CustomServers", - "file": "lobby/_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_StartPrivateMatchSearch( entity player, array args )" - }, - { - "name": "PrivateLobby_Init", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": true, - "line": "void function PrivateLobby_Init()" - }, - { - "name": "SetupPrivateMatchUIVarsWhenReady", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "void function SetupPrivateMatchUIVarsWhenReady()" - }, - { - "name": "ClientCommandCallback_PrivateMatchLaunch", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_PrivateMatchLaunch( entity player, array args )" - }, - { - "name": "ClientCommandCallback_PrivateMatchSetMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_PrivateMatchSetMode( entity player, array args )" - }, - { - "name": "ClientCommandCallback_SetCustomMap", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_SetCustomMap( entity player, array args )" - }, - { - "name": "ClientCommandCallback_PrivateMatchSwitchTeams", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_PrivateMatchSwitchTeams( entity player, array args )" - }, - { - "name": "ClientCommandCallback_PrivateMatchToggleSpectate", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_PrivateMatchToggleSpectate( entity player, array args )" - }, - { - "name": "StartMatch", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "void function StartMatch()" - }, - { - "name": "RefreshPlayerTeams", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "void function RefreshPlayerTeams()" - }, - { - "name": "ClientCommandCallback_PrivateMatchSetPlaylistVarOverride", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_PrivateMatchSetPlaylistVarOverride( entity player, array args )" - }, - { - "name": "ClientCommandCallback_ResetMatchSettingsToDefault", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "bool function ClientCommandCallback_ResetMatchSettingsToDefault( entity player, array args )" - }, - { - "name": "PlayerChangedTheGame", - "found_in": "Northstar.CustomServers", - "file": "lobby/_private_lobby.gnut", - "global": false, - "line": "void function PlayerChangedTheGame( entity player , string step , array args ){" - }, - { - "name": "AddPrivateMatchMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchMode( string mode )" - }, - { - "name": "AddPrivateMatchMap", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchMap( string map )" - }, - { - "name": "AddPrivateMatchModeSettingArbitrary", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingArbitrary( string category, string playlistVar, string defaultValue, string localizedName = \"\" )" - }, - { - "name": "AddPrivateMatchModeSettingEnum", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingEnum( string category, string playlistVar, array enums, string defaultValue, string localizedName = \"\" )" - }, - { - "name": "AddPrivateMatchModeSettingEnumUIHack", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingEnumUIHack( string category, string playlistVar, string serializedEnumPairs, string defaultValue, string localizedName )" - }, - { - "name": "SortMatchSettings", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function SortMatchSettings( string categoryA, string categoryB )" - }, - { - "name": "GetPrivateMatchSettingCategories", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array< string > function GetPrivateMatchSettingCategories( bool uiAllowAllModeCategories = false )" - }, - { - "name": "GetPrivateMatchCustomSettingsForCategory", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array< CustomMatchSettingContainer > function GetPrivateMatchCustomSettingsForCategory( string category )" - }, - { - "name": "GetPrivateMatchModes", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchModes()" - }, - { - "name": "GetPrivateMatchModeIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetPrivateMatchModeIndex( string modeName )" - }, - { - "name": "GetPrivateMatchMapsForMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchMapsForMode( string modeName )" - }, - { - "name": "GetPrivateMatchMapForIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function GetPrivateMatchMapForIndex( int index )" - }, - { - "name": "GetPrivateMatchModeForIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function GetPrivateMatchModeForIndex( int index )" - }, - { - "name": "GetPrivateMatchMapIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetPrivateMatchMapIndex( string mapName )" - }, - { - "name": "GetPrivateMatchMaps", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchMaps()" - }, - { - "name": "GetPlaylistMaps", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPlaylistMaps( string playlistName )" - }, - { - "name": "MapSettings_SupportsTitans", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function MapSettings_SupportsTitans( string mapName )" - }, - { - "name": "MapSettings_SupportsAI", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function MapSettings_SupportsAI( string mapName )" - }, - { - "name": "ModeSettings_RequiresTitans", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function ModeSettings_RequiresTitans( string modeName )" - }, - { - "name": "ModeSettings_RequiresAI", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function ModeSettings_RequiresAI( string modeName )" - }, - { - "name": "PrivateMatch_IsValidMapModeCombo", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function PrivateMatch_IsValidMapModeCombo( string mapName, string modeName )" - }, - { - "name": "Player_GetMaxMatchmakingDelay", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_GetMaxMatchmakingDelay( entity player )" - }, - { - "name": "Player_GetRemainingMatchmakingDelay", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_GetRemainingMatchmakingDelay( entity player )" - }, - { - "name": "Player_NextAvailableMatchmakingTime", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_NextAvailableMatchmakingTime( entity player )" - }, - { - "name": "GetCurrentTimeForPersistence", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetCurrentTimeForPersistence()" - }, - { - "name": "GetTitanLoadoutForCurrentMap", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts_mp.nut", - "global": true, - "line": "TitanLoadoutDef function GetTitanLoadoutForCurrentMap()" - }, - { - "name": "GetNPCDefaultWeaponForLevel", - "found_in": "Northstar.CustomServers", - "file": "sh_loadouts_mp.nut", - "global": true, - "line": "NPCDefaultWeapon ornull function GetNPCDefaultWeaponForLevel( entity npc )" - }, - { - "name": "MpInitAILoadouts", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_mp.gnut", - "global": true, - "line": "void function MpInitAILoadouts()" - }, - { - "name": "SetProficiency", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_mp.gnut", - "global": true, - "line": "void function SetProficiency( entity npc )" - }, - { - "name": "SPMP_UpdateNPCProficiency", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_mp.gnut", - "global": true, - "line": "void function SPMP_UpdateNPCProficiency( entity npc )" - }, - { - "name": "IsAutoPopulateEnabled", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_mp.gnut", - "global": true, - "line": "bool function IsAutoPopulateEnabled( var team = null )" - }, - { - "name": "SPMP_Callback_ForceAIMissPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_ai_mp.gnut", - "global": true, - "line": "bool function SPMP_Callback_ForceAIMissPlayer( entity npc, entity player )" - }, - { - "name": "Spotting_Init", - "found_in": "Northstar.CustomServers", - "file": "_ping.gnut", - "global": true, - "line": "void function Spotting_Init()" - }, - { - "name": "AddFactionXP", - "found_in": "Northstar.CustomServers", - "file": "faction_xp.gnut", - "global": true, - "line": "void function AddFactionXP( entity player, int amount )" - }, - { - "name": "AddTitanXP", - "found_in": "Northstar.CustomServers", - "file": "titan_xp.gnut", - "global": true, - "line": "void function AddTitanXP( entity player, int amount )" - }, - { - "name": "AddWeaponXP", - "found_in": "Northstar.CustomServers", - "file": "weapon_xp.gnut", - "global": true, - "line": "void function AddWeaponXP( entity player, int amount )" - }, - { - "name": "SvXP_Init", - "found_in": "Northstar.CustomServers", - "file": "_xp.gnut", - "global": true, - "line": "void function SvXP_Init()" - }, - { - "name": "SetupPlayerPreviousXPValues", - "found_in": "Northstar.CustomServers", - "file": "_xp.gnut", - "global": false, - "line": "void function SetupPlayerPreviousXPValues( entity player )" - }, - { - "name": "PlayerProgressionAllowed", - "found_in": "Northstar.CustomServers", - "file": "_xp.gnut", - "global": true, - "line": "bool function PlayerProgressionAllowed( entity player )" - }, - { - "name": "HandleXPGainForScoreEvent", - "found_in": "Northstar.CustomServers", - "file": "_xp.gnut", - "global": true, - "line": "void function HandleXPGainForScoreEvent( entity player, ScoreEvent event )" - }, - { - "name": "PowerUps_Init", - "found_in": "Northstar.CustomServers", - "file": "_powerup.gnut", - "global": true, - "line": "void function PowerUps_Init()" - }, - { - "name": "AddPowerupSpawn", - "found_in": "Northstar.CustomServers", - "file": "_powerup.gnut", - "global": false, - "line": "void function AddPowerupSpawn( entity spawnpoint )" - }, - { - "name": "RespawnPowerups", - "found_in": "Northstar.CustomServers", - "file": "_powerup.gnut", - "global": false, - "line": "void function RespawnPowerups()" - }, - { - "name": "PowerupSpawnerThink", - "found_in": "Northstar.CustomServers", - "file": "_powerup.gnut", - "global": false, - "line": "void function PowerupSpawnerThink( entity spawnpoint, PowerUp powerupDef )" - }, - { - "name": "OnPowerupCollected", - "found_in": "Northstar.CustomServers", - "file": "_powerup.gnut", - "global": false, - "line": "bool function OnPowerupCollected( entity player, entity healthpack )" - }, - { - "name": "PROTO_PlayLoadoutNotification", - "found_in": "Northstar.CustomServers", - "file": "_side_notifications.gnut", - "global": true, - "line": "void function PROTO_PlayLoadoutNotification( string weapon, entity player )" - }, - { - "name": "InitChallenges", - "found_in": "Northstar.CustomServers", - "file": "mp/_challenges.gnut", - "global": true, - "line": "void function InitChallenges()" - }, - { - "name": "ClassicMp_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMp_Init()" - }, - { - "name": "ClassicMP_TryDefaultIntroSetup", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_TryDefaultIntroSetup()" - }, - { - "name": "ClassicMP_SetShouldTryIntroAndEpilogueWithoutClassicMP", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_SetShouldTryIntroAndEpilogueWithoutClassicMP( bool shouldTryIntroAndEpilogueWithoutClassicMP )" - }, - { - "name": "ClassicMP_ShouldTryIntroAndEpilogueWithoutClassicMP", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "bool function ClassicMP_ShouldTryIntroAndEpilogueWithoutClassicMP()" - }, - { - "name": "ClassicMP_SetLevelIntro", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": false, - "line": "void function ClassicMP_SetLevelIntro( void functionref() setupFunc, float introLength )" - }, - { - "name": "ClassicMP_SetCustomIntro", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_SetCustomIntro( void functionref() setupFunc, float introLength )" - }, - { - "name": "ClassicMP_SetupIntro", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_SetupIntro()" - }, - { - "name": "ClassicMP_OnIntroStarted", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_OnIntroStarted()" - }, - { - "name": "ClassicMP_OnIntroFinished", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_OnIntroFinished()" - }, - { - "name": "ClassicMP_GetIntroLength", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "float function ClassicMP_GetIntroLength() " - }, - { - "name": "ClassicMP_ForceDisableEpilogue", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_ForceDisableEpilogue( bool disabled )" - }, - { - "name": "ClassicMP_SetEpilogue", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_SetEpilogue( void functionref() setupFunc )" - }, - { - "name": "ClassicMP_SetupEpilogue", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "void function ClassicMP_SetupEpilogue()" - }, - { - "name": "GetClassicMPMode", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "bool function GetClassicMPMode()" - }, - { - "name": "ClassicMP_ShouldRunEpilogue", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp.nut", - "global": true, - "line": "bool function ClassicMP_ShouldRunEpilogue()" - }, - { - "name": "Spawn_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function Spawn_Init()" - }, - { - "name": "InitSpawnpoint", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": false, - "line": "void function InitSpawnpoint( entity spawnpoint ) " - }, - { - "name": "SetRespawnsEnabled", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function SetRespawnsEnabled( bool enabled )" - }, - { - "name": "RespawnsEnabled", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "bool function RespawnsEnabled()" - }, - { - "name": "AddSpawnpointValidationRule", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function AddSpawnpointValidationRule( bool functionref( entity spawn, int team ) rule )" - }, - { - "name": "CreateNoSpawnArea", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "string function CreateNoSpawnArea( int blockSpecificTeam, int blockEnemiesOfTeam, vector position, float lifetime, float radius )" - }, - { - "name": "NoSpawnAreaLifetime", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": false, - "line": "void function NoSpawnAreaLifetime( NoSpawnArea noSpawnArea )" - }, - { - "name": "DeleteNoSpawnArea", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function DeleteNoSpawnArea( string noSpawnIdx )" - }, - { - "name": "SetSpawnpointGamemodeOverride", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function SetSpawnpointGamemodeOverride( string gamemode )" - }, - { - "name": "GetSpawnpointGamemodeOverride", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "string function GetSpawnpointGamemodeOverride()" - }, - { - "name": "InitRatings", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function InitRatings( entity player, int team )" - }, - { - "name": "FindSpawnPoint", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "entity function FindSpawnPoint( entity player, bool isTitan, bool useStartSpawnpoint )" - }, - { - "name": "GetBestSpawnpoint", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": false, - "line": "entity function GetBestSpawnpoint( entity player, array spawnpoints )" - }, - { - "name": "IsSpawnpointValid", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": false, - "line": "bool function IsSpawnpointValid( entity spawnpoint, int team )" - }, - { - "name": "RateSpawnpoints_Generic", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function RateSpawnpoints_Generic( int checkClass, array spawnpoints, int team, entity player )" - }, - { - "name": "InitPreferSpawnNodes", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": false, - "line": "void function InitPreferSpawnNodes()" - }, - { - "name": "RateSpawnpoints_Frontline", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function RateSpawnpoints_Frontline( int checkClass, array spawnpoints, int team, entity player )" - }, - { - "name": "ResetSpawnzones", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": false, - "line": "void function ResetSpawnzones()" - }, - { - "name": "AddSpawnZoneTrigger", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": false, - "line": "void function AddSpawnZoneTrigger( entity trigger )" - }, - { - "name": "SetSpawnZoneRatingFunc", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function SetSpawnZoneRatingFunc( entity functionref( array, int ) ratingFunc )" - }, - { - "name": "SetShouldCreateMinimapSpawnZones", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function SetShouldCreateMinimapSpawnZones( bool shouldCreateMinimapSpawnzones )" - }, - { - "name": "CreateTeamSpawnZoneEntity", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "entity function CreateTeamSpawnZoneEntity( entity spawnzone, int team )" - }, - { - "name": "RateSpawnpoints_SpawnZones", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "void function RateSpawnpoints_SpawnZones( int checkClass, array spawnpoints, int team, entity player )" - }, - { - "name": "DecideSpawnZone_Generic", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn.nut", - "global": true, - "line": "entity function DecideSpawnZone_Generic( array spawnzones, int team )" - }, - { - "name": "SpawnDebug_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn_debug.gnut", - "global": true, - "line": "void function SpawnDebug_Init()" - }, - { - "name": "SpawnWave_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/spawn_wave.gnut", - "global": true, - "line": "void function SpawnWave_Init()" - }, - { - "name": "Score_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function Score_Init()" - }, - { - "name": "InitPlayerForScoreEvents", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": false, - "line": "void function InitPlayerForScoreEvents( entity player )" - }, - { - "name": "AddPlayerScore", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function AddPlayerScore( entity targetPlayer, string scoreEventName, entity associatedEnt = null, string noideawhatthisis = \"\", int pointValueOverride = -1 )" - }, - { - "name": "ScoreEvent_PlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function ScoreEvent_PlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "ScoreEvent_TitanDoomed", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function ScoreEvent_TitanDoomed( entity titan, entity attacker, var damageInfo )" - }, - { - "name": "ScoreEvent_TitanKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function ScoreEvent_TitanKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "ScoreEvent_NPCKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function ScoreEvent_NPCKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "ScoreEvent_SetEarnMeterValues", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function ScoreEvent_SetEarnMeterValues( string eventName, float earned, float owned, float coreScale = 1.0 )" - }, - { - "name": "ScoreEvent_SetupEarnMeterValuesForMixedModes", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function ScoreEvent_SetupEarnMeterValuesForMixedModes() " - }, - { - "name": "ScoreEvent_SetupEarnMeterValuesForTitanModes", - "found_in": "Northstar.CustomServers", - "file": "mp/_score.nut", - "global": true, - "line": "void function ScoreEvent_SetupEarnMeterValuesForTitanModes()" - }, - { - "name": "PIN_GameStart", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function PIN_GameStart()" - }, - { - "name": "SetGameState", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetGameState( int newState )" - }, - { - "name": "GameState_EntitiesDidLoad", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function GameState_EntitiesDidLoad()" - }, - { - "name": "WaittillGameStateOrHigher", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function WaittillGameStateOrHigher( int gameState )" - }, - { - "name": "GameStateEnter_WaitingForCustomStart", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_WaitingForCustomStart()" - }, - { - "name": "GameStateEnter_WaitingForPlayers", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_WaitingForPlayers()" - }, - { - "name": "WaitForPlayers", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function WaitForPlayers( )" - }, - { - "name": "WaitingForPlayers_ClientConnected", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function WaitingForPlayers_ClientConnected( entity player )" - }, - { - "name": "GameStateEnter_PickLoadout", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_PickLoadout()" - }, - { - "name": "GameStateEnter_PickLoadout_Threaded", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_PickLoadout_Threaded()" - }, - { - "name": "GameStateEnter_Prematch", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_Prematch()" - }, - { - "name": "StartGameWithoutClassicMP", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function StartGameWithoutClassicMP()" - }, - { - "name": "GameStateEnter_Playing", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_Playing()" - }, - { - "name": "GameStateEnter_Playing_Threaded", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_Playing_Threaded()" - }, - { - "name": "GameStateEnter_WinnerDetermined", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_WinnerDetermined()" - }, - { - "name": "GameStateEnter_WinnerDetermined_Threaded", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_WinnerDetermined_Threaded()" - }, - { - "name": "PlayerWatchesRoundWinningKillReplay", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function PlayerWatchesRoundWinningKillReplay( entity player, float replayLength )" - }, - { - "name": "GameStateEnter_SwitchingSides", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_SwitchingSides()" - }, - { - "name": "GameStateEnter_SwitchingSides_Threaded", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_SwitchingSides_Threaded()" - }, - { - "name": "PlayerWatchesSwitchingSidesKillReplay", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function PlayerWatchesSwitchingSidesKillReplay( entity player, bool doReplay, float replayLength )" - }, - { - "name": "GameStateEnter_SuddenDeath", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_SuddenDeath()" - }, - { - "name": "GameStateEnter_Postmatch", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_Postmatch()" - }, - { - "name": "GameStateEnter_Postmatch_Threaded", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function GameStateEnter_Postmatch_Threaded()" - }, - { - "name": "ForceFadeToBlack", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function ForceFadeToBlack( entity player )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "OnTitanKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function OnTitanKilled( entity victim, var damageInfo )" - }, - { - "name": "AddCallback_OnRoundEndCleanup", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function AddCallback_OnRoundEndCleanup( void functionref() callback )" - }, - { - "name": "CleanUpEntitiesForRoundEnd", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function CleanUpEntitiesForRoundEnd()" - }, - { - "name": "SetShouldUsePickLoadoutScreen", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetShouldUsePickLoadoutScreen( bool shouldUse )" - }, - { - "name": "SetSwitchSidesBased", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetSwitchSidesBased( bool switchSides )" - }, - { - "name": "SetSuddenDeathBased", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetSuddenDeathBased( bool suddenDeathBased )" - }, - { - "name": "SetShouldUseRoundWinningKillReplay", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetShouldUseRoundWinningKillReplay( bool shouldUse )" - }, - { - "name": "SetRoundWinningKillReplayKillClasses", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetRoundWinningKillReplayKillClasses( bool pilot, bool titan )" - }, - { - "name": "SetRoundWinningKillReplayAttacker", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetRoundWinningKillReplayAttacker( entity attacker )" - }, - { - "name": "SetWinner", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetWinner( int team, string winningReason = \"\", string losingReason = \"\" )" - }, - { - "name": "UpdateGameWonThisFrameNextFrame", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": false, - "line": "void function UpdateGameWonThisFrameNextFrame()" - }, - { - "name": "AddTeamScore", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function AddTeamScore( int team, int amount )" - }, - { - "name": "SetTimeoutWinnerDecisionFunc", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function SetTimeoutWinnerDecisionFunc( int functionref() callback )" - }, - { - "name": "GetWinningTeamWithFFASupport", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "int function GetWinningTeamWithFFASupport()" - }, - { - "name": "GameState_GetTimeLimitOverride", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "float function GameState_GetTimeLimitOverride()" - }, - { - "name": "IsRoundBasedGameOver", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "bool function IsRoundBasedGameOver()" - }, - { - "name": "ShouldRunEvac", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "bool function ShouldRunEvac()" - }, - { - "name": "GiveTitanToPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "void function GiveTitanToPlayer( entity player )" - }, - { - "name": "GetTimeLimit_ForGameMode", - "found_in": "Northstar.CustomServers", - "file": "mp/_gamestate_mp.nut", - "global": true, - "line": "float function GetTimeLimit_ForGameMode()" - }, - { - "name": "PIN_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_Init()" - }, - { - "name": "PIN_BuyItemWithRealMoney", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_BuyItemWithRealMoney( entity player, bool _0, string name, int cost )" - }, - { - "name": "PIN_BuyItem", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_BuyItem( entity player, bool _0, string name, int cost )" - }, - { - "name": "PIN_GiveItem", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_GiveItem( entity player, bool _0, string name, int count )" - }, - { - "name": "PIN_GiveCredits", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_GiveCredits( entity player, int count )" - }, - { - "name": "PIN_ConsumeItem", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_ConsumeItem( entity player, string name )" - }, - { - "name": "PIN_AddToPlayerCountStat", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_AddToPlayerCountStat( entity player, string name )" - }, - { - "name": "PIN_PlayerAbility", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_PlayerAbility( entity player, string name, string action, table args, float duration = 0 )" - }, - { - "name": "PIN_PlayerAbilityReady", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_PlayerAbilityReady( entity player, string action )" - }, - { - "name": "PIN_DamageDone", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_DamageDone( entity player, entity victim, var damageInfo )" - }, - { - "name": "PIN_PlayerRodeoedEnemyTitanToCompletion", - "found_in": "Northstar.CustomServers", - "file": "mp/pintelemetry.gnut", - "global": true, - "line": "void function PIN_PlayerRodeoedEnemyTitanToCompletion( entity player, entity titan, bool playerHadBattery )" - }, - { - "name": "BattleChatter_Init", - "found_in": "Northstar.CustomServers", - "file": "conversation/_battle_chatter.gnut", - "global": true, - "line": "void function BattleChatter_Init()" - }, - { - "name": "PlayBattleChatterLine", - "found_in": "Northstar.CustomServers", - "file": "conversation/_battle_chatter.gnut", - "global": true, - "line": "void function PlayBattleChatterLine( entity player, string conversationType )" - }, - { - "name": "TryPlayWeaponBattleChatterLine", - "found_in": "Northstar.CustomServers", - "file": "conversation/_battle_chatter.gnut", - "global": true, - "line": "void function TryPlayWeaponBattleChatterLine( entity player, entity weapon )" - }, - { - "name": "UpdatePlayerVoiceIndex", - "found_in": "Northstar.CustomServers", - "file": "conversation/_battle_chatter.gnut", - "global": false, - "line": "void function UpdatePlayerVoiceIndex( entity player, PilotLoadoutDef voiceIndex )" - }, - { - "name": "FactionDialogue_Init", - "found_in": "Northstar.CustomServers", - "file": "conversation/_faction_dialogue.gnut", - "global": true, - "line": "void function FactionDialogue_Init()" - }, - { - "name": "InitFactionDialoguePersistence", - "found_in": "Northstar.CustomServers", - "file": "conversation/_faction_dialogue.gnut", - "global": true, - "line": "void function InitFactionDialoguePersistence( entity player )" - }, - { - "name": "PlayFactionDialogueToPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_faction_dialogue.gnut", - "global": true, - "line": "void function PlayFactionDialogueToPlayer( string conversationType, entity player )" - }, - { - "name": "PlayFactionDialogueToTeam", - "found_in": "Northstar.CustomServers", - "file": "conversation/_faction_dialogue.gnut", - "global": true, - "line": "void function PlayFactionDialogueToTeam( string conversationType, int team )" - }, - { - "name": "PlayFactionDialogueToTeamExceptPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_faction_dialogue.gnut", - "global": true, - "line": "void function PlayFactionDialogueToTeamExceptPlayer( string conversationType, int team, entity except )" - }, - { - "name": "AssignEnemyFactionToPlayer", - "found_in": "Northstar.CustomServers", - "file": "conversation/_faction_dialogue.gnut", - "global": false, - "line": "void function AssignEnemyFactionToPlayer( entity player )" - }, - { - "name": "GruntChatter_MP_Init", - "found_in": "Northstar.CustomServers", - "file": "conversation/_grunt_chatter_mp.gnut", - "global": true, - "line": "void function GruntChatter_MP_Init()" - }, - { - "name": "PlayGruntChatterMPLine", - "found_in": "Northstar.CustomServers", - "file": "conversation/_grunt_chatter_mp.gnut", - "global": true, - "line": "void function PlayGruntChatterMPLine( entity grunt, string conversationType )" - }, - { - "name": "SpectreChatter_MP_Init", - "found_in": "Northstar.CustomServers", - "file": "conversation/_spectre_chatter_mp.gnut", - "global": true, - "line": "void function SpectreChatter_MP_Init()" - }, - { - "name": "PlaySpectreChatterMPLine", - "found_in": "Northstar.CustomServers", - "file": "conversation/_spectre_chatter_mp.gnut", - "global": true, - "line": "void function PlaySpectreChatterMPLine( entity spectre, string conversationType )" - }, - { - "name": "Sv_EarnMeterMP_Init", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": true, - "line": "void function Sv_EarnMeterMP_Init()" - }, - { - "name": "EarnMeterMP_SetTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": true, - "line": "void function EarnMeterMP_SetTitanLoadout( entity player )" - }, - { - "name": "EarnMeterMP_SetPassiveMeterGainEnabled", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": true, - "line": "void function EarnMeterMP_SetPassiveMeterGainEnabled( bool enabled )" - }, - { - "name": "SetupPlayerEarnMeter", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": false, - "line": "void function SetupPlayerEarnMeter( entity player )" - }, - { - "name": "OnPlaying", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": false, - "line": "void function OnPlaying()" - }, - { - "name": "OnPlayerRespawned", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": false, - "line": "void function OnPlayerRespawned( entity player )" - }, - { - "name": "EarnMeterMP_PlayerLifeThink", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": false, - "line": "void function EarnMeterMP_PlayerLifeThink( entity player )" - }, - { - "name": "EarnMeterMP_BoostEarned", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": false, - "line": "void function EarnMeterMP_BoostEarned( entity player )" - }, - { - "name": "EarnMeterMP_TitanEarned", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": false, - "line": "void function EarnMeterMP_TitanEarned( entity player )" - }, - { - "name": "EarnMeterMP_SetBoostByRef", - "found_in": "Northstar.CustomServers", - "file": "earn_meter/sv_earn_meter_mp.gnut", - "global": true, - "line": "void function EarnMeterMP_SetBoostByRef( entity player, string boostRef ) " - }, - { - "name": "Evac_Init", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": true, - "line": "void function Evac_Init()" - }, - { - "name": "AddEvacNode", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": true, - "line": "void function AddEvacNode( entity evacNode )" - }, - { - "name": "SetEvacSpaceNode", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": true, - "line": "void function SetEvacSpaceNode( entity spaceNode )" - }, - { - "name": "IsEvacDropship", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": true, - "line": "bool function IsEvacDropship( entity ent )" - }, - { - "name": "EvacEpilogueSetup", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": true, - "line": "void function EvacEpilogueSetup()" - }, - { - "name": "EvacEpilogue", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "void function EvacEpilogue()" - }, - { - "name": "SetRespawnAndWait", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "void function SetRespawnAndWait(bool mode)" - }, - { - "name": "EvacEpiloguePlayerCanBoard", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "bool function EvacEpiloguePlayerCanBoard( entity dropship, entity player )" - }, - { - "name": "EvacEpilogueShouldLeaveEarly", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "bool function EvacEpilogueShouldLeaveEarly( entity dropship )" - }, - { - "name": "EvacEpilogueCompleted", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "void function EvacEpilogueCompleted( entity dropship )" - }, - { - "name": "Evac", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": true, - "line": "void function Evac( int evacTeam, float initialWait, float arrivalTime, float waitTime, bool functionref( entity, entity ) canBoardCallback, bool functionref( entity ) shouldLeaveEarlyCallback, void functionref( entity ) completionCallback, entity customEvacNode = null )" - }, - { - "name": "AddPlayerToEvacDropship", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "void function AddPlayerToEvacDropship( entity dropship, entity player ) " - }, - { - "name": "PlayerInDropship", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "bool function PlayerInDropship( entity player, entity dropship )" - }, - { - "name": "EvacDropshipKilled", - "found_in": "Northstar.CustomServers", - "file": "evac/_evac.gnut", - "global": false, - "line": "void function EvacDropshipKilled( entity dropship, var damageInfo )" - }, - { - "name": "DropPod_Init", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": true, - "line": "function DropPod_Init()" - }, - { - "name": "GetDropPodAnimDuration", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": true, - "line": "function GetDropPodAnimDuration()" - }, - { - "name": "LaunchAnimDropPod", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": true, - "line": "function LaunchAnimDropPod( entity dropPod, string anim, vector targetOrigin, vector targetAngles )" - }, - { - "name": "CheckPlayersIntersectingPod", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": false, - "line": "function CheckPlayersIntersectingPod( pod, targetOrigin )" - }, - { - "name": "CreateDropPod", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": true, - "line": "entity function CreateDropPod( vector ornull origin = null, vector ornull angles = null )" - }, - { - "name": "PushPlayerAndCreateDropPodCollision", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": false, - "line": "void function PushPlayerAndCreateDropPodCollision( entity pod, vector targetOrigin )" - }, - { - "name": "DropPodOnImpactFX", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": false, - "line": "function DropPodOnImpactFX( droppod, e )" - }, - { - "name": "DropPodOnImpactFXAndShake", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": false, - "line": "void function DropPodOnImpactFXAndShake( entity droppod )" - }, - { - "name": "CreateDropPodSmokeTrail", - "found_in": "Northstar.CustomServers", - "file": "ai/_droppod.gnut", - "global": true, - "line": "function CreateDropPodSmokeTrail( pod )" - }, - { - "name": "AiGameModes_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_ai_gamemodes.gnut", - "global": true, - "line": "void function AiGameModes_Init()" - }, - { - "name": "GamemodeAt_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_at.nut", - "global": true, - "line": "void function GamemodeAt_Init()" - }, - { - "name": "RateSpawnpoints_AT", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_at.nut", - "global": true, - "line": "void function RateSpawnpoints_AT( int checkclass, array spawnpoints, int team, entity player )" - }, - { - "name": "GamemodeSpeedball_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": true, - "line": "void function GamemodeSpeedball_Init()" - }, - { - "name": "CreateFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function CreateFlag( entity flagSpawn )" - }, - { - "name": "OnFlagCollected", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "bool function OnFlagCollected( entity player, entity flag )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "GiveFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function GiveFlag( entity player )" - }, - { - "name": "DropFlagIfPhased", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function DropFlagIfPhased( entity player )" - }, - { - "name": "DropFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function DropFlag()" - }, - { - "name": "CreateFlagIfNoFlagSpawnpoint", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function CreateFlagIfNoFlagSpawnpoint()" - }, - { - "name": "ResetFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function ResetFlag()" - }, - { - "name": "TimeoutCheckFlagHolder", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "int function TimeoutCheckFlagHolder()" - }, - { - "name": "GamemodeSpeedball_OnWinnerDetermined", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_speedball.nut", - "global": false, - "line": "void function GamemodeSpeedball_OnWinnerDetermined()" - }, - { - "name": "BurnMeter_Init", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function BurnMeter_Init()" - }, - { - "name": "BurnMeter_SetBoostLimit", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function BurnMeter_SetBoostLimit( string burnRef, int limit )" - }, - { - "name": "BurnMeter_SetBoostRewardCount", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function BurnMeter_SetBoostRewardCount( string burnRef, int rewardCount )" - }, - { - "name": "BurnMeter_GetLimitedRewardCount", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "int function BurnMeter_GetLimitedRewardCount( entity player )" - }, - { - "name": "ForceSetGlobalBurncardOverride", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function ForceSetGlobalBurncardOverride( string ref )" - }, - { - "name": "GetSelectedBurncardRefFromWeaponOrPlayer", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "string function GetSelectedBurncardRefFromWeaponOrPlayer( entity weapon, entity player )" - }, - { - "name": "InitPlayerBurncards", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function InitPlayerBurncards( entity player )" - }, - { - "name": "InitBurncardsForIntroPlayers", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function InitBurncardsForIntroPlayers()" - }, - { - "name": "InitBurncardsForLateJoiner", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function InitBurncardsForLateJoiner( entity player )" - }, - { - "name": "StartPhaseRewindLifetime", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function StartPhaseRewindLifetime( entity player )" - }, - { - "name": "PhaseRewindLifetime", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PhaseRewindLifetime( entity player )" - }, - { - "name": "RunBurnCardUseFunc", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function RunBurnCardUseFunc( entity player, string itemRef )" - }, - { - "name": "UseBurnCardWeapon", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function UseBurnCardWeapon( entity weapon, entity player )" - }, - { - "name": "UseBurnCardWeaponInCriticalSection", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function UseBurnCardWeaponInCriticalSection( entity weapon, entity ownerPlayer )" - }, - { - "name": "BurnMeter_GiveRewardDirect", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function BurnMeter_GiveRewardDirect( entity player, string itemRef )" - }, - { - "name": "GetBurnCardWeaponSkin", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "int function GetBurnCardWeaponSkin( entity weapon )" - }, - { - "name": "InitBurnMeterPersistentData", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": true, - "line": "void function InitBurnMeterPersistentData( entity player )" - }, - { - "name": "PlayerUsesAmpedWeaponsBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesAmpedWeaponsBurncard( entity player )" - }, - { - "name": "PlayerUsesAmpedWeaponsBurncardThreaded", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesAmpedWeaponsBurncardThreaded( entity player )" - }, - { - "name": "RemoveAmpedWeaponsForTitanPilot", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function RemoveAmpedWeaponsForTitanPilot( entity player, entity titan )" - }, - { - "name": "PlayerUsesSmartPistolBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesSmartPistolBurncard( entity player )" - }, - { - "name": "PlayerUsesRadarJammerBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesRadarJammerBurncard( entity player )" - }, - { - "name": "PlayerUsesMaphackBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesMaphackBurncard( entity player )" - }, - { - "name": "PlayerUsesMaphackBurncardThreaded", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesMaphackBurncardThreaded( entity player )" - }, - { - "name": "PlayerUsesPhaseRewindBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesPhaseRewindBurncard( entity player )" - }, - { - "name": "PlayerUsesPhaseRewindBurncardThreaded", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesPhaseRewindBurncardThreaded( entity player )" - }, - { - "name": "PlayerUsesNukeTitanBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesNukeTitanBurncard( entity player )" - }, - { - "name": "PlayerUsesNukeBurncardThreaded", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesNukeBurncardThreaded( entity player )" - }, - { - "name": "PlayerUsesPermanentAmpedWeaponsBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesPermanentAmpedWeaponsBurncard( entity player )" - }, - { - "name": "PlayerUsesHarvesterShieldBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesHarvesterShieldBurncard( entity player )" - }, - { - "name": "PlayerUsesRodeoGrenadeBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesRodeoGrenadeBurncard( entity player )" - }, - { - "name": "PlayerUsesReaperfallBurncard", - "found_in": "Northstar.CustomServers", - "file": "burnmeter/_burnmeter.gnut", - "global": false, - "line": "void function PlayerUsesReaperfallBurncard( entity player )" - }, - { - "name": "GamemodeColiseum_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": true, - "line": "void function GamemodeColiseum_Init()" - }, - { - "name": "GamemodeColiseum_CustomIntro", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": true, - "line": "void function GamemodeColiseum_CustomIntro( entity player )" - }, - { - "name": "ShowColiseumIntroScreen", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": false, - "line": "void function ShowColiseumIntroScreen()" - }, - { - "name": "ShowColiseumIntroScreenThreaded", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": false, - "line": "void function ShowColiseumIntroScreenThreaded()" - }, - { - "name": "GivePlayerColiseumLoadout", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": false, - "line": "void function GivePlayerColiseumLoadout( entity player )" - }, - { - "name": "GetColiseumItem", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": false, - "line": "string function GetColiseumItem( string name )" - }, - { - "name": "SetupColiseumEpilogue", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": false, - "line": "void function SetupColiseumEpilogue()" - }, - { - "name": "RunColiseumOutro", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": false, - "line": "void function RunColiseumOutro()" - }, - { - "name": "RunColiseumOutroThreaded", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_coliseum.nut", - "global": false, - "line": "void function RunColiseumOutroThreaded( vector point, entity winningPlayer )" - }, - { - "name": "GamemodeCP_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": true, - "line": "void function GamemodeCP_Init()" - }, - { - "name": "GamemodeCP_OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function GamemodeCP_OnPlayerKilled(entity victim, entity attacker, var damageInfo)" - }, - { - "name": "RateSpawnpoints_CP", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": true, - "line": "void function RateSpawnpoints_CP( int checkClass, array spawnpoints, int team, entity player )" - }, - { - "name": "SpawnHardpoints", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function SpawnHardpoints()" - }, - { - "name": "SpawnHardpointMinimapIcon", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function SpawnHardpointMinimapIcon( entity spawnpoint )" - }, - { - "name": "SetHardpointState", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function SetHardpointState( HardpointStruct hardpoint, int state )" - }, - { - "name": "GetHardpointState", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "int function GetHardpointState( HardpointStruct hardpoint )" - }, - { - "name": "SetHardpointCappingTeam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function SetHardpointCappingTeam( HardpointStruct hardpoint, int team )" - }, - { - "name": "GetHardpointCappingTeam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "int function GetHardpointCappingTeam( HardpointStruct hardpoint )" - }, - { - "name": "SetHardpointCaptureProgress", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function SetHardpointCaptureProgress( HardpointStruct hardpoint, float progress )" - }, - { - "name": "GetHardpointCaptureProgress", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "float function GetHardpointCaptureProgress( HardpointStruct hardpoint )" - }, - { - "name": "StartHardpointThink", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function StartHardpointThink()" - }, - { - "name": "CapturePointForTeam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function CapturePointForTeam(HardpointStruct hardpoint, int Team)" - }, - { - "name": "GamemodeCP_InitPlayer", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function GamemodeCP_InitPlayer(entity player)" - }, - { - "name": "GamemodeCP_RemovePlayer", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function GamemodeCP_RemovePlayer(entity player)" - }, - { - "name": "PlayerThink", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function PlayerThink(CP_PlayerStruct player)" - }, - { - "name": "HardpointThink", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function HardpointThink( HardpointStruct hardpoint )" - }, - { - "name": "TrackChevronStates", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function TrackChevronStates()" - }, - { - "name": "OnHardpointEntered", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function OnHardpointEntered( entity trigger, entity player )" - }, - { - "name": "OnHardpointLeft", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "void function OnHardpointLeft( entity trigger, entity player )" - }, - { - "name": "CaptureStateToString", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": false, - "line": "string function CaptureStateToString( int state )" - }, - { - "name": "DEV_PrintHardpointsInfo", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_cp.nut", - "global": true, - "line": "void function DEV_PrintHardpointsInfo()" - }, - { - "name": "Hardpoints_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_hardpoints.gnut", - "global": true, - "line": "void function Hardpoints_Init()" - }, - { - "name": "CapturePoint_GetStartProgress", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_hardpoints.gnut", - "global": true, - "line": "float function CapturePoint_GetStartProgress( entity hardpoint )" - }, - { - "name": "CapturePoint_GetCappingTeam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_hardpoints.gnut", - "global": true, - "line": "int function CapturePoint_GetCappingTeam( entity hardpoint )" - }, - { - "name": "CapturePoint_GetOwningTeam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_hardpoints.gnut", - "global": true, - "line": "int function CapturePoint_GetOwningTeam( entity hardpoint )" - }, - { - "name": "CapturePoint_GetGoalProgress", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_hardpoints.gnut", - "global": true, - "line": "float function CapturePoint_GetGoalProgress( entity hardpoint )" - }, - { - "name": "CaptureTheFlag_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": true, - "line": "void function CaptureTheFlag_Init()" - }, - { - "name": "RateSpawnpoints_CTF", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": true, - "line": "void function RateSpawnpoints_CTF( int checkClass, array spawnpoints, int team, entity player ) " - }, - { - "name": "VerifyCTFSpawnpoint", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "bool function VerifyCTFSpawnpoint( entity spawnpoint, int team )" - }, - { - "name": "CTFInitPlayer", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function CTFInitPlayer( entity player )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "SetupFlagMinimapIcon", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function SetupFlagMinimapIcon( entity flag )" - }, - { - "name": "CreateFlags", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function CreateFlags()" - }, - { - "name": "TrackFlagReturnTrigger", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function TrackFlagReturnTrigger( entity flag, entity returnTrigger )" - }, - { - "name": "SetFlagStateForTeam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function SetFlagStateForTeam( int team, int state )" - }, - { - "name": "OnFlagCollected", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "bool function OnFlagCollected( entity player, entity flag )" - }, - { - "name": "GiveFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function GiveFlag( entity player, entity flag )" - }, - { - "name": "DropFlagIfPhased", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function DropFlagIfPhased( entity player, entity flag )" - }, - { - "name": "DropFlagForBecomingTitan", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function DropFlagForBecomingTitan( entity pilot, entity titan )" - }, - { - "name": "DropFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function DropFlag( entity player, bool realDrop = true )" - }, - { - "name": "TrackFlagDropTimeout", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function TrackFlagDropTimeout( entity flag )" - }, - { - "name": "ResetFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function ResetFlag( entity flag )" - }, - { - "name": "CaptureFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function CaptureFlag( entity player, entity flag )" - }, - { - "name": "OnPlayerEntersFlagReturnTrigger", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function OnPlayerEntersFlagReturnTrigger( entity trigger, entity player )" - }, - { - "name": "OnPlayerExitsFlagReturnTrigger", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function OnPlayerExitsFlagReturnTrigger( entity trigger, entity player )" - }, - { - "name": "TryReturnFlag", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ctf.nut", - "global": false, - "line": "void function TryReturnFlag( entity player, entity flag )" - }, - { - "name": "GamemodeLts_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_lts.nut", - "global": true, - "line": "void function GamemodeLts_Init()" - }, - { - "name": "WaitForThirtySecondsLeft", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_lts.nut", - "global": false, - "line": "void function WaitForThirtySecondsLeft()" - }, - { - "name": "WaitForThirtySecondsLeftThreaded", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_lts.nut", - "global": false, - "line": "void function WaitForThirtySecondsLeftThreaded()" - }, - { - "name": "RefreshThirtySecondWallhackHighlight", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_lts.nut", - "global": false, - "line": "void function RefreshThirtySecondWallhackHighlight( entity player, entity titan )" - }, - { - "name": "CheckTitanHealthForDraw", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_lts.nut", - "global": false, - "line": "int function CheckTitanHealthForDraw()" - }, - { - "name": "GamemodeMfd_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_mfd.nut", - "global": true, - "line": "void function GamemodeMfd_Init()" - }, - { - "name": "SetupMFDPlayer", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_mfd.nut", - "global": false, - "line": "void function SetupMFDPlayer( entity player )" - }, - { - "name": "CreateInitialMarks", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_mfd.nut", - "global": false, - "line": "void function CreateInitialMarks()" - }, - { - "name": "MFDThink", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_mfd.nut", - "global": false, - "line": "void function MFDThink()" - }, - { - "name": "PickTeamMark", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_mfd.nut", - "global": false, - "line": "entity function PickTeamMark( int team )" - }, - { - "name": "MarkPlayers", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_mfd.nut", - "global": false, - "line": "void function MarkPlayers( entity imcMark, entity militiaMark )" - }, - { - "name": "UpdateMarksForKill", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_mfd.nut", - "global": false, - "line": "void function UpdateMarksForKill( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "GamemodePs_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ps.nut", - "global": true, - "line": "void function GamemodePs_Init()" - }, - { - "name": "GiveScoreForPlayerKill", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ps.nut", - "global": false, - "line": "void function GiveScoreForPlayerKill( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "CheckScoreForDraw", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ps.nut", - "global": false, - "line": "int function CheckScoreForDraw()" - }, - { - "name": "GamemodeTdm_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_tdm.nut", - "global": true, - "line": "void function GamemodeTdm_Init()" - }, - { - "name": "GiveScoreForPlayerKill", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_tdm.nut", - "global": false, - "line": "void function GiveScoreForPlayerKill( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "RateSpawnpoints_Directional", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_tdm.nut", - "global": true, - "line": "void function RateSpawnpoints_Directional( int checkclass, array spawnpoints, int team, entity player )" - }, - { - "name": "CheckScoreForDraw", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_tdm.nut", - "global": false, - "line": "int function CheckScoreForDraw()" - }, - { - "name": "GamemodeTTDM_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": true, - "line": "void function GamemodeTTDM_Init()" - }, - { - "name": "TTDMIntroSetup", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": false, - "line": "void function TTDMIntroSetup()" - }, - { - "name": "TTDMIntroStart", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": false, - "line": "void function TTDMIntroStart()" - }, - { - "name": "TTDMIntroStartThreaded", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": false, - "line": "void function TTDMIntroStartThreaded()" - }, - { - "name": "TTDMIntroShowIntermissionCam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": false, - "line": "void function TTDMIntroShowIntermissionCam( entity player )" - }, - { - "name": "PlayerWatchesTTDMIntroIntermissionCam", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": false, - "line": "void function PlayerWatchesTTDMIntroIntermissionCam( entity player )" - }, - { - "name": "AddTeamScoreForPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": false, - "line": "void function AddTeamScoreForPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "CheckScoreForDraw", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ttdm.nut", - "global": false, - "line": "int function CheckScoreForDraw()" - }, - { - "name": "GamemodeAITdm_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_aitdm.nut", - "global": true, - "line": "void function GamemodeAITdm_Init()" - }, - { - "name": "FFA_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ffa.nut", - "global": true, - "line": "void function FFA_Init()" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_ffa.nut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "BaseGametype_Init_MPSP", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function BaseGametype_Init_MPSP()" - }, - { - "name": "SetIntermissionCamera", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "void function SetIntermissionCamera( entity camera )" - }, - { - "name": "SetSpecCams", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "void function SetSpecCams()" - }, - { - "name": "CodeCallback_OnClientConnectionStarted", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function CodeCallback_OnClientConnectionStarted( entity player )" - }, - { - "name": "CodeCallback_OnClientConnectionCompleted", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function CodeCallback_OnClientConnectionCompleted( entity player )" - }, - { - "name": "CodeCallback_OnClientDisconnected", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function CodeCallback_OnClientDisconnected( entity player, string reason )" - }, - { - "name": "CodeCallback_OnPlayerRespawned", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerRespawned( entity player )" - }, - { - "name": "CodeCallback_OnPlayerKilled", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function CodeCallback_OnPlayerKilled( entity player, var damageInfo )" - }, - { - "name": "PostDeathThread_MP", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "void function PostDeathThread_MP( entity player, var damageInfo ) " - }, - { - "name": "PlayerWatchesKillReplayWrapper", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "void function PlayerWatchesKillReplayWrapper( entity player, entity attacker, float timeSinceAttackerSpawned, float timeOfDeath, float beforeTime, table replayTracker )" - }, - { - "name": "DecideRespawnPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function DecideRespawnPlayer( entity player )" - }, - { - "name": "RespawnAsPilot", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function RespawnAsPilot( entity player )" - }, - { - "name": "RespawnAsTitan", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function RespawnAsTitan( entity player, bool manualPosition = false )" - }, - { - "name": "PlayerBecomesSpectator", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "void function PlayerBecomesSpectator( entity player )" - }, - { - "name": "ClientCommandCallback_spec_next", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_spec_next( entity player, array args )" - }, - { - "name": "ClientCommandCallback_spec_prev", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_spec_prev( entity player, array args )" - }, - { - "name": "ClientCommandCallback_spec_mode", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_spec_mode( entity player, array args )" - }, - { - "name": "TryGameModeAnnouncement", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function TryGameModeAnnouncement( entity player ) " - }, - { - "name": "SetKillcamsEnabled", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function SetKillcamsEnabled( bool enabled )" - }, - { - "name": "KillcamsEnabled", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "bool function KillcamsEnabled()" - }, - { - "name": "SetPlayerDeathsHidden", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function SetPlayerDeathsHidden( bool hidden )" - }, - { - "name": "TrackTitanDamageInPlayerGameStat", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function TrackTitanDamageInPlayerGameStat( int playerGameStat )" - }, - { - "name": "AddToTitanDamageStat", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": false, - "line": "void function AddToTitanDamageStat( entity victim, var damageInfo )" - }, - { - "name": "ShouldEntTakeDamage_SPMP", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "bool function ShouldEntTakeDamage_SPMP( entity ent, var damageInfo )" - }, - { - "name": "GetTitanBuildTime", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "float function GetTitanBuildTime(entity player)" - }, - { - "name": "TitanPlayerHotDropsIntoLevel", - "found_in": "Northstar.CustomServers", - "file": "mp/_base_gametype_mp.gnut", - "global": true, - "line": "void function TitanPlayerHotDropsIntoLevel( entity player )" - }, - { - "name": "Playlist_Init", - "found_in": "Northstar.CustomServers", - "file": "mp/_playlist.gnut", - "global": true, - "line": "void function Playlist_Init()" - }, - { - "name": "IsFeaturedMode", - "found_in": "Northstar.CustomServers", - "file": "mp/_playlist.gnut", - "global": false, - "line": "bool function IsFeaturedMode( string modeName )" - }, - { - "name": "FeaturedModeSettingsSetupPilotLoadouts", - "found_in": "Northstar.CustomServers", - "file": "mp/_playlist.gnut", - "global": false, - "line": "void function FeaturedModeSettingsSetupPilotLoadouts( entity player )" - }, - { - "name": "FeaturedModeSettingsSetupTitanLoadouts", - "found_in": "Northstar.CustomServers", - "file": "mp/_playlist.gnut", - "global": false, - "line": "void function FeaturedModeSettingsSetupTitanLoadouts( entity player, entity titan )" - }, - { - "name": "RiffFloorIsLava_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_riff_floor_is_lava.nut", - "global": true, - "line": "void function RiffFloorIsLava_Init()" - }, - { - "name": "VerifyFloorIsLavaSpawnpoint", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_riff_floor_is_lava.nut", - "global": false, - "line": "bool function VerifyFloorIsLavaSpawnpoint( entity spawnpoint, int team )" - }, - { - "name": "InitLavaFogController", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_riff_floor_is_lava.nut", - "global": false, - "line": "void function InitLavaFogController( entity fogController )" - }, - { - "name": "CreateCustomSpawns", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_riff_floor_is_lava.nut", - "global": false, - "line": "void function CreateCustomSpawns()" - }, - { - "name": "CreateCustomSpawns_Threaded", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_riff_floor_is_lava.nut", - "global": false, - "line": "void function CreateCustomSpawns_Threaded()" - }, - { - "name": "FloorIsLava_PlayerRespawned", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_riff_floor_is_lava.nut", - "global": false, - "line": "void function FloorIsLava_PlayerRespawned( entity player )" - }, - { - "name": "FloorIsLava_ThinkForPlayer", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_riff_floor_is_lava.nut", - "global": false, - "line": "void function FloorIsLava_ThinkForPlayer( entity player )" - }, - { - "name": "Sv_ItemInventory_Init", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "void function Sv_ItemInventory_Init()" - }, - { - "name": "Sv_ItemInventory_OnClientConnected", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": false, - "line": "void function Sv_ItemInventory_OnClientConnected( entity player )" - }, - { - "name": "Sv_ItemInventory_OnPlayerGetsNewPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": false, - "line": "void function Sv_ItemInventory_OnPlayerGetsNewPilotLoadout( entity player, PilotLoadoutDef newPilotLoadout )" - }, - { - "name": "SvPlayerInventory_ItemCount", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "int function SvPlayerInventory_ItemCount( entity player )" - }, - { - "name": "PlayerInventory_CountTurrets", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "int function PlayerInventory_CountTurrets( entity player )" - }, - { - "name": "PlayerInventory_CountBurnRef", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "int function PlayerInventory_CountBurnRef( entity player, string burnRef )" - }, - { - "name": "PlayerInventory_TakeInventoryItem", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": false, - "line": "void function PlayerInventory_TakeInventoryItem( entity player )" - }, - { - "name": "PlayerInventory_GiveInventoryItem", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": false, - "line": "void function PlayerInventory_GiveInventoryItem( entity player, InventoryItem inventoryItem )" - }, - { - "name": "PlayerInventory_PushInventoryItem", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "void function PlayerInventory_PushInventoryItem( entity player, InventoryItem inventoryItem )" - }, - { - "name": "PlayerInventory_PushInventoryItemByBurnRef", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "void function PlayerInventory_PushInventoryItemByBurnRef( entity player, string burnRef )" - }, - { - "name": "PlayerInventory_PopInventoryItem", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "void function PlayerInventory_PopInventoryItem( entity player )" - }, - { - "name": "PlayerInventory_RefreshEquippedState", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "void function PlayerInventory_RefreshEquippedState( entity player )" - }, - { - "name": "PlayerInventory_StartCriticalSection", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "void function PlayerInventory_StartCriticalSection( entity player )" - }, - { - "name": "PlayerInventory_EndCriticalSectionForWeaponOnEndFrame", - "found_in": "Northstar.CustomServers", - "file": "item_inventory/sv_item_inventory.gnut", - "global": true, - "line": "void function PlayerInventory_EndCriticalSectionForWeaponOnEndFrame( entity weapon )" - }, - { - "name": "MortarSpectreGetSquadFiringPositions", - "found_in": "Northstar.CustomServers", - "file": "ai/_ai_mortar_spectres.gnut", - "global": true, - "line": "array function MortarSpectreGetSquadFiringPositions( vector origin, vector testTarget )" - }, - { - "name": "GamemodeFD_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_fd.nut", - "global": true, - "line": "void function GamemodeFD_Init()" - }, - { - "name": "RateSpawnpoints_FD", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_fd.nut", - "global": true, - "line": "void function RateSpawnpoints_FD(int _0, array _1, int _2, entity _3)" - }, - { - "name": "FW_Border_GlobalInit", - "found_in": "Northstar.CustomServers", - "file": "_misc_stubs.gnut", - "global": true, - "line": "void function FW_Border_GlobalInit()" - }, - { - "name": "RemoveFWBorder", - "found_in": "Northstar.CustomServers", - "file": "_misc_stubs.gnut", - "global": false, - "line": "void function RemoveFWBorder( entity border )" - }, - { - "name": "IsVDUTitan", - "found_in": "Northstar.CustomServers", - "file": "_misc_stubs.gnut", - "global": true, - "line": "bool function IsVDUTitan( entity titan )" - }, - { - "name": "ScriptMovers_Init", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptMovers_Init()" - }, - { - "name": "FlagControlsDoor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FlagControlsDoor( entity door, string flag )" - }, - { - "name": "TriggerControlsDoor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function TriggerControlsDoor( entity door, entity trigger )" - }, - { - "name": "MotionActivatedDoor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MotionActivatedDoor( entity door )" - }, - { - "name": "CodeCallback_PreBuildAINFile", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function CodeCallback_PreBuildAINFile()" - }, - { - "name": "ScriptedDoorInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ScriptedDoorInit( entity door )" - }, - { - "name": "ScriptedSwitchInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ScriptedSwitchInit( entity button )" - }, - { - "name": "SpawnSpawnersLinkedToButton", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SpawnSpawnersLinkedToButton( entity button, entity activator )" - }, - { - "name": "ScriptedSwitchDeactivate", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptedSwitchDeactivate( entity button )" - }, - { - "name": "ScriptToyChangeStatusLights", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptToyChangeStatusLights( entity button, asset fxName )" - }, - { - "name": "PressurePlateWaitSignal", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function PressurePlateWaitSignal( entity trigger, string waitSignal )" - }, - { - "name": "ScriptedRotatorThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ScriptedRotatorThink( entity rotator )" - }, - { - "name": "GetRotationVector", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "vector function GetRotationVector( entity rotator )" - }, - { - "name": "ScriptedRotatorRotate", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "void function ScriptedRotatorRotate( vector baseAngles, entity rotator )" - }, - { - "name": "MoverInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverInit( entity mover )" - }, - { - "name": "MoverThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverThink( entity mover )" - }, - { - "name": "CreateMoverDangrousAreas", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function CreateMoverDangrousAreas( entity mover, vector start, vector end, float radius, float duration )" - }, - { - "name": "CreateMoverDangrousAreaUntilMoverPasses", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function CreateMoverDangrousAreaUntilMoverPasses( entity mover, vector start, vector end, vector pos, float radius, float maxDuration )" - }, - { - "name": "MoverPath_StopMoveSound", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverPath_StopMoveSound( entity mover )" - }, - { - "name": "MoverPath_StopSound", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverPath_StopSound( entity mover, entity node )" - }, - { - "name": "MoverPath_StartSound", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function MoverPath_StartSound( entity mover, entity node )" - }, - { - "name": "MoverPath_GetAngleChange", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "float function MoverPath_GetAngleChange( entity node1, entity node2 )" - }, - { - "name": "MoverPath_GetAngleAnchor", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "vector function MoverPath_GetAngleAnchor( entity node1, entity node2 )" - }, - { - "name": "GetNextMoverPathNodes", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "array function GetNextMoverPathNodes( entity node, bool errorChecking = false )" - }, - { - "name": "InitMoverNodeFlagsAndErrorCheck", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function InitMoverNodeFlagsAndErrorCheck( entity node )" - }, - { - "name": "GetLinkedTrigger", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "entity function GetLinkedTrigger( entity ent )" - }, - { - "name": "SeeSawThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawThink( entity seeSaw )" - }, - { - "name": "SeeSawTriggerThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawTriggerThink( entity seeSaw, entity trigger, float height, SeeSawThinkStruct e )" - }, - { - "name": "SeeSawPitchLimitOverride", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "float ornull function SeeSawPitchLimitOverride()" - }, - { - "name": "SeeSawSpeedThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawSpeedThink( entity seeSaw, SeeSawThinkStruct e )" - }, - { - "name": "SeeSawSpeedThink_internal", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function SeeSawSpeedThink_internal( entity seeSaw, SeeSawThinkStruct e, vector rotateDir, float pitchLimit )" - }, - { - "name": "PlayerNearSeeSaw", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function PlayerNearSeeSaw( entity player, entity seeSaw, float height, SeeSawThinkStruct e )" - }, - { - "name": "ClaspInit", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function ClaspInit(entity clasp)" - }, - { - "name": "OnClaspDamaged", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function OnClaspDamaged( entity clasp, var damageInfo)" - }, - { - "name": "SetSwitchUseFunc", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": true, - "line": "function SetSwitchUseFunc( button, func, ent = null )" - }, - { - "name": "FanPusherThink", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FanPusherThink( entity fanPusher )" - }, - { - "name": "PlayerInWindTunnel", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function PlayerInWindTunnel( entity player )" - }, - { - "name": "GetFanStrengthWithGeoBlockage", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "float function GetFanStrengthWithGeoBlockage( entity ent, vector testPos, vector cylinderBottom, vector cylinderTop, vector fanDirection )" - }, - { - "name": "FanOnSoundEffects", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FanOnSoundEffects( entity fanPusher, float radius, entity fanSoundEntity )" - }, - { - "name": "FanOffSoundEffects", - "found_in": "Northstar.CustomServers", - "file": "_script_movers.gnut", - "global": false, - "line": "void function FanOffSoundEffects( entity fanPusher, float radius, entity fanSoundEntity )" - }, - { - "name": "SetupLiveFireMaps", - "found_in": "Northstar.CustomServers", - "file": "mp/levels/_lf_maps_shared.gnut", - "global": true, - "line": "void function SetupLiveFireMaps()" - }, - { - "name": "GamemodeFRA_AddAdditionalInitCallback", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_fra.nut", - "global": true, - "line": "void function GamemodeFRA_AddAdditionalInitCallback()" - }, - { - "name": "GamemodeFRA_AddAdditionalInit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_fra.nut", - "global": false, - "line": "void function GamemodeFRA_AddAdditionalInit()" - }, - { - "name": "GamemodeFRA_Init", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_fra.nut", - "global": false, - "line": "void function GamemodeFRA_Init()" - }, - { - "name": "FRARemoveEarnMeter", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/_gamemode_fra.nut", - "global": false, - "line": "void function FRARemoveEarnMeter( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "ClassicMP_DefaultDropshipIntro_Setup", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_dropship_intro.gnut", - "global": true, - "line": "void function ClassicMP_DefaultDropshipIntro_Setup()" - }, - { - "name": "DropshipIntro_OnClientConnected", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_dropship_intro.gnut", - "global": false, - "line": "void function DropshipIntro_OnClientConnected( entity player )" - }, - { - "name": "OnPrematchStart", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_dropship_intro.gnut", - "global": false, - "line": "void function OnPrematchStart()" - }, - { - "name": "EndIntroWhenFinished", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_dropship_intro.gnut", - "global": false, - "line": "void function EndIntroWhenFinished()" - }, - { - "name": "SpawnPlayerIntoDropship", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_dropship_intro.gnut", - "global": false, - "line": "void function SpawnPlayerIntoDropship( entity player )" - }, - { - "name": "PlayerJumpsFromDropship", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_dropship_intro.gnut", - "global": false, - "line": "void function PlayerJumpsFromDropship( entity player )" - }, - { - "name": "ClassicMP_DefaultNoIntro_Setup", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_no_intro.gnut", - "global": true, - "line": "void function ClassicMP_DefaultNoIntro_Setup()" - }, - { - "name": "ClassicMP_DefaultNoIntro_GetLength", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_no_intro.gnut", - "global": true, - "line": "float function ClassicMP_DefaultNoIntro_GetLength()" - }, - { - "name": "ClassicMP_DefaultNoIntro_Start", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_no_intro.gnut", - "global": false, - "line": "void function ClassicMP_DefaultNoIntro_Start()" - }, - { - "name": "ClassicMP_DefaultNoIntro_SpawnPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_no_intro.gnut", - "global": false, - "line": "void function ClassicMP_DefaultNoIntro_SpawnPlayer( entity player )" - }, - { - "name": "ClassicMP_DefaultNoIntro_PilotSpawnPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_no_intro.gnut", - "global": false, - "line": "void function ClassicMP_DefaultNoIntro_PilotSpawnPlayer( entity player )" - }, - { - "name": "ClassicMP_DefaultNoIntro_TitanSpawnPlayer", - "found_in": "Northstar.CustomServers", - "file": "mp/_classic_mp_no_intro.gnut", - "global": false, - "line": "void function ClassicMP_DefaultNoIntro_TitanSpawnPlayer( entity player )" - }, - { - "name": "SvLoadoutsMP_Init", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": true, - "line": "void function SvLoadoutsMP_Init()" - }, - { - "name": "SetLoadoutGracePeriodEnabled", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": true, - "line": "void function SetLoadoutGracePeriodEnabled( bool enabled )" - }, - { - "name": "SetWeaponDropsEnabled", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": true, - "line": "void function SetWeaponDropsEnabled( bool enabled )" - }, - { - "name": "DestroyDroppedWeapon", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "void function DestroyDroppedWeapon( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "DelayDestroyDroppedWeapon", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "void function DelayDestroyDroppedWeapon( entity weapon )" - }, - { - "name": "GetTitanLoadoutForPlayer", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": true, - "line": "TitanLoadoutDef function GetTitanLoadoutForPlayer( entity player )" - }, - { - "name": "LoadoutsMPInitPlayer", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "void function LoadoutsMPInitPlayer( entity player )" - }, - { - "name": "ClientCommandCallback_RequestPilotLoadout", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_RequestPilotLoadout( entity player, array args )" - }, - { - "name": "ClientCommandCallback_RequestTitanLoadout", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_RequestTitanLoadout( entity player, array args )" - }, - { - "name": "ClientCommandCallback_SetPersistentLoadoutValue", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_SetPersistentLoadoutValue( entity player, array args )" - }, - { - "name": "ClientCommandCallback_SwapSecondaryAndWeapon3PersistentLoadoutData", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_SwapSecondaryAndWeapon3PersistentLoadoutData( entity player, array args )" - }, - { - "name": "ClientCommandCallback_SetBurnCardPersistenceSlot", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_SetBurnCardPersistenceSlot( entity player, array args )" - }, - { - "name": "ClientCommandCallback_SetCallsignIcon", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_SetCallsignIcon( entity player, array args )" - }, - { - "name": "ClientCommandCallback_SetCallsignCard", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_SetCallsignCard( entity player, array args )" - }, - { - "name": "ClientCommandCallback_SetFactionChoicePersistenceSlot", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_SetFactionChoicePersistenceSlot( entity player, array args )" - }, - { - "name": "ClientCommandCallback_LoadoutMenuClosed", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_LoadoutMenuClosed( entity player, array args )" - }, - { - "name": "ClientCommandCallback_InGameMPMenuClosed", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function ClientCommandCallback_InGameMPMenuClosed( entity player, array args )" - }, - { - "name": "IsRefValidAndOfType", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "bool function IsRefValidAndOfType( string ref, int itemType )" - }, - { - "name": "SetPlayerLoadoutDirty", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "void function SetPlayerLoadoutDirty( entity player )" - }, - { - "name": "TryGivePilotLoadoutForGracePeriod", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "void function TryGivePilotLoadoutForGracePeriod( entity player )" - }, - { - "name": "GiveLoadoutWhenIntroOver", - "found_in": "Northstar.CustomServers", - "file": "_loadouts_mp.gnut", - "global": false, - "line": "void function GiveLoadoutWhenIntroOver( entity player )" - }, - { - "name": "NorthstarDevCommands_Init", - "found_in": "Northstar.Custom", - "file": "_northstar_devcommands.gnut", - "global": true, - "line": "void function NorthstarDevCommands_Init()" - }, - { - "name": "ClientCommandCallbackToggleNoclip", - "found_in": "Northstar.Custom", - "file": "_northstar_devcommands.gnut", - "global": false, - "line": "bool function ClientCommandCallbackToggleNoclip( entity player, array args )" - }, - { - "name": "ClientCommandCallbackKill", - "found_in": "Northstar.Custom", - "file": "_northstar_devcommands.gnut", - "global": false, - "line": "bool function ClientCommandCallbackKill( entity player, array args )" - }, - { - "name": "ClientCommandCallbackExplode", - "found_in": "Northstar.Custom", - "file": "_northstar_devcommands.gnut", - "global": false, - "line": "bool function ClientCommandCallbackExplode( entity player, array args )" - }, - { - "name": "GamemodeChamber_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_chamber.nut", - "global": true, - "line": "void function GamemodeChamber_Init()" - }, - { - "name": "ChamberInitPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_chamber.nut", - "global": false, - "line": "void function ChamberInitPlayer( entity player )" - }, - { - "name": "GetChamberWingmanN", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_chamber.nut", - "global": false, - "line": "int function GetChamberWingmanN(){" - }, - { - "name": "ChamberOnPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_chamber.nut", - "global": false, - "line": "void function ChamberOnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "UpdateLoadout", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_chamber.nut", - "global": false, - "line": "void function UpdateLoadout( entity player )" - }, - { - "name": "SetAmmo", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_chamber.nut", - "global": false, - "line": "void function SetAmmo( entity player )" - }, - { - "name": "GamemodeHidden_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": true, - "line": "void function GamemodeHidden_Init()" - }, - { - "name": "HiddenInitPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function HiddenInitPlayer( entity player )" - }, - { - "name": "SelectFirstHidden", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function SelectFirstHidden()" - }, - { - "name": "SelectFirstHiddenDelayed", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function SelectFirstHiddenDelayed()" - }, - { - "name": "UpdateSurvivorsLoadout", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function UpdateSurvivorsLoadout()" - }, - { - "name": "MakePlayerHidden", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function MakePlayerHidden(entity player)" - }, - { - "name": "RespawnHidden", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function RespawnHidden(entity player)" - }, - { - "name": "GiveArcGrenade", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function GiveArcGrenade(entity player)" - }, - { - "name": "HiddenOnPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function HiddenOnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "UpdateLoadout", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function UpdateLoadout( entity player )" - }, - { - "name": "RemoveHidden", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function RemoveHidden()" - }, - { - "name": "PredatorMain", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "void function PredatorMain()" - }, - { - "name": "TimeoutCheckSurvivors", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hidden.nut", - "global": false, - "line": "int function TimeoutCheckSurvivors()" - }, - { - "name": "SNS_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": true, - "line": "void function SNS_Init()" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "bankrupt", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": false, - "line": "void function bankrupt(entity player, entity attacker) {" - }, - { - "name": "OnWinnerDetermined", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": false, - "line": "void function OnWinnerDetermined()" - }, - { - "name": "OnPlayerRespawned", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": false, - "line": "void function OnPlayerRespawned( entity player )" - }, - { - "name": "OnPlayerRespawned_Threaded", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": false, - "line": "void function OnPlayerRespawned_Threaded( entity player )" - }, - { - "name": "GetWinningPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": false, - "line": "entity function GetWinningPlayer() " - }, - { - "name": "SetHighlight", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_sns.gnut", - "global": false, - "line": "void function SetHighlight(entity player) {" - }, - { - "name": "Sv_GGEarnMeter_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": true, - "line": "void function Sv_GGEarnMeter_Init()" - }, - { - "name": "Sv_GGEarnMeter_OnClientConnected", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": false, - "line": "void function Sv_GGEarnMeter_OnClientConnected( entity player )" - }, - { - "name": "AddReward", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": false, - "line": "void function AddReward( entity player, float amount, int type )" - }, - { - "name": "TryCheckQueue", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": false, - "line": "void function TryCheckQueue( entity player )" - }, - { - "name": "CheckQueue", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": false, - "line": "void function CheckQueue( entity player )" - }, - { - "name": "Sv_GGEarnMeter_SetPercentage", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": true, - "line": "void function Sv_GGEarnMeter_SetPercentage( entity player, float percentage )" - }, - { - "name": "Sv_GGEarnMeter_AddPercentage", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": true, - "line": "void function Sv_GGEarnMeter_AddPercentage( entity player, float percentage )" - }, - { - "name": "AddCallback_GGEarnMeterFull", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", - "global": true, - "line": "void function AddCallback_GGEarnMeterFull( bool functionref( entity ) callbackFunc )" - }, - { - "name": "GamemodeGG_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": true, - "line": "void function GamemodeGG_Init()" - }, - { - "name": "OnPlayerRespawned", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "void function OnPlayerRespawned( entity player )" - }, - { - "name": "OnPlayerRespawned_Threaded", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "void function OnPlayerRespawned_Threaded( entity player )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "Reward", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "void function Reward( entity player, entity victim, string scoreEvent, float percentageReward )" - }, - { - "name": "DeRank", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "void function DeRank( entity player )" - }, - { - "name": "OnGGEarnMeterFilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "bool function OnGGEarnMeterFilled( entity player )" - }, - { - "name": "UpdateLoadout", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "void function UpdateLoadout( entity player )" - }, - { - "name": "OnWinnerDetermined", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_gg.gnut", - "global": false, - "line": "void function OnWinnerDetermined()" - }, - { - "name": "GamemodeTT_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tt.gnut", - "global": true, - "line": "void function GamemodeTT_Init()" - }, - { - "name": "OnEnterPlaying", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tt.gnut", - "global": false, - "line": "void function OnEnterPlaying()" - }, - { - "name": "DropRandomTitan", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tt.gnut", - "global": false, - "line": "void function DropRandomTitan()" - }, - { - "name": "DropTitanForPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tt.gnut", - "global": false, - "line": "void function DropTitanForPlayer( entity player, float delay )" - }, - { - "name": "AttemptToDropTitanForKill", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tt.gnut", - "global": false, - "line": "void function AttemptToDropTitanForKill( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tt.gnut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "OnTitanKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tt.gnut", - "global": false, - "line": "void function OnTitanKilled( entity victim, var damageInfo )" - }, - { - "name": "GamemodeInfection_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": true, - "line": "void function GamemodeInfection_Init()" - }, - { - "name": "InfectionInitPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function InfectionInitPlayer( entity player )" - }, - { - "name": "SelectFirstInfected", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function SelectFirstInfected()" - }, - { - "name": "SelectFirstInfectedDelayed", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function SelectFirstInfectedDelayed()" - }, - { - "name": "InfectionOnPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function InfectionOnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "InfectPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function InfectPlayer( entity player )" - }, - { - "name": "RespawnInfected", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function RespawnInfected( entity player )" - }, - { - "name": "GiveAirAccel", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function GiveAirAccel(entity player)" - }, - { - "name": "PlayInfectedSounds", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function PlayInfectedSounds( entity player )" - }, - { - "name": "SetLastSurvivor", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function SetLastSurvivor( entity player )" - }, - { - "name": "TimeoutCheckSurvivors", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "int function TimeoutCheckSurvivors()" - }, - { - "name": "InfectionShouldPlayerStartBleedout", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "bool function InfectionShouldPlayerStartBleedout( entity player, var damageInfo )" - }, - { - "name": "OnWinnerDetermined", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_inf.gnut", - "global": false, - "line": "void function OnWinnerDetermined()" - }, - { - "name": "DropPodSpawn_Init", - "found_in": "Northstar.Custom", - "file": "_droppod_spawn.gnut", - "global": true, - "line": "void function DropPodSpawn_Init()" - }, - { - "name": "CleanupSpawningDropPods", - "found_in": "Northstar.Custom", - "file": "_droppod_spawn.gnut", - "global": false, - "line": "void function CleanupSpawningDropPods()" - }, - { - "name": "SpawnPlayersInDropPod", - "found_in": "Northstar.Custom", - "file": "_droppod_spawn.gnut", - "global": true, - "line": "void function SpawnPlayersInDropPod( array< entity > players, vector targetOrigin, vector angles, float destructionTime = -1 )" - }, - { - "name": "GameModeArena_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_arena.gnut", - "global": true, - "line": "void function GameModeArena_Init()" - }, - { - "name": "GameModeArena_BuyPhaseSetup", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_arena.gnut", - "global": false, - "line": "void function GameModeArena_BuyPhaseSetup()" - }, - { - "name": "SpawnPlayerIntoArenasIntro", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_arena.gnut", - "global": false, - "line": "void function SpawnPlayerIntoArenasIntro( entity player )" - }, - { - "name": "CreateBoostStores", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_arena.gnut", - "global": false, - "line": "void function CreateBoostStores()" - }, - { - "name": "BuyPhase", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_arena.gnut", - "global": false, - "line": "void function BuyPhase()" - }, - { - "name": "DamageLeavingPlayers", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_arena.gnut", - "global": false, - "line": "void function DamageLeavingPlayers( vector imcOrigin, vector militiaOrigin )" - }, - { - "name": "SetupArenaLoadoutForPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_arena.gnut", - "global": false, - "line": "void function SetupArenaLoadoutForPlayer( entity player )" - }, - { - "name": "GamemodeKR_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_kr.gnut", - "global": true, - "line": "void function GamemodeKR_Init()" - }, - { - "name": "AddFlagSpawnPoint", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_kr.gnut", - "global": false, - "line": "void function AddFlagSpawnPoint( entity hardpoint )" - }, - { - "name": "OnPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_kr.gnut", - "global": false, - "line": "void function OnPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "StartPlayerKillrace", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_kr.gnut", - "global": false, - "line": "bool function StartPlayerKillrace( entity player, entity flag )" - }, - { - "name": "PlayerKillrace", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_kr.gnut", - "global": false, - "line": "void function PlayerKillrace( entity player, float raceTime )" - }, - { - "name": "StartKillraceSpawnThink", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_kr.gnut", - "global": false, - "line": "void function StartKillraceSpawnThink()" - }, - { - "name": "KillraceSpawnThink", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_kr.gnut", - "global": false, - "line": "void function KillraceSpawnThink()" - }, - { - "name": "GamemodeFastball_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": true, - "line": "void function GamemodeFastball_Init()" - }, - { - "name": "SpawnPanelsForLevel", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "void function SpawnPanelsForLevel()" - }, - { - "name": "ResetPanels", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "void function ResetPanels()" - }, - { - "name": "FastballInitPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "void function FastballInitPlayer( entity player )" - }, - { - "name": "FastballAddPanelSpawnsForLevel", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "void function FastballAddPanelSpawnsForLevel( string level, array positionsAndOrigins )" - }, - { - "name": "FastballAddPropForLevel", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "void function FastballAddPropForLevel( string level, asset model, array positionsAndOrigins)" - }, - { - "name": "CreatePanel", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "entity function CreatePanel( vector origin, vector angles )" - }, - { - "name": "FastballControlPanelCanUse", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "function FastballControlPanelCanUse( playerUser, controlPanel )" - }, - { - "name": "FastballOnPanelHacked", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "function FastballOnPanelHacked( panel, player )" - }, - { - "name": "FastballDecideWinner", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball.gnut", - "global": false, - "line": "int function FastballDecideWinner()" - }, - { - "name": "GamemodeFastballIntroSetup", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball_intro.gnut", - "global": true, - "line": "void function GamemodeFastballIntroSetup()" - }, - { - "name": "FastballAddBuddySpawnForLevel", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball_intro.gnut", - "global": true, - "line": "void function FastballAddBuddySpawnForLevel( string level, int team, vector origin, vector angles )" - }, - { - "name": "OnPrematchStart", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball_intro.gnut", - "global": false, - "line": "void function OnPrematchStart()" - }, - { - "name": "AnimateBuddy", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball_intro.gnut", - "global": false, - "line": "void function AnimateBuddy( entity buddy )" - }, - { - "name": "AddPlayerToFastballIntro", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball_intro.gnut", - "global": false, - "line": "void function AddPlayerToFastballIntro( entity player )" - }, - { - "name": "FastballPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_fastball_intro.gnut", - "global": false, - "line": "void function FastballPlayer( entity player )" - }, - { - "name": "GamemodeHideAndSeek_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": true, - "line": "void function GamemodeHideAndSeek_Init()" - }, - { - "name": "GamemodeHideAndSeekIntroSetup", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function GamemodeHideAndSeekIntroSetup()" - }, - { - "name": "SetIntermissionCam", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function SetIntermissionCam( entity cam )" - }, - { - "name": "AddDroppodSpawn", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function AddDroppodSpawn( entity spawn )" - }, - { - "name": "AddPlayerToHideAndSeekIntro", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function AddPlayerToHideAndSeekIntro( entity player )" - }, - { - "name": "HideAndSeekIntroPrematch", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function HideAndSeekIntroPrematch()" - }, - { - "name": "HiderIntroThread", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function HiderIntroThread( entity player )" - }, - { - "name": "SeekerIntroThread", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function SeekerIntroThread( entity player )" - }, - { - "name": "DelayedRoleAnnounce", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function DelayedRoleAnnounce( entity player )" - }, - { - "name": "GlobalSeekerIntroThread", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function GlobalSeekerIntroThread()" - }, - { - "name": "SetupHideAndSeekPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function SetupHideAndSeekPlayer( entity player )" - }, - { - "name": "PlayHintSoundsForHider", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function PlayHintSoundsForHider( entity player )" - }, - { - "name": "TryNotifyLastPlayerAlive", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "void function TryNotifyLastPlayerAlive( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "HideAndSeekDecideWinner", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_hs.gnut", - "global": false, - "line": "int function HideAndSeekDecideWinner()" - }, - { - "name": "GamemodeTFFA_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tffa.gnut", - "global": true, - "line": "void function GamemodeTFFA_Init()" - }, - { - "name": "TFFAIntroSetup", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tffa.gnut", - "global": false, - "line": "void function TFFAIntroSetup()" - }, - { - "name": "TFFAIntroStart", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tffa.gnut", - "global": false, - "line": "void function TFFAIntroStart()" - }, - { - "name": "TFFAIntroStartThreaded", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tffa.gnut", - "global": false, - "line": "void function TFFAIntroStartThreaded()" - }, - { - "name": "TFFAIntroShowIntermissionCam", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tffa.gnut", - "global": false, - "line": "void function TFFAIntroShowIntermissionCam( entity player )" - }, - { - "name": "PlayerWatchesTFFAIntroIntermissionCam", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tffa.gnut", - "global": false, - "line": "void function PlayerWatchesTFFAIntroIntermissionCam( entity player )" - }, - { - "name": "AddTeamScoreForPlayerKilled", - "found_in": "Northstar.Custom", - "file": "gamemodes/_gamemode_tffa.gnut", - "global": false, - "line": "void function AddTeamScoreForPlayerKilled( entity victim, entity attacker, var damageInfo )" - }, - { - "name": "DisallowedWeapons_Init", - "found_in": "Northstar.Custom", - "file": "_disallowed_weapons.gnut", - "global": true, - "line": "void function DisallowedWeapons_Init()" - }, - { - "name": "UpdateDisallowedWeaponList", - "found_in": "Northstar.Custom", - "file": "_disallowed_weapons.gnut", - "global": false, - "line": "void function UpdateDisallowedWeaponList()" - }, - { - "name": "ReplacePlayerWeapons", - "found_in": "Northstar.Custom", - "file": "_disallowed_weapons.gnut", - "global": false, - "line": "void function ReplacePlayerWeapons( entity player )" - }, - { - "name": "ReplacePlayerWeaponsForLoadoutChange", - "found_in": "Northstar.Custom", - "file": "_disallowed_weapons.gnut", - "global": false, - "line": "void function ReplacePlayerWeaponsForLoadoutChange( entity player, PilotLoadoutDef loadout )" - }, - { - "name": "DisallowedTacticals_Init", - "found_in": "Northstar.Custom", - "file": "_disallowed_tacticals.gnut", - "global": true, - "line": "void function DisallowedTacticals_Init()" - }, - { - "name": "UpdateDisallowedTacticalList", - "found_in": "Northstar.Custom", - "file": "_disallowed_tacticals.gnut", - "global": false, - "line": "void function UpdateDisallowedTacticalList()" - }, - { - "name": "ReplacePlayerTactical", - "found_in": "Northstar.Custom", - "file": "_disallowed_tacticals.gnut", - "global": false, - "line": "void function ReplacePlayerTactical( entity player )" - }, - { - "name": "ReplacePlayerTacticalForLoadoutChange", - "found_in": "Northstar.Custom", - "file": "_disallowed_tacticals.gnut", - "global": false, - "line": "void function ReplacePlayerTacticalForLoadoutChange( entity player, PilotLoadoutDef loadout )" - }, - { - "name": "ForceMelee_Init", - "found_in": "Northstar.Custom", - "file": "_force_melee.gnut", - "global": true, - "line": "void function ForceMelee_Init()" - }, - { - "name": "GetForcedMelee", - "found_in": "Northstar.Custom", - "file": "_force_melee.gnut", - "global": false, - "line": "void function GetForcedMelee()" - }, - { - "name": "ReplaceMelee", - "found_in": "Northstar.Custom", - "file": "_force_melee.gnut", - "global": false, - "line": "void function ReplaceMelee( entity player )" - }, - { - "name": "ReplaceMeleeForLoadoutChange", - "found_in": "Northstar.Custom", - "file": "_force_melee.gnut", - "global": false, - "line": "void function ReplaceMeleeForLoadoutChange( entity player, PilotLoadoutDef loadout )" - } - ], - "['SERVER && DEV']": [ - { - "name": "ModelViewer_Init", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": true, - "line": "function ModelViewer_Init()" - }, - { - "name": "ToggleModelViewer", - "found_in": "Titanfall 2", - "file": "mp/_model_viewer.nut", - "global": true, - "line": "function ToggleModelViewer()" - }, - { - "name": "AddTitanSetFileToAutoPrecache", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function AddTitanSetFileToAutoPrecache( string setFile, AutoPrecacheList autoPrecacheList )" - }, - { - "name": "MarkNPCForAutoPrecache", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": true, - "line": "void function MarkNPCForAutoPrecache( string aiSettings )" - }, - { - "name": "AutoPrecacheUpToDate", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "bool function AutoPrecacheUpToDate( AutoPrecacheList autoPrecacheList )" - }, - { - "name": "SetAutoPrecacheVersion", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": true, - "line": "void function SetAutoPrecacheVersion( int ver )" - }, - { - "name": "FillFromNPCSettings", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function FillFromNPCSettings( array npcAiSettings, AutoPrecacheList autoPrecacheList )" - }, - { - "name": "GenerateAutoPrecacheListForLevel", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "AutoPrecacheList function GenerateAutoPrecacheListForLevel()" - }, - { - "name": "AddAutoPrecacheScript", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function AddAutoPrecacheScript( AutoPrecacheList autoPrecacheList, string settings )" - }, - { - "name": "AP_NPCSpawnerFound", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": true, - "line": "void function AP_NPCSpawnerFound( string settings, int count )" - }, - { - "name": "AP_PrecacheWeapon", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": true, - "line": "void function AP_PrecacheWeapon( string weapon, int count )" - }, - { - "name": "AP_PrecacheModel", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": true, - "line": "void function AP_PrecacheModel( asset model )" - }, - { - "name": "ExportAutoPrecacheList", - "found_in": "Northstar.CustomServers", - "file": "_auto_precache.gnut", - "global": false, - "line": "void function ExportAutoPrecacheList( AutoPrecacheList autoPrecacheList )" - } - ], - "['CLIENT && SP']": [ - { - "name": "ClientCodeCallback_MapSpawn", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "void function ClientCodeCallback_MapSpawn()" - }, - { - "name": "ClientCodeCallback_OnDetenteEnded", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnDetenteEnded()" - }, - { - "name": "ClientCodeCallback_OnResolutionChanged", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnResolutionChanged()" - }, - { - "name": "PrecacheRes", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": false, - "line": "void function PrecacheRes( resFile )" - }, - { - "name": "ClientCodeCallback_RunClientConnectScripts", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "void function ClientCodeCallback_RunClientConnectScripts( entity player )" - }, - { - "name": "RunClientConnectScriptsThreaded", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": false, - "line": "function RunClientConnectScriptsThreaded( entity player )" - }, - { - "name": "Init_ClientScripts", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": false, - "line": "function Init_ClientScripts( entity player )" - }, - { - "name": "Init_PlayerScripts", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "function Init_PlayerScripts( entity player )" - }, - { - "name": "CodeCallback_EntityVarChanged", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "function CodeCallback_EntityVarChanged( ent, varName, newValue, oldValue )" - }, - { - "name": "ServerCallback_ClientInitComplete", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "function ServerCallback_ClientInitComplete()" - }, - { - "name": "StripPrefix", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": false, - "line": "function StripPrefix( stringName, prefix )" - }, - { - "name": "GetTableNumContents", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": false, - "line": "function GetTableNumContents( Table, contents )" - }, - { - "name": "PerfInitLabels", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "function PerfInitLabels()" - }, - { - "name": "ClientCodeCallback_OnDropShipCinematicEventStateChanged", - "found_in": "Titanfall 2", - "file": "cl_sp_mapspawn.gnut", - "global": true, - "line": "function ClientCodeCallback_OnDropShipCinematicEventStateChanged()" - }, - { - "name": "CLAIBossTitan_Init", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function CLAIBossTitan_Init()" - }, - { - "name": "GetBossMarker", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "entity function GetBossMarker( entity titan )" - }, - { - "name": "GetNearbyBossTitan", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "entity function GetNearbyBossTitan()" - }, - { - "name": "IsTitanBoss", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "bool function IsTitanBoss( entity titan )" - }, - { - "name": "ServerCallback_BossTitanAdvance", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanAdvance( int titanEHandle )" - }, - { - "name": "ServerCallback_BossTitanRetreat", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanRetreat( int titanEHandle )" - }, - { - "name": "BossTitanPlayerUsedCoreAbility", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function BossTitanPlayerUsedCoreAbility( entity player, int currentSegment )" - }, - { - "name": "ServerCallback_BossTitanUseCoreAbility", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanUseCoreAbility( int titanEHandle, int currentSegment )" - }, - { - "name": "ServerCallback_BossTitanDeath", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanDeath( int titanEHandle, int bossID )" - }, - { - "name": "ServerCallback_BossTitanDoomed", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanDoomed( int titanEHandle )" - }, - { - "name": "DelayShowExecutionHint", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function DelayShowExecutionHint( entity titan )" - }, - { - "name": "ServerCallback_BossTitanDamaged", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanDamaged( int titanEHandle )" - }, - { - "name": "BossTitanPlayerLostHealthSegment", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function BossTitanPlayerLostHealthSegment( int currentSegment )" - }, - { - "name": "IsGenericTitan", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "bool function IsGenericTitan( entity titan )" - }, - { - "name": "ServerCallback_BossTitanLostSegment", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanLostSegment( int titanEHandle, int currentSegment )" - }, - { - "name": "BossVDU_Init", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function BossVDU_Init( entity cockpit, entity player )" - }, - { - "name": "ServerCallback_BossTitanNoIntro", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "function ServerCallback_BossTitanNoIntro( int titanEHandle )" - }, - { - "name": "ServerCallback_BossTitanIntro_Start", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "function ServerCallback_BossTitanIntro_Start( int titanEHandle, int bossPilotId, bool VDUEnabled, bool doCockpitDisplay )" - }, - { - "name": "ServerCallback_BossTitanIntro_End", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "function ServerCallback_BossTitanIntro_End( int titanEHandle, bool VDUEnabled )" - }, - { - "name": "ServerCallback_BossTitanPostIntro", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ServerCallback_BossTitanPostIntro( int titanEHandle, bool VDUEnabled )" - }, - { - "name": "DoBossTitanIntro", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function DoBossTitanIntro( entity titan, int bossPilotId, bool VDUEnabled, bool doCockpitDisplay )" - }, - { - "name": "CockpitDisplay", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function CockpitDisplay( entity player, int bossPilotId, entity titan )" - }, - { - "name": "RuiFlickerOutAndDestroy", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function RuiFlickerOutAndDestroy( entity player, var rui )" - }, - { - "name": "FlickerElementIn", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function FlickerElementIn( entity player, var rui, string varName, int times )" - }, - { - "name": "FlickerElementOut", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function FlickerElementOut( entity player, var rui, string varName, int times )" - }, - { - "name": "TrackDoF", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function TrackDoF( entity player, entity titan )" - }, - { - "name": "BossTitanRandomLines", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function BossTitanRandomLines( entity titan )" - }, - { - "name": "DelayNextBossRandomLine", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function DelayNextBossRandomLine()" - }, - { - "name": "PopupBossVDU", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function PopupBossVDU( float delay, asset video )" - }, - { - "name": "PopupBossVDU_Internal", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function PopupBossVDU_Internal( float delay, asset video )" - }, - { - "name": "HideBossVDU", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function HideBossVDU( entity player )" - }, - { - "name": "ShowGenericBossVDU", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ShowGenericBossVDU( entity player )" - }, - { - "name": "ShowBossVDU", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ShowBossVDU( entity player, asset video )" - }, - { - "name": "ShowBossWaveform", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function ShowBossWaveform( entity player, entity titan, string speakerName, float duration = 9.0 )" - }, - { - "name": "HideBossWaveform", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "void function HideBossWaveform( entity player )" - }, - { - "name": "PlayBossTitanLine", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function PlayBossTitanLine( entity boss, string conv, int bossIDOverride = -1, bool forceLine = false )" - }, - { - "name": "OnBossMarkerCreated", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "void function OnBossMarkerCreated( entity ent )" - }, - { - "name": "GetBossAISpeaker", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": true, - "line": "entity function GetBossAISpeaker()" - }, - { - "name": "GetTitanName", - "found_in": "Titanfall 2", - "file": "ai/cl_ai_boss_titan.gnut", - "global": false, - "line": "string function GetTitanName( entity titan )" - }, - { - "name": "CapturePointLockedFunctions", - "found_in": "Titanfall 2", - "file": "client/cl_utility_sp.gnut", - "global": true, - "line": "void function CapturePointLockedFunctions( entity player, entity ent )" - }, - { - "name": "CapturePointUnlockedFunctions", - "found_in": "Titanfall 2", - "file": "client/cl_utility_sp.gnut", - "global": true, - "line": "void function CapturePointUnlockedFunctions( entity player, entity ent )" - }, - { - "name": "GetRoundScoreLimit_FromPlaylist", - "found_in": "Titanfall 2", - "file": "client/cl_utility_sp.gnut", - "global": true, - "line": "int function GetRoundScoreLimit_FromPlaylist()" - }, - { - "name": "HideFriendlyIndicatorAndCrosshairNames", - "found_in": "Titanfall 2", - "file": "client/cl_utility_sp.gnut", - "global": true, - "line": "void function HideFriendlyIndicatorAndCrosshairNames()" - }, - { - "name": "ShowFriendlyIndicatorAndCrosshairNames", - "found_in": "Titanfall 2", - "file": "client/cl_utility_sp.gnut", - "global": true, - "line": "void function ShowFriendlyIndicatorAndCrosshairNames()" - }, - { - "name": "ClientCodeCallback_XPChanged", - "found_in": "Titanfall 2", - "file": "client/cl_utility_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_XPChanged( entity player )" - }, - { - "name": "ClObituary_Init", - "found_in": "Titanfall 2", - "file": "client/cl_sp_obituary.gnut", - "global": true, - "line": "function ClObituary_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "client/cl_sp_obituary.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "Obituary_GetEntityInfo", - "found_in": "Titanfall 2", - "file": "client/cl_sp_obituary.gnut", - "global": true, - "line": "ObitEntityInfo function Obituary_GetEntityInfo( entity ent, bool victimIsOwnedTitan = false, damageSourceId = null )" - }, - { - "name": "Obituary", - "found_in": "Titanfall 2", - "file": "client/cl_sp_obituary.gnut", - "global": true, - "line": "function Obituary( entity attacker, string attackerClass, entity victim, int scriptDamageType, int damageSourceId, bool isHeadShot, bool victimIsOwnedTitan = false )" - }, - { - "name": "CLAnnouncement_Init", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function CLAnnouncement_Init()" - }, - { - "name": "Announcement_Create", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "AnnouncementData function Announcement_Create( string messageText )" - }, - { - "name": "Announcement_SetPurge", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetPurge( AnnouncementData announcement, bool state )" - }, - { - "name": "Announcement_GetPurge", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "bool function Announcement_GetPurge( AnnouncementData announcement )" - }, - { - "name": "Announcement_SetPriority", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetPriority( AnnouncementData announcement, int priority )" - }, - { - "name": "Announcement_GetPriority", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "int function Announcement_GetPriority( AnnouncementData announcement )" - }, - { - "name": "Announcement_SetSubText", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSubText( AnnouncementData announcement, string subText )" - }, - { - "name": "Announcement_SetSubText2", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSubText2( AnnouncementData announcement, ... )" - }, - { - "name": "Announcement_SetStyle", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetStyle( AnnouncementData announcement, int style )" - }, - { - "name": "NormalizeColorVector", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "vector function NormalizeColorVector( vector colorVector )" - }, - { - "name": "Announcement_SetTitleColor", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetTitleColor( AnnouncementData announcement, vector titleColor )" - }, - { - "name": "Announcement_SetHideOnDeath", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetHideOnDeath( AnnouncementData announcement, bool state )" - }, - { - "name": "Announcement_SetDuration", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetDuration( AnnouncementData announcement, float duration )" - }, - { - "name": "Announcement_SetSoundAlias", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSoundAlias( AnnouncementData announcement, string alias )" - }, - { - "name": "Announcement_SetOptionalTextArgsArray", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetOptionalTextArgsArray( AnnouncementData announcement, array args )" - }, - { - "name": "Announcement_SetOptionalSubTextArgsArray", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetOptionalSubTextArgsArray( AnnouncementData announcement, array args )" - }, - { - "name": "Announcement_SetLeftText", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetLeftText( AnnouncementData announcement, ... )" - }, - { - "name": "Announcement_SetRightText", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetRightText( AnnouncementData announcement, ... )" - }, - { - "name": "Announcement_SetLeftIcon", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetLeftIcon( AnnouncementData announcement, asset image )" - }, - { - "name": "Announcement_SetRightIcon", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetRightIcon( AnnouncementData announcement, asset image )" - }, - { - "name": "Announcement_SetIcon", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetIcon( AnnouncementData announcement, asset image )" - }, - { - "name": "Announcement_SetSubText2AndIconDelay", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSubText2AndIconDelay( AnnouncementData announcement, float delay )" - }, - { - "name": "AnnouncementMessage", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessage( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1> )" - }, - { - "name": "CreateAnnouncementMessage", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "AnnouncementData function CreateAnnouncementMessage( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1> )" - }, - { - "name": "AnnouncementMessageQuick", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessageQuick( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\" )" - }, - { - "name": "CreateAnnouncementMessageQuick", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "AnnouncementData function CreateAnnouncementMessageQuick( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\" )" - }, - { - "name": "AnnouncementMessageSweep", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessageSweep( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\", string soundAlias = SFX_HUD_ANNOUNCE_QUICK )" - }, - { - "name": "AnnouncementMessagePVEObjective", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessagePVEObjective( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\", string soundAlias = SFX_HUD_ANNOUNCE_QUICK )" - }, - { - "name": "InitializeAnnouncement_ShouldDisplayNow", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "bool function InitializeAnnouncement_ShouldDisplayNow( AnnouncementData announcement, string messageText, string subText = \"\", vector titleColor = <1, 1, 1> )" - }, - { - "name": "LevelUpMessage", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function LevelUpMessage( int announcementStyle, LevelUpData levelUpData, float duration = 3.0 )" - }, - { - "name": "AnnouncementFromClass", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementFromClass( entity player, AnnouncementData announcement )" - }, - { - "name": "AnnouncementProcessQueue", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementProcessQueue( entity player )" - }, - { - "name": "AnnouncementMessage_Display", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessage_Display( entity player, AnnouncementData announcement )" - }, - { - "name": "AnnouncementMessage_DisplayOnHud", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessage_DisplayOnHud( AnnouncementData announcement )" - }, - { - "name": "ClearAnnouncements", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function ClearAnnouncements()" - }, - { - "name": "Announcements_SetEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcements_SetEnabled( bool state )" - }, - { - "name": "ClDroppedWeaponFlyout_Init", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClDroppedWeaponFlyout_Init()" - }, - { - "name": "ClientCodeCallback_BodyGroupChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_BodyGroupChanged( entity ent, int bodyGroupIndex, int oldState, int newState )" - }, - { - "name": "ClientCodeCallback_UseEntGainedFocus", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_UseEntGainedFocus( entity ent )" - }, - { - "name": "ClientCodeCallback_UseEntLostFocus", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_UseEntLostFocus( entity ent )" - }, - { - "name": "IsPickupFlyoutValid", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "bool function IsPickupFlyoutValid()" - }, - { - "name": "IsCurrentlyFocusedWeapon", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "bool function IsCurrentlyFocusedWeapon( entity ent )" - }, - { - "name": "DestroyPickupFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function DestroyPickupFlyout()" - }, - { - "name": "HidePickupFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function HidePickupFlyout( float hideDuration )" - }, - { - "name": "ShowPickupFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ShowPickupFlyout()" - }, - { - "name": "WeaponPickupFlyout_UpdateVisibility", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": false, - "line": "void function WeaponPickupFlyout_UpdateVisibility( entity player )" - }, - { - "name": "AddCallback_OnPetTitanChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function AddCallback_OnPetTitanChanged( void functionref( entity ) callbackFunc )" - }, - { - "name": "ClientCodeCallback_OnPetTitanChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPetTitanChanged( entity player )" - }, - { - "name": "ClientCodeCallback_OnPetTitanModeChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPetTitanModeChanged( entity player )" - }, - { - "name": "AddCallback_OnPetTitanModeChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function AddCallback_OnPetTitanModeChanged( void functionref( entity ) callbackFunc )" - }, - { - "name": "ClientCodeCallbacks_Init", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "function ClientCodeCallbacks_Init()" - }, - { - "name": "ClientCodeCallback_HotDropImpactTimeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_HotDropImpactTimeChanged( entity player )" - }, - { - "name": "ClientCodeCallback_DropShipJetWakeFxEnabledChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_DropShipJetWakeFxEnabledChanged( entity dropship )" - }, - { - "name": "ClientCodeCallback_TurretPanelChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_TurretPanelChanged( entity turret )" - }, - { - "name": "ClientCodeCallback_OutOfBoundsDeadTimeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OutOfBoundsDeadTimeChanged( entity player )" - }, - { - "name": "ClientCodeCallback_OnShieldHealthChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnShieldHealthChanged( entity ent )" - }, - { - "name": "ClientCodeCallback_OnCinematicEventFlagsChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnCinematicEventFlagsChanged( entity player, int oldFlags )" - }, - { - "name": "ClientCodeCallback_OnNextCoreChargeAvailableChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnNextCoreChargeAvailableChanged( entity titansoul )" - }, - { - "name": "ClientCodeCallback_OnCoreChargeExpireTimeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnCoreChargeExpireTimeChanged( entity titansoul )" - }, - { - "name": "ClientCodeCallback_OnEntityCreation", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnEntityCreation( entity ent )" - }, - { - "name": "ClientCodeCallback_OnDeath", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnDeath( entity ent )" - }, - { - "name": "__RunOnDeathOrDestroyCallbacks", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": false, - "line": "function __RunOnDeathOrDestroyCallbacks( entity ent, string className, string targetName )" - }, - { - "name": "ClientCodeCallback_OnEntityDestroy", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnEntityDestroy( entity ent )" - }, - { - "name": "ClientCodeCallback_OnPlayerLifeStateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPlayerLifeStateChanged( entity player, int oldLifeState )" - }, - { - "name": "AddCallback_OnPlayerLifeStateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "function AddCallback_OnPlayerLifeStateChanged( void functionref( entity, int, int ) callbackFunc )" - }, - { - "name": "ClientCodeCallback_KillReplayStarted", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_KillReplayStarted()" - }, - { - "name": "ClientCodeCallback_VoicePackChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_VoicePackChanged( entity player )" - }, - { - "name": "RunKillReplayStartedCallbacks", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": false, - "line": "function RunKillReplayStartedCallbacks()" - }, - { - "name": "ClientCodeCallback_KillReplayEnded", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_KillReplayEnded()" - }, - { - "name": "ClientCodeCallback_SpecReplayStarted", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpecReplayStarted()" - }, - { - "name": "ClientCodeCallback_SpecReplayEnded", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpecReplayEnded()" - }, - { - "name": "ClientCodeCallback_SpectatorModeStarted", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpectatorModeStarted( entity player, int observerMode )" - }, - { - "name": "ClientCodeCallback_SpectatorModeEnded", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpectatorModeEnded( entity player, int oldObsMode, entity oldTarget )" - }, - { - "name": "ClientCodeCallback_SpectatorTargetChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpectatorTargetChanged( entity player, entity prevTarget, entity currTarget )" - }, - { - "name": "RunKillReplayEndedCallbacks", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": false, - "line": "function RunKillReplayEndedCallbacks()" - }, - { - "name": "ClientCodeCallback_SaveResumed", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SaveResumed()" - }, - { - "name": "ClientCodeCallback_OnSelectedWeaponChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnSelectedWeaponChanged( entity selectedWeapon )" - }, - { - "name": "CodeCallback_CheckPassThroughAddsMods", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_sp.gnut", - "global": true, - "line": "string function CodeCallback_CheckPassThroughAddsMods( entity player, entity hitEnt, string currWeaponName )" - }, - { - "name": "CLHud_Init", - "found_in": "Titanfall 2", - "file": "client/rui/cl_sp_hud.gnut", - "global": true, - "line": "void function CLHud_Init()" - }, - { - "name": "AddGenericQueueMessage", - "found_in": "Titanfall 2", - "file": "client/rui/cl_sp_hud.gnut", - "global": false, - "line": "void function AddGenericQueueMessage( string messageText, bool isBigText = false, float duration = 2.5 )" - }, - { - "name": "QueueMessageThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_sp_hud.gnut", - "global": false, - "line": "void function QueueMessageThink()" - }, - { - "name": "MessageThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_sp_hud.gnut", - "global": false, - "line": "void function MessageThink( MessageData messageData )" - }, - { - "name": "DamageFlyout", - "found_in": "Titanfall 2", - "file": "client/rui/cl_sp_hud.gnut", - "global": true, - "line": "void function DamageFlyout( float damage, vector damagePosition, entity victim, bool isCrit, bool isIneffective )" - }, - { - "name": "ClPlayer_Init", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ClPlayer_Init()" - }, - { - "name": "FindEnemyRodeoParent", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "entity function FindEnemyRodeoParent( entity player )" - }, - { - "name": "SpClientPlayerInit", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function SpClientPlayerInit( entity player )" - }, - { - "name": "ClientCodeCallback_PlayerSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_PlayerSpawned( entity player )" - }, - { - "name": "CoreReadyMessage", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function CoreReadyMessage( entity player, bool isQuick = false )" - }, - { - "name": "ClientPilotSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ClientPilotSpawned( entity player )" - }, - { - "name": "Player_AddClient", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function Player_AddClient( entity player )" - }, - { - "name": "Player_AddPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function Player_AddPlayer( entity player )" - }, - { - "name": "Pressed_RequestTitanfall", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function Pressed_RequestTitanfall( entity player )" - }, - { - "name": "Pressed_TitanNextMode", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function Pressed_TitanNextMode( entity player )" - }, - { - "name": "Pressed_TitanLoadoutSelect", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function Pressed_TitanLoadoutSelect( entity player )" - }, - { - "name": "ClientCodeCallback_HUDThink", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_HUDThink()" - }, - { - "name": "ClientPlayerClassChanged", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function ClientPlayerClassChanged( entity player, newClass )" - }, - { - "name": "ResetAbilityBindings", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ResetAbilityBindings( entity player, string newClass )" - }, - { - "name": "ShouldShowSpawnAsTitanHint", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ShouldShowSpawnAsTitanHint( entity player )" - }, - { - "name": "ServerCallback_PlayerChangedTeams", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ServerCallback_PlayerChangedTeams( player_eHandle, oldTeam, newTeam )" - }, - { - "name": "ServerCallback_PlayerConnectedOrDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ServerCallback_PlayerConnectedOrDisconnected( player_eHandle, state )" - }, - { - "name": "AddCallback_OnPlayerDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function AddCallback_OnPlayerDisconnected( void functionref( entity ) callbackFunc )" - }, - { - "name": "ClientCodeCallback_PlayerDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_PlayerDisconnected( entity player, string cachedPlayerName )" - }, - { - "name": "ShouldUpdatePlayerStatusCounts", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function ShouldUpdatePlayerStatusCounts()" - }, - { - "name": "PlayerConnectedOrDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function PlayerConnectedOrDisconnected( entity player, state, string disconnectingPlayerName = \"\" )" - }, - { - "name": "ClientCodeCallback_PlayerDidDamage", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_PlayerDidDamage( PlayerDidDamageParams params )" - }, - { - "name": "PlayHitSound", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function PlayHitSound( entity victim, entity attacker, int damageFlags, bool isCritShot, bool victimIsHeavyArmor, bool isKillShot, int hitGroup )" - }, - { - "name": "PROTO_HitIndicatorEffect", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function PROTO_HitIndicatorEffect( entity player, entity victim, vector damagePosition, bool isHeadShot, bool isKillShot )" - }, - { - "name": "KillShotBloodSpray", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function KillShotBloodSpray( entity player, entity victim, vector damagePosition, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "BloodSprayDecals", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function BloodSprayDecals( entity player, entity victim, vector damagePosition, float damageAmount, bool isHeadShot, bool isKillShot, bool isMelee, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "BloodSprayDecals_Think", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function BloodSprayDecals_Think( entity player, entity victim, vector damagePosition, float damageAmount, bool isHeadShot, bool isKillShot, bool isMelee, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "BloodDecal_GetParams", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "BloodDecalParams function BloodDecal_GetParams( float damageAmount, bool isHeadShot, bool isKillShot, bool isMelee, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "ServerCallback_RodeoerEjectWarning", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ServerCallback_RodeoerEjectWarning( soulHandle, ejectTime )" - }, - { - "name": "TitanEjectHatchSequence", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function TitanEjectHatchSequence( soul, ejectTime )" - }, - { - "name": "ServerCallback_OnEntityKilled", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ServerCallback_OnEntityKilled( attackerEHandle, victimEHandle, scriptDamageType, damageSourceId )" - }, - { - "name": "ServerCallback_OnTitanKilled", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ServerCallback_OnTitanKilled( int attackerEHandle, int victimEHandle, int scriptDamageType, int damageSourceId )" - }, - { - "name": "PlayTargetEliminatedTitanVO", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function PlayTargetEliminatedTitanVO( attacker, victim )" - }, - { - "name": "ServerCallback_SetAssistInformation", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ServerCallback_SetAssistInformation( damageSourceId, attackerEHandle, entityEHandle, assistTime )" - }, - { - "name": "ClientCodeCallback_OnHealthChanged", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnHealthChanged( entity ent, int oldHealth, int newHealth )" - }, - { - "name": "SetupPlayerAnimEvents", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function SetupPlayerAnimEvents( entity player )" - }, - { - "name": "JumpRandomlyForever", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function JumpRandomlyForever()" - }, - { - "name": "RemoteTurretFadeoutAnimEvent", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function RemoteTurretFadeoutAnimEvent( entity ent )" - }, - { - "name": "SetupFirstPersonProxyEvents", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function SetupFirstPersonProxyEvents( entity firstPersonProxy )" - }, - { - "name": "OnSmallMantle", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function OnSmallMantle( entity firstPersonProxy )" - }, - { - "name": "OnMediumMantle", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function OnMediumMantle( entity firstPersonProxy )" - }, - { - "name": "OnLowMantle", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function OnLowMantle( entity firstPersonProxy )" - }, - { - "name": "OnExtraLowMantle", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function OnExtraLowMantle( entity firstPersonProxy )" - }, - { - "name": "CreateCallback_TitanSoul", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function CreateCallback_TitanSoul( entity ent )" - }, - { - "name": "WallHangAttachDataKnife", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function WallHangAttachDataKnife( entity player )" - }, - { - "name": "DeleteDataKnifeAfterWallHang", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function DeleteDataKnifeAfterWallHang( entity player, entity dataknife )" - }, - { - "name": "ClientCodeCallback_OnGib", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "bool function ClientCodeCallback_OnGib( entity victim, vector attackDir )" - }, - { - "name": "SpawnFleshGibs", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "bool function SpawnFleshGibs( entity victim, vector attackDir )" - }, - { - "name": "ServerCallback_PlayScreenFXWarpJump", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ServerCallback_PlayScreenFXWarpJump()" - }, - { - "name": "PlayScreenFXWarpJump", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function PlayScreenFXWarpJump( entity clientPlayer )" - }, - { - "name": "TonemappingUpdateAfterWarpJump", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function TonemappingUpdateAfterWarpJump()" - }, - { - "name": "SetPanelAlphaOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function SetPanelAlphaOverTime( panel, alpha, duration )" - }, - { - "name": "ShouldShowOnDeckCard", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "bool function ShouldShowOnDeckCard( entity player, cardOnDeck )" - }, - { - "name": "HandleDoomedState", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function HandleDoomedState( entity player, entity titan )" - }, - { - "name": "PlayShieldBreakEffect", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function PlayShieldBreakEffect( entity ent )" - }, - { - "name": "PlayIt", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function PlayIt( entity victim )" - }, - { - "name": "PlayShieldHitEffect", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function PlayShieldHitEffect( PlayerDidDamageParams params )" - }, - { - "name": "GetShieldEffectCurrentColor", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function GetShieldEffectCurrentColor( shieldHealthFrac )" - }, - { - "name": "UpdateRespawnHUD", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function UpdateRespawnHUD()" - }, - { - "name": "OnClientPlayerAlive", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function OnClientPlayerAlive( entity player )" - }, - { - "name": "OnClientPlayerDying", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function OnClientPlayerDying( entity player )" - }, - { - "name": "DeathCamCheck", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function DeathCamCheck( entity player )" - }, - { - "name": "ServerCallback_ShowNextSpawnMessage", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ServerCallback_ShowNextSpawnMessage( float nextSpawnTime )" - }, - { - "name": "ShowSpawnDelayMessage", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function ShowSpawnDelayMessage( nextSpawnTime )" - }, - { - "name": "ServerCallback_HideNextSpawnMessage", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ServerCallback_HideNextSpawnMessage()" - }, - { - "name": "GetWaveSpawnTime", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "float function GetWaveSpawnTime()" - }, - { - "name": "IsPlayerEliminated", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "bool function IsPlayerEliminated( entity player )" - }, - { - "name": "PlayerFieryDeath", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "function PlayerFieryDeath( player )" - }, - { - "name": "ServerCallback_GiveMatchLossProtection", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "function ServerCallback_GiveMatchLossProtection()" - }, - { - "name": "EnableDoDeathCallback", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function EnableDoDeathCallback( entity ent )" - }, - { - "name": "ServerCallback_ShowDisembarkHint", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function ServerCallback_ShowDisembarkHint( float showtime )" - }, - { - "name": "ClearDisembarkHint", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": false, - "line": "void function ClearDisembarkHint( entity cockpit, entity player )" - }, - { - "name": "SCB_CheckPoint", - "found_in": "Titanfall 2", - "file": "client/cl_sp_player.gnut", - "global": true, - "line": "void function SCB_CheckPoint()" - }, - { - "name": "ClRespawnselect_SP_Init", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect_sp.gnut", - "global": true, - "line": "void function ClRespawnselect_SP_Init()" - }, - { - "name": "Callback_PlayerLifestateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect_sp.gnut", - "global": false, - "line": "void function Callback_PlayerLifestateChanged( entity player, int oldLifeState, int newLifeState )" - }, - { - "name": "DisableDeathBlur", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect_sp.gnut", - "global": true, - "line": "void function DisableDeathBlur()" - }, - { - "name": "ShowRespawnSelect_SP", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect_sp.gnut", - "global": true, - "line": "void function ShowRespawnSelect_SP()" - }, - { - "name": "PlayerPressed_RespawnPilotSP", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect_sp.gnut", - "global": false, - "line": "void function PlayerPressed_RespawnPilotSP( entity player )" - }, - { - "name": "DisplayRespawnPrompt", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect_sp.gnut", - "global": true, - "line": "void function DisplayRespawnPrompt()" - }, - { - "name": "ClObjective_Init", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function ClObjective_Init()" - }, - { - "name": "RegisterObjective", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function RegisterObjective( objectiveName )" - }, - { - "name": "ClientCodeCallback_ObjectiveChanged", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "void function ClientCodeCallback_ObjectiveChanged( entity player )" - }, - { - "name": "AddObjectiveChangedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function AddObjectiveChangedCallback( callbackFunc )" - }, - { - "name": "CreateClientObjectiveTable", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function CreateClientObjectiveTable( objectiveTitleText, objectiveDescriptiveText, objectiveIsAutoText = false, objectiveFunc = null )" - }, - { - "name": "SetObjectiveFunction", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function SetObjectiveFunction( objectiveName, objectiveFunc )" - }, - { - "name": "SetObjectiveWorldIcon", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function SetObjectiveWorldIcon( objectiveName, objectiveWorldIcon )" - }, - { - "name": "AddObjective", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function AddObjective( objectiveName, objectiveTitleText, objectiveDescriptiveText )" - }, - { - "name": "AddObjectiveWithAutoText", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function AddObjectiveWithAutoText( objectiveName, objectiveTitleText, objectiveDescriptiveText )" - }, - { - "name": "AddObjectiveWithObjectiveFunction", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function AddObjectiveWithObjectiveFunction( objectiveName, objectiveTitleText, objectiveDescriptiveText, objectiveFunction )" - }, - { - "name": "AddObjectiveWithAutoTextAndObjectiveFunction", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function AddObjectiveWithAutoTextAndObjectiveFunction( objectiveName, objectiveTitleText, objectiveDescriptiveText, objectiveFunction )" - }, - { - "name": "AddObjective_Internal", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": false, - "line": "function AddObjective_Internal( objectiveName, objectiveTitleText, objectiveDescriptiveText, isAutoText = false, objectiveFunction = null )" - }, - { - "name": "ObjectiveTextThink", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": false, - "line": "function ObjectiveTextThink( vgui )" - }, - { - "name": "UpdateObjectiveText", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": false, - "line": "function UpdateObjectiveText( vgui, player )" - }, - { - "name": "DeactivateObjectiveHud", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": false, - "line": "function DeactivateObjectiveHud( vgui, player )" - }, - { - "name": "DelayedDeactivateObjectiveHud", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": false, - "line": "function DelayedDeactivateObjectiveHud( vgui, delay = OBJECTIVE_HINT_ONSCREEN_TIME )" - }, - { - "name": "ActivateObjectiveHud", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": false, - "line": "function ActivateObjectiveHud( vgui, objectiveIndex, objectiveTimer )" - }, - { - "name": "RunObjectiveFunc", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": false, - "line": "function RunObjectiveFunc( player )" - }, - { - "name": "MainHud_InitObjective", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function MainHud_InitObjective( vgui, entity player )" - }, - { - "name": "HasActiveObjective", - "found_in": "Titanfall 2", - "file": "client/cl_sp_objective.gnut", - "global": true, - "line": "function HasActiveObjective( player )" - }, - { - "name": "ClientCodeCallback_OnPlayerActiveBurnCardIndexChanged", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPlayerActiveBurnCardIndexChanged( entity player, int oldActiveBurnCardIndex )" - }, - { - "name": "ClGamemodeSp_Init", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": true, - "line": "void function ClGamemodeSp_Init()" - }, - { - "name": "SpGameStateChanged", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": false, - "line": "void function SpGameStateChanged()" - }, - { - "name": "WaittillGameStateOrHigher", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": true, - "line": "function WaittillGameStateOrHigher( state )" - }, - { - "name": "ServerCallback_ScreenShakeOzone", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": true, - "line": "function ServerCallback_ScreenShakeOzone()" - }, - { - "name": "ScreenShakeOzoneThread", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": false, - "line": "function ScreenShakeOzoneThread()" - }, - { - "name": "DisplayAmmoFull", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": false, - "line": "void function DisplayAmmoFull( entity weapon, var ammoRecieved )" - }, - { - "name": "UpdateAmmoFullFlyout", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": true, - "line": "void function UpdateAmmoFullFlyout( string title, string subtitle, entity weapon )" - }, - { - "name": "IsAmmoFullWeapon", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": true, - "line": "bool function IsAmmoFullWeapon( entity ent )" - }, - { - "name": "HideAmmoFullFlyout", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": true, - "line": "void function HideAmmoFullFlyout()" - }, - { - "name": "DisplayGotAmmo", - "found_in": "Titanfall 2", - "file": "sp/cl_gamestate_sp.gnut", - "global": false, - "line": "void function DisplayGotAmmo( entity weapon, var ammoRecieved )" - }, - { - "name": "ClSpHud_Init", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "void function ClSpHud_Init()" - }, - { - "name": "CallbackUpdatePlayerStatusCounts", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": false, - "line": "void function CallbackUpdatePlayerStatusCounts( entity player, int oldLifeState, int newLifeState )" - }, - { - "name": "UpdatePlayerStatusCountsOnWaveSpawnFinished", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": false, - "line": "void function UpdatePlayerStatusCountsOnWaveSpawnFinished( entity player, int oldLifeState, int newLifeState )" - }, - { - "name": "SpMainHud", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": false, - "line": "void function SpMainHud( var mainVGUI, entity player )" - }, - { - "name": "SpCockpit", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": false, - "line": "void function SpCockpit( entity cockpit, entity player )" - }, - { - "name": "ServerCallback_WhereIsTitan", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "void function ServerCallback_WhereIsTitan()" - }, - { - "name": "ServerCallback_FriendlyFire_MissionFailure", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "void function ServerCallback_FriendlyFire_MissionFailure()" - }, - { - "name": "ServerCallback_TitanDied", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "void function ServerCallback_TitanDied( int method )" - }, - { - "name": "ServerCallback_NewTitanLoadout", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "void function ServerCallback_NewTitanLoadout( int loadoutIndex )" - }, - { - "name": "ServerCallback_UpdateDifficulty", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "void function ServerCallback_UpdateDifficulty()" - }, - { - "name": "BeginIntroSequence", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "void function BeginIntroSequence()" - }, - { - "name": "BeginIntroSequence_Internal", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": false, - "line": "void function BeginIntroSequence_Internal()" - }, - { - "name": "IntroInProgress", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_hud.gnut", - "global": true, - "line": "bool function IntroInProgress()" - }, - { - "name": "ClShowIntroScreen", - "found_in": "Titanfall 2", - "file": "sp/cl_sp_introscreen.gnut", - "global": true, - "line": "void function ClShowIntroScreen()" - }, - { - "name": "ClTitanHints_Init", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": true, - "line": "void function ClTitanHints_Init()" - }, - { - "name": "ServerCallback_ShowOffhandWeaponHint", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": true, - "line": "void function ServerCallback_ShowOffhandWeaponHint( int index )" - }, - { - "name": "EnsureHintIsValid", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": false, - "line": "void function EnsureHintIsValid( entity player, entity weapon, int index )" - }, - { - "name": "WeaponCanBeUsed", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": false, - "line": "bool function WeaponCanBeUsed( entity weapon, entity player )" - }, - { - "name": "CreateButtonPressHint", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": true, - "line": "void function CreateButtonPressHint( string baseHint, int offhandIndex, string useObject = \"\" )" - }, - { - "name": "AddOnscreenHint", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": false, - "line": "void function AddOnscreenHint( string baseString, string arg1, string arg2, float duration )" - }, - { - "name": "ClTitanHints_ClearOffhandHint", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": true, - "line": "void function ClTitanHints_ClearOffhandHint( int index )" - }, - { - "name": "ServerCallback_ActiveSPTitanLoadout", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": true, - "line": "void function ServerCallback_ActiveSPTitanLoadout( int loadoutIndex )" - }, - { - "name": "OnDeath_ClearOffhandHints", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": false, - "line": "void function OnDeath_ClearOffhandHints( entity player )" - }, - { - "name": "TitanCockpit_TitanHint", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": false, - "line": "void function TitanCockpit_TitanHint( entity cockpit, entity player )" - }, - { - "name": "TitanCockpit_TitanHint_Internal", - "found_in": "Titanfall 2", - "file": "titan/cl_titan_hints.gnut", - "global": false, - "line": "void function TitanCockpit_TitanHint_Internal( entity cockpit )" - }, - { - "name": "Gauntlet_ClientInit", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_ClientInit()" - }, - { - "name": "Gauntlet_OnClientPlayerCreated", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_OnClientPlayerCreated( entity player )" - }, - { - "name": "Gauntlet_OnClientPlayerCreated_Think", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_OnClientPlayerCreated_Think( entity player )" - }, - { - "name": "ScriptCallback_EnableGauntlet", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_EnableGauntlet( int gauntletID )" - }, - { - "name": "ScriptCallback_DisableGauntlet", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_DisableGauntlet( int gauntletID )" - }, - { - "name": "Client_EnableGauntlet", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Client_EnableGauntlet( GauntletInfo gauntlet )" - }, - { - "name": "Client_DisableGauntlet", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Client_DisableGauntlet( GauntletInfo gauntlet )" - }, - { - "name": "ScriptCallback_HideLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_HideLeaderboard( int gauntletID )" - }, - { - "name": "ScriptCallback_ShowLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_ShowLeaderboard( int gauntletID )" - }, - { - "name": "ScriptCallback_RefreshLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_RefreshLeaderboard( int gauntletID )" - }, - { - "name": "ScriptCallback_Gauntlet_SetEnemyInfo", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_Gauntlet_SetEnemyInfo( int gauntletID, int numEnemies, int enemiesKilled )" - }, - { - "name": "ScriptCallback_Gauntlet_StartRun", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_Gauntlet_StartRun( int gauntletID )" - }, - { - "name": "GauntletPlayer_TrackSpeed", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function GauntletPlayer_TrackSpeed( GauntletInfo gauntlet )" - }, - { - "name": "ScriptCallback_Gauntlet_AbortRun", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_Gauntlet_AbortRun( int gauntletID )" - }, - { - "name": "ScriptCallback_Gauntlet_FinishRun", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_Gauntlet_FinishRun( int gauntletID, float elapsedTime, float bestTime, float enemiesMissedTimePenalty )" - }, - { - "name": "Gauntlet_RunFinished_Common", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_RunFinished_Common( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_FinishRun_PlayerHUD_Think", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_FinishRun_PlayerHUD_Think( float elapsedTime, float bestTime, float enemiesMissedTimePenalty )" - }, - { - "name": "CreateGauntletPlayerHUD", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function CreateGauntletPlayerHUD( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_DestroyPlayerHUD", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_DestroyPlayerHUD()" - }, - { - "name": "Gauntlet_SetGenericTips", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_SetGenericTips( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_DestroySplashRUI", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_DestroySplashRUI( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_StartSplash", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_StartSplash( GauntletInfo gauntlet, float duration = 1.8 )" - }, - { - "name": "Gauntlet_FinishSplash", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_FinishSplash( GauntletInfo gauntlet, float duration = 1.8 )" - }, - { - "name": "Gauntlet_CreateStartingLineDisplay", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_CreateStartingLineDisplay( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_DestroyStartingLineDisplay", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_DestroyStartingLineDisplay( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_CreateFinishLineDisplay", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_CreateFinishLineDisplay( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_DestroyFinishLineDisplay", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_DestroyFinishLineDisplay( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_CreateRUITopology", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "var function Gauntlet_CreateRUITopology( vector org, vector ang, float width, float height )" - }, - { - "name": "Gauntlet_CreateLeaderboards", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_CreateLeaderboards( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_DestroyLeaderboards", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_DestroyLeaderboards( GauntletInfo gauntlet )" - }, - { - "name": "ScriptCallback_Gauntlet_SetGhostDuration", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_Gauntlet_SetGhostDuration( int gauntletID, int ghostID, float duration )" - }, - { - "name": "ScriptCallback_Gauntlet_SetActiveGhostID", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_Gauntlet_SetActiveGhostID( int gauntletID, int ghostID )" - }, - { - "name": "Gauntlet_SetLeaderboardEntry", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetLeaderboardEntry( GauntletInfo gauntlet, int leaderboardIdx, GauntletGhost ghost )" - }, - { - "name": "Gauntlet_UpdateActiveGhostForLeaderboard", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_UpdateActiveGhostForLeaderboard( GauntletInfo gauntlet, int ghostID )" - }, - { - "name": "Gauntlet_CreateResultsDisplays", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_CreateResultsDisplays( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_DestroyResultsDisplays", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_DestroyResultsDisplays( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_SetResultsDisplayTip", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function Gauntlet_SetResultsDisplayTip( GauntletInfo gauntlet, string tip )" - }, - { - "name": "ScriptCallback_GauntletResultsDisplay_SetRandomTip", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": true, - "line": "void function ScriptCallback_GauntletResultsDisplay_SetRandomTip( int gauntletID )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetRandomTip", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetRandomTip( GauntletInfo gauntlet )" - }, - { - "name": "Gauntlet_PostRun_ResultsDisplayUpdate", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_PostRun_ResultsDisplayUpdate( GauntletInfo gauntlet, bool runFinished, float elapsedTime, float bestTime, float enemiesMissedTimePenalty )" - }, - { - "name": "Gauntlet_SetRunFinished", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_SetRunFinished( GauntletInfo gauntlet, bool isFinished )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetRunFinished", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetRunFinished( GauntletInfo gauntlet, bool isFinished )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetStartTime", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetStartTime( GauntletInfo gauntlet, float startTime )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetFinalTime", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetFinalTime( GauntletInfo gauntlet, float elapsedTime )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetBestTime", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetBestTime( GauntletInfo gauntlet, float bestTime )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetEnemiesMissedTimePenalty", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetEnemiesMissedTimePenalty( GauntletInfo gauntlet, float enemiesMissedTimePenalty )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetTip", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetTip( GauntletInfo gauntlet, string tipString )" - }, - { - "name": "Gauntlet_ResultsDisplay_UpdateNumEnemies", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_UpdateNumEnemies( GauntletInfo gauntlet, int numEnemies )" - }, - { - "name": "Gauntlet_ResultsDisplay_UpdateEnemiesKilled", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_UpdateEnemiesKilled( GauntletInfo gauntlet, int enemiesKilled )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetAvgSpeed", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetAvgSpeed( GauntletInfo gauntlet, float avgSpeed )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetTopSpeed", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetTopSpeed( GauntletInfo gauntlet, float topSpeed )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetHighSpeedPercent", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetHighSpeedPercent( GauntletInfo gauntlet, float highSpeedPercent )" - }, - { - "name": "Gauntlet_ResultsDisplay_SetHighSpeedKills", - "found_in": "Titanfall 2", - "file": "sp/_cl_gauntlet.gnut", - "global": false, - "line": "void function Gauntlet_ResultsDisplay_SetHighSpeedKills( GauntletInfo gauntlet, int highSpeedKills )" - }, - { - "name": "ClTitanBuddy_Init", - "found_in": "Titanfall 2", - "file": "client/objects/cl_titan_buddy.nut", - "global": true, - "line": "void function ClTitanBuddy_Init( asset titan_model )" - }, - { - "name": "CL_TitanWeaponPickup_Init", - "found_in": "Titanfall 2", - "file": "sp/_sp_cl_titanweapon_pickups.gnut", - "global": true, - "line": "void function CL_TitanWeaponPickup_Init()" - }, - { - "name": "UpdateTitanLoadoutPickupVisibility", - "found_in": "Titanfall 2", - "file": "sp/_sp_cl_titanweapon_pickups.gnut", - "global": true, - "line": "void function UpdateTitanLoadoutPickupVisibility()" - }, - { - "name": "ShouldShowFlyout", - "found_in": "Titanfall 2", - "file": "sp/_sp_cl_titanweapon_pickups.gnut", - "global": false, - "line": "bool function ShouldShowFlyout()" - } - ], - "['HAS_WEAPON_PICKUP_HIGHLIGHT']": [ - { - "name": "ServerCallback_RefreshWeaponHighlights", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ServerCallback_RefreshWeaponHighlights( int eHandle )" - }, - { - "name": "ClWeaponCreationCallback", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": false, - "line": "void function ClWeaponCreationCallback( entity weapon )" - }, - { - "name": "ServerCallback_RefreshWeaponHighlights", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ServerCallback_RefreshWeaponHighlights( int eHandle )" - }, - { - "name": "ClWeaponCreationCallback", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": false, - "line": "void function ClWeaponCreationCallback( entity weapon )" - } - ], - "['CLIENT && MP']": [ - { - "name": "ClientCodeCallback_MapSpawn", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "void function ClientCodeCallback_MapSpawn()" - }, - { - "name": "PrecacheRes", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": false, - "line": "void function PrecacheRes( resFile )" - }, - { - "name": "ClientCodeCallback_RunClientConnectScripts", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "void function ClientCodeCallback_RunClientConnectScripts( entity player )" - }, - { - "name": "RunClientConnectScriptsThreaded", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": false, - "line": "function RunClientConnectScriptsThreaded( entity player )" - }, - { - "name": "Init_ClientScripts", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": false, - "line": "function Init_ClientScripts( entity player )" - }, - { - "name": "Init_PlayerScripts", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "function Init_PlayerScripts( entity player )" - }, - { - "name": "CodeCallback_EntityVarChanged", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "function CodeCallback_EntityVarChanged( ent, varName, newValue, oldValue )" - }, - { - "name": "ServerCallback_ClientInitComplete", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "function ServerCallback_ClientInitComplete()" - }, - { - "name": "StripPrefix", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": false, - "line": "function StripPrefix( stringName, prefix )" - }, - { - "name": "GetTableNumContents", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": false, - "line": "function GetTableNumContents( Table, contents )" - }, - { - "name": "ClientCodeCallback_OnDetenteEnded", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnDetenteEnded()" - }, - { - "name": "PerfInitLabels", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "function PerfInitLabels()" - }, - { - "name": "ClientCodeCallback_OnDropShipCinematicEventStateChanged", - "found_in": "Titanfall 2", - "file": "cl_mapspawn.gnut", - "global": true, - "line": "function ClientCodeCallback_OnDropShipCinematicEventStateChanged()" - }, - { - "name": "ClScoreboardMp_Init", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "function ClScoreboardMp_Init()" - }, - { - "name": "ScoreboardFocus", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "void function ScoreboardFocus( entity player )" - }, - { - "name": "ScoreboardLoseFocus", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "void function ScoreboardLoseFocus( entity player )" - }, - { - "name": "ScoreboardToggleFocus", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "void function ScoreboardToggleFocus( entity player )" - }, - { - "name": "GetEnemyScoreboardTeam", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "int function GetEnemyScoreboardTeam()" - }, - { - "name": "GetScoreboardDisplaySlotCount", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "int function GetScoreboardDisplaySlotCount()" - }, - { - "name": "InitScoreboardMP", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "void function InitScoreboardMP()" - }, - { - "name": "CreateScoreboardOverlays", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "array function CreateScoreboardOverlays()" - }, - { - "name": "ScoreboardFadeIn", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "function ScoreboardFadeIn()" - }, - { - "name": "ScoreboardFadeOut", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "function ScoreboardFadeOut()" - }, - { - "name": "ShowScoreboardMP", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "void function ShowScoreboardMP()" - }, - { - "name": "UpdateScoreboardForGamemode", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "void function UpdateScoreboardForGamemode( entity player, var rowRui, var scoreHeaderRui )" - }, - { - "name": "HideScoreboardMP", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "void function HideScoreboardMP()" - }, - { - "name": "GetConnectionImage", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "function GetConnectionImage( ping )" - }, - { - "name": "GetPlayerGenIcon", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "asset function GetPlayerGenIcon( entity player )" - }, - { - "name": "GetNumTeamPlayers", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "int function GetNumTeamPlayers()" - }, - { - "name": "ScoreboardInputMP", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "void function ScoreboardInputMP( int key )" - }, - { - "name": "ClScoreboardMp_GetGameTypeDescElem", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "var function ClScoreboardMp_GetGameTypeDescElem()" - }, - { - "name": "UseSingleTeamScoreboard", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": false, - "line": "bool function UseSingleTeamScoreboard()" - }, - { - "name": "ScoreboardSelectNextPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "void function ScoreboardSelectNextPlayer( entity player )" - }, - { - "name": "ScoreboardSelectPrevPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "void function ScoreboardSelectPrevPlayer( entity player )" - }, - { - "name": "GetScoreBoardFooterRui", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "var function GetScoreBoardFooterRui()" - }, - { - "name": "SetScoreboardUpdateCallback", - "found_in": "Titanfall 2", - "file": "client/cl_scoreboard_mp.nut", - "global": true, - "line": "void function SetScoreboardUpdateCallback( void functionref( entity, var ) func )" - }, - { - "name": "ClBurnMeter_Init", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": true, - "line": "void function ClBurnMeter_Init()" - }, - { - "name": "ClBurnMeter_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": true, - "line": "void function ClBurnMeter_RegisterNetworkFunctions()" - }, - { - "name": "ClBurnMeter_CantSummonReaper", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": false, - "line": "void function ClBurnMeter_CantSummonReaper( entity player, var eventVal )" - }, - { - "name": "ClBurnMeter_RadarJammerUsed", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": false, - "line": "void function ClBurnMeter_RadarJammerUsed( entity activatingPlayer, var eventVal )" - }, - { - "name": "ClBurnMeter_boostTimedEffectLastsTillChanged", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": false, - "line": "void function ClBurnMeter_boostTimedEffectLastsTillChanged( entity player, float oldVal, float newVal, bool actuallyChanged )" - }, - { - "name": "ClBurnMeter_StartBoostTimedEffectSequence", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": false, - "line": "void function ClBurnMeter_StartBoostTimedEffectSequence( entity player, float endTime )" - }, - { - "name": "ClBurnMeter_EndBoostTimedEffectSequence", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": false, - "line": "void function ClBurnMeter_EndBoostTimedEffectSequence( entity player )" - }, - { - "name": "PlayBoostMusic", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": false, - "line": "void function PlayBoostMusic( entity player ) " - }, - { - "name": "ServerCallback_RewardUsed", - "found_in": "Titanfall 2", - "file": "burnmeter/cl_burnmeter.gnut", - "global": true, - "line": "void function ServerCallback_RewardUsed( int rewardId )" - }, - { - "name": "CodeCallback_RegisterClass_C_HardPointEntity", - "found_in": "Titanfall 2", - "file": "class/C_HardPointEntity.nut", - "global": true, - "line": "function CodeCallback_RegisterClass_C_HardPointEntity()" - }, - { - "name": "ClDroppedWeaponFlyout_Init", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClDroppedWeaponFlyout_Init()" - }, - { - "name": "ClientCodeCallback_BodyGroupChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_BodyGroupChanged( entity ent, int bodyGroupIndex, int oldState, int newState )" - }, - { - "name": "ClientCodeCallback_UseEntGainedFocus", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_UseEntGainedFocus( entity ent )" - }, - { - "name": "ClientCodeCallback_UseEntLostFocus", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_UseEntLostFocus( entity ent )" - }, - { - "name": "IsPickupFlyoutValid", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "bool function IsPickupFlyoutValid()" - }, - { - "name": "IsCurrentlyFocusedWeapon", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "bool function IsCurrentlyFocusedWeapon( entity ent )" - }, - { - "name": "DestroyPickupFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function DestroyPickupFlyout()" - }, - { - "name": "HidePickupFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function HidePickupFlyout( float hideDuration )" - }, - { - "name": "ShowPickupFlyout", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ShowPickupFlyout()" - }, - { - "name": "WeaponPickupFlyout_UpdateVisibility", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": false, - "line": "void function WeaponPickupFlyout_UpdateVisibility( entity player )" - }, - { - "name": "AddCallback_OnPetTitanChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function AddCallback_OnPetTitanChanged( void functionref( entity ) callbackFunc )" - }, - { - "name": "ClientCodeCallback_OnPetTitanChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPetTitanChanged( entity player )" - }, - { - "name": "ClientCodeCallback_OnPetTitanModeChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPetTitanModeChanged( entity player )" - }, - { - "name": "AddCallback_OnPetTitanModeChanged", - "found_in": "Northstar.Client", - "file": "client/cl_codecallbacks.gnut", - "global": true, - "line": "void function AddCallback_OnPetTitanModeChanged( void functionref( entity ) callbackFunc )" - }, - { - "name": "ClientCodeCallbacks_Init", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "function ClientCodeCallbacks_Init()" - }, - { - "name": "ClientCodeCallback_HotDropImpactTimeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_HotDropImpactTimeChanged( entity player )" - }, - { - "name": "ClientCodeCallback_DropShipJetWakeFxEnabledChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_DropShipJetWakeFxEnabledChanged( entity dropship )" - }, - { - "name": "ClientCodeCallback_TurretPanelChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_TurretPanelChanged( entity turret )" - }, - { - "name": "ClientCodeCallback_OutOfBoundsDeadTimeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OutOfBoundsDeadTimeChanged( entity player )" - }, - { - "name": "ClientCodeCallback_OnShieldHealthChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnShieldHealthChanged( entity ent )" - }, - { - "name": "ClientCodeCallback_OnHardpointTerminalChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnHardpointTerminalChanged( entity hp )" - }, - { - "name": "ClientCodeCallback_OnHardpointIDChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnHardpointIDChanged( entity hp )" - }, - { - "name": "ClientCodeCallback_OnHardpointChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnHardpointChanged( entity hardpoint )" - }, - { - "name": "ClientCodeCallback_OnHardpointEntityChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnHardpointEntityChanged( entity player )" - }, - { - "name": "ClientCodeCallback_OnCinematicEventFlagsChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnCinematicEventFlagsChanged( entity player, int oldFlags )" - }, - { - "name": "ClientCodeCallback_OnNextTitanRespawnAvailableChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnNextTitanRespawnAvailableChanged( entity player )" - }, - { - "name": "ClientCodeCallback_OnNextCoreChargeAvailableChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnNextCoreChargeAvailableChanged( entity titansoul )" - }, - { - "name": "ClientCodeCallback_OnCoreChargeExpireTimeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnCoreChargeExpireTimeChanged( entity titansoul )" - }, - { - "name": "ClientCodeCallback_OnEntityCreation", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnEntityCreation( entity ent )" - }, - { - "name": "ClientCodeCallback_OnDeath", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnDeath( entity ent )" - }, - { - "name": "__RunOnDeathOrDestroyCallbacks", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": false, - "line": "function __RunOnDeathOrDestroyCallbacks( entity ent, string className, string targetName )" - }, - { - "name": "ClientCodeCallback_OnEntityDestroy", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnEntityDestroy( entity ent )" - }, - { - "name": "ClientCodeCallback_OnPlayerLifeStateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPlayerLifeStateChanged( entity player, int oldLifeState )" - }, - { - "name": "AddCallback_OnPlayerLifeStateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "function AddCallback_OnPlayerLifeStateChanged( void functionref( entity, int, int ) callbackFunc )" - }, - { - "name": "ClientCodeCallback_KillReplayStarted", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_KillReplayStarted()" - }, - { - "name": "ClientCodeCallback_VoicePackChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_VoicePackChanged( entity player )" - }, - { - "name": "RunKillReplayStartedCallbacks", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": false, - "line": "function RunKillReplayStartedCallbacks()" - }, - { - "name": "ClientCodeCallback_KillReplayEnded", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_KillReplayEnded()" - }, - { - "name": "ClientCodeCallback_SpecReplayStarted", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpecReplayStarted()" - }, - { - "name": "ClientCodeCallback_SpecReplayEnded", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpecReplayEnded()" - }, - { - "name": "ClientCodeCallback_SpectatorModeStarted", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpectatorModeStarted( entity player, int observerMode )" - }, - { - "name": "ClientCodeCallback_SpectatorModeEnded", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpectatorModeEnded( entity player, int oldObsMode, entity oldTarget )" - }, - { - "name": "ClientCodeCallback_SpectatorTargetChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SpectatorTargetChanged( entity player, entity prevTarget, entity currTarget )" - }, - { - "name": "RunKillReplayEndedCallbacks", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": false, - "line": "function RunKillReplayEndedCallbacks()" - }, - { - "name": "ServerCallback_YouRespawned", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ServerCallback_YouRespawned()" - }, - { - "name": "ServerCallback_YouDied", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ServerCallback_YouDied( int attackerEHandle, float healthFrac, int damageSourceId )" - }, - { - "name": "ClientCodeCallback_SaveResumed", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_SaveResumed()" - }, - { - "name": "ClientCodeCallback_OnSelectedWeaponChanged", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnSelectedWeaponChanged( entity selectedWeapon )" - }, - { - "name": "CodeCallback_CheckPassThroughAddsMods", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "string function CodeCallback_CheckPassThroughAddsMods( entity player, entity hitEnt, string currWeaponName )" - }, - { - "name": "ClientCodeCallback_GetUseEntOverrideText", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "string function ClientCodeCallback_GetUseEntOverrideText( entity ent )" - }, - { - "name": "AddEntityCallback_GetUseEntOverrideText", - "found_in": "Titanfall 2", - "file": "client/cl_codecallbacks_mp.gnut", - "global": true, - "line": "void function AddEntityCallback_GetUseEntOverrideText( entity ent, string functionref( entity ) callback )" - }, - { - "name": "CLHud_Init", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function CLHud_Init()" - }, - { - "name": "CallsignEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function CallsignEvent( int eventType, entity ownerPlayer, string eventText )" - }, - { - "name": "KilledByCallsignEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function KilledByCallsignEvent( entity attacker )" - }, - { - "name": "AddCallsignEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function AddCallsignEvent( CallsignEventData callsignEventData )" - }, - { - "name": "CallsignEventQueueThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function CallsignEventQueueThink( int eventType )" - }, - { - "name": "CallsignEventStackThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function CallsignEventStackThink( int eventType )" - }, - { - "name": "ActiveCallsignEventUpdate", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function ActiveCallsignEventUpdate( int eventType )" - }, - { - "name": "AddMedalQueueMessage", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function AddMedalQueueMessage( MessageData messageData )" - }, - { - "name": "MedalQueueMessageThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function MedalQueueMessageThink()" - }, - { - "name": "MedalThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function MedalThink( MessageData messageData )" - }, - { - "name": "AddMedal", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function AddMedal( ScoreEvent scoreEvent, int pointValue, float earnedValue, float ownedValue, int displayType )" - }, - { - "name": "AppendToExistingScoreEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "bool function AppendToExistingScoreEvent( ScoreEvent scoreEvent, int pointValue, float earnedValue, float ownedValue )" - }, - { - "name": "AddScoreEventMessage", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function AddScoreEventMessage( ScoreEvent scoreEvent, entity associatedEntity, int displayType, int pointValue, float earnedValue, float ownedValue )" - }, - { - "name": "AddGenericQueueMessage", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function AddGenericQueueMessage( string messageText, bool isBigText = false, float duration = 2.5 )" - }, - { - "name": "SortPendingEvents", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "int function SortPendingEvents( MessageData eventA, MessageData eventB )" - }, - { - "name": "SortPendingMedals", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "int function SortPendingMedals( MessageData eventA, MessageData eventB )" - }, - { - "name": "QueueMessageThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function QueueMessageThink()" - }, - { - "name": "MessageThink", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function MessageThink( MessageData messageData )" - }, - { - "name": "DamageFlyout", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function DamageFlyout( float damage, vector damagePosition, entity victim, bool isCrit, bool isIneffective )" - }, - { - "name": "ServerCallback_ScoreEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function ServerCallback_ScoreEvent( int scoreEventId, int pointValue, int displayType, int associatedEntityHandle = 0, float earnedValue = 0, float ownedValue = 0 )" - }, - { - "name": "ServerCallback_CallingCardEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function ServerCallback_CallingCardEvent( int scoreEventId, int associatedEntityHandle = 0 )" - }, - { - "name": "AddScoreCallingCardEvent", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function AddScoreCallingCardEvent( ScoreEvent scoreEvent, entity ownerPlayer )" - }, - { - "name": "DisableCallingCardEvents", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function DisableCallingCardEvents()" - }, - { - "name": "EnableCallingCardEvents", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function EnableCallingCardEvents()" - }, - { - "name": "GetFormattedEventText", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "string function GetFormattedEventText( ScoreEvent scoreEvent, int pointValue, entity targetEntity, float earnedValue, float ownedValue )" - }, - { - "name": "GetFormattedMedalText", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "string function GetFormattedMedalText( ScoreEvent scoreEvent, int pointValue )" - }, - { - "name": "GetFormattedMedalText_ShowPoints", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "string function GetFormattedMedalText_ShowPoints( ScoreEvent scoreEvent, int pointValue )" - }, - { - "name": "CallsignEvents_SetEnabled", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function CallsignEvents_SetEnabled( bool state )" - }, - { - "name": "ScoreEvents_SetEnabled", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": true, - "line": "void function ScoreEvents_SetEnabled( bool state )" - }, - { - "name": "EarnMeterPrint", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function EarnMeterPrint( MessageData messageData )" - }, - { - "name": "UpdateEarnMeterQueue", - "found_in": "Titanfall 2", - "file": "client/rui/cl_hud.gnut", - "global": false, - "line": "void function UpdateEarnMeterQueue()" - }, - { - "name": "ClObituary_Init", - "found_in": "Titanfall 2", - "file": "client/cl_obituary.gnut", - "global": true, - "line": "function ClObituary_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "client/cl_obituary.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "ServerCallback_SquadLeaderBonus", - "found_in": "Titanfall 2", - "file": "client/cl_obituary.gnut", - "global": true, - "line": "void function ServerCallback_SquadLeaderBonus( int playerEHandle )" - }, - { - "name": "ServerCallback_SquadLeaderDoubleXP", - "found_in": "Titanfall 2", - "file": "client/cl_obituary.gnut", - "global": true, - "line": "void function ServerCallback_SquadLeaderDoubleXP()" - }, - { - "name": "Obituary_GetEntityInfo", - "found_in": "Titanfall 2", - "file": "client/cl_obituary.gnut", - "global": true, - "line": "ObitEntityInfo function Obituary_GetEntityInfo( entity ent, bool victimIsOwnedTitan = false, damageSourceId = null )" - }, - { - "name": "Obituary", - "found_in": "Titanfall 2", - "file": "client/cl_obituary.gnut", - "global": true, - "line": "function Obituary( entity attacker, string attackerClass, entity victim, int scriptDamageType, int damageSourceId, bool isHeadShot, bool victimIsOwnedTitan = false, bool forceDisplay = false )" - }, - { - "name": "CLAnnouncement_Init", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function CLAnnouncement_Init()" - }, - { - "name": "Announcement_Create", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "AnnouncementData function Announcement_Create( string messageText )" - }, - { - "name": "Announcement_SetPurge", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetPurge( AnnouncementData announcement, bool state )" - }, - { - "name": "Announcement_GetPurge", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "bool function Announcement_GetPurge( AnnouncementData announcement )" - }, - { - "name": "Announcement_SetPriority", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetPriority( AnnouncementData announcement, int priority )" - }, - { - "name": "Announcement_GetPriority", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "int function Announcement_GetPriority( AnnouncementData announcement )" - }, - { - "name": "Announcement_SetSubText", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSubText( AnnouncementData announcement, string subText )" - }, - { - "name": "Announcement_SetSubText2", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSubText2( AnnouncementData announcement, ... )" - }, - { - "name": "Announcement_SetStyle", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetStyle( AnnouncementData announcement, int style )" - }, - { - "name": "NormalizeColorVector", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "vector function NormalizeColorVector( vector colorVector )" - }, - { - "name": "Announcement_SetTitleColor", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetTitleColor( AnnouncementData announcement, vector titleColor )" - }, - { - "name": "Announcement_SetHideOnDeath", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetHideOnDeath( AnnouncementData announcement, bool state )" - }, - { - "name": "Announcement_SetDuration", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetDuration( AnnouncementData announcement, float duration )" - }, - { - "name": "Announcement_SetSoundAlias", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSoundAlias( AnnouncementData announcement, string alias )" - }, - { - "name": "Announcement_SetOptionalTextArgsArray", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetOptionalTextArgsArray( AnnouncementData announcement, array args )" - }, - { - "name": "Announcement_SetOptionalSubTextArgsArray", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetOptionalSubTextArgsArray( AnnouncementData announcement, array args )" - }, - { - "name": "Announcement_SetLeftText", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetLeftText( AnnouncementData announcement, ... )" - }, - { - "name": "Announcement_SetRightText", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetRightText( AnnouncementData announcement, ... )" - }, - { - "name": "Announcement_SetLeftIcon", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetLeftIcon( AnnouncementData announcement, asset image )" - }, - { - "name": "Announcement_SetRightIcon", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetRightIcon( AnnouncementData announcement, asset image )" - }, - { - "name": "Announcement_SetIcon", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetIcon( AnnouncementData announcement, asset image )" - }, - { - "name": "Announcement_SetSubText2AndIconDelay", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcement_SetSubText2AndIconDelay( AnnouncementData announcement, float delay )" - }, - { - "name": "AnnouncementMessage", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessage( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1> )" - }, - { - "name": "CreateAnnouncementMessage", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "AnnouncementData function CreateAnnouncementMessage( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1> )" - }, - { - "name": "AnnouncementMessageQuick", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessageQuick( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\" )" - }, - { - "name": "CreateAnnouncementMessageQuick", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "AnnouncementData function CreateAnnouncementMessageQuick( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\" )" - }, - { - "name": "AnnouncementMessageSweep", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessageSweep( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\", string soundAlias = SFX_HUD_ANNOUNCE_QUICK )" - }, - { - "name": "AnnouncementMessagePVEObjective", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessagePVEObjective( entity player, string messageText, string subText = \"\", vector titleColor = <1, 1, 1>, asset icon = $\"\", string soundAlias = SFX_HUD_ANNOUNCE_QUICK )" - }, - { - "name": "InitializeAnnouncement_ShouldDisplayNow", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "bool function InitializeAnnouncement_ShouldDisplayNow( AnnouncementData announcement, string messageText, string subText = \"\", vector titleColor = <1, 1, 1> )" - }, - { - "name": "LevelUpMessage", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function LevelUpMessage( int announcementStyle, LevelUpData levelUpData, float duration = 3.0 )" - }, - { - "name": "AnnouncementFromClass", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementFromClass( entity player, AnnouncementData announcement )" - }, - { - "name": "AnnouncementProcessQueue", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementProcessQueue( entity player )" - }, - { - "name": "AnnouncementMessage_Display", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessage_Display( entity player, AnnouncementData announcement )" - }, - { - "name": "AnnouncementMessage_DisplayOnHud", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function AnnouncementMessage_DisplayOnHud( AnnouncementData announcement )" - }, - { - "name": "ClearAnnouncements", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function ClearAnnouncements()" - }, - { - "name": "Announcements_SetEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_announcement.gnut", - "global": true, - "line": "void function Announcements_SetEnabled( bool state )" - }, - { - "name": "ClGameState_Init", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "function ClGameState_Init()" - }, - { - "name": "GameModeScoreBarUpdateRules_Default", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function GameModeScoreBarUpdateRules_Default( var rui )" - }, - { - "name": "SetGameModeScoreBarUpdateRulesWithFlags", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function SetGameModeScoreBarUpdateRulesWithFlags( void functionref( var ) rules, int sbflags )" - }, - { - "name": "SetGameModeScoreBarUpdateRules", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function SetGameModeScoreBarUpdateRules( void functionref( var ) rules )" - }, - { - "name": "ClGameState_RegisterNetworkFunctions", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ClGameState_RegisterNetworkFunctions()" - }, - { - "name": "ClGameState_UpdateInfoStatusText", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameState_UpdateInfoStatusText( entity player, int oldValue, int newValue, bool actuallyChanged )" - }, - { - "name": "ClGameState_SetInfoStatusText", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ClGameState_SetInfoStatusText( string statusText )" - }, - { - "name": "GetGameStateAsset", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "asset function GetGameStateAsset()" - }, - { - "name": "ClGameState_RegisterGameStateAsset", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ClGameState_RegisterGameStateAsset( asset gameStateAsset )" - }, - { - "name": "ClGameState_AddClient", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameState_AddClient( entity player )" - }, - { - "name": "ClGameState_GetRui", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "var function ClGameState_GetRui()" - }, - { - "name": "ClGameState_Think", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ClGameState_Think()" - }, - { - "name": "ClGameStateThink_Prematch", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameStateThink_Prematch( entity player )" - }, - { - "name": "ClGameStateThink_WaitingForPlayers", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameStateThink_WaitingForPlayers( player )" - }, - { - "name": "ClGameStateThink_PickLoadOut", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameStateThink_PickLoadOut( entity player )" - }, - { - "name": "GetTopCompetitor", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "entity function GetTopCompetitor( int team )" - }, - { - "name": "GetTopCompetitorName", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "string function GetTopCompetitorName( int team )" - }, - { - "name": "GetTopCompetitorTeam", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "int function GetTopCompetitorTeam( int team )" - }, - { - "name": "TEMP_UpdateRuiScores", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function TEMP_UpdateRuiScores( entity player )" - }, - { - "name": "ClGameStateThink_Playing", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameStateThink_Playing( entity player )" - }, - { - "name": "ThirtySecondWarning", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ThirtySecondWarning()" - }, - { - "name": "GetTitanClass", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "string function GetTitanClass( entity titan )" - }, - { - "name": "GetPilotTitanStatusForTeam", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "array function GetPilotTitanStatusForTeam( int team )" - }, - { - "name": "GetPilotTitanStatusForPlayer", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "int function GetPilotTitanStatusForPlayer( entity teamPlayer )" - }, - { - "name": "PilotTitanStatusSort", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "int function PilotTitanStatusSort( int a, int b )" - }, - { - "name": "UpdatePilotTitanStatusDisplayWithCount", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function UpdatePilotTitanStatusDisplayWithCount( int team, int friendlyCount, int enemyCount )" - }, - { - "name": "UpdatePilotTitanStatusDisplay", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function UpdatePilotTitanStatusDisplay( int team )" - }, - { - "name": "ClGameStateThink_Postmatch", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameStateThink_Postmatch( player )" - }, - { - "name": "ClGameStateThink_SwitchingSides", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameStateThink_SwitchingSides( player )" - }, - { - "name": "ClGameState_Changed", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function ClGameState_Changed()" - }, - { - "name": "SwitchingSides_Changed", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function SwitchingSides_Changed()" - }, - { - "name": "SwitchingSides_Changed_threaded", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function SwitchingSides_Changed_threaded()" - }, - { - "name": "ServerCallback_AnnounceWinner", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ServerCallback_AnnounceWinner( int teamIndex, int subStringIndex, float winnerDeterminedWait )" - }, - { - "name": "ServerCallback_AnnounceRoundWinner", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ServerCallback_AnnounceRoundWinner( int teamIndex, int subStringIndex, float winnerDeterminedWait, int imcTeamScore2, int militiaTeamScore2 )" - }, - { - "name": "ShowRoundScoresInAnnouncement", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ShowRoundScoresInAnnouncement( AnnouncementData announcement, float subtext2IconDelay, int ornull imcTeamScore2 = null, int ornull militiaTeamScore2 = null )" - }, - { - "name": "PlayRoundWonConversationWithAnnouncementDelay", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function PlayRoundWonConversationWithAnnouncementDelay( conversationDelay )" - }, - { - "name": "UpdateScoreboardBadRepPresentMessage", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function UpdateScoreboardBadRepPresentMessage()" - }, - { - "name": "UpdateChatHudLocationForTop3", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": false, - "line": "void function UpdateChatHudLocationForTop3()" - }, - { - "name": "DisplayPostMatchTop3", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function DisplayPostMatchTop3()" - }, - { - "name": "GetGameStartTime", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "float function GetGameStartTime()" - }, - { - "name": "ClGameState_SetPilotTitanStatusCallback", - "found_in": "Northstar.Client", - "file": "client/cl_gamestate.gnut", - "global": true, - "line": "void function ClGameState_SetPilotTitanStatusCallback( int functionref(entity,int) func )" - }, - { - "name": "ClKillReplayHud_Init", - "found_in": "Titanfall 2", - "file": "client/cl_kill_replay_hud.gnut", - "global": true, - "line": "void function ClKillReplayHud_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "client/cl_kill_replay_hud.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "KillReplayHud_AddClient", - "found_in": "Titanfall 2", - "file": "client/cl_kill_replay_hud.gnut", - "global": true, - "line": "void function KillReplayHud_AddClient()" - }, - { - "name": "GetRefFromDamageSourceId", - "found_in": "Titanfall 2", - "file": "client/cl_kill_replay_hud.gnut", - "global": false, - "line": "string function GetRefFromDamageSourceId( int damageSourceId )" - }, - { - "name": "KillReplayHud_Activate", - "found_in": "Titanfall 2", - "file": "client/cl_kill_replay_hud.gnut", - "global": true, - "line": "void function KillReplayHud_Activate()" - }, - { - "name": "GetTeamForMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "int function GetTeamForMusic( entity player )" - }, - { - "name": "ClMusic_Init", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function ClMusic_Init()" - }, - { - "name": "InitDefaultMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function InitDefaultMusic()" - }, - { - "name": "RegisterCinematicMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function RegisterCinematicMusic()" - }, - { - "name": "RegisterClassicMPMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function RegisterClassicMPMusic()" - }, - { - "name": "RegisterGameModeMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function RegisterGameModeMusic()" - }, - { - "name": "RegisterLevelMusicForTeam", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function RegisterLevelMusicForTeam( int musicPieceID, string soundAlias, int team )" - }, - { - "name": "RegisterLevelMusicForBothTeams", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function RegisterLevelMusicForBothTeams( int musicPieceID, string soundAlias )" - }, - { - "name": "IsForcedMusicOnly", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "bool function IsForcedMusicOnly()" - }, - { - "name": "GameStateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function GameStateChanged()" - }, - { - "name": "PlayWinnerDeterminedMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function PlayWinnerDeterminedMusic( int playerTeam, int winningTeam )" - }, - { - "name": "PlayHalfTimeMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function PlayHalfTimeMusic( int playerTeam, int winningTeam )" - }, - { - "name": "ServerCallback_PlayTeamMusicEvent", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function ServerCallback_PlayTeamMusicEvent( int musicPieceID, float timeMusicStarted, bool shouldSeek )" - }, - { - "name": "ServerCallback_PlayMusicToCompletion", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function ServerCallback_PlayMusicToCompletion( int musicPieceID )" - }, - { - "name": "ServerCallback_PlayMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function ServerCallback_PlayMusic( int musicPieceID )" - }, - { - "name": "IntroMusicHasFinishedPlaying", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "bool function IntroMusicHasFinishedPlaying( int musicPieceID, float timeMusicStarted, float seekTime )" - }, - { - "name": "SetForcedMusicOnly", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function SetForcedMusicOnly( bool value )" - }, - { - "name": "PlayMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function PlayMusic( int musicPieceID, float seek = 0.0 )" - }, - { - "name": "ServerCallback_ForcePlayMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function ServerCallback_ForcePlayMusic( int musicID, bool doForcedLoop = false )" - }, - { - "name": "ForcePlayMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "var function ForcePlayMusic( int musicPieceID, float seek = 0.0 )" - }, - { - "name": "ForcePlayMusicToCompletion", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function ForcePlayMusicToCompletion( int musicPieceID, float seek = 0.0 )" - }, - { - "name": "PlayMusic_Internal", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "var function PlayMusic_Internal( int musicPieceID, float seek = 0.0 )" - }, - { - "name": "IsMusicTrackPlaying", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "bool function IsMusicTrackPlaying( int musicPieceID )" - }, - { - "name": "PlayNextActionMusicWhenDone", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function PlayNextActionMusicWhenDone( float lengthOfMusic )" - }, - { - "name": "LoopLobbyMusic_Ext", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function LoopLobbyMusic_Ext() " - }, - { - "name": "OnSoundClassicMusicChanged", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function OnSoundClassicMusicChanged()" - }, - { - "name": "LoopLobbyMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function LoopLobbyMusic()" - }, - { - "name": "ForceLoopMusic_DEPRECATED", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function ForceLoopMusic_DEPRECATED( int musicPieceID ) " - }, - { - "name": "StopLoopMusic_DEPRECATED", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function StopLoopMusic_DEPRECATED()" - }, - { - "name": "PlayActionMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function PlayActionMusic()" - }, - { - "name": "EnoughTimePassedForActionMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "bool function EnoughTimePassedForActionMusic()" - }, - { - "name": "GetSoundAliasFromMusicPieceID", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "string function GetSoundAliasFromMusicPieceID( int musicPieceID )" - }, - { - "name": "StopMusic", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function StopMusic( float fadeOutTime = DEFAULT_FADE_TIME ) " - }, - { - "name": "DecideTitanMusicToPlay", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function DecideTitanMusicToPlay()" - }, - { - "name": "DecidePilotMusicToPlay", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": false, - "line": "void function DecidePilotMusicToPlay()" - }, - { - "name": "SetClassMusicEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function SetClassMusicEnabled( bool value )" - }, - { - "name": "GetClassMusicEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "bool function GetClassMusicEnabled()" - }, - { - "name": "SetGameStateMusicEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function SetGameStateMusicEnabled( bool value )" - }, - { - "name": "GetGameStateMusicEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "bool function GetGameStateMusicEnabled()" - }, - { - "name": "GetMusicEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "bool function GetMusicEnabled()" - }, - { - "name": "SetMusicEnabled", - "found_in": "Titanfall 2", - "file": "client/cl_music.gnut", - "global": true, - "line": "void function SetMusicEnabled( bool value )" - }, - { - "name": "CodeCallback_Ping", - "found_in": "Titanfall 2", - "file": "client/cl_ping.gnut", - "global": true, - "line": "void function CodeCallback_Ping( entity player )" - }, - { - "name": "ServerCallback_SpottingHighlight", - "found_in": "Titanfall 2", - "file": "client/cl_ping.gnut", - "global": true, - "line": "void function ServerCallback_SpottingHighlight()" - }, - { - "name": "ServerCallback_SpottingDeny", - "found_in": "Titanfall 2", - "file": "client/cl_ping.gnut", - "global": true, - "line": "void function ServerCallback_SpottingDeny( int eHandle )" - }, - { - "name": "ClPlayer_Init", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClPlayer_Init()" - }, - { - "name": "FindEnemyRodeoParent", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "entity function FindEnemyRodeoParent( entity player )" - }, - { - "name": "MpClientPlayerInit", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function MpClientPlayerInit( entity player )" - }, - { - "name": "ClientCodeCallback_PlayerSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_PlayerSpawned( entity player )" - }, - { - "name": "ServerCallback_TitanReadyMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ServerCallback_TitanReadyMessage()" - }, - { - "name": "ServerCallback_RewardReadyMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ServerCallback_RewardReadyMessage( float timeSinceLastRespawn )" - }, - { - "name": "RewardReadyMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function RewardReadyMessage( float delay = 0.0, bool isQuick = false )" - }, - { - "name": "TitanReadyMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function TitanReadyMessage( float delay = 0.0, bool isQuick = false )" - }, - { - "name": "CoreReadyMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function CoreReadyMessage( entity player, bool isQuick = false )" - }, - { - "name": "ConditionPlayerIsTitan", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "bool function ConditionPlayerIsTitan()" - }, - { - "name": "ConditionPlayerIsNotTitan", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "bool function ConditionPlayerIsNotTitan()" - }, - { - "name": "LastEarnedRewardStillValid", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "bool function LastEarnedRewardStillValid()" - }, - { - "name": "ConditionNoTitan", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "bool function ConditionNoTitan()" - }, - { - "name": "ClientPilotSpawned", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ClientPilotSpawned( entity player )" - }, - { - "name": "Player_AddClient", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function Player_AddClient( entity player )" - }, - { - "name": "Player_AddPlayer", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function Player_AddPlayer( entity player )" - }, - { - "name": "Pressed_RequestTitanfall", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function Pressed_RequestTitanfall( entity player )" - }, - { - "name": "Pressed_TitanNextMode", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function Pressed_TitanNextMode( entity player )" - }, - { - "name": "ClientCodeCallback_HUDThink", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_HUDThink()" - }, - { - "name": "ClientPlayerClassChanged", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ClientPlayerClassChanged( entity player, newClass )" - }, - { - "name": "ShouldShowSpawnAsTitanHint", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ShouldShowSpawnAsTitanHint( entity player )" - }, - { - "name": "ServerCallback_PlayerChangedTeams", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ServerCallback_PlayerChangedTeams( player_eHandle, oldTeam, newTeam )" - }, - { - "name": "ServerCallback_PlayerConnectedOrDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ServerCallback_PlayerConnectedOrDisconnected( player_eHandle, state )" - }, - { - "name": "AddCallback_OnPlayerDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function AddCallback_OnPlayerDisconnected( void functionref( entity ) callbackFunc )" - }, - { - "name": "ClientCodeCallback_PlayerDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_PlayerDisconnected( entity player, string cachedPlayerName )" - }, - { - "name": "ShouldUpdatePlayerStatusCounts", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function ShouldUpdatePlayerStatusCounts()" - }, - { - "name": "PlayerConnectedOrDisconnected", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function PlayerConnectedOrDisconnected( entity player, state, string disconnectingPlayerName = \"\" )" - }, - { - "name": "ClientCodeCallback_PlayerDidDamage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_PlayerDidDamage( PlayerDidDamageParams params )" - }, - { - "name": "PlayHitSound", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function PlayHitSound( entity victim, entity attacker, int damageFlags, bool isCritShot, bool victimIsHeavyArmor, bool isKillShot, int hitGroup )" - }, - { - "name": "PROTO_HitIndicatorEffect", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function PROTO_HitIndicatorEffect( entity player, entity victim, vector damagePosition, bool isHeadShot, bool isKillShot )" - }, - { - "name": "KillShotBloodSpray", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function KillShotBloodSpray( entity player, entity victim, vector damagePosition, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "BloodSprayDecals", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function BloodSprayDecals( entity player, entity victim, vector damagePosition, float damageAmount, bool isHeadShot, bool isKillShot, bool isMelee, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "BloodSprayDecals_Think", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function BloodSprayDecals_Think( entity player, entity victim, vector damagePosition, float damageAmount, bool isHeadShot, bool isKillShot, bool isMelee, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "BloodDecal_GetParams", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "BloodDecalParams function BloodDecal_GetParams( float damageAmount, bool isHeadShot, bool isKillShot, bool isMelee, bool isExplosion, bool isBullet, bool isShotgun )" - }, - { - "name": "ServerCallback_RodeoerEjectWarning", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ServerCallback_RodeoerEjectWarning( soulHandle, ejectTime )" - }, - { - "name": "TitanEjectHatchSequence", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function TitanEjectHatchSequence( soul, ejectTime )" - }, - { - "name": "ServerCallback_OnEntityKilled", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ServerCallback_OnEntityKilled( attackerEHandle, victimEHandle, int scriptDamageType, damageSourceId )" - }, - { - "name": "PlayKillConfirmedSound", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function PlayKillConfirmedSound( string sound )" - }, - { - "name": "ServerCallback_OnTitanKilled", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ServerCallback_OnTitanKilled( int attackerEHandle, int victimEHandle, int scriptDamageType, int damageSourceId )" - }, - { - "name": "PlayTargetEliminatedTitanVO", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function PlayTargetEliminatedTitanVO( attacker, victim )" - }, - { - "name": "ServerCallback_SetAssistInformation", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ServerCallback_SetAssistInformation( damageSourceId, attackerEHandle, entityEHandle, assistTime )" - }, - { - "name": "ClientCodeCallback_OnModelChanged", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnModelChanged( entity ent )" - }, - { - "name": "ClientCodeCallback_OnHealthChanged", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnHealthChanged( entity ent, int oldHealth, int newHealth )" - }, - { - "name": "ClientCodeCallback_OnCrosshairCurrentTargetChanged", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnCrosshairCurrentTargetChanged( entity player, entity newTarget )" - }, - { - "name": "SetupPlayerAnimEvents", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function SetupPlayerAnimEvents( entity player )" - }, - { - "name": "JumpRandomlyForever", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function JumpRandomlyForever()" - }, - { - "name": "RemoteTurretFadeoutAnimEvent", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function RemoteTurretFadeoutAnimEvent( entity ent )" - }, - { - "name": "SetupFirstPersonProxyEvents", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function SetupFirstPersonProxyEvents( entity firstPersonProxy )" - }, - { - "name": "OnSmallMantle", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function OnSmallMantle( entity firstPersonProxy ) " - }, - { - "name": "OnMediumMantle", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function OnMediumMantle( entity firstPersonProxy ) " - }, - { - "name": "OnLowMantle", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function OnLowMantle( entity firstPersonProxy ) " - }, - { - "name": "OnExtraLowMantle", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function OnExtraLowMantle( entity firstPersonProxy ) " - }, - { - "name": "CreateCallback_TitanSoul", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function CreateCallback_TitanSoul( entity ent )" - }, - { - "name": "ShouldHideRespawnSelectionText", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "bool function ShouldHideRespawnSelectionText( entity player )" - }, - { - "name": "WallHangAttachDataKnife", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function WallHangAttachDataKnife( entity player )" - }, - { - "name": "DeleteDataKnifeAfterWallHang", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function DeleteDataKnifeAfterWallHang( entity player, entity dataknife )" - }, - { - "name": "ClientCodeCallback_OnGib", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "bool function ClientCodeCallback_OnGib( entity victim, vector attackDir )" - }, - { - "name": "SpawnFleshGibs", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "bool function SpawnFleshGibs( entity victim, vector attackDir )" - }, - { - "name": "ServerCallback_PlayScreenFXWarpJump", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ServerCallback_PlayScreenFXWarpJump()" - }, - { - "name": "PlayScreenFXWarpJump", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function PlayScreenFXWarpJump( entity clientPlayer )" - }, - { - "name": "TonemappingUpdateAfterWarpJump", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function TonemappingUpdateAfterWarpJump()" - }, - { - "name": "SetPanelAlphaOverTime", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function SetPanelAlphaOverTime( panel, alpha, duration )" - }, - { - "name": "HandleDoomedState", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function HandleDoomedState( entity player, entity titan )" - }, - { - "name": "PlayShieldBreakEffect", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function PlayShieldBreakEffect( entity ent )" - }, - { - "name": "PlayShieldActivateEffect", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function PlayShieldActivateEffect( entity ent )" - }, - { - "name": "PlayIt", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function PlayIt( entity victim )" - }, - { - "name": "PlayShieldHitEffect", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function PlayShieldHitEffect( PlayerDidDamageParams params )" - }, - { - "name": "GetShieldEffectCurrentColor", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function GetShieldEffectCurrentColor( shieldHealthFrac )" - }, - { - "name": "PlayPlayerDeathSound", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function PlayPlayerDeathSound( entity player )" - }, - { - "name": "StopPlayerDeathSound", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function StopPlayerDeathSound( entity player )" - }, - { - "name": "OnClientPlayerAlive", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function OnClientPlayerAlive( entity player )" - }, - { - "name": "OnClientPlayerDying", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function OnClientPlayerDying( entity player )" - }, - { - "name": "ShowDeathRecap", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function ShowDeathRecap( entity player )" - }, - { - "name": "HideDeathRecap", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function HideDeathRecap( entity player, var rui )" - }, - { - "name": "DeathRecapHideDelay", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function DeathRecapHideDelay( entity player )" - }, - { - "name": "DeathCamCheck", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function DeathCamCheck( entity player )" - }, - { - "name": "ServerCallback_ShowNextSpawnMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ServerCallback_ShowNextSpawnMessage( float nextSpawnTime )" - }, - { - "name": "ShowSpawnDelayMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function ShowSpawnDelayMessage( nextSpawnTime )" - }, - { - "name": "ServerCallback_HideNextSpawnMessage", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ServerCallback_HideNextSpawnMessage()" - }, - { - "name": "GetWaveSpawnTime", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "float function GetWaveSpawnTime()" - }, - { - "name": "IsPlayerEliminated", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "bool function IsPlayerEliminated( entity player )" - }, - { - "name": "PlayerFieryDeath", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function PlayerFieryDeath( player )" - }, - { - "name": "ServerCallback_GiveMatchLossProtection", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function ServerCallback_GiveMatchLossProtection()" - }, - { - "name": "EnableDoDeathCallback", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "void function EnableDoDeathCallback( entity ent )" - }, - { - "name": "UpdateSubText2ForRiffs", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "int function UpdateSubText2ForRiffs( AnnouncementData announcement )" - }, - { - "name": "ServerCallback_GameModeAnnouncement", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "void function ServerCallback_GameModeAnnouncement()" - }, - { - "name": "MainHud_InitScoreBars", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": true, - "line": "function MainHud_InitScoreBars( vgui, entity player, scoreGroup )" - }, - { - "name": "CaptureTheFlagThink", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function CaptureTheFlagThink( vgui, entity player )" - }, - { - "name": "TitanEliminationThink", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function TitanEliminationThink( vgui, entity player )" - }, - { - "name": "RoundScoreThink", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function RoundScoreThink( var vgui, var scoreGroup, entity player )" - }, - { - "name": "CreatePlayerStatusElementsFriendly", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function CreatePlayerStatusElementsFriendly( scoreboardArrays, scoreGroup, panel )" - }, - { - "name": "CreatePlayerStatusElementsEnemy", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function CreatePlayerStatusElementsEnemy( scoreboardArrays, scoreGroup, panel )" - }, - { - "name": "ScoreBarsPlayerStatusThink", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function ScoreBarsPlayerStatusThink( vgui, entity player, friendlyPlayerStatusElem, enemyPlayerStatusElem )" - }, - { - "name": "CountPlayerStatusTypes", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function CountPlayerStatusTypes( array teamPlayers )" - }, - { - "name": "UpdatePlayerStatusForTeam", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function UpdatePlayerStatusForTeam( int team, teamStatusElem, titanImage, pilotImage, pilotBurnCardImage, titanBurnCardImage )" - }, - { - "name": "SuddenDeathHUDThink", - "found_in": "Titanfall 2", - "file": "client/cl_player.gnut", - "global": false, - "line": "function SuddenDeathHUDThink( vgui, entity player )" - }, - { - "name": "CLPowerUps_Init", - "found_in": "Titanfall 2", - "file": "client/cl_powerup.gnut", - "global": true, - "line": "void function CLPowerUps_Init()" - }, - { - "name": "CLPrecache_Init", - "found_in": "Titanfall 2", - "file": "client/cl_precache.nut", - "global": true, - "line": "function CLPrecache_Init()" - }, - { - "name": "ClRespawnselect_MP_Init", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": true, - "line": "void function ClRespawnselect_MP_Init()" - }, - { - "name": "RespawnSelect_GameStateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function RespawnSelect_GameStateChanged()" - }, - { - "name": "RespawnSelect_OnTitanAvailableChanged", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function RespawnSelect_OnTitanAvailableChanged()" - }, - { - "name": "RespawnSelect_OnRespawnAvailableChanged", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function RespawnSelect_OnRespawnAvailableChanged()" - }, - { - "name": "RespawnSelection_GameEndTimeChanged", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function RespawnSelection_GameEndTimeChanged()" - }, - { - "name": "RespawnSelect_LifeStateChanged", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function RespawnSelect_LifeStateChanged( entity player, int oldLifeState, int newLifeState )" - }, - { - "name": "UpdateRespawnSelectHud", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function UpdateRespawnSelectHud()" - }, - { - "name": "RegisterRespawnCommands", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function RegisterRespawnCommands()" - }, - { - "name": "DeregisterRespawnCommands", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function DeregisterRespawnCommands()" - }, - { - "name": "GetSpawnAsTitanBindStyle", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "int function GetSpawnAsTitanBindStyle()" - }, - { - "name": "GetTitanSpawnAsText", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "string function GetTitanSpawnAsText()" - }, - { - "name": "PlayerPressed_RespawnPilot", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function PlayerPressed_RespawnPilot( entity player )" - }, - { - "name": "PlayerPressed_RespawnTitan", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "void function PlayerPressed_RespawnTitan( entity player )" - }, - { - "name": "RespawnSelect_ShouldShowRespawnAsPilot", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "bool function RespawnSelect_ShouldShowRespawnAsPilot( entity player )" - }, - { - "name": "RespawnSelect_ShouldShowSkipReplay", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "bool function RespawnSelect_ShouldShowSkipReplay( entity player )" - }, - { - "name": "RespawnSelect_CanPlayerSpawnIntoTitan", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "bool function RespawnSelect_CanPlayerSpawnIntoTitan( entity player )" - }, - { - "name": "RespawnSelect_ShouldShowResapwnAsTitan", - "found_in": "Titanfall 2", - "file": "client/cl_respawnselect.gnut", - "global": false, - "line": "bool function RespawnSelect_ShouldShowResapwnAsTitan( entity player )" - }, - { - "name": "InitSplash", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function InitSplash()" - }, - { - "name": "ServerCallback_PointSplashMultiplied", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": true, - "line": "void function ServerCallback_PointSplashMultiplied( int scoreEventInt, int associatedEntityHandle = 0, pointValueOverride = null )" - }, - { - "name": "ServerCallback_PointSplash", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": true, - "line": "void function ServerCallback_PointSplash( int scoreEventInt, int associatedEntityHandle = 0, pointValueOverride = null, multiplied = false )" - }, - { - "name": "_CreateNewSplash", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function _CreateNewSplash( ScoreEvent event, associatedEntity, pointValueOverride, multiplied = false, extraText = \"\", overrideValue = null, stackCount = null )" - }, - { - "name": "UpdateStackingSplash", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function UpdateStackingSplash( event, associatedEntity, pointValueOverride, multiplied = false )" - }, - { - "name": "RemoveLineAndShiftUpSplashes", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function RemoveLineAndShiftUpSplashes( index )" - }, - { - "name": "BumpDownExistingSplashes", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function BumpDownExistingSplashes()" - }, - { - "name": "UpdateMultiScoreText", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function UpdateMultiScoreText()" - }, - { - "name": "ShouldShowMultiScoreTotal", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function ShouldShowMultiScoreTotal()" - }, - { - "name": "ScoreSplashThink", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": true, - "line": "function ScoreSplashThink()" - }, - { - "name": "GetDistanceFromTop", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "function GetDistanceFromTop( index )" - }, - { - "name": "ClearScoreSplashArea", - "found_in": "Titanfall 2", - "file": "client/cl_scoresplash.gnut", - "global": false, - "line": "void function ClearScoreSplashArea()" - }, - { - "name": "HideFriendlyIndicatorAndCrosshairNames", - "found_in": "Titanfall 2", - "file": "client/cl_utility_mp.gnut", - "global": true, - "line": "void function HideFriendlyIndicatorAndCrosshairNames()" - }, - { - "name": "ShowFriendlyIndicatorAndCrosshairNames", - "found_in": "Titanfall 2", - "file": "client/cl_utility_mp.gnut", - "global": true, - "line": "void function ShowFriendlyIndicatorAndCrosshairNames()" - }, - { - "name": "ClientCodeCallback_XPChanged", - "found_in": "Titanfall 2", - "file": "client/cl_utility_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_XPChanged( entity player )" - }, - { - "name": "ClientCodeCallback_OnPlayerActiveBurnCardIndexChanged", - "found_in": "Titanfall 2", - "file": "client/cl_utility_mp.gnut", - "global": true, - "line": "void function ClientCodeCallback_OnPlayerActiveBurnCardIndexChanged( entity player, int oldActiveBurnCardIndex )" - }, - { - "name": "AddCallback_GameStateEnter", - "found_in": "Titanfall 2", - "file": "client/cl_utility_mp.gnut", - "global": true, - "line": "void function AddCallback_GameStateEnter( int gameState, void functionref() callbackFunc )" - }, - { - "name": "SideNotifications_Init", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": true, - "line": "void function SideNotifications_Init()" - }, - { - "name": "CreateNotificationSystem", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": false, - "line": "void function CreateNotificationSystem( int systemEnum, int maxDisplayNumber, float duration, float fadeTime, float delayBetweenEvents, bool shouldFlare )" - }, - { - "name": "ServerCallback_LoadoutNotification", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": true, - "line": "function ServerCallback_LoadoutNotification( int systemIndex, int itemType, int itemIndex )" - }, - { - "name": "ServerCallback_ItemNotification", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": true, - "line": "function ServerCallback_ItemNotification( int systemIndex, int itemType, int itemIndex )" - }, - { - "name": "AddNotification", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": true, - "line": "void function AddNotification( NotificationData data )" - }, - { - "name": "PROTO_ItemTypeShouldUseRectangleIcon", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": false, - "line": "bool function PROTO_ItemTypeShouldUseRectangleIcon( itemType )" - }, - { - "name": "InsertNotificationDataIntoQueue", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": false, - "line": "void function InsertNotificationDataIntoQueue( NotificationData data )" - }, - { - "name": "InitSideNotifications", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": false, - "line": "void function InitSideNotifications( entity cockpit, entity player )" - }, - { - "name": "ManageNotifications", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": false, - "line": "void function ManageNotifications()" - }, - { - "name": "DisplayNotification", - "found_in": "Titanfall 2", - "file": "client/cl_side_notifications.gnut", - "global": false, - "line": "void function DisplayNotification( entity player, entity cockpit, NotificationData data, SystemData sysData )" - }, - { - "name": "ClSpectatorHud_Init", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": true, - "line": "void function ClSpectatorHud_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "CreateSpectatorHud", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": true, - "line": "void function CreateSpectatorHud( entity clientPlayer ) " - }, - { - "name": "UpdateSpectatorHud", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": false, - "line": "void function UpdateSpectatorHud( entity player, entity currentTarget )" - }, - { - "name": "SpectatorTargetChanged_UpdateSpectatorHud", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": false, - "line": "void function SpectatorTargetChanged_UpdateSpectatorHud( entity player, entity previousTarget, entity currentTarget )" - }, - { - "name": "CleanUpCallingCard", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": false, - "line": "void function CleanUpCallingCard()" - }, - { - "name": "RoundWinningKillReplayStart_HideSpectatorHud", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": false, - "line": "void function RoundWinningKillReplayStart_HideSpectatorHud() " - }, - { - "name": "RoundWinningKillReplayEnd_ShowSpectatorHud", - "found_in": "Titanfall 2", - "file": "client/cl_spectator_hud.gnut", - "global": false, - "line": "void function RoundWinningKillReplayEnd_ShowSpectatorHud() " - }, - { - "name": "ServerCallback_WeaponXPAdded", - "found_in": "Titanfall 2", - "file": "client/cl_weapon_xp.gnut", - "global": true, - "line": "void function ServerCallback_WeaponXPAdded( int weaponIndex, int totalXp, int xpAdded )" - }, - { - "name": "ServerCallback_WeaponLeveledUp", - "found_in": "Titanfall 2", - "file": "client/cl_weapon_xp.gnut", - "global": true, - "line": "void function ServerCallback_WeaponLeveledUp( int weaponIndex, int gen, int level, int unlockId1 = -1, int unlockId2 = -1, int unlockId3 = -1 )" - }, - { - "name": "ServerCallback_WeaponChallengeCompleted", - "found_in": "Titanfall 2", - "file": "client/cl_weapon_xp.gnut", - "global": true, - "line": "void function ServerCallback_WeaponChallengeCompleted( int weaponIndex, int refGuid, int parentRefGuid )" - }, - { - "name": "Display_WeaponLeveledUp", - "found_in": "Titanfall 2", - "file": "client/cl_weapon_xp.gnut", - "global": true, - "line": "var function Display_WeaponLeveledUp( int weaponIndex, int gen, int level )" - }, - { - "name": "ServerCallback_PlayerLeveledUp", - "found_in": "Titanfall 2", - "file": "client/cl_xp.gnut", - "global": true, - "line": "void function ServerCallback_PlayerLeveledUp( int gen, int level, int unlockId1 = -1, int unlockId2 = -1, int unlockId3 = -1 )" - }, - { - "name": "Display_PlayerLeveledUp", - "found_in": "Titanfall 2", - "file": "client/cl_xp.gnut", - "global": true, - "line": "var function Display_PlayerLeveledUp( int gen, int level )" - }, - { - "name": "ServerCallback_PlayerChallengeCompleted", - "found_in": "Titanfall 2", - "file": "client/cl_xp.gnut", - "global": true, - "line": "void function ServerCallback_PlayerChallengeCompleted( int refGuid, int parentRefGuid )" - }, - { - "name": "PlayerLevelUpFx", - "found_in": "Titanfall 2", - "file": "client/cl_xp.gnut", - "global": false, - "line": "void function PlayerLevelUpFx()" - }, - { - "name": "RegisterMinimapPackage", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function RegisterMinimapPackage( string entityClassname, int customStateIndex, asset minimapAsset, void functionref( entity, var ) initFunction )" - }, - { - "name": "RegisterDefaultMinimapPackage", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function RegisterDefaultMinimapPackage( string entityClassname, asset minimapAsset, void functionref( entity, var ) initFunction )" - }, - { - "name": "ClMinimap_Init", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function ClMinimap_Init()" - }, - { - "name": "Minimap_DisableDraw", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function Minimap_DisableDraw()" - }, - { - "name": "Minimap_EnableDraw", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function Minimap_EnableDraw()" - }, - { - "name": "ClientCodeCallback_MinimapEntitySpawned", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function ClientCodeCallback_MinimapEntitySpawned( entity ent )" - }, - { - "name": "GetMinimapAsset", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "asset function GetMinimapAsset( string className, int customState )" - }, - { - "name": "AddMinimapObject", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function AddMinimapObject( entity ent ) " - }, - { - "name": "Minimap_PingCount", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function Minimap_PingCount( vector origin, float radius, float duration, vector color, int count, bool reverse = false )" - }, - { - "name": "Minimap_Ping", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function Minimap_Ping( vector origin, float radius, float duration, vector color, bool reverse = false )" - }, - { - "name": "Minimap_AddLayer", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "var function Minimap_AddLayer( asset layerImage, bool isFriendly )" - }, - { - "name": "Minimap_AddCustomLayer", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "var function Minimap_AddCustomLayer( asset ruiAsset, int sortKey = MINIMAP_Z_LAYER )" - }, - { - "name": "OnPlayerCreate", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function OnPlayerCreate( entity player )" - }, - { - "name": "MinimapPackage_DummyInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_DummyInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_PlayerInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_PlayerInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_NPCTitanInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_NPCTitanInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_NPCHumanSizedInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_NPCHumanSizedInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_NPCDropShipInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_NPCDropShipInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_NPCSentryTurretInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_NPCSentryTurretInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_BossTitanInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_BossTitanInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_BatteryInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_BatteryInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_ATAreaInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_ATAreaInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_ATBank", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_ATBank( entity ent, var rui )" - }, - { - "name": "MinimapPackage_SpawnZoneAreaInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_SpawnZoneAreaInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FWBuildSite", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FWBuildSite( entity ent, var rui )" - }, - { - "name": "MinimapPackage_HardpointA", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_HardpointA( entity ent, var rui )" - }, - { - "name": "MinimapPackage_HardpointB", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_HardpointB( entity ent, var rui )" - }, - { - "name": "MinimapPackage_HardpointC", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_HardpointC( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FDHarvester", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FDHarvester( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FDLoadoutChest", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FDLoadoutChest( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FDBatteryExchange", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FDBatteryExchange( entity ent, var rui )" - }, - { - "name": "MinimapPackage_BoostStore", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_BoostStore( entity ent, var rui )" - }, - { - "name": "MinimapPackage_MortarPosition", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_MortarPosition( entity ent, var rui )" - }, - { - "name": "MinimapPackage_ArcTrap", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_ArcTrap( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FWCampA", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FWCampA( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FWCampB", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FWCampB( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FWCampC", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FWCampC( entity ent, var rui )" - }, - { - "name": "MinimapPackage_LTSBombSiteA", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_LTSBombSiteA( entity ent, var rui )" - }, - { - "name": "MinimapPackage_LTSBombSiteB", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_LTSBombSiteB( entity ent, var rui )" - }, - { - "name": "MinimapPackage_LTSBomb", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_LTSBomb( entity ent, var rui )" - }, - { - "name": "MinimapPackage_FlagInit", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_FlagInit( entity ent, var rui )" - }, - { - "name": "MinimapPackage_PowerUp", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapPackage_PowerUp( entity ent, var rui )" - }, - { - "name": "MinimapJammed_Enabled", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapJammed_Enabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "MinimapJammed_Disabled", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function MinimapJammed_Disabled( entity ent, int statusEffect, bool actuallyChanged )" - }, - { - "name": "LoopRadarJammerSounds", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function LoopRadarJammerSounds( entity ent )" - }, - { - "name": "FadeOutStaticSoundAfterDelay", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": false, - "line": "void function FadeOutStaticSoundAfterDelay( entity ent, float delay )" - }, - { - "name": "Minimap_SetZoomScale", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function Minimap_SetZoomScale( float scale )" - }, - { - "name": "Minimap_SetSizeScale", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function Minimap_SetSizeScale( float scale )" - }, - { - "name": "Minimap_IsUsingLargeMinimap", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "bool function Minimap_IsUsingLargeMinimap()" - }, - { - "name": "ServerCallback_PingMinimap", - "found_in": "Titanfall 2", - "file": "client/cl_minimap.gnut", - "global": true, - "line": "void function ServerCallback_PingMinimap( float originX, float originY, float originZ, float radius, float duration, float colorR, float colorG, float colorB, int count, bool reverse )" - }, - { - "name": "ServerCallback_TitanXPAdded", - "found_in": "Titanfall 2", - "file": "client/cl_titan_xp.gnut", - "global": true, - "line": "void function ServerCallback_TitanXPAdded( int titanClassIndex, int totalXp, int xpAdded )" - }, - { - "name": "ServerCallback_TitanLeveledUp", - "found_in": "Titanfall 2", - "file": "client/cl_titan_xp.gnut", - "global": true, - "line": "void function ServerCallback_TitanLeveledUp( int titanClassIndex, int gen, int level, int unlockId1 = -1, int unlockId2 = -1, int unlockId3 = -1 )" - }, - { - "name": "ServerCallback_TitanChallengeCompleted", - "found_in": "Titanfall 2", - "file": "client/cl_titan_xp.gnut", - "global": true, - "line": "void function ServerCallback_TitanChallengeCompleted( int titanClassIndex, int refGuid, int parentRefGuid )" - }, - { - "name": "Display_TitanLeveledUp", - "found_in": "Titanfall 2", - "file": "client/cl_titan_xp.gnut", - "global": true, - "line": "var function Display_TitanLeveledUp( int titanClassIndex, int gen, int level )" - }, - { - "name": "ClPilotSpeedometer_Init", - "found_in": "Titanfall 2", - "file": "client/cl_pilot_speedometer.gnut", - "global": true, - "line": "void function ClPilotSpeedometer_Init()" - }, - { - "name": "CreatePilotSpeedometer", - "found_in": "Titanfall 2", - "file": "client/cl_pilot_speedometer.gnut", - "global": false, - "line": "void function CreatePilotSpeedometer( entity cockpit, entity player )" - }, - { - "name": "DestroyPilotSpeedometer", - "found_in": "Titanfall 2", - "file": "client/cl_pilot_speedometer.gnut", - "global": false, - "line": "void function DestroyPilotSpeedometer()" - }, - { - "name": "Lobby_AddPlayer", - "found_in": "Titanfall 2", - "file": "lobby/cl_lobby.gnut", - "global": true, - "line": "function Lobby_AddPlayer( entity player )" - }, - { - "name": "AddPrivateMatchMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchMode( string mode )" - }, - { - "name": "AddPrivateMatchMap", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchMap( string map )" - }, - { - "name": "AddPrivateMatchModeSettingArbitrary", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingArbitrary( string category, string playlistVar, string defaultValue, string localizedName = \"\" )" - }, - { - "name": "AddPrivateMatchModeSettingEnum", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingEnum( string category, string playlistVar, array enums, string defaultValue, string localizedName = \"\" )" - }, - { - "name": "AddPrivateMatchModeSettingEnumUIHack", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "void function AddPrivateMatchModeSettingEnumUIHack( string category, string playlistVar, string serializedEnumPairs, string defaultValue, string localizedName )" - }, - { - "name": "SortMatchSettings", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function SortMatchSettings( string categoryA, string categoryB )" - }, - { - "name": "GetPrivateMatchSettingCategories", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array< string > function GetPrivateMatchSettingCategories( bool uiAllowAllModeCategories = false )" - }, - { - "name": "GetPrivateMatchCustomSettingsForCategory", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array< CustomMatchSettingContainer > function GetPrivateMatchCustomSettingsForCategory( string category )" - }, - { - "name": "GetPrivateMatchModes", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchModes()" - }, - { - "name": "GetPrivateMatchModeIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetPrivateMatchModeIndex( string modeName )" - }, - { - "name": "GetPrivateMatchMapsForMode", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchMapsForMode( string modeName )" - }, - { - "name": "GetPrivateMatchMapForIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function GetPrivateMatchMapForIndex( int index )" - }, - { - "name": "GetPrivateMatchModeForIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "string function GetPrivateMatchModeForIndex( int index )" - }, - { - "name": "GetPrivateMatchMapIndex", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetPrivateMatchMapIndex( string mapName )" - }, - { - "name": "GetPrivateMatchMaps", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPrivateMatchMaps()" - }, - { - "name": "GetPlaylistMaps", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "array function GetPlaylistMaps( string playlistName )" - }, - { - "name": "MapSettings_SupportsTitans", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function MapSettings_SupportsTitans( string mapName )" - }, - { - "name": "MapSettings_SupportsAI", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function MapSettings_SupportsAI( string mapName )" - }, - { - "name": "ModeSettings_RequiresTitans", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function ModeSettings_RequiresTitans( string modeName )" - }, - { - "name": "ModeSettings_RequiresAI", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function ModeSettings_RequiresAI( string modeName )" - }, - { - "name": "PrivateMatch_IsValidMapModeCombo", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "bool function PrivateMatch_IsValidMapModeCombo( string mapName, string modeName )" - }, - { - "name": "Player_GetMaxMatchmakingDelay", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_GetMaxMatchmakingDelay( entity player )" - }, - { - "name": "Player_GetRemainingMatchmakingDelay", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_GetRemainingMatchmakingDelay( entity player )" - }, - { - "name": "Player_NextAvailableMatchmakingTime", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function Player_NextAvailableMatchmakingTime( entity player )" - }, - { - "name": "GetCurrentTimeForPersistence", - "found_in": "Northstar.CustomServers", - "file": "lobby/sh_lobby.gnut", - "global": true, - "line": "int function GetCurrentTimeForPersistence()" - }, - { - "name": "ClChallenges_Init", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": true, - "line": "void function ClChallenges_Init()" - }, - { - "name": "InitChallengePopup", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": true, - "line": "void function InitChallengePopup()" - }, - { - "name": "ServerCallback_UpdateClientChallengeProgress", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": true, - "line": "void function ServerCallback_UpdateClientChallengeProgress( int challengeID, float progress, bool showPopup )" - }, - { - "name": "AddChallengePopupToQueue", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": false, - "line": "void function AddChallengePopupToQueue( string ref, int popupType, array challengeName, array challengeDesc, float challengeProgress, float challengeGoal, int tier, int flags )" - }, - { - "name": "ChallengePopup_AddPlayer", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": true, - "line": "void function ChallengePopup_AddPlayer( entity player )" - }, - { - "name": "ChallengePopupQueueThink", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": false, - "line": "void function ChallengePopupQueueThink( entity player )" - }, - { - "name": "RemoveTimedOutPopups", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": false, - "line": "void function RemoveTimedOutPopups()" - }, - { - "name": "ChallengePopupSortFunc", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": false, - "line": "int function ChallengePopupSortFunc( PopupInfo a, PopupInfo b )" - }, - { - "name": "ShowChallengePopup", - "found_in": "Titanfall 2", - "file": "mp/cl_challenges.gnut", - "global": false, - "line": "void function ShowChallengePopup( PopupInfo popupInfo )" - }, - { - "name": "GenerateBattleChatterAlias", - "found_in": "Titanfall 2", - "file": "conversation/cl_battle_chatter.gnut", - "global": true, - "line": "string function GenerateBattleChatterAlias( entity player, string battleChatterSuffix )" - }, - { - "name": "ServerCallback_PlayBattleChatter", - "found_in": "Titanfall 2", - "file": "conversation/cl_battle_chatter.gnut", - "global": true, - "line": "void function ServerCallback_PlayBattleChatter( int conversationIndex, int playerEHandle )" - }, - { - "name": "PlayBattleChatterOnClientPlayer", - "found_in": "Titanfall 2", - "file": "conversation/cl_battle_chatter.gnut", - "global": true, - "line": "void function PlayBattleChatterOnClientPlayer( string conversationName, entity speakingPlayer )" - }, - { - "name": "GenerateFactionDialogueAlias", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "string function GenerateFactionDialogueAlias( entity player, string conversationSuffix )" - }, - { - "name": "ServerCallback_PlayFactionDialogue", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function ServerCallback_PlayFactionDialogue( int conversationIndex )" - }, - { - "name": "ServerCallback_ForcePlayFactionDialogue", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function ServerCallback_ForcePlayFactionDialogue( int conversationIndex )" - }, - { - "name": "PlayFactionDialogueOnLocalClientPlayer", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function PlayFactionDialogueOnLocalClientPlayer( string conversationName )" - }, - { - "name": "ForcePlayFactionDialogueOnLocalClientPlayer", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": false, - "line": "void function ForcePlayFactionDialogueOnLocalClientPlayer( string conversationName )" - }, - { - "name": "ServerCallback_SpawnFactionCommanderInDropship", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function ServerCallback_SpawnFactionCommanderInDropship( int shipEHandle, float dropshipSpawnTime ) " - }, - { - "name": "ServerCallback_SpawnFactionCommanderInDropship_threaded", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": false, - "line": "void function ServerCallback_SpawnFactionCommanderInDropship_threaded( int shipEHandle, float dropshipSpawnTime ) " - }, - { - "name": "ModelSetSkin2", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": false, - "line": "void function ModelSetSkin2( entity model ) " - }, - { - "name": "IsFactionLeaderOverriden", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "bool function IsFactionLeaderOverriden()" - }, - { - "name": "GetOverrideFactionLeader", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": " OverrideFactionLeaderStruct function GetOverrideFactionLeader()" - }, - { - "name": "SetOverrideFactionLeader", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function SetOverrideFactionLeader( OverrideFactionLeaderStruct overrideFactionLeaderData )" - }, - { - "name": "ClearOverrideFactionLeader", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": true, - "line": "void function ClearOverrideFactionLeader()" - }, - { - "name": "ShouldUseWaveForm", - "found_in": "Titanfall 2", - "file": "conversation/cl_faction_dialogue.gnut", - "global": false, - "line": "bool function ShouldUseWaveForm( string factionName )" - }, - { - "name": "ClGruntChatter_MP_Init", - "found_in": "Titanfall 2", - "file": "conversation/cl_grunt_chatter_mp.gnut", - "global": true, - "line": "void function ClGruntChatter_MP_Init()" - }, - { - "name": "IncrementVoiceIndex", - "found_in": "Titanfall 2", - "file": "conversation/cl_grunt_chatter_mp.gnut", - "global": false, - "line": "void function IncrementVoiceIndex()" - }, - { - "name": "ClGruntChatter_MP_GruntVoiceIndexInit", - "found_in": "Titanfall 2", - "file": "conversation/cl_grunt_chatter_mp.gnut", - "global": false, - "line": "void function ClGruntChatter_MP_GruntVoiceIndexInit( entity grunt )" - }, - { - "name": "ServerCallback_PlayGruntChatterMP", - "found_in": "Titanfall 2", - "file": "conversation/cl_grunt_chatter_mp.gnut", - "global": true, - "line": "void function ServerCallback_PlayGruntChatterMP( int conversationIndex, int gruntEHandle )" - }, - { - "name": "GenerateGruntChatterMPAlias", - "found_in": "Titanfall 2", - "file": "conversation/cl_grunt_chatter_mp.gnut", - "global": false, - "line": "string function GenerateGruntChatterMPAlias( entity grunt, string conversationName )" - }, - { - "name": "ServerCallback_PlaySpectreChatterMP", - "found_in": "Titanfall 2", - "file": "conversation/cl_spectre_chatter_mp.gnut", - "global": true, - "line": "void function ServerCallback_PlaySpectreChatterMP( int conversationIndex, int spectreEHandle )" - }, - { - "name": "ClObjective_Init", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function ClObjective_Init()" - }, - { - "name": "RegisterObjective", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function RegisterObjective( objectiveName )" - }, - { - "name": "ClientCodeCallback_ObjectiveChanged", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "void function ClientCodeCallback_ObjectiveChanged( entity player )" - }, - { - "name": "AddObjectiveChangedCallback", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function AddObjectiveChangedCallback( callbackFunc )" - }, - { - "name": "CreateClientObjectiveTable", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function CreateClientObjectiveTable( objectiveTitleText, objectiveDescriptiveText, objectiveIsAutoText = false, objectiveFunc = null )" - }, - { - "name": "SetObjectiveFunction", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function SetObjectiveFunction( objectiveName, objectiveFunc )" - }, - { - "name": "SetObjectiveWorldIcon", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function SetObjectiveWorldIcon( objectiveName, objectiveWorldIcon )" - }, - { - "name": "AddObjective", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function AddObjective( objectiveName, objectiveTitleText, objectiveDescriptiveText )" - }, - { - "name": "AddObjectiveWithAutoText", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function AddObjectiveWithAutoText( objectiveName, objectiveTitleText, objectiveDescriptiveText )" - }, - { - "name": "AddObjectiveWithObjectiveFunction", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function AddObjectiveWithObjectiveFunction( objectiveName, objectiveTitleText, objectiveDescriptiveText, objectiveFunction )" - }, - { - "name": "AddObjectiveWithAutoTextAndObjectiveFunction", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function AddObjectiveWithAutoTextAndObjectiveFunction( objectiveName, objectiveTitleText, objectiveDescriptiveText, objectiveFunction )" - }, - { - "name": "AddObjective_Internal", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": false, - "line": "function AddObjective_Internal( objectiveName, objectiveTitleText, objectiveDescriptiveText, isAutoText = false, objectiveFunction = null )" - }, - { - "name": "ObjectiveTextThink", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": false, - "line": "function ObjectiveTextThink( vgui )" - }, - { - "name": "UpdateObjectiveText", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": false, - "line": "function UpdateObjectiveText( vgui, player )" - }, - { - "name": "DeactivateObjectiveHud", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": false, - "line": "function DeactivateObjectiveHud( vgui, player )" - }, - { - "name": "DelayedDeactivateObjectiveHud", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": false, - "line": "function DelayedDeactivateObjectiveHud( vgui, delay = OBJECTIVE_HINT_ONSCREEN_TIME )" - }, - { - "name": "ActivateObjectiveHud", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": false, - "line": "function ActivateObjectiveHud( vgui, objectiveIndex, objectiveTimer )" - }, - { - "name": "RunObjectiveFunc", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": false, - "line": "function RunObjectiveFunc( player )" - }, - { - "name": "MainHud_InitObjective", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function MainHud_InitObjective( vgui, entity player )" - }, - { - "name": "HasActiveObjective", - "found_in": "Titanfall 2", - "file": "client/cl_objective.gnut", - "global": true, - "line": "function HasActiveObjective( player )" - }, - { - "name": "ClEvac_Init", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": true, - "line": "function ClEvac_Init()" - }, - { - "name": "Evac_AddPlayer", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "void function Evac_AddPlayer( entity player )" - }, - { - "name": "AddEvacObjectives", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function AddEvacObjectives()" - }, - { - "name": "CreateShipIconForEvacTeam", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function CreateShipIconForEvacTeam( ent )" - }, - { - "name": "CreateShipIconForPursuitTeam", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function CreateShipIconForPursuitTeam( ent )" - }, - { - "name": "CreateEvacShipIcon_Internal", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function CreateEvacShipIcon_Internal( ent, r, g, b, a, team )" - }, - { - "name": "CreateEvacShipWorldFX", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function CreateEvacShipWorldFX( ent, r, g, b )" - }, - { - "name": "CreateShipLeavingIconForEvacTeam", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function CreateShipLeavingIconForEvacTeam( ent )" - }, - { - "name": "CreateShipLeavingIconForPursuitTeam", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function CreateShipLeavingIconForPursuitTeam( ent )" - }, - { - "name": "CreateShipLeavingIcon_Internal", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function CreateShipLeavingIcon_Internal( ent, r, g, b, a, team )" - }, - { - "name": "StopEvacWorldFX", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": false, - "line": "function StopEvacWorldFX( player )" - }, - { - "name": "ServerCallback_EvacObit", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": true, - "line": "function ServerCallback_EvacObit( playerEHandle )" - }, - { - "name": "ServerCallback_DisableHudForEvac", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": true, - "line": "void function ServerCallback_DisableHudForEvac()" - }, - { - "name": "ServerCallback_ShowTurretHint", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": true, - "line": "void function ServerCallback_ShowTurretHint()" - }, - { - "name": "ServerCallback_HideTurretHint", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": true, - "line": "void function ServerCallback_HideTurretHint()" - }, - { - "name": "ServerCallback_ShowTurretInUseHint", - "found_in": "Titanfall 2", - "file": "evac/cl_evac.gnut", - "global": true, - "line": "void function ServerCallback_ShowTurretInUseHint()" - }, - { - "name": "ClGamemodeAt_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ClGamemodeAt_Init()" - }, - { - "name": "GameModeScoreBarRules_AT", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function GameModeScoreBarRules_AT( var rui )" - }, - { - "name": "CLAttrition_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function CLAttrition_RegisterNetworkFunctions()" - }, - { - "name": "ServerCallback_AT_OnPlayerConnected", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_OnPlayerConnected()" - }, - { - "name": "OnAtPropScriptCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function OnAtPropScriptCreated( entity ent )" - }, - { - "name": "AT_BankUseTextOverride", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "string function AT_BankUseTextOverride( entity ent )" - }, - { - "name": "MostWantedInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function MostWantedInit()" - }, - { - "name": "ServerCallback_AT_UpdateMostWanted", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_UpdateMostWanted( int goldPlayerHandle, int silverPlayerHandle, int bronzePlayerHandle," - }, - { - "name": "SetMostWantedForTeam", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function SetMostWantedForTeam( var rui )" - }, - { - "name": "ScoreSplashInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ScoreSplashInit()" - }, - { - "name": "ServerCallback_AT_ScoreSplashStartMultTimer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_ScoreSplashStartMultTimer( float comboDuration )" - }, - { - "name": "ServerCallback_AT_FinishDeposit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_FinishDeposit( int deposit )" - }, - { - "name": "ClearDepositAfterDelay", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearDepositAfterDelay( float delay )" - }, - { - "name": "ServerCallback_AT_ShowRespawnBonusLoss", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_ShowRespawnBonusLoss()" - }, - { - "name": "GroupCountChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function GroupCountChanged( entity ent, int oldVal, int newVal, bool actuallyChanged )" - }, - { - "name": "GroupTypeChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function GroupTypeChanged( entity ent, int oldVal, int newVal, bool actuallyChanged )" - }, - { - "name": "AddBossPortrait", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function AddBossPortrait( entity ent, entity tracker, int bossID, int killTeam = 0, float killTime = 0.0, float overrideStartTime = -1 )" - }, - { - "name": "AddBossMarkerToEnt", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function AddBossMarkerToEnt( entity ent, entity tracker, int bossID, asset image )" - }, - { - "name": "AT_OnBossTrackerCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function AT_OnBossTrackerCreated( entity ent )" - }, - { - "name": "AT_OnBankTrackerCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function AT_OnBankTrackerCreated( entity ent )" - }, - { - "name": "CreateBankMarker", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function CreateBankMarker( entity tracker, entity location )" - }, - { - "name": "AT_OnLocationTrackerCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function AT_OnLocationTrackerCreated( entity ent )" - }, - { - "name": "CreateCampMarker", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "var function CreateCampMarker( entity tracker, entity location )" - }, - { - "name": "CampMarkerThink", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function CampMarkerThink( var rui, entity tracker, entity location )" - }, - { - "name": "WarnYouAreMarked", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function WarnYouAreMarked( entity tracker )" - }, - { - "name": "WaitForTrackerToBeInvalid", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function WaitForTrackerToBeInvalid( entity boss, entity tracker )" - }, - { - "name": "TrackerIsValid", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "bool function TrackerIsValid( entity boss, entity tracker )" - }, - { - "name": "WarnTeammateIsMarked", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function WarnTeammateIsMarked( entity boss, entity tracker )" - }, - { - "name": "ServerCallback_AT_AnnouncePreParty", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_AnnouncePreParty( float endTime, int waveNum )" - }, - { - "name": "TryShowWaveInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function TryShowWaveInfo( entity player )" - }, - { - "name": "ShowWaveInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ShowWaveInfo( entity player, int waveNum )" - }, - { - "name": "OnScoreboardShow", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function OnScoreboardShow()" - }, - { - "name": "OnScoreboardHide", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function OnScoreboardHide()" - }, - { - "name": "ShowBossWaveInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ShowBossWaveInfo( entity player, int waveNum )" - }, - { - "name": "PlaySlideInOutSounds", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function PlaySlideInOutSounds( float startTime, float endTime )" - }, - { - "name": "ServerCallback_AT_AnnounceBoss", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_AnnounceBoss()" - }, - { - "name": "ServerCallback_AT_AnnounceWaveOver", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_AnnounceWaveOver( int waveNum, int militiaDamageTotal, int imcDamageTotal, int milMVP, int imcMVP," - }, - { - "name": "ServerCallback_AT_ClearCampAndBossPortraits", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_ClearCampAndBossPortraits()" - }, - { - "name": "ClearBossPortraitsInstant", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearBossPortraitsInstant()" - }, - { - "name": "ClearCampPortraitsInstant", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearCampPortraitsInstant()" - }, - { - "name": "ClearBossPortraits", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearBossPortraits()" - }, - { - "name": "ClearCampPortraits", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearCampPortraits( float delay )" - }, - { - "name": "RemoveCampPortrait", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function RemoveCampPortrait( int campID )" - }, - { - "name": "ServerCallback_AT_YouKilledBoss", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_YouKilledBoss( int attackerEHandle, int bossID, int waveNum )" - }, - { - "name": "ServerCallback_AT_YouCollectedBox", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_YouCollectedBox( int attackerEHandle, int bossID )" - }, - { - "name": "ServerCallback_AT_BossDoomed", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_BossDoomed()" - }, - { - "name": "ServerCallback_AT_PromptBossExecute", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_PromptBossExecute()" - }, - { - "name": "ServerCallback_AT_PromptBossRodeo", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_PromptBossRodeo()" - }, - { - "name": "ServerCallback_AT_BankOpen", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_BankOpen()" - }, - { - "name": "ServerCallback_AT_BankClose", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_BankClose()" - }, - { - "name": "AddXToPortrait", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function AddXToPortrait( int bossID, int myTeam )" - }, - { - "name": "ServerCallback_AT_ShowATScorePopup", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_ShowATScorePopup( int attackerEHandle, int damageScore, int damageBonus, float damagePosX, float damagePosY, float damagePosZ, int damageType )" - }, - { - "name": "ServerCallback_AT_ShowATScorePopup_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ServerCallback_AT_ShowATScorePopup_Internal( int attackerEHandle, int damageScore, int damageBonus, vector damagePos, int damageType )" - }, - { - "name": "ServerCallback_AT_BossDamageScorePopup", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_BossDamageScorePopup( int damageScore, int damageBonus, int bossEHandle, float x, float y, float z )" - }, - { - "name": "AT_BossDamageScorePopup_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function AT_BossDamageScorePopup_Internal( int damageScore, int damageBonus, int bossEHandle, vector damagePos )" - }, - { - "name": "ServerCallback_AT_PlayerKillScorePopup", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_PlayerKillScorePopup( int stolenScore, int victimEHandle, float x, float y, float z )" - }, - { - "name": "ServerCallback_AT_PlayerKillScorePopup_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ServerCallback_AT_PlayerKillScorePopup_Internal( int stolenScore, int victimEHandle, vector damagePos )" - }, - { - "name": "ServerCallback_AT_ShowStolenBonus", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_ShowStolenBonus( int stolenScore )" - }, - { - "name": "ClearStolenAfterDelay", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearStolenAfterDelay( float delay )" - }, - { - "name": "ClearATScoreSplashForPlayer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearATScoreSplashForPlayer( entity player )" - }, - { - "name": "ClearATScoreSplashEnd", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearATScoreSplashEnd()" - }, - { - "name": "ClearATScoreSplash", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function ClearATScoreSplash()" - }, - { - "name": "ServerCallback_AT_WarnPlayerBounty", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_WarnPlayerBounty()" - }, - { - "name": "ServerCallback_AT_YouSurvivedBounty", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_YouSurvivedBounty()" - }, - { - "name": "ServerCallback_AT_TeammateSurvivedBounty", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_TeammateSurvivedBounty()" - }, - { - "name": "DisplayNextWaveTime", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function DisplayNextWaveTime( entity world, float old, float new, bool actuallyChanged )" - }, - { - "name": "OnTookHarvesterDamage", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function OnTookHarvesterDamage( float damage, vector damageOrigin, int damageType, int damageSourceId, entity attacker )" - }, - { - "name": "CapturePoint_DoNothing", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function CapturePoint_DoNothing( entity player, entity capturePoint )" - }, - { - "name": "GetMVPName", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "string function GetMVPName( entity player )" - }, - { - "name": "GetEntityFromEHandleOrNull", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "entity function GetEntityFromEHandleOrNull( int eHandle )" - }, - { - "name": "AT_GetCampGroupMax", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "int function AT_GetCampGroupMax( int campId, int groupIndex )" - }, - { - "name": "AT_GetCampGroupAiType", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "string function AT_GetCampGroupAiType( int campId, int groupIndex )" - }, - { - "name": "AT_GetCampNumGroups", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "int function AT_GetCampNumGroups( int campId )" - }, - { - "name": "AT_CreateScoreboardOverlays", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "array function AT_CreateScoreboardOverlays()" - }, - { - "name": "SortScoreVal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "int function SortScoreVal( AiToScore a, AiToScore b )" - }, - { - "name": "InitScoreboardLegendOverlay", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function InitScoreboardLegendOverlay( var rui )" - }, - { - "name": "InitScoreboardOverlay", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function InitScoreboardOverlay( var rui, int campId )" - }, - { - "name": "ServerCallback_AT_PulseBankAntena", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": true, - "line": "void function ServerCallback_AT_PulseBankAntena( float x, float y, float z, float range, float speedScale = 1.0 )" - }, - { - "name": "BankPulse", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_at.nut", - "global": false, - "line": "void function BankPulse( entity player, float pulseSpeed, vector pulsePosition, float radius )" - }, - { - "name": "ClGamemodeCP_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": true, - "line": "void function ClGamemodeCP_Init()" - }, - { - "name": "CLCapturePoint_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": true, - "line": "void function CLCapturePoint_RegisterNetworkFunctions()" - }, - { - "name": "ClGamemodeCP_OnClientScriptInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": false, - "line": "void function ClGamemodeCP_OnClientScriptInit( entity player )" - }, - { - "name": "CP_ObjectiveEntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": false, - "line": "void function CP_ObjectiveEntChanged( entity player, entity oldEnt, entity newEnt, bool actuallyChanged )" - }, - { - "name": "OnHardpointCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": false, - "line": "void function OnHardpointCreated( entity hardpoint )" - }, - { - "name": "OnHardpointCreatedThread", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": false, - "line": "void function OnHardpointCreatedThread( entity hardpoint )" - }, - { - "name": "showit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": true, - "line": "void function showit()" - }, - { - "name": "ServerCallback_CP_PlayMatchEndingMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": true, - "line": "void function ServerCallback_CP_PlayMatchEndingMusic()" - }, - { - "name": "ClGamemodeCP_OnWinnerDetermined", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_cp.nut", - "global": false, - "line": "void function ClGamemodeCP_OnWinnerDetermined()" - }, - { - "name": "GamemodeSpeedballClient_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": true, - "line": "void function GamemodeSpeedballClient_Init()" - }, - { - "name": "CLSPEEDBALL_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": true, - "line": "void function CLSPEEDBALL_RegisterNetworkFunctions()" - }, - { - "name": "SPEEDBALL_ClientNotificationsInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": false, - "line": "void function SPEEDBALL_ClientNotificationsInit()" - }, - { - "name": "SPEEDBALL_FlagEntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": false, - "line": "void function SPEEDBALL_FlagEntChanged( entity player, entity oldFlag, entity newFlag, bool actuallyChanged )" - }, - { - "name": "Speedball_EventNotification_FlagPickedUp", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": false, - "line": "void function Speedball_EventNotification_FlagPickedUp( entity player, var eventVal )" - }, - { - "name": "Speedball_EventNotification_FlagDropped", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": false, - "line": "void function Speedball_EventNotification_FlagDropped( entity player, var eventVal )" - }, - { - "name": "ServerCallback_SPEEDBALL_LastPlayer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": true, - "line": "void function ServerCallback_SPEEDBALL_LastPlayer( bool isEnemy )" - }, - { - "name": "ServerCallback_SPEEDBALL_LastFlagOwner", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_speedball.nut", - "global": true, - "line": "void function ServerCallback_SPEEDBALL_LastFlagOwner( int team )" - }, - { - "name": "ClGamemodeAITDM_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": true, - "line": "void function ClGamemodeAITDM_Init()" - }, - { - "name": "OverrideMinimapPackages", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": false, - "line": "void function OverrideMinimapPackages( entity player )" - }, - { - "name": "OnLocalViewPlayerSpawned", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": false, - "line": "void function OnLocalViewPlayerSpawned( entity localPlayer )" - }, - { - "name": "AITDM_NPCHumanSizedInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": true, - "line": "void function AITDM_NPCHumanSizedInit( entity ent, var rui )" - }, - { - "name": "CLAITDM_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": true, - "line": "void function CLAITDM_RegisterNetworkFunctions()" - }, - { - "name": "IMCDefconUpdated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": false, - "line": "void function IMCDefconUpdated( entity player, int old, int new, bool actuallyChanged )" - }, - { - "name": "MILDefconUpdated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": false, - "line": "void function MILDefconUpdated( entity player, int old, int new, bool actuallyChanged )" - }, - { - "name": "DefconUpdated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": true, - "line": "void function DefconUpdated( int team, int defcon, bool actuallyChanged )" - }, - { - "name": "ServerCallback_AITDM_OnPlayerConnected", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": true, - "line": "void function ServerCallback_AITDM_OnPlayerConnected()" - }, - { - "name": "ScoreSplashInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_aitdm.nut", - "global": false, - "line": "void function ScoreSplashInit()" - }, - { - "name": "ClGamemodeColiseum_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": true, - "line": "void function ClGamemodeColiseum_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "ClGamemodeColiseum_CustomIntro", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": true, - "line": "void function ClGamemodeColiseum_CustomIntro( entity player )" - }, - { - "name": "ServerCallback_ColiseumIntro", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": true, - "line": "void function ServerCallback_ColiseumIntro( int enemyWinStreak, int enemyWins, int enemyLosses )" - }, - { - "name": "ClGamemodeColiseum_ColiseumIntro_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": false, - "line": "void function ClGamemodeColiseum_ColiseumIntro_Internal( int enemyWinStreak, int enemyWins, int enemyLosses )" - }, - { - "name": "ServerCallback_ColiseumDisplayTickets", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": true, - "line": "void function ServerCallback_ColiseumDisplayTickets( int start, int end )" - }, - { - "name": "ServerCallback_ColiseumDisplayTickets_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": false, - "line": "void function ServerCallback_ColiseumDisplayTickets_Internal( int start, int end )" - }, - { - "name": "GetOtherPlayer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": false, - "line": "entity function GetOtherPlayer()" - }, - { - "name": "Epilogue_OnEnter", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": false, - "line": "void function Epilogue_OnEnter()" - }, - { - "name": "EnableColiseumUpdates", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_coliseum.nut", - "global": false, - "line": "bool function EnableColiseumUpdates()" - }, - { - "name": "ClCaptureTheFlag_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": true, - "line": "void function ClCaptureTheFlag_Init()" - }, - { - "name": "CLCaptureTheFlag_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": true, - "line": "void function CLCaptureTheFlag_RegisterNetworkFunctions()" - }, - { - "name": "CTF_FlagEntChangedImc", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function CTF_FlagEntChangedImc( entity player, entity oldFlag, entity newFlag, bool actuallyChanged )" - }, - { - "name": "CTF_FlagEntChangedMil", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function CTF_FlagEntChangedMil( entity player, entity oldFlag, entity newFlag, bool actuallyChanged )" - }, - { - "name": "CTF_FlagEntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function CTF_FlagEntChanged( int team, entity newFlag, var rui, string flagStateVar )" - }, - { - "name": "CTF_FlagHomeEntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function CTF_FlagHomeEntChanged( entity player, entity oldHome, entity newHome, bool actuallyChanged )" - }, - { - "name": "GameModeScoreBarRules_CTF", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function GameModeScoreBarRules_CTF( var rui )" - }, - { - "name": "CTF_AddPlayer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": true, - "line": "void function CTF_AddPlayer( entity player )" - }, - { - "name": "CTFHudThink", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "function CTFHudThink( entity player )" - }, - { - "name": "UpdateFriendlyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "function UpdateFriendlyFlag( entity player, entity flagEnt, newFlagState, newEnemyFlagState )" - }, - { - "name": "UpdateEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "function UpdateEnemyFlag( entity player, entity flagEnt, newFlagState )" - }, - { - "name": "OnFlagCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function OnFlagCreated( entity flagEnt )" - }, - { - "name": "FlagFXThink", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "function FlagFXThink( flag )" - }, - { - "name": "OnFlagBaseCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function OnFlagBaseCreated( entity flagBaseEnt )" - }, - { - "name": "ServerCallback_SetFlagHomeOrigin", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": true, - "line": "void function ServerCallback_SetFlagHomeOrigin( int team, x, y, z )" - }, - { - "name": "ClCaptureTheFlag_EventNotificationCallbacksInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotificationCallbacksInit()" - }, - { - "name": "ClCaptureTheFlag_EventNotification_YouHaveTheEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_YouHaveTheEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_YouDroppedTheEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_YouDroppedTheEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_YouReturnedFriendlyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_YouReturnedFriendlyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_YouCapturedTheEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_YouCapturedTheEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerHasEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerHasEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerCapturedEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerCapturedEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerReturnedEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerReturnedEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerDroppedEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerDroppedEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerHasFriendlyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerHasFriendlyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerCapturedFriendlyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerCapturedFriendlyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerReturnedFriendlyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerReturnedFriendlyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_PlayerDroppedFriendlyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_PlayerDroppedFriendlyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_ReturnedFriendlyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_ReturnedFriendlyFlag( entity player, var eventVal )" - }, - { - "name": "ClCaptureTheFlag_EventNotification_ReturnedEnemyFlag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function ClCaptureTheFlag_EventNotification_ReturnedEnemyFlag( entity player, var eventVal )" - }, - { - "name": "ServerCallback_CTF_StartReturnFlagProgressBar", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": true, - "line": "void function ServerCallback_CTF_StartReturnFlagProgressBar( float endTime )" - }, - { - "name": "CTF_DisplayReturnFlagProgressBar", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function CTF_DisplayReturnFlagProgressBar( float endTime )" - }, - { - "name": "ServerCallback_CTF_StopReturnFlagProgressBar", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": true, - "line": "void function ServerCallback_CTF_StopReturnFlagProgressBar()" - }, - { - "name": "ServerCallback_CTF_PlayMatchNearEndMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": true, - "line": "void function ServerCallback_CTF_PlayMatchNearEndMusic()" - }, - { - "name": "OnGameStatePlaying", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function OnGameStatePlaying()" - }, - { - "name": "OnGameStateWinnerDetermined", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ctf.nut", - "global": false, - "line": "void function OnGameStateWinnerDetermined()" - }, - { - "name": "ClGamemodeMfd_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": true, - "line": "void function ClGamemodeMfd_Init()" - }, - { - "name": "mfdOverheadPingDelay_Changed", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": false, - "line": "void function mfdOverheadPingDelay_Changed()" - }, - { - "name": "SCB_MarkedChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": true, - "line": "function SCB_MarkedChanged()" - }, - { - "name": "OnMarkedCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": false, - "line": "void function OnMarkedCreated( entity ent )" - }, - { - "name": "MFDChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": true, - "line": "function MFDChanged()" - }, - { - "name": "UpdateMFDVGUI", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": false, - "line": "function UpdateMFDVGUI()" - }, - { - "name": "MarkedForDeath_AddPlayer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": false, - "line": "void function MarkedForDeath_AddPlayer( entity player )" - }, - { - "name": "MarkedForDeathHudThink", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": true, - "line": "function MarkedForDeathHudThink( vgui, entity player, scoreGroup )" - }, - { - "name": "PlayMarkedForDeathMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": false, - "line": "function PlayMarkedForDeathMusic( player ) " - }, - { - "name": "DelayPlayingUnmarkedEffect", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": false, - "line": "function DelayPlayingUnmarkedEffect( entity player )" - }, - { - "name": "GetMarkedName", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": true, - "line": "string function GetMarkedName( entity marked )" - }, - { - "name": "ServerCallback_MFD_StartNewMarkCountdown", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": true, - "line": "void function ServerCallback_MFD_StartNewMarkCountdown( float endTime )" - }, - { - "name": "ServerCallback_MFD_StartNewMarkCountdown_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_mfd.nut", - "global": false, - "line": "void function ServerCallback_MFD_StartNewMarkCountdown_Internal( float endTime )" - }, - { - "name": "ClGamemodeLTS_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts.nut", - "global": true, - "line": "void function ClGamemodeLTS_Init()" - }, - { - "name": "LTS_GameStateChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts.nut", - "global": false, - "line": "void function LTS_GameStateChanged()" - }, - { - "name": "CreateCallback_BatterySpawner", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts.nut", - "global": false, - "line": "void function CreateCallback_BatterySpawner( entity battery )" - }, - { - "name": "BatterySpawnerIcon", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts.nut", - "global": false, - "line": "void function BatterySpawnerIcon( entity battery )" - }, - { - "name": "ServerCallback_LTSThirtySecondWarning", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts.nut", - "global": true, - "line": "void function ServerCallback_LTSThirtySecondWarning()" - }, - { - "name": "ClGamemodeLTSBomb_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts_bomb.nut", - "global": true, - "line": "void function ClGamemodeLTSBomb_Init()" - }, - { - "name": "CreateBombSiteIcons", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts_bomb.nut", - "global": false, - "line": "void function CreateBombSiteIcons()" - }, - { - "name": "LTSBomb_GameStateChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts_bomb.nut", - "global": false, - "line": "void function LTSBomb_GameStateChanged()" - }, - { - "name": "ServerCallback_AnnounceBombArmed", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts_bomb.nut", - "global": true, - "line": "function ServerCallback_AnnounceBombArmed( int teamIndex, float bombTime, bool atBombSiteA )" - }, - { - "name": "LTS_BombWorldIconCreate", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts_bomb.nut", - "global": false, - "line": "void function LTS_BombWorldIconCreate( entity ent )" - }, - { - "name": "LTS_BombWorldIconThink", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_lts_bomb.nut", - "global": false, - "line": "void function LTS_BombWorldIconThink( entity bomb )" - }, - { - "name": "ClGamemodeBomb_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "void function ClGamemodeBomb_Init()" - }, - { - "name": "Bomb_GameStateChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": false, - "line": "void function Bomb_GameStateChanged()" - }, - { - "name": "RefreshBombEntities", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": false, - "line": "void function RefreshBombEntities()" - }, - { - "name": "Bomb_AddPlayer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "void function Bomb_AddPlayer( entity player )" - }, - { - "name": "UpdateWorldIconLabels", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": false, - "line": "void function UpdateWorldIconLabels()" - }, - { - "name": "ServerCallback_AnnounceBombPickup", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "function ServerCallback_AnnounceBombPickup( teamIndex )" - }, - { - "name": "ServerCallback_AnnounceBombDropped", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "function ServerCallback_AnnounceBombDropped()" - }, - { - "name": "ServerCallback_AnnounceBombDisarmed", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "function ServerCallback_AnnounceBombDisarmed( teamIndex )" - }, - { - "name": "ServerCallback_AnnounceBombRespawned", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "function ServerCallback_AnnounceBombRespawned()" - }, - { - "name": "ServerCallback_AnnounceBombExploded", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "function ServerCallback_AnnounceBombExploded()" - }, - { - "name": "ServerCallback_IncomingBombSpawnpoint", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "function ServerCallback_IncomingBombSpawnpoint( x, y, z, impactTime )" - }, - { - "name": "IncomingBombSpawnpointThread", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": false, - "line": "function IncomingBombSpawnpointThread( origin, impactTime )" - }, - { - "name": "PROTO_UpdateIconsAndLabels", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": false, - "line": "void function PROTO_UpdateIconsAndLabels( entity player )" - }, - { - "name": "Bomb_UpdatePilotKills", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "int function Bomb_UpdatePilotKills( entity player )" - }, - { - "name": "Bomb_UpdateTitanKills", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_bomb.nut", - "global": true, - "line": "int function Bomb_UpdateTitanKills( entity player )" - }, - { - "name": "ClGamemodeFFA_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ffa.nut", - "global": true, - "line": "void function ClGamemodeFFA_Init()" - }, - { - "name": "ClGamemodeFRA_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ffa.nut", - "global": true, - "line": "void function ClGamemodeFRA_Init()" - }, - { - "name": "CreateCallback_BatterySpawner", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ffa.nut", - "global": false, - "line": "void function CreateCallback_BatterySpawner( entity battery )" - }, - { - "name": "BatterySpawnerIcon", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ffa.nut", - "global": false, - "line": "void function BatterySpawnerIcon( entity battery )" - }, - { - "name": "ServerCallback_FFASuddenDeathAnnouncement", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ffa.nut", - "global": true, - "line": "void function ServerCallback_FFASuddenDeathAnnouncement()" - }, - { - "name": "CapturePointHudInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function CapturePointHudInit( entity player )" - }, - { - "name": "ClCapturePoint_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function ClCapturePoint_Init()" - }, - { - "name": "SetCapturePointHandleForcedOffset", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "void function SetCapturePointHandleForcedOffset( vector offset )" - }, - { - "name": "OnHardpointIDChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": false, - "line": "void function OnHardpointIDChanged( entity hp )" - }, - { - "name": "OnHardpointChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": false, - "line": "void function OnHardpointChanged( entity hardpoint )" - }, - { - "name": "OnHardpointEntityChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": false, - "line": "void function OnHardpointEntityChanged( entity player )" - }, - { - "name": "CapturePoint_AddPlayer", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "void function CapturePoint_AddPlayer( entity player )" - }, - { - "name": "OnHardpointCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": false, - "line": "void function OnHardpointCreated( entity hardpoint )" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "InitializeHardpointClient", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function InitializeHardpointClient( hardpoint )" - }, - { - "name": "SetHardPointLabelTextOptions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function SetHardPointLabelTextOptions( int visibility, int textType )" - }, - { - "name": "HideHardpointHUD", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function HideHardpointHUD( hardpoint )" - }, - { - "name": "ShowHardpointHUD", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function ShowHardpointHUD( hardpoint )" - }, - { - "name": "UpdateHardpointIconPosition", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": false, - "line": "function UpdateHardpointIconPosition( player, hardpoint )" - }, - { - "name": "SetCapturePointIconVisibleGameStates", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function SetCapturePointIconVisibleGameStates( int firstState, int lastState )" - }, - { - "name": "UpdateHardpointVisibility", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "void function UpdateHardpointVisibility()" - }, - { - "name": "HideHardpointIcons", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function HideHardpointIcons( player )" - }, - { - "name": "ShowHardpointIcons", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function ShowHardpointIcons( player )" - }, - { - "name": "HardpointEntityChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function HardpointEntityChanged( player )" - }, - { - "name": "ServerCallback_HardpointChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function ServerCallback_HardpointChanged( capturePointHandle ) " - }, - { - "name": "HardpointChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "void function HardpointChanged( hardpoint )" - }, - { - "name": "VarChangedCallback_GameStateChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "void function VarChangedCallback_GameStateChanged()" - }, - { - "name": "GetNumOwnedHardpoints", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function GetNumOwnedHardpoints( team )" - }, - { - "name": "GetHardpointCount", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_capture_point.gnut", - "global": true, - "line": "function GetHardpointCount()" - }, - { - "name": "ClGamemodeTTDM_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_ttdm.nut", - "global": true, - "line": "void function ClGamemodeTTDM_Init()" - }, - { - "name": "ClRiffFloorIsLava_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": true, - "line": "function ClRiffFloorIsLava_Init()" - }, - { - "name": "EntitiesDidLoad", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "void function EntitiesDidLoad()" - }, - { - "name": "FloorIsLavaPlayerCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "void function FloorIsLavaPlayerCreated( entity player )" - }, - { - "name": "FloorIsLavaTitanCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "void function FloorIsLavaTitanCreated( entity titan )" - }, - { - "name": "FloorIsLavaTitanDestroyed", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "void function FloorIsLavaTitanDestroyed( entity titan )" - }, - { - "name": "InitFXProps", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "function InitFXProps()" - }, - { - "name": "GetFXProp", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "entity function GetFXProp()" - }, - { - "name": "EntEnteredFog", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "function EntEnteredFog( entity ent )" - }, - { - "name": "FogFXThink", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "function FogFXThink()" - }, - { - "name": "ShouldStartFogFXAndVO", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "bool function ShouldStartFogFXAndVO( entity ent )" - }, - { - "name": "IsInLava", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "bool function IsInLava( entity ent )" - }, - { - "name": "TryToPlayWarningVO", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "function TryToPlayWarningVO( entity ent )" - }, - { - "name": "ShouldPlayWarningVO", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "bool function ShouldPlayWarningVO( entity player )" - }, - { - "name": "PlayLavaAnnouncement", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava.nut", - "global": false, - "line": "void function PlayLavaAnnouncement()" - }, - { - "name": "RiffFloorIsLavaDialogue_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_riff_floor_is_lava_dialogue.nut", - "global": true, - "line": "function RiffFloorIsLavaDialogue_Init()" - }, - { - "name": "ClClassicMp_Init", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ClClassicMp_Init()" - }, - { - "name": "ClassicMP_AddClient", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ClassicMP_AddClient()" - }, - { - "name": "DropShipStream", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "void function DropShipStream()" - }, - { - "name": "ClassicMP_Client_DropshipIntroSetup", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "void function ClassicMP_Client_DropshipIntroSetup()" - }, - { - "name": "ClassicMP_Dropship_GameStateEnterFunc_PickLoadOut", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "void function ClassicMP_Dropship_GameStateEnterFunc_PickLoadOut( entity player )" - }, - { - "name": "ClassicMP_DefaultCreateJumpInRui", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ClassicMP_DefaultCreateJumpInRui( entity player ) " - }, - { - "name": "ClassicMP_SetJumpInRuiText", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ClassicMP_SetJumpInRuiText( string value )" - }, - { - "name": "ClassicMP_Dropship_GameStateEnter_PickLoadOutSFX", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "void function ClassicMP_Dropship_GameStateEnter_PickLoadOutSFX()" - }, - { - "name": "StartPlayerCountdown", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "void function StartPlayerCountdown() " - }, - { - "name": "UseDoubleXP", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function UseDoubleXP( ... )" - }, - { - "name": "OpenBoostMenu", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "void function OpenBoostMenu( ... )" - }, - { - "name": "CreateCountdown", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "void function CreateCountdown( entity player, float gameStartTime )" - }, - { - "name": "RefreshIntroLoadoutDisplay", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function RefreshIntroLoadoutDisplay( entity player, int pilotLoadoutIndex, int titanLoadoutIndex )" - }, - { - "name": "ServerCallback_SetClassicSkyScale", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ServerCallback_SetClassicSkyScale( int handle, float scale )" - }, - { - "name": "ServerCallback_ResetClassicSkyScale", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ServerCallback_ResetClassicSkyScale( int handle )" - }, - { - "name": "ClassicMP_Client_GetGameStateThinkFunc_PickLoadOut", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void functionref( entity ) function ClassicMP_Client_GetGameStateThinkFunc_PickLoadOut()" - }, - { - "name": "ClassicMP_Client_GetGameStateEnterFunc_PickLoadOut", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void functionref( entity ) function ClassicMP_Client_GetGameStateEnterFunc_PickLoadOut()" - }, - { - "name": "ClassicMP_Client_SetGameStateThinkFunc_PickLoadOut", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ClassicMP_Client_SetGameStateThinkFunc_PickLoadOut( void functionref( entity )func )" - }, - { - "name": "ClassicMP_Client_SetGameStateEnterFunc_PickLoadOut", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ClassicMP_Client_SetGameStateEnterFunc_PickLoadOut( void functionref( entity ) func )" - }, - { - "name": "ClassicMP_ShouldDoDefaultIntro", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": false, - "line": "bool function ClassicMP_ShouldDoDefaultIntro()" - }, - { - "name": "ClassicMP_Client_SetGameStateEnterFunc_WaitingForPlayers", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void function ClassicMP_Client_SetGameStateEnterFunc_WaitingForPlayers( void functionref( entity ) func )" - }, - { - "name": "ClassicMP_Client_GetGameStateEnterFunc_WaitingForPlayers", - "found_in": "Titanfall 2", - "file": "mp/cl_classic_mp.gnut", - "global": true, - "line": "void functionref( entity ) function ClassicMP_Client_GetGameStateEnterFunc_WaitingForPlayers()" - }, - { - "name": "Cl_ItemInventory_Init", - "found_in": "Titanfall 2", - "file": "item_inventory/cl_item_inventory.gnut", - "global": true, - "line": "void function Cl_ItemInventory_Init()" - }, - { - "name": "ItemInventory_ShowCycleHint", - "found_in": "Titanfall 2", - "file": "item_inventory/cl_item_inventory.gnut", - "global": true, - "line": "void function ItemInventory_ShowCycleHint( entity player )" - }, - { - "name": "CycleInventory", - "found_in": "Titanfall 2", - "file": "item_inventory/cl_item_inventory.gnut", - "global": true, - "line": "void function CycleInventory( entity player )" - }, - { - "name": "ServerCallback_ShowCycleHint", - "found_in": "Titanfall 2", - "file": "item_inventory/cl_item_inventory.gnut", - "global": true, - "line": "void function ServerCallback_ShowCycleHint()" - }, - { - "name": "ClGamemodeFD_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ClGamemodeFD_Init()" - }, - { - "name": "AttemptDisplayTutorialTip", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "bool function AttemptDisplayTutorialTip( int tutorialBitIndex )" - }, - { - "name": "DisplayTutorialTip", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function DisplayTutorialTip( asset backgroundImage, asset tipIcon, string tipTitle, string tipDesc )" - }, - { - "name": "TutorialTipSounds", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function TutorialTipSounds()" - }, - { - "name": "DisplayAITutorialTip", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function DisplayAITutorialTip( int aiID )" - }, - { - "name": "ScoreboardInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function ScoreboardInit()" - }, - { - "name": "GameModeScoreBarRules_FD", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function GameModeScoreBarRules_FD( var rui )" - }, - { - "name": "FD_OverrideMinimapPackages", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_OverrideMinimapPackages( entity player )" - }, - { - "name": "FD_NPCTurretSentryInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_NPCTurretSentryInit( entity ent, var rui )" - }, - { - "name": "TurretMinimapTrackHealth", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function TurretMinimapTrackHealth( entity turret, var rui )" - }, - { - "name": "CLFD_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function CLFD_RegisterNetworkFunctions()" - }, - { - "name": "UpdateSuperRodeoBatteryCount", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function UpdateSuperRodeoBatteryCount( entity player, int old, int new, bool actuallyChanged )" - }, - { - "name": "UpdateHarvesterShieldCount", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function UpdateHarvesterShieldCount( entity player, int old, int new, bool actuallyChanged )" - }, - { - "name": "BoostStoreStateChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function BoostStoreStateChanged( entity player, bool old, bool new, bool actuallyChanged )" - }, - { - "name": "BoostStoreOpenSounds", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function BoostStoreOpenSounds()" - }, - { - "name": "WaveActiveChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function WaveActiveChanged( entity player, bool old, bool new, bool actuallyChanged )" - }, - { - "name": "PingBoostStore", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function PingBoostStore( entity prop )" - }, - { - "name": "ReadyForNextWaveChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function ReadyForNextWaveChanged( entity player, bool old, bool new, bool actuallyChanged )" - }, - { - "name": "Delayed_ReadyNag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function Delayed_ReadyNag()" - }, - { - "name": "AllTeammatesReady", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "bool function AllTeammatesReady()" - }, - { - "name": "NumRetriesChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function NumRetriesChanged( entity player, int old, int new, bool actuallyChanged )" - }, - { - "name": "ActiveHarvesterChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function ActiveHarvesterChanged( entity player, entity oldEnt, entity newEnt, bool actuallyChanged )" - }, - { - "name": "TrackHarvesterDamage", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function TrackHarvesterDamage( entity harvester )" - }, - { - "name": "OnTurretCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnTurretCreated( entity turret )" - }, - { - "name": "TrackTurretKillCount", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function TrackTurretKillCount( entity turret )" - }, - { - "name": "UpdateTurretRuiIndeces", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function UpdateTurretRuiIndeces()" - }, - { - "name": "OnNPCTitanCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnNPCTitanCreated( entity titan )" - }, - { - "name": "OnPropScriptCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnPropScriptCreated( entity prop )" - }, - { - "name": "MortarPositionVisibilityTrack", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function MortarPositionVisibilityTrack( var rui, entity prop )" - }, - { - "name": "BoostStoreRuiTrack", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function BoostStoreRuiTrack( var rui, entity prop )" - }, - { - "name": "OnPlayerCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnPlayerCreated( entity player )" - }, - { - "name": "FD_CheckPlayerMoney", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "string function FD_CheckPlayerMoney( entity player )" - }, - { - "name": "FD_BatteryPortCheckBattery", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "string function FD_BatteryPortCheckBattery( entity ent )" - }, - { - "name": "AddOverheadIcon", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "var function AddOverheadIcon( entity prop, asset icon, bool pinToEdge = true, asset ruiFile = $\"ui/overhead_icon_generic.rpak\" )" - }, - { - "name": "AddOverheadIconThread", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function AddOverheadIconThread( entity prop, var rui )" - }, - { - "name": "FD_NPCTitanInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_NPCTitanInit( entity ent, var rui )" - }, - { - "name": "FD_NPCHumanSizedInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_NPCHumanSizedInit( entity ent, var rui )" - }, - { - "name": "ServerCallback_FD_ClearPreParty", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_ClearPreParty()" - }, - { - "name": "ServerCallback_FD_UpdateWaveInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_UpdateWaveInfo( int aiID0, int aiID1 = -1, int aiID2 = -1, int aiID3 = -1, int aiID4 = -1, int aiID5 = -1, int aiID6 = -1, int aiID7 = -1, int aiID8 = -1 )" - }, - { - "name": "ServerCallback_FD_AnnouncePreParty", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_AnnouncePreParty( int aiID0, int aiID1 = -1, int aiID2 = -1, int aiID3 = -1, int aiID4 = -1, int aiID5 = -1, int aiID6 = -1, int aiID7 = -1, int aiID8 = -1 )" - }, - { - "name": "AttemptTutorialTip", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function AttemptTutorialTip( array validTutorialBitIndices, float delay = 0.0 )" - }, - { - "name": "AttemptPostStoreTutorialTip", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function AttemptPostStoreTutorialTip( float delay = 0.0)" - }, - { - "name": "AttemptPostStoreTutorialTip_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function AttemptPostStoreTutorialTip_Internal( float delay )" - }, - { - "name": "GetTutorialBitIndexForAIID", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "int function GetTutorialBitIndexForAIID( int aiID )" - }, - { - "name": "GetAIIDForTutorialBitIndex", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "int function GetAIIDForTutorialBitIndex( int tutorialBit )" - }, - { - "name": "ShowWaveInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function ShowWaveInfo( entity player, array aiIDs, int waveNum )" - }, - { - "name": "PlaySlideInOutSounds", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function PlaySlideInOutSounds( float startTime, string soundalias = \"UI_InGame_FD_UnitSliderIn\" )" - }, - { - "name": "FD_AnnounceWaveStart", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_AnnounceWaveStart( entity ent, var info )" - }, - { - "name": "FD_AnnounceWaveStart_Thread", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_AnnounceWaveStart_Thread( int currentWave )" - }, - { - "name": "FD_AnnounceWaveStart_SFX", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_AnnounceWaveStart_SFX( int currentWave, int totalWaves )" - }, - { - "name": "AttemptAITutorialTip", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function AttemptAITutorialTip( float delay = 0.0 )" - }, - { - "name": "FD_AnnounceWaveStart_Music", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_AnnounceWaveStart_Music()" - }, - { - "name": "FD_AnnounceWaveEnd", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_AnnounceWaveEnd( entity ent, var info )" - }, - { - "name": "PlayWaveClearAndBetweenWavesMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function PlayWaveClearAndBetweenWavesMusic()" - }, - { - "name": "ShowWaveCompleteInfo", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ShowWaveCompleteInfo( entity player )" - }, - { - "name": "OnScoreEvent_FDTeamWave", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnScoreEvent_FDTeamWave( int point, entity ent )" - }, - { - "name": "OnScoreEvent_FDDidntDie", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnScoreEvent_FDDidntDie( int point, entity ent )" - }, - { - "name": "OnScoreEvent_FDWaveMVP", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnScoreEvent_FDWaveMVP( int point, entity ent )" - }, - { - "name": "OnScoreEvent_FDTeamFlawlessWave", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnScoreEvent_FDTeamFlawlessWave( int point, entity ent )" - }, - { - "name": "OnScoreEventGeneric", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnScoreEventGeneric( string scoreEvent )" - }, - { - "name": "ServerCallback_FD_PingMinimap", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_PingMinimap( float x, float y, float duration, float spreadRadius, float ringRadius, int colorIndex )" - }, - { - "name": "ServerCallback_FD_PingMinimap_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function ServerCallback_FD_PingMinimap_Internal( vector origin, float duration, float spreadRadius, float ringRadius, vector color )" - }, - { - "name": "FD_WaveRestart", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_WaveRestart( entity ent, var info )" - }, - { - "name": "FD_AmmoRefilled", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_AmmoRefilled( entity ent, var info )" - }, - { - "name": "FD_NotifyWaveBonusIncoming", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_NotifyWaveBonusIncoming( entity ent, var info )" - }, - { - "name": "ServerCallback_FD_NotifyStoreOpen", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_NotifyStoreOpen()" - }, - { - "name": "NotifyPlayerCanSkip", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function NotifyPlayerCanSkip()" - }, - { - "name": "NotifyPlayerCanSkip_Update", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function NotifyPlayerCanSkip_Update()" - }, - { - "name": "FD_PlayerHealedHarvester", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_PlayerHealedHarvester( entity ent, var info )" - }, - { - "name": "FD_PlayerBoostedHarvesterShield", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_PlayerBoostedHarvesterShield( entity ent, var info )" - }, - { - "name": "FD_TurretRepair", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_TurretRepair( entity ent, var info )" - }, - { - "name": "FD_BoughtItem", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_BoughtItem( entity ent, var info )" - }, - { - "name": "FD_GotMoney", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_GotMoney( entity ent, var info )" - }, - { - "name": "FD_PlayerReady", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_PlayerReady( entity ent, var info )" - }, - { - "name": "FD_StoreOpen", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_StoreOpen( entity ent, var info )" - }, - { - "name": "FD_StoreClosing", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_StoreClosing( entity ent, var info )" - }, - { - "name": "FD_StoreClosing_Thread", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_StoreClosing_Thread( float endTime )" - }, - { - "name": "ServerCallback_FD_MoneyFly", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_MoneyFly( int playerHandle, int amount )" - }, - { - "name": "ServerCallback_FD_SayThanks", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_SayThanks( int playerHandle )" - }, - { - "name": "GetChatterPhrase", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "string function GetChatterPhrase( entity player, string battlechatterAlias, int soundAliasIndex, bool isFirstPerson = false )" - }, - { - "name": "GamemodeFactionLeaderInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function GamemodeFactionLeaderInit()" - }, - { - "name": "FD_RespawnDropshipIntroInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_RespawnDropshipIntroInit()" - }, - { - "name": "FD_CustomDropshipIntro", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_CustomDropshipIntro( int shipEHandle, float dropshipSpawnTime )" - }, - { - "name": "PlayFDRespawnIntroDiag", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function PlayFDRespawnIntroDiag( entity droz )" - }, - { - "name": "PlayFDRespawnIntroDiag_threaded", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function PlayFDRespawnIntroDiag_threaded()" - }, - { - "name": "GetWaveStatusString", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "string function GetWaveStatusString( int currentWave )" - }, - { - "name": "ServerCallback_FD_DisplayHarvesterKiller", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_DisplayHarvesterKiller( int retries, int hintId, int killerNameId1, float damageFrac1, int killerNameId2, float damageFrac2, int killerNameId3, float damageFrac3 )" - }, - { - "name": "DisplayHarvesterKiller_Thread", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function DisplayHarvesterKiller_Thread( int retries, int hintId, int killerNameId1, float damageFrac1, int killerNameId2, float damageFrac2, int killerNameId3, float damageFrac3 )" - }, - { - "name": "DamageReportSounds", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function DamageReportSounds( float initialDelay, int numEnemies )" - }, - { - "name": "SendReadyMessage", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function SendReadyMessage( entity player )" - }, - { - "name": "FD_ReadyUpEnabled", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "bool function FD_ReadyUpEnabled()" - }, - { - "name": "FD_GetPilotTitanStatus", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "int function FD_GetPilotTitanStatus( entity player, int currentStatus )" - }, - { - "name": "GetRetryString", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "string function GetRetryString( int retries )" - }, - { - "name": "FD_IntroMusicInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_IntroMusicInit()" - }, - { - "name": "FD_InitMusicSet", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function FD_InitMusicSet()" - }, - { - "name": "FD_MusicOnGameStateChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_MusicOnGameStateChanged()" - }, - { - "name": "PlayFDDropshipIntroMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function PlayFDDropshipIntroMusic()" - }, - { - "name": "FD_SetClassicMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_SetClassicMusic()" - }, - { - "name": "FD_SetNormalMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_SetNormalMusic()" - }, - { - "name": "ServerCallback_UpdateGameStats", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_UpdateGameStats( int p, int a, float v, int suitIndex )" - }, - { - "name": "ServerCallback_ShowGameStats", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_ShowGameStats( float endTime )" - }, - { - "name": "Prematch_OnEnter", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function Prematch_OnEnter()" - }, - { - "name": "Playing_OnEnter", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function Playing_OnEnter()" - }, - { - "name": "WinnerDetermined_OnEnter", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function WinnerDetermined_OnEnter()" - }, - { - "name": "Epilogue_OnEnter", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function Epilogue_OnEnter()" - }, - { - "name": "OnScoreboardShow", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnScoreboardShow()" - }, - { - "name": "DelayedFocusScoreboard", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function DelayedFocusScoreboard()" - }, - { - "name": "OnScoreboardHide", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function OnScoreboardHide()" - }, - { - "name": "ScoreboardInputFD", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function ScoreboardInputFD( int key )" - }, - { - "name": "UseHarvesterShieldBoost", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function UseHarvesterShieldBoost( entity player )" - }, - { - "name": "PlayerHasHarvesterShieldBoost", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "bool function PlayerHasHarvesterShieldBoost( entity player )" - }, - { - "name": "PlayerHasSentryTurretReady", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "bool function PlayerHasSentryTurretReady( entity player )" - }, - { - "name": "PlayerHasArcTrapReady", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "bool function PlayerHasArcTrapReady( entity player )" - }, - { - "name": "PlayerHasCoreOverloadReady", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "bool function PlayerHasCoreOverloadReady( entity player )" - }, - { - "name": "UseHarvesterShieldBoostThread", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function UseHarvesterShieldBoostThread( entity player )" - }, - { - "name": "FD_ScoreboardUpdate", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": false, - "line": "void function FD_ScoreboardUpdate( entity player, var rui )" - }, - { - "name": "ServerCallback_FD_NotifyMVP", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function ServerCallback_FD_NotifyMVP( int playerHandle )" - }, - { - "name": "DEV_FD_HideHud", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fd.nut", - "global": true, - "line": "void function DEV_FD_HideHud()" - }, - { - "name": "ClLaserMesh_Init", - "found_in": "Titanfall 2", - "file": "mp/cl_lasermesh.gnut", - "global": true, - "line": "void function ClLaserMesh_Init()" - }, - { - "name": "LaserMeshEnable", - "found_in": "Titanfall 2", - "file": "mp/cl_lasermesh.gnut", - "global": false, - "line": "void function LaserMeshEnable( entity maxs, int statusEffect, bool actuallyChanged )" - }, - { - "name": "LaserMeshDisable", - "found_in": "Titanfall 2", - "file": "mp/cl_lasermesh.gnut", - "global": false, - "line": "void function LaserMeshDisable( entity maxs, int statusEffect, bool actuallyChanged )" - }, - { - "name": "LaserMeshClientThread", - "found_in": "Titanfall 2", - "file": "mp/cl_lasermesh.gnut", - "global": false, - "line": "void function LaserMeshClientThread( entity maxs, bool showStartupEffects )" - }, - { - "name": "ClGamemodeChamber_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_chamber.nut", - "global": true, - "line": "void function ClGamemodeChamber_Init()" - }, - { - "name": "ClGamemodeHidden_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hidden.nut", - "global": true, - "line": "void function ClGamemodeHidden_Init()" - }, - { - "name": "ServerCallback_YouAreHidden", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hidden.nut", - "global": true, - "line": "void function ServerCallback_YouAreHidden()" - }, - { - "name": "ServerCallback_AnnounceHidden", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hidden.nut", - "global": true, - "line": "void function ServerCallback_AnnounceHidden( int survivorEHandle )" - }, - { - "name": "ClGameModeSNS_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_sns.gnut", - "global": true, - "line": "void function ClGameModeSNS_Init()" - }, - { - "name": "ServerCallback_AnnounceKillLeaderBankrupt", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_sns.gnut", - "global": true, - "line": "void function ServerCallback_AnnounceKillLeaderBankrupt( int leaderEHandle, int killerEHandle )" - }, - { - "name": "ServerCallback_AnnounceBankrupt", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_sns.gnut", - "global": true, - "line": "void function ServerCallback_AnnounceBankrupt(int killerEHandle)" - }, - { - "name": "CLGamemodeFW_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function CLGamemodeFW_Init()" - }, - { - "name": "OnClientScriptInit", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function OnClientScriptInit( entity player )" - }, - { - "name": "TowerShieldAndHealthUpdate", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function TowerShieldAndHealthUpdate( int friendlyTeam )" - }, - { - "name": "FW_OnLocationTrackerCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function FW_OnLocationTrackerCreated( entity ent )" - }, - { - "name": "CreateObjectiveText", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function CreateObjectiveText()" - }, - { - "name": "SetObjectiveText_Internal", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function SetObjectiveText_Internal( string objective )" - }, - { - "name": "CreateCampMarker", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "var function CreateCampMarker( entity tracker, entity location )" - }, - { - "name": "UpdateCampMarkerDistance", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function UpdateCampMarkerDistance( var rui, entity tracker, entity location )" - }, - { - "name": "GetDistanceMeters", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "float function GetDistanceMeters( entity ent1, entity ent2 )" - }, - { - "name": "AddCampPortrait", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function AddCampPortrait( entity tracker, int campID, int score, int killTeam = 0, float killTime = 0.0, float overrideStartTime = -1 )" - }, - { - "name": "CampMarkerCleanup", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function CampMarkerCleanup( var rui, entity tracker, entity location )" - }, - { - "name": "ClearCampPortraitsInstant", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function ClearCampPortraitsInstant()" - }, - { - "name": "ClearCampPortraits", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function ClearCampPortraits( float delay )" - }, - { - "name": "RemoveCampPortrait", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function RemoveCampPortrait( int campID )" - }, - { - "name": "FW_OnBaseCreated", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function FW_OnBaseCreated( entity tracker )" - }, - { - "name": "CreateBaseMarker", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "var function CreateBaseMarker( entity tracker, entity tower )" - }, - { - "name": "BaseMarkerCleanup", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function BaseMarkerCleanup( var rui, entity tracker, entity tower )" - }, - { - "name": "AddBasePortrait", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function AddBasePortrait( entity tower )" - }, - { - "name": "PlayHarvesterStateMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function PlayHarvesterStateMusic( int playerTeam, int losingTeam, int state )" - }, - { - "name": "ServerCallback_FW_FriendlyBaseAttacked", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function ServerCallback_FW_FriendlyBaseAttacked( int stringID )" - }, - { - "name": "ServerCallback_FW_NotifyTitanRequired", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function ServerCallback_FW_NotifyTitanRequired()" - }, - { - "name": "ServerCallback_FW_NotifyEnterFriendlyArea", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function ServerCallback_FW_NotifyEnterFriendlyArea()" - }, - { - "name": "ServerCallback_FW_NotifyExitFriendlyArea", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function ServerCallback_FW_NotifyExitFriendlyArea()" - }, - { - "name": "ServerCallback_FW_NotifyEnterEnemyArea", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function ServerCallback_FW_NotifyEnterEnemyArea()" - }, - { - "name": "ServerCallback_FW_NotifyExitEnemyArea", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function ServerCallback_FW_NotifyExitEnemyArea()" - }, - { - "name": "ServerCallback_FW_SetObjective", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function ServerCallback_FW_SetObjective( int stringID )" - }, - { - "name": "CanShowNextHarvesterMessage", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "bool function CanShowNextHarvesterMessage( int stringID )" - }, - { - "name": "CanPlayHarvesterStateMusic", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "bool function CanPlayHarvesterStateMusic()" - }, - { - "name": "FW_TurretSiteEntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSiteEntChanged( entity player, int turretSiteId, entity turretSite )" - }, - { - "name": "CLFortWar_RegisterNetworkFunctions", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": true, - "line": "void function CLFortWar_RegisterNetworkFunctions()" - }, - { - "name": "FW_TurretSite1EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite1EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite2EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite2EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite3EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite3EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite4EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite4EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite5EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite5EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite6EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite6EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite7EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite7EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite8EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite8EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "FW_TurretSite9EntChanged", - "found_in": "Titanfall 2", - "file": "gamemodes/cl_gamemode_fw.nut", - "global": false, - "line": "void function FW_TurretSite9EntChanged( entity player, entity oldSite, entity newSite, bool actuallyChanged )" - }, - { - "name": "Cl_GGEarnMeter_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut", - "global": true, - "line": "void function Cl_GGEarnMeter_Init( asset functionref() getIconFunction, bool functionref() testIconFunction = null )" - }, - { - "name": "CreateGGEarnMeterUI", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut", - "global": false, - "line": "void function CreateGGEarnMeterUI( entity player )" - }, - { - "name": "Cl_GGEarnMeter_RegisterNetwork", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut", - "global": true, - "line": "void function Cl_GGEarnMeter_RegisterNetwork()" - }, - { - "name": "GunGamePercentageUpdate", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut", - "global": false, - "line": "void function GunGamePercentageUpdate( entity player, float oldValue, float newValue, bool actuallyChanged )" - }, - { - "name": "Cl_GGEarnMeter_GetCurrentMeterValue", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut", - "global": false, - "line": "float function Cl_GGEarnMeter_GetCurrentMeterValue( EarnChangeData earnData )" - }, - { - "name": "Cl_GGEarnMeter_TrackWeaponIcon", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut", - "global": false, - "line": "void function Cl_GGEarnMeter_TrackWeaponIcon()" - }, - { - "name": "ClGamemodeGG_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_gg.gnut", - "global": true, - "line": "void function ClGamemodeGG_Init()" - }, - { - "name": "ClGamemodeGG_GetWeaponIcon", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_gg.gnut", - "global": false, - "line": "asset function ClGamemodeGG_GetWeaponIcon()" - }, - { - "name": "ClGamemodeGG_ShouldChangeWeaponIcon", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_gg.gnut", - "global": false, - "line": "bool function ClGamemodeGG_ShouldChangeWeaponIcon()" - }, - { - "name": "ClGamemodeTT_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_tt.gnut", - "global": true, - "line": "void function ClGamemodeTT_Init()" - }, - { - "name": "ClGamemodeInfection_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_inf.gnut", - "global": true, - "line": "void function ClGamemodeInfection_Init()" - }, - { - "name": "ServerCallback_YouAreInfected", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_inf.gnut", - "global": true, - "line": "void function ServerCallback_YouAreInfected()" - }, - { - "name": "ServerCallback_AnnounceFirstInfected", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_inf.gnut", - "global": true, - "line": "void function ServerCallback_AnnounceFirstInfected( int survivorEHandle )" - }, - { - "name": "ServerCallback_AnnounceLastSurvivor", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_inf.gnut", - "global": true, - "line": "void function ServerCallback_AnnounceLastSurvivor( int survivorEHandle )" - }, - { - "name": "ClGameModeArena_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_arena.gnut", - "global": true, - "line": "void function ClGameModeArena_Init()" - }, - { - "name": "CreateArenaUI", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_arena.gnut", - "global": false, - "line": "void function CreateArenaUI( entity player )" - }, - { - "name": "ServerCallback_CreateMoneyParticles", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_arena.gnut", - "global": true, - "line": "void function ServerCallback_CreateMoneyParticles( int playerHandle, int amount )" - }, - { - "name": "ClGamemodeKR_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": true, - "line": "void function ClGamemodeKR_Init()" - }, - { - "name": "CreateKRUI", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": false, - "line": "void function CreateKRUI( entity player )" - }, - { - "name": "OnFlagCreated", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": false, - "line": "void function OnFlagCreated( entity flag )" - }, - { - "name": "OnFlagDestroyed", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": false, - "line": "void function OnFlagDestroyed( entity flag )" - }, - { - "name": "ShowTimeGainOnKill", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": true, - "line": "void function ShowTimeGainOnKill( entity player, float oldVal, float newVal, bool actuallyChanged )" - }, - { - "name": "UpdateFullTimeAmountAfterAdditionDone", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": false, - "line": "void function UpdateFullTimeAmountAfterAdditionDone( float previousAdditionTime )" - }, - { - "name": "UpdateCurrentTimeAmount", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": false, - "line": "void function UpdateCurrentTimeAmount( float overrideTime = -1 )" - }, - { - "name": "ServerCallback_FlagSpawnIncoming", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": true, - "line": "void function ServerCallback_FlagSpawnIncoming( float x, float y, float z , float spawnTime )" - }, - { - "name": "ServerCallback_NewKillRacer", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": true, - "line": "void function ServerCallback_NewKillRacer( int playerHandle, float endTime )" - }, - { - "name": "LerpTimeDuringRace", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": false, - "line": "void function LerpTimeDuringRace( float endTime )" - }, - { - "name": "ServerCallback_EndKillrace", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_kr.gnut", - "global": true, - "line": "void function ServerCallback_EndKillrace( int playerHandle, int score )" - }, - { - "name": "ClGamemodeFastball_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_fastball.gnut", - "global": true, - "line": "void function ClGamemodeFastball_Init()" - }, - { - "name": "FastballCreateRui", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_fastball.gnut", - "global": false, - "line": "void function FastballCreateRui( entity player )" - }, - { - "name": "ServerCallback_FastballUpdatePanelRui", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_fastball.gnut", - "global": true, - "line": "void function ServerCallback_FastballUpdatePanelRui( int panelHandle, int id )" - }, - { - "name": "ServerCallback_FastballPanelHacked", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_fastball.gnut", - "global": true, - "line": "void function ServerCallback_FastballPanelHacked( int panelHandle, int id, int capturingPlayerHandle )" - }, - { - "name": "ServerCallback_FastballRespawnPlayer", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_fastball.gnut", - "global": true, - "line": "void function ServerCallback_FastballRespawnPlayer()" - }, - { - "name": "FastballRespawnPlayerEffects_Threaded", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_fastball.gnut", - "global": false, - "line": "void function FastballRespawnPlayerEffects_Threaded()" - }, - { - "name": "ClGamemodeHideAndSeek_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hs.gnut", - "global": true, - "line": "void function ClGamemodeHideAndSeek_Init()" - }, - { - "name": "ServerCallback_ShowHideAndSeekCountdown", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hs.gnut", - "global": true, - "line": "void function ServerCallback_ShowHideAndSeekCountdown( float endTime )" - }, - { - "name": "ServerCallback_AnnounceHideAndSeekRole", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hs.gnut", - "global": true, - "line": "void function ServerCallback_AnnounceHideAndSeekRole()" - }, - { - "name": "ServerCallback_SeekersIncoming", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hs.gnut", - "global": true, - "line": "void function ServerCallback_SeekersIncoming()" - }, - { - "name": "ServerCallback_LastHiderAlive", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_hs.gnut", - "global": true, - "line": "void function ServerCallback_LastHiderAlive()" - }, - { - "name": "ClGamemodeTFFA_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/cl_gamemode_tffa.gnut", - "global": true, - "line": "void function ClGamemodeTFFA_Init()" - }, - { - "name": "InitPresentationData", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function InitPresentationData()" - }, - { - "name": "UpdateBothModels", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function UpdateBothModels()" - }, - { - "name": "OnClientScriptInit", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function OnClientScriptInit( entity player )" - }, - { - "name": "InitMenuModelAnims", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function InitMenuModelAnims()" - }, - { - "name": "GetPilotAnimType", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetPilotAnimType()" - }, - { - "name": "GetTitanAnimType", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetTitanAnimType()" - }, - { - "name": "GetMenuPilotAnim", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetMenuPilotAnim( string animType, string bodyType, int menuAnimClass )" - }, - { - "name": "GetMenuTitanAnim", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tstring function GetMenuTitanAnim( string anim, string setFile )" - }, - { - "name": "InitMenuEntities", - "found_in": "Northstar.Client", - "file": "sh_menu_models.gnut", - "global": false, - "line": "\tvoid function InitMenuEntities( entity player )" - } - ], - "['SERVER && MP) || UI', 'CLIENT && MP) || UI']": [ - { - "name": "ShFDAwards_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_all_gamemode_fd.nut", - "global": true, - "line": "void function ShFDAwards_Init()" - }, - { - "name": "GetFDStatRefs", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_all_gamemode_fd.nut", - "global": true, - "line": "array function GetFDStatRefs()" - }, - { - "name": "GetFDStatData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_all_gamemode_fd.nut", - "global": true, - "line": "FD_AwardData function GetFDStatData( string ref )" - }, - { - "name": "GetFDStatDataByID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_all_gamemode_fd.nut", - "global": true, - "line": "FD_AwardData function GetFDStatDataByID( int id )" - }, - { - "name": "GetFDStatRefFromID", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_all_gamemode_fd.nut", - "global": true, - "line": "string function GetFDStatRefFromID( int id )" - } - ], - "['CLIENT && MP) || UI']": [ - { - "name": "GetPostGameData", - "found_in": "Titanfall 2", - "file": "sh_postgame_data.gnut", - "global": true, - "line": "postGameDataDef function GetPostGameData()" - }, - { - "name": "NewPopulateTeamData", - "found_in": "Titanfall 2", - "file": "sh_postgame_data.gnut", - "global": false, - "line": "void function NewPopulateTeamData( postGameTeamDef teamData, int team, string gameMode )" - } - ], - "['UI && PC_PROG']": [ - { - "name": "InitMouseKeyboardMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": true, - "line": "void function InitMouseKeyboardMenu()" - }, - { - "name": "OnKeyBindingsMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": false, - "line": "void function OnKeyBindingsMenu_Open()" - }, - { - "name": "OnKeyBindingsMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": false, - "line": "void function OnKeyBindingsMenu_NavigateBack()" - }, - { - "name": "DefaultKeyBindingsDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": true, - "line": "void function DefaultKeyBindingsDialog( var button )" - }, - { - "name": "DialogChoice_ApplyDefaultBindings", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": false, - "line": "void function DialogChoice_ApplyDefaultBindings()" - }, - { - "name": "ApplyKeyBindingsButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": true, - "line": "void function ApplyKeyBindingsButton_Activate( var button )" - }, - { - "name": "NavigateBackApplyKeyBindingsDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": false, - "line": "void function NavigateBackApplyKeyBindingsDialog()" - }, - { - "name": "DialogChoice_ApplyKeyBindings", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": false, - "line": "void function DialogChoice_ApplyKeyBindings()" - }, - { - "name": "DialogChoice_ApplyKeyBindingsAndCloseMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_mouse_keyboard_bindings.nut", - "global": false, - "line": "void function DialogChoice_ApplyKeyBindingsAndCloseMenu()" - }, - { - "name": "InitAudioMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_audio_settings.nut", - "global": true, - "line": "void function InitAudioMenu()" - }, - { - "name": "OnOpenAudioMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_audio_settings.nut", - "global": false, - "line": "void function OnOpenAudioMenu()" - }, - { - "name": "OnCloseAudioMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_audio_settings.nut", - "global": false, - "line": "void function OnCloseAudioMenu()" - }, - { - "name": "SetupButton", - "found_in": "Titanfall 2", - "file": "ui/menu_audio_settings.nut", - "global": false, - "line": "void function SetupButton( var button, string buttonText, string description )" - }, - { - "name": "Button_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_audio_settings.nut", - "global": false, - "line": "void function Button_Focused( var button )" - }, - { - "name": "FooterButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_audio_settings.nut", - "global": false, - "line": "void function FooterButton_Focused( var button )" - }, - { - "name": "InitVideoMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": true, - "line": "void function InitVideoMenu()" - }, - { - "name": "OnVideoMenu_NavigateBack", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function OnVideoMenu_NavigateBack()" - }, - { - "name": "ShouldEnableRestoreRecommended", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "bool function ShouldEnableRestoreRecommended()" - }, - { - "name": "AreVideoSettingsChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "bool function AreVideoSettingsChanged()" - }, - { - "name": "OnVideoMenu_Open", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function OnVideoMenu_Open()" - }, - { - "name": "OnVideoMenu_Close", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function OnVideoMenu_Close()" - }, - { - "name": "AdvancedVideoButton_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function AdvancedVideoButton_Changed( var button )" - }, - { - "name": "RestoreRecommendedDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": true, - "line": "void function RestoreRecommendedDialog( var button )" - }, - { - "name": "DialogChoice_RestoreRecommendedSettings", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function DialogChoice_RestoreRecommendedSettings()" - }, - { - "name": "ApplyVideoSettingsButton_Activate", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": true, - "line": "void function ApplyVideoSettingsButton_Activate( var button )" - }, - { - "name": "NavigateBackApplyVideoSettingsDialog", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": true, - "line": "void function NavigateBackApplyVideoSettingsDialog()" - }, - { - "name": "UICodeCallback_ResolutionChanged", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": true, - "line": "void function UICodeCallback_ResolutionChanged( bool askForConfirmation )" - }, - { - "name": "ResolutionChangedCountdown", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function ResolutionChangedCountdown()" - }, - { - "name": "StopResolutionChangedCountdown", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "function StopResolutionChangedCountdown( cancelled )" - }, - { - "name": "RevertVideoSettings", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function RevertVideoSettings()" - }, - { - "name": "RevertVideoSettingsThread", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": true, - "line": "void function RevertVideoSettingsThread()" - }, - { - "name": "DialogChoice_ApplyVideoSettingsAndCloseMenu", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function DialogChoice_ApplyVideoSettingsAndCloseMenu()" - }, - { - "name": "DisplayMode_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function DisplayMode_Changed( var button )" - }, - { - "name": "AspectRatio_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function AspectRatio_Changed( var button )" - }, - { - "name": "AdaptiveRes_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function AdaptiveRes_Changed( var button )" - }, - { - "name": "ResolutionSelection_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function ResolutionSelection_Changed( var button )" - }, - { - "name": "AdaptiveResText_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function AdaptiveResText_Changed( var button )" - }, - { - "name": "FOV_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function FOV_Changed( var button )" - }, - { - "name": "FOVTextEntry_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function FOVTextEntry_Changed( var button )" - }, - { - "name": "TextureStreamBudget_Changed", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function TextureStreamBudget_Changed( var button )" - }, - { - "name": "SetupButton", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function SetupButton( var button, string buttonText, string description )" - }, - { - "name": "Button_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function Button_Focused( var button )" - }, - { - "name": "FooterButton_Focused", - "found_in": "Titanfall 2", - "file": "ui/menu_video_settings.nut", - "global": false, - "line": "void function FooterButton_Focused( var button )" - } - ], - "['SERVER && DEV', 'UI && DEV']": [ - { - "name": "SetupFrontierDefense", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "void function SetupFrontierDefense()" - }, - { - "name": "SetupTitanWeapon", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "void function SetupTitanWeapon()" - }, - { - "name": "SetupSpawnArmedNPC", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "void function SetupSpawnArmedNPC( var data )" - }, - { - "name": "SetupPilotWeaponsFromFields", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "void function SetupPilotWeaponsFromFields( var dev_menu_type_field )" - }, - { - "name": "SetupSpawnBossTitans", - "found_in": "Titanfall 2", - "file": "ai/sh_dev_npc_settings.gnut", - "global": true, - "line": "void function SetupSpawnBossTitans()" - } - ], - "['CLIENT && DEV']": [ - { - "name": "ClModelViewInit", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": true, - "line": "function ClModelViewInit()" - }, - { - "name": "ServerCallback_ModelViewerDisableConflicts", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": true, - "line": "function ServerCallback_ModelViewerDisableConflicts()" - }, - { - "name": "CreateControllerHud", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function CreateControllerHud()" - }, - { - "name": "ShowControllerHud", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ShowControllerHud()" - }, - { - "name": "HideControllerHud", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function HideControllerHud()" - }, - { - "name": "RefreshHudLables", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function RefreshHudLables()" - }, - { - "name": "ServerCallback_MVUpdateModelBounds", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": true, - "line": "function ServerCallback_MVUpdateModelBounds( index, minX, minY, minZ, maxX, maxY, maxZ )" - }, - { - "name": "ServerCallback_MVEnable", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": true, - "line": "function ServerCallback_MVEnable()" - }, - { - "name": "ServerCallback_MVDisable", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": true, - "line": "function ServerCallback_MVDisable()" - }, - { - "name": "ReloadShared", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ReloadShared()" - }, - { - "name": "RestoreNoclip", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function RestoreNoclip()" - }, - { - "name": "ControlsDPadUpPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadUpPressed( player )" - }, - { - "name": "ControlsDPadUpReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadUpReleased( player )" - }, - { - "name": "ControlsDPadDownPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadDownPressed( player )" - }, - { - "name": "ControlsDPadDownReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadDownReleased( player )" - }, - { - "name": "ControlsDPadLeftPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadLeftPressed( player )" - }, - { - "name": "ControlsDPadLeftReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadLeftReleased( player )" - }, - { - "name": "ControlsDPadRightPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadRightPressed( player )" - }, - { - "name": "ControlsDPadRightReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsDPadRightReleased( player )" - }, - { - "name": "ControlsShoulderLeftPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsShoulderLeftPressed( player )" - }, - { - "name": "ControlsShoulderLeftReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsShoulderLeftReleased( player )" - }, - { - "name": "ControlsShoulderRightPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsShoulderRightPressed( player )" - }, - { - "name": "ControlsShoulderRightReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsShoulderRightReleased( player )" - }, - { - "name": "ControlsTriggerLeftPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsTriggerLeftPressed( player )" - }, - { - "name": "ControlsTriggerLeftReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsTriggerLeftReleased( player )" - }, - { - "name": "ControlsTriggerRightPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsTriggerRightPressed( player )" - }, - { - "name": "ControlsTriggerRightReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsTriggerRightReleased( player )" - }, - { - "name": "ControlsButtonXPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonXPressed( player )" - }, - { - "name": "ControlsButtonXReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonXReleased( player )" - }, - { - "name": "ControlsButtonYPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonYPressed( player )" - }, - { - "name": "ControlsButtonYReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonYReleased( player )" - }, - { - "name": "ControlsButtonBPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonBPressed( player )" - }, - { - "name": "ControlsButtonBReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonBReleased( player )" - }, - { - "name": "ControlsButtonAPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonAPressed( player )" - }, - { - "name": "ControlsButtonAReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsButtonAReleased( player )" - }, - { - "name": "ControlsStickLeftPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsStickLeftPressed( player )" - }, - { - "name": "ControlsStickLeftReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsStickLeftReleased( player )" - }, - { - "name": "ControlsStickRightPressed", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsStickRightPressed( player )" - }, - { - "name": "ControlsStickRightReleased", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ControlsStickRightReleased( player )" - }, - { - "name": "TumbleModel", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function TumbleModel( player )" - }, - { - "name": "DropModelStartTrace", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function DropModelStartTrace()" - }, - { - "name": "DropModel", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function DropModel()" - }, - { - "name": "InitModel", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function InitModel( model )" - }, - { - "name": "ModelViewerSpawnModel", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": true, - "line": "function ModelViewerSpawnModel( pos, ang, idx )" - }, - { - "name": "DeleteSelectedModels", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function DeleteSelectedModels()" - }, - { - "name": "SelectModel", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function SelectModel( entity model )" - }, - { - "name": "TrySelectAllModels", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function TrySelectAllModels()" - }, - { - "name": "DeselectModel", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function DeselectModel()" - }, - { - "name": "SwapSelectedModel", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function SwapSelectedModel()" - }, - { - "name": "GetModelCenter", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function GetModelCenter( model )" - }, - { - "name": "ShowModelSectionBounds", - "found_in": "Titanfall 2", - "file": "client/_cl_model_viewer.nut", - "global": false, - "line": "function ShowModelSectionBounds()" - } - ], - "['CLIENT && MP', 'SERVER && MP']": [ - { - "name": "SingleplayerCoopLobby_Init", - "found_in": "Northstar.Coop", - "file": "sh_sp_coop_lobby.gnut", - "global": true, - "line": "void function SingleplayerCoopLobby_Init()" - }, - { - "name": "NorthstarCustomPrecache", - "found_in": "Northstar.Custom", - "file": "sh_northstar_custom_precache.gnut", - "global": true, - "line": "void function NorthstarCustomPrecache()" - }, - { - "name": "OnWeaponPrimaryAttack_peacekraber", - "found_in": "Northstar.Custom", - "file": "weapons/mp_weapon_peacekraber.nut", - "global": true, - "line": "var function OnWeaponPrimaryAttack_peacekraber( entity weapon, WeaponPrimaryAttackParams attackParams )" - }, - { - "name": "FireWeaponPlayerAndNPC", - "found_in": "Northstar.Custom", - "file": "weapons/mp_weapon_peacekraber.nut", - "global": false, - "line": "function FireWeaponPlayerAndNPC( WeaponPrimaryAttackParams attackParams, bool playerFired, entity weapon )" - }, - { - "name": "Sh_GamemodeChamber_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_chamber.nut", - "global": true, - "line": "void function Sh_GamemodeChamber_Init()" - }, - { - "name": "CreateGamemodeChamber", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_chamber.nut", - "global": false, - "line": "void function CreateGamemodeChamber()" - }, - { - "name": "Sh_GamemodeHidden_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_hidden.nut", - "global": true, - "line": "void function Sh_GamemodeHidden_Init()" - }, - { - "name": "CreateGamemodeHidden", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_hidden.nut", - "global": false, - "line": "void function CreateGamemodeHidden()" - }, - { - "name": "HiddenRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_hidden.nut", - "global": false, - "line": "void function HiddenRegisterNetworkVars()" - }, - { - "name": "SHCreateGamemodeFW_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_fw_custom.nut", - "global": true, - "line": "void function SHCreateGamemodeFW_Init()" - }, - { - "name": "CreateGamemodeFW", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_fw_custom.nut", - "global": false, - "line": "void function CreateGamemodeFW()" - }, - { - "name": "FWOnRegisteringNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_fw_custom.nut", - "global": false, - "line": "void function FWOnRegisteringNetworkVars()" - }, - { - "name": "SHGamemodeFW_Init", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "void function SHGamemodeFW_Init()" - }, - { - "name": "FW_InitCampData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": false, - "line": "void function FW_InitCampData()" - }, - { - "name": "AddFWCamp", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": false, - "line": "void function AddFWCamp( array< array > alertLevelSpawns )" - }, - { - "name": "AddCampAlertLevel", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": false, - "line": "void function AddCampAlertLevel( array< array > sd , array spawnData )" - }, - { - "name": "CreateSpawnData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": false, - "line": "FW_SpawnData function CreateSpawnData( string aitype, int totalToSpawn, int totalAllowedOnField, bool isBossWave )" - }, - { - "name": "GetCampDataSize", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "int function GetCampDataSize()" - }, - { - "name": "GetCampData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "FW_CampData function GetCampData( int campNum )" - }, - { - "name": "GetGlobalPendingCampSpawnCountAll", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "int function GetGlobalPendingCampSpawnCountAll()" - }, - { - "name": "GetGlobalPendingCampSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "int function GetGlobalPendingCampSpawnCount( string aitype )" - }, - { - "name": "SetGlobalPendingCampSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "void function SetGlobalPendingCampSpawnCount( string aitype, int num )" - }, - { - "name": "GetLocalPendingCampSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "int function GetLocalPendingCampSpawnCount( FW_SpawnData spawnData )" - }, - { - "name": "SetLocalPendingCampSpawnCount", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "void function SetLocalPendingCampSpawnCount( FW_SpawnData spawnData, int num )" - }, - { - "name": "CreateTowerData", - "found_in": "Titanfall 2", - "file": "gamemodes/sh_gamemode_fw.nut", - "global": true, - "line": "FW_TowerData function CreateTowerData( entity tower, float radius )" - }, - { - "name": "Sh_GGEarnMeter_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/sh_gg_earn_meter.gnut", - "global": true, - "line": "void function Sh_GGEarnMeter_Init(string gamemode)" - }, - { - "name": "RegisterSharedNetwork", - "found_in": "Northstar.Custom", - "file": "gamemodes/gg_earn_meter/sh_gg_earn_meter.gnut", - "global": false, - "line": "void function RegisterSharedNetwork()" - }, - { - "name": "Sh_GamemodeGG_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_gg.gnut", - "global": true, - "line": "void function Sh_GamemodeGG_Init()" - }, - { - "name": "CreateGamemodeGG", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_gg.gnut", - "global": false, - "line": "void function CreateGamemodeGG()" - }, - { - "name": "GetGunGameWeapons", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_gg.gnut", - "global": true, - "line": "array function GetGunGameWeapons()" - }, - { - "name": "GGWeaponToString", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_gg.gnut", - "global": false, - "line": "string function GGWeaponToString( GunGameWeapon ggWeapon )" - }, - { - "name": "StringToGGWeapon", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_gg.gnut", - "global": false, - "line": "GunGameWeapon function StringToGGWeapon( string ggWeaponString )" - }, - { - "name": "Sh_GamemodeTT_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_tt.gnut", - "global": true, - "line": "void function Sh_GamemodeTT_Init()" - }, - { - "name": "CreateGamemodeTT", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_tt.gnut", - "global": false, - "line": "void function CreateGamemodeTT()" - }, - { - "name": "Sh_GamemodeInfection_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_inf.gnut", - "global": true, - "line": "void function Sh_GamemodeInfection_Init()" - }, - { - "name": "CreateGamemodeInfection", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_inf.gnut", - "global": false, - "line": "void function CreateGamemodeInfection()" - }, - { - "name": "InfectionRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_inf.gnut", - "global": false, - "line": "void function InfectionRegisterNetworkVars()" - }, - { - "name": "CompareAssaultScoreAndInfection", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_inf.gnut", - "global": false, - "line": "int function CompareAssaultScoreAndInfection( entity a, entity b )" - }, - { - "name": "Sh_GamemodeArena_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_arena.gnut", - "global": true, - "line": "void function Sh_GamemodeArena_Init()" - }, - { - "name": "CreateGamemodeArena", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_arena.gnut", - "global": false, - "line": "void function CreateGamemodeArena()" - }, - { - "name": "ArenaRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_arena.gnut", - "global": false, - "line": "void function ArenaRegisterNetworkVars()" - }, - { - "name": "Sh_GamemodeKR_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_kr.gnut", - "global": true, - "line": "void function Sh_GamemodeKR_Init()" - }, - { - "name": "CreateGamemodeKR", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_kr.gnut", - "global": false, - "line": "void function CreateGamemodeKR()" - }, - { - "name": "KRRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_kr.gnut", - "global": false, - "line": "void function KRRegisterNetworkVars()" - }, - { - "name": "Sh_GamemodeFastball_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_fastball.gnut", - "global": true, - "line": "void function Sh_GamemodeFastball_Init()" - }, - { - "name": "CreateGamemodeFastball", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_fastball.gnut", - "global": false, - "line": "void function CreateGamemodeFastball()" - }, - { - "name": "FastballRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_fastball.gnut", - "global": false, - "line": "void function FastballRegisterNetworkVars()" - }, - { - "name": "Sh_GamemodeHideAndSeek_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_hs.gnut", - "global": true, - "line": "void function Sh_GamemodeHideAndSeek_Init()" - }, - { - "name": "CreateGamemodeHideAndSeek", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_hs.gnut", - "global": false, - "line": "void function CreateGamemodeHideAndSeek()" - }, - { - "name": "HideAndSeekRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_hs.gnut", - "global": false, - "line": "void function HideAndSeekRegisterNetworkVars()" - }, - { - "name": "ShGamemodeCTFComp_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_ctf_comp.gnut", - "global": true, - "line": "void function ShGamemodeCTFComp_Init()" - }, - { - "name": "CreateGamemodeCTFComp", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_ctf_comp.gnut", - "global": false, - "line": "void function CreateGamemodeCTFComp()" - }, - { - "name": "CTFCompRegisterNetworkVars", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_ctf_comp.gnut", - "global": false, - "line": "void function CTFCompRegisterNetworkVars()" - }, - { - "name": "InitCTFCompSpecificSettings", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_ctf_comp.gnut", - "global": false, - "line": "void function InitCTFCompSpecificSettings()" - }, - { - "name": "Sh_GamemodeTFFA_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_tffa.gnut", - "global": true, - "line": "void function Sh_GamemodeTFFA_Init()" - }, - { - "name": "CreateGamemodeTFFA", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_gamemode_tffa.gnut", - "global": false, - "line": "void function CreateGamemodeTFFA()" - }, - { - "name": "FirstPersonSequenceForce1P_Init", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": true, - "line": "void function FirstPersonSequenceForce1P_Init()" - }, - { - "name": "FirstPersonSequenceForce1P_InitPlaylistVars", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": true, - "line": "void function FirstPersonSequenceForce1P_InitPlaylistVars()" - }, - { - "name": "FirstPersonSequenceForce1P_RegisterCustomNetworkFunctions", - "found_in": "Northstar.Custom", - "file": "sh_3psequence_to_1p_hacks.gnut", - "global": false, - "line": "void function FirstPersonSequenceForce1P_RegisterCustomNetworkFunctions()" - }, - { - "name": "RiffInstagib_Init", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_riff_instagib.gnut", - "global": true, - "line": "void function RiffInstagib_Init()" - }, - { - "name": "BleedoutDamage_PreInit", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": true, - "line": "void function BleedoutDamage_PreInit()" - }, - { - "name": "Bleedout_RegisterRemoteFunctions", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": false, - "line": "void function Bleedout_RegisterRemoteFunctions()" - }, - { - "name": "BleedoutDamage_Init", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": true, - "line": "void function BleedoutDamage_Init()" - }, - { - "name": "SetShouldPlayerStartBleedoutFunc", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": true, - "line": "void function SetShouldPlayerStartBleedoutFunc( bool functionref( entity, var ) func )" - }, - { - "name": "InitSharedBleedoutWithPlaylistVars", - "found_in": "Northstar.Custom", - "file": "sh_bleedout_damage.gnut", - "global": false, - "line": "void function InitSharedBleedoutWithPlaylistVars()" - }, - { - "name": "CustomOOBTimer_Init", - "found_in": "Northstar.Custom", - "file": "sh_custom_oob_timer.gnut", - "global": true, - "line": "void function CustomOOBTimer_Init()" - }, - { - "name": "ClassicRodeo_InitPlaylistVars", - "found_in": "Northstar.Custom", - "file": "rodeo/sh_classic_rodeo.gnut", - "global": true, - "line": "void function ClassicRodeo_InitPlaylistVars()" - }, - { - "name": "CustomPilotCollision_InitPlaylistVars", - "found_in": "Northstar.Custom", - "file": "sh_custom_pilot_collision.gnut", - "global": true, - "line": "void function CustomPilotCollision_InitPlaylistVars()" - }, - { - "name": "InitCustomGamemodes", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes_custom.gnut", - "global": true, - "line": "void function InitCustomGamemodes()" - }, - { - "name": "AddCallback_OnCustomGamemodesInit", - "found_in": "Northstar.CustomServers", - "file": "gamemodes/sh_gamemodes_custom.gnut", - "global": true, - "line": "void function AddCallback_OnCustomGamemodesInit( void functionref() callback )" - }, - { - "name": "InitCustomNetworkVars", - "found_in": "Northstar.CustomServers", - "file": "sh_remote_functions_mp_custom.gnut", - "global": true, - "line": "void function InitCustomNetworkVars()" - }, - { - "name": "AddCallback_OnRegisteringCustomNetworkVars", - "found_in": "Northstar.CustomServers", - "file": "sh_remote_functions_mp_custom.gnut", - "global": true, - "line": "void function AddCallback_OnRegisteringCustomNetworkVars( void functionref() callback )" - } - ], - "['CLIENT', 'SERVER', 'UI']": [ - { - "name": "IsNorthstarServer", - "found_in": "Northstar.CustomServers", - "file": "sh_northstar_utils.gnut", - "global": true, - "line": "bool function IsNorthstarServer()" - }, - { - "name": "ShouldReturnToLobby", - "found_in": "Northstar.CustomServers", - "file": "sh_northstar_utils.gnut", - "global": true, - "line": "bool function ShouldReturnToLobby()" - } - ], - "['UI', 'MP']": [ - { - "name": "InitialiseArenaLoadouts", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_arena_loadouts.gnut", - "global": true, - "line": "void function InitialiseArenaLoadouts()" - }, - { - "name": "PopulateArenaLoadouts", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_arena_loadouts.gnut", - "global": true, - "line": "array function PopulateArenaLoadouts()" - }, - { - "name": "GetArenaLoadoutForRoundCount", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_arena_loadouts.gnut", - "global": true, - "line": "array function GetArenaLoadoutForRoundCount( int round )" - }, - { - "name": "GetArenaLoadoutItemAsBurnReward", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_arena_loadouts.gnut", - "global": true, - "line": "BurnReward function GetArenaLoadoutItemAsBurnReward( string itemRef )" - }, - { - "name": "ArenaLoadoutItemIsWeapon", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_arena_loadouts.gnut", - "global": false, - "line": "bool function ArenaLoadoutItemIsWeapon( string item )" - }, - { - "name": "GetCashBoostForRoundCount", - "found_in": "Northstar.Custom", - "file": "gamemodes/sh_arena_loadouts.gnut", - "global": true, - "line": "int function GetCashBoostForRoundCount( int round )" - } - ] -} diff --git a/extract_funcs/funcs_from_scripts.py b/extract_funcs/funcs_from_scripts.py deleted file mode 100644 index 9cba840b..00000000 --- a/extract_funcs/funcs_from_scripts.py +++ /dev/null @@ -1,123 +0,0 @@ -from collections import defaultdict -import json -from pathlib import Path -import re - -NS_MODS = Path("PATH_TO/R2Northstar/mods/") - -# Layers of vscripts, topmost is overwritten by below -VSCRIPT_LAYERS = [ - ( - "Titanfall 2", - Path("PATH/TO/assets_dump/scripts/vscripts"), - ), - ( - "Northstar.CustomServers", - NS_MODS / "Northstar.CustomServers/mod/scripts/vscripts", - ), - ("Northstar.Coop", NS_MODS / "Northstar.Coop/mod/scripts/vscripts"), - ("Northstar.Custom", NS_MODS / "Northstar.Custom/mod/scripts/vscripts"), - ("Northstar.Client", NS_MODS / "Northstar.Client/mod/scripts/vscripts"), -] - - -def get_layer(filename): - for name, layer in reversed(VSCRIPT_LAYERS): - path = layer / filename - if path.exists(): - return path, name - raise FileNotFoundError(f"Could not locate {filename} in any layer.") - - -def openl(filename: str, mode="r", encoding="utf-8"): - path, name = get_layer(filename) - if path: - return name, path.open(mode, encoding=encoding, errors="ignore") - - -with open("scripts.json") as f: - scripts = json.load(f) - -sl_cmnt = re.compile(r"\/\/.*") -funname_re = re.compile(r"function (\w+)\(") -global_re = re.compile(r"global function ([1-zA-Z_]\w+)") - - -def runon_parse(inp: str): - try: - inp, additional = inp.split("&&") - additional = " &&" + additional - except ValueError: - additional = "" - runons = inp.split("||") - runons = [r.strip(" \n()") + additional for r in runons] - return runons - - -funcs = defaultdict(list) - -for runon, filelist in scripts.items(): - runons = runon_parse(runon) - if "CONSOLE_PROG" in runon: - continue - for filename in filelist: - try: - found_in, fp = openl(filename) - with fp as f: - ml_comment_depth = 0 - global_all = False - runons_mod = [] - globalized_funcs = [] - for line in f: - line = line.removesuffix("\n") - # globalize all - if "globalize_all_functions" in line: - global_all = True - - # comment skipping - line = sl_cmnt.sub("", line) - if "/*" in line: - ml_comment_depth += 1 - line = line.split("/*")[0] - elif "*/" in line: - ml_comment_depth -= 1 - line = line.split("*/")[1] - elif ml_comment_depth > 0: - continue - - # preproc conditions - if "#if" in line: - runon_modifier = line.strip().replace("#if ", "") - runons_mod = runon_parse(runon_modifier) - if "#elseif" in line: - runon_modifier = line.strip().replace("#elseif ", "") - runons_mod = runon_parse(runon_modifier) - if "#endif" in line: - runon_modifier = "" - runons_mod = [] - - # global lines - match = global_re.search(line) - if match: - globalized_funcs.append(match.group(1)) - - # function - match = funname_re.search(line) - if match: - name = match.group(1) - local_params = {} - local_params["name"] = name - local_params["found_in"] = found_in - local_params["file"] = filename - if "global function" in line or name in globalized_funcs: - local_params["global"] = True - else: - local_params["global"] = global_all - local_params["line"] = line - runon = runons_mod or runons - funcs[str(runon)].append(local_params) - except FileNotFoundError: - print(filename) - -with open("funcs.json", "w") as f: - json.dump(funcs, f) diff --git a/extract_funcs/scripts.json b/extract_funcs/scripts.json deleted file mode 100644 index d7bf705f..00000000 --- a/extract_funcs/scripts.json +++ /dev/null @@ -1 +0,0 @@ -{"SERVER || CLIENT": ["sh_damage_history.gnut", "sh_debug_draw.gnut", "sh_flag.gnut", "_utility_shared.nut", "sh_damage_types.nut", "sh_passive_utility.gnut", "gamemodes/_frontline.gnut", "gamemodes/sh_riff_settings.gnut", "melee/sh_melee.gnut", "melee/sh_melee_human.gnut", "melee/sh_melee_synced_human.gnut", "melee/sh_melee_synced_titan.gnut", "melee/sh_melee_titan.gnut", "mp/sh_revive.gnut", "mp/sh_bleedout.gnut", "mp/sh_smoke_sight.gnut", "mp/sh_teams.gnut", "sp/sh_mobility_ghost.gnut", "pilot/sh_pilot_leeching.gnut", "rodeo/sh_rodeo.gnut", "rodeo/sh_rodeo_titan.gnut", "rodeo/sh_rodeo_titan_anim.nut", "sentry_turrets/sh_sentry_turrets.gnut", "sh_anim_aliases.gnut", "sh_codecallbacks.gnut", "sh_damage_utility.gnut", "sh_death_package.gnut", "sh_dialogue.gnut", "sh_dialogue_schedule.gnut", "sh_flightpath.gnut", "sh_flightpath_utility.gnut", "sh_flyers.gnut", "sh_highlight.gnut", "sh_minimap.gnut", "sh_network_marker.gnut", "sh_timer.gnut", "sh_toy_arc_connectors.nut", "earn_meter/sh_earn_meter.gnut", "titan/sh_titan.gnut", "titan/sh_titan_embark.gnut", "titan/sh_titan_soul.gnut", "titan/sh_titan_triple_health.gnut", "titan/sh_ion_energy.gnut", "weapons/_arc_cannon.nut", "weapons/_grenade.nut", "weapons/_vortex.nut", "weapons/_weapon_dialogue.nut", "weapons/_weapon_utility.nut", "weapons/mp_ability_cloak.nut", "weapons/mp_ability_timeshift.nut", "weapons/mp_ability_grapple.nut", "weapons/mp_ability_holopilot.nut", "weapons/mp_ability_holopilot_nova.nut", "weapons/mp_ability_heal.nut", "weapons/mp_ability_shifter.nut", "weapons/mp_ability_shifter_super.nut", "weapons/mp_ability_sonar.nut", "weapons/mp_projectile_cluster_rocket.nut", "weapons/mp_projectile_titanweapon_rocket_launcher.nut", "weapons/mp_projectile_titanweapon_sniper.nut", "weapons/mp_projectile_titanweapon_triple_threat.nut", "weapons/mp_projectile_weapon_gunship_launcher.nut", "weapons/mp_titanability_amped_wall.nut", "weapons/mp_titanability_basic_block.nut", "weapons/mp_titanability_hover.nut", "weapons/mp_titanability_laser_trip.nut", "weapons/mp_titanability_particle_wall.nut", "weapons/mp_titanability_gun_shield.nut", "weapons/mp_titanability_phase_dash.nut", "weapons/mp_titanability_slow_trap.nut", "weapons/mp_titanability_smoke.nut", "weapons/mp_titanability_timeshift.nut", "weapons/mp_titanability_tether_trap.nut", "weapons/mp_titanability_power_shot.nut", "weapons/mp_titanability_ammo_swap.nut", "weapons/mp_titanability_rocketeer_ammo_swap.nut", "weapons/mp_titanability_sonar_pulse.nut", "weapons/mp_titanability_rearm.nut", "weapons/mp_titancore_amp_core.nut", "weapons/mp_titancore_flame_wave.nut", "weapons/mp_titancore_flight_core.nut", "weapons/mp_titancore_lasercannon.nut", "weapons/mp_titancore_salvo_core.nut", "weapons/mp_titancore_shift_core.nut", "weapons/mp_titancore_dash_core.nut", "weapons/mp_titancore_upgrade.nut", "weapons/mp_titancore_siege_mode.nut", "weapons/mp_titanweapon_40mm.nut", "weapons/mp_titanweapon_arc_wave.nut", "weapons/mp_titanweapon_arc_ball.nut", "weapons/mp_titanweapon_dumbfire_rockets.nut", "weapons/mp_titanweapon_flame_wall.nut", "weapons/mp_titanweapon_flightcore_rockets.nut", "weapons/mp_titanweapon_homing_rockets.nut", "weapons/mp_titanweapon_laser_lite.nut", "weapons/mp_titanweapon_leadwall.nut", "weapons/mp_titanweapon_particle_accelerator.nut", "weapons/mp_titanweapon_predator_cannon.nut", "weapons/mp_titanweapon_meteor.nut", "weapons/mp_titanweapon_rocketeer_rocketstream.nut", "weapons/mp_titanweapon_salvo_rockets.nut", "weapons/mp_titanweapon_tracker_rockets.nut", "weapons/mp_titanweapon_shoulder_rockets.nut", "weapons/mp_titanweapon_sniper.nut", "weapons/mp_titanweapon_vortex_shield.nut", "weapons/mp_titanweapon_xo16.nut", "weapons/mp_titanweapon_heat_shield.nut", "weapons/mp_titanweapon_sword.nut", "weapons/mp_titanweapon_stun_laser.nut", "weapons/mp_weapon_arc_launcher.nut", "weapons/mp_weapon_defender.nut", "weapons/mp_weapon_deployable_cover.nut", "weapons/mp_weapon_deployable_cloakfield.nut", "weapons/mp_weapon_dmr.nut", "weapons/mp_weapon_dronebeam.nut", "weapons/mp_weapon_dronerocket.nut", "weapons/mp_weapon_droneplasma.nut", "weapons/mp_weapon_turretplasma.nut", "weapons/mp_weapon_turretlaser.nut", "weapons/mp_weapon_gunship_missile.nut", "weapons/mp_weapon_engineer_combat_drone.nut", "weapons/mp_weapon_flak_rifle.nut", "weapons/mp_weapon_doubletake.nut", "weapons/mp_weapon_shotgun_pistol.nut", "weapons/mp_weapon_frag_drone.nut", "weapons/mp_weapon_grenade_electric_smoke.nut", "weapons/mp_weapon_grenade_emp.nut", "weapons/mp_weapon_grenade_gravity.nut", "weapons/mp_weapon_gunship_launcher.nut", "weapons/mp_weapon_lmg.nut", "weapons/mp_weapon_lstar.nut", "weapons/mp_weapon_mastiff.nut", "weapons/mp_weapon_mega_turret.nut", "weapons/mp_weapon_mgl.nut", "weapons/mp_weapon_softball.nut", "weapons/mp_weapon_proximity_mine.nut", "weapons/mp_weapon_rocket_launcher.nut", "weapons/mp_weapon_satchel.nut", "weapons/mp_weapon_shotgun.nut", "weapons/mp_weapon_shotgun_doublebarrel.nut", "weapons/mp_weapon_smart_pistol.nut", "weapons/mp_weapon_smr.nut", "weapons/mp_weapon_sniper.nut", "weapons/mp_weapon_super_spectre.nut", "weapons/mp_weapon_tether.nut", "weapons/mp_weapon_thermite_grenade.nut", "weapons/mp_weapon_grenade_sonar.nut", "weapons/mp_weapon_tripwire.nut", "weapons/mp_weapon_yh803.nut", "weapons/mp_weapon_zipline.nut", "weapons/mp_weapon_alternator_smg.nut", "weapons/mp_weapon_gibber_pistol.nut", "weapons/mp_weapon_arc_rifle.nut", "weapons/mp_weapon_npc_rocket_launcher.nut", "weapons/remote_turrets.gnut", "weapons/sh_deployable.gnut", "weapons/sh_phase_shift.gnut", "weapons/sh_smart_ammo.gnut", "weapons/sh_sonar.gnut", "weapons/sh_stim.gnut", "weapons/sh_titancore_utility.gnut", "weapons/sh_triple_threat.gnut", "weapons/sp_weapon_proto_hold_beam.nut"], "SERVER": ["ai/_ai_pilots.gnut", "_mapspawn.gnut", "_networkvars.gnut", "_vscript.gnut", "_init.gnut", "class/CPlayer.nut", "sh_anim_events.gnut", "_entitystructs.gnut", "class/CBaseEntity.nut", "class/CTitanSoul.nut", "class/CBaseCombatCharacter.nut", "class/CAI_BaseNPC.nut", "_utility.gnut", "_anim.gnut", "_bubble_shield.gnut", "_codecallbacks_common.gnut", "_codecallbacks_player_input.gnut", "_control_panel.gnut", "_dogfighter.gnut", "_global_entities.gnut", "_health_regen.gnut", "_objective.gnut", "_on_spawned.gnut", "_passives.gnut", "_script_triggers.gnut", "_trigger_functions.gnut", "_viewcone.gnut", "_pain_death_sounds.gnut", "sh_savegame.gnut", "ai/_ai_chatter.gnut", "ai/_ai_stationary_firing_positions.gnut", "ai/_ai_cloak_drone.gnut", "ai/_ai_drone.gnut", "ai/_ai_personal_shield.gnut", "ai/_ai_emp_titans.gnut", "ai/_ai_gunship.gnut", "ai/_ai_lethality.gnut", "ai/_ai_marvin_faces.gnut", "ai/_ai_marvin_jobs.gnut", "ai/_ai_marvins.gnut", "ai/_ai_mortar_titans.gnut", "ai/_ai_nuke_titans.gnut", "ai/_ai_soldiers.gnut", "ai/_ai_spawn.gnut", "ai/_ai_spawn_content.gnut", "ai/_ai_spectre.gnut", "ai/_ai_stalker.gnut", "ai/_ai_suicide_spectres.gnut", "ai/_ai_utility.gnut", "ai/_droppod_fireteam.gnut", "ai/_squad_spawn.gnut", "ai/_titan_npc_behavior.gnut", "conversation/_conversation_schedule.gnut", "melee/_melee.gnut", "melee/_melee_rewards.gnut", "melee/_melee_synced_human.gnut", "melee/_melee_synced_titan.gnut", "mp/_ai_superspectre.nut", "mp/_base_gametype.gnut", "mp/_changemap.nut", "mp/_codecallbacks.gnut", "mp/_gamestate.nut", "mp/_goblin_dropship.nut", "mp/_loadout_crate.nut", "mp/_music.gnut", "mp/_pickups_glow.gnut", "mp/_revive.gnut", "mp/_bleedout.gnut", "mp/_serverflags.nut", "mp/_sniper_spectres.nut", "mp/_spawn_functions.nut", "mp/_spectre_rack.nut", "mp/_titan_npc.nut", "mp/_titan_transfer.nut", "mp/_tonecontroller.nut", "mp/_vr.nut", "mp/player_cloak.nut", "mp/_titan_tether.gnut", "pilot/_leeching.gnut", "pilot/_pilot_leeching.gnut", "pilot/_slamzoom.nut", "pilot/_zipline.gnut", "pilot/class_wallrun.gnut", "rodeo/_rodeo.gnut", "rodeo/_rodeo_titan.gnut", "superbar/smokescreen.nut", "superbar/orbitalstrike.nut", "titan/_replacement_titans.gnut", "titan/_replacement_titans_drop.gnut", "titan/_titan_commands.gnut", "titan/_titan_health.gnut", "titan/_titan_hotdrop.gnut", "titan/_titan_triple_health.gnut", "titan/class_titan.gnut", "vehicle/_vehicle_behavior.gnut", "vehicle/_vehicle_dropship_new.nut", "weapons/_at_turrets.gnut", "weapons/_ball_lightning.gnut", "weapons/_cloaker.gnut", "weapons/_particle_wall.gnut", "weapons/_team_emp.gnut", "earn_meter/sv_earn_meter.gnut", "_custom_codecallbacks.gnut"], "(SERVER || CLIENT) && SP": ["sh_consts_sp.gnut", "sp/sh_sp_objective_strings.gnut", "_remote_functions_sp.gnut", "sh_sp_utility.gnut", "sp/_sp_sh_weapons.gnut", "sp/_sp_sh_init.gnut", "ai/sh_ai_boss_titan.gnut", "sp/sh_crane.gnut", "sp/sh_sp_dialogue.gnut", "sp/sh_settings_sp.gnut", "titan/sh_titan_fastball.nut", "weapons/sp_weapon_arc_tool.nut", "ai/sh_grunt_chatter.gnut", "sp/_sh_gauntlet.gnut", "sp/sh_sp_objective.gnut", "sp/_onscreen_hints.gnut"], "(SERVER || CLIENT) && MP": ["gamemodes/sh_gamemodes_mp.gnut", "_remote_functions_mp.gnut", "conversation/sh_battle_chatter.gnut", "conversation/sh_faction_dialogue.gnut", "conversation/sh_grunt_chatter_mp.gnut", "conversation/sh_spectre_chatter_mp.gnut", "evac/sh_evac.nut", "evac/sh_evac_dialogue.nut", "mp/sh_game_state_dialog.nut", "mp/mp_autoprecache.nut", "mp/_mp_sh_init.gnut", "sh_team_titan_selection.gnut", "sh_mp_utility.gnut", "sh_powerup.gnut", "sh_score.gnut", "gamemodes/sh_capture_point.gnut", "gamemodes/sh_riff_floor_is_lava.nut", "gamemodes/sh_gamemode_at.nut", "gamemodes/sh_gamemode_cp.nut", "gamemodes/sh_gamemode_cp_dialogue.nut", "gamemodes/sh_gamemode_ctf.nut", "gamemodes/sh_gamemode_ctf_dialogue.nut", "gamemodes/sh_gamemode_mfd.nut", "gamemodes/sh_gamemode_mfd_dialogue.nut", "gamemodes/sh_gamemode_lts.nut", "gamemodes/sh_gamemode_ps.nut", "gamemodes/sh_gamemode_tdm.nut", "gamemodes/sh_gamemode_ttdm.nut", "gamemodes/sh_gamemode_aitdm.nut", "gamemodes/sh_gamemode_wlts_dialogue.nut", "gamemodes/sh_gamemode_wlts.nut", "gamemodes/sh_gamemode_bomb.nut", "gamemodes/sh_gamemode_bomb_dialogue.nut", "gamemodes/sh_gamemode_ffa.nut", "gamemodes/sh_gamemode_ffa_dialogue.nut", "weapons/mp_ability_burncardweapon.nut", "weapons/mp_ability_turretweapon.nut", "sh_ping.gnut", "burnmeter/sh_burnmeter.gnut", "item_inventory/sh_item_inventory.gnut", "weapons/mp_weapon_arc_trap.nut", "gamemodes/sh_gamemode_fd.nut", "mp/sh_team_titan_selection_menu.nut"], "UI": ["ui/ui_vars.gnut", "sp/sh_start_points.nut", "sp/_sp_sh_weapons.gnut", "sh_savegame.gnut", "ui/ui_vscript.gnut", "ui/ui_utility.gnut", "ui/combo_buttons.nut", "ui/_buy.nut", "ui/_tabs.nut", "ui/_footer.nut", "ui/_grid_menu.gnut", "ui/_loadout_shared.nut", "ui/_menu_utility.nut", "ui/_menus.nut", "ui/_friends.nut", "ui/notifications.nut", "ui/openinvites.nut", "ui/chatroom.nut", "ui/menu_action_blocks.nut", "ui/menu_advocate_letter.nut", "ui/menu_burn_cards.nut", "ui/menu_challenges.nut", "ui/menu_community.nut", "ui/menu_credits.nut", "ui/menu_dev.nut", "ui/menu_test.nut", "ui/menu_dialog.nut", "ui/menu_eula_dialog.nut", "ui/menu_review_terms_dialog.nut", "ui/menu_registration_dialog.nut", "ui/menu_advocate_gift_dialog.nut", "ui/menu_edit_loadout_pilot.nut", "ui/menu_edit_loadout_titan.nut", "ui/menu_edit_camo.nut", "ui/menu_edit_nose_art.nut", "ui/menu_edit_callsign_card.nut", "ui/menu_edit_callsign_icon.nut", "ui/menu_postgame.nut", "ui/menu_knowledgebase.nut", "ui/menu_knowledgebase_submenu.nut", "ui/panel_summary.nut", "ui/panel_pve.nut", "ui/panel_scoreboard.nut", "ui/menu_armory.nut", "ui/menu_eog.nut", "ui/menu_eog_challenges.nut", "ui/menu_eog_coins.nut", "ui/menu_eog_scoreboard.nut", "ui/menu_eog_unlocks.nut", "ui/menu_eog_xp.nut", "ui/menu_faction_choice.nut", "ui/menu_controls.nut", "ui/menu_controls_advanced_look.nut", "ui/menu_gamepad_layout.nut", "ui/menu_generation_respawn.nut", "ui/menu_ingame.nut", "ui/menu_invite_friends_to_network.nut", "ui/menu_play_video.nut", "ui/menu_lobby.nut", "ui/menu_private_match.nut", "ui/menu_search.nut", "ui/menu_main.nut", "ui/panel_mainmenu.nut", "ui/panel_establishuser.nut", "ui/menu_gamma.nut", "ui/menu_map_select.nut", "ui/menu_match_settings.nut", "ui/menu_matchmaking_utility.nut", "ui/menu_mode_select.nut", "ui/menu_playlist.nut", "ui/menu_playlist_mixtape.nut", "ui/menu_single_player.nut", "ui/menu_single_player_dev.nut", "ui/menu_sp_loadout_titan.nut", "ui/menu_sp_loadout_titan_tutorial.nut", "ui/menu_sp_training.gnut", "ui/menu_stats.nut", "ui/menu_store.nut", "ui/menu_store_new_releases.nut", "ui/menu_store_limited.nut", "ui/menu_store_bundles.nut", "ui/menu_store_prime_titans.nut", "ui/menu_store_customization.nut", "ui/menu_store_customization_preview.nut", "ui/menu_store_camo.nut", "ui/menu_store_camo_preview.nut", "ui/menu_store_callsign.nut", "ui/menu_store_callsign_preview.nut", "ui/menu_store_weapons.nut", "ui/menu_store_titans.nut", "ui/menu_store_weapon_skin_bundles.nut", "ui/menu_advanced_hud.nut", "ui/menu_inbox.nut", "ui/menu_stats_misc.nut", "ui/menu_stats_overview.nut", "ui/menu_stats_time.nut", "ui/menu_stats_utility.nut", "ui/menu_stats_weapons.nut", "ui/menu_stats_titans.nut", "ui/menu_stats_maps.nut", "ui/menu_stats_pve.nut", "ui/menu_pilot_loadouts_shared.nut", "ui/menu_pilot_loadouts.nut", "ui/menu_edit_pilot_loadouts.nut", "ui/menu_titan_loadouts_shared.nut", "ui/menu_titan_loadouts.nut", "ui/menu_edit_titan_loadouts.nut", "ui/menu_team_titan_select.nut", "ui/menu_fdplaylist.nut", "ui/menu_fd_titan_upgrade.nut", "ui/menu_boost_store.nut", "ui/panel_fd_awards.nut", "burnmeter/sh_burnmeter.gnut", "sp/sh_sp_objective_strings.gnut", "lobby/sh_lobby.gnut", "ui/menu_ns_modmenu.nut", "ui/menu_ns_serverbrowser.nut", "ui/menu_ns_connect_password.nut", "ui/menu_ns_custom_match_settings_categories.nut", "ui/menu_ns_custom_match_settings.nut", "ui/controller_prompts.nut"], "SERVER || CLIENT || UI": ["_scripttest.gnut", "sh_consts.gnut", "sh_common_models.gnut", "_threads.nut", "_settings.nut", "sh_utility_all.gnut", "sh_networkvars.gnut", "sh_loadouts_common.gnut", "sh_passives.gnut", "sh_entitystructs.gnut", "sh_death_hints.gnut", "_entitlements.gnut"], "(SERVER && MP) || UI": ["sh_store.gnut"], "MP || UI": ["mp/sh_challenges.gnut", "sh_consts_mp.gnut", "_items.nut", "_random_unlocks.gnut", "sh_camo.gnut", "sh_calling_cards.gnut", "_persistentdata.gnut", "gamemodes/sh_gamemodes.gnut", "mp/sh_challenges_content.nut", "sh_loadouts.nut", "sh_mp_utility_all.gnut", "sh_stats.gnut", "sh_faction_xp.gnut", "sh_titan_xp.gnut", "sh_weapon_xp.gnut", "sh_xp.gnut", "burnmeter/sh_boost_store.gnut"], "SERVER && SP": ["sp/_sp_mapspawn.gnut", "ui/ui_vars.gnut", "sp/sh_start_points.nut", "mp/_pickups.gnut", "ai/_ai_turret_sentry.gnut", "sp/_savegame.gnut", "_trigger_functions_sp.gnut", "_script_movers.gnut", "sp/_ai_sp.gnut", "sp/_sp_introscreen.gnut", "ai/_ai_boss_titan.gnut", "sp/_gamestate_sp.gnut", "ai/_ai_soldiers_sp.gnut", "ai/_grunt_chatter.gnut", "sp/_gauntlet.gnut", "sp/_base_gametype_sp.gnut", "sp/_combat_path.gnut", "sp/_friendly_follower.gnut", "sp/_sp_dropship.nut", "sp/_sp_dropship_zipline.nut", "sp/_sp_dropship_widow.nut", "sp/_infinite_spawners.gnut", "sp/_pickups_ammo.gnut", "sp/_sp_difficulty.gnut", "sp/_sp_loadouts.nut", "sp/_start_points.gnut", "sp/_utility_sp.gnut", "sp/_sp_titanweapon_pickups.gnut", "mp/_score_sp.nut", "earn_meter/sv_earn_meter_sp.gnut", "titan/_titan_hints.gnut", "titan/_battery_generator.gnut"], "SERVER && MP": ["mp/_mp_mapspawn.gnut", "mp/_stats.nut", "class/CHardPointEntity.nut", "ui/ui_vars.gnut", "sp/sh_start_points.nut", "mp/_utility_mp.gnut", "_menu_callbacks.gnut", "ai/_ai_turret.gnut", "_script_movers_light.gnut", "lobby/_lobby.gnut", "lobby/_private_lobby.gnut", "lobby/sh_lobby.gnut", "_harvester.gnut", "sh_loadouts_mp.nut", "mp/_ai_mp.gnut", "_ping.gnut", "faction_xp.gnut", "titan_xp.gnut", "weapon_xp.gnut", "_xp.gnut", "_powerup.gnut", "_side_notifications.gnut", "ai/_ai_soldiers_mp.gnut", "mp/_challenges.gnut", "mp/_dropship_spawn_common.gnut", "mp/_classic_mp.nut", "mp/spawn.nut", "mp/spawn_debug.gnut", "mp/spawn_wave.gnut", "mp/spawn_wave_dropship.gnut", "mp/_score.nut", "mp/_gamestate_mp.nut", "mp/spawn_on_friendly.gnut", "mp/pintelemetry.gnut", "conversation/_battle_chatter.gnut", "conversation/_faction_dialogue.gnut", "conversation/_grunt_chatter_mp.gnut", "conversation/_spectre_chatter_mp.gnut", "earn_meter/sv_earn_meter_mp.gnut", "evac/_evac.gnut", "ai/_droppod.gnut", "gamemodes/_capture_point.gnut", "gamemodes/_ai_gamemodes.gnut", "gamemodes/_ai_frontline.gnut", "gamemodes/_gamemode_at.nut", "gamemodes/_gamemode_speedball.nut", "burnmeter/_burnmeter.gnut", "gamemodes/_gamemode_coliseum.nut", "gamemodes/_gamemode_cp.nut", "gamemodes/_hardpoints.gnut", "gamemodes/_gamemode_ctf.nut", "gamemodes/_gamemode_lts.nut", "gamemodes/_gamemode_mfd.nut", "gamemodes/_gamemode_ps.nut", "gamemodes/_gamemode_tdm.nut", "gamemodes/_gamemode_ttdm.nut", "gamemodes/_gamemode_aitdm.nut", "gamemodes/_gamemode_ffa.nut", "mp/_base_gametype_mp.gnut", "mp/_playlist.gnut", "gamemodes/_riff_floor_is_lava.nut", "item_inventory/sv_item_inventory.gnut", "ai/_ai_mortar_spectres.gnut", "ai/_ai_sniper_titans.gnut", "mp/_battery_port.gnut", "gamemodes/_gamemode_fd.nut", "mp/_lasermesh.gnut", "_misc_stubs.gnut", "_store.gnut", "_script_movers.gnut", "mp/levels/_lf_maps_shared.gnut", "gamemodes/_gamemode_fra.nut", "mp/_classic_mp_dropship_intro.gnut", "mp/_classic_mp_no_intro.gnut", "_loadouts_mp.gnut", "_northstar_devcommands.gnut", "gamemodes/_gamemode_chamber.nut", "gamemodes/_gamemode_hidden.nut", "gamemodes/_gamemode_sns.gnut", "gamemodes/gg_earn_meter/_gg_earn_meter.gnut", "gamemodes/_gamemode_gg.gnut", "gamemodes/_gamemode_tt.gnut", "gamemodes/_gamemode_inf.gnut", "_droppod_spawn.gnut", "gamemodes/_gamemode_arena.gnut", "gamemodes/_gamemode_kr.gnut", "gamemodes/_gamemode_fastball.gnut", "gamemodes/_gamemode_fastball_intro.gnut", "gamemodes/_gamemode_hs.gnut", "gamemodes/_gamemode_tffa.gnut", "_disallowed_weapons.gnut", "_disallowed_tacticals.gnut", "_force_melee.gnut"], "SERVER && DEV": ["mp/_model_viewer.nut", "_auto_precache.gnut"], "CLIENT && SP": ["cl_sp_mapspawn.gnut", "ai/cl_ai_boss_titan.gnut", "client/cl_utility_sp.gnut", "client/cl_sp_obituary.gnut", "client/cl_announcement.gnut", "client/cl_codecallbacks.gnut", "client/cl_codecallbacks_sp.gnut", "client/rui/cl_sp_hud.gnut", "client/cl_sp_player.gnut", "client/cl_respawnselect_sp.gnut", "client/cl_sp_objective.gnut", "sp/cl_gamestate_sp.gnut", "sp/cl_sp_hud.gnut", "sp/cl_sp_introscreen.gnut", "titan/cl_titan_hints.gnut", "sp/_cl_gauntlet.gnut", "client/objects/cl_titan_buddy.nut", "sp/_sp_cl_titanweapon_pickups.gnut"], "CLIENT && MP": ["cl_mapspawn.gnut", "client/cl_scoreboard_mp.nut", "burnmeter/cl_burnmeter.gnut", "class/C_HardPointEntity.nut", "client/cl_codecallbacks.gnut", "client/cl_codecallbacks_mp.gnut", "client/rui/cl_hud.gnut", "client/cl_obituary.gnut", "client/cl_announcement.gnut", "client/cl_gamestate.gnut", "client/cl_kill_replay_hud.gnut", "client/cl_music.gnut", "client/cl_ping.gnut", "client/cl_player.gnut", "client/cl_powerup.gnut", "client/cl_precache.nut", "client/cl_respawnselect.gnut", "client/cl_scoresplash.gnut", "client/cl_utility_mp.gnut", "client/cl_side_notifications.gnut", "client/cl_spectator_hud.gnut", "client/cl_weapon_xp.gnut", "client/cl_xp.gnut", "client/cl_minimap.gnut", "client/cl_titan_xp.gnut", "client/cl_pilot_speedometer.gnut", "lobby/cl_lobby.gnut", "lobby/sh_lobby.gnut", "mp/cl_challenges.gnut", "conversation/cl_battle_chatter.gnut", "conversation/cl_faction_dialogue.gnut", "conversation/cl_grunt_chatter_mp.gnut", "conversation/cl_spectre_chatter_mp.gnut", "client/cl_objective.gnut", "evac/cl_evac.gnut", "gamemodes/cl_gamemode_at.nut", "gamemodes/cl_gamemode_cp.nut", "gamemodes/cl_gamemode_speedball.nut", "gamemodes/cl_gamemode_aitdm.nut", "gamemodes/cl_gamemode_coliseum.nut", "gamemodes/cl_gamemode_ctf.nut", "gamemodes/cl_gamemode_mfd.nut", "gamemodes/cl_gamemode_lts.nut", "gamemodes/cl_gamemode_lts_bomb.nut", "gamemodes/cl_gamemode_bomb.nut", "gamemodes/cl_gamemode_ffa.nut", "gamemodes/cl_capture_point.gnut", "gamemodes/cl_gamemode_ttdm.nut", "gamemodes/cl_riff_floor_is_lava.nut", "gamemodes/cl_riff_floor_is_lava_dialogue.nut", "mp/cl_classic_mp.gnut", "item_inventory/cl_item_inventory.gnut", "gamemodes/cl_gamemode_fd.nut", "mp/cl_lasermesh.gnut", "gamemodes/cl_gamemode_chamber.nut", "gamemodes/cl_gamemode_hidden.nut", "gamemodes/cl_gamemode_sns.gnut", "gamemodes/cl_gamemode_fw.nut", "gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut", "gamemodes/cl_gamemode_gg.gnut", "gamemodes/cl_gamemode_tt.gnut", "gamemodes/cl_gamemode_inf.gnut", "gamemodes/cl_gamemode_arena.gnut", "gamemodes/cl_gamemode_kr.gnut", "gamemodes/cl_gamemode_fastball.gnut", "gamemodes/cl_gamemode_hs.gnut", "gamemodes/cl_gamemode_tffa.gnut"], "CLIENT": ["cl_vscript.gnut", "sh_anim_events.gnut", "cl_entitystructs.gnut", "class/C_BaseEntity.nut", "class/C_Player.nut", "class/C_AI_BaseNPC.nut", "class/C_TitanSoul.nut", "class/C_VGuiScreen.nut", "client/cl_player_common.gnut", "client/cl_utility.gnut", "ai/cl_ai_emp_titans.gnut", "ai/cl_ai_suicide_spectres.gnut", "cl_networkvars.gnut", "client/cl_anim.gnut", "client/cl_auto_precache.gnut", "client/cl_carrier_torpedo_points.nut", "client/cl_cockpit_model_names.gnut", "client/cl_damage_indicator.gnut", "client/cl_data_knife.gnut", "client/cl_dof.gnut", "client/cl_dpad_hud.gnut", "client/cl_entity_creation_functions.gnut", "client/cl_event_notification.gnut", "client/cl_flyout.gnut", "client/cl_goblin_dropship.gnut", "client/cl_indicators_hud.gnut", "client/cl_introscreen.gnut", "client/cl_loadout_crate.gnut", "client/cl_main_hud.nut", "client/cl_material_proxies.gnut", "client/cl_revive.gnut", "client/cl_bleedout.gnut", "client/cl_rumble.gnut", "client/cl_screenfade.gnut", "client/cl_titan_cockpit.nut", "client/cl_titan_cockpit_sounds.gnut", "client/cl_spectator_mode_audio.gnut", "client/cl_utility_menu.gnut", "client/cl_utility_splash.gnut", "client/cl_vdu.gnut", "client/cl_voice_hud.gnut", "client/cl_zipline.gnut", "client/objects/cl_ai_turret.nut", "client/objects/cl_annapolis.nut", "client/objects/cl_birmingham.nut", "client/objects/cl_bomber.nut", "client/objects/cl_control_panel.nut", "client/objects/cl_crow_dropship.nut", "client/objects/cl_crow_dropship_xsmall.nut", "client/objects/cl_crow_dropship_hero.nut", "client/objects/cl_draconis.nut", "client/objects/cl_drone.nut", "client/objects/cl_goblin_dropship.nut", "client/objects/cl_goblin_dropship_hero.nut", "client/objects/cl_gunship.nut", "client/objects/cl_hologram_projector.nut", "client/objects/cl_hornet_fighter.nut", "client/objects/cl_imc_carrier.nut", "client/objects/cl_imc_carrier_207.nut", "client/objects/cl_phantom_fighter.nut", "client/objects/cl_redeye.nut", "client/objects/cl_spectre.nut", "client/objects/cl_stalker.nut", "client/objects/cl_super_spectre.nut", "client/objects/cl_titan_atlas.nut", "client/objects/cl_titan_ogre.nut", "client/objects/cl_titan_stryder.nut", "client/objects/cl_widow.nut", "conversation/cl_conversation.gnut", "conversation/cl_conversation_schedule.gnut", "melee/cl_melee.gnut", "pilot/cl_pilot_health_hud.gnut", "pilot/cl_pilot_jumpjet.gnut", "rodeo/cl_rodeo.gnut", "rodeo/cl_rodeo_titan.gnut", "scoreboard/cl_scoreboard.gnut", "scoreboard/cl_scoreboard_precache.gnut", "scoreboard/cl_scoreboard_sp.gnut", "sentry_turrets/cl_sentry_turrets.gnut", "spawnslot/cl_spawnslot_system.gnut", "titan/cl_replacement_titan_hud.gnut", "titan/cl_titan_commands.gnut", "titan/cl_titan_dialogue.gnut", "titan/cl_titan_enemy_tracker.gnut", "titan/cl_titan_hud.gnut", "titan/cl_titan_soul.gnut", "titan/cl_titan_triple_health.gnut", "titan/cl_tone_hud.gnut", "weapons/cl_smart_ammo.gnut", "weapons/cl_team_emp.gnut", "client/rui/cl_weapon_status.gnut", "cl_globals.gnut", "earn_meter/cl_earn_meter.gnut"], "((SERVER || CLIENT) && MP) || UI": ["gamemodes/sh_all_gamemode_fd.nut"], "CLIENT || UI": ["class/CClientScriptHudElement.nut", "sh_scoreboard.gnut", "sh_menu_models.gnut", "sh_gamepad_utility.gnut"], "(CLIENT && MP) || UI": ["sh_postgame_data.gnut"], "UI && PC_PROG": ["ui/menu_mouse_keyboard_bindings.nut", "ui/menu_audio_settings.nut", "ui/menu_video_settings.nut"], "UI && CONSOLE_PROG": ["ui/menu_audio_video.nut"], "SERVER && DEV || UI && DEV": ["ai/sh_dev_npc_settings.gnut"], "CLIENT && DEV": ["client/_cl_model_viewer.nut"], "SP": ["sh_sp_coop.gnut"], "( CLIENT || SERVER ) && MP": ["sh_sp_coop_lobby.gnut", "sh_northstar_custom_precache.gnut", "weapons/mp_weapon_peacekraber.nut", "gamemodes/sh_gamemode_chamber.nut", "gamemodes/sh_gamemode_hidden.nut", "gamemodes/sh_gamemode_fw_custom.nut", "gamemodes/sh_gamemode_fw.nut", "gamemodes/gg_earn_meter/sh_gg_earn_meter.gnut", "gamemodes/sh_gamemode_gg.gnut", "gamemodes/sh_gamemode_tt.gnut", "gamemodes/sh_gamemode_inf.gnut", "gamemodes/sh_gamemode_arena.gnut", "gamemodes/sh_gamemode_kr.gnut", "gamemodes/sh_gamemode_fastball.gnut", "gamemodes/sh_gamemode_hs.gnut", "gamemodes/sh_gamemode_ctf_comp.gnut", "gamemodes/sh_gamemode_tffa.gnut", "sh_3psequence_to_1p_hacks.gnut", "gamemodes/sh_riff_instagib.gnut", "sh_bleedout_damage.gnut", "sh_custom_oob_timer.gnut", "rodeo/sh_classic_rodeo.gnut", "sh_custom_pilot_collision.gnut"], "CLIENT || SERVER || UI": ["sh_northstar_utils.gnut"], "(CLIENT || SERVER) && MP": ["gamemodes/sh_gamemodes_custom.gnut", "sh_remote_functions_mp_custom.gnut"], "( SERVER || CLIENT ) && MP": ["lobby/sh_private_lobby_modes_init.gnut", "gamemodes/sh_gamemode_sns.gnut"], "UI || MP": ["gamemodes/sh_arena_loadouts.gnut"], "CLIENT || SERVER": ["sh_custom_air_accel.gnut"], "MP": ["sh_promode.gnut"]} \ No newline at end of file diff --git a/extract_funcs/scripts.rson b/extract_funcs/scripts.rson deleted file mode 100644 index a8eda4d3..00000000 --- a/extract_funcs/scripts.rson +++ /dev/null @@ -1,1447 +0,0 @@ -When: "SERVER || CLIENT" -Scripts: -[ - sh_damage_history.gnut -] - -When: "SERVER" -Scripts: -[ - ai/_ai_pilots.gnut -] - -When: "(SERVER || CLIENT) && SP" -Scripts: -[ - sh_consts_sp.gnut - sp/sh_sp_objective_strings.gnut -] - -When: "(SERVER || CLIENT) && MP" -Scripts: -[ - - gamemodes/sh_gamemodes_mp.gnut -] - -When: "UI" -Scripts: -[ - ui/ui_vars.gnut - sp/sh_start_points.nut - sp/_sp_sh_weapons.gnut - sh_savegame.gnut -] - -When: "SERVER || CLIENT || UI" -Scripts: -[ - _scripttest.gnut - sh_consts.gnut - sh_common_models.gnut - _threads.nut - _settings.nut - sh_utility_all.gnut - sh_networkvars.gnut - sh_loadouts_common.gnut - sh_passives.gnut - sh_entitystructs.gnut - sh_death_hints.gnut - _entitlements.gnut -] - -When: "(SERVER && MP) || UI" -Scripts: -[ - sh_store.gnut -] - -When: "MP || UI" -Scripts: -[ - mp/sh_challenges.gnut - sh_consts_mp.gnut - _items.nut - _random_unlocks.gnut - sh_camo.gnut - sh_calling_cards.gnut - _persistentdata.gnut - gamemodes/sh_gamemodes.gnut - - mp/sh_challenges_content.nut - sh_loadouts.nut - sh_mp_utility_all.gnut - sh_stats.gnut - sh_faction_xp.gnut - sh_titan_xp.gnut - sh_weapon_xp.gnut - sh_xp.gnut - burnmeter/sh_boost_store.gnut -] - -When: "SERVER && SP" -Scripts: -[ - sp/_sp_mapspawn.gnut -] - -When: "SERVER && MP" -Scripts: -[ - mp/_mp_mapspawn.gnut - mp/_stats.nut - class/CHardPointEntity.nut -] - -When: "SERVER && DEV" -Scripts: -[ - mp/_model_viewer.nut - _auto_precache.gnut -] - -When: "SERVER" -Scripts: -[ - _mapspawn.gnut - _networkvars.gnut - _vscript.gnut - _init.gnut - class/CPlayer.nut - sh_anim_events.gnut - _entitystructs.gnut - class/CBaseEntity.nut - class/CTitanSoul.nut - class/CBaseCombatCharacter.nut - class/CAI_BaseNPC.nut - -] - - -When: "CLIENT && SP" -Scripts: -[ - cl_sp_mapspawn.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - cl_mapspawn.gnut - client/cl_scoreboard_mp.nut - burnmeter/cl_burnmeter.gnut - class/C_HardPointEntity.nut -] - - -When: "CLIENT" -Scripts: -[ - cl_vscript.gnut - sh_anim_events.gnut - cl_entitystructs.gnut - class/C_BaseEntity.nut - class/C_Player.nut - class/C_AI_BaseNPC.nut - class/C_TitanSoul.nut - class/C_VGuiScreen.nut - -] - - -When: "(SERVER || CLIENT) && SP" -Scripts: -[ - _remote_functions_sp.gnut - sh_sp_utility.gnut - sp/_sp_sh_weapons.gnut -] - -When: "(SERVER || CLIENT) && MP" -Scripts: -[ - - _remote_functions_mp.gnut -] - -When: "SERVER || CLIENT" -Scripts: -[ - sh_debug_draw.gnut - sh_flag.gnut - _utility_shared.nut - sh_damage_types.nut - sh_passive_utility.gnut - gamemodes/_frontline.gnut - gamemodes/sh_riff_settings.gnut - melee/sh_melee.gnut - melee/sh_melee_human.gnut - melee/sh_melee_synced_human.gnut - melee/sh_melee_synced_titan.gnut - melee/sh_melee_titan.gnut - mp/sh_revive.gnut - mp/sh_bleedout.gnut - mp/sh_smoke_sight.gnut - mp/sh_teams.gnut - sp/sh_mobility_ghost.gnut - pilot/sh_pilot_leeching.gnut - rodeo/sh_rodeo.gnut - rodeo/sh_rodeo_titan.gnut - rodeo/sh_rodeo_titan_anim.nut - sentry_turrets/sh_sentry_turrets.gnut - sh_anim_aliases.gnut - sh_codecallbacks.gnut - sh_damage_utility.gnut - sh_death_package.gnut - sh_dialogue.gnut - sh_dialogue_schedule.gnut - sh_flightpath.gnut - sh_flightpath_utility.gnut - sh_flyers.gnut - sh_highlight.gnut - sh_minimap.gnut - sh_network_marker.gnut - sh_timer.gnut - sh_toy_arc_connectors.nut - earn_meter/sh_earn_meter.gnut - titan/sh_titan.gnut - titan/sh_titan_embark.gnut - titan/sh_titan_soul.gnut - titan/sh_titan_triple_health.gnut - titan/sh_ion_energy.gnut - weapons/_arc_cannon.nut - weapons/_grenade.nut - weapons/_vortex.nut - weapons/_weapon_dialogue.nut - weapons/_weapon_utility.nut - weapons/mp_ability_cloak.nut - weapons/mp_ability_timeshift.nut - weapons/mp_ability_grapple.nut - weapons/mp_ability_holopilot.nut - weapons/mp_ability_holopilot_nova.nut - weapons/mp_ability_heal.nut - weapons/mp_ability_shifter.nut - weapons/mp_ability_shifter_super.nut - weapons/mp_ability_sonar.nut - weapons/mp_projectile_cluster_rocket.nut - weapons/mp_projectile_titanweapon_rocket_launcher.nut - weapons/mp_projectile_titanweapon_sniper.nut - weapons/mp_projectile_titanweapon_triple_threat.nut - weapons/mp_projectile_weapon_gunship_launcher.nut - weapons/mp_titanability_amped_wall.nut - weapons/mp_titanability_basic_block.nut - weapons/mp_titanability_hover.nut - weapons/mp_titanability_laser_trip.nut - weapons/mp_titanability_particle_wall.nut - weapons/mp_titanability_gun_shield.nut - weapons/mp_titanability_phase_dash.nut - weapons/mp_titanability_slow_trap.nut - weapons/mp_titanability_smoke.nut - weapons/mp_titanability_timeshift.nut - weapons/mp_titanability_tether_trap.nut - weapons/mp_titanability_power_shot.nut - weapons/mp_titanability_ammo_swap.nut - weapons/mp_titanability_rocketeer_ammo_swap.nut - weapons/mp_titanability_sonar_pulse.nut - weapons/mp_titanability_rearm.nut - weapons/mp_titancore_amp_core.nut - weapons/mp_titancore_flame_wave.nut - weapons/mp_titancore_flight_core.nut - weapons/mp_titancore_lasercannon.nut - weapons/mp_titancore_salvo_core.nut - weapons/mp_titancore_shift_core.nut - weapons/mp_titancore_dash_core.nut - weapons/mp_titancore_upgrade.nut - weapons/mp_titancore_siege_mode.nut - weapons/mp_titanweapon_40mm.nut - weapons/mp_titanweapon_arc_wave.nut - weapons/mp_titanweapon_arc_ball.nut - weapons/mp_titanweapon_dumbfire_rockets.nut - weapons/mp_titanweapon_flame_wall.nut - weapons/mp_titanweapon_flightcore_rockets.nut - weapons/mp_titanweapon_homing_rockets.nut - weapons/mp_titanweapon_laser_lite.nut - weapons/mp_titanweapon_leadwall.nut - weapons/mp_titanweapon_particle_accelerator.nut - weapons/mp_titanweapon_predator_cannon.nut - weapons/mp_titanweapon_meteor.nut - weapons/mp_titanweapon_rocketeer_rocketstream.nut - weapons/mp_titanweapon_salvo_rockets.nut - weapons/mp_titanweapon_tracker_rockets.nut - weapons/mp_titanweapon_shoulder_rockets.nut - weapons/mp_titanweapon_sniper.nut - weapons/mp_titanweapon_vortex_shield.nut - weapons/mp_titanweapon_xo16.nut - weapons/mp_titanweapon_heat_shield.nut - weapons/mp_titanweapon_sword.nut - weapons/mp_titanweapon_stun_laser.nut - weapons/mp_weapon_arc_launcher.nut - weapons/mp_weapon_defender.nut - weapons/mp_weapon_deployable_cover.nut - weapons/mp_weapon_deployable_cloakfield.nut - weapons/mp_weapon_dmr.nut - weapons/mp_weapon_dronebeam.nut - weapons/mp_weapon_dronerocket.nut - weapons/mp_weapon_droneplasma.nut - weapons/mp_weapon_turretplasma.nut - weapons/mp_weapon_turretlaser.nut - weapons/mp_weapon_gunship_missile.nut - weapons/mp_weapon_engineer_combat_drone.nut - weapons/mp_weapon_flak_rifle.nut - weapons/mp_weapon_doubletake.nut - weapons/mp_weapon_shotgun_pistol.nut - weapons/mp_weapon_frag_drone.nut - weapons/mp_weapon_grenade_electric_smoke.nut - weapons/mp_weapon_grenade_emp.nut - weapons/mp_weapon_grenade_gravity.nut - weapons/mp_weapon_gunship_launcher.nut - weapons/mp_weapon_lmg.nut - weapons/mp_weapon_lstar.nut - weapons/mp_weapon_mastiff.nut - weapons/mp_weapon_mega_turret.nut - weapons/mp_weapon_mgl.nut - weapons/mp_weapon_softball.nut - weapons/mp_weapon_proximity_mine.nut - weapons/mp_weapon_rocket_launcher.nut - weapons/mp_weapon_satchel.nut - weapons/mp_weapon_shotgun.nut - weapons/mp_weapon_shotgun_doublebarrel.nut - weapons/mp_weapon_smart_pistol.nut - weapons/mp_weapon_smr.nut - weapons/mp_weapon_sniper.nut - weapons/mp_weapon_super_spectre.nut - weapons/mp_weapon_tether.nut - weapons/mp_weapon_thermite_grenade.nut - weapons/mp_weapon_grenade_sonar.nut - weapons/mp_weapon_tripwire.nut - weapons/mp_weapon_yh803.nut - weapons/mp_weapon_zipline.nut - weapons/mp_weapon_alternator_smg.nut - weapons/mp_weapon_gibber_pistol.nut - weapons/mp_weapon_arc_rifle.nut - weapons/mp_weapon_npc_rocket_launcher.nut - weapons/remote_turrets.gnut - weapons/sh_deployable.gnut - weapons/sh_phase_shift.gnut - weapons/sh_smart_ammo.gnut - weapons/sh_sonar.gnut - weapons/sh_stim.gnut - weapons/sh_titancore_utility.gnut - weapons/sh_triple_threat.gnut - weapons/sp_weapon_proto_hold_beam.nut -] - -When: "(SERVER || CLIENT) && SP" -Scripts: -[ - sp/_sp_sh_init.gnut - ai/sh_ai_boss_titan.gnut - sp/sh_crane.gnut - sp/sh_sp_dialogue.gnut - sp/sh_settings_sp.gnut - titan/sh_titan_fastball.nut - weapons/sp_weapon_arc_tool.nut - ai/sh_grunt_chatter.gnut - sp/_sh_gauntlet.gnut - sp/sh_sp_objective.gnut - sp/_onscreen_hints.gnut -] - -When: "((SERVER || CLIENT) && MP) || UI" -Scripts: -[ - gamemodes/sh_all_gamemode_fd.nut -] - -When: "(SERVER || CLIENT) && MP" -Scripts: -[ - conversation/sh_battle_chatter.gnut - conversation/sh_faction_dialogue.gnut - conversation/sh_grunt_chatter_mp.gnut - conversation/sh_spectre_chatter_mp.gnut - - evac/sh_evac.nut - evac/sh_evac_dialogue.nut - mp/sh_game_state_dialog.nut - mp/mp_autoprecache.nut - - mp/_mp_sh_init.gnut - sh_team_titan_selection.gnut - sh_mp_utility.gnut - sh_powerup.gnut - sh_score.gnut - - gamemodes/sh_capture_point.gnut - gamemodes/sh_riff_floor_is_lava.nut - gamemodes/sh_gamemode_at.nut - gamemodes/sh_gamemode_cp.nut - gamemodes/sh_gamemode_cp_dialogue.nut - gamemodes/sh_gamemode_ctf.nut - gamemodes/sh_gamemode_ctf_dialogue.nut - gamemodes/sh_gamemode_mfd.nut - gamemodes/sh_gamemode_mfd_dialogue.nut - gamemodes/sh_gamemode_lts.nut - gamemodes/sh_gamemode_ps.nut - gamemodes/sh_gamemode_tdm.nut - gamemodes/sh_gamemode_ttdm.nut - gamemodes/sh_gamemode_aitdm.nut - gamemodes/sh_gamemode_wlts_dialogue.nut - gamemodes/sh_gamemode_wlts.nut - gamemodes/sh_gamemode_bomb.nut - gamemodes/sh_gamemode_bomb_dialogue.nut - gamemodes/sh_gamemode_ffa.nut - gamemodes/sh_gamemode_ffa_dialogue.nut - - weapons/mp_ability_burncardweapon.nut - weapons/mp_ability_turretweapon.nut - - sh_ping.gnut - - burnmeter/sh_burnmeter.gnut - item_inventory/sh_item_inventory.gnut - - weapons/mp_weapon_arc_trap.nut - gamemodes/sh_gamemode_fd.nut - mp/sh_team_titan_selection_menu.nut -] - -When: "SERVER && SP" -Scripts: -[ - ui/ui_vars.gnut - sp/sh_start_points.nut - mp/_pickups.gnut - ai/_ai_turret_sentry.gnut -] - -When: "SERVER && MP" -Scripts: -[ - ui/ui_vars.gnut - sp/sh_start_points.nut - mp/_utility_mp.gnut - _menu_callbacks.gnut - ai/_ai_turret.gnut - _script_movers_light.gnut -] - -When: "SERVER" -Scripts: -[ - _utility.gnut - _anim.gnut - _bubble_shield.gnut - _codecallbacks_common.gnut - _codecallbacks_player_input.gnut - _control_panel.gnut - _dogfighter.gnut - _global_entities.gnut - _health_regen.gnut - _objective.gnut - _on_spawned.gnut - _passives.gnut - _script_triggers.gnut - _trigger_functions.gnut - _viewcone.gnut - _pain_death_sounds.gnut - sh_savegame.gnut - ai/_ai_chatter.gnut - ai/_ai_stationary_firing_positions.gnut - ai/_ai_cloak_drone.gnut - ai/_ai_drone.gnut - ai/_ai_personal_shield.gnut - ai/_ai_emp_titans.gnut - ai/_ai_gunship.gnut - ai/_ai_lethality.gnut - ai/_ai_marvin_faces.gnut - ai/_ai_marvin_jobs.gnut - ai/_ai_marvins.gnut - ai/_ai_mortar_titans.gnut - ai/_ai_nuke_titans.gnut - ai/_ai_soldiers.gnut - ai/_ai_spawn.gnut - ai/_ai_spawn_content.gnut - ai/_ai_spectre.gnut - ai/_ai_stalker.gnut - ai/_ai_suicide_spectres.gnut - ai/_ai_utility.gnut - ai/_droppod_fireteam.gnut - ai/_squad_spawn.gnut - ai/_titan_npc_behavior.gnut - conversation/_conversation_schedule.gnut - melee/_melee.gnut - melee/_melee_rewards.gnut - melee/_melee_synced_human.gnut - melee/_melee_synced_titan.gnut - mp/_ai_superspectre.nut - mp/_base_gametype.gnut - mp/_changemap.nut - mp/_codecallbacks.gnut - mp/_gamestate.nut - mp/_goblin_dropship.nut - mp/_loadout_crate.nut - mp/_music.gnut - mp/_pickups_glow.gnut - mp/_revive.gnut - mp/_bleedout.gnut - mp/_serverflags.nut - mp/_sniper_spectres.nut - mp/_spawn_functions.nut - mp/_spectre_rack.nut - mp/_titan_npc.nut - mp/_titan_transfer.nut - mp/_tonecontroller.nut - mp/_vr.nut - mp/player_cloak.nut - mp/_titan_tether.gnut - pilot/_leeching.gnut - pilot/_pilot_leeching.gnut - pilot/_slamzoom.nut - pilot/_zipline.gnut - pilot/class_wallrun.gnut - rodeo/_rodeo.gnut - rodeo/_rodeo_titan.gnut - superbar/smokescreen.nut - superbar/orbitalstrike.nut - titan/_replacement_titans.gnut - titan/_replacement_titans_drop.gnut - titan/_titan_commands.gnut - titan/_titan_health.gnut - titan/_titan_hotdrop.gnut - titan/_titan_triple_health.gnut - titan/class_titan.gnut - vehicle/_vehicle_behavior.gnut - vehicle/_vehicle_dropship_new.nut - weapons/_at_turrets.gnut - weapons/_ball_lightning.gnut - weapons/_cloaker.gnut - weapons/_particle_wall.gnut - weapons/_team_emp.gnut - earn_meter/sv_earn_meter.gnut -] - -When: "SERVER && SP" -Scripts: -[ - sp/_savegame.gnut - _trigger_functions_sp.gnut - _script_movers.gnut - sp/_ai_sp.gnut - sp/_sp_introscreen.gnut - ai/_ai_boss_titan.gnut - sp/_gamestate_sp.gnut - ai/_ai_soldiers_sp.gnut - ai/_grunt_chatter.gnut - sp/_gauntlet.gnut - sp/_base_gametype_sp.gnut - sp/_combat_path.gnut - sp/_friendly_follower.gnut - sp/_sp_dropship.nut - sp/_sp_dropship_zipline.nut - sp/_sp_dropship_widow.nut - sp/_infinite_spawners.gnut - sp/_pickups_ammo.gnut - sp/_sp_difficulty.gnut - sp/_sp_loadouts.nut - sp/_start_points.gnut - sp/_utility_sp.gnut - sp/_sp_titanweapon_pickups.gnut - mp/_score_sp.nut - earn_meter/sv_earn_meter_sp.gnut - titan/_titan_hints.gnut - titan/_battery_generator.gnut -] - -When: "SERVER && MP" -Scripts: -[ - lobby/_lobby.gnut - lobby/_private_lobby.gnut - lobby/sh_lobby.gnut - - _harvester.gnut - sh_loadouts_mp.nut - mp/_ai_mp.gnut - _ping.gnut - faction_xp.gnut - titan_xp.gnut - weapon_xp.gnut - _xp.gnut - _powerup.gnut - _side_notifications.gnut - - ai/_ai_soldiers_mp.gnut - - mp/_challenges.gnut - mp/_dropship_spawn_common.gnut - mp/_classic_mp.nut - mp/spawn.nut - mp/spawn_debug.gnut - mp/spawn_wave.gnut - mp/spawn_wave_dropship.gnut - mp/_score.nut - mp/_gamestate_mp.nut - mp/spawn_on_friendly.gnut - mp/pintelemetry.gnut - - conversation/_battle_chatter.gnut - conversation/_faction_dialogue.gnut - conversation/_grunt_chatter_mp.gnut - conversation/_spectre_chatter_mp.gnut - - earn_meter/sv_earn_meter_mp.gnut - evac/_evac.gnut - - ai/_droppod.gnut - - gamemodes/_capture_point.gnut - gamemodes/_ai_gamemodes.gnut - gamemodes/_ai_frontline.gnut - gamemodes/_gamemode_at.nut - gamemodes/_gamemode_speedball.nut - burnmeter/_burnmeter.gnut - gamemodes/_gamemode_coliseum.nut - gamemodes/_gamemode_cp.nut - - gamemodes/_hardpoints.gnut - gamemodes/_gamemode_ctf.nut - - gamemodes/_gamemode_lts.nut - gamemodes/_gamemode_mfd.nut - gamemodes/_gamemode_ps.nut - gamemodes/_gamemode_tdm.nut - gamemodes/_gamemode_ttdm.nut - gamemodes/_gamemode_aitdm.nut - gamemodes/_gamemode_ffa.nut - - mp/_base_gametype_mp.gnut - mp/_playlist.gnut - - gamemodes/_riff_floor_is_lava.nut - - item_inventory/sv_item_inventory.gnut - - ai/_ai_mortar_spectres.gnut - ai/_ai_sniper_titans.gnut - mp/_battery_port.gnut - gamemodes/_gamemode_fd.nut - mp/_lasermesh.gnut -] - -When: "CLIENT || UI" -Scripts: -[ - class/CClientScriptHudElement.nut - sh_scoreboard.gnut - sh_menu_models.gnut - sh_gamepad_utility.gnut -] - -When: "(CLIENT && MP) || UI" -Scripts: -[ - sh_postgame_data.gnut -] - -When: "CLIENT && SP" -Scripts: -[ - ai/cl_ai_boss_titan.gnut - client/cl_utility_sp.gnut - client/cl_sp_obituary.gnut - client/cl_announcement.gnut - client/cl_codecallbacks.gnut - client/cl_codecallbacks_sp.gnut - client/rui/cl_sp_hud.gnut - client/cl_sp_player.gnut - client/cl_respawnselect_sp.gnut - client/cl_sp_objective.gnut - sp/cl_gamestate_sp.gnut - sp/cl_sp_hud.gnut - sp/cl_sp_introscreen.gnut - titan/cl_titan_hints.gnut - sp/_cl_gauntlet.gnut - client/objects/cl_titan_buddy.nut - sp/_sp_cl_titanweapon_pickups.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - client/cl_codecallbacks.gnut - client/cl_codecallbacks_mp.gnut - client/rui/cl_hud.gnut - client/cl_obituary.gnut - client/cl_announcement.gnut - client/cl_gamestate.gnut - client/cl_kill_replay_hud.gnut - client/cl_music.gnut - client/cl_ping.gnut - client/cl_player.gnut - client/cl_powerup.gnut - client/cl_precache.nut - client/cl_respawnselect.gnut - client/cl_scoresplash.gnut - client/cl_utility_mp.gnut - client/cl_side_notifications.gnut - client/cl_spectator_hud.gnut - client/cl_weapon_xp.gnut - client/cl_xp.gnut - client/cl_minimap.gnut - client/cl_titan_xp.gnut - client/cl_pilot_speedometer.gnut - lobby/cl_lobby.gnut - lobby/sh_lobby.gnut - mp/cl_challenges.gnut - - conversation/cl_battle_chatter.gnut - conversation/cl_faction_dialogue.gnut - conversation/cl_grunt_chatter_mp.gnut - conversation/cl_spectre_chatter_mp.gnut - - client/cl_objective.gnut - evac/cl_evac.gnut - - - gamemodes/cl_gamemode_at.nut - gamemodes/cl_gamemode_cp.nut - gamemodes/cl_gamemode_speedball.nut - gamemodes/cl_gamemode_aitdm.nut - gamemodes/cl_gamemode_coliseum.nut - gamemodes/cl_gamemode_ctf.nut - gamemodes/cl_gamemode_mfd.nut - gamemodes/cl_gamemode_lts.nut - gamemodes/cl_gamemode_lts_bomb.nut - gamemodes/cl_gamemode_bomb.nut - gamemodes/cl_gamemode_ffa.nut - gamemodes/cl_capture_point.gnut - gamemodes/cl_gamemode_ttdm.nut - - gamemodes/cl_riff_floor_is_lava.nut - gamemodes/cl_riff_floor_is_lava_dialogue.nut - - - mp/cl_classic_mp.gnut - - item_inventory/cl_item_inventory.gnut - - gamemodes/cl_gamemode_fd.nut - mp/cl_lasermesh.gnut -] - - -When: "CLIENT" -Scripts: -[ - client/cl_player_common.gnut - client/cl_utility.gnut - ai/cl_ai_emp_titans.gnut - ai/cl_ai_suicide_spectres.gnut - cl_networkvars.gnut - client/cl_anim.gnut - client/cl_auto_precache.gnut - client/cl_carrier_torpedo_points.nut - client/cl_cockpit_model_names.gnut - client/cl_damage_indicator.gnut - client/cl_data_knife.gnut - client/cl_dof.gnut - client/cl_dpad_hud.gnut - client/cl_entity_creation_functions.gnut - client/cl_event_notification.gnut - client/cl_flyout.gnut - client/cl_goblin_dropship.gnut - client/cl_indicators_hud.gnut - client/cl_introscreen.gnut - client/cl_loadout_crate.gnut - client/cl_main_hud.nut - client/cl_material_proxies.gnut - client/cl_revive.gnut - client/cl_bleedout.gnut - client/cl_rumble.gnut - client/cl_screenfade.gnut - client/cl_titan_cockpit.nut - client/cl_titan_cockpit_sounds.gnut - client/cl_spectator_mode_audio.gnut - client/cl_utility_menu.gnut - client/cl_utility_splash.gnut - client/cl_vdu.gnut - client/cl_voice_hud.gnut - client/cl_zipline.gnut - client/objects/cl_ai_turret.nut - client/objects/cl_annapolis.nut - client/objects/cl_birmingham.nut - client/objects/cl_bomber.nut - client/objects/cl_control_panel.nut - client/objects/cl_crow_dropship.nut - client/objects/cl_crow_dropship_xsmall.nut - client/objects/cl_crow_dropship_hero.nut - client/objects/cl_draconis.nut - client/objects/cl_drone.nut - client/objects/cl_goblin_dropship.nut - client/objects/cl_goblin_dropship_hero.nut - client/objects/cl_gunship.nut - client/objects/cl_hologram_projector.nut - client/objects/cl_hornet_fighter.nut - client/objects/cl_imc_carrier.nut - client/objects/cl_imc_carrier_207.nut - client/objects/cl_phantom_fighter.nut - client/objects/cl_redeye.nut - client/objects/cl_spectre.nut - client/objects/cl_stalker.nut - client/objects/cl_super_spectre.nut - client/objects/cl_titan_atlas.nut - client/objects/cl_titan_ogre.nut - client/objects/cl_titan_stryder.nut - client/objects/cl_widow.nut - conversation/cl_conversation.gnut - conversation/cl_conversation_schedule.gnut - melee/cl_melee.gnut - pilot/cl_pilot_health_hud.gnut - pilot/cl_pilot_jumpjet.gnut - rodeo/cl_rodeo.gnut - rodeo/cl_rodeo_titan.gnut - scoreboard/cl_scoreboard.gnut - scoreboard/cl_scoreboard_precache.gnut - scoreboard/cl_scoreboard_sp.gnut - sentry_turrets/cl_sentry_turrets.gnut - spawnslot/cl_spawnslot_system.gnut - titan/cl_replacement_titan_hud.gnut - titan/cl_titan_commands.gnut - titan/cl_titan_dialogue.gnut - titan/cl_titan_enemy_tracker.gnut - titan/cl_titan_hud.gnut - titan/cl_titan_soul.gnut - titan/cl_titan_triple_health.gnut - titan/cl_tone_hud.gnut - weapons/cl_smart_ammo.gnut - weapons/cl_team_emp.gnut - client/rui/cl_weapon_status.gnut - - - cl_globals.gnut - earn_meter/cl_earn_meter.gnut -] - -When: "UI" -Scripts: -[ - ui/ui_vscript.gnut - ui/ui_utility.gnut - ui/combo_buttons.nut - ui/_buy.nut - ui/_tabs.nut - ui/_footer.nut - ui/_grid_menu.gnut - ui/_loadout_shared.nut - ui/_menu_utility.nut - ui/_menus.nut - ui/_friends.nut - ui/notifications.nut - ui/openinvites.nut - ui/chatroom.nut - ui/menu_action_blocks.nut - ui/menu_advocate_letter.nut - ui/menu_burn_cards.nut - ui/menu_challenges.nut - ui/menu_community.nut - ui/menu_credits.nut - ui/menu_dev.nut - ui/menu_test.nut - ui/menu_dialog.nut - ui/menu_eula_dialog.nut - ui/menu_review_terms_dialog.nut - ui/menu_registration_dialog.nut - ui/menu_advocate_gift_dialog.nut - ui/menu_edit_loadout_pilot.nut - ui/menu_edit_loadout_titan.nut - ui/menu_edit_camo.nut - ui/menu_edit_nose_art.nut - ui/menu_edit_callsign_card.nut - ui/menu_edit_callsign_icon.nut - ui/menu_postgame.nut - ui/menu_knowledgebase.nut - ui/menu_knowledgebase_submenu.nut - ui/panel_summary.nut - ui/panel_pve.nut - ui/panel_scoreboard.nut - ui/menu_armory.nut - ui/menu_eog.nut - ui/menu_eog_challenges.nut - ui/menu_eog_coins.nut - ui/menu_eog_scoreboard.nut - ui/menu_eog_unlocks.nut - ui/menu_eog_xp.nut - ui/menu_faction_choice.nut - ui/menu_controls.nut - ui/menu_controls_advanced_look.nut - ui/menu_gamepad_layout.nut - ui/menu_generation_respawn.nut - ui/menu_ingame.nut - ui/menu_invite_friends_to_network.nut - - ui/menu_play_video.nut - ui/menu_lobby.nut - ui/menu_private_match.nut - ui/menu_search.nut - ui/menu_main.nut - ui/panel_mainmenu.nut - ui/panel_establishuser.nut - ui/menu_gamma.nut - ui/menu_map_select.nut - ui/menu_match_settings.nut - ui/menu_matchmaking_utility.nut - ui/menu_mode_select.nut - ui/menu_playlist.nut - ui/menu_playlist_mixtape.nut - ui/menu_single_player.nut - ui/menu_single_player_dev.nut - ui/menu_sp_loadout_titan.nut - ui/menu_sp_loadout_titan_tutorial.nut - ui/menu_sp_training.gnut - ui/menu_stats.nut - ui/menu_store.nut - ui/menu_store_new_releases.nut - ui/menu_store_limited.nut - ui/menu_store_bundles.nut - ui/menu_store_prime_titans.nut - ui/menu_store_customization.nut - ui/menu_store_customization_preview.nut - ui/menu_store_camo.nut - ui/menu_store_camo_preview.nut - ui/menu_store_callsign.nut - ui/menu_store_callsign_preview.nut - ui/menu_store_weapons.nut - ui/menu_store_titans.nut - ui/menu_store_weapon_skin_bundles.nut - ui/menu_advanced_hud.nut - ui/menu_inbox.nut - ui/menu_stats_misc.nut - ui/menu_stats_overview.nut - ui/menu_stats_time.nut - ui/menu_stats_utility.nut - ui/menu_stats_weapons.nut - ui/menu_stats_titans.nut - ui/menu_stats_maps.nut - ui/menu_stats_pve.nut - ui/menu_pilot_loadouts_shared.nut - ui/menu_pilot_loadouts.nut - ui/menu_edit_pilot_loadouts.nut - ui/menu_titan_loadouts_shared.nut - ui/menu_titan_loadouts.nut - ui/menu_edit_titan_loadouts.nut - ui/menu_team_titan_select.nut - ui/menu_fdplaylist.nut - ui/menu_fd_titan_upgrade.nut - ui/menu_boost_store.nut - - - - - ui/panel_fd_awards.nut - - burnmeter/sh_burnmeter.gnut - sp/sh_sp_objective_strings.gnut - lobby/sh_lobby.gnut -] - -When: "UI && PC_PROG" -Scripts: -[ - ui/menu_mouse_keyboard_bindings.nut - ui/menu_audio_settings.nut - ui/menu_video_settings.nut -] - -When: "UI && CONSOLE_PROG" -Scripts: -[ - ui/menu_audio_video.nut -] - -When: "SERVER && DEV || UI && DEV" -Scripts: -[ - ai/sh_dev_npc_settings.gnut -] - -When: "CLIENT && DEV" -Scripts: -[ - client/_cl_model_viewer.nut -] - -When: "UI" -Scripts: -[ - ui/menu_ns_modmenu.nut -] - -When: "UI" -Scripts: -[ - ui/menu_ns_serverbrowser.nut -] - -When: "UI" -Scripts: -[ - ui/menu_ns_connect_password.nut -] - -When: "UI" -Scripts: -[ - ui/menu_ns_custom_match_settings_categories.nut -] - -When: "UI" -Scripts: -[ - ui/menu_ns_custom_match_settings.nut -] - -When: "UI" -Scripts: -[ - ui/controller_prompts.nut -] - - - -When: "SP" -Scripts: -[ - sh_sp_coop.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - sh_sp_coop_lobby.gnut -] - - - -When: "SERVER" -Scripts: -[ - _custom_codecallbacks.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _misc_stubs.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _store.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _script_movers.gnut -] - -When: "CLIENT || SERVER || UI" -Scripts: -[ - sh_northstar_utils.gnut -] - -When: "SERVER && MP" -Scripts: -[ - mp/levels/_lf_maps_shared.gnut -] - -When: "(CLIENT || SERVER) && MP" -Scripts: -[ - gamemodes/sh_gamemodes_custom.gnut -] - -When: "(CLIENT || SERVER) && MP" -Scripts: -[ - sh_remote_functions_mp_custom.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_fra.nut -] - -When: "SERVER && MP" -Scripts: -[ - mp/_classic_mp_dropship_intro.gnut -] - -When: "SERVER && MP" -Scripts: -[ - mp/_classic_mp_no_intro.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _loadouts_mp.gnut -] - -When: "( SERVER || CLIENT ) && MP" -Scripts: -[ - lobby/sh_private_lobby_modes_init.gnut -] - - - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - sh_northstar_custom_precache.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _northstar_devcommands.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - weapons/mp_weapon_peacekraber.nut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_chamber.nut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_chamber.nut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_chamber.nut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_hidden.nut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_hidden.nut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_hidden.nut -] - -When: "( SERVER || CLIENT ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_sns.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_sns.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_sns.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_fw_custom.nut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_fw.nut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_fw.nut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/gg_earn_meter/sh_gg_earn_meter.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/gg_earn_meter/_gg_earn_meter.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/gg_earn_meter/cl_gg_earn_meter.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_gg.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_gg.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_gg.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_tt.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_tt.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_tt.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_inf.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_inf.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_inf.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _droppod_spawn.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_arena.gnut -] - -When: "UI || MP" -Scripts: -[ - gamemodes/sh_arena_loadouts.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_arena.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_arena.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_kr.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_kr.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_kr.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_fastball.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_fastball.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_fastball_intro.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_fastball.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_hs.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_hs.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_hs.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_ctf_comp.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_gamemode_tffa.gnut -] - -When: "SERVER && MP" -Scripts: -[ - gamemodes/_gamemode_tffa.gnut -] - -When: "CLIENT && MP" -Scripts: -[ - gamemodes/cl_gamemode_tffa.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - sh_3psequence_to_1p_hacks.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - gamemodes/sh_riff_instagib.gnut -] - -When: "CLIENT || SERVER" -Scripts: -[ - sh_custom_air_accel.gnut -] - -When: "MP" -Scripts: -[ - sh_promode.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - sh_bleedout_damage.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - sh_custom_oob_timer.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - rodeo/sh_classic_rodeo.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _disallowed_weapons.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _disallowed_tacticals.gnut -] - -When: "SERVER && MP" -Scripts: -[ - _force_melee.gnut -] - -When: "( CLIENT || SERVER ) && MP" -Scripts: -[ - sh_custom_pilot_collision.gnut -] - diff --git a/extract_funcs/scripts_rson_to_json.py b/extract_funcs/scripts_rson_to_json.py deleted file mode 100644 index 0f66d18b..00000000 --- a/extract_funcs/scripts_rson_to_json.py +++ /dev/null @@ -1,20 +0,0 @@ -from collections import defaultdict -import json - -RSON_PATH = "scripts.rson" - -stuff = defaultdict(list) - -with open(RSON_PATH) as f: - current = "" - for line in f: - line = line.strip() - if "When" in line: - current = line.replace('When: "', "").strip('"') - continue - line = line.replace("Scripts:", "").strip("[]") - if len(line) > 1: - stuff[current].append(line) - -with open("scripts.json", "w+") as f: - json.dump(stuff, f)