ColorForm Script: Difference between revisions
Jump to navigation
Jump to search
Updated the page with new SKSE functions.
imported>PurpleLunchbox |
imported>CraftySentinel (Updated the page with new SKSE functions.) |
||
| Line 1: | Line 1: | ||
__NOTOC__ __NOEDITSECTION__ | |||
'''Requires:''' [[:Category:SKSE|SKSE]] 1.06.03 or above | |||
[[ | |||
'''Extends:''' [[Form Script]] | '''Extends:''' [[Form Script]] | ||
Script for the manipulation of color base objects. | '''Flags:''' [[Flag Reference|Hidden]] | ||
Script for the manipulation of color base objects. | |||
== Definition == | == Definition == | ||
<source lang="papyrus"> | <source lang="papyrus"> | ||
ScriptName ColorForm extends Form | ScriptName ColorForm extends Form Hidden | ||
</source> | </source> | ||
== | == SKSE Member Functions == | ||
== | {|class="wikitable" width =100% | ||
!style="text-align:left;" width=25%|Function | |||
!style="text-align:left;"|Description | |||
|- | |||
|[[GetColor - ColorForm|Int '''GetColor'''()]] | |||
|Gets the Alpha-Red-Green-Blue (ARGB) color code of the color form. | |||
|- | |||
|[[SetColor - ColorForm| '''SetColor'''(''Int'')]] | |||
|Sets the Color Form's color to the specified ARGB code. | |||
|- | |||
|[[GetRed - ColorForm|Int '''GetRed'''()]] | |||
|Gets the red component value of this color form. (0 to 255) | |||
|- | |||
|[[GetGreen - ColorForm|Int '''GetGreen'''()]] | |||
|Gets the green component value of this color form. (0 to 255) | |||
|- | |||
|[[GetBlue - ColorForm|Int '''GetBlue'''()]] | |||
|Gets the blue component value of this color form. (0 to 255) | |||
|- | |||
|[[GetHue - ColorForm|Float '''GetHue'''()]] | |||
|Gets the hue value of this color form. | |||
|- | |||
|[[GetSaturation - ColorForm|Float '''GetSaturation'''()]] | |||
|Gets the saturation of this color form. | |||
|- | |||
|[[GetValue - ColorForm|Float '''GetValue'''()]] | |||
|Gets the value (Brightness) of this color form. | |||
|- | |||
|} | |||
== Notes == | |||
* | *Was originally added in SKSE 1.05.07. | ||
*In SKSE 1.06.00 the script was modified to use the newly created [[ColorComponent Script]] functions instead of native functions, '''GetColor''' was also added. | |||
''' | *SKSE 1.06.03 added '''SetColor''' and changed '''GetLuminosity''' to '''GetValue'''. | ||
== See Also == | |||
* | *[[ColorComponent Script]] | ||
*[[ColorForm]] | |||
[[Category:Scripting]] | |||
[[Category:Papyrus]] | |||
[[Category:Script Objects]] | |||
[[Category:SKSE]] | |||
[[Category:SKSE Script Objects]] | |||