Dungeon Siege 1
0 of 0

File information

Last updated

Original upload

Created by

Starfall

Uploaded by

Starfalll

Virus scan

Safe to use

Tags for this mod

About this mod

Notepad++ Language to provide modders syntax highlighting and autocompletion for Skrit and Gas files

Permissions and credits
THIS IS ONLY INTENDED AS A RESOURCE FOR MODDERS


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