About this mod
Notepad++ Language to provide modders syntax highlighting and autocompletion for Skrit and Gas files
- Permissions and credits
A language definition and autocompletion dictionary for Notepad++ designed to assist Dungeon Siege modders with creating gas and (primarily) skrit files. Includes all classes, functions (including overloads), parameters and enums available for DS1, DSLOA and ikkyo's extended dsdll functions. This is not intended as a full IDE solution, as Notepad++ doesn't support any kind of intellisense equivalent.
README
//////////////////
// INSTALLATION //
//////////////////
1. Place userDefineLangs\skrit.xml inside {DRIVE}:\Users\{USERNAME}\AppData\Roaming\Notepad++\userDefineLangs
2. Place autoCompletion\skrit.xml inside {DRIVE}:\Program Files\Notepad++\autoCompletion
3. Restart Notepad++
4. In Notepad++, navigate to Settings -> Preferences -> Auto-Completion
5. Check the box for 'Enable auto-completion on each input', ensure either 'Function completion' or 'Function and word completion' are selected
6. Check the box for 'Function parameters hint on input'
7. Ensure either the box for 'TAB' or 'ENTER' is selected for 'Insert Selection'
8. [OPTIONAL] Check boxes for Auto-Insert if desired
9. Enjoy
/////////////////////
// TROUBLESHOOTING //
/////////////////////
If something isn't working, attempt the following:
1. Update Notepad++ to v8.3.1 or higher
2. Ensure that the directory for Language -> User Defined Language -> Open User Defined Language folder... is the same as Installation step 1