http://www.fallout3nexus.com/downloads/images/10322-1-1260438684.png
I've had a Fallout 3 syntax highlighter for Notepad++ lying around my hard drive for nearly a year now, being slowly updated as I use it. An old version has been available for some time via my user page on the GECK Wiki, but I figured it was about time I did a proper release for it so I've uploaded it to Fallout 3 Nexus.
NTRODUCTION:
This Fallout 3 Script Syntax Highlighter for Notepad++ allows you to write and edit scripts for Fallout 3 more easily in Notepad++ by applying syntax highlighting to make them easier to read, as well as making Begin/End blocks and blocks of conditional statements collapsible.
Files with the extension of *.fo3 (for example, "MyScript.fo3") will automatically be highlighted appropriately by Notepad++ when opened. You can change this or add new file extensions in Notepad++'s User-Defined Language dialogue box.
Functions from the GECK v1.1.0.36 and FOSE v1.2 are included in this syntax highlighter.
REQUIREMENTS:
In order to use this syntax highlighter, you must use Notepad++ to edit your scripts. You can download the latest version of Notepad++ from the Notepad++ website:
- http://sourceforge.net/projects/notepad-plus/files/
If you find this syntax highlighter not to your taste, there is an alternate syntax highlighter for Notepad++ available, created by reinhart_menken, available on Fallout 3 Nexus:
- http://www.fallout3nexus.com/downloads/file.php?id=2472
INSTALL:
To install this Fallout 3 Script Syntax Highlighter for Notepad++, you must locate the directory in which Notepad++'s configuration files are located, and place the UserDefineLang.xml file that you've downloaded in that directory. The fastest way to find this directory is to open up Windows' command line interface (use the "cmd" command in the Run box) and type the following:
cd %APPDATA%\Notepad
Press enter, and the appropriate directory will be displayed to the left of the command prompt.
If there is already a UserDefineLang.xml file here, then you'll need to copy the information (except for the tags) from this UserDefineLang.xml file into the already existing one.
UNINSTALL:
To uninstall this Fallout 3 Script Syntax Highlighter for Notepad++, simply delete the UserDefineLang.xml file that you placed in the configuration directory when installing.
If, when installing, you had to manually copy the data from one UserDefineLang.xml file into another, you'll want to open up the file and delete just that data, rather than the file itself.
CHANGE LOG:
v1.0 - Initial release
v1.1 - Fixed typo - "SetUIFloatSetUIString" to "SetUIFloat SetUIString"
v1.2 - Fixed typos - "CrtitChance" to "CritChance", "SetPCToddle" to "SetPCToddler" and "GetMinRangeGetWeaponMaxRange" to "GetMinRange GetWeaponMaxRange". Added new functions from the GECK v1.5.0.19
v1.3 - Added functions from FOSE v1.2 (26 in total)
PERMISSION:
Please don't upload this Fallout 3 Script Syntax Highlighter for Notepad++ anywhere without asking my permission. However, feel free to use it to make your own syntax highlighter without asking my permission.
If you wish to use keyword lists or anything else that you find in this Fallout 3 Script Syntax Highlighter for Notepad++, feel free to do so without asking my permission.
Feel free to use this readme as a template to make your own.
CREDITS:
Thanks to the FOSE team for FOSE
Thanks to Bethesda Games Studios for Fallout 3 and for the GECK
Thanks to Drayk_Cannon for contacting me about the missing functions and typos fixed in v1.2
This syntax highlighter was made by Mark Hanna, a.k.a. Cipscis
CONTACT DETAILS:
If you find any mistakes (there are probably some typos still in there) please let me know so I can fix them
You can contact me via PM on the Bethesda Games Studios Forums as Cipscis
You can contact me via PM on the Nexus Forums as Cipscis
You can email me at http://mailto:mark@cipscis.com
This Fallout 3 Script Syntax Highlighter for Notepad++ allows you to write and edit scripts for Fallout 3 more easily in Notepad++ by applying syntax highlighting to make them easier to read, as well as making Begin/End blocks and blocks of conditional statements collapsible.
Files with the extension of *.fo3 (for example, "MyScript.fo3") will automatically be highlighted appropriately by Notepad++ when opened. You can change this or add new file extensions in Notepad++'s User-Defined Language dialogue box.
Functions from the GECK v1.1.0.36 and FOSE v1.2 are included in this syntax highlighter.
REQUIREMENTS:
In order to use this syntax highlighter, you must use Notepad++ to edit your scripts. You can download the latest version of Notepad++ from the Notepad++ website:
- http://sourceforge.net/projects/notepad-plus/files/
If you find this syntax highlighter not to your taste, there is an alternate syntax highlighter for Notepad++ available, created by reinhart_menken, available on Fallout 3 Nexus:
- http://www.fallout3nexus.com/downloads/file.php?id=2472
INSTALL:
To install this Fallout 3 Script Syntax Highlighter for Notepad++, you must locate the directory in which Notepad++'s configuration files are located, and place the UserDefineLang.xml file that you've downloaded in that directory. The fastest way to find this directory is to open up Windows' command line interface (use the "cmd" command in the Run box) and type the following:
cd %APPDATA%\Notepad
Press enter, and the appropriate directory will be displayed to the left of the command prompt.
If there is already a UserDefineLang.xml file here, then you'll need to copy the information (except for the
UNINSTALL:
To uninstall this Fallout 3 Script Syntax Highlighter for Notepad++, simply delete the UserDefineLang.xml file that you placed in the configuration directory when installing.
If, when installing, you had to manually copy the data from one UserDefineLang.xml file into another, you'll want to open up the file and delete just that data, rather than the file itself.
CHANGE LOG:
v1.0 - Initial release
v1.1 - Fixed typo - "SetUIFloatSetUIString" to "SetUIFloat SetUIString"
v1.2 - Fixed typos - "CrtitChance" to "CritChance", "SetPCToddle" to "SetPCToddler" and "GetMinRangeGetWeaponMaxRange" to "GetMinRange GetWeaponMaxRange". Added new functions from the GECK v1.5.0.19
v1.3 - Added functions from FOSE v1.2 (26 in total)
PERMISSION:
Please don't upload this Fallout 3 Script Syntax Highlighter for Notepad++ anywhere without asking my permission. However, feel free to use it to make your own syntax highlighter without asking my permission.
If you wish to use keyword lists or anything else that you find in this Fallout 3 Script Syntax Highlighter for Notepad++, feel free to do so without asking my permission.
Feel free to use this readme as a template to make your own.
CREDITS:
Thanks to the FOSE team for FOSE
Thanks to Bethesda Games Studios for Fallout 3 and for the GECK
Thanks to Drayk_Cannon for contacting me about the missing functions and typos fixed in v1.2
This syntax highlighter was made by Mark Hanna, a.k.a. Cipscis
CONTACT DETAILS:
If you find any mistakes (there are probably some typos still in there) please let me know so I can fix them
You can contact me via PM on the Bethesda Games Studios Forums as Cipscis
You can contact me via PM on the Nexus Forums as Cipscis
You can email me at http://mailto:mark@cipscis.com
If anyone has any suggestions (or finds any mistakes) please let me know! I've slowly been getting rid of typos over the year but I haven't used every function so there may be a couple left in the more obscure functions.
Cipscis
EDIT:
Updated to v1.1
Cipscis
EDIT:
Updated to v1.2
Cipscis
EDIT:
Updated to v1.3
Cipscis