Difference between revisions of "Modifier Functions"

From Kolmafia
Jump to navigation Jump to search
imported>StDoodle
(Created page with '<p>These functions allow access to the raw modifiers known to KoLmafia.</p> <p>For more information on what modifiers exist, please see Modifiers.</p> {{flink|boolean|boolean…')
 
imported>StDoodle
m
Line 1: Line 1:
 
<p>These functions allow access to the raw modifiers known to KoLmafia.</p>
 
<p>These functions allow access to the raw modifiers known to KoLmafia.</p>
 
<p>For more information on what modifiers exist, please see [[Modifiers]].</p>
 
<p>For more information on what modifiers exist, please see [[Modifiers]].</p>
{{flink|boolean|boolean_modifier|string}}
+
{{flink|boolean|boolean_modifier|{{opt|string}}|string}}
{{flink|boolean|boolean_modifier|string|string}}
 
 
{{flink|boolean|boolean_modifier|item|string|desc=Access to boolean modifiers.}}
 
{{flink|boolean|boolean_modifier|item|string|desc=Access to boolean modifiers.}}
 
{{flink|class|class_modifier|string|string}}
 
{{flink|class|class_modifier|string|string}}
Line 8: Line 7:
 
{{flink|effect|effect_modifier|string|string}}
 
{{flink|effect|effect_modifier|string|string}}
 
{{flink|effect|effect_modifier|item|string|desc=Access to effect modifiers (is this just a shortcut to the string modifier for "effect"?)}}
 
{{flink|effect|effect_modifier|item|string|desc=Access to effect modifiers (is this just a shortcut to the string modifier for "effect"?)}}
{{flink|float|numeric_modifier|string}}
+
{{flink|float|numeric_modifier|{{opt|string}}|string}}
{{flink|float|numeric_modifier|string|string}}
 
 
{{flink|float|numeric_modifier|item|string}}
 
{{flink|float|numeric_modifier|item|string}}
 
{{flink|float|numeric_modifier|effect|string}}
 
{{flink|float|numeric_modifier|effect|string}}
Line 15: Line 13:
 
{{flink|float|numeric_modifier|familiar|string|int|item|desc=Access to numeric modifiers.}}
 
{{flink|float|numeric_modifier|familiar|string|int|item|desc=Access to numeric modifiers.}}
 
{{flink|stat|stat_modifier|effect|string|desc=Access to stat modifiers (is this just a shortcut to the string modifier for "stat tuning"?)}}
 
{{flink|stat|stat_modifier|effect|string|desc=Access to stat modifiers (is this just a shortcut to the string modifier for "stat tuning"?)}}
{{flink|string|string_modifier|string}}
+
{{flink|string|string_modifier|{{opt|string}}|string|desc=Access to string modifiers.}}
{{flink|string|string_modifier|string|string|desc=Access to string modifiers.}}
 
 
 
{{RFI|I'm not sure how these are used, so I didn't collapse definitions using optional parameters;<br />If you know which is which, please make those edits.}}
 

Revision as of 17:23, 17 March 2010

These functions allow access to the raw modifiers known to KoLmafia.

For more information on what modifiers exist, please see Modifiers.

boolean boolean_modifier( [string], string )

boolean boolean_modifier( item, string )

Access to boolean modifiers.

class class_modifier( string, string )

class class_modifier( item, string )

Access to class modifiers (is this just a shortcut to the string modifier for "class"?)

effect effect_modifier( string, string )

effect effect_modifier( item, string )

Access to effect modifiers (is this just a shortcut to the string modifier for "effect"?)

float numeric_modifier( [string], string )

float numeric_modifier( item, string )

float numeric_modifier( effect, string )

float numeric_modifier( skill, string )

float numeric_modifier( familiar, string, int, item )

Access to numeric modifiers.

stat stat_modifier( effect, string )

Access to stat modifiers (is this just a shortcut to the string modifier for "stat tuning"?)

string string_modifier( [string], string )

Access to string modifiers.