Datatype Conversions: Difference between revisions
imported>Heeheehee |
imported>Jasonharper m Zodiac is datatype forbidden! |
||
Line 24: | Line 24: | ||
<p><strong>float to_float( variable )</strong><br /> | <p><strong>float to_float( variable )</strong><br /> | ||
Converts the ASH-based object into a float.<br /> | Converts the ASH-based object into a float.<br /> | ||
Accepts: string, int, item | Accepts: string, int, item, location, familiar, skill, effect, slot, element, monster, boolean, class, stat</p> | ||
<p><strong>int to_int( variable )</strong><br /> | <p><strong>int to_int( variable )</strong><br /> | ||
Converts the ASH-based object into the number that will be recognized by the KoL server. Needed when you’re building raw URLs from time to time.<br /> | Converts the ASH-based object into the number that will be recognized by the KoL server. Needed when you’re building raw URLs from time to time.<br /> | ||
accepts: string, float, item | accepts: string, float, item, location, familiar, skill, effect, slot, element, monster, boolean, class, stat</p> | ||
<p><strong>item to_item( variable )</strong><br /> | <p><strong>item to_item( variable )</strong><br /> | ||
Line 57: | Line 57: | ||
<p><strong>string to_string( variable )</strong><br /> | <p><strong>string to_string( variable )</strong><br /> | ||
Converts in-game variables to printable counterparts. The print command will cast non-string values properly now, but these are still useful for building URLs and setting properties.<br /> | Converts in-game variables to printable counterparts. The print command will cast non-string values properly now, but these are still useful for building URLs and setting properties.<br /> | ||
accepts: boolean, int, float, item | accepts: boolean, int, float, item, location, familiar, class, stat, skill, effect, slot, element, monster</p> |
Revision as of 08:13, 28 February 2010
Part 10 - Datatype Conversions
These functions will convert 1 type of data to another.
boolean to_boolean( variable )
Converts the ASH-based object into boolean.
Accepts: string, int
class to_class( variable )
Converts the ASH-based object into a class.
Accepts: string
effect to_effect( variable )
Converts the ASH-based object into an effect.
Accepts: string, int, skill
familiar to_familiar( variable )
Converts the ASH-based object into a familiar.
Accepts: string, int
float to_float( variable )
Converts the ASH-based object into a float.
Accepts: string, int, item, location, familiar, skill, effect, slot, element, monster, boolean, class, stat
int to_int( variable )
Converts the ASH-based object into the number that will be recognized by the KoL server. Needed when you’re building raw URLs from time to time.
accepts: string, float, item, location, familiar, skill, effect, slot, element, monster, boolean, class, stat
item to_item( variable )
Converts the ASH-based object into an item.
Accepts: string, int
location to_location( variable )
Converts the ASH-based object into a location.
Accepts: string
monster to_monster( variable )
Converts the ASH-based object into a monster.
Accepts: string
skill to_skill( variable )
Converts the ASH-based object into a skill.
Accepts: string, int, effect
slot to_slot( variable )
Converts the ASH-based object into a slot.
Accepts: item
string to_string( variable )
Converts in-game variables to printable counterparts. The print command will cast non-string values properly now, but these are still useful for building URLs and setting properties.
accepts: boolean, int, float, item, location, familiar, class, stat, skill, effect, slot, element, monster