ゲームプレイに直接影響のなさそうな関数(システム寄り・ブラックボックスでも特に困らない・上位の関数の完全な下請けなど)は省いています ***makemon.c [#e85e210f] -[[adj_lev]]() -[[align_shift]]() -[[bagotricks]]() -[[clone_mon]]() -[[create_critters]]() -[[golemhp]]() -[[grow_up]]() -[[is_home_elemental]]() -[[m_initgrp]]() -[[m_initinv]]() -[[m_initthrow]]() -[[m_initweap]]() -[[makemon]]() -[[mbirth_limit]]() -[[mkclass]]() -[[mkmonmoney]]() -[[mongets]]() -[[peace_minded]]() -[[propagate]]() -[[reset_rndmonst]]() -[[rndmonst]]() -[[set_malign]]() -[[set_mimic_sym]]() -[[uncommon]]() -[[wrong_elem_type]]() ***mapglyph.c [#l9a6d60f] -[[mapglyph]]() ***mcastu.c [#qedce588] -[[buzzmu]]() -[[cast_cleric_spell]]() -[[cast_wizard_spell]]() -[[castmu]]() -[[choose_clerical_spell]]() -[[choose_magic_spell]]() -[[cursetxt]]() -[[is_undirected_spell]]() -[[spell_would_be_useless]]() ***mhitm.c [#yff60f9b] -[[attk_protection]]() -[[explmm]]() -[[fightm]]() -[[gazemm]]() -[[gulpmm]]() -[[hitmm]]() -[[mattackm]]() -[[mdamagem]]() -[[missmm]]() -[[mon_nam_too]]() -[[mrustm]]() -[[mswingsm]]() -[[noattacks]]() -[[noises]]() -[[passivemm]]() -[[sleep_monst]]() -[[slept_monst]]() ***mhitu.c [#vbe6f9b2] -[[cloneu]]() -[[could_seduce]]() -[[diseasemu]]() -[[doseduce]]() -[[expels]]() -[[explmu]]() -[[gazemu]]() -[[getmattk]]() -[[gulpmu]]() -[[hitmsg]]() -[[hitmu]]() -[[hurtarmor]]() -[[magic_negation]]() -[[mattacku]]() -[[mayberem]]() -[[mdamageu]]() -[[missmu]]() -[[mpoisons_subj]]() -[[mswings]]() -[[passiveum]]() -[[u_slip_free]]() -[[u_slow_down]]() -[[urustm]]() -[[wildmiss]]() ***minion.c [#q5d8d7bd] -[[bribe]]() -[[demon_talk]]() -[[dlord]]() -[[dprince]]() -[[llord]]() -[[lminion]]() -[[msummon]]() -[[ndemon]]() -[[summon_minion]]() ***mklev.c [#j3f2133f] -[[add_door]]() -[[add_room]]() -[[add_subroom]]() -[[bydoor]]() -[[clear_level_structures]]() -[[do_comp]]() -[[do_room_or_subroom]]() -[[dodoor]]() -[[dosdoor]]() -[[find_branch_room]]() -[[finddpos]]() -[[join]]() -[[make_niches]]() -[[makecorridors]]() -[[makelevel]]() -[[makeniche]]() -[[makerooms]]() -[[makevtele]]() -[[mineralize]]() -[[mk_knox_portal]]() -[[mkaltar]]() -[[mkfount]]() -[[mkgrave]]() -[[mkinvokearea]]() -[[mkinvpos]]() -[[mklev]]() -[[mksink]]() -[[mkstairs]]() -[[mktrap]]() -[[occupied]]() -[[okdoor]]() -[[place_branch]]() -[[place_niche]]() -[[pos_to_room]]() -[[sort_rooms]]() -[[topologize]]() ***mkmap.c [#q55e91e0] -[[finish_map]]() -[[flood_fill_rm]]() -[[get_map]]() -[[init_fill]]() -[[init_map]]() -[[join_map]]() -[[mkmap]]() -[[pass_one]]() -[[pass_three]]() -[[pass_two]]() -[[remove_room]]() -[[remove_rooms]]() -[[wallify_map]]() ***mkmaze.c [#mb178312] -[[bad_location]]() -[[bound_digging]]() -[[extend_spine]]() -[[fixup_special]]() -[[is_solid]]() -[[iswall]]() -[[iswall_or_stone]]() -[[makemaz]]() -[[maze0xy]]() -[[mazexy]]() -[[mk_bubble]]() -[[mkportal]]() -[[move]]() -[[movebubbles]]() -[[mv_bubble]]() -[[okay]]() -[[place_lregion]]() -[[put_lregion_here]]() -[[restore_waterlevel]]() -[[save_waterlevel]]() -[[set_wportal]]() -[[setup_waterlevel]]() -[[unsetup_waterlevel]]() -[[walkfrom]]() -[[wallification]]() -[[water_friction]]() -[[waterbody_name]]() ***mkobj.c [#y786b16c] -[[add_to_buried]]() -[[add_to_container]]() -[[add_to_migration]]() -[[add_to_minv]]() -[[bcsign]]() -[[bill_dummy_object]]() -[[bless]]() -[[blessorcurse]]() -[[check_contained]]() -[[container_weight]]() -[[curse]]() -[[dealloc_obj]]() -[[discard_minvent]]() -[[extract_nexthere]]() -[[extract_nobj]]() -[[get_mtraits]]() -[[is_flammable]]() -[[is_rottable]]() -[[mk_named_object]]() -[[mk_tt_object]]() -[[mkbox_cnts]]() -[[mkcorpstat]]() -[[mkgold]]() -[[mkobj]]() -[[mkobj_at]]() -[[mksobj]]() -[[mksobj_at]]() -[[obj_attach_mid]]() -[[obj_extract_self]]() -[[obj_ice_effects]]() -[[obj_sanity_check]]() -[[obj_timer_checks]]() -[[peek_at_iced_corpse_age]]() -[[place_object]]() -[[remove_object]]() -[[replace_object]]() -[[rnd_treefruit_at]]() -[[rndmonnum]]() -[[save_mtraits]]() -[[splitobj]]() -[[start_corpse_timeout]]() -[[unbless]]() -[[uncurse]]() -[[weight]]() -[[where_name]]() ***mkroom.c [#i7f3a459] -[[antholemon]]() -[[courtmon]]() -[[fill_zoo]]() -[[has_dnstairs]]() -[[has_upstairs]]() -[[inside_room]]() -[[isbig]]() -[[mkroom]]() -[[mkshop]]() -[[mkswamp]]() -[[mktemple]]() -[[mkundead]]() -[[mkzoo]]() -[[morguemon]]() -[[nexttodoor]]() -[[pick_room]]() -[[rest_room]]() -[[rest_rooms]]() -[[save_room]]() -[[save_rooms]]() -[[search_special]]() -[[shrine_pos]]() -[[somex]]() -[[somexy]]() -[[somey]]() -[[squadmon]]() ***mon.c [#r6cc7dbf] -[[angry_guards]]() -[[can_be_hatched]]() -[[can_carry]]() -[[corpse_chance]]() -[[curr_mon_load]]() -[[dead_species]]() -[[dmonsfree]]() -[[egg_type_from_parent]]() -[[genus]]() -[[golemeffects]]() -[[KEEPTRAITS]]() -[[kill_eggs]]() -[[kill_genocided_monsters]]() -[[killed]]() -[[lifesaved_monster]]() -[[m_detach]]() -[[m_respond]]() -[[make_corpse]]() -[[max_mon_load]]() -[[mcalcdistress]]() -[[mcalcmove]]() -[[meatmetal]]() -[[meatobj]]() -[[mfndpos]]() -[[mimic_hit_msg]]() -[[minliquid]]() -[[mlifesaver]]() -[[mm_aggression]]() -[[mnearto]]() -[[mnexto]]() -[[mon_animal_list]]() -[[mon_to_stone]]() -[[mondead]]() -[[mondied]]() -[[mongone]]() -[[monkilled]]() -[[monnear]]() -[[monstone]]() -[[movemon]]() -[[mpickgold]]() -[[mpickstuff]]() -[[newcham]]() -[[pacify_guards]]() -[[pick_animal]]() -[[pm_to_cham]]() -[[poisoned]]() -[[poisontell]]() -[[relmon]]() -[[replmon]]() -[[rescham]]() -[[restartcham]]() -[[restore_cham]]() -[[restrap]]() -[[seemimic]]() -[[select_newcham_form]]() -[[setmangry]]() -[[undead_to_corpse]]() -[[unstuck]]() -[[wake_nearby]]() -[[wake_nearto]]() -[[wakeup]]() -[[xkilled]]() ***mondata.c [#g04d9b3f] -[[attacktype]]() -[[attacktype_fordmg]]() -[[big_to_little]]() -[[breakarm]]() -[[can_blnd]]() -[[can_track]]() -[[dmgtype]]() -[[dmgtype_fromattack]]() -[[gender]]() -[[hates_silver]]() -[[levl_follower]]() -[[little_to_big]]() -[[locomotion]]() -[[max_passive_dmg]]() -[[monsndx]]() -[[name_to_mon]]() -[[num_horns]]() -[[on_fire]]() -[[passes_bars]]() -[[poly_when_stoned]]() -[[pronoun_gender]]() -[[raceptr]]() -[[ranged_attk]]() -[[resists_blnd]]() -[[resists_drli]]() -[[resists_magm]]() -[[set_mon_data]]() -[[sliparm]]() -[[stagger]]() -[[sticks]]() ***monmove.c [#l230c1f4] -[[accessible]]() -[[can_ooze]]() -[[closed_door]]() -[[distfleeck]]() -[[disturb]]() -[[dochug]]() -[[dochugw]]() -[[itsstuck]]() -[[m_arrival]]() -[[m_move]]() -[[mb_trapped]]() -[[mon_regen]]() -[[monflee]]() -[[onscary]]() -[[set_apparxy]]() -[[watch_on_duty]]() ***mplayer.c [#s95bf93f] -[[create_mplayers]]() -[[dev_name]]() -[[get_mplname]]() -[[mk_mplayer]]() -[[mk_mplayer_armor]]() -[[mplayer_talk]]() ***mthrowu.c [#k5d0c7b7] -[[breamu]]() -[[drop_throw]]() -[[hits_bars]]() -[[lined_up]]() -[[linedup]]() -[[m_carrying]]() -[[m_throw]]() -[[m_useup]]() -[[ohitmon]]() -[[spitmu]]() -[[thitu]]() -[[thrwmu]]() ***muse.c [#lc07102a] -[[find_defensive]]() -[[find_misc]]() -[[find_offensive]]() -[[mbhit]]() -[[mbhitm]]() -[[mon_consume_unstone]]() -[[mon_reflects]]() -[[mquaffmsg]]() -[[mreadmsg]]() -[[munstone]]() -[[muse_newcham_mon]]() -[[mzapmsg]]() -[[precheck]]() -[[rnd_defensive_item]]() -[[rnd_misc_item]]() -[[rnd_offensive_item]]() -[[searches_for_item]]() -[[ureflects]]() -[[use_defensive]]() -[[use_misc]]() -[[use_offensive]]() -[[you_aggravate]]() ***music.c [#tae2f058] -[[awaken_monsters]]() -[[awaken_soldiers]]() -[[calm_nymphs]]() -[[charm_monsters]]() -[[charm_snakes]]() -[[do_earthquake]]() -[[do_improvisation]]() -[[do_play_instrument]]() -[[put_monsters_to_sleep]]() ***o_init.c [#j74c3187] -[[discover_object]]() -[[dodiscovered]]() -[[find_skates]]() -[[init_objects]]() -[[interesting_to_discover]]() -[[oinit]]() -[[restnames]]() -[[savenames]]() -[[setgemprobs]]() -[[shuffle]]() -[[shuffle_all]]() -[[shuffle_tiles]]() -[[undiscover_object]]() ***objnam.c [#e5ea94be] -[[add_erosion_words]]() -[[an]]() -[[An]]() -[[aobjnam]]() -[[cloak_simple_name]]() -[[corpse_xname]]() -[[cxname]]() -[[distant_name]]() -[[doname]]() -[[Doname2]]() -[[fruitname]]() -[[GemStone]]() -[[Japanese_item_name]]() -[[killer_xname]]() -[[makeplural]]() -[[makesingular]]() -[[mimic_obj_name]]() -[[mshot_xname]]() -[[nextobuf]]() -[[not_fully_identified]]() -[[obj_is_pname]]() -[[obj_typename]]() -[[otense]]() -[[readobjnam]]() -[[rnd_class]]() -[[simple_typename]]() -[[singular]]() -[[strprepend]]() -[[the]]() -[[The]]() -[[the_unique_obj]]() -[[Tobjnam]]() -[[vtense]]() -[[wishymatch]]() -[[xname]]() -[[yname]]() -[[Yname2]]() -[[ysimple_name]]() -[[Ysimple_name2]]() ***options.c [#nb0a217c] -[[add_autopickup_exception]]() -[[add_menu_cmd_alias]]() -[[add_menu_coloring]]() -[[assign_warnings]]() -[[bad_negation]]() -[[badoption]]() -[[change_inv_order]]() -[[choose_classes_menu]]() -[[count_ape_maps]]() -[[doset]]() -[[doset_add_menu]]() -[[dotogglepickup]]() -[[duplicate_opt_detection]]() -[[escapes]]() -[[feature_alert_opts]]() -[[free_autopickup_exceptions]]() -[[fruitadd]]() -[[get_compopt_value]]() -[[graphics_opts]]() -[[initoptions]]() -[[map_menu_cmd]]() -[[match_optname]]() -[[next_opt]]() -[[nh_getenv]]() -[[nmcpy]]() -[[oc_to_str]]() -[[option_help]]() -[[parseoptions]]() -[[rejectoption]]() -[[remove_autopickup_exception]]() -[[set_duplicate_opt_detection]]() -[[special_handling]]() -[[string_for_env_opt]]() -[[string_for_opt]]() -[[warning_opts]]()