Abrir menu principal

UESPWiki β

Utilizador:Rick/Skyrim Modding Notes

< Utilizador:Rick

Notes

(Comparisons to previous engines used by Oblivion / Fallout 3 / Fallout NV)

Plugin files (.esm/.esp)

  • Aside from possible record format changes, the overall file format is still the same as before.
  • No longer stores localized strings within itself, but point to .strings/.dlstrings/.ilstrings via an ID.
  • No longer stores script data within itself, scripts are now stored compiled in external files with a .pex extension (inside Skyrim - Misc.bsa). Source files supposedly have a .psc extension.

Archive files (.bsa)

  • Appears to be the same, shares same version as FO3/FONV.

Scripting

  • Language is called Papyrus.
  • Extensions are:
    • .psc - Papyrus source? (code?)
    • .pex - Papyrus executable?

Misc

  • Interfaces are no longer defined by easily edited .xml files, and are now defined by Scaleform GFx (SWF) files.

Research

Preliminary dump of native script functions, still needs updating for handling of unknown argument types.