#regexというのは、表示される文字列のこと。文字列に対しての動作を指定する。 # +=末尾に追加。 ^=先頭に追加。 -=リストから削除。指定がないと、後の記述に上書きされる。 #▼マクロ・キーマップ #ここに記述すると、連動してマクロファイルに記述される。 macros += K : ` macros += K ` : ##K 一般、K1 Xビュー、K2 xビュー、K3 y/nプロンプト、K4 メニュー #キーマップ macros += M \{32} \{32}o macros += M * ?: macros += M - P1> macros += M % \{23} macros += M 1 \{15} macros += M 2 % macros += M 3 \{7} macros += M 4 | macros += M 6 = macros += M 7 ' macros += M 8 ( macros += M 9 ) macros += M @ \{6}@ macros += M \\ m macros += M ] X macros += M ^ P2> macros += M _ \\ macros += M c ZZ macros += M e @ macros += M g v\{13}\{32} macros += M m \{16} macros += M o V macros += M p P macros += M s t macros += M t ZZ\{13}\{27} macros += M X tg macros += M z z* macros += M | ^ macros += M \{368} ZA macros += M \{369} ZB macros += M \{370} ZC macros += M \{371} ZD macros += M \{372} ZE macros += M \{373} ZF macros += M \{374} ZG macros += M \{375} ZH macros += M \{376} ZI macros += M \{377} ZJ #マクロ macros += M \{-265} ZA macros += M \{-266} ZB macros += M \{-267} ZC macros += M \{-268} ZD macros += M \{-269} ZE macros += M \{-270} ZF macros += M \{-271} ZG macros += M \{-272} ZH macros += M \{-273} ZI macros += M \{-274} ZJ #web-tilesマクロ #F1キーにgame menu が追加されたため、ZAマクロを欠番にする。 #▲マクロ・キーマップ #view_max_width = 81 ##フォント16幅127高さ57 #view_max_width = 81 ##フォント18幅127高さ51 #view_max_width = 79 ##フォント20幅124高さ46 view_max_width = 59 ##フォント23幅105高さ40 #view_max_width = 52 ##フォント24幅97高さ38 #view_max_width = 49 ##フォント26幅89高さ35 #view_max_width = 35 ##フォント28幅79高さ33 #拡大マップの文字数。デフォルト33。最大81。レイアウトより大きくしてもレイアウト優先。反映には再起動要。 #view_max_height = 47 ##フォント16幅127高さ57 #view_max_height = 43 ##フォント18幅127高さ51 #view_max_height = 39 ##フォント20幅124高さ46 view_max_height = 33 ##フォント23幅105高さ40 #view_max_height = 31 ##フォント24幅97高さ38 #view_max_height = 27 ##フォント26幅89高さ35 #view_max_height = 20 ##フォント28幅79高さ33 #拡大マップの行数。デフォルト21。最大71。レイアウトより大きくしてもレイアウト優先。行数を減らすと、メッセージ行数が増える。反映には再起動要。 #msg_max_height = 16 #メッセージの行数。デフォルト10。最小6。拡大マップの行数優先。メッセージ行+拡大マップ行がレイアウトより少ない分は一番下に空白の行ができる。反映には再起動要。 show_game_time = false #falseにすると、メイン画面のTimeがTurn表示に変わる。character overviewの表示と同じ。()内はTime。デフォルトtrue。 messages_at_top = true #メッセージを上に表示。タイル版では機能しない。 hp_warning = 50 #低HP警告。デフォルト10。 menu_arrow_control = false #デフォルトのtrueの状態だと、メニュー選択中の色が選択不可の文字色と同じなため、例えば、ひとつしか商品がなくカーソルが動かせない場合などで文字が見えなくなってしまう。説明を見ればわかるが・・。将来、色の反転に改善されれば使える。 default_manual_training = true #スキル表示を最初からマニュアルにする。デフォルトfalse。 always_show_zot = true #trueにするとゾットクロック常時表示。デフォルトfalse。 show_more = false #falseでmore表示を抑止。デフォルトtrue。 travel_delay = 1 #トラベル中の移動表示。数字が大きいほどゆっくり表示。デフォルト20。 -1にするとまったく表示されない。 WebTilesの場合、0もまったく表示されない。 show_travel_trail = true #Autoexplore時に軌道を残す。デフォルトfalse。 explore_stop = altars, portals, branches, #自動探索で視界に入ると止まる要素。デフォルトitems,stairs,shops,altars,portals,branches,runed_doors。itemsを消してもアイテムは拾う。doorsを消しても音が鳴ると止まる。shopsを消しても店には入る。 travel_avoid_terrain = (shallow water | deep water) #自動探索時に浅瀬や深瀬を通過しない。デフォルトは通過する。 autofight_stop = 30 #HPがこの%を下回ると自動戦闘をやめる。デフォルト50。 level_map_cursor_step = 9 #縮小マップ時のカーソルジャンプ数。デフォルト7。 #wiz_mode = never #neverはWIZARDモード禁止(&キー未割り当て)。yesはスタート時から、noはゲーム中に&キーで選択可(既定)。 #auto_switch = true #遠距離武器で直接攻撃しようとしたときに、自動的にスロットの近接武器に切り替える。デフォルトfalse。 #auto_butcher = true #trueにすると、自動探索時に死体を解体、空腹なら解体後食べる。 #'very full', 'full', 'satiated', 'hungry', 'very hungry', or 'near starving'とすると、その状態のときのみ解体後食べる。 #use_fake_player_cursor = false #@の表示。デフォルトのtrueは白塗り反転。falseは点滅カーソル。 #view_delay = 600 #アニメーションの速度。デフォルト600。多いほど遅い。 use_animations -= player, hp #アニメーションオフ。hp:低HP時画面をフラッシュ。player:プレイヤーが能力や呪文使ったとき。 #rest_wait_both = true #trueの場合、HPMP両方共rest_wait_percentまで回復しないと休憩が停止しない。デフォルトfalse。 rest_wait_percent = 85 #HPまたはMPがこの割合を下回っているときに休憩すると、この割合まで補充されて休憩をやめる。この割合を上回っているときに休憩すると、HPまたはMPの最大値に回復するまで休憩する。デフォルト100。 fail_severity_to_confirm = -1 #このミスキャストの重要度により確認を求めるプロンプト表示。デフォルト3(一番高い失敗率)。 #3: dark red、2: light red or higher、1: yellow or higher、-1:プロンプト表示なし。 fire_order = throwing, spell, ability, inscribed, #)(でのサイクル切り替えの対象。デフォルト launcher, throwing, inscribed, spell, evokable, ability 。弾がなくなったからlauncherは無意味。 #神能力 Invocations はabilityに含まれる。 ExsanguinateやBlinkなど非戦闘の能力はサイクルに表示されない(呪文の場合は表示される)。 #spell, abilityを指定しないと、fire_order_spell、fire_order_ability は有効にならない。 fire_order_spell = Ensorcelled Hibernation, Inner Flame, Lesser Beckoning, Fulminant Prism, Cause Fear, Borgnjor's Vile Clutch, Freezing Cloud, Lee's Rapid Deconstruction, Simulacrum, Enfeeble, Orb of Destruction, Lehudib's Crystal Spear, #サイクルから呪文を除外または含めることができる。 呪文内の順序は、文字の割り当てによって決定される。+= と -= をサポートする。「all」はすべての呪文の省略形で、「attack」はオートファイトの目的でダメージ呪文と見なされる呪文のリストの省略形。 #ここに指定すると、指定していない呪文はサイクルに表示されない。 #attackのみでもPasswallなど非戦闘の呪文の一部がサイクルに表示される。召喚や状態異常系は表示されない。 attackの後ろに,を付けるとこのオプションは無効になる。 fire_order_ability = attack #サイクルからアビリティを除外または含めることができる。 能力内の順序は、文字の割り当てによって決定される。 += と -= をサポートする。 「all」はすべての呪文の省略形で、「attack」はオートファイトの目的でダメージ呪文と見なされる能力のリストの省略形。 #ここに指定すると、指定していない能力はサイクルに表示されない。 attackの後ろに,を付けるとこのオプションは無効になる。 sort_menus = true : equipped, dbname #アイテムソート。スロットは変化しない。デフォルトequipped(装備), basename(基本名), qualname(修飾名), curse(呪い), qty(積み重ねアイテム)。 #その他、fullname(数量含む名前)、dbname(内部名)、 art(アーティファクト)、ego(エゴ)、glowing(未識別名)、identified(鑑 定済)、slot(スロット順)。 #頭に>をつけるとa-zA-Zの並び順が逆転する。 #種類分けは、dbname(内部名)かbasename(基本名)が比較的マシだが、名前で厳密に区別するのは不可能。例えば、同じ鎧でもplate armourとscale mailで基本名からまったく違うため、並びがばらける。特定のエゴを指定分類できれば楽だがそれはできない。 autopickup_exceptions += stone, inaccuracy, >harm, >scarf of harm, autopickup_exceptions += >uselessness, >noise, autopickup_exceptions += >degeneration, #オートピックアップ除外(>)または包含(<)。除外でも、鑑定でインベントリに含まれると拾ってしまう。 ability_slot ^= End Transformation:d ##呪文 ability_slot ^= Blink:w ability_slot ^= Invisibility:x ##エゴ ability_slot ^=Hop:a ability_slot ^= Heal Wounds:a ability_slot ^= Spit Poison:a ability_slot ^= Exsanguinate :a ability_slot ^= Revivify :d ability_slot ^= Bat Form :y ability_slot ^=Dig:a ability_slot ^=Shaft Self:y ability_slot ^= Rolling Charge:a ##種族能力 ability_slot ^= Wall of Briars :s ability_slot ^= Grow Ballistomycete :z ability_slot ^= Overgrow :q ability_slot ^= Grow Oklob :e ability_slot ^= Recall Ancestor :s ability_slot ^= Transference :z ability_slot ^= Idealise :q ability_slot ^= Receive Corpses :s ability_slot ^= Potion Petition :z ability_slot ^= Call Merchant :s ability_slot ^= Bribe Branch :q ability_slot ^= Power Leap :s ability_slot ^= Draw Out Power :z ability_slot ^= Apocalypse :q ability_slot ^= Berserk:z ability_slot ^= Trog's Hand:s ability_slot ^= Brothers in Arms:q ability_slot ^= Depart the Abyss :e ability_slot ^= Bend Space:z ability_slot ^= Banish:s ability_slot ^= Corrupt :q ability_slot ^= Enter the Abyss :c ability_slot ^= Shadow Step:s ability_slot ^= Shadow Form :z ability_slot ^= Upheaval:s ability_slot ^= Elemental Force:z ability_slot ^= Oozemancy :s ability_slot ^= Slimify:z ability_slot ^= Stomp :z ability_slot ^= Line Pass :s ability_slot ^= Grand Finale :q ability_slot ^= Wall Jump :s ability_slot ^= Heal Self :z ability_slot ^= Heal Other :s ability_slot ^= Purification :q ability_slot ^= Divine Protection :e ability_slot ^= Minor Destruction:s ability_slot ^= Major Destruction:q ability_slot ^= Lesser Servant of Makhleb:z ability_slot ^= Greater Servant of Makhleb:e ability_slot ^= Recite:s ability_slot ^= Vitalisation:z ability_slot ^= Imprison:q ability_slot ^= Sanctuary:e ability_slot ^= Divine Shield:s ability_slot ^= Cleansing Flame:z ability_slot ^= Summon Divine Warrior:q ability_slot ^= Channel Magic:s ability_slot ^= Forget Spell:q ability_slot ^= Divine Exegesis:z ability_slot ^= Torment:s ability_slot ^= Recall Undead Slaves:s ability_slot ^= Injury Mirror:z ability_slot ^= Drain Life:q ##神能力。 #アビリティスロット指定。 ##1 zに近いabc def ghq rst vwx yの中から登録。 spell_slot ^= Blink:c ##2 spell_slot ^= Confusing Touch: d spell_slot ^= Kindle Blastsparks: e spell_slot ^= Ozocubu's Armour: z spell_slot ^= Portal Projectile: d spell_slot ^= Summon Guardian Golem: f ##3 spell_slot ^= Iskenderun's Mystic Blast: q spell_slot ^= Summon Ice Beast:r ##4 spell_slot ^= Summon Mana Viper: s ##5 spell_slot ^= Statue Form: z ##6 spell_slot ^= Ozocubu's Refrigeration: v spell_slot ^= Spellforged Servitor: w ##7 ##8 spell_slot ^= Polar Vortex: x spell_slot ^= Shatter: x ##9 #呪文スロット指定。押して即発動する呪文を登録。使用頻度が最も多い呪文をzに、その他はzに近いabc def ghq rst vwx yの中から登録。 spell_slot ^= Apportation: C ##1 spell_slot ^= Ensorcelled Hibernation: Z spell_slot ^= Passwall:D ##2 spell_slot ^= Lesser Beckoning: Z spell_slot ^= Tukima's Dance: A ##3 spell_slot ^= Manifold Assault: Z spell_slot ^= Passage of Golubria: E ##4 spell_slot ^= Borgnjor's Vile Clutch: Z spell_slot ^= Metabolic Englaciation: B spell_slot ^= Yara's Violent Unravelling: F ##5 spell_slot ^= Dispersal: G spell_slot ^= Eringya's Noxious Bog: H ##6 #spell_slot ^= Enfeeble: I ##7 spell_slot ^= Discord: J ##8 ##9 #呪文スロット指定。押してから影響有無の確認や選択操作が必要な呪文をファンクションキー登録。 fと同じ操作。 Zのみtキーに登録して前述を省略するマクロと連携。高頻度:Z、低頻度:その他。 中頻度の呪文はfキーで使う。 アルファベットに空きがあると、起動時にエラー表示する。F2~F10→B~J。 #ABZ:可変登録の呪文、C~J:固定登録の呪文。 item_slot ^= tremorstones:L item_slot ^= lightning rod:k item_slot ^= phantom mirror:m item_slot ^= phial of flood:P item_slot ^= box:j item_slot ^= condenser :p item_slot ^= wand of charming:K item_slot ^= wand of iceblast:n item_slot ^= wand of acid:l #item_slot ^= wand of random effects:J item_slot ^= wand of paralysis:O item_slot ^= wand of flame:o item_slot ^= wand of digging:i item_slot ^= wand of mindburst:M item_slot ^= wand of polymorph:u item_slot ^= piece from Xom's chessboard:I item_slot ^= blinking:f item_slot ^= fog:v item_slot ^= mapping:h item_slot ^= fear:D item_slot ^= teleportation:g item_slot ^= remove curse:t item_slot ^= identify:r item_slot ^= enchant weapon:d item_slot ^= enchant armour:x item_slot ^= amnesia:y item_slot ^= silence:T item_slot ^= vulnerability:E item_slot ^= summoning:C item_slot ^= immolation :e item_slot ^= heal wounds:s item_slot ^= curing:q item_slot ^= might :X item_slot ^= haste :z item_slot ^= flight :Z item_slot ^= ambrosia :S item_slot ^= cancellation :Q item_slot ^= invisibility :A item_slot ^= resistance :W item_slot ^= attraction :E #アイテムスロット指定。 #autoinscribe += vampiric :@ #autoinscribe += antimagic :@ #autoinscribe += Singing Sword :@ #autoinscribe += staff of Dispater :@ #autoinscribe += Elemental Staff :@ #autoinscribe += silver javelin :@ autoinscribe += staff of conjuration:@w1 autoinscribe += staff of earth:@w2 autoinscribe += staff of cold:@w3 autoinscribe += staff of air:@w4 autoinscribe += staff of fire:@w5 autoinscribe += staff of : !a #autoinscribe += distortion:@ #autoinscribe += dispersal:@ #autoinscribe += hat of the Alchemist :@ #autoinscribe += cloak of the Thief :@ #autoinscribe += orange crystal plate armour :@ #autoinscribe += pair of gauntlets of War :@ autoinscribe += infusion:!W #autoinscribe += ring of resist corrosion:@P1 #autoinscribe += ring of see invisible :@P2 #autoinscribe += necklace of Bloodlust :@ autoinscribe += amulet of faith:@P6 autoinscribe += amulet of the acrobat:@P7 #autoinscribe += amulet of guardian spirit:@P5 autoinscribe += amulet of reflection:@P8 autoinscribe += amulet of regeneration:@P0 autoinscribe += amulet of magic regeneration:@P9 autoinscribe +=Spirit:!P autoinscribe += rings of attention:!P autoinscribe += scroll of random uselessness:!r autoinscribe += scrolls of random uselessness:!r autoinscribe += potion of degeneration:!q autoinscribe += potions of degeneration:!q autoinscribe += boomerangs of dispersal:!f autoinscribe += datura-tipped:!f autoinscribe += throwing net:!f #アイテムに銘を自動的に刻む。大文字と小文字を区別する。+-は名前と認識しない。名前だけではなくStash search prefixesも含まれる。 menu_colour += ability:lightcyan:@ menu_colour += description:lightcyan:@ menu_colour += help:lightcyan:@ menu_colour += resists:lightcyan:@ menu_colour += spell:lightcyan:@ ##その他 機能していないような気がする。 menu_colour += notes:lightgreen: Regen menu_colour += notes:brown: shaft and drop menu_colour += notes:lightcyan: @ ##ノート は機能していないようだ。 menu_colour += stash:darkgrey: corpse menu_colour += stash:yellow: gold pieces menu_colour += stash:white: hole menu_colour += stash:white: staircase menu_colour += stash:brown: trap menu_colour += stash:brown: shaft ##検索 menu_colour += shop:lightcyan:Sif Muna's menu_colour += shop:lightcyan:Codex #menu_colour += shop:lightcyan:book of Air menu_colour += shop:lightcyan:book of Annihilations menu_colour += shop:lightcyan:book of Armaments menu_colour += shop:lightcyan:book of Beasts menu_colour += shop:lightcyan:book of Blasting menu_colour += shop:lightcyan:book of Burglary menu_colour += shop:lightcyan:book of Callings menu_colour += shop:lightcyan:book of Cantrips menu_colour += shop:lightcyan:book of Chaos menu_colour += shop:lightcyan:book of Conjurations menu_colour += shop:lightcyan:book of Dangerous Friends #menu_colour += shop:lightcyan:book of Death #menu_colour += shop:lightcyan:book of Displacement menu_colour += shop:lightcyan:book of the Dragon menu_colour += shop:lightcyan:book of the Earth menu_colour += shop:lightcyan:Fen Folio menu_colour += shop:lightcyan:book of Flames menu_colour += shop:lightcyan:book of Geomancy #menu_colour += shop:lightcyan:Grand Grimoire menu_colour += shop:lightcyan:Great Wizards #menu_colour += shop:lightcyan:Handbook of the Brume menu_colour += shop:lightcyan:book of Hexes menu_colour += shop:lightcyan:Inescapable Atlas menu_colour += shop:lightcyan:book of Ice #menu_colour += shop:lightcyan:book of Iron #menu_colour += shop:lightcyan:book of Lightning menu_colour += shop:lightcyan:book of Maledictions menu_colour += shop:lightcyan:book of Misfortune menu_colour += shop:lightcyan:book of the Moon menu_colour += shop:lightcyan:Ozocubu's Autobiography menu_colour += shop:lightcyan:book of Party Tricks menu_colour += shop:lightcyan:book of Power menu_colour += shop:lightcyan:book of Rime #menu_colour += shop:lightcyan:book of Scorching #menu_colour += shop:lightcyan:book of the Sky menu_colour += shop:lightcyan:book of Sloth menu_colour += shop:lightcyan:book of Spatial Translocations menu_colour += shop:lightcyan:book of Spectacle menu_colour += shop:lightcyan:book of the Spheres #menu_colour += shop:lightcyan:book of Storms menu_colour += shop:lightcyan:There-And-Back Book menu_colour += shop:lightcyan:Trismegistus Codex menu_colour += shop:lightcyan:book of the Tundra menu_colour += shop:lightcyan:book of Unlife menu_colour += shop:lightcyan:The Unrestrained Analects menu_colour += shop:lightcyan:book of the Warp menu_colour += shop:lightcyan:book of the Wilderness menu_colour += shop:lightcyan:book of Winter ##店。#名前の部分一致が対象。Stash search prefixesは含まれない。 本の中の呪文名は認識しない。 本は必ず1冊づつなので、aの次のbookのbは小文字になる。 menu_colour += inventory:lightcyan:@ ##インベントリ、キャラクターオーバービュー、落ちているアイテム menu_colour += stats:lightcyan:@ ##ステータスパネル。現在右に表示している装備中の武器のみ。武器以外は変わらない。 menu_colour += equip:lightcyan:@ ##["を押したときの装備欄表示 #基本はデフォルト色が優先されるが、menu_colour += のひとつでも+を抜くとデフォルト色が全部消えて、このオプションの指定色のみになる。 menu_colour += shop:lightcyan: <>, <>, <> こういったまとめた書き方は後続認識しない。 先頭のスペースも文字に含まれるため:の次にはスペースを入れない。 大文字と小文字を区別。 #メニュー文字色を指定。black, blue, green, cyan, red, magenta, brown, lightgrey, darkgrey, lightblue, lightgreen, lightcyan, lightred,lightmagenta, yellow, white のいずれか。 #message_colour ^= blue:barnacled rune #message_colour ^= green:serpentine rune #message_colour ^= white:silver rune of Zot #message_colour ^= magenta:abyssal rune #message_colour ^= lightgreen:slimy rune #message_colour ^= magenta:demonic rune #message_colour ^= lightgreen:glowing rune #message_colour ^= blue:magical rune #message_colour ^= red:fiery rune #message_colour ^= lightgrey:dark rune #message_colour ^= lightmagenta:bone rune #message_colour ^= red:obsidian rune #message_colour ^= lightcyan:icy rune #message_colour ^= cyan:iron rune #message_colour ^= yellow:golden rune message_colour ^= red: guilty message_colour ^= lightred: That felt strangely unrewarding message_colour ^= lightgreen:altar of Jiyva. message_colour ^= yellow:altar of Gozag. message_colour ^= lightred:altar of Makhleb. message_colour ^= lightred:altar of Kikubaaqudgha. message_colour ^= cyan:altar of the Shining One. message_colour ^= magenta:altar of Dithmenos. message_colour ^= blue:altar of Sif Muna. message_colour ^= lightred:altar of Vehumet. message_colour ^= lightred:altar of Lugonu. message_colour ^= brown:altar of Ru. message_colour ^= red:altar of Trog. message_colour ^= magenta:altar of Uskayaw. message_colour ^= brown:altar of Qazlal. message_colour ^= lightcyan:altar of Cheibriados. message_colour ^= lightred:altar of Beogh. message_colour ^= lightred:altar of Yredelemnul. message_colour ^= cyan:altar of Fedhas. message_colour ^= cyan:altar of Elyvilon. message_colour ^= cyan:altar of Zin. message_colour ^= white:hatch message_colour ^= white:hole message_colour ^= white:staircase message_colour ^= white:escapes! message_colour ^= white:zombie hands release #message_colour ^= magenta:zombie hands constrict message_colour ^= lightmagenta:The dead message_colour ^= magenta:Barbed spikes become lodged in your body message_colour ^= magenta:The barbed spikes dig painfully into your body as you move message_colour ^= magenta:surrounding life force message_colour ^= magenta:an inner flame. message_colour ^= magenta:disappears! message_colour ^= magenta:slightly unstable message_colour ^= magenta:grabs message_colour ^= magenta:stops moving message_colour ^= magenta:appears confused. message_colour ^= magenta:writhes in agony message_colour ^= magenta:dispelled! message_colour ^= magenta:glows brighter. message_colour ^= magenta:outlined in light. message_colour ^= magenta:slow down. message_colour ^= magenta:convulses message_colour ^= magenta:drained message_colour ^= magenta:drain the message_colour ^= magenta:sicker. message_colour ^= magenta:is poisoned. message_colour ^= magenta:confused. message_colour ^= magenta:sick as possible message_colour ^= white:healthy message_colour ^= magenta:miscast message_colour ^= magenta:by anguish message_colour ^= magenta:frenzy! #message_colour ^= brown:fail #message_colour ^= brown:attack away message_colour ^= darkgrey:miss message_colour ^= darkgrey:misses #message_colour ^= brown:resist. #message_colour ^= brown:resists. #message_colour ^= brown:nothing happens. #message_colour ^= brown:unaffected message_colour ^= darkgrey:no damage message_colour ^= brown:block message_colour ^= green:prevent message_colour ^= white:riposte message_colour ^= red:You feel a bit more experienced. message_colour ^= darkgrey:falters for a moment message_colour ^= lightcyan: may be found here message_colour ^= lightcyan: It guards the message_colour ^= lightcyan: The abyssal rune of Zot can be found at this depth #message_colour ^= white:elec #message_colour ^= white:acid message_colour ^= lightcyan:Tzitzimitl comes into view message_colour ^= lightcyan:Erolcha comes into view message_colour ^= lightcyan:Mnoleg comes into view message_colour ^= lightcyan:Lom Lobon comes into view message_colour ^= lightcyan:Cerebov comes into view message_colour ^= lightcyan:Gloorx Vloq comes into view message_colour ^= lightcyan:doom hound comes into view message_colour ^= lightcyan:guardian serpent comes into view message_colour ^= lightcyan:wizard comes into view message_colour ^= lightcyan:Mennas comes into view message_colour ^= lightcyan:Louise comes into view message_colour ^= lightcyan:Menkaure comes into view message_colour ^= lightcyan:deep elf sorcerer comes into view message_colour ^= lightcyan:Ijyb comes into view message_colour ^= lightcyan:ziggurat message_colour ^= lightcyan:distortion message_colour ^= lightcyan:apocalypse crab comes into view message_colour ^= lightcyan:ghost moth comes into view message_colour ^= lightcyan:starcursed mass comes into view message_colour ^= lightcyan:Killer Klown comes into view message_colour ^= lightcyan:Entropy weaver comes into view message_colour ^= lightcyan:vault warden comes into view message_colour ^= lightcyan:vault warden shouts message_colour ^= lightcyan:vault sentinel comes into view message_colour ^= lightcyan:ironbound convoker comes into view message_colour ^= lightcyan:ironbound convoker shouts #メッセージ色指定。変わらないメッセージもある(corpseなど)。 note_items += regen #該当する文字列のアイテムを獲得するとノートに記録される。AFはこれに関わらず記録される。 note_messages += shaft and drop, You miscast, Increase, #該当するメッセージを記録する。 auto_exclude += Aizul, Amaemon, Arachne, Asterion, Bai Suzhen, Blork the orc, Boris, Crazy Yiuf, Dakolune, Donald, Dowan, Duvessa, Edmund, Erica, Erolcha, Eustachio, Fannar, Frances, Gastronok, Geryon, Grinder, Grum, Harold, Ijyb, Jessica, Jorgrun, Jorgrun Earthshaker, Joseph, Khufu the Undying Pharaoh, Kirke, Louise, Maggie, Mara, Margery, Maurice, Mennas, Menkaure, Natasha, Nergalle, Nessos, Nikola, Parghit, Pargi the Meek, Pikel, Prince Ribbit, Psyche, Robin, Rupert, Saint Roka, Sigmund, Snorg, Sojobo, Sonja, Terence, Urug, Xtahua, Zenata, #書き方は、, , ... #リストにある睡眠または静止したモンスターに遭遇したとき、そのモンスターを中心に自動的に警戒エリアが設定される。 #そのモンスターが死んだり目覚めた場合、@がその警戒エリアに入ると、警戒エリアが自動的に削除される。 #▼タイル版 tile_cell_pixels = 30 #拡大マップのタイルの大きさ。デフォルト32。アスキーと同程度まで小さくすると表示範囲は広くなるが、絵が細かすぎるため何が描かれているのか視認しづらくなり、@の位置判断すら難しいレベルになる。 #action_panel_show = false #falseにすると、アクションパネルをデフォルトで隠す。↓アイコンを押せば再表示。デフォルトtrue。 #action_panel_glyphs = true #trueにすると、アクションパネルがアスキー表示になる。デフォルトfalse。 action_panel = #アクションパネルの表示を個別に指定。なにも指定なしだと↓アイコンも消える。 tile_font_crt_size = 18 #インベントリや装備等、別窓全てのフォントサイズ。デフォルト15。 tile_font_stat_size = 18 #メイン画面のステータスのフォントサイズ。デフォルト16。 tile_font_msg_size = 17 #メイン画面メッセージのフォントサイズ。履歴は変わらない。デフォルト14。 tile_font_tip_size = 25 #不明。デフォルト15。 tile_font_lbl_size = 17 #メイン画面の敵表示欄のフォントサイズ。デフォルト14。 #tile_font_crt_family = NSimSun #インベントリや装備等、別窓全てのフォント。デフォルトmonospace。 #tile_font_stat_family = NSimSun ##メイン画面のステータスと縮小マップのフォント。デフォルトmonospace。現行はこれを変えると縮小マップが異常に拡大されて、レイアウトが崩れる。 #tile_font_msg_family = NSimSun #メイン画面メッセージのフォント。履歴は変わらない。デフォルトmonospace。 #tile_font_lbl_family = NSimSun #メイン画面の敵表示欄のフォント。デフォルトmonospace。 #tile_display_mode = glyphs #webtilesの表示変更。tilesはタイル。glyphsはアスキー。hybridは基本アスキーだがHP表示等はタイル準拠。アスキー表示の方が若干動きが重い。文字は視認しやすいため、視認できる程度のタイルの大きさと比較すると6倍ぐらい表示範囲が拡大するが、濃い色のシンボルは見づらい。 glyph_mode_font_size = 22 #アスキーモードのフォントサイズ。デフォルト24。 glyph_mode_font = NSimSun #アスキーモードのフォント。デフォルトmonospace。 #▲タイル版 #▼テスト中 { add_autopickup_func(function(it, name) if it.is_useless then return end if it.class(true) == "armour" then local good_slots = {cloak="Cloak", helmet="Helmet", gloves="Gloves", boots="Boots"} st, _ = it.subtype() if good_slots[st] ~= nil and items.equipped_at(good_slots[st]) == nil then return true end end end) } #デフォルトで自動拾いアイテムを指定 ################################################################################# #language = ja #一部を日本語翻訳、というよりは独自解釈の日本語説明を追加。内容がバージョンに追いついてない。フォントを変えると文字化けする。 #remember_name = false #デフォルトtrue。死亡時の名前を記憶してtabを押すと同じ名前でスタート。生存中はスタート画面表示時にカーソルが前回終了したキャラクタに合い、tabを押すとそのキャラクターでスタート。 #falseにすると、スタート画面表示時のカーソル位置が必ずDungeon Crawlになる。前回終了したキャラクタには合わない。 #always_show_zot = true #常時zot表示。デフォルトのfalseでは残り1500ターンで表示。 #automagic_enable = true #trueにすると自動戦闘では設定した呪文で攻撃する。デフォルトfalse。 #025では機能しない。キー変えてるから?スロットaの設定で使うとエラーでる。 #automagic_slot = a #自動戦闘で使う呪文スロットの設定。デフォルトa。 #automagic_fight = false #trueにすると自動戦闘でMP切れの際に自動的に近接攻撃に切り替わる。デフォルトfalse。 #automagic_stop = 0 #MPがこの%を下回ると呪文による自動戦闘をやめる。デフォルト0。 #species = Vampire #job = Berserker #job = Ice Elementalist #job = Earth Elementalist #job = Enchanter #job = Artificer #種族職業選択を省略。 #mlist_min_height = 4 #メッセージエリアとモンスターリストに追加のスペースがある場合は、メッセージエリアを広げる前にモンスターリストがこの高さまで拡張される。デフォルト4。 #mlist_allow_alternate_layout = true #Crawlがコンソールディスプレイ上のスペースを見つけることができるところならどこにでも、通常はスタットエリアの下の固定位置を使うのではなく、マップの左側にモンスターリストを表示する。デフォルトfalse。 #menu_colour ^= lightcyan:artefact #AFデフォルトwhite。指定できる色が少ないせいでどうしても何かとかぶる。 #assign_item_slot = backward #forward(デフォルト)はa-zA-Zの順に振っていく。backwardはZ-Az-aの順。 #easy_eat_chunks = true #eを押したときの確認の有無。デフォルトfalse。trueにするとeを押すごとに古いchunkから保存食まで確認なしで食べる。 #confirm_butcher = never #cを押したときの挙動。デフォルトauto。autoは複数体のときのみ確認する。alwaysは1体でも確認する。neverは確認せず常に1体づつ解体する。 #explore_auto_rest = true #true の場合、自動探索は HP と MP が両方とも rest_wait_percent になるまで待機してから移動。 Meteorans では、これは常に無効。 #explore_wall_bias = 100 #自動探索の優先度。デフォルト0。 #高いほど壁に隣接するマスをより好むように動く。負の値では、壁から離れることを好む。 #値を大きくすると、いずれの場合も探索済みマップを優先するため効率悪い。 値をいくらにしても、細かい通路を後回しにする動きはデフォルトと大差ない。 #channel.timed_portal = mute #ポータルメッセージ非表示。デフォルトはdefaultでオン。タイムアウトしたときだけ。階層移動時の=more=などは消えないようだ。 #channel.CHANNEL_NAME = (COLOUR | mute | default | on | off | plain) stab_highlight = hi:blue #スタブが確実に入る敵を強調表示。違いがわからんw drop_filter += useless_item, bad_item, unidentified, mutation, amnesia, attraction, lignification, acquirement, enchant weapon, enchant armour, identify, #捨てる画面で,を押すと一括で+に変えられる。 アイテム名の文字列を直接か、menu_colourと同じタイプを指定。デフォルトは useless_item。 #useless_item(darkgrey), bad_item(lightred), dangerous_item(magenta), unidentified(lightblue), easy_confirm = all #確認の答えY/N に大文字を使うか。 none = すべて大文字を強制。 safe = 危険な選択に対してのみ大文字を強制 (デフォルト)。 all = 大文字を強制しない。 #▲テスト中