Skyrim Script Editor Pro is a tool to replace the Creation Kit papyrus compiler', use it anywhere on your PC.
Permissions and credits
Author's instructions
LuJoSoft License Agreement
General: This is the LuJoSoft Freeware Software License Agreement, which applies to all software products available for download from the LuJoSoft website(s), unless labeled as something other than freeware. All software available for download via the LuJoSoft website(s) are copyright unless otherwise stated. Copyright law protects this software program and any associated material. LuJoSoft retains title to and ownership in the copyright of the software program and the associated materials. This software is not provided as public domain software. Freeware License Rights: All software products available for download from associated website(s), unless labeled otherwise, are provided as freeware. Freeware products are provided free of charge. Freeware software may be used as many times as you like, for as long as you like. You may copy and distribute copies of this program provided that you keep this copyright notice and disclaimer of warranty intact, and recipients must be bound by the terms therein. You must not charge money or fees for the software product to anyone except to cover distribution costs. The copyright holder reserves the right to reclassify this software as a non-freeware product at any time (i.e. shareware, licensed royalty software, or public domain). Doing so will not modify the license agreement of previously distributed executables. Warranty: This program is provided "as is" without warranties of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction. In no event will any copyright holder be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurately or losses sustained by you or third parties or a failure of the program to operate with any other programs). Patent claims generated through the usage of the software cannot be directed towards the copyright holders. Technical Support: Technical support may be provided via e-mail and/or website postings. While every effort is made to provide timely technical support no guarantees whatsoever are implied that technical support will be provided or that technical support, when provided, will be accurate. Software offered on this site is basically unsupported and supplied on an as-is basis unless you have obtained a specific maintenance contract agreement with the copyright holders. Code Distribution: You may not modify, adapt, translate or create derivative works based upon the software. You will not reverse engineer, decompile, disassemble or otherwise attempt to discover the source code of the software except to the extent you may be expressly permitted by copyright holders. Agreement: By using our software products you are automatically agreeing to and show that you have read and understood the terms and conditions contained within this Freeware Software License Agreement. This Freeware Software License Agreementis is effective while you use and continue to make use of these software products. If you do not agree with our Freeware Software License Agreement you must not use our software products - this Freeware Software License Agreement will then not apply to you. This Freeware Software License Agreement is subject to change without notice. Any company names, logos, trademarks and product names mentioned or shown on associated website(s) or in software products may be copyrighted, trademarked or registered trademarked by their respective owners.
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Fix one of the most important bug that I was searching for almost a year. Found it and killed it.
The bug was hanging the application on the second attempt to compile a script now it’s fix.
Enjoy
Version 5.0.0.0
Added Yandex API you can now translate selected selection in the editor to almost any language.
Few more attempts to kill some bugs
Version 4.9.0.5
Few reported bugs fix.
Added in Tools button Move "Source\Scripts" to "scripts\source". So now you don't have to do it manually.
Now you can get online help from Creation Kit web page by selecting a word and pressing F1 or right click the word and clck "Web Search".
Also added in menu help four new link
- Creation Kit Papyrus Reference.
- Bethesda Scripting Tutorial.
- Complete Example Scripts.
- Papyrus Troubleshooting FAQ.
Enjoy this new update!
Version 4.9.0.0
Major update.
But like always you can update it directly from the program
Version 4.5.4.6
Version 4.5.4.6 01/24/2019
Added the missing library
Version 4.5.4.5 01/24/2019
Added Auto complete for SkyUI MCM menu
Added Sintax hilighting for SkyUI MCM menu
Version 4.5.4.2 01/22/2019
Added "extends SKI_ConfigBase" for new file.
Version 4.5.4.1 01/20/2019
Fix the open menu grayed out reported by user.
Version 4.5.4.0 01/16/2019
Fix the auto search function to search folders instead of registry (for better results).
New tools added (request by Thexen);
Added in the View menu Show WhiteSpace.
Added in the Tool menu “Delete Trailing WhiteSpace” delete them all in one click.
Please enjoy this new release and also PLEASE send the error report when you get one, it's the only way I'm able to fix what doesn't work. Also consider endorsing the program.
Version 4.5.3.1 06/12/2018
Fix the auto find path and the flashing red light.
Version 4.5.3.0 06/12/2018
Major update that fix all the issues reported.
Fix the problem Path cannot be null error reported by some of you.
To auto find your path just click the red light on the left.
Script folder structure must be Data\scripts\source for oldrym and Se
Please enjoy this new release and also PLEASE send the error report when you get one, it's the only way I'm able to fix what doesn't work.
Version 4.5.2.0 27/10/2018
Major update that fix all the issues reported.
Fix the problem loading the psc files.
Script folder structure must be Data\scripts\source
Version 4.5.0.0 31/12/2017
Major update that fix all the issues reported.
Fix the problem loading the psc files.
Fix the problem of Skyrim link.
Fix the search function no need for capital.
The files will only load once unless you click the refresh button, so access to pcs files will be faster than ever.
Fix the Index was outside the bounds of the array error.
Added refresh list button to update the list with new created files.
Please enjoy this new release and also PLEASE send the error report when you get one, it's the only way I'm able to fix what doesn't work.
I will no longer update this application, but will answer to any question you have. Reason for this is that I created a new version of it with more feature and more stable, The application is completely redesign internally for better performance. you can get it here on NexusMod
What's new:
First it will work with Skyrim Special Edition. I redesign the core so now it's much faster than ever in ever function you choose. All script are all loaded at init time to get access to any of them in a fraction of second. Also added localization so the program will use you PC language, for now only a few language are disponible: ar, de, fr-CA, hi, nl and zh-Hans. But like always if your language isn't there just request it and will put it in the next update the next day. Also if you find spelling error please let me know so I can fix it
Note: this version works with net framework 4.5.2 and can only be install on Windows 7 SP1 or higher
Description:
Skyrim Script Editor is a tool to replace the Creation Kit's default script editor. It provides the same functionality, as well as dozens of other features - some the same as other script editors, like Sublime Papyrus, and many unique to SSE. (You may find a list of all the included features below.) SSE is my way of giving back to the wonderful modding community. This is a tool strictly for Skyrim modders, not mod users. If you don't understand it or the code being used, then this tool is not for you. It is used for the practice of Skyrim scripting.
Don't Ask Me For:
A decompiler. It's not something I am interested in creating, nor something that I support. If you want one, you can find one elsewhere, but I will not be including it in SSE.
Future Plans:
It's currently very complete and functional. You can use it for all your scripting needs. I've implemented the features I most wanted to at the beginning of this project, like Auto-Complete and Syntax Highlighting. However, I'm constantly looking for new suggestions to make this utility better, so please comment if you have any ideas. And, of course, I'll continue squashing any bugs I find. If you find anything that may be a bug, please report it as well so I can get to it as soon as possible.
Features:
- Edit existing script - Create new script from within the editor - Quick compile with Ctrl+S - Compilation error/success window - Filter for opening script with options of "Starts with" and "Contains" - Auto complete (SKSE support as well) - Syntax highlighting - Customization of highlighting colors from within the editor - Clean, professional look - Extreme customization of all features - Easy to use - Resizeable/minimizable code and compilation result windows - Highlighting of words that are the same as selected - FileDiff tool to show differences between two scripts - Bookmarking line feature - Mark line as green/yellow/red - Multi-language support (currently English/French) - Comment out current line feature - Line cloning - Column selecting - Custom auto completes - "Draft" save (save without compiling) - Code folding - Macro recording - Line numbers (toggleable) - Export to "rtf" or "html" - Various hot-keys for functions, like Go To Line, Replace, and many more - Auto update feature or update from within editor (Help>About) - Online help and support - Tab functionality, including tab all selected lines - Copy and paste functionality - Spell check on commented out areas and strings - Multiple tabs "files" - Drag tabs - Drag and drop files directly in the editor - Open recent - Open last session - Auto open last file at start-up - Custom tab style - Syntax highlighting color preset "theme" - Spelling check as now four styles to choose from. - Customizable spelling color New - Auto indent New - definition to event and function words in the editor when mouse over. New - definition to event and function words in the Auto complete menu when selected. New - Renaming of script. - Able now to create project and copy all the psc and pex to a project name folder. New - Color themes to main application, you can change the frame color from many color choice. New - Something new everyday
- Ask and you will get it
Installation:
Download. Double click on SkyrimScriptCompiler.exe. Click Install, and go through the steps. You can install it wherever you want. Start using it! If it doesn't auto detect your Skyrim path, you can set it by choosing Tools>Skyrim path.
Compatibility:
Compatible with Mod Organizer. Note didn't tested personally was told by some users that tried it
System Requirements: If your able to run Skyrim then there shouldn't be any problems with your OS. .Net Framework 4.52 The installer that will install all the prerequisite needed.
Note to Everyone
My credentials as a software developer are known as LuJoSoft, for many years now I've created over 70 freewares with more to come. Just saying this to ease your mind for the security of your PC - this is not a virus, adware, etc.
I hope you enjoy this tool and that I get as much feedback as possible, good or not (I mean it! I really would like feedback), because it's the only way to create the best app possible.
Credits to:
Thank you Matthiaswagg for helping on the description. Special thanks to Pavel Torgashov for is library