今週マージされたPRは89件でした。
タイトルと変更の理由は超訳です。
あともちろん超絶ネタバレする可能性あります。
今週は四肢化の作業が相変わらず大量で、ハブ01のサイバネティクス関連も大きく動きました。あとついに雪が積もるようになりました
今週の気になったPRはこれ
[#85724] OMTごとの積雪深追跡と移動ペナルティを追加
⇒ 降った雪がちゃんと積もって、暖かくなると溶けて、雪の中を歩くと遅くなります
[#85568] バターをそのまま食べると不味いように
⇒ ニューイングランド人はバターを刺身にするものかと……
[#85783] 人工肢の追加
⇒ ハブ01のマッドサイエンティスト立派な学者たちが腕を切り落として除去して実験的サイバネティクスを試すんだって。へえ……
2026/03/07
- [#85694] [MoM] ハッキング・インターフェースの修正 by Standing-Storm
変更の理由: ハッキング・インターフェースの定期更新処理がハッキング中にツールを削除しちゃうことがあって、ツールのないハッキングアクションになってクラッシュしてた。残念ながら定期更新する限りどうやっても同じ問題が起きる。#85693の修正
変更の理由: ハッキング・インターフェースの定期更新処理がハッキング中にツールを削除しちゃうことがあって、ツールのないハッキングアクションになってクラッシュしてた。残念ながら定期更新する限りどうやっても同じ問題が起きる。#85693の修正
- [#85701] ルビクへの倉庫についての嘘の難易度を再調整 by Tektolnes
変更の理由: Exodii-Hub 01のミッションを全部通しでやったんだけど、ルビクに嘘をつくのがほぼ不可能だった——「簡単な嘘」でも成功率0%近くになることがしょっちゅうだった。つまり、倉庫を見つけてハブに売って、トランスポンダーをオンにしてから「うっかりハブに気づかれちゃった」って嘘をつく——信じてもらえそうな嘘なのに。これはさすがに大分低すぎでしょ
変更の理由: Exodii-Hub 01のミッションを全部通しでやったんだけど、ルビクに嘘をつくのがほぼ不可能だった——「簡単な嘘」でも成功率0%近くになることがしょっちゅうだった。つまり、倉庫を見つけてハブに売って、トランスポンダーをオンにしてから「うっかりハブに気づかれちゃった」って嘘をつく——信じてもらえそうな嘘なのに。これはさすがに大分低すぎでしょ
- [#85652] [特典アンロックシステム] 秘密の領域/秘密の小径に壁5面以上を要求するように by Standing-Storm
変更の理由: ドアの近くに家具を7個引きずってくるだけで「クローゼット」判定にできちゃってて、一部の人たちが自重できなかったらしい
変更の理由: ドアの近くに家具を7個引きずってくるだけで「クローゼット」判定にできちゃってて、一部の人たちが自重できなかったらしい
- [#85219] 非常に古いセーブの破損を防ぐためイベントタイプを再追加 by RenechCDDA
変更の理由: うーん…イベントタイプの削除は安全じゃなかった。予想外。問題のイベントは2024年8月28日からアクセス不能だったんだけど、画像を見ての通り非常に古いセーブで遊んでる人がいて、そのイベントが記録されてるんだよね。壊さずに済むならそうしたい。超低コスト・メンテ不要の修正だから絶対やる価値あるよ。ついでにコメントも追加した
変更の理由: うーん…イベントタイプの削除は安全じゃなかった。予想外。問題のイベントは2024年8月28日からアクセス不能だったんだけど、画像を見ての通り非常に古いセーブで遊んでる人がいて、そのイベントが記録されてるんだよね。壊さずに済むならそうしたい。超低コスト・メンテ不要の修正だから絶対やる価値あるよ。ついでにコメントも追加した
- [#85715] forkのmasterブランチからのPRでtest labelerがスキップされるバグを修正 by dumb-kevin
変更の理由: forkのmasterブランチからのPRにCIラベル(astyled, json-styled, BasicBuildPassed)が付かなかった。#85689がその例
変更の理由: forkのmasterブランチからのPRにCIラベル(astyled, json-styled, BasicBuildPassed)が付かなかった。#85689がその例
- [#85688] 不安定な近接ダメージタイプ有効性テストの修正 by dumb-kevin
変更の理由: CIでテストが不安定だった(seed 1772741052): 平均ダメージ8.40454 vs 期待値8.0で、5%のイプシロン上限8.4をぎりぎり超えてた。該当のCIログ
変更の理由: CIでテストが不安定だった(seed 1772741052): 平均ダメージ8.40454 vs 期待値8.0で、5%のイプシロン上限8.4をぎりぎり超えてた。該当のCIログ
2026/03/08
- [#85704] [スカイアイランド] EOCファイルの分割 by thaelina
変更の理由: ポータル嵐をレイド次元限定にする作業をしてたら、EOCファイルがめちゃくちゃ大きくなってることに気づいた。自分のためにも他の作業者のためにも、一枚岩になってたEOCファイルを小さなファイルに分割することにしたよ
変更の理由: ポータル嵐をレイド次元限定にする作業をしてたら、EOCファイルがめちゃくちゃ大きくなってることに気づいた。自分のためにも他の作業者のためにも、一枚岩になってたEOCファイルを小さなファイルに分割することにしたよ
- [#85599] デバッグマップエディタのImGui化 by ShnitzelX2
変更の理由: デバッグマップエディタはuilistのプロンプトが操作画面を覆い隠しちゃうから使いにくかった。ImGui導入以前からこのUIは使いづらいと思ってたから、シンプルにしたかったんだよね
変更の理由: デバッグマップエディタはuilistのプロンプトが操作画面を覆い隠しちゃうから使いにくかった。ImGui導入以前からこのUIは使いづらいと思ってたから、シンプルにしたかったんだよね
- [#85729] [Xedra Evolved] チェンジリングの能力を`gramarye`スキルに移行 by Standing-Storm
変更の理由: 超自然的な存在の移行作業の続き。あと吸血鬼の呪文はno_failだから`deduction`を訓練すべきじゃないよね
変更の理由: 超自然的な存在の移行作業の続き。あと吸血鬼の呪文はno_failだから`deduction`を訓練すべきじゃないよね
- [#85732] [スカイアイランド] ポータル嵐をレイド次元でのみ発生するように変更 by thaelina
変更の理由: 島の上でのポータル嵐は意味がないし、そもそも島では死ねないからズルできちゃう。レイドに行ってるときだけ発生するようにして、ちゃんと脅威であり続けるようにしたよ
変更の理由: 島の上でのポータル嵐は意味がないし、そもそも島では死ねないからズルできちゃう。レイドに行ってるときだけ発生するようにして、ちゃんと脅威であり続けるようにしたよ
- [#85738] `clear_character()`の`hp_max`が非決定的になる問題を修正 by dumb-kevin
変更の理由: `clear_character()`がテストの実行状況によって`hp_max`を85か86にしてしまう。ウィジェットテスト(W_NO_PADDING_widget_flag)でHPバーグラフの描画が1記号ずれる不安定なテスト失敗の原因だったよ
変更の理由: `clear_character()`がテストの実行状況によって`hp_max`を85か86にしてしまう。ウィジェットテスト(W_NO_PADDING_widget_flag)でHPバーグラフの描画が1記号ずれる不安定なテスト失敗の原因だったよ
- [#85635] [WIP] ちょっとアホなサバイバースーツを素早くサルベージないし斬り捨てる by anoobindisguise
変更の理由: サバイバー装備はまだあちこち散らかってて改善が必要だった。コンセプト的に成り立たないものや雑な改訂のまま放置されてたもの(一部は俺のせい)があったから、剪定とアップデートが必要だったんだよ
変更の理由: サバイバー装備はまだあちこち散らかってて改善が必要だった。コンセプト的に成り立たないものや雑な改訂のまま放置されてたもの(一部は俺のせい)があったから、剪定とアップデートが必要だったんだよ
- [#85736] [MoM] 紐の次元を「異界にいる」条件に追加 by Standing-Storm
変更の理由: 実際に異界にいるときに能力にいろんな影響がある——ネザラムの親和性が上がるし、能力が強化されたりする。紐の次元はもう完全に異界みたいなもんだからね
変更の理由: 実際に異界にいるときに能力にいろんな影響がある——ネザラムの親和性が上がるし、能力が強化されたりする。紐の次元はもう完全に異界みたいなもんだからね
- [#85740] [Magiclysm] レイヴンフォークの攻撃ベクターを修正 by Standing-Storm
変更の理由: Magiclysmのレイヴンフォークの翼打ち攻撃ベクターのIDが#85730のバニラのやつと被ってることに気づいた。つまりMagiclysmを入れてると、鳥系変異体が翼打ちできなくなっちゃうんだよね
変更の理由: Magiclysmのレイヴンフォークの翼打ち攻撃ベクターのIDが#85730のバニラのやつと被ってることに気づいた。つまりMagiclysmを入れてると、鳥系変異体が翼打ちできなくなっちゃうんだよね
2026/03/09
- [#85752] [Aftershock] ヴァハグンの軽微なエラーを修正 by John-Candlebury
変更の理由: ヴァハグンの射撃時に呪文の効果音が鳴ってたのを削除。追加弾薬を見つけた場合に備えてマガジンをリロードできるようにしたよ
変更の理由: ヴァハグンの射撃時に呪文の効果音が鳴ってたのを削除。追加弾薬を見つけた場合に備えてマガジンをリロードできるようにしたよ
- [#85755] IWYU Suggesterの冗長な
変更の理由: `pull_request_target`しか通さないのに`pull_request`でもトリガーしてて、Actionsタブにスキップされたワークフローが大量に並んでた。ついでにドラフトPRでも動くようにしたよ
pull_requestトリガーを削除 by dumb-kevin
変更の理由: `pull_request_target`しか通さないのに`pull_request`でもトリガーしてて、Actionsタブにスキップされたワークフローが大量に並んでた。ついでにドラフトPRでも動くようにしたよ
2026/03/10
- [#85754] テストケース間でカレンダーと天候をリセットするように by dumb-kevin
変更の理由: `calendar::turn`や天候のオーバーライド、気温キャッシュがテストケース間でリークしてた。#85721の作業中に気づいたんだけど、新しいテストが開始地点を空中にしたまま戻さなくて、次のテストの`clear_avatar()`が重力でアバターを地下に落としてたんだよ
変更の理由: `calendar::turn`や天候のオーバーライド、気温キャッシュがテストケース間でリークしてた。#85721の作業中に気づいたんだけど、新しいテストが開始地点を空中にしたまま戻さなくて、次のテストの`clear_avatar()`が重力でアバターを地下に落としてたんだよ
- [#85721] 降水チェック用の`map::is_roofed()`を追加(垂直方向に遡る屋根判定) by dumb-kevin
変更の理由: weather.cppの濡れ判定コードは`has_flag(TFLAG_NO_FLOOR, pos + above)`で雨がキャラクターに当たるか判定してたんだけど、1z-levelしか見てないし、ガラス床や`SUN_ROOF_ABOVE`家具、車両の屋根、複数階にまたがる開口部(クレーターや坑道)にも対応してなかったし、他のシステムからも再利用できなかった。これは今後の天候リアリズム機能(積雪追跡など)の下準備。#46354、#46559、#28227の過去の積雪実装もみんなこういうAPIが必要だったんだよね
変更の理由: weather.cppの濡れ判定コードは`has_flag(TFLAG_NO_FLOOR, pos + above)`で雨がキャラクターに当たるか判定してたんだけど、1z-levelしか見てないし、ガラス床や`SUN_ROOF_ABOVE`家具、車両の屋根、複数階にまたがる開口部(クレーターや坑道)にも対応してなかったし、他のシステムからも再利用できなかった。これは今後の天候リアリズム機能(積雪追跡など)の下準備。#46354、#46559、#28227の過去の積雪実装もみんなこういうAPIが必要だったんだよね
- [#85751] Yraxの注意を引くと何かが起こるように by John-Candlebury
変更の理由: Yraxは知りえない理由で何かをする (訳註: 大型のYraxに遭遇済みだと、ポータル嵐や次元移動時にYraxが便乗してくるようになります。Yrax派閥コンテンツの前準備のようです)
変更の理由: Yraxは知りえない理由で何かをする (訳註: 大型のYraxに遭遇済みだと、ポータル嵐や次元移動時にYraxが便乗してくるようになります。Yrax派閥コンテンツの前準備のようです)
- [#85756] アイテム情報のカバー率/暖かさテストを値に依存しない形に by dumb-kevin
変更の理由: `armor_coverage_warmth_and_encumbrance`テストがカバー率と暖かさの期待値を文字列比較でハードコードしてた。#85730みたいに`similar_bodypart`リンクのある新しい身体パーツが追加されると平均値がずれてテストが壊れるんだけど、このテストが本当に見たいのはUI表示であって具体的なカバー率の数値じゃないんだよね
変更の理由: `armor_coverage_warmth_and_encumbrance`テストがカバー率と暖かさの期待値を文字列比較でハードコードしてた。#85730みたいに`similar_bodypart`リンクのある新しい身体パーツが追加されると平均値がずれてテストが壊れるんだけど、このテストが本当に見たいのはUI表示であって具体的なカバー率の数値じゃないんだよね
- [#85758] mathパーサーに`event_statistic()`ダイアログ関数を追加 by dumb-kevin
変更の理由: EOCのmath式から`event_statistic`の値(キル数、被ダメージ量など)を読めるようにしたよ
変更の理由: EOCのmath式から`event_statistic`の値(キル数、被ダメージ量など)を読めるようにしたよ
- [#85761] 一括取引/寄付で派閥所有権が設定されないバグを修正 by dumb-kevin
変更の理由: #85760の修正。`u_bulk_trade_accept`と`u_bulk_donate`が譲渡したアイテムに派閥所有権を設定してなかった。NPCのインベントリが溢れてアイテムが落ちると、プレイヤーの派閥所有権のままだからタダで拾ってまた売れちゃってたんだよね
変更の理由: #85760の修正。`u_bulk_trade_accept`と`u_bulk_donate`が譲渡したアイテムに派閥所有権を設定してなかった。NPCのインベントリが溢れてアイテムが落ちると、プレイヤーの派閥所有権のままだからタダで拾ってまた売れちゃってたんだよね
- [#85764] NPCの`wield_better_weapon`が手持ちコンテナ内のアイテムを選んでしまう問題を修正 by dumb-kevin
変更の理由: #85728の修正。NPCが武器じゃないコンテナ(バックパックとか)を手に持ってて、その中に武器が入ってる場合、`evaluate_best_weapon()`がその武器を見つけるんだけど`npc::wield()`では取り出せない——`Character::wield()`は手持ちコンテナ内のアイテムを拒否するから、debugmsgが出てたんだよね
変更の理由: #85728の修正。NPCが武器じゃないコンテナ(バックパックとか)を手に持ってて、その中に武器が入ってる場合、`evaluate_best_weapon()`がその武器を見つけるんだけど`npc::wield()`では取り出せない——`Character::wield()`は手持ちコンテナ内のアイテムを拒否するから、debugmsgが出てたんだよね
- [#85757] `merge_submaps`でアクティブアイテムを登録するように by dumb-kevin
変更の理由: `merge_submaps`がオーバーレイサブマップからアイテムをコピーしてたのに、コピー先の`active_items`キャッシュに登録してなかった。これは#74169(3Dマップ生成)で残されてた既知のTODOで、z-levelをまたぐマップ生成で下の階に死体や生鮮食品が配置されるとdebugmsgが出てた。これらのアイテムはRNG依存だから、ランダムにCIが落ちる原因になってたんだよ
変更の理由: `merge_submaps`がオーバーレイサブマップからアイテムをコピーしてたのに、コピー先の`active_items`キャッシュに登録してなかった。これは#74169(3Dマップ生成)で残されてた既知のTODOで、z-levelをまたぐマップ生成で下の階に死体や生鮮食品が配置されるとdebugmsgが出てた。これらのアイテムはRNG依存だから、ランダムにCIが落ちる原因になってたんだよ
- [#85770] 滑らかな鱗の動作制限をゼロに by Standing-Storm
変更の理由: 口の動作制限が少しでもあると噛みつき攻撃ができなくなるから、滑らかな鱗を持つ魚系変異体が噛みつけなかったんだよね
変更の理由: 口の動作制限が少しでもあると噛みつき攻撃ができなくなるから、滑らかな鱗を持つ魚系変異体が噛みつけなかったんだよね
- [#85765] 射撃時に中立ターゲットより敵対ターゲットを優先するように by dumb-kevin
変更の理由: 中立NPCの近くで'f'キーで射撃しようとすると、敵対/中立関係なく一番近い標的に自動照準してた。友好的なクリーチャーはフィルタされてるけど中立はされてなくて、実際の敵より近くにいる中立NPCが自動照準されちゃってたんだよ(ミッション「建物裏手の掃除」とかで起きてた)
変更の理由: 中立NPCの近くで'f'キーで射撃しようとすると、敵対/中立関係なく一番近い標的に自動照準してた。友好的なクリーチャーはフィルタされてるけど中立はされてなくて、実際の敵より近くにいる中立NPCが自動照準されちゃってたんだよ(ミッション「建物裏手の掃除」とかで起きてた)
2026/03/11
- [#85759] 死体に見せかけたモンスターのアップグレードを無効化 by dumb-kevin
変更の理由: CIの不安定なテスト失敗を調査してて根本原因は見つからなかったんだけど、潜在バグを発見した。死体に見せかけたモンスターはベースのゾンビタイプからアップグレードフィールドを引き継いでて、実際のゲームでは`on_load()`が`try_upgrade()`を呼ぶから、死体が起き上がる前にモンスタータイプが変わっちゃうことがある。たとえば`pseudo_dormant_mon_zombie_fat`が`mon_zombie_brute`にアップグレードすると、死体が起き上がる仕掛けがまるごと消えて普通の凶暴ゾンビとして歩き回る——死体トラップのメカニクスが静かに壊れるってわけ。テストでは`calendar`が`turn_zero`から始まるから発覚しなかったけど、実際のゲームで`half_life: 128`のモンスターなら実体化時にアップグレードする確率は十分あるんだよね
変更の理由: CIの不安定なテスト失敗を調査してて根本原因は見つからなかったんだけど、潜在バグを発見した。死体に見せかけたモンスターはベースのゾンビタイプからアップグレードフィールドを引き継いでて、実際のゲームでは`on_load()`が`try_upgrade()`を呼ぶから、死体が起き上がる前にモンスタータイプが変わっちゃうことがある。たとえば`pseudo_dormant_mon_zombie_fat`が`mon_zombie_brute`にアップグレードすると、死体が起き上がる仕掛けがまるごと消えて普通の凶暴ゾンビとして歩き回る——死体トラップのメカニクスが静かに壊れるってわけ。テストでは`calendar`が`turn_zero`から始まるから発覚しなかったけど、実際のゲームで`half_life: 128`のモンスターなら実体化時にアップグレードする確率は十分あるんだよね
- [#85778] 分解時の奇妙な一人称メッセージを修正 by anoobindisguise
変更の理由: 腐ったアイテムを分解しようとしたときのメッセージがおかしかった。まるでキャラクターに命令してる謎の存在になってて(しかもキャラクターが言うことを聞かない場合がある)、一人称視点のメッセージは他に一切ないから完全に没入感が壊れてたんだよね
変更の理由: 腐ったアイテムを分解しようとしたときのメッセージがおかしかった。まるでキャラクターに命令してる謎の存在になってて(しかもキャラクターが言うことを聞かない場合がある)、一人称視点のメッセージは他に一切ないから完全に没入感が壊れてたんだよね
- [#85775] [Magiclysm] マナポーションの修正 by casswedson
変更の理由: マナポーション全種の`comestible_type`が`DRINK`になってたから`use_action`が使えなくて、マナ回復の呪文が発動しない——ただ飲むだけだった。`MED`に変更して、ちゃんとマナポーションでマナ回復できるようにしたよ
変更の理由: マナポーション全種の`comestible_type`が`DRINK`になってたから`use_action`が使えなくて、マナ回復の呪文が発動しない——ただ飲むだけだった。`MED`に変更して、ちゃんとマナポーションでマナ回復できるようにしたよ
- [#85772] 修理画面で素材タイプではなく修理素材を表示するように by RenechCDDA
変更の理由: 修理のアイテム情報が素材名を表示するように変わったんだけど、正直「低炭素鋼」って言われても誰もわからないでしょ。実際に必要なのは「低炭素鋼の塊」なんだからさ
変更の理由: 修理のアイテム情報が素材名を表示するように変わったんだけど、正直「低炭素鋼」って言われても誰もわからないでしょ。実際に必要なのは「低炭素鋼の塊」なんだからさ
- [#85779] 紐の次元のovermap terrainホワイトリストを整理 by Tektolnes
変更の理由: 紐の次元のOMTが全部`overmap_terrain_coverage_whitelist.json`に個別にリストされてたんだけど、正規表現が使えるし全部`string_dimension`で始まるから、まとめられるよねって指摘されたんだよ
変更の理由: 紐の次元のOMTが全部`overmap_terrain_coverage_whitelist.json`に個別にリストされてたんだけど、正規表現が使えるし全部`string_dimension`で始まるから、まとめられるよねって指摘されたんだよ
2026/03/12
- [#85788] [Xedra Evolved] 無酸素呼吸をフラグベースに変更 by Standing-Storm
変更の理由: 無酸素呼吸は統合アイテムを使ってたんだけど、フラグで同じことができるようになったからね
変更の理由: 無酸素呼吸は統合アイテムを使ってたんだけど、フラグで同じことができるようになったからね
- [#85777] `get_avg_coverage()`を閲覧者の身体構造でフィルタするように by dumb-kevin
変更の理由: `finalize_post_armor`がすべてのアイテムのカバー範囲を類似の四肢すべてに展開するんだけど、`get_avg_coverage()`がそのキャラクターにない幻の四肢も含めて平均しちゃうから、防具インベントリメニューや装甲板ポケットの情報で値がおかしくなってた。現在のmasterでは類似四肢のサブパーツ合計が全部100になるから問題が隠れてたんだけど、#85730(鳥翼)で壊れる——肩のサブパーツだけがリンクされてるから幻の翼のカバー率がずっと低くなって平均が下がっちゃうんだよ
変更の理由: `finalize_post_armor`がすべてのアイテムのカバー範囲を類似の四肢すべてに展開するんだけど、`get_avg_coverage()`がそのキャラクターにない幻の四肢も含めて平均しちゃうから、防具インベントリメニューや装甲板ポケットの情報で値がおかしくなってた。現在のmasterでは類似四肢のサブパーツ合計が全部100になるから問題が隠れてたんだけど、#85730(鳥翼)で壊れる——肩のサブパーツだけがリンクされてるから幻の翼のカバー率がずっと低くなって平均が下がっちゃうんだよ
- [#85774] [Magiclysm] ズームレンズ呪文を強化 by casswedson
変更の理由: #85679の修正。Magiclysmに双眼鏡みたいな呪文があるんだけど弱すぎて、レベル10でも双眼鏡以下だった。かなり強化したよ。基本レベルで双眼鏡相当、レベルごとに2倍、上位版は3倍にスケールするようにした。これで魔法の双眼鏡をレベル上げしたらマップがめっちゃ広く見えるようになるよ
変更の理由: #85679の修正。Magiclysmに双眼鏡みたいな呪文があるんだけど弱すぎて、レベル10でも双眼鏡以下だった。かなり強化したよ。基本レベルで双眼鏡相当、レベルごとに2倍、上位版は3倍にスケールするようにした。これで魔法の双眼鏡をレベル上げしたらマップがめっちゃ広く見えるようになるよ
- [#85745] [Xedra Evolved] 暴れ枝スタイル(アルボレ武術)の追加 by Standing-Storm
変更の理由: 前から個人的にやりたいと思ってたんだけど、Maleclypseのやることリストにも「元素の精の武術を追加」ってずっと入ってたんだよね
変更の理由: 前から個人的にやりたいと思ってたんだけど、Maleclypseのやることリストにも「元素の精の武術を追加」ってずっと入ってたんだよね
- [#85647] 水戻しコーンのカロリー計算エラーを修正 by fwzuw
変更の理由: 粒コーンもドライコーンも132カロリーなのに、水戻しコーンだけ34カロリーしかなかった。132に修正したよ
変更の理由: 粒コーンもドライコーンも132カロリーなのに、水戻しコーンだけ34カロリーしかなかった。132に修正したよ
- [#85724] OMTごとの積雪深追跡と移動ペナルティを追加 by dumb-kevin
変更の理由: 降雪天候はあるのに積雪の永続的な状態がなかった。OMTごとに積雪深を追跡して、嵐のときに実際に積もって、暖かくなると溶けて、雪の中を歩くと遅くなるようにしたよ。#85721の`map::is_roofed()`に依存
変更の理由: 降雪天候はあるのに積雪の永続的な状態がなかった。OMTごとに積雪深を追跡して、嵐のときに実際に積もって、暖かくなると溶けて、雪の中を歩くと遅くなるようにしたよ。#85721の`map::is_roofed()`に依存
- [#85259] TCL変異体スタート、プリセット変異職業の追加 by anoobindisguise
変更の理由: バニラのラボスタートは廃止予定だし、今の変異体スタートは自由すぎて「デザイナーミュータント」を作れちゃうのが不評、しかもめちゃくちゃ古くて過去10年の新しい変異が全然入ってなかったからね
変更の理由: バニラのラボスタートは廃止予定だし、今の変異体スタートは自由すぎて「デザイナーミュータント」を作れちゃうのが不評、しかもめちゃくちゃ古くて過去10年の新しい変異が全然入ってなかったからね
- [#85783] 人工肢の追加 by Standing-Storm
変更の理由: @Tektolnesと話してたんだけど、ハブ01のマッドサイエンティスト立派な学者たちが犠牲者志願者の腕を切り落として除去して新しい実験的サイバネティクスを試す気があるんだって、サイバネティクス研究が十分進んだらね。これはその基盤となるインフラだよ
変更の理由: @Tektolnesと話してたんだけど、ハブ01の
- [#85785] ハブ01のCBM知識トラッカーと担当NPCの追加 by Tektolnes
変更の理由: #85783や他のハブ01のCBMを実装するには、ハブがバイオニクスについてどれだけ知ってるかを追跡する必要がある。シンプルなメーターで実現できるよ
変更の理由: #85783や他のハブ01のCBMを実装するには、ハブがバイオニクスについてどれだけ知ってるかを追跡する必要がある。シンプルなメーターで実現できるよ
- [#83796] [Xedra Evolved] DataShuntと習熟データコアの追加 by Maleclypse
変更の理由: スキルソフトとか「I know Kung Fu」的な一時的CBMがずっと欲しくて、だいたい動くようになったんだ(訳註: CBMを装着すると、対応する習熟を一時的に得られるようになります)
変更の理由: スキルソフトとか「I know Kung Fu」的な一時的CBMがずっと欲しくて、だいたい動くようになったんだ(訳註: CBMを装着すると、対応する習熟を一時的に得られるようになります)
- [#85806] [Xedra Evolved] 異界収集班のスペシャリストを追加: The Six Million Dollar (Wo)man by Standing-Storm
変更の理由: 人工肢ができたから、それを持つ職業をXEに追加しよう
変更の理由: 人工肢ができたから、それを持つ職業をXEに追加しよう
2026/03/13
- [#85794] 特定の変異が体重に影響するように by anoobindisguise
変更の理由: 明らかに体重が変わるはずの変異なのに反映されてなかった(統合装備や四肢のように体重に影響するものが他にないやつ)。その効果を追加したかったんだよ
変更の理由: 明らかに体重が変わるはずの変異なのに反映されてなかった(統合装備や四肢のように体重に影響するものが他にないやつ)。その効果を追加したかったんだよ
- [#85812] 生体部品の四肢と変異の相互作用を調整 by Standing-Storm
変更の理由: Discordで生体部品の腕と変異した四肢の相互作用について話してて、望ましくない問題を防ぐ必要があったんだよ
変更の理由: Discordで生体部品の腕と変異した四肢の相互作用について話してて、望ましくない問題を防ぐ必要があったんだよ
- [#85813] [Xedra Evolved] 非人間種が無秩序な遺伝子/遺伝子劣化を取得できないように by Standing-Storm
変更の理由: かなりおかしな相互作用が起きちゃうからね
変更の理由: かなりおかしな相互作用が起きちゃうからね
- [#85800] パットのロボットニックネームsnippetのtypoを修正 by Tektolnes
変更の理由: snippetのtypoのせいで、会話中に呼び出されるとエラーになってたんだよ
変更の理由: snippetのtypoのせいで、会話中に呼び出されるとエラーになってたんだよ
- [#85776] カスタムXPスケーリング時のキャラクター生成を修正 by andrewhr
変更の理由: 新キャラクターでは生い立ちで付与されるスキルがレベル直接付与ではなくXPとして追加されるんだけど、`SKILL_TRAINING_SPEED`をカスタム設定してると、このXPもその倍率で「訓練」されちゃう。たとえば0.25に設定すると、生い立ちでレベル1になるはずのスキルが25%にしかならないんだよ。ワールドオプションはプレイ中のスキル上昇速度を遅くするためのもので、キャラ作成は見たまま得られるべきでしょ
変更の理由: 新キャラクターでは生い立ちで付与されるスキルがレベル直接付与ではなくXPとして追加されるんだけど、`SKILL_TRAINING_SPEED`をカスタム設定してると、このXPもその倍率で「訓練」されちゃう。たとえば0.25に設定すると、生い立ちでレベル1になるはずのスキルが25%にしかならないんだよ。ワールドオプションはプレイ中のスキル上昇速度を遅くするためのもので、キャラ作成は見たまま得られるべきでしょ
- [#85823] メインメニューからポイント割り振りへの言及を削除 by AnotherSeawhite
変更の理由: ポイント割り振りは完全に削除された(#85528)。ニューゲームのヒント文から残ってた言及を削除したよ
変更の理由: ポイント割り振りは完全に削除された(#85528)。ニューゲームのヒント文から残ってた言及を削除したよ
おわり。