Skip to content

Instantly share code, notes, and snippets.

@qrg
Last active March 28, 2026 12:42
Show Gist options
  • Select an option

  • Save qrg/9aa9615449a012f15cc275f4de3ceaa8 to your computer and use it in GitHub Desktop.

Select an option

Save qrg/9aa9615449a012f15cc275f4de3ceaa8 to your computer and use it in GitHub Desktop.

2018-05-02 cataclysm-dda-tutorial

久しぶりにプレイするとき毎回忘れていて調べ直すことが多いものをメモする。

世界生成

  • Tab, <, > キーでメニュー移動

操作

  • Esc
    • キーコンフィグを開く
  • /
    • 周囲 9 タイルを含めたアイテムを整理する
    • v
      • ショッピングカートのあるタイル上とカート内の切り替え
  • i
    • 持ち物を一覧表示する
    • アイテムを選択して Enter でアイテムの説明を見る
  • I
    • 選択した 2 つのアイテムを比較する
  • V
    • 周囲のアイテムを一覧表示する
    • Tab で周囲の生物を一覧表示する
  • v
    • 意欲値の詳細を確認する
  • s
    • 隣接タイルを叩く
  • e
    • 隣接タイルを調べる
    • 手持ちの容器に隣接タイルの水を汲む
  • E
    • 飲食する
  • c
    • 扉を閉める
  • d
    • アイテムをその場に落とす
  • D
    • アイテムを隣接タイルの方向を指定して落とす
  • @
    • プレイヤー情報
    • スキルレベルを確認したいときなどにも
  • &
    • アイテムを製作
  • +
    • 重ね着している装備の重ね順を変更する

液体の移し替え

  1. / アイテム整理を開く
  2. 液体を補充したい容器にフォーカスを合わせて c
  3. Tab で反対側のリストへ
  4. 液体を空にしたい容器を選択して Enter

衣服の装備とレイヤー入れ替え

  • + 防具/衣類の階層を変更
    • e 所持品から着用する
    • u 選択したアイテムを脱ぐ

アイテムの修復・補強

  • 修復
    • 対応した修復ツールを "使う (a)"
      • 溶接機, 仕立て屋キット, 裁縫道具 など
    • 条件
      • 説明に "この衣服は仕立て直し可能です" と表示されている
  • 補強
    • 完全に修復されているアイテムをさらに修復する
    • 補強された防具は (フィット) になる
  • 補強済アイテムの表記
    • アイテム/損傷度の表示 が true の場合
      • ++ と表示される
    • アイテム/損傷度の表示 が false の場合
      • アイテム名に "補強された" と表示される
    • オプション - インターフェイス - アイテム/損傷度の表示

車両パーツの取り付け・取り外し

  • 車両を 調べる (e) ことで開く車両メニューから
  • 車両メニューで表示される車両プレビューは矢印キーやテンキーでタイルを移動できる

  • 取付
    • 取り付けたいタイルを選択して (i)
  • 取外
    • 取り外したいパーツがあるタイルを選択して (o)

一括製作

  • 製作 (&) 一括製作 (batch crafting) を利用すると最大 20 個まとめて製作できる
    • 個別に同じ個数を製作するよりも時間を節約できる

射撃中に視界が移動してしまう

  • f で射撃ターゲットを定めるときに視界が移動し続けてしまって困る
    • マウスの位置が画面端にあるとその方向に移動し続けるため
    • esc - オプション - インターフェイス - 画面端スクロール無効 にするとスクロールしなくなる

参考

動作制限と暖かさ

  • 動作制限
    • encumbrance
    • 身につけている衣類が動作をどの程度阻害するのかを表す数値
    • 個々の身体部位に対するペナルティは動作制限 10 ポイント毎に重くなる
  • 暖かさ
    • warmth
  • 表記
    • 0.C 安定版 と 0.C 開発版とで表記に違いがある
    • 0.C 安定版
      • Encumbrance
      • (U)V+W=X[Y]
        • U - その部位に装備しているアイテム数
        • V - その部位の装備の動作制限の総和
        • W - その部位に重複したアイテムを装備したときに発生するペナルティによる追加動作制限の総和
        • X - その部位の最終的な動作制限
        • Y - その部位の暖かさ
    • 0.C 開発版

本の表示色

    • 一度も読んだことがない
    • 読むとスキルレベルを上昇させられる
    • まだ覚えていないレシピが載っている
      • 覚えていないレシピを覚えるまで製作することで本は不要になる
    • 読んでもスキルレベルは上昇しない
      • その本から学べる以上のスキルレベルにすでに到達しているため
  • マゼンタ

    • スキルレベルが不足しているため理解できない
  • グレー

    • 読んでもスキルレベルが上昇せず、覚えていないレシピもない
    • どこかに保管しておくと良い
      • 次のキャラクターのため
      • スキルレベルが落ちた場合の再学習のため
  • 参考) Books - The Cataclysm: Dark Days Ahead Wiki

睡眠

  • 環境
    • カーテンなどで視界を遮れる環境
      • 敵による発見を防ぐ
    • 扉や窓を閉められる環境
      • 匂いを追跡する敵を防ぐ
      • 部屋の中など
  • 場所
    • 眠るのに適した地形や家具のあるタイル上
      • ベッド
      • ロールマット
      • ソファ
    • 適していない地形のタイルで眠ろうとすると寝付きが悪くなる
    • 一度眠りに入ってさえしまえば睡眠による回復効果に差はない
  • 寝具
    • 寝床とするタイル上に置いてあれば必要なときに自動で利用してくれる
      • 隣接タイルまで見てくれなさそうにみえる
        • 少なくとも枕があるタイルで眠らないと枕を使ってくれない
        • ブランケット
        • 寝袋

ノート

  • アイテム総数/tile = 4096

  • スキルレベルが上がると覚えるレシピリストの情報が欲しい

    • ぐぐってもすぐみつからない
    • ソースコードを探す
      • data/json/recipes/recipe_electronics.json
        • レシピ毎に autolearn のキー
          • true の場合ははじめから覚えているレシピ?
            • 例) "result": "cable" (銅線のレシピ) のレシピデータ
          • 配列の場合はその配列内に書いてあるスキルレベルを条件に自動で覚えるレシピ?
            • 例) "result": "soldering_iron" (はんだごて) のレシピデータ
              • "autolearn": [[ "electronics", 2 ]]
  • スキル上げ

    • 製作
      • 0 => 1
        • ○ 釣り針
      • 1 => 2
        • 編み針
        • 洗濯板
        • 針(木)
        • 差し管
        • ○ フレーム(木)
    • 裁縫
      • 0 => 1
        • ○ 靴下手袋以外なんでも
      • 1 => 2
        • ライトグローブ
        • アームウォーマー
        • ○ 部屋着
    • サバイバル
      • 0 => 1
        • ○ 簡易三角巾
        • 茂みを調べる (e)
    • 電子工学
      • 0 => 1
        • アンテナ
    • 機械整備
      • 0 => 1
        • ドアをバールでこじ開ける
        • フレーム(木)から車両を製作し、ボックス(木)を取り付ける
        • 木箱を密閉する
      • 1 => 2
        • フロントガラスを割って車両のフレーム取り外す
        • シートベルトをつけたり外したりする
  • 圧縮

    • 布 *8 => ターバン
      • 2.0L => 0.25L
      • 1 分
    • 端切れ(革) *9 => フットラップ(革)
      • 2.25L => 0.50L
      • 1 分
    • フェルト片 *6 => フットラップ(羊毛)
      • 1.50L => 0.25L
      • 1 分
    • 木材 *6 + ロープ(1.8m) *2 => 装甲キット(木)
      • 約 9.7L => 3.0L
      • 6 分
    • 鉄線 *3 + 鉄屑 *2 => 電動発火装置
      • 1.5L => 0.25L
      • 5 分
      • 要打込性能レベル 1 の道具
  • ロープ(1.8m)

    • 材料
      • 布 *30
    • 完了時間
      • 01:30:00

要調査

  • 道具として利用可能な設備の詳細が気になるので調べる
    • 蒸留器を設置する
    • 炉を設置する
    • 井戸を設置する
    • 暖炉(石)
    • 蒸留器
    • スタンディングタンク
    • ビア樽(木)
    • 井戸
    • 岩石炉
    • 炭焼窯
    • 炭焼窯(金属)
    • 粘土窯
  • 建設メニューのうちさらに気になるもの
    • 階下を掘る
    • 階下を採掘する
    • 上階を採掘する
  • 建設メニュー 車両建造を始める
    • 今見つけた
    • フレーム 1 つから車両建造を始めることができる
    • なるほど感
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment