Skip to content

2. Development Environment

PonyWarrior edited this page Nov 13, 2023 · 3 revisions
  • Open VS Code, then click on File > Open folder.
  • Open the Content folder found inside the Hades folder.
  • Once done, you should see something like this :
  • Click on the Extensions icon .
  • Install the Lua extension by sumneko
  • Once installed, click on the gear icon next to uninstall and click Extension Settings.
  • Go on the Workspace tab, and in the search bar at the top type library (add a space before). Scroll down until you find Lua > Workspace Library. There you need to add two items : Content/Scripts/ and Mods/.
  • When you're done, it should look like this :
  • Then search for preload and change Lua > Workspace: Preload File Size from 500 to 3000.
  • Install the extension Autodesk Interactive Debugger by jschmidt42 (we won't use it to debug, it's the only extension to provide language support for sjson).
  • Press CTRL+P and type help. Click on Helptext.en.sjson in Game\Text\en.
  • This file is used as a translation table between internal names and in-game display names, and should be kept open at all times as you will search through it frequently.

3. Game files & Searching things

Clone this wiki locally