diff options
Diffstat (limited to 'docs/modding')
-rw-r--r-- | docs/modding/README.md | 17 | ||||
-rw-r--r-- | docs/modding/getting-started.md | 14 | ||||
-rw-r--r-- | docs/modding/keyvalues.md | 12 | ||||
-rw-r--r-- | docs/modding/tools.md | 68 |
4 files changed, 95 insertions, 16 deletions
diff --git a/docs/modding/README.md b/docs/modding/README.md index 5b9a9a2..ab4dac3 100644 --- a/docs/modding/README.md +++ b/docs/modding/README.md @@ -2,13 +2,14 @@ Usefull resources created by the community to help you start modding: -* NoSkill modding guide - [https://noskill.gitbook.io/titanfall2/](https://noskill.gitbook.io/titanfall2/) -* All the Squirrel Constants - [https://gist.github.com/laundmo/825c4708663a179b23e144402b09244f](https://gist.github.com/laundmo/825c4708663a179b23e144402b09244f) -* Modding Documentation - [https://github.com/ScureX/Titanfall2-ModdingDocumentation#readme](https://github.com/ScureX/Titanfall2-ModdingDocumentation#readme) -* Squirrel Highlighting for Npad++ and VSCode - [https://gist.github.com/samisalreadytaken/5bcf322332074f31545ccb6651b88f2d](https://gist.github.com/samisalreadytaken/5bcf322332074f31545ccb6651b88f2d) -* List of Console Commands - [https://pastebin.com/raw/3DSCK09f](https://pastebin.com/raw/3DSCK09f) -* Useful Squirrel - [https://faithful-piper-52c.notion.site/Useful-Squirrel-2300bc55141e4bee85b8c7dc8afffbc9](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](https://gist.github.com/laundmo/a6ee0692ae137876b7514c0f4a57df4b) -* Native registered script functions, 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 - [https://github.com/kawainekome/ApexLegends_S3_Squirrel_Registered_API_SimpleDoc](https://github.com/kawainekome/ApexLegends_S3_Squirrel_Registered_API_SimpleDoc) +* [NoSkill modding guide (highly recommended to check out)](https://noskill.gitbook.io/titanfall2/) +* [Tools for modding](tools.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 Check [the next page](getting-started.md) to get started. diff --git a/docs/modding/getting-started.md b/docs/modding/getting-started.md index 7c81961..248cf07 100644 --- a/docs/modding/getting-started.md +++ b/docs/modding/getting-started.md @@ -6,17 +6,15 @@ This guide assumes you have basic understanding with programming and know how to If you'd like a more lengthy set of tutorials covering many topics. Look at: -{% content-ref url="modding/tutorials/modding-tutorials.md" %} -[modding-tutorials.md](modding/tutorials/modding-tutorials.md) +{% content-ref url="/docs/modding/tutorials/modding-tutorials.md" %} +[modding-tutorials.md](/docs/modding/tutorials/modding-tutorials.md) {% endcontent-ref %} -> TODO: Actually link tools +You can check out all the tools for modding Titanfall 2 here: -### Tools - -* RSPNVPK -* Cra0 VPK Tool (Titanfall VPK Tool) -* Legion by DZXTPorter +{% content-ref url="/docs/modding/tools.md" %} +[tools.md](/docs/modding/tools.md) +{% endcontent-ref %} ## Quick start diff --git a/docs/modding/keyvalues.md b/docs/modding/keyvalues.md index e69de29..3a5b08c 100644 --- a/docs/modding/keyvalues.md +++ b/docs/modding/keyvalues.md @@ -0,0 +1,12 @@ +# Changing keyvalues (weapons) + +Do keep in note that this is 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](https://github.com/BigSpice/TitanFall_2_Weapon_Skin_Modding/tree/main/Weapon_Scripts) + +- Mod Examples: + - [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/tree/main/Steveplays.Kraber9K) diff --git a/docs/modding/tools.md b/docs/modding/tools.md new file mode 100644 index 0000000..4049338 --- /dev/null +++ b/docs/modding/tools.md @@ -0,0 +1,68 @@ +# Modding Tools + +## Source Engine + +### Titanfall + +* [Titanfall VPK Tool](http://cra0kalo.com/public/Titanfall\_VPKTool3.4\_Portable.zip) +* [Legion](https://wiki.modme.co/wiki/apps/Legion.html) + +### RPSNVPK's + +* [squidgyberries RSPNVPK](https://github.com/squidgyberries/RSPNVPK) +* [taskinoz RSPNVPK](https://github.com/taskinoz/RSPNVPK) +* [Provoxin RSPNVPK](https://github.com/Provoxin/RSPNVPK-GUI) + +{% embed url="https://noskill.gitbook.io/titanfall2/how-to-start-modding/modding-introduction/modding-tools/how-to-use-rspnvpk" %} +NoSkill: How to use RSPNVPKs +{% endembed %} + +### VTF & VMT + +* [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) + +## Other utilities + +### File editor + +* [Atom Text](https://atom.io) + * [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](https://www.digitalvolcano.co.uk/tcdownloads.html) +* [Visual Studio Code](https://code.visualstudio.com) +* [Notepad++](https://notepad-plus-plus.org/downloads/) + +### Graphics / animation / color editors + +* [Paint.net](https://www.getpaint.net) + * [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](https://dev.cra0kalo.com/?p=155) +* [GIMP](https://www.gimp.org/downloads/) + * [VTF plug-in](https://www.tophattwaffle.com/downloads/gimp-vtf-plugin/) +* [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)) + +### Archives + +* [7zip](https://www.7-zip.org) + +### Driver editors + +* [NVidia Profile Inspector](https://nvidia-inspector.en.lo4d.com/windows) +* [ATI Radeon Tray Tools](https://www.majorgeeks.com/files/details/ati\_tray\_tools.html) + +## 3D Models + +* [Blender](https://www.blender.org) + * [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. |