Difference between revisions of "Script File"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
(removed category)
imported>Qazaaq
(added details)
Line 1: Line 1:
'''File Extension:''' <code>.psc</code>, <code>.pas</code>, <code>.pex</code>, <code>.ppj</code>
'''File Extension:''' <code>.psc</code>, <code>.pas</code>, <code>.pex</code>, <code>.ppj</code>, <code>.log</code>
 
== Files ==
== Files ==
=== Source ===
=== Source ===
Line 12: Line 13:
=== Project ===
=== Project ===
A <code>.ppj</code> file is used with the papyrus compiler.
A <code>.ppj</code> file is used with the papyrus compiler.
=== Log ===
A <code>.log</code> file is used to write Papyrus runtime information to disk for debugging purposes.


== Tooling ==
== Tooling ==
*The Creation Kit includes tooling for working with scripts.
*[[Creation Kit]]
*[[:Category:Text Editors|Text Editors]]
*[[Papyrus Profile Analyzer]]
*[[Papyrus Stack Dump Analyzer]]
*There are community software projects that provided tooling for working with scripts.
*There are community software projects that provided tooling for working with scripts.
*Some [[:Category:Text_Editors|Text Editors]] support Papyrus scripts.


== See Also ==
== See Also ==
*[[Papyrus Projects]]
*[[Papyrus Projects]]
*[[:Category:Game Files|Game Files Category]]
*[[:Category:Game Files|Game Files Category]]




[[Category:Editor Reference]]
[[Category:Editor Reference]]
[[Category:Papyrus]]
[[Category:Game Files]]
[[Category:Game Files]]

Revision as of 04:30, 4 December 2018

File Extension: .psc, .pas, .pex, .ppj, .log

Files

Source

A .psc file contains papyrus source code.

Assembly

A .pas file contains papyrus assembly.

Executable

A .pex file is executed by the game.

Project

A .ppj file is used with the papyrus compiler.

Log

A .log file is used to write Papyrus runtime information to disk for debugging purposes.

Tooling

See Also