Category:Bethesda Scripting Tutorial Series

Bethesda-logo-black.png

Originally written by Bethesda, the Bethesda Scripting Tutorial Series will introduce you to the Creation Kit's new Papyrus scripting language.


Papyrus Hello WorldEdit

This tutorial introduces the basics of Papyrus, the Creation Kit's scripting language.

You will learn:

  • How to create a new script and attach it to an object.
  • How to get your script to respond to an event.

Variables and ConditionalsEdit

You will learn:

  • How to create and use variables
  • How to create a comment to add notes to your script for future reference
  • How to ask a script running in the game for the values of its variables
  • How to use a conditional if-then-else statement to add logic to your scripting

Introduction to Properties and FunctionsEdit

This will be a longer tutorial than the first two, and introduce you to some more advanced topics. Hang in there!

You will learn:

  • About things glossed over in previous tutorials:
    • The first line of a script, and what it means to "extend" a script
    • How to add tool tips to your script using {}
  • How to use properties and hook them up in the editor
  • How to create and use a function

Events and PropertiesEdit

This tutorial introduces Papyrus Events and Properties.

You will learn:

  • Basic information about Papyrus Events and how they are triggered.
  • Basic information about Papyrus Properties, and how to create, fill, and use them.
  • How the game interacts with Papyrus by communicating events.
  • How Papyrus interacts with the game by performing actions on properties.



Language: English  • français • 日本語 • русский