OsCauseDamage

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m
(XEngine to OSSL)
(8 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{| width="100%" style="border: thin solid black"
+
{{osslfunc
| colspan="2" align="center" style=background:orange | '''{{SUBPAGENAME}}'''
+
|threat_level=High
|- valign="top"
+
|permissions=${OSSL|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER
|'''Threat Level''' || <Threat Level goes here>
+
|delay=0
|- valign="top"
+
|function_syntax= osCauseDamage(key avatar, float damage)
|'''Function Syntax''' || <source lang="lsl">
+
|ossl_example=<source lang="lsl">
osCauseDamage(string avatar, double damage);
+
</source>
+
|- valign="top"
+
|'''Example(s)||<source lang="lsl">
+
 
default
 
default
 
{
 
{
Line 17: Line 13:
 
}
 
}
 
</source>
 
</source>
|}
+
|description=Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850
'''Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850'''
+
  
 
This is an updated version of Mantis 0003777. It allows for damage on collision, touch, etc.
 
This is an updated version of Mantis 0003777. It allows for damage on collision, touch, etc.
  
Related to [[OsCauseHealing]]
+
See also [[OsCauseHealing]].
 
+
|
[[Category:OSSL Functions]]
+
}}
[[Category:OSSL functions without threat level]]
+

Revision as of 07:23, 7 November 2019

osCauseDamage(key avatar, float damage)
Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850

This is an updated version of Mantis 0003777. It allows for damage on collision, touch, etc.

See also OsCauseHealing.

Threat Level High
Permissions ${OSSL|osslParcelO}ESTATE_MANAGER,ESTATE_OWNER
Extra Delay 0 seconds
Example(s)
default
{
   state_entry()
   {
       osCauseDamage(llGetOwner(), 50);
   }
}
Personal tools
General
About This Wiki