OsTerrainSetHeight
From OpenSimulator
(Difference between revisions)
Line 1: | Line 1: | ||
{{deprecate|Dec. 10 2010|OsSetTerrainHeight}} | {{deprecate|Dec. 10 2010|OsSetTerrainHeight}} | ||
+ | {| width="100%" style="border: thin solid black" | ||
+ | | colspan="2" align="center" style=background:orange | '''{{SUBPAGENAME}}''' | ||
+ | |- valign="top" | ||
+ | |'''Threat Level''' || <Threat Level goes here> | ||
+ | |- valign="top" | ||
+ | |'''Function Syntax''' || <source lang="lsl"> | ||
LSL: integer osTerrainSetHeight(integer x, integer y, float val) | LSL: integer osTerrainSetHeight(integer x, integer y, float val) | ||
C#: integer osTerrainSetHeight(integer x, integer y, double val) | C#: integer osTerrainSetHeight(integer x, integer y, double val) | ||
− | + | </source> | |
− | + | |- valign="top" | |
− | + | |'''Example(s)||<source lang="lsl"> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | < | + | |
− | + | ||
− | '''Example | + | |
− | <source lang="lsl"> | + | |
default | default | ||
{ | { | ||
Line 25: | Line 22: | ||
</source> | </source> | ||
+ | |} | ||
+ | Sets terrain height X & Y Values, double = float. | ||
+ | |||
+ | [[osTerrainFlush]] should be called after all the terrain-changes have been done to update Terrain Data. | ||
− | [[Category:OSSL]] | + | [[Category:OSSL Functions]] |
[[Category:OSSL functions without threat level]] | [[Category:OSSL functions without threat level]] |
Revision as of 11:37, 11 June 2011
*** NOTE : *** As of Dec. 10 2010, this function has been renamed to OsSetTerrainHeight.
Versions of OpenSimulator released after this date will give the user a deprecation warning, but for the time being will function as before. However, the deprecated function may eventually be removed entirely, and should therefore be avoided, and the new version be used instead. |
OsTerrainSetHeight | |
Threat Level | <Threat Level goes here> |
Function Syntax | LSL: integer osTerrainSetHeight(integer x, integer y, float val) C#: integer osTerrainSetHeight(integer x, integer y, double val) |
Example(s) | default { touch_start() { osTerrainSetHeight(40, 101, 21.4); osTerrainFlush(); } } |
Sets terrain height X & Y Values, double = float.
osTerrainFlush should be called after all the terrain-changes have been done to update Terrain Data.