Category:Bethesda Scripting Tutorial Series

From Creation Kit
Jump to: navigation, search


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

Papyrus Hello World

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 Conditionals

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 Functions

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 Properties

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 • 日本語 • русский