About this project
DarkScript3 provides a specialized integrated development environment for creating and modifying EMEVD event scripts used in FromSoftware games. The editor supports nine titles including Dark Souls 1-3, Bloodborne, Sekiro, Elden Ring, Armored Core VI, and Nightreign, with instruction references for each. It features a high-level scripting language that compiles to the game's bytecode format, plus MattScript — an enhanced syntax adding control flow and readability improvements (except for Dark Souls II which lacks control flow).
Key capabilities include JavaScript module imports for reusable constants and helper functions, a CodeBlock class to manage line skip counts automatically, and standard IDE features: autocomplete (Ctrl+Space), find/replace, goto-line, undo/redo, indentation, commenting, zoom, and navigation shortcuts. Event definitions can be jumped to via Ctrl+Click on event IDs. The tool requires .NET 6.0 Desktop and ASP.NET Core runtimes. Users can also supply custom EMEDF JSON files for unsupported games. Documentation and tutorials are hosted on soulsmodding.com.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.