OSDN Git Service

hengbandforosx/hengbandosx.git
23 months agoMerge branch 'develop' into macos-develop
Eric Branlund [Fri, 9 Sep 2022 12:05:18 +0000 (06:05 -0600)]
Merge branch 'develop' into macos-develop

23 months agoMerge pull request #2611 from Hourier/Unite-Store-Owners
Hourier [Fri, 9 Sep 2022 11:43:05 +0000 (20:43 +0900)]
Merge pull request #2611 from Hourier/Unite-Store-Owners

店主の日英情報を統合した

23 months ago[Refactor] #2208 かつて静的配列 (std::array)だったと思われる痕跡を消し、現在の動的配列 (std::vector)に差し替えた
Hourier [Thu, 8 Sep 2022 11:29:59 +0000 (20:29 +0900)]
[Refactor] #2208 かつて静的配列 (std::array)だったと思われる痕跡を消し、現在の動的配列 (std::vector)に差し替えた

23 months ago[Refactor] #2208 重複している店主を削除し、コメントアウトされていた店主を復活させた
Hourier [Thu, 8 Sep 2022 11:23:55 +0000 (20:23 +0900)]
[Refactor] #2208 重複している店主を削除し、コメントアウトされていた店主を復活させた

23 months ago[Refactor] #2208 書店の日英表記をまとめた
Hourier [Thu, 8 Sep 2022 11:13:03 +0000 (20:13 +0900)]
[Refactor] #2208 書店の日英表記をまとめた

23 months ago[Refactor] #2208 ブラックマーケットの日英表記をまとめた
Hourier [Thu, 8 Sep 2022 11:09:40 +0000 (20:09 +0900)]
[Refactor] #2208 ブラックマーケットの日英表記をまとめた

23 months ago[Refactor] #2208 魔道具屋の日英表記をまとめた
Hourier [Thu, 8 Sep 2022 11:03:22 +0000 (20:03 +0900)]
[Refactor] #2208 魔道具屋の日英表記をまとめた

23 months ago[Refactor] #2208 錬金術屋の日英表記をまとめた
Hourier [Thu, 8 Sep 2022 10:49:31 +0000 (19:49 +0900)]
[Refactor] #2208 錬金術屋の日英表記をまとめた

23 months ago[Refactor] #2208 寺院の日英表記をまとめた
Hourier [Thu, 8 Sep 2022 10:42:16 +0000 (19:42 +0900)]
[Refactor] #2208 寺院の日英表記をまとめた

23 months ago[Refactor] #2208 武器屋の日英表記をまとめた
Hourier [Wed, 7 Sep 2022 13:55:18 +0000 (22:55 +0900)]
[Refactor] #2208 武器屋の日英表記をまとめた

23 months ago[Refactor] #2208 防具屋の日英表記をまとめた
Hourier [Wed, 7 Sep 2022 13:46:46 +0000 (22:46 +0900)]
[Refactor] #2208 防具屋の日英表記をまとめた

23 months ago[Refactor] #2208 雑貨屋の日英表記をまとめた
Hourier [Mon, 5 Sep 2022 14:18:23 +0000 (23:18 +0900)]
[Refactor] #2208 雑貨屋の日英表記をまとめた

23 months agoMerge branch 'develop' into macos-develop
Eric Branlund [Wed, 7 Sep 2022 21:48:25 +0000 (15:48 -0600)]
Merge branch 'develop' into macos-develop

23 months agoMerge pull request #2596 from Hourier/Make-Blindness-Class
Hourier [Wed, 7 Sep 2022 13:26:45 +0000 (22:26 +0900)]
Merge pull request #2596 from Hourier/Make-Blindness-Class

PlayerType::blind フィールド変数をPlayerBlindness クラスでカプセル化した

23 months agoMerge pull request #2609 from Hourier/Refactor-Fixed-Artifact-Flags
Hourier [Wed, 7 Sep 2022 10:25:24 +0000 (19:25 +0900)]
Merge pull request #2609 from Hourier/Refactor-Fixed-Artifact-Flags

artifact_type のmax_num を廃止し、cur_num をbool型にしてis_generated に改名した

23 months ago[Refactor] #2607 cur_num をbool 型にし、is_generated へ改名した
Hourier [Wed, 7 Sep 2022 09:40:39 +0000 (18:40 +0900)]
[Refactor] #2607 cur_num をbool 型にし、is_generated へ改名した

23 months ago[Refactor] #2607 旧設計だった頃のコメント (名前をインデックス参照していたもの)を削除した
Hourier [Wed, 7 Sep 2022 09:40:12 +0000 (18:40 +0900)]
[Refactor] #2607 旧設計だった頃のコメント (名前をインデックス参照していたもの)を削除した

23 months ago[Refactor] #2607 artifact_type::max_num を廃止した (どこからも呼ばれていないため)
Hourier [Wed, 7 Sep 2022 09:12:05 +0000 (18:12 +0900)]
[Refactor] #2607 artifact_type::max_num を廃止した (どこからも呼ばれていないため)

23 months agoMerge branch 'develop' into macos-develop
Eric Branlund [Tue, 6 Sep 2022 16:39:51 +0000 (10:39 -0600)]
Merge branch 'develop' into macos-develop

23 months agoMerge pull request #2598 from Hourier/Fix-Amusement-Instant-Artifact
Hourier [Mon, 5 Sep 2022 23:25:03 +0000 (08:25 +0900)]
Merge pull request #2598 from Hourier/Fix-Amusement-Instant-Artifact

誰得の巻物を使うとINSTA_ART指定のベースアイテムが生成される場合がある事象を修正した

23 months agoMerge branch 'develop' into macos-develop
Eric Branlund [Mon, 5 Sep 2022 19:18:42 +0000 (13:18 -0600)]
Merge branch 'develop' into macos-develop

23 months agoAdjust workflows to handle lib/xtra as a submodule.
Eric Branlund [Mon, 5 Sep 2022 19:14:27 +0000 (13:14 -0600)]
Adjust workflows to handle lib/xtra as a submodule.

23 months agoTo match with upstream, convert lib/xtra to submodule. That submodule points to...
Eric Branlund [Mon, 5 Sep 2022 19:05:35 +0000 (13:05 -0600)]
To match with upstream, convert lib/xtra to submodule.  That submodule points to a fork, https://github.com/backwardsEric/hengband.xtra , of upstream's submodule so maOS-specific changes can be included.

23 months agoMerge branch 'develop' into macos-develop
Eric Branlund [Mon, 5 Sep 2022 18:03:47 +0000 (12:03 -0600)]
Merge branch 'develop' into macos-develop

23 months ago[Refactor] #2523 confusion() をset_confusion() に差し替えた
Hourier [Sun, 4 Sep 2022 01:52:56 +0000 (10:52 +0900)]
[Refactor] #2523 confusion() をset_confusion() に差し替えた

23 months ago[Refactor] #2523 blindness() をset_blindness() に差し替えた
Hourier [Sun, 4 Sep 2022 01:35:59 +0000 (10:35 +0900)]
[Refactor] #2523 blindness() をset_blindness() に差し替えた

23 months ago[Refactor] #2523 PlayerType::blind をPlayerBlindnessの呼び出しに差し替えた
Hourier [Sun, 4 Sep 2022 01:32:57 +0000 (10:32 +0900)]
[Refactor] #2523 PlayerType::blind をPlayerBlindnessの呼び出しに差し替えた

23 months ago[Refactor] #2522 player-blindness.cpp/h ファイルを定義した (まだPlayerTypeからは呼び出されない)
Hourier [Tue, 30 Aug 2022 10:37:08 +0000 (19:37 +0900)]
[Refactor] #2522 player-blindness.cpp/h ファイルを定義した (まだPlayerTypeからは呼び出されない)

23 months ago[Refactor] #2597 AmusementFlagType がビットフラグである必要はないと気付いたので、通常の比較で一致性を判定することにした
Hourier [Mon, 5 Sep 2022 11:39:10 +0000 (20:39 +0900)]
[Refactor] #2597 AmusementFlagType がビットフラグである必要はないと気付いたので、通常の比較で一致性を判定することにした

23 months ago[Refactor] #2597 spells-object.cpp を更に見直した
Hourier [Sun, 4 Sep 2022 14:56:24 +0000 (23:56 +0900)]
[Refactor] #2597 spells-object.cpp を更に見直した
誰得アイテムフラグをenum classとして再定義した
アーティファクトIDの0を無効値として運用せず、std::optional を使うようにした

23 months ago[Refactor] #2597 Renamed amusement() to generate_amusement()
Hourier [Sun, 4 Sep 2022 13:41:46 +0000 (22:41 +0900)]
[Refactor] #2597 Renamed amusement() to generate_amusement()

23 months ago[Refactor] #2597 無意味な引数をamusement() から削除した
Hourier [Sun, 4 Sep 2022 13:39:57 +0000 (22:39 +0900)]
[Refactor] #2597 無意味な引数をamusement() から削除した

23 months ago[Refactor] #2597 spelld-object.cpp における、定数群の型調整
Hourier [Sun, 4 Sep 2022 12:45:25 +0000 (21:45 +0900)]
[Refactor] #2597 spelld-object.cpp における、定数群の型調整

23 months ago[Refactor] #2597 Separated sweep_amusement_artifact() from amusement()
Hourier [Sun, 4 Sep 2022 12:35:24 +0000 (21:35 +0900)]
[Refactor] #2597 Separated sweep_amusement_artifact() from amusement()

23 months ago[Refactor] #2597 Reshaped amusement()
Hourier [Sun, 4 Sep 2022 12:32:01 +0000 (21:32 +0900)]
[Refactor] #2597 Reshaped amusement()

23 months ago[Fix] #2597 誰得の巻物を読み、INSTA_ARTフラグのあるベースアイテムが指定され、それに対応する★が全て生成済の場合、ベースアイテムがドロップする事象を修正した
Hourier [Sun, 4 Sep 2022 12:23:58 +0000 (21:23 +0900)]
[Fix] #2597 誰得の巻物を読み、INSTA_ARTフラグのあるベースアイテムが指定され、それに対応する★が全て生成済の場合、ベースアイテムがドロップする事象を修正した

23 months agoMerge pull request #2601 from habu1010/feature/fix-check-format-workflow
Habu [Mon, 5 Sep 2022 13:42:02 +0000 (22:42 +0900)]
Merge pull request #2601 from habu1010/feature/fix-check-format-workflow

clang-format によるソースコード整形チェックが機能していない問題を修正

23 months agoMerge pull request #2600 from backwardsEric/english-aug-2022
Hourier [Mon, 5 Sep 2022 13:31:22 +0000 (22:31 +0900)]
Merge pull request #2600 from backwardsEric/english-aug-2022

English:  make some changes to rumors and death while paralyzed message

23 months ago[Fix] clang-format による整形
Habu [Mon, 5 Sep 2022 13:27:00 +0000 (22:27 +0900)]
[Fix] clang-format による整形

GitHub Actions によるソースコード整形チェックが機能していなかった間に混入した
clang-format による整形が適用されていないソースコードに整形を適用する。

23 months ago[Fix] clang-format の実行でエラーが起きたとき整形チェックをエラーとする
Habu [Mon, 5 Sep 2022 13:08:48 +0000 (22:08 +0900)]
[Fix] clang-format の実行でエラーが起きたとき整形チェックをエラーとする

clang-format コマンドが正しく実行されたかどうかチェックしていなかったため、
clang-format のインストールに失敗した場合にソースコード整形チェックを素通りしてしま
っていた。
clang-format コマンドの実行でエラーが発生した場合はスクリプトもそのエラーコードで終了
するようにする。

23 months ago[Fix] clang-format-15 のAPTリポジトリ
Habu [Mon, 5 Sep 2022 12:54:25 +0000 (21:54 +0900)]
[Fix] clang-format-15 のAPTリポジトリ

clang-15 が正式にリリースされたことにより clang-format-15 のインストール元も
snapshot からバージョン15用のAPTリポジトリに移動されたので、それに合わせて修正する。

23 months agoEnglish: fix some typos and a subject/verb mismatch in the rumors.
Eric Branlund [Wed, 31 Aug 2022 18:13:27 +0000 (12:13 -0600)]
English: fix some typos and a subject/verb mismatch in the rumors.

23 months agoEnglish: for clarity, reword death message when paralyzed.
Eric Branlund [Tue, 23 Aug 2022 22:53:53 +0000 (16:53 -0600)]
English:  for clarity, reword death message when paralyzed.

23 months agoMerge pull request #2595 from habu1010/feature/update-submodule-commit-lib-xtra
Habu [Sun, 4 Sep 2022 23:08:10 +0000 (08:08 +0900)]
Merge pull request #2595 from habu1010/feature/update-submodule-commit-lib-xtra

[Update] サブモジュール lib/xtra の参照先コミットを更新

2 years agoMerge https://github.com/hengband/hengband.xtra/commit/73afd9997d2a0dc7ae010f65098bbd...
Eric Branlund [Thu, 1 Sep 2022 11:40:28 +0000 (05:40 -0600)]
Merge https://github.com/hengband/hengband.xtra/commit/73afd9997d2a0dc7ae010f65098bbd38f86b6268 .

2 years agoMerge https://github.com/hengband/hengband.xtra/commit/31dee9b6674a1267701c16548497b9...
Eric Branlund [Thu, 1 Sep 2022 11:37:06 +0000 (05:37 -0600)]
Merge https://github.com/hengband/hengband.xtra/commit/31dee9b6674a1267701c16548497b9c823dbe246 .

2 years ago[Update] サブモジュール lib/xtra の参照先コミットを更新
Habu [Thu, 1 Sep 2022 11:25:29 +0000 (20:25 +0900)]
[Update] サブモジュール lib/xtra の参照先コミットを更新

2 years agoMerge back in macOS changes to lib/xtra/graf and lib/xtra/sound. Drop the 16x16...
Eric Branlund [Wed, 31 Aug 2022 20:36:34 +0000 (14:36 -0600)]
Merge back in macOS changes to lib/xtra/graf and lib/xtra/sound.  Drop the 16x16 (Adam Bolt) tiles since they aren't present upstream.  Adjust lib/xtra/music/Makefile.am so 'make dist' includes all the files in the tarball.

2 years agoReimport lib/xtra from hengband.xtra.
Eric Branlund [Wed, 31 Aug 2022 18:46:02 +0000 (12:46 -0600)]
Reimport lib/xtra from hengband.xtra.

2 years agoMerge branch 'develop' into macos-develop
Eric Branlund [Wed, 31 Aug 2022 18:37:33 +0000 (12:37 -0600)]
Merge branch 'develop' into macos-develop

2 years agoMerge pull request #2593 from habu1010/feature/lib-xtra-submodulize
Habu [Tue, 30 Aug 2022 12:22:56 +0000 (21:22 +0900)]
Merge pull request #2593 from habu1010/feature/lib-xtra-submodulize

lib/xtra をサブモジュール化する

2 years ago[Fix] ビルドテストのワークフローでサブモジュールもチェックアウトする
Habu [Tue, 30 Aug 2022 12:08:54 +0000 (21:08 +0900)]
[Fix] ビルドテストのワークフローでサブモジュールもチェックアウトする

ビルドテストを行う時に lib/xtra にサブモジュールがチェックアウトされている必要がある
のでリポジトリのチェックアウトを行う GitHub Actions にサブモジュールもチェックアウト
するオプションを追加する。

2 years ago[Add] hengband.xtra を lib/xtra にサブモジュールとして追加
Habu [Tue, 30 Aug 2022 10:25:17 +0000 (19:25 +0900)]
[Add] hengband.xtra を lib/xtra にサブモジュールとして追加

https://github.com/hengband/hengband.xtra を lib/xtra にサブモジュールとして
追加する。

2 years ago[Delete] hengband.xtraと重複するファイル削除。
Deskull [Sun, 28 Aug 2022 10:47:07 +0000 (19:47 +0900)]
[Delete] hengband.xtraと重複するファイル削除。

2 years agoMerge branch 'develop' into macos-develop
Eric Branlund [Tue, 30 Aug 2022 02:56:18 +0000 (20:56 -0600)]
Merge branch 'develop' into macos-develop

2 years agoMerge pull request #2583 from Hourier/Make-Poison-Class
Hourier [Mon, 29 Aug 2022 14:44:29 +0000 (23:44 +0900)]
Merge pull request #2583 from Hourier/Make-Poison-Class

PlayerType::poisoned フィールド変数をPlayerPoison クラスでカプセル化した

2 years agoMerge pull request #2589 from sikabane-works/release/3.0.0Alpha65
Deskull [Mon, 29 Aug 2022 11:51:48 +0000 (20:51 +0900)]
Merge pull request #2589 from sikabane-works/release/3.0.0Alpha65

[Release] 3.0.0Alpha65

2 years ago[Release] 3.0.0Alpha65
Deskull [Sun, 28 Aug 2022 16:21:47 +0000 (01:21 +0900)]
[Release] 3.0.0Alpha65

2 years agoMerge pull request #2578 from Hourier/Remove-Callback-Store-Create
Hourier [Fri, 26 Aug 2022 14:29:49 +0000 (23:29 +0900)]
Merge pull request #2578 from Hourier/Remove-Callback-Store-Create

store_create() からコールバックをなくした

2 years ago[Refactor] #2523 poison() をset_poison() に改名した
Hourier [Wed, 24 Aug 2022 10:16:37 +0000 (19:16 +0900)]
[Refactor] #2523 poison() をset_poison() に改名した

2 years ago[Refactor] #2523 PlayerType::poisoned をPlayerPoison の呼び出しに差し替えた
Hourier [Wed, 24 Aug 2022 09:22:53 +0000 (18:22 +0900)]
[Refactor] #2523 PlayerType::poisoned をPlayerPoison の呼び出しに差し替えた

2 years ago[Refactor] #2523 player-poison.cpp/h ファイルを定義した (まだPlayerTypeからは呼び出されない)
Hourier [Tue, 16 Aug 2022 09:14:39 +0000 (18:14 +0900)]
[Refactor] #2523 player-poison.cpp/h ファイルを定義した (まだPlayerTypeからは呼び出されない)

2 years agoMerge branch 'develop' into macos-develop
Eric Branlund [Fri, 19 Aug 2022 12:29:22 +0000 (06:29 -0600)]
Merge branch 'develop' into macos-develop

2 years agoMerge pull request #2582 from Hourier/Fix-Compilation-Error-VS173
Hourier [Fri, 19 Aug 2022 10:22:49 +0000 (19:22 +0900)]
Merge pull request #2582 from Hourier/Fix-Compilation-Error-VS173

Visual Studio 2022 v17.3 からコンパイルエラーが出るようになったのを修正した

2 years ago[Fix] #2581 Visual Studio 2022 v17.3 からコンパイルエラーが出るようになったのを修正した
Hourier [Wed, 17 Aug 2022 12:56:57 +0000 (21:56 +0900)]
[Fix] #2581 Visual Studio 2022 v17.3 からコンパイルエラーが出るようになったのを修正した
クラス定義内でunique_ptrを初期化した結果、std::unique_ptr<ObjectType[]> がインライン展開される
しかしObjectType型は不完全型なのでコンパイルエラーになる

2 years agoMerge branch 'develop' into macos-develop
Eric Branlund [Tue, 16 Aug 2022 12:16:48 +0000 (06:16 -0600)]
Merge branch 'develop' into macos-develop

2 years agoMerge pull request #2579 from Hourier/Make-Deceleration-Class
Hourier [Mon, 15 Aug 2022 23:32:01 +0000 (08:32 +0900)]
Merge pull request #2579 from Hourier/Make-Deceleration-Class

PlayerType::slow フィールド変数をPlayerDeceleration クラスでカプセル化した

2 years ago[Refactor] #2521 PlayerAcceleration クラスにある不要メソッドを削除し、異常な引数に対する例外送出処理を追加した
Hourier [Tue, 9 Aug 2022 13:02:12 +0000 (22:02 +0900)]
[Refactor] #2521 PlayerAcceleration クラスにある不要メソッドを削除し、異常な引数に対する例外送出処理を追加した

2 years ago[Refactor] #2521 slowness() をset_deceleration() に改名した
Hourier [Fri, 5 Aug 2022 09:47:20 +0000 (18:47 +0900)]
[Refactor] #2521 slowness() をset_deceleration() に改名した

2 years ago[Refactor] #2521 PlayerType::slow をPlayerDeceleration の呼び出しに差し替えた
Hourier [Fri, 5 Aug 2022 09:43:57 +0000 (18:43 +0900)]
[Refactor] #2521 PlayerType::slow をPlayerDeceleration の呼び出しに差し替えた

2 years ago[Refactor] #2521 PlayerDeceleration クラスを定義した (まだPlayerTypeからは呼び出されない)
Hourier [Fri, 5 Aug 2022 09:22:49 +0000 (18:22 +0900)]
[Refactor] #2521 PlayerDeceleration クラスを定義した (まだPlayerTypeからは呼び出されない)

2 years ago[Refactor] #2521 player-deceleration.cpp/h ファイルを定義した (中身は空)
Hourier [Fri, 5 Aug 2022 09:14:41 +0000 (18:14 +0900)]
[Refactor] #2521 player-deceleration.cpp/h ファイルを定義した (中身は空)

2 years ago[Refactor] #2449 ヘッダ依存性を考慮しつつ関数をstore-util.cpp/h からstore.cpp へ移した
Hourier [Sun, 27 Mar 2022 14:07:30 +0000 (23:07 +0900)]
[Refactor] #2449 ヘッダ依存性を考慮しつつ関数をstore-util.cpp/h からstore.cpp へ移した

2 years ago[Refactor] #2449 store_create() からコールバックを削除した
Hourier [Sat, 26 Mar 2022 01:47:47 +0000 (10:47 +0900)]
[Refactor] #2449 store_create() からコールバックを削除した

2 years agoMerge branch 'develop' into macos-develop
Eric Branlund [Mon, 1 Aug 2022 02:32:06 +0000 (20:32 -0600)]
Merge branch 'develop' into macos-develop

2 years agoMerge pull request #2576 from Hourier/Replace-OD_MODE-To-Bits-Calc
Hourier [Mon, 1 Aug 2022 00:03:29 +0000 (09:03 +0900)]
Merge pull request #2576 from Hourier/Replace-OD_MODE-To-Bits-Calc

Eric氏の修正でBitFlagsCalculatorが使われていなかったので差し替えた

2 years ago[Refactor] Eric氏の修正でBitFlagsCalculatorが使われていなかったので差し替えた
Hourier [Sun, 31 Jul 2022 14:57:49 +0000 (23:57 +0900)]
[Refactor] Eric氏の修正でBitFlagsCalculatorが使われていなかったので差し替えた

2 years agoMerge pull request #2574 from sikabane-works/release/3.0.0Alpha64
Deskull [Sun, 31 Jul 2022 13:34:40 +0000 (22:34 +0900)]
Merge pull request #2574 from sikabane-works/release/3.0.0Alpha64

[Release] 3.0.0Alpha64

2 years ago[Release] 3.0.0Alpha64
Deskull [Sun, 31 Jul 2022 13:26:30 +0000 (22:26 +0900)]
[Release] 3.0.0Alpha64

2 years agoMerge pull request #2572 from Hourier/Reshape-Wizard-Spoiler
Hourier [Sun, 31 Jul 2022 13:17:49 +0000 (22:17 +0900)]
Merge pull request #2572 from Hourier/Reshape-Wizard-Spoiler

wizard-spoiler.cpp の調整

2 years agoMerge pull request #2573 from Hourier/Adjust-Speak-Flag-To-Race-Info
Hourier [Sun, 31 Jul 2022 13:14:30 +0000 (22:14 +0900)]
Merge pull request #2573 from Hourier/Adjust-Speak-Flag-To-Race-Info

死亡時メッセージだけが定義されているモンスターについて、ハードコードではなくmondeath.txt からの定義文を参照するようにした

2 years ago[Refactor] 外から呼ばれていないspoil_categorized_mon_desc() にstaticを付けた
Hourier [Sun, 31 Jul 2022 01:07:22 +0000 (10:07 +0900)]
[Refactor] 外から呼ばれていないspoil_categorized_mon_desc() にstaticを付けた

2 years ago[Refactor] wiz_spell_stat をstatic constexprに変更した
Hourier [Sun, 31 Jul 2022 01:07:13 +0000 (10:07 +0900)]
[Refactor] wiz_spell_stat をstatic constexprに変更した

2 years ago[Refactor] wizard-spoiler.h からincludeを削除し、enum classのプロトタイプ宣言を追加した
Hourier [Sun, 31 Jul 2022 00:14:54 +0000 (09:14 +0900)]
[Refactor] wizard-spoiler.h からincludeを削除し、enum classのプロトタイプ宣言を追加した

2 years ago[Fix] 全スポイラー出力時に成否に関わらず全ての結果メッセージが出得る潜在不具合を解消した
Hourier [Sun, 31 Jul 2022 00:14:44 +0000 (09:14 +0900)]
[Fix] 全スポイラー出力時に成否に関わらず全ての結果メッセージが出得る潜在不具合を解消した

2 years ago[Refactor] SpoilerOutputResultType の値をenum classらしく省略した
Hourier [Sun, 31 Jul 2022 00:09:40 +0000 (09:09 +0900)]
[Refactor] SpoilerOutputResultType の値をenum classらしく省略した

2 years ago[Refactor] #890 コンストラクタへの参照がVSから見えなくなっていたので修正 (型は一致しているのでコンパイルは通っていた)
Hourier [Sun, 31 Jul 2022 08:19:40 +0000 (17:19 +0900)]
[Refactor] #890 コンストラクタへの参照がVSから見えなくなっていたので修正 (型は一致しているのでコンパイルは通っていた)

2 years ago[Refactor] #890 escape_monster() からis_acting_monster() を分離した
Hourier [Sun, 31 Jul 2022 08:18:58 +0000 (17:18 +0900)]
[Refactor] #890 escape_monster() からis_acting_monster() を分離した

2 years ago[Refactor] #890 コメントアウトされているモンスターフラグを除去した
Hourier [Sun, 31 Jul 2022 07:51:56 +0000 (16:51 +0900)]
[Refactor] #890 コメントアウトされているモンスターフラグを除去した

2 years ago[Implement] #890 SPEAK_HOGE フラグについて、ALL以外のものが付与された場合に正しく発話が行われるようにコードを拡張した
Hourier [Sun, 31 Jul 2022 07:50:37 +0000 (16:50 +0900)]
[Implement] #890 SPEAK_HOGE フラグについて、ALL以外のものが付与された場合に正しく発話が行われるようにコードを拡張した
特に、死亡時メッセージだけが定義され、普段は会話しないモンスターにSPEAK_DEATHフラグをつけ、ハードコード部分をmondeath.txt に移植した

2 years agoMerge branch 'develop' into macos-develop
Eric Branlund [Sat, 30 Jul 2022 12:21:19 +0000 (06:21 -0600)]
Merge branch 'develop' into macos-develop

2 years agoMerge pull request #2570 from Hourier/Fix-Compilation-Warning-Array-Decleration
Hourier [Sat, 30 Jul 2022 10:22:48 +0000 (19:22 +0900)]
Merge pull request #2570 from Hourier/Fix-Compilation-Warning-Array-Decleration

VS2022環境でstd::array<T, N> 型の変数宣言でコンパイル警告が出ていたのを解消した

2 years agoMerge pull request #2565 from backwardsEric/phial-activation
Deskull [Sat, 30 Jul 2022 09:59:05 +0000 (18:59 +0900)]
Merge pull request #2565 from backwardsEric/phial-activation

Add mode, OD_BASE_NAME, for describe_flavor() which omits artifact, …

2 years agoMerge branch 'develop' into macos-develop
Eric Branlund [Sun, 24 Jul 2022 17:37:44 +0000 (11:37 -0600)]
Merge branch 'develop' into macos-develop

2 years ago[Fix] #2531 VS2022環境でstd::array<T, N> 型の変数宣言でコンパイル警告が出ていたのを解消した
Hourier [Sun, 24 Jul 2022 12:56:40 +0000 (21:56 +0900)]
[Fix] #2531 VS2022環境でstd::array<T, N> 型の変数宣言でコンパイル警告が出ていたのを解消した

2 years agoMerge pull request #2568 from Slimebreath6078/feature/refactor_mflag_canspeak
火炎の飛竜 [Sun, 24 Jul 2022 12:53:06 +0000 (21:53 +0900)]
Merge pull request #2568 from Slimebreath6078/feature/refactor_mflag_canspeak

SPEAK系フラグを新設

2 years ago[Refactor] ダンジョンのモンスター出現フィルターにセリフ関連フラグ適用
Slimebreath6078 [Mon, 18 Jul 2022 15:01:10 +0000 (00:01 +0900)]
[Refactor] ダンジョンのモンスター出現フィルターにセリフ関連フラグ適用
恐らくいらないとは思われるが、必要性が不明瞭なのとリファクタリングであることから、現状維持のため追加する

2 years ago[Refactor] トークン定義をセリフフラグの再定義に合わせる
Slimebreath6078 [Wed, 30 Mar 2022 13:08:20 +0000 (22:08 +0900)]
[Refactor] トークン定義をセリフフラグの再定義に合わせる

r_info.txt は機械的置き換えです

2 years ago[Refactor] セリフフラグの再定義に合わせる
Slimebreath6078 [Wed, 30 Mar 2022 13:01:52 +0000 (22:01 +0900)]
[Refactor] セリフフラグの再定義に合わせる

2 years ago[Refactor] セリフフラグを再定義
Slimebreath6078 [Wed, 30 Mar 2022 12:58:17 +0000 (21:58 +0900)]
[Refactor] セリフフラグを再定義