Ash Functions

From Kolmafia
Revision as of 04:01, 31 January 2009 by imported>Zarqon (removed alpha's to allow more immediate creation -- and, moving all the alpha pages would leave a lot of useless redirects later.)
Jump to navigation Jump to search
This is a good jump-off point for creating ASH function documentation.  Any of the red links have not yet been created.  Feel free.

A

abort() <--example of a command that is usable in both the gCLI and ash
add_item_condition()
adventure()
append()
append_tail()
append_replacement()
attack() <-- example of a command that is consult script only
autosell()
available_amount() <---example of a command that is ash/consult script only

B

boolean_modifier()
buffed_hit_stat()
buy()

C

can_drink()
can_eat()
can_equip()
can_interact()
ceil()
chamber()
change_mcd()
chat_reply()
class_modifier()
clear()
cli_execute()
closet_amount()
combat_rate_modifier()
contains_text()
council()
count()
creatable_amount()
create()
create_matcher()
current_hit_stat()
current_mcd()

D

daily_special()
damage_absorption_percent()
damage_reduction()
delete()
disable()
display_amount()
drink()

E

eat()
effect_modifier()
elemental_resistance()
end()
enable()
entryway()
equip()
equipped_item()
extract_items()
extract_meat()
expected_damage()
experience_bonus()

F

familiar_equipment()
familiar_weight()
file_to_map()
find()
form_field()
floor()
fullness_limit()

G

get_ingredients()
get_inventory()
get_monsters()
get_power()
get_property()
group()
group_count()
group_string()
guardians()

H

have_bartender()
have_chef()
have_effect()
have_equipped()
have_familiar()
have_mushroom_plot()
have_outfit()
have_skill()
hedgemaze()
hermit()

I

import
in_bad_moon()
in_hardcore()
in_moxie_sign()
in_muscle_sign()
in_mysticality_sign()
index_of()
inebriety_limit()
initiative_modifier()
insert()
is_npc_item()
is_tradeable()
item_amount()
item_drop_modifier()
item_drops()
item_type()

J

K

L

last_index_of()
length()
load_html()
logprint()

M

mana_cost_modifier()
map_to_file()
meat_drop_modifier()
monster_attack()
monster_defense()
monster_element()
monster_hp()
monster_level_adjustment()
moon_light()
moon_phase()
mp_cost()
my_adventures()
my_basestat()
my_buffedstat()
my_class()
my_familiar()
my_fullness()
my_hash()
my_hp()
my_id()
my_inebriety()
my_level()
my_location()
my_maxhp()
my_maxmp()
my_meat()
my_mp()
my_name()
my_primestat()
my_spleen_use()
my_turncount()

N

notify
numeric_modifier()

O

outfit()

P

print()
print_html()
put_closet()
put_display()
pulls_remaining()
put_shop()
put_stash()

Q

R

random()
raw_damage_absorption()
retrieve_item()
refresh_stash()
refresh_status()
replace()
replace_all()
replace_first()
replace_string()
reset()
restore_hp()
restore_mp()
round()
run_combat()
runaway()

S

session_logs()
set_property()
shop_amount()
spleen_limit()
split_string()
start()
stash_amount()
stat_bonus_today()
stat_bonus_tomorrow()
stat_modifier()
steal()
stills_available()
storage_amount()
substring()
square_root()

T

take_closet()
take_display()
take_stash()
take_storage()
tavern()
throw_item()
throw_items()
to_boolean()
to_class()
to_effect()
to_familiar()
to_float()
to_int()
to_item() <---- example of a simple overloaded function
to_location()
to_lower_case()
to_monster()
to_skill()
to_slot()
to_stat()
to_string()
to_upper_case()
to_url()
today_to_string()
truncate()
turns_played()
turns_per_cast()

U

url_decode()
url_encode()
use()
use_familiar()
use_skill()
user_confirm()

V

visit_url()

W

wait()
weapon_hands()
weapon_type()
weight_adjustment()
will_usually_miss()
will_usually_dodge()
write()
writeln()

X

Y

Z