Difference between revisions of "Flag Reference"

40 bytes removed ,  22:05, 6 June 2018
m
imported>Thingy Person
imported>Quindraco
 
(One intermediate revision by one other user not shown)
Line 3: Line 3:
== Script Flags ==
== Script Flags ==
*Hidden: Hides this script from the normal list of scripts in the Creation Kit that shows when someone wants to attach a script to an object. This is usually used for things that aren't intended to be attached to anything by the user (like fragments), or by base scripts that don't do anything on their own except to be extended by a non-hidden script.
*Hidden: Hides this script from the normal list of scripts in the Creation Kit that shows when someone wants to attach a script to an object. This is usually used for things that aren't intended to be attached to anything by the user (like fragments), or by base scripts that don't do anything on their own except to be extended by a non-hidden script.
*Conditional: Flags this script as viewable by the condition system. The Creation Kit will not let you attach more then one conditional script to the same object.
*Conditional: Flags this script as viewable by the condition system. The Creation Kit will not let you attach more than one conditional script to the same object.


== Property Flags ==
== Property Flags ==
Line 16: Line 16:
== Function Flags ==
== Function Flags ==
*Native: Functions that derive their functionality from the runtime are flagged with this. Not for general use.
*Native: Functions that derive their functionality from the runtime are flagged with this. Not for general use.
*Global: Makes the function accessible to all scripts without needing to attach the script or import it as a property. Global functions can only include other global functions, and member functions only when called on/passed with parameters.
*Global: Makes the function accessible to all scripts without needing to attach the script or import it as a property. Properties are unavailable, and all member functions must be called on parameters.
[[Category:Scripting]]
[[Category:Scripting]]
[[Category:Papyrus]]
[[Category:Papyrus]]
[[Category:Papyrus Language Reference]]
[[Category:Papyrus Language Reference]]
Anonymous user