Additional Resources

This is not the first and last project related to Papyrus. This page contains a list of other related projects that you might find useful.

Papyrus Knowledge Bases

There is a decent amount of information available regarding Papyrus however that information is scattered throughout various sites and quality can vary greatly between them. I split these sites based on "what came first" and who copied what from where.

Sources

Derivatives

Tools

The Open Papyrus Compiler is not the first unofficial compiler. Aside from the official compiler that ships with the Creation Kit, here are other community developed compilers and tools:

  • Orvid/Caprica: Papyrus compiler for Fallout 4, written in C++. This project started because the author didn't want to wait for the Fallout 4 Creation Kit. It can successfully compile all vanilla Fallout 4 scripts but is not identical to the Creation Kit compiler. This compiler also has language additions like For, ForEach, Switch and Do-LoopWhile.

  • Orvid/Champollion: Papyrus decompiler and disassembler for Fallout 4, written in C++. This tool can decompile .pex to .psc files and disassemble .pex to .pas.

  • eckserah/Champollion: Fork of Orvid/Champollion with untested support for Fallout 76.

  • cadpnq/papyrith: Papyrus compiler for Fallout 4, written in Common Lisp. This compiler focuses on optimizing and has a great Comparison page showcasing its features.

  • cadpnq/papyrithjs: Disassembler and optimizer for Fallout 4, written in JavaScript. This tool can disassemble .pex to .pas files as well as optimize them.

  • ShikyoKira/Project-New-Reign---Open-Papyrus: Papyrus Compiler for Skyrim, written in C++. This project comes from the author of the animation tool Nemesis. There is no meaningful information available on this project.

  • Mutagen.Bethesda.Core.Pex: .pex parser, written in C#. Part of the Mutagen collection of libraries related to Bethesda modding.

  • fireundubh/pyro: Build automation for Bethesda mods (requires external compiler).

Other

Discord Servers