アットウィキロゴ

CHANGELOG 0.H

※0.I RCの更新履歴が混入していた部分を削除し、ユーザーの利便性向上のためにカテゴリ別に分類。


0.H

Features:

UI・システム

  • キー設定画面にフルマウスサポートを追加
  • インベントリ画面で並べ替え、ポケットの内容の表示と非表示、マウスによるスクロールを追加
  • ロード時または新規ゲーム開始時にトリガーされる新しいゲームイベントを追加
  • 大変動発生日とゲーム開始日をシナリオ経由で設定するように変更
  • 主人公と同行NPCのエクスポート・インポート機能を実装
  • セーフモード時、移動による中立生物への攻撃を防止
  • 中立モブを攻撃する前の確認プロンプトを追加
  • 自身が自身の攻撃呪文の標的、または効果範囲(AoE)に入る際の確認プロンプトを追加
  • キャラクター作成時に(利用可能な場合)衣装を切り替えるオプションを追加

グラフィック・視覚効果

  • タイルセット: スプライトを半透明化することで、遮蔽を自動的に防止(リトラクションと同様の仕組み)
  • 等角投影タイルセット用の3D視界を実装
  • 距離減衰フォグを伴う下層階の3D視界を実装
  • 3D視界オフの状態での上下の覗き込みを実装
  • 上層のクリーチャーが下層のタイルに影を落とすように変更
  • 走行および叩きつけのアニメーションに対応
  • スプリントやスマッシュを含む非同期アニメーションを実装
  • ゲーム内での防具スプライト変化を実装

キャラクター・スキル・変異

  • 武器熟練度を実装
  • 運転や操船に関する基本的な車両熟練度と、筋肉エンジンの出力を高めるアスレチック熟練度を追加
  • 武術の技術要件を再構築
  • 武術の技がリーチ攻撃(長柄武器等)で発動可能に
  • 職業開始時に複数の武術を習得可能に
  • 変異者が水中を歩行可能に
  • 外骨格変異に脱皮を追加
  • 通常の変異ルールを使用した変異転換を可能に
  • 変異によって夜間の広域マップ視界を得られるよう overmap_sight_range を再構築
  • プロテインバーを食べるとキャラクターが精神的トラウマを負うように変更
  • CBMを非表示にするオプションを追加

NPC・派閥

  • 会話を通じてNPCの性格を推し量ることが可能に
  • ハン・ソロ スペシャル: NPCが逃走の失敗を認識するように。逃走モードとパニックも追加。
  • NPCの逃走挙動を調整し、わずかに改善
  • NPCが臆病になりすぎる問題を修正し、群れの危険性評価をより堅牢に改善
  • NPCが電子書籍を読めるように変更(新しいアクティビティを追加)
  • NPCがインベントリ内のマガジンに弾を込められるように変更
  • 製作メニューから友好NPCに製作を指示可能に
  • NPCの医師がプレイヤーや仲間にCBMを移植・摘出できるように変更
  • 派閥に所属するモンスターが、派閥アイテムの窃盗を監視するように変更

モンスター・戦闘

  • 掴みや遠距離引き寄せのハードコードを解除し再構築
  • 引きずりのハードコード解除と掴みの修正
  • クリーチャーが不可視状態のプレイヤーにぶつかった際、存在を発見できるように変更
  • ゴキブリが光から逃げ、家具の下に隠れ、死体を食べると繁殖が早まるように変更
  • 動物に胃を追加:食べ物を消化し、食べることで恩恵を得るように変更
  • ブーマーの胆汁に滑りやすさと結膜炎の効果を追加。防水マスクで防御可能に。
  • ポータルストームを移動型に変更
  • 事前に配置されるゾンビの群れを再実装。無条件で出現し、さまよう大群オフでも出現するように変更。

アイテム・製作・運搬

  • 運搬機能の刷新:運ぶアイテムの個別選択、自動運搬、フィルター設定が可能に
  • ポケットに入り切らないアイテムが、可能であれば親ポケットへ溢れるように変更
  • 穀物農業を拡張し、種子を調整
  • キャンプで作成された液体は、ゾーン指定された液体貯蔵可能な地形/家具に配置されるように変更
  • 食品を加熱できるアイテム(電子レンジ、コーヒーメーカー、化学実験セット等)を、拾わずに隣接マスから使用・補充可能に
  • アイテム転換時、転換先として派生アイテムを選択可能に
  • アイテム説明文にスニペットを使用可能に
  • エネルギー銃にオーバーヒートの仕組みを追加
  • 銃火器カスタムパーツによるオーバーヒート関連の変更を可能に

医療・環境

  • プレイヤーキャラクターが風邪やインフルエンザにかかるのは、NPCやフェラルとの接触後のみに変更
  • 伝染病(風邪/インフル)に不可視の潜伏期間を追加し、最初は軽い症状から始まるように変更
  • エフェクトの強度レベルに応じて異なるメッセージを適用
  • 家具や地形に、殴打による半永続的なダメージを蓄積
  • ゾーン(指定範囲)が複数のZレベル(階層)を跨いで相互作用可能に
  • 棚や崖の上から下のクリーチャーへアイテムを落とす機能を追加
  • 上の階層の縁からグラップリングフックや梯子を回収可能に
  • 崖の縁が視線遮蔽を提供
  • 音響トリガー式の罠を実装

車両・キャンプ

  • 車両のドアを施錠およびピッキング可能に
  • ゲーム内の車両から車両プロトタイプを生成可能に
  • キャンプのラジオ塔を修正・強化
  • 家具家電の向き設定を実装し、指向性投光器を追加

マップ・ワールド生成

  • 東西南北の移動に応じてマップが変化し、農村地帯や海、大都市が出現するように変更
  • 東(またはJSON設定された場所)に海を追加。それに関連するコンテンツも追加可能。
  • 海岸のビーチに砂を追加
  • 類似した拠点定義を統合するため、パラメータ制御によるマップ生成を追加
  • マイクロラボのマップ生成をパラメータベースに変更
  • 特殊な配置用に優先度パラメータを追加

Modding向け・EoC

  • アクティビティはEOCを起動できる
  • EoCにコンテキスト変数を持たせ、入れ子のEoCに渡せるように変更
  • EoC用の保存済み条件式(Stored conditionals)を実装
  • 変異を有効化・無効化するEoCを追加
  • NPC死亡時にEoCを起動させ、死亡を阻止できるように変更
  • [EoC] プレイヤーにタイルを選択させる条件式を追加
  • [EoC] foreach(繰り返し処理)関数を追加
  • マップに関連するEoC関数を追加
  • run_eocs / queue_eocs が変数オブジェクトをサポート
  • add_trait エフェクト使用時に派生フィールドを使用可能に
  • JSON定義のモンスター特殊攻撃にダイアログ条件システムを使用可能に
  • 呪文パラメータに ignored_monster_species(無視するモンスター種族)を追加
  • メッセージ内で入れ子のタグを解析可能に
  • ランダムエンカウント用のコードを再利用可能な形式に整理

Content:

ロケーション・マップ生成

  • 汎用的な炭鉱に汎用的な最下層を追加
  • 物理学研究所に新しいボスを追加
  • 4種類の新しいアパート群を追加
  • 数種類の新しいバンガロー(平屋住宅)を追加
  • 既存の複数のマップを更新
  • アパート群:立体駐車場、ロビーのバリエーション、屋上の増築を追加
  • 新しいロケーション「生存者の森林キャンプ」を追加
  • 盗賊によって要塞化された小さなオフィスビルを追加
  • 新しいロケーション:スピードウェイ(サーキット場)
  • シナゴーグ(ユダヤ教礼拝堂)を追加
  • 緩やかなカーブ、ロータリー、休憩所/待避所を道路に追加
  • 橋の上に車両が生成されるように変更
  • 新しく追加された世界の端の海に生息する生物を追加
  • 小道のバリエーションを拡充
  • 東(またはJSON設定された場所)に海を追加。それに関連するコンテンツも追加可能。

アイテム・装備・製作関連

  • 新しいコンバージョンキット、銃器、口径を追加
  • 長らく待ち望まれていたエグゾディのサイドアームを追加
  • ほとんどの種類の有坂銃(三八式/九九式等)、弾薬、アイテム生成を追加
  • .410弾の装弾と弾道データを追加
  • .45 LC カウボーイロード(低圧弾)と弾道データを追加
  • コンペンセーターを追加。サプレッサーやバレルポーティングとの競合を実装
  • 銃のレシーバーが、装填可能なマガジンに対して反応するように変更
  • ボストンちゃん(Boston-Chan)のコスチュームセットを追加
  • 一部のアイテムの材質をファイバーグラスに変更
  • いくつかの義肢を追加
  • 金床を再構築し、粗末な金床を追加
  • ねじ切り工具を使用してナットとボルトを製作可能に
  • 原始的なカップを追加
  • 青銅細工を学ぶための方法を拡充
  • 乾燥ニンニク/乾燥唐辛子を追加
  • オムレツなどの卵料理を追加
  • 穀物を脱穀・選別する新しい未加工穀物の入手方法を追加

車両・移動

  • 新しい車両としてスケートボードを追加
  • 川岸にボートを追加
  • 1気筒ディーゼルエンジンを追加
  • 車両にヒーターを実装、一部の車両にはエアコンも実装
  • 車両移動に関連する14のスコア、24の実績、5の挑戦を追加

生物・モンスター

  • 飼い慣らされていない野生のウサギを追加
  • 戦闘可能な騎乗生物を実装
  • サイバーホース……サイバーホースだ!
  • 新しいボス戦としてネザー・スパイダーを追加
  • 不可視の吸血モンスター、スター・ヴァンパイアを追加
  • 真菌系の昆虫モンスターを追加し、前回の修正漏れを解消
  • 真菌化した人間/動物ゾンビのバリエーションを追加
  • 開発者が見た夢に基づいた新しいポータルストームモンスターを追加
  • ネザーモンスターの死体にさらなるバリエーションを追加

NPC・派閥・ミッション

  • 最初のエグゾディミッションを追加
  • エグゾディに新しいミッションを追加
  • 新しいエグゾディのNPC「ルリヤ」を追加
  • NPC「エルビラ・フィッシュ」と回覧板を追加
  • エディ・マッケンジーに背景ストーリーを追加
  • ヌニェス一家の移住を支援することで、彼らがタコマコミューンへ移動できるように変更
  • 死亡することなく、自分の派閥の新しいリーダーを選べるように変更
  • クエスト「バックベイの浄化」に別の解決方法を追加
  • NPCに新しいエピローグを追加
  • 派閥キャンプ用の液体レシピを追加

プレイヤー・技術・システム

  • 新しい初期職業として宝石細工師を追加
  • 甲殻類変異ツリーを追加
  • 腹足類の足:変異部位をJSONで追加可能に
  • 武術の技を追加:武装解除を改善し、一部の技をスタンから転倒させる技へ変更
  • Bombastic Perksからメタマジック(魔法強化)パークを導入
  • プレイヤーによる養蜂を可能に
  • 水に飛び込むことで真菌の胞子を除去可能に
  • 防衛モード(Defense Mode)をJSON化
  • フィルタガイドを更新し、PR #70212に従ってフラグがフィルタオプションとして追加されたことを反映

環境・サバイバル・生活

  • 新しい天候:霞(mist)と霧(fog)を追加
  • 枯れ木から木材を採取可能に(1本につき1回まで)
  • 住宅用の車輪付きゴミ箱を追加
  • より大型の「家族サイズ」の温水ヒーターを追加
  • さらなる資源貯蔵用として、バルク貯蔵用の盛り土と山を追加
  • 財布の中に小さな個人的な写真が生成される確率を追加し、34種類のスニペット(説明文)を実装
  • ポータル依存のメカニクスを更新し、ポータルダンジョン探索の報酬を導入
  • ボードゲームの要素を大幅に拡張

世界観設定

  • 新しいシナリオ:最後の抵抗(Last Stand)
  • Aftershock用シナリオ:墜落する船での開始を追加
  • ほとんどのシナリオで、開始時に最寄りの街の視界が得られるように変更
  • 世界観設定(ロア)に基づき、NPCではない市民の死体等を追加
  • 新しいマップ・エクストラ:大群に対し無益な最後の抵抗を試みる市民たち
  • リビング・ロア(動的な世界観設定)ドキュメントを追加

Interface:

キャラクター作成・初期設定

  • 新規キャラクター作成タブで、趣味による依存症を表示
  • 新規キャラクターの能力値インターフェースに最小/最大値のフィードバックを追加
  • キャラクター作成メニューの能力値に詳細情報を追加
  • 内容物、シナリオ、職業、マップがどのMODに属しているかを表示
  • シナリオの開始地点の選択肢が一つしかない場合、その場所を表示
  • キャラクター作成の間、選択した衣装を表示し続けるように変更

アイテム管理

  • 拡張インベントリ管理(AIM)で複数のコンテナを開けるように変更
  • AIM:コンテナの外に出るキーを追加。また、もう一方のペインが中を覗いているコンテナにマークを表示
  • アイテム挿入メニューおよびAIMにおいて、挿入失敗の理由を表示
  • AIMおよびインベントリフィルタの履歴機能を有効化
  • 方向入力プロンプトの間、AIMを非表示にする
  • インベントリの中身の全表示/非表示設定の状態を記憶するように変更
  • 特定の部位を覆うアイテムを検索する機能を追加
  • より多くのコンテナを内容物に基づいてカテゴリ分け
  • ポケット設定のプリセット機能を追加
  • アクセスしやすいアイテム挿入メニューを実装
  • 取り出したアイテムの収納先(コンテナモード)を選択可能に
  • 拾い上げメニューからアイテムを構える際、失敗した理由を説明

製作・スキル・学習

  • 製作インターフェースに製作失敗率を表示
  • 製作メニューで製作担当者を仲間と切り替えられるように変更
  • 関連する項目が最初に選択された状態で熟練度UIを開くように変更
  • 粉挽き可能なアイテムに粉挽き情報を追加
  • スキルが無効化されている場合、「学習は無効です」というメッセージを表示

ログ・表示・サイドバー

  • メッセージログに「独り言」をつぶやく機能を追加
  • ログ内でプレイヤーに関係のない複数のメッセージの表示/非表示を切り替え可能に
  • 日時計、風向き、放射線バッジの情報を「スペースキー」のサイドバーに追加
  • サイドバーの「空腹」と「過体重」の配色を調整
  • 食品アイテムに含まれるビタミンの質量を表示
  • 近接武器において、スキルが低すぎてステータスが見えない場合に、隠すのではなく「スキル不足で見えない」旨を表示

マップ・ゾーン・セーフモード

  • 全体マップに「危険箇所としてマーク」のキーバインドを追加
  • 全体マップ編集時、強調表示された領域の説明を変更
  • 区域管理で区域名をより長く表示するように変更
  • 区域管理に区域名をさらに表示させる
  • セーフモードUIを大型化し、多言語対応(I18n)に適した形に改善

NPC・戦闘・アクション

  • 会話・護衛・同行させる NPC を選択する際、その NPC の場所を表示
  • NPC が近接攻撃スタイルを選択するように変更
  • 崖の縁に歩み寄ることで、そこを調査するように変更
  • 包帯を使用する際、デフォルトの部位を選択するように変更
  • 銃MODの取り外しUIを、プロンプト形式からインベントリメニュー形式に更新。また、別のMODが装着されている銃MODの取り外しを防止。
  • 呪文詠唱メニューに「お気に入り」カテゴリを追加
  • 呪文詠唱メニューに呪文クラスのセレクターを追加
  • 電子書籍リーダーに一度に複数の本をスキャン可能に
  • アイテムを洗浄する際の見積もり時間を表示

システム・車両・その他

  • セーブデータロード時のUIをより美しく変更
  • マウスのサイドボタン(進む・戻る)をサポート
  • 車両パーツが取り付けられない理由を表示
  • プレイヤーに部位がない場合のウィジェットエラーを修正
  • オプションメニューに言語選択ウィンドウを表示

Mods:

Mind Over Matter

  • DDAの同梱Modに追加
  • ポータルストームの残滓に関連するマップ・エクストラを追加
  • テレパス能力「センス・マインズ(Sense Minds)」を追加
  • テレパス(感応)およびテレキネシス(念力)のダメージ型を追加
  • Mind Over Matter専用の「研究施設」のオーバーホール
  • 衰弱ダメージ型を追加し、イーターおよびフェラルの生体運動(vitakinetics)能力者に適用
  • 能力使用による超能力(Metaphysics)経験値獲得のスケーリングを追加し、能力失敗時のペナルティを追加
  • JSONパラメータ「ignored_monster_species(無視するモンスター種族)」と相互作用する種族「PSI_NULL」を追加
  • 新しい能力クラス「フォトキネシス」を追加
  • 超能力の使用にカロリーコストを追加
  • 無効化状態の超能力生物が能力を使用できないように変更
  • 一部の非戦闘用ユーティリティ能力を切り替え可能に
  • ミ=ゴのサイオン(超能力個体)を追加
  • 吸収(Drain)および能力維持(Power Maintenance)の仕組みをオーバーホール
  • 「NO_SPELLCASTING(呪文詠唱不可)」から新しい「NO_PSIONICS(超能力不可)」を分離
  • アルミホイルの帽子がテレパシーを防ぐように変更(確率あり)
  • エレクトロキネシスの道を追加
  • エレクトロキネシスの過負荷を変更
  • 「超能力スタン(psi_stunned)」を「スタン(stunned)」から分離
  • ネザーエリアでより多くの「異界同調(Nether attunement)」を得られるように変更
  • 超高層ビル型の研究所「Project PHAVIAN」を追加
  • テレパシー防護装置(telepathic dampener)を追加
  • フォーカスを無視する代わりに、能力のチャネリングにより長い時間をかける機能を追加
  • 長距離移動用のマトリックス技術を用いた「転送ビーコン」と「リモコン」を追加
  • サイオン(超能力者)NPCを追加
  • 高い異界同調度によって幻覚が引き起こされるように変更
  • 透視能力者(Clairsentients)が防衛モード(Defense Mode)のイベントを予知できるように変更

Magiclysm

  • アイテム付呪(エンチャント)を追加
  • アニミストの召喚に対する別のアプローチを実装
  • 複数の新しい職業を追加
  • 詠唱レベルをブーストする方法を追加
  • 魔法を使用するフェラル・ヒューマンを追加
  • 24種類以上の呪文を追加
  • 開始時のオプションにファンタジー種族を追加
  • プレイ可能なファンタジー種族をさらに2種類追加
  • ファンタジー種族のフェラルを追加
  • ディスペルの呪文を追加
  • トリフィドおよびミ=ゴの魔術師を追加
  • 「Magiclysm Graphical Overmap」を削除

Xedra Evolved

  • ドリームスミス(Dreamsmiths)とドリーマー(Dreamers)用のコンテンツを追加
  • Xedra Evolved用のロケーション「美術館」を追加
  • インベンター(発明家)クラスを刷新
  • Xedra Evolvedに錬金術パークを追加
  • パラクレシアン(Paraclesians):元素種族を追加
  • ゴッサマー(薄織物)素材と衣服を追加
  • 錬金術パークの最高レベルに「転換のポーション」を追加
  • 呪文習得システムを刷新

Aftershock

  • ミ=ゴの変異ツリーを修正
  • 遺跡ロボットの致死性と出現頻度を低下
  • 属性ダメージを持つバイオニクス武器を追加
  • エネルギー武器をオーバーヒートの仕組みに合わせて再調整
  • 新しいSFミリタリー装備を追加
  • ショットガンをコイルガンに変えるショットガンMODを追加
  • MODで追加された道具が生成される新しい「前哨地」を追加
  • ランディングパッド(着陸場)を追加
  • Aftershock および「Aftershock: Exoplanet」を防衛モードに対応

Bombastic Perks

  • ゲームプレイを通じてパークを獲得できる新しいMODを追加
  • 復活する肉の怪物(meat monstrosities)を追加
  • フォースフィールドと回避の付呪を追加
  • リサイクラー(Recycler)パークを追加
  • プレイスタイル・パークを追加
  • 防衛モードに対応

Backrooms

  • 10種類のレアなアーティファクトのバリエーションを追加
  • オートドク関連の特殊要素と長期的な進行に関する微調整

DinoMod

  • 変異部位に統合された防具を実装
  • テリジノサウルスを追加
  • 世界観設定をドキュメント化
  • 動物の餌の重要性を向上

その他のMOD・全般

  • 「Bionic Professions」MODをデフォルトで無効化
  • [TropiCata] 熱帯の植物を追加
  • [Mythos] Mythosのクリーチャーを0.H用の独立したMODとして分離
  • [Dark Skies] メインリポジトリから「Dark Skies Above」を削除
  • [Desert Region] 世界生成の設定を変更
  • [Tamable Wildlife] 手懐け可能な生物を追加
  • [Railroads] 新しいMOD(鉄道関連)を追加
  • [Innawoods] meadow(草原)のmutable(マップ生成定義)を追加 -「Isolation Protocol」MODを作成:伝統的なローグライク体験を提供
  • リポジトリ内のMODの適切なモンスターに「HAS_MIND(精神あり)」フラグを追加
  • 脱出ポッドで地上に戦利品を運べるように変更
  • 防衛モードにさらなるカスタマイズオプションを追加
  • 派閥キャンプの狩猟成果をJSON化

Balance:

戦闘・スキル成長

  • 近接スキルの経験値獲得量を、対象モンスターの近接スキル値に基づいて制限
  • 近接、素手、回避、斬撃、刺突、打撃の練習レシピを刷新し、高レベルの練習は本に限定されるよう変更
  • 移動しないモンスターを標的にした場合、投擲スキルを高レベルまで訓練できないよう制限
  • 回避スキルが高いほど、回避時のスタミナ消費が減少
  • 低スキル値における銃器の有効性を大幅に低下
  • スキルの小数点以下のレベルが、ほとんどの判定に寄与するように変更
  • 知力の補正を、フォーカスへの加算から現在のフォーカス値への乗算に変更

モンスター・敵対存在

  • 一部のゾンビから臭跡追跡(scent tracking)能力を削除
  • フレーミング・アイの幻影による、照準を乱す近接攻撃を削除
  • ゾンボーグが死亡時に爆発しないよう変更
  • 追い詰められた際に応戦してくるモンスターが増加
  • 知性のあるモンスターの経路探索を改善
  • フェラルを「遠距離攻撃を持つ弱いゾンビ」ではなく、生身の人間らしい敵に感じるよう調整
  • 暗殺者が襲撃してくる回数を制限
  • ハウンドの残像が、本体のニックネームもコピーするように変更
  • ブーマーの死亡時エフェクトを抵抗可能に変更

アイテム・装備・素材

  • 旧部位システムを使用していたほとんどの防具・衣類を、サブ部位(sub-limbs)を含む新システムへ移行
  • 素材にデニムを追加し、ジーンズの性能を強化
  • ライクラ素材の防御性能を低下
  • プラスチックの種類を増やし、防御性能をより現実的な値に調整
  • 壊れやすい(Fragile)フラグを持つ衣類は、防御値の15%を超えるダメージを受けた際に劣化するように変更
  • 気密服(Activity suit)を完全防水化
  • 質屋の戦利品をより良いものに調整
  • 鋭利な残骸(metal wreckage)を「切断」作業に利用可能に
  • 食品への放射線照射による防腐効果を「永続」から「腐敗速度を4分の1に遅らせる」に変更
  • カフェインガムの強度を、お茶一杯分よりわずかに強い程度に調整

プレイヤー・サバイバル・変異

  • BMIが健康値に与える極端な影響を緩和
  • 重傷を負っている間は、治療のためにキャンプ内で常にキャラクターの入れ替えが可能に
  • 変異「粘液性(Slimy)」に掴みからの脱出を助ける効果を追加
  • 運転中の止血を不可に変更
  • スタン状態に「呪文詠唱不可(NO_SPELLCASTING)」フラグを追加
  • 滑らかな表面での滑りにくさを調整

製作・建築・車両

  • 単純な家具解体を大幅に高速化
  • 修理難易度が、製作難易度ではなく素材の種類に依存するように変更
  • アイテムの一括取り出しと一括ドロップの所要時間を短縮
  • プレイヤーがより重い車両を牽引できるように変更
  • バックアップ発電機の出力を大幅に強化
  • ほとんどの素材の燃焼速度を、少なくとも火薬よりは遅くなるよう調整

NPC・ミッション

  • NPCコーディがチェインメールを製作可能になり、依頼料を増額
  • NPCの勧誘時に殺すと脅した場合、敵対する確率が増加
  • ペットが階段を利用する能力を改善
  • 従来の「小さな遺物」ミッションに代わり、より達成しやすい「聖なるシンボル」ミッションを追加

シナリオ・マップ生成・世界設定

  • キャラクター作成時、前世の職業に基づいた基礎スキルを習得した状態で開始するように変更
  • 職業ごとに、開始時から特定のレシピを習得可能に
  • 「安全な場所」での開始シナリオをより安全に調整
  • マップ生成に「変化する水流(mutable stream)」を追加
  • 脚立を降りる動作を安全化。崖を降りる際はリスクの度合いが表示されるよう変更
  • ポータルストームの一貫性を調整

Bugfixes:

アイテム・製作・インベントリ

  • 製作画面:チャージ制ではないアイテムの製作個数を表示するように修正
  • 密封容器内の食品が、[E]食事メニューで正しく「密封」と表示されるよう修正
  • ソフトコンテナ(袋など)の中身に応じた「潰れ具合」の計算を修正
  • 分解時、「回収不能(UNRECOVERABLE)」フラグを持つアイテムを返却しないよう修正
  • アイテム転換時、効果が重複して適用される問題を修正
  • 入れ子になったコンテナへの挿入計算を修正
  • 自由商人のブローカーが、非チャージ制アイテムの価格を誤計算する問題を修正
  • 他人の所有物であるアイテムの自動ソートをスキップするよう修正
  • AIM:コンテナ名の切り詰め表示を正しく修正
  • AIMで離れた場所にあるコンテナを操作できてしまう問題を修正
  • 拾い上げメニューからアイテムを構える(wield)際、他人の所有物であれば正しく窃盗警告が出るよう修正
  • 他のキャラクターが所有している本をスキャンできないように制限
  • アイテムグループの設定でコンテナを密封できるように修正
  • トーストを使用してサンドイッチを作れるよう変更
  • 難易度0のレシピが不当に難しくなっていた問題を修正
  • pocket_mods によって、マガジンポケットがないアイテムにマガジンポケットを追加できるよう修正

車両関連

  • モンスターが車両の搭乗可能パーツ上にいる際、重量が車両に加算されるように修正
  • 自動運転が車両を穴に落とさないように修正
  • スマートコントローラーがエンジン1基のみの運用に対応
  • 牽引ケーブルが異なる車両間を接続できない問題を修正
  • 車両が家の壁の中に生成されるのを防止
  • ラックに収納されている際、破損した車両パーツをその場で交換できないよう修正
  • 車両ストレージが満杯の際、アイテムが地面にワープしないよう修正
  • 電源接続時、内蔵マガジンを充電するように変更
  • デバイスの接続/切断直後に、家具家電の消費電力表示が正しく更新されるよう修正
  • 車載レーザー武器が冷却されない問題を修正
  • 車両パーツがクリーチャーのサイズをチェックするようにし、ダンプスター等の積載量を増加
  • 空調設備が意図したよりも3.7倍も強力だった問題を修正

NPC・派閥・ミッション

  • ポケットのないNPCがアイテムを取引できなくなる問題を修正
  • NPCが(Aftershock由来の)エネルギー銃を使用できない問題を修正
  • NPCの意欲補正が(永続適用ではなく)定期的に更新されるよう修正
  • NPCの射撃頻度を改善
  • NPCのランダマイザーを修正・改善
  • NPCがプレイヤーの同伴なしでテレポートできるように修正
  • 派閥キャンプのカロリー分配を、デフォルト値ではなく実際のカロリーに基づいて行うよう修正
  • NPC派閥キャンプのタスクによる処理遅延を軽減し、セーブデータ肥大のバグを修正
  • 石造りの納屋から全資源を盗むと、エグゾディが正しく敵対するように修正
  • Hub01が世界で唯一の存在(グローバルユニーク)になるよう修正
  • 一括トレードメッセージで正しいアクター名を表示するよう修正
  • 3D視界(FOV)有効時、アクティビティ中のNPCがアイテムを空中に置いてしまう問題を修正
  • 全体マップでミッションマーカーが端で切れてしまう問題を修正
  • 背景ストーリーに正しくアクセスできるよう修正
  • 「ニューイングランド教会コミュニティ」のエピローグを修正

モンスター・戦闘

  • 狂った警官が(死亡後)警官ゾンビになるように修正
  • フェラルが特定の状況下で銃を使用できるように修正
  • 「思い上がった警官」が確実に銃をドロップするように修正
  • 寿命が限られているモンスターにおいて、死亡時エフェクトが有効に機能するよう修正
  • プレイヤーに見えていない場合、「未知の存在に掴まれた状態からモンスターが脱出した」というログを表示しないよう変更
  • [MoM] ゾンビによるテレパシー・スタンの問題を修正
  • モンスターがスロープ(傾斜路)を降りられるように修正
  • モンスター生成時の無限ループを修正
  • アブラムシが無限増殖しないよう修正
  • 掴まれた際のログで正しい部位を表示するよう修正

プレイヤー・変異・スキル

  • 1日の終わりに「日毎の健康値」が正しくリセットされるよう修正
  • 変異の進行(mutate_towards)において、変異を「打ち消す」が競合ではないCBMを考慮するように修正
  • 理由もなくランダムに病気になる現象を修正
  • 一部のアイテムが複数の依存症を引き起こすよう修正
  • 特性「臆病」かつ「トレーニング時間がマイナス」の場合、トレーニングについて数日間考え続けて動けなくなる問題を修正
  • 特性「偏食」が、不快な飲み物を飲まないよう修正
  • すべての武器習熟度を、攻撃を当てることで学習可能に修正
  • 呪文詠唱ツールにおいて、詠唱をキャンセルした際にチャージを無駄に消費しないよう修正
  • 有益な呪文まで回避してしまう問題、および「見切りの呪文」によるクラッシュを修正
  • 基礎代謝(BMR)計算での0除算を防止
  • 狭い場所で寝た際のソフトロックを防止
  • 死亡防止EoCが失敗し、パーマデスを招くことがある問題を修正

マップ生成・地形・環境

  • プレイヤーの開始位置決定時、初期NPC用のスペースを確保するように変更
  • 開始地点の作成に失敗した際、マップバッファをフラッシュするように修正
  • 開始時に屋根の上にスポーンしても、宿敵(Nemesis)が正しく追跡してくるよう修正
  • マリーナのスポーン処理を修正
  • モービルホームパーク(Mobile Home Park Mutable)の道路接続を修正
  • 木などの「可燃性の灰(FLAMMABLE_ASH)」地形が燃え尽きた際、灰が残るように変更
  • 地形や家具の copy-fromが、調査(examine)アクションもコピーするよう修正
  • 建築メニューにおいて、屋内・木の上・支持壁が必要なものに注釈を追加
  • 破壊不能なアイテムが火によるダメージを受けないよう修正
  • 道路が表示されている場合、マップに都市名も再表示されるよう修正
  • 死んだ牛を搾乳できないよう修正
  • 特定の埠頭を、流れのない浅瀬や深水域に配置可能に変更
  • プランターを壊さずに植物だけを取り除ける機能を追加
  • 家具および車両のマップメモリ(記憶)の更新を修正
  • グラップリングフックの使用時にアイテムや家具が消滅する問題を修正

ゲームシステム・計算式

  • 固定値の装甲貫通が、各層すべてに適用されるのではなく、全装甲層に分散して適用されるよう修正
  • 叩きつけに近接ダメージおよび筋力増強の付呪(エンチャント)が乗るよう修正
  • エフェクト「腐食(corroding)」はダメージが発生したときのみ追加されるよう修正
  • クラフトツールが(グリッド接続された)電力を利用できるよう修正
  • 生成された死体が、衣服を着用・所持した状態で生成されるよう修正
  • 壁にしがみついた状態で床を通り抜けられる(フェージング)問題を修正
  • 「一括取り出しゾーン」で銃カスタムパーツを取り外すと、パーツが複製されるバグを修正
  • ガスマスクが、ガス吸収係数が設定されているフィールド(煙など)でのみチャージを消費するよう修正
  • [MoM] 障壁(Quell Walls)を修正
  • EoCの u_sell_item() が、アイテムの所有権を正しく移転させるよう修正

UI・表示・OS固有

  • 全体マップUIとキャラクター作成メニューのUIおよびアクセシビリティの問題を修正
  • HP表示ウィジェットが、対応する部位の情報を正しく取得するよう修正
  • フォント描画モードにおいて、グリフが荒くなる問題を修正
  • 見えているタイルによって、その下の階層の不可視タイルが露出してしまう問題を修正
  • 描画ポイントのキャッシュを、ビューポートのサイズや位置変更時に無効化するよう修正
  • 武術の技のメッセージ内で "the" が重複していた問題を修正
  • ランダム生成キャラクターが、職業に応じた適切な年齢になるよう修正
  • 「セーフモード時の自動拾い停止」が、無視(ignore)設定したモブも考慮するように変更
  • Windowsにおいて、ディレクトリ内のシンボリックリンク以降のファイルがすべてシンボリックリンクとして扱われる問題を修正
  • WindowsでのIME候補リストと入力中のテキストの表示を修正
  • WindowsのMinGWビルドにおける Unicode パスのエンコードエラーを修正
  • 256色対応のターミナルエミュレータを使用するncurses版において、濃いグレーの表示を修正

Performance:

  • Character::best_item_with_quality(特定の質を持つ最良のアイテムを検索する処理)を非再帰的な探索へ変更
  • エフェクト型を、文字列ではなくマップ間接参照と列挙型(enum)を使用するように再構築
  • 避難センターや研究所が定義していた、過剰な量のオーバーマップ生成を削除
  • 製作メニューにおける「ネストされたリスト」によるラグを修正
  • EoCの処理を最適化し、多数のNPCの近くで待機する際の速度を改善
  • ポケットのオーバーフロー判定関数を最適化
  • 習得済みレシピが多い場合の、新規キャラクター作成画面の速度を向上
  • 所持重量キャッシュの不必要な再計算を停止
  • モンスター同士の敵対チェックを最適化するため、訪問可能なゾーンを事前計算するように変更
  • NPC等の交通量が多いエリアでの待機時間を約15~20%削減
  • インベントリメニューで大量のアイテムを選択する際の時間を短縮
  • NPCのAI改善によって顕在化した、防具耐性の計算負荷を修正

Infrastructure:

開発環境・コンパイラ・CI

  • コンパイラのサポート状況を更新。現在は gcc 8.1以上、clang 10以上、XCode 10.1以上をサポート
  • string_formatter をモダンな仕様に更新
  • 一部のJSON APIを string_view へ移行
  • CIで使用する clang-tidy を LLVM 16 にアップグレード
  • clang-tidy テスト内でのC++標準インクルードを許可
  • 提案された変更(PR)をテストする方法に関する新しいドキュメントを追加
  • IssueやPRにラベルを付与するコメントコマンドを拡充

単位系・共通処理

  • 電力(Epowerおよびpower)を units::power 単位系へ移行
  • units::temperature_delta(温度差単位)を追加
  • ゲームロジック内の任意の体温スケールを units::temperature および units::temperature_delta に置換
  • 引数付きの算術関数を math へ移行
  • 銃のバッテリー、UPS、およびバイオニクス(CBM)のエネルギー消費仕様を統一
  • 危険性評価からアクション部分を専用のメソッドとして分離

アイテム・製作システム

  • チャージ(使用回数)概念の廃止に対応するため、製作システムのインフラを一部再構築
  • 固形食品からチャージ(使用回数)の概念を削除
  • タイマー系アイテムを、より時間経過に基づいた仕組みへ刷新
  • ティック毎のアクション(tick_action)を、使用アクション(use_action)から独立した要素として分離
  • 全ての活性化アイテムを新しいティックアクションシステムへ移行し、旧システムを削除
  • アイテム内の素材置換(material replacement)をサポート
  • 地面に置かれたアイテムの所有者を nullptr に設定
  • アイテム内のビタミンを質量(重さ)で指定可能に
  • 武術の教本および罠用に新しいアイテムカテゴリを追加
  • アイテムを構えていない状態でも武術の技を提供可能に
  • レシピに活動レベル(activity_level)が必須に。従来の代替値(MODERATE)は非推奨化。

EoC

  • 単純な if-else 文を実装
  • インベントリ・セレクターを実装
  • イベントEOCがベータ版トーカー(beta talker)を提供
  • EoCの条件式に u_has_proficiency(熟練度の有無)を追加

JSON化・マップ生成・NPC

  • クライミング補助具(梯子など)用のJSONベースのシステムを追加
  • スロットマシンをJSON化
  • 幻覚(hallucinations)をJSON化
  • フィールド(煙や炎など)のハードコードされたマップ生成を削除
  • NPCクラスからのNPC生成を簡略化およびJSON化
  • 全体マップの新しい地形変化をパラメータ化
  • マップ生成(mapgen)で配置されるモンスターの命名オプションを拡充
  • 電化製品を電力グリッドに統合する機能を追加
  • アクティビティのパラメータsuspendable(中断可能)と no_resume(再開不可)を統合

デバッグ機能

  • デバッグメニューに派閥編集機能を追加
  • デバッグメニューからNPCの派閥を変更可能に

Build:

  • Mac arm64ビルドをサポート
  • VS Code用のDev Container設定およびワークスペース構成を追加
  • Dev Container内でのLinuxからWindowsへのクロスコンパイルを可能に
  • ローカル環境でのVS(Visual Studio)ビルドを高速化
  • llvm-libおよびlld-linkを使用した、Windows上でのビルドの高速なイテレーションを実現
  • Dev Containerを使用してLinuxからWindows向けのオブジェクト作成ツールをクロスコンパイル可能に
  • リリースにオブジェクト作成ツールを追加
  • VS CodeのDev Containerに実行およびデバッグ設定を追加
  • マージキューのテストを有効化

I18N and A11Y:

  • 言語選択画面に翻訳達成率(%)の統計を表示
  • furniture->lockpick_message を翻訳可能に変更
+ タグ編集
  • タグ:
  • CDDA
  • 更新履歴
  • 安定版
  • 0.H
  • ネタバレ注意
最終更新:2026年03月11日 18:52