R2Northstar Wiki
English
English
  • Welcome to Northstar
  • Contributing
  • Installing Northstar
    • Basic Setup
    • Northstar Installers
      • FlightCore Guide
      • VTOL Guide
      • Viper Guide
    • Manual installation
    • SteamDeck and Linux
      • Installing on SteamDeck and Linux
      • Troubleshooting
    • Troubleshooting
  • Using Northstar
    • Mods
    • Packages
    • Server Browser
    • Direct Connect
    • Gamemodes
    • Commands
    • Launch arguments
    • Progression System
    • Vanilla via Northstar
    • Advanced
  • FAQ
  • Hosting a server with Northstar
    • Getting started
    • Hosting a Basic Listen Server
    • Hosting a Dedicated Server
      • Best practices
      • Hosting on Windows
      • Hosting on Linux
    • Hosting a Local-only Server
    • Server settings
      • Startup arguments
      • ConVars
      • Playlistvars
      • Name in the files
      • Banlist
    • Troubleshooting
  • Modding and Development
    • Modding
    • Development
      • Repositories
        • Atlas
        • NorthstarMods
        • NorthstarLauncher
        • NorthstarMasterServer (old)
          • Deploy
      • Contributing code to Northstar
      • Testing
      • Reviewing
      • Releases
      • Debugging
        • Visual Studio
        • x64dbg
  • Other
    • Helping
    • Discord moderation
      • Rules
    • Credits
Powered by GitBook
On this page
Edit on GitHub
  1. Modding and Development
  2. Development
  3. Repositories

NorthstarMods

Core squirrel mods

PreviousAtlasNextNorthstarLauncher

Last updated 7 months ago

The GitBook based NorthstarWiki has been replaced in favour of the where this wiki has been integrated.

Check it out here:

The same page on the new wiki should be located here:

NorthstarMods

TODO

When adding new Sqirrel script source files that are from the base game, make sure to commit the unmodified file first. In particular, on main they should committed as Respawn with the email address respawn@northstar.tf.

git -c user.name="Respawn" -c user.email="<respawn@northstar.tf>" commit -m "Add SQUIRREL_FILE.nut from VPK_NAME"

This process is done to later leverage the power of git blame to see who authored a particular code line which assists with better understanding changes in the codebase.

NorthstarDocs
https://docs.northstar.tf/Wiki/
https://docs.northstar.tf/Wiki/development/repositories/northstarmods