Elemental resistance: Difference between revisions
Jump to navigation
Jump to search
imported>Grotfang First draft - created page. Example is simplistic, but I figured that's the idea |
imported>Fredg1 m adding slime |
||
(12 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{ | |||
#vardefine:name|elemental_resistance}}{{ | |||
#vardefine:return_type|float}}{{ | |||
FunctionPage| | |||
name={{#var:name}}| | |||
The | function1={{Function| | ||
name={{#var:name}}| | |||
aggregate={{#var:aggregate}}| | |||
return_type={{#var:return_type}}| | |||
return_also={{#var:return_also}}| | |||
parameter1={{Param|element|}}| | |||
p1desc=The parameter of element is invoked using $element. Valid elements are hot ($element[hot]), cold, stench, spooky, sleaze, slime. | |||
}}| | |||
function_description=Returns your current resistance for a specified element in the form of a floating point integer.| | |||
When not logged in the function returns 0 | code1={{CodeSample| | ||
title=Code Samples| | |||
description=Checks that your current hot resistance reduces damage by more than 20 percent.| | |||
code= | |||
<syntaxhighlight> | |||
boolean hot_check() { | |||
if(elemental_resistance($element[hot]) > 20) { | |||
return true; | |||
} | |||
return false; | |||
} | |||
</syntaxhighlight> | |||
}}| | |||
special=When not logged in the function returns 0.0 | |||
}} | |||
[[Category:Your Character]] |
Latest revision as of 22:45, 12 June 2019
Function Syntax
float elemental_resistance(element )
- The parameter of element is invoked using $element. Valid elements are hot ($element[hot]), cold, stench, spooky, sleaze, slime.
Returns your current resistance for a specified element in the form of a floating point integer.
Code Samples
Checks that your current hot resistance reduces damage by more than 20 percent.
boolean hot_check() {
if(elemental_resistance($element[hot]) > 20) {
return true;
}
return false;
}
Special
When not logged in the function returns 0.0