Difference between revisions of "FormList"

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search
imported>Hitbts
m (Removed unneeded heading; moved image.)
imported>Qazaaq
 
Line 1: Line 1:
[[Category:Editor Reference]]
'''Type:''' <code>FLST</code>
[[Category:Object_Classes]]
<BR/>
[[Category:Miscellaneous]]
'''Papyrus:''' [[FormList Script]]
'''Papyrus:''' [[FormList Script]]


A FormList is an ordered list of forms; these lists can be used in a wide variety of places, such as [[conditions]]. [[Papyrus]] scripts can also add items onto the end of a FormList, making FormLists a powerful way to build systems that mods can extend. For example, the workshop menus are actually implemented as a series of FormLists that point to other FormLists, so mods can use Papyrus to add their own menus without conflicting with each other.
A [[FormList]] is an ordered list of forms; these lists can be used in a wide variety of places, such as [[Conditions]]. [[Papyrus]] scripts can also add items onto the end of a FormList, making FormLists a powerful way to build systems that mods can extend. For example, the workshop menus are actually implemented as a series of FormLists that point to other FormLists, so mods can use Papyrus to add their own menus without conflicting with each other.


== Editor Dialog ==
== Editor Dialog ==
[[File:FormList_Editor.png]]
[[File:FormList_Editor.png]]
*'''ID:''' The editor ID that this form uses in the Creation Kit.
*{{Template:Editor:Property:ID}}
*'''Name:''' A short span of text that is only shown in the Object Window. You can use this to add a quick comment to the list explaining its purpose or where it is used.
*{{Template:Editor:Property:Name}} A short span of text that is only shown in the Object Window. You can use this to add a quick comment to the list explaining its purpose or where it is used.
*'''List:''' The forms in this list. You can reorder forms in the list by selecting them and using the "<<" and ">>" buttons. You can also quickly add a group of forms to the list by multi-selecting them in the Object Window, and then dragging them into the list panel in this dialog box.
*'''List:''' The forms in this list. You can reorder forms in the list by selecting them and using the <code><<</code> and <code>>></code> buttons. You can also quickly add a group of forms to the list by multi-selecting them in the [[Object Window]], and then dragging them into the list panel in this dialog box.
 
{{ClearFloats}}
{{ClearFloats}}


== See Also ==
== See Also ==
*[[Object Window]]
*[[Conditions]]
*[[:Category:Miscellaneous|Miscellaneous Category]]
*[[:Category:Miscellaneous|Miscellaneous Category]]
[[Category:Editor Reference]]
[[Category:Object Classes]]
[[Category:Miscellaneous]]

Latest revision as of 00:06, 29 March 2018

Type: FLST
Papyrus: FormList Script

A FormList is an ordered list of forms; these lists can be used in a wide variety of places, such as Conditions. Papyrus scripts can also add items onto the end of a FormList, making FormLists a powerful way to build systems that mods can extend. For example, the workshop menus are actually implemented as a series of FormLists that point to other FormLists, so mods can use Papyrus to add their own menus without conflicting with each other.

Editor Dialog[edit | edit source]

FormList Editor.png

  • ID: The ID, also referred to as Editor ID, is used by the Creation Kit to uniquely identify this record within a Data File.
  • Name: This object's name as it will appear within user interface menus or when the player looks at it. A short span of text that is only shown in the Object Window. You can use this to add a quick comment to the list explaining its purpose or where it is used.
  • List: The forms in this list. You can reorder forms in the list by selecting them and using the << and >> buttons. You can also quickly add a group of forms to the list by multi-selecting them in the Object Window, and then dragging them into the list panel in this dialog box.

See Also[edit | edit source]