#define TMP_FILE "/global/virtual/tmp_file.c"
#define O_FUN ([ "item" : "add_item",\
"name" : "set_name",\
"long" : "set_long",\
"light" : "set_light",\
"alias" : "add_alias",\
"plural" : "add_plural",\
"adjective" : "add_adjective",\
"main_plural" : "set_main_plural",\
"main plural" : "set_main_plural",\
"weight" : "set_weight",\
"value" : "set_value",\
"property" : "add_property",\
"clone" : ({ "do_clone", file_name(this_object()) }), \
"money" : "adjust_money",\
"short" : "set_short" ])
#define R_FUN ([ "exit" : "add_exit",\
"modify exit" : "modify_exit",\
"reset" : "add_reset_item",\
"dark mess" : "set_dark_mess",\
"co ord" : "set_co_ord", \
"zone" : "set_zone", \
"alias" : "add_alias", \
"sign" : "add_sign" ])
#define ARM_FUN ([ "setup" : "setup_armor",\
"condition" : "set_condition", \
"enchant" : "set_enchant", \
"ac" : "add_ac", \
"max condition" : "set_max_cond", \
"immune" : "add_immune", \
"type" : "set_type", \
"wear remove" : "set_wear_remove_func", \
"dex minus" : "set_dex_minus", \
"damage chance" : "set_damage_chance" ])
#define WEP_FUN ([ "setup" : "new_weapon",\
"condition" : "set_condition", \
"enchant" : "set_enchant", \
"attack" : "add_attack", \
"max condition" : "set_max_cond", \
"immune" : "add_immune", \
"weapon skill" : "set_weapon_skill", \
"damage chance" : "set_damage_chance" ])
#define MON_FUN ([ "move after" : "set_move_after", \
"move zone" : "add_move_zone", \
"race" : "set_race", \
"class" : "set_class", \
"guild" : "set_guild", \
"level" : "set_level", \
"attack" : "add_attack", \
"ac" : "add_ac", \
"skill" : "add_skill_level", \
"equip" : "init_equip", \
"remove ac" : "remove_ac", \
"remove attack" : "remove_attack", \
"attack everyone" : "set_attack_everyone", \
"random stats" : "set_random_stats", \
"money" : "give_money", \
"chat" : "add_chat_string", \
"chat chance" : "set_chat_chance", \
"achat" : "add_achat_string", \
"achat chance" : "set_achat_chance", \
"talk string" : "add_talk_string", \
"join fights" : "set_join_fights", \
"alignment" : "set_al", \
"follow speed" : "set_follow_speed", \
"aggresive" : "set_aggresive", \
"str" : "set_str", \
"con" : "set_con", \
"dex" : "set_dex", \
"wis" : "set_wis", \
"bonus int" : "set_bonus_int", \
"bonus str" : "set_bonus_str", \
"bonus con" : "set_bonus_con", \
"bonus dex" : "set_bonus_dex", \
"bonus wis" : "set_bonus_wis", \
"int" : "set_int", \
"gender" : "set_gender", \
"command" : "add_known_command", \
"consentrate" : "set_concentrate", \
"protect" : "do_protect", \
"follow" : "do_follow", \
"throw out" : "set_throw_out" ])