OsCauseDamage

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(XEngine to OSSL)
(10 intermediate revisions by 5 users not shown)
Line 1: Line 1:
'''Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850'''
+
{{osslfunc
<source lang="lsl">
+
|threat_level=High
 +
|permissions=${OSSL&#124;osslParcelO}ESTATE_MANAGER,ESTATE_OWNER
 +
|delay=0
 +
|function_syntax= osCauseDamage(key avatar, float damage)
 +
|ossl_example=<source lang="lsl">
 
default
 
default
 
{
 
{
Line 9: Line 13:
 
}
 
}
 
</source>
 
</source>
 
+
|description=Implemented December 30,2009 by Revolution in GIT# 87959464c9db8948bed89909913400bc2eb7524d - Rev 11850
osCauseDamage(string avatar, double damage);
+
 
+
  
 
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]]
+
[[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