147
edits
imported>Hitbts (Notes.) |
Scrivener07 (talk | contribs) (Added object type code and property descriptions.) |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Editor Reference]] | [[Category:Editor Reference]] | ||
[[Category: | [[Category:Object Classes]] | ||
[[Category:WorldObjects]] | [[Category:WorldObjects]] | ||
'''Papyrus:''' [[Terminal Script]] | '''Type:''' <code>TERM</code> | ||
<BR/> | |||
'''Papyrus:''' [[Terminal Script]], [[ObjectReference Script]] | |||
Terminal forms are used to construct the terminals and | Terminal forms are used to construct the terminals and [[Holotape]] in-game. A Terminal ''form'' doesn't always represent the full contents of a terminal ''object''; nested menus are actually implemented as multiple terminals that "link" to each other, like web pages. Attached scripts should extend [[ObjectReference Script|ObjectReference]], not [[Terminal Script|Terminal]]. | ||
== Editor Dialog == | == Editor Dialog == | ||
Line 10: | Line 12: | ||
The Terminal dialog box is extremely large and may not fit on your screen. Unless you have a massive screen resolution, you will probably need to use something like [http://www.howtogeek.com/howto/windows-vista/get-the-linux-altwindow-drag-functionality-in-windows/ AltWindowDrag] to be able to access and use the full window. | The Terminal dialog box is extremely large and may not fit on your screen. Unless you have a massive screen resolution, you will probably need to use something like [http://www.howtogeek.com/howto/windows-vista/get-the-linux-altwindow-drag-functionality-in-windows/ AltWindowDrag] to be able to access and use the full window. | ||
* | *{{Template:Editor:Property:ID}} | ||
* | *{{Template:Editor:Property:Name}} | ||
* | *{{Template:Editor:Property:Model}} | ||
*'''Marker Model:''' The 3D | *'''Marker Model:''' The 3D [[Model File]] used by the Creation Kit to show [[furniture]] markers for this terminal. | ||
*'''Looping Sound:''' | *'''Looping Sound:''' | ||
* | *{{Template:Editor:Property:Add Destruction Data}} | ||
*'''Holds Holotape:''' Specify a [[ | *'''Holds Holotape:''' Specify a [[Holotape]] item to be loaded by default, in any copies of this terminal that are placed in the game world. | ||
<br/> | <br/> | ||
*'''Header Text:''' Text shown at the top of a terminal's screen. | *'''Header Text:''' Text shown at the top of a terminal's screen. | ||
*'''Welcome Text:''' | *'''Welcome Text:'''Text shown below the header text on the terminal's screen. | ||
* | *{{Template:Editor:Property:Papyrus Script}} | ||
* | *{{Template:Editor:Property:Keywords}} As with [[furniture]], some terminal keywords change the animations that actors use when interacting with a terminal. | ||
* | *{{Template:Editor:Property:Actor Values}} | ||
<br/> | <br/> | ||
*'''Body Text:''' | *'''Body Text:''' | ||
Line 41: | Line 43: | ||
**'''Marker Position/Orientation:''' | **'''Marker Position/Orientation:''' | ||
**'''Marker Available Entry Types:''' | **'''Marker Available Entry Types:''' | ||
**'''Make Wall Terminal:''' | **'''Make Wall Terminal:'''If a new terminal, only adds the keywords "FurnitureForce1stPerson" and "PlayerPathToFurniture" automatically. | ||
**'''Make Desk Terminal:''' | **'''Make Desk Terminal:'''Same as Make Wall Terminal. For expected results, the Model and/or Model Marker paths are to be filled. | ||
*'''Preview Window''' | *'''Preview Window''' | ||
*'''Random Anim Start:''' | *'''Random Anim Start:''' | ||
Line 48: | Line 50: | ||
== Notes == | == Notes == | ||
* You can use [[ | * You can use [[Text Replacement]] in the text of menu items, body texts, and in the output of any menu item that uses the "Display Text" option. | ||
* If terminals are like webpages, and the "submenu" feature is like hyperlinks, then the "top-level terminal" is the "page" you would get to if you mashed the Back button in your browser until you couldn't go back any further. | * If terminals are like webpages, and the "submenu" feature is like hyperlinks, then the "top-level terminal" is the "page" you would get to if you mashed the Back button in your browser until you couldn't go back any further. | ||
* When a condition (for body text or a menu item) is set to run on Subject, it will run on the top-level terminal. | * When a condition (for body text or a menu item) is set to run on Subject, it will run on the top-level terminal. | ||
Line 54: | Line 56: | ||
== See Also == | == See Also == | ||
*[[Holotape]] | |||
*[[:Category:WorldObjects|WorldObjects Category]] | *[[:Category:WorldObjects|WorldObjects Category]] |
edits