Difference between revisions of "Script File"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Qazaaq
(changed headings)
imported>Qazaaq
(added wiki link)
 
(3 intermediate revisions by the same user not shown)
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]]
*[[Text Editors]]
*[[Papyrus Compiler]]
*[[Papyrus Assembler]]
*[[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 ==
*[[Script File Structure]]
*[[Papyrus Projects]]
*[[Papyrus Projects]]
*[[Distribution]]
*[[: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]]

Latest revision as of 19:52, 6 December 2018

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

Files[edit | edit source]

Source[edit | edit source]

A .psc file contains papyrus source code.

Assembly[edit | edit source]

A .pas file contains papyrus assembly.

Executable[edit | edit source]

A .pex file is executed by the game.

Project[edit | edit source]

A .ppj file is used with the papyrus compiler.

Log[edit | edit source]

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

Tooling[edit | edit source]

See Also[edit | edit source]