• 追加された行はこの色です。
  • 削除された行はこの色です。
*関数リスト/ファイル別(m-o) [#gbe9774a]

ゲームプレイに直接影響のなさそうな関数(システム寄り・ブラックボックスでも特に困らない・上位の関数の完全な下請けなど)は省いています

[[a-d>関数リスト/ファイル別(a-d)]]
[[e-l>関数リスト/ファイル別(e-l)]]
m-o
[[p-s>関数リスト/ファイル別(p-s)]]
[[t-z>関数リスト/ファイル別(t-z)]]

***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]]()


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS