Skip to content

3.0.0Alpha22

Compare
Choose a tag to compare
@sikabane-works sikabane-works released this 09 May 13:32
· 4898 commits to develop since this release
734966e

主な修正

システム改変

  • モンスター情報の詳細化/修正 #1004 #1006
    • ナズグルフラグを持っていることを明確化する ([U] と似たように[N] を付ける)
    • 上質/高級品ドロップ時にITEM_ONLYが付与されていないと、実際には金を落とさないにも関わらずスポイラー上は「上質なアイテムまたは金をドロップ」と表示されるので修正する
  • NO_ROOMダンジョンフラグの実装 #1031 #1032
    • 該当ダンジョンはまだ未実装
  • 目的地に居る場合にトラベル継続確認を行わない #1040 #1046
  • Windows版についてワイド文字列版APIへの移行 (ChooseFontW, CreateFontIndirectW, GetOpenFileNameW) #1023

ゲームバランス調整

今回は無し

リファクタリング&ドキュメント

  • player-status.cpp/h の分割 #963
  • score.cpp/h の分割 #1008
  • object-generator.cpp/h をobject-type-definition.cpp/h に統合した #1016
  • ダンジョンフラグをFlagGroup化 #1038
  • mutation-flag-types.h のインクルード関係整理 #1039
  • message_add 関数をC++機能でリファクタリングする #1026 #1028
  • GINOU_* を改名して enum 化. #1051
  • object_typeのcursed_flagsとgen_flagsのFlagGoup化 #1042 #1052
  • FlagGroup のメンバに nodiscard 属性を付与する #1063

デバッグ

  • Cコマンドで永久光源欄の@列に . を表示し忘れている #1018
  • メッセージ履歴が正しく保存されない #1027
  • 足元のアイテムサブウィンドウで幻覚状態でもモンスターを判別できる #1024 #1029
  • 固定部屋で床が . ではなく空白になっているのを修正 #1019
  • ウィザードモードでのpval99999入力ハングの修正 #1021 #1025
  • タスク切り替えでメインウインドウではなくサブウインドウがアクティブになる #1010 #1017
  • Windows版でウインドウサイズ変更時に端の描画が残らないように修正 #1036 #1049
  • 装備の祝福で魔法防御が上がらず、聖唱歌などによるステータス変化の祝福で魔法防御が上がる #1047 #1048
  • 轟音のブレスにより魔力復活の薬が割れた際にクラッシュ #1041 #1045
  • 地形のシンボル変更機能がマップ表示に反映されない #1037 #1043
  • 自動拾いエディタで最大行数を超えて編集できないようにした上で最大行数拡張.#1022 #1054
  • 床上のアイテム一覧サブウィンドウでモンスターを感知できる #1030 #1044
  • ユニーククローンを倒したときに本物の撃破時間を上書きしてしまう #1055 #1056
  • 見えないときにモンスターの無敵発動時のメッセージが表示される #1034 #1057
  • 壁抜け対策のMFLAG2::NOFLOWが機能していない #1061
  • Windows版ファイル選択ダイアログでファイル名初期値が常に未設定 #1065
  • 武器匠での会心ダメージやステータス画面上の平均ダメージに強撃の効果が反映されない #897 #1066

謝辞

本バージョンもコミッター、ソース寄稿者、アイデア提供、およびデバッグ報告を行っていただいたGitHub及びDiscordコミュニティの各位の力添えでリリースできました。ありがとうございます。
(文責:deskull)