BN changelog stable 0.4

stable 0.4 2023/10/23 リリース

+ 目次

新コンテンツ

  • 蛍のモンスターを追加。
  • 放火魔をもっと喜ばせる要素を追加。
  • クロスボウ系装備の追加と再調整。。
  • 2種類の新しいサンドイッチを追加。(オーケーサンドイッチ(チーズとソースを除いたもの)、乳製品不使用デラックスサンドイッチ)
  • オムレツを追加。
  • ツール、ハンマー、斧、ダガーに青銅製品を追加。
  • フェイスマスク、アーミングキャップ、アームガードに青銅品を追加。
  • 小型エンジンの制作を可能にし、部品を多様化。破損したエンジンからエンジンブロックを生成する。
  • DDAから容器不要のサワードウを追加。
  • 星型要塞を追加、大砲を配置。より魅力的なレイアウトに再構成。
  • 耳と尾の変異グラフィックをより可愛らしく改善。
  • 街灯を電力グリッドで照明として使用できるように建設メニューに追加。(フロアランプの2倍の照明範囲と消費電力)

  • 街灯を解体して部品を得られるように。また別の場所で使用できるように変更。
  • 立体駐車場のエレベーターが動作するように修正。
  • 病院、アパート、オフィスタワーのエレベーターが動作するように修正。またガレージドアも対応。
  • 圧力鍋のレシピを追加。
  • 硫酸を硫黄と水から作るレシピを追加。
  • Rivtech弾薬の作成レシピを、Craftable GunPack mod からゲーム本体に移行し再調整。
  • 廃止されたMODを同梱Modから削除しました。
  • 石のノミ(Stone Chisel)をMagiclysm modからゲーム本体に移行。
  • ライナーグローブ(羊毛)、ストッキング(羊毛)グローブ(毛皮)、ライトグローブに指貫タイプを追加。

  • 自動レシピ習得可能なレザープレート製のブーツ、ガントレット、ヘルメットを追加。
  • DDAから容器不要のサワードウを移植。
  • NPCの伐採行動は周囲の状況から判断するように。可能な限り地形、家具、車両のない方向へ倒すようになった。

バランス

  • 「サバイバーであることを証明せよ」ミッションの時間要件を明確にし、10日から7日に短縮。
  • 作物の成長速度を季節の長さに直接結びつけるのではなく、『成長スケーリング』の世界オプションを追加。
  • 「殺害によるステータス上昇」の経験値テーブルを再設計。倒したモンスターの経験値に見合った、より現実的なスケーリングに変更
  • 糖生産から糖蜜を取り除き、砂糖の副産物にした。
  • バイオニック・クロウをモノフィラメント・ブレードと同等に強化。
  • ゾンビドッグとゾンビジャーマンシェパードに皮が追加。
  • キチンを骨から皮に変更し、キチン質の動物に特定の収穫メッセージを追加。
  • 紅茶の葉の重量を現実に即したものに変更。
  • フリントロック、20ゲージ、ブランダーバス弾薬の整合性の更新。
  • ガスタービンの重量を現実の相当に基づいて削減。
  • 都市のロケーションに街灯を追加。
  • 蒸気タービンの出力を1MWのタービンに調整、小型ガスタービンと同様に軽量化。
  • 街灯を以前に更新されたエリアに設置し、整合性を向上。
  • ノマド装備とスカベンジャー装備の暖かさの値を下げた。
  • 爆発物・可燃物の矢・ボルトの整合性の更新、レシピでインパクトヒューズを使用可能に。
  • 水鉄砲で発射された酸に酸の軌跡効果を追加し、emit_actorのハックを使用しないように変更。
  • ボルトメーター&pHのバランス調整。
  • ショットシェルに基準となる拡散値を設定、スクラップシェル、ペーパーショット、バードショットの整合性を更新。
  • 一部の食料品に変更を加えた。
  • 釘を使って強化された板窓を正しく解体できるように変更。
  • 飲料水のレシピが浄化器を作動させた場合と効率が一致するように変更。
  • 缶詰トマトが密封容器の半分しか入っていない、またはカロリーが不正確だった問題を修正。
  • 他の車両用バッテリーをグリッドバッテリーとして取り付けるオプションを追加。
  • 動物の耳と尾の変異を「美しい」とみなすように変更。
  • 衣服の改良に板金と超合金を選択できるように変更。
  • ロボットに新しいBIOPROOFフラグを付与。
  • 既存の衣類アイテムに対するレシピを追加。
  • 銅、アルミニウム、ブロンズのインゴットの密度をより一貫性のあるものに変更。ブロンズの製造方法とアルミニウムの使用法を再チェック、アルミニウムインゴットのレシピを追加。
  • 錫製品の解体を再実装し、金属圧縮機を使用して缶から錫を回収できるようにした、新しい大きな缶のサイズを適用。
  • 鋼鉄のガントレットとブーツを鉄製ではなく鋼製/革製に変更し、プレート層に相当するように変更。
  • ホルスターと鞘の引き出しコストを標準化、小物の迅速な取り扱い用に手首ホルスターと鞘を追加。
  • フリントロックの射程を調整。ライフルからショット弾薬を削除し、ライフルの射程を倍にした。
  • 固い岩を採掘すると大きな岩を採掘するのと同じ量の石が得られる、石の表面も中くらいの岩と同じ量を得られる。
  • 土の収穫量を建設需要に合わせて調整、押し固められた土壁の打撃に対するチェックを後追いで実施。
  • 足首ホルスター、ホルスター、XLホルスターがより多くの銃を収納できるようになった。
  • [銃modがインストールされる際、インテグラルボリュームを使用して武器の体積を減らす]
  • 命中難易度を調整し、クリティカルヒットが四肢よりも重要な体部位を狙う確率を高めた。
  • ショットシェルの調整をさらに行った。
  • ショットガンシェルの威力を強化、獣道のバイカーショットガンの威力を弱体化
  • スパムの士気ペナルティを軽減。
  • 下水管とポンプを解体可能にし、解体品が得られるようにした。
  • DDAから抱き枕を作るレシピを移植。
  • DDAからモンスターが持っている銃のアイテムグループを移植。
  • ガラスの瓶、フラスコ、ボトルの分解方法を簡素化。
  • 骨折の治療を簡素化。
  • 「銃と関連する弾倉を一緒にスポーンする」機能をDDAから移植。
  • アングルグラインダーを壁・床・ガラス除去の標準ツールから削除し、CHISELとPRYの要求を引き下げる。
  • ツールの品質とその他の時間短縮要素が、掘削による疲労や各種ペナルティに影響を与えるようになりました。
  • 紙、ネオプレン、ガラスシートの製作方法に原始的な道具を追加。
  • デバッグ用CBMの全バイオニクスを有効化してもプラスのエネルギー出力が得られるように変更。
  • フェラルサバイバーは動物の調教やマーロス感染源になることができなくなったほか、モンスターのフェラルサバイバーに対する行動を改善
  • 平均以上の筋力で近接攻撃のスタミナ消費が段階的に減少。器用さが近接攻撃の移動コストに与える影響もこれに合わせて再設計
  • 書籍によるモラル判定を若干合理化。精神的書籍の倍率を修正。サイコパスがグロテスクな書籍を好むようになる機能を追加

バグフィクス

  • 硝酸のレシピに不足していたid_suffixを追加。
  • 青銅の短剣レシピが鋼の短剣を上書きしている問題を修正。
  • 硝酸アンモニウムのレシピを修正。
  • 車両貨物からジャッキングツールを使用できるように修正。
  • bodypartレイヤーのUIがAllを最初に表示しない問題を修正。
  • クラフトメニューで説明での検索が機能しない問題を修正。
  • Isherwoodキャビンと馬牧場のアイテムに持ち主フラグを追加。
  • 電気ライターの説明がクラフト不可と表示されていた問題を修正。
  • パワーアーマーを着た後にCTDが発生する問題を修正。
  • NPCが無意味に岩盤を突き進むのを修正。
  • アーマーレイヤーが最初にすべてを表示しない問題を修正。
  • 非剛性アーマーの容量が0以下の際にデバッグメッセージを表示。
  • ブループリントの建設ゾーン機能を修正。
  • M433, M576, M651グレネードの解体レシピに空薬莢を追加。
  • サウンドで発生するまれなUBを防止。
  • マルチタイルの都市建物にs_electronics_2を追加。
  • バイオニックで火を起こすコストがアクティベーションコストに一致するように修正。
  • 車両のJoint Torsion Ratchetからの電力生成を修正。
  • 負荷表示順序の不一致によるテスト失敗を修正。
  • アイテム召喚の呪文が「手を空ける」オプションを尊重するように修正。
  • 非常に低容量の本の解体時にFPEが発生する問題を修正。
  • P layboy雑誌の必要知能を0に設定。
  • NPCが過重時に自動でアイテムを落とさないように修正。
  • NPCが過重ではなく過体積のときにアイテムを落とす、商人の再補充を修正。
  • 鉱山生成で無限ループが発生する問題を修正。
  • ミッション名がミッション説明として誤使用されている問題を修正。
  • sdltiles.cpp内でREACH_ATTACKフラグの使用を更新してチェック失敗を修正。
  • best_mode_for_range()にstd::optionalを使用
  • ステップラダーがプレイヤーを下の階に沈めないように修正
  • character_functions.cpp内で未使用のitypeを削除
  • フリントロックライフルがどこにもスポーンしない問題を修正
  • 22lr薬莢(未使用)をスタック可能に修正
  • バイクショップの街灯が間違った歩道タイルに配置される問題を修正、No Hopeバージョンを更新
  • 新しい変異タイルセット読み込み時の厳密なJSON警告を追加
  • 家の地下室での奇妙なマップ生成を修正
  • アイテムのモッドカウンターの表示に関する問題を修正
  • カーペット上の家具を解体する修正、時間変更
  • 部分的な建設を再開する際、暗闇でも再開できるように修正
  • 派閥キャンプの工房での誤字を修正
  • 修理ナノボットの問題を修正
  • マップエクストラIDを地域でチェック
  • npc::regen_ai_cacheに1分ごとの頻度を追加し、キャッシュの無効化を修正
  • fov_3dがオフのとき、モンスターがzレベルを越えて攻撃するのを防止
  • Androidビルドでndkバージョンによるビルド失敗を修正
  • NPCが不死になりゲームがクラッシュする問題を修正
  • 湖の岸のマップ生成を修正し、川との接続を改善
  • 馬牧場でのタイル欠落により外に木製の床が表示される問題を修正
  • 深い水に投げ込まれたNPCが永遠に溺れ続ける問題を修正
  • 壊れたシンボリックリンクによるMSVCビルドの破損を修正
  • No Hopeのパレットオーバーライドに必要な地形が欠けていた問題を修正し、ゲームのロード時エラーを修正
  • コンパニオンNPCがプレイヤーが攻撃した敵にだけ攻撃するようになり、実際にターゲットを攻撃する前に近づかなくなった
  • ドキュメンテーションページのリダイレクトを相対的に設定してエッジケースを修正
  • 新しい裁縫レシピの難易度を正しく本の学習レベルより上に設定
  • 橋の下に川岸を正しく表示
  • オーバーマップの端での橋・道路生成の問題を修正
  • 20ゲージパーカッションシェルの抽象的な使用を修正し、ショットガンハルをドロップしないように、命名規則を標準化
  • 切断された橋の生成を修正
  • GitHubページの展開を修正するホットフィックス
  • Luaインスタンスがない場合のdebugmsgを修正
  • 自動食事コードが選択アイテムに使用アクションがあるとき、Y/Nクエリでソフトロックを回避するよう修正
  • auto-eatゾーンに配置された時、確認メッセージでソフトロックしないように、いくつかの食品にUNSAFE_CONSUMEを追加
  • 不整合なエレベーターの動作を修正
  • タレットが見えない車両に照準を合わせる問題を修正
  • キャットテイルの茎を最初に渡し、次に袋を渡すように修正
  • オーバーマップの端で川の接続をよりスムーズに修正
  • nested_aksemiをnested_guns.jsonで修正し、実際にaksemiを使用するように修正
  • 田舎や農家の家でトイレとドレッサーが空である問題を修正
  • 車両部品ヘッダーファイルの欠如によるビルド失敗を修正するホットフィックス
  • 焼けた植生のマップエクストラが灰の山に隠れた深い穴を残さないように修正
  • ‘Item canister_emptyがチャージ付きで読み込まれた’エラーを修正
  • モンスターが車両を撃つ際の態度チェックで発生するセグフォルトを修正
  • Windowsでの‘GitHubでバグ報告を提出’デバッグ機能が正しく動作するよう修正
  • スピードローダーの容量が銃の容量より小さくなるように修正
  • Luaドキュメント生成ツールがタイルモードでヘッドレスモードで動作するよう修正
  • Luaのコンパイル警告を修正
  • # 3086による壊れたCursesビルドの修正
  • Unknown Recipientミッションの修正
  • デバッグメッセージでゲーム起動時の無効なSFXパスに関する情報を追加
  • パフォーマンス向上のため、ソフトウェアレンダラー以外のレンダラーを優先する。フォントオプションのclang-tidy警告を修正
  • scan_new_items()の修正および無限ループカウンターの追加、NPC AIのいくつかの修正
  • 吸入器使用による刺激性喘息発作のキャップをポートし、追加的なリバランス
  • 車両部品が設置できる地面や家具でない場所に設置されないように修正
  • DDA PRをポートし、サルベージングが体積ではなく重量で行われるように修正
  • セキュリティカメラが車両のドアと重ならないように修正

ビルド

  • lab typeに関する警告をさらに抑制
  • マニュアルリリースでLuaを有効化
  • lab typeのエラーを抑制
  • tidy警告を修正
  • PR #3258 のフォローアップ
  • 自動フォーマットに関する参考コメントを追加
  • 必要時のみドキュメントをデプロイ
  • cataclysmbnteam/Cataclysm-BN#3349 を元に戻す(リバート)
  • テンプレート抽出が正常に動作するかを検証
  • マージキューでワークフローのチェックを実行(今回は本物)
  • マージキューでは常にビルドマトリクステストを実行
  • clang-tidyの警告を修正
  • マージキューがステータスチェックを無視する問題を修正
  • 余分な「;」を削除してコンパイラの警告を解消
  • 古くなったテスト用ユーザーディレクトリを適切に削除
  • MacOS curses版でのコンパイルエラーを修正
  • DDAから各種ccacheおよびビルド改善を移植
  • ビルドの破損を防ぐためにマージキューの使用
  • CMakeでタイルあり/なしのライブラリ設定を重複排除
  • 非推奨の chkjson を削除
  • 非推奨のGitHub Actionsワークフローを削除
  • PRおよびコミットでドキュメント/スクリプトのみの変更はスキップ(ただしフォーマットは実行)
  • [DDA移植] CMakeビルドに関する各種改善
  • 余分な「;」を削除してコンパイラの警告を解消


ゲームプレイ


  • 「大型建物」「待ち伏せ」「2年目の夏」の開始地点にバステオン城塞を追加
  • ショックトンファーに懐中電灯機能を追加。
  • github.com/cataclysmbnteam/Cataclysm-BN/pull/3275の追加説明。
  • 味方モンスターの押し替えやスワップに関するチェックを削除
  • BIOPROOF、新しいモンスター免疫フラグを追加し、生物ダメージに対する耐性を持つ。
  • エレベーターで車両を輸送可能にし、任意の階を選択して移動できるように変更
  • はしごをスロープのように動作させ、縁の自動検査を追加。
  • 車両をJSON形式でエクスポートするデバッグコマンドを追加
  • 弾丸を線として描画するオプションを追加。
  • バイオニックの合併症を解除すると、CBMではなく「故障済みバイオニック」が得られるように変更。サイボーグ解体時の無意味な故障CBMの生成を、バイオニック部品に置き換え
  • DDAから移植:防具の「荷重」「最大荷重」「カバレッジ」を部位ごとに独立制御可能に変更

インターフェイス

  • 荷重負担UIを大幅に改修。
  • 装填メニューで互換性のない弾薬をグレーアウト表示
  • 小型バッテリー家具がロッカーに見えないよう外観を変更
  • 血液採取キット使用時に、どの容器に充填するかを確認。キャンセル時のみアイテム自体を充填先に
  • 拡張説明にモンスターの耐性を表示
  • 外部タイルセットを更新
  • RPG-7の弾薬名を整理し、体系的な命名に変更
  • 巡航制御(クルーズコントロール)無効時に車両の速度を表示



パフォーマンス向上

  • 不要な持ち上げ装備チェックを削除し、複雑な計算結果は変数に格納
  • 頻発するSFXによるラグを防止
  • キャラクターの死亡状態キャッシュの不具合を再び修正
  • NPCの武器評価値キャッシュ更新頻度を変更
  • DDAからキャラクターの死亡状態キャッシュ機能を移植
  • sm_to_ms_copy 関数のインライン化を移植し、パフォーマンス向上を実現
  • item::has_flag 呼び出しの高速化
  • debug.cpp に関する各種改善
  • DDAのAiveanによるパフォーマンス改善PRを移植
  • DDA移植:オーバーマップごとに地域設定をコピーする処理を停止
  • DDAから「高度なインベントリ管理(AIM)」UI更新の最適化を移植
  • has_trait_flag を再設計:全特性をチェックするのではなく、突然変異キャッシュを参照。文字列からIDを導出する方式をサポートし、std::string 使用を削減

I18n

  • 「s」を忘れています(複数形の欠落を指摘)
  • 翻訳生成スクリプトがJSONファイルを無視する問題を修正
  • SPECIES が needs_plural に含まれていないことで翻訳が壊れる問題を修正


Mods


  • [Magiclysm]ゴブリン、ドラゴンボーン武器、アーマーモッドを追加。
  • [Magiclysm]単眼魔獣とブラックプティングがモンスター版の呪文を使用するように変更、Necrotic Gazeを弱体化。
  • [Magiclysm]呪文バランス調整、リザードマンのステータスを調整。
  • [Magiclysm]モンスター関連のバランス変更。
  • [Magiclysm]ドラゴンの肉が料理可能に。
  • [Magiclysm]装備エンチャントレシピを移植。
  • [Aftershock]マップ生成が世界を海に変えてしまうバグを修正。
  • 『変更-ゾンビの蘇生防止』と『変更-真菌の成長制限』をデフォルトで有効なModとして設定
  • サードパーティ製MODの翻訳をサポート。

  • 弾倉に'extend'機能を実装。
  • 「変更 - ゾンビ復活防止」と「変更 - 真菌成長抑制」をデフォルトで適用モッドに変更。
  • レシピが'NUTRIENT_OVERRIDE'フラグを宣言して、使用するコンポーネントを無視できるように変更。

その他

  • Luaを再導入。
+ タグ編集
  • タグ:
  • CBN
  • 変更履歴
  • ネタバレ注意
最終更新:2025年08月16日 19:08