Difference between revisions of "Cos"

From GECK

m (Robot: Automated text replacement (-\[\[Category:(.*?)\(GECK 1.0\)\]\] +Category:\1(GECK 1.1)))
 
Line 1: Line 1:
==Description==
+
{{Function
 
+
|origin = GECK1
'''Cos''' When given degrees returns the cosine of a given angle.
+
|summary = When given degrees returns the cosine of a given angle.
 
+
|name = Cos
==Syntax==
+
|arguments =  
 
+
  {{FunctionArgument
   cos x     ''will return the cosine of x degrees''
+
  |Name = x
 
+
  |Type = float
  cos x 1  ''will return the arccosine of x in degrees – note the optional 1 indicating arc-.''
+
  }}{{FunctionArgument
 
+
  |Name = Arc
==Examples==
+
  |Type = int (optional)
None, yet.
+
  |Optional = y
 +
   }}
 +
|example = set x to player.[[GetAngle]] X
 +
 +
cos x   ;''will return the cosine of x degrees''
 +
 +
cos x 1  ;''will return the arccosine of x in degrees – note the optional 1 indicating arc-.''
 +
}}
  
 
==Notes==
 
==Notes==
Line 24: Line 31:
 
*Link to TES4 Construction Set Wiki: [http://cs.elderscrolls.com/constwiki/index.php/Acos Acos (OBSE function)]
 
*Link to TES4 Construction Set Wiki: [http://cs.elderscrolls.com/constwiki/index.php/Acos Acos (OBSE function)]
 
*Link to TES4 Construction Set Wiki: [http://cs.elderscrolls.com/constwiki/index.php/Cos Cos (OBSE function)]
 
*Link to TES4 Construction Set Wiki: [http://cs.elderscrolls.com/constwiki/index.php/Cos Cos (OBSE function)]
 
==Reference==
 
None, yet.
 
  
 
[[Category:Functions]]
 
[[Category:Functions]]

Latest revision as of 06:18, 15 January 2011

A function included in the GECK version 1.1.0.36.

Description

When given degrees returns the cosine of a given angle.

Syntax

Cos x:float Arc:int (optional)

Example

set x to player.GetAngle X

cos x    ;will return the cosine of x degrees

cos x 1  ;will return the arccosine of x in degrees – note the optional 1 indicating arc-.

Notes

  • Sin, cos, tan, pow, log, and abs (particularly pow and log) are extremely slow. Do not use them in script blocks that get executed every frame.
  • This function is new in the GECK, and was not available in the TES4 Construction Set. However, it was available through the OBSE script extender.

See Also

Personal tools