OSDN Git Service

hengbandforosx/hengbandosx.git
11 months agoMerge pull request #3243 from sikabane-works/release/3.0.0Alpha80 3.0.0Alpha80
Deskull [Tue, 2 May 2023 09:26:07 +0000 (18:26 +0900)]
Merge pull request #3243 from sikabane-works/release/3.0.0Alpha80

Release/3.0.0 alpha80

11 months ago[Release] 3.0.0Alpha80
Deskull [Tue, 2 May 2023 09:14:43 +0000 (18:14 +0900)]
[Release] 3.0.0Alpha80

11 months agoMerge pull request #3240 from Hourier/Fix-Null-Write-Autopick
Hourier [Tue, 2 May 2023 02:49:53 +0000 (11:49 +0900)]
Merge pull request #3240 from Hourier/Fix-Null-Write-Autopick

自動拾い設定ファイルへの書き込み時に(null)が出力される事象を修正した

11 months agoMerge pull request #3238 from Hourier/Fix-Load-Save-Prefs
Hourier [Tue, 2 May 2023 02:38:06 +0000 (11:38 +0900)]
Merge pull request #3238 from Hourier/Fix-Load-Save-Prefs

main-win.cpp で、prefファイルの読み書きが正常に行われない事象を修正した

11 months ago[Fix] #3239 自動拾い設定ファイルへの書き込み時に(null)が出力される事象を修正した
Hourier [Tue, 2 May 2023 02:10:32 +0000 (11:10 +0900)]
[Fix] #3239 自動拾い設定ファイルへの書き込み時に(null)が出力される事象を修正した

11 months ago[Fix] #3237 main-win.cpp で、prefファイルの読み書きが正常に行われない事象を修正した
Hourier [Tue, 2 May 2023 01:23:46 +0000 (10:23 +0900)]
[Fix] #3237 main-win.cpp で、prefファイルの読み書きが正常に行われない事象を修正した

11 months agoMerge pull request #3233 from hengband/release/3.0.0Alpha79 3.0.0Alpha79
Deskull [Mon, 1 May 2023 11:47:42 +0000 (20:47 +0900)]
Merge pull request #3233 from hengband/release/3.0.0Alpha79

Release/3.0.0 alpha79

11 months agoMerge pull request #3232 from sikabane-works/release/3.0.0Alpha79
Deskull [Mon, 1 May 2023 10:54:18 +0000 (19:54 +0900)]
Merge pull request #3232 from sikabane-works/release/3.0.0Alpha79

[Release] 3.0.0Alpha79

11 months ago[Release] 3.0.0Alpha79
Deskull [Mon, 1 May 2023 10:38:37 +0000 (19:38 +0900)]
[Release] 3.0.0Alpha79

11 months agoMerge pull request #3229 from Hourier/Make-GetBaseitem-To-ItemEntity
Hourier [Mon, 1 May 2023 09:57:11 +0000 (18:57 +0900)]
Merge pull request #3229 from Hourier/Make-GetBaseitem-To-ItemEntity

ItemEntity にget_baseitem() を実装した

11 months ago[Refactor] #3217 alloc_entry にget_baseitem() を追加した
Hourier [Sun, 30 Apr 2023 15:30:10 +0000 (00:30 +0900)]
[Refactor] #3217 alloc_entry にget_baseitem() を追加した

11 months ago[Refactor] #3217 baseitems_info への直接アクセスを、ItemEntity::get_baseitem() に差し替えた
Hourier [Sun, 30 Apr 2023 14:57:41 +0000 (23:57 +0900)]
[Refactor] #3217 baseitems_info への直接アクセスを、ItemEntity::get_baseitem() に差し替えた

11 months agoMerge pull request #3227 from Hourier/Change-Signature-PathBuild-2
Hourier [Mon, 1 May 2023 09:12:44 +0000 (18:12 +0900)]
Merge pull request #3227 from Hourier/Change-Signature-PathBuild-2

path_build() に関連する関数の入出力をpath に変えた

11 months agoMerge pull request #3220 from Hourier/Make-GetEgo-To-ItemEntity
Hourier [Mon, 1 May 2023 08:54:28 +0000 (17:54 +0900)]
Merge pull request #3220 from Hourier/Make-GetEgo-To-ItemEntity

ItemEntity クラスにget_ego() メソッドを追加した

11 months ago[Refactor] #3217 get_ego() を定義し、egos_info から直接ではなくItemEntity からEgoItemDefinition...
Hourier [Sun, 30 Apr 2023 14:22:17 +0000 (23:22 +0900)]
[Refactor] #3217 get_ego() を定義し、egos_info から直接ではなくItemEntity からEgoItemDefinition を取り出すようにした

11 months ago[Refactor] #3217 struct ego_item_type をclass EgoItemDefinition に改名した
Hourier [Sun, 30 Apr 2023 14:09:07 +0000 (23:09 +0900)]
[Refactor] #3217 struct ego_item_type をclass EgoItemDefinition に改名した

11 months agoMerge pull request #3193 from Hourier/Make-RedrawingFlagsUpdater
Hourier [Mon, 1 May 2023 08:29:10 +0000 (17:29 +0900)]
Merge pull request #3193 from Hourier/Make-RedrawingFlagsUpdater

RedrawingFlagsUpdater クラスを作った

11 months ago[Refactor] #3214 init_file_paths() の引数をchar* からpath に変えた
Hourier [Mon, 1 May 2023 05:21:09 +0000 (14:21 +0900)]
[Refactor] #3214 init_file_paths() の引数をchar* からpath に変えた

11 months ago[Refactor] #3214 Reshaped init_file_paths()
Hourier [Mon, 1 May 2023 05:09:48 +0000 (14:09 +0900)]
[Refactor] #3214 Reshaped init_file_paths()

11 months ago[Refactor] #3214 get_open_filename() のpath 引数をポインタから参照に変えた
Hourier [Mon, 1 May 2023 05:00:17 +0000 (14:00 +0900)]
[Refactor] #3214 get_open_filename() のpath 引数をポインタから参照に変えた

11 months ago[Refactor] #3214 ANGBAND_DIR 系をconcptr からpath に差し替えた
Hourier [Mon, 1 May 2023 02:58:11 +0000 (11:58 +0900)]
[Refactor] #3214 ANGBAND_DIR 系をconcptr からpath に差し替えた

11 months agoMerge pull request #3226 from backwardsEric/no-pch-apr-2023
Hourier [Mon, 1 May 2023 03:51:31 +0000 (12:51 +0900)]
Merge pull request #3226 from backwardsEric/no-pch-apr-2023

Include <sstream> since prepare_movie_hooks() uses std::stringstream

11 months agoInclude <sstream> since prepare_movie_hooks() uses std::stringstream
Eric Branlund [Mon, 1 May 2023 03:44:04 +0000 (21:44 -0600)]
Include <sstream> since prepare_movie_hooks() uses std::stringstream

Resolves https://github.com/hengband/hengband/issues/3225 .

11 months ago[Refactor] #3214 main-win-file-utils.cpp/h のシグネチャを、コンパイルが通る程度にconcptr からpath へ差し替えた
Hourier [Mon, 1 May 2023 02:56:14 +0000 (11:56 +0900)]
[Refactor] #3214 main-win-file-utils.cpp/h のシグネチャを、コンパイルが通る程度にconcptr からpath へ差し替えた

11 months ago[Refactor] #3214 validate_file/dir() の引数をconcptr からpath に差し替えた
Hourier [Mon, 1 May 2023 02:52:09 +0000 (11:52 +0900)]
[Refactor] #3214 validate_file/dir() の引数をconcptr からpath に差し替えた

11 months ago[Refactor] #3214 get_open_filename() の引数をconcptr からpath に差し替えた
Hourier [Mon, 1 May 2023 02:39:36 +0000 (11:39 +0900)]
[Refactor] #3214 get_open_filename() の引数をconcptr からpath に差し替えた

11 months agoMerge pull request #3219 from habu1010/feature/fix-class-select-cursor-dont-move
Habu [Sun, 30 Apr 2023 14:02:13 +0000 (23:02 +0900)]
Merge pull request #3219 from habu1010/feature/fix-class-select-cursor-dont-move

[Fix] 職業選択時にカーソルやテンキーで選択できない

11 months ago[Fix] 職業選択時にカーソルやテンキーで選択できない
Habu [Sun, 30 Apr 2023 13:31:55 +0000 (22:31 +0900)]
[Fix] 職業選択時にカーソルやテンキーで選択できない

カーソルやテンキーで選択中の職業を変更した際に、変数csを更新していない
のが原因なので、更新するように修正する。

11 months ago[Refactor] #3214 init_file_paths() の引数からvarpath を削除した (もう使われておらずlibpathと重複)
Hourier [Sun, 30 Apr 2023 13:28:08 +0000 (22:28 +0900)]
[Refactor] #3214 init_file_paths() の引数からvarpath を削除した (もう使われておらずlibpathと重複)

11 months agoMerge pull request #3216 from Hourier/Make-GetReward-HasReward-Method-To-QuestType
Hourier [Sun, 30 Apr 2023 13:23:29 +0000 (22:23 +0900)]
Merge pull request #3216 from Hourier/Make-GetReward-HasReward-Method-To-QuestType

quest_type 構造体をQuestType クラスに変換し、オブジェクトメソッドを2つ追加した

11 months agoMerge pull request #3212 from Hourier/Change-Signature-PathBuild-1
Hourier [Sun, 30 Apr 2023 13:00:15 +0000 (22:00 +0900)]
Merge pull request #3212 from Hourier/Change-Signature-PathBuild-1

path_build() のシグネチャをchar*からstringへ差し替える準備 その1

11 months ago[Refactor] #3215 クエストへの参照をq_ref からquest に統一した
Hourier [Sun, 30 Apr 2023 10:21:41 +0000 (19:21 +0900)]
[Refactor] #3215 クエストへの参照をq_ref からquest に統一した

11 months ago[Refactor] #3215 QuestType::reward_artifact_idx がNONEか否かを調べるメソッドhas_reward() を実装した
Hourier [Sun, 30 Apr 2023 10:16:32 +0000 (19:16 +0900)]
[Refactor] #3215 QuestType::reward_artifact_idx がNONEか否かを調べるメソッドhas_reward() を実装した

11 months ago[Refactor] #3215 reward_artifact_idx から固定アーティファクト情報を取り出していた箇所をget_reward() で置換した
Hourier [Sun, 30 Apr 2023 10:10:04 +0000 (19:10 +0900)]
[Refactor] #3215 reward_artifact_idx から固定アーティファクト情報を取り出していた箇所をget_reward() で置換した

11 months ago[Refactor] #3215 QuestType::get_reward() を実装した
Hourier [Sun, 30 Apr 2023 09:41:48 +0000 (18:41 +0900)]
[Refactor] #3215 QuestType::get_reward() を実装した

11 months ago[Refactor] #3215 QuestType::name をchar[] からstd::string に変えた
Hourier [Sun, 30 Apr 2023 09:38:34 +0000 (18:38 +0900)]
[Refactor] #3215 QuestType::name をchar[] からstd::string に変えた

11 months ago[Refactor] #3215 struct quest_type をclass QuestType に改名した
Hourier [Sun, 30 Apr 2023 09:32:43 +0000 (18:32 +0900)]
[Refactor] #3215 struct quest_type をclass QuestType に改名した

11 months ago[Refactor] #2886 redrawing-flags-updater.cpp/h を定義した
Hourier [Fri, 28 Apr 2023 13:56:42 +0000 (22:56 +0900)]
[Refactor] #2886 redrawing-flags-updater.cpp/h を定義した

11 months ago[Refactor] #2886 再描画フラグの分かりにくい単語や名詞でない単語を分かりやすい名詞にした
Hourier [Fri, 28 Apr 2023 14:59:36 +0000 (23:59 +0900)]
[Refactor] #2886 再描画フラグの分かりにくい単語や名詞でない単語を分かりやすい名詞にした

11 months agoMerge pull request #3211 from Hourier/Reshape-ZForm
Hourier [Sun, 30 Apr 2023 08:58:22 +0000 (17:58 +0900)]
Merge pull request #3211 from Hourier/Reshape-ZForm

z-form.cpp/h のコメント等を調整した

11 months agoMerge pull request #3192 from Hourier/Divide-IsAutopickMatch
Hourier [Sun, 30 Apr 2023 08:45:42 +0000 (17:45 +0900)]
Merge pull request #3192 from Hourier/Divide-IsAutopickMatch

関数マクロIS_FLG() を削除した

11 months agoMerge pull request #3168 from Hourier/Unify-ItemEntity-IsValid
Hourier [Sun, 30 Apr 2023 08:16:16 +0000 (17:16 +0900)]
Merge pull request #3168 from Hourier/Unify-ItemEntity-IsValid

ItemEntity::bi_id が0か否かを判定している箇所をis_valid() に寄せた

11 months agoMerge pull request #3180 from Hourier/Encapsule-ArtifactsInfo
Hourier [Sun, 30 Apr 2023 08:15:46 +0000 (17:15 +0900)]
Merge pull request #3180 from Hourier/Encapsule-ArtifactsInfo

artifacts_info.at() をArtifactsInfo::get_instance().get_artifact() へカプセル化した

11 months ago[Refactor] #3179 表記ゆれを起こしていた、a_ref/fixed_artifact をartifactへ統一した
Hourier [Sun, 23 Apr 2023 09:09:23 +0000 (18:09 +0900)]
[Refactor] #3179 表記ゆれを起こしていた、a_ref/fixed_artifact をartifactへ統一した

11 months ago[Refactor] #3179 artifacts_info.at() をArtifactsInfo::get_instance().get_artifact...
Hourier [Sun, 23 Apr 2023 08:22:47 +0000 (17:22 +0900)]
[Refactor] #3179 artifacts_info.at() をArtifactsInfo::get_instance().get_artifact() へカプセル化した

11 months ago[Refactor] #3177 get_artifact() がnullptrを返す可能性がなくなったので参照を返すように修正した
Hourier [Sun, 23 Apr 2023 07:58:53 +0000 (16:58 +0900)]
[Refactor] #3177 get_artifact() がnullptrを返す可能性がなくなったので参照を返すように修正した

11 months ago[Refactor] #3209 path_build() に関係ある文字列/ファイル操作系関数群の引数や戻り値を調整した
Hourier [Sat, 29 Apr 2023 17:01:22 +0000 (02:01 +0900)]
[Refactor] #3209 path_build() に関係ある文字列/ファイル操作系関数群の引数や戻り値を調整した

11 months ago[Refactor] #3209 作業範囲の調整:改行、型推論、変数宣言と代入の同一化、stringstreamの使用等
Hourier [Sat, 29 Apr 2023 16:15:40 +0000 (01:15 +0900)]
[Refactor] #3209 作業範囲の調整:改行、型推論、変数宣言と代入の同一化、stringstreamの使用等

11 months ago[Refactor] #3209 「!streq(PATH_SEP, ""))」は常にtrueなので削除した。Windowsならば'\\'、それ以外ならば'/'であるため
Hourier [Sat, 29 Apr 2023 15:42:33 +0000 (00:42 +0900)]
[Refactor] #3209 「!streq(PATH_SEP, ""))」は常にtrueなので削除した。Windowsならば'\\'、それ以外ならば'/'であるため

11 months ago[Refactor] #3209 path_build() の引数をpath とstring_view に差し替え、std::string からconcptr に変換して...
Hourier [Sat, 29 Apr 2023 15:35:20 +0000 (00:35 +0900)]
[Refactor] #3209 path_build() の引数をpath とstring_view に差し替え、std::string からconcptr に変換していた箇所をstd::string のまま扱えるようにした

11 months ago[Refactor] #3209 read_text_lines() の引数をconcptr からstring_view に差し替えた
Hourier [Sat, 29 Apr 2023 14:57:24 +0000 (23:57 +0900)]
[Refactor] #3209 read_text_lines() の引数をconcptr からstring_view に差し替えた

11 months ago[Refactor] #3209 open_auto_dump() とclose_auto_dump() の引数をconcptr からpath/string_view...
Hourier [Sat, 29 Apr 2023 14:51:15 +0000 (23:51 +0900)]
[Refactor] #3209 open_auto_dump() とclose_auto_dump() の引数をconcptr からpath/string_view に変えた

11 months ago[Refactor] #3209 remove_auto_dump() の引数をconcptrからpathに変えた
Hourier [Sat, 29 Apr 2023 14:45:05 +0000 (23:45 +0900)]
[Refactor] #3209 remove_auto_dump() の引数をconcptrからpathに変えた

11 months ago[Refactor] #3210 Reshaped z-form.cpp
Hourier [Sun, 30 Apr 2023 04:12:25 +0000 (13:12 +0900)]
[Refactor] #3210 Reshaped z-form.cpp

11 months ago[Refactor] #3210 z-form.cpp/h にある、変愚蛮怒専用型エイリアスをC/C++標準のものに差し替えた
Hourier [Sun, 30 Apr 2023 03:42:17 +0000 (12:42 +0900)]
[Refactor] #3210 z-form.cpp/h にある、変愚蛮怒専用型エイリアスをC/C++標準のものに差し替えた

11 months ago[Refactor] #3210 ファイルスコープのvformat() をz-form.h から消して匿名名前空間に置いた
Hourier [Sun, 30 Apr 2023 03:40:07 +0000 (12:40 +0900)]
[Refactor] #3210 ファイルスコープのvformat() をz-form.h から消して匿名名前空間に置いた

11 months ago[Refactor] #3210 z-form.cpp/h のコメントを削除、調整した
Hourier [Sun, 30 Apr 2023 03:36:21 +0000 (12:36 +0900)]
[Refactor] #3210 z-form.cpp/h のコメントを削除、調整した

11 months agoMerge pull request #3196 from Hourier/Fix-NoneQuest-Display
Hourier [Sat, 29 Apr 2023 17:32:46 +0000 (02:32 +0900)]
Merge pull request #3196 from Hourier/Fix-NoneQuest-Display

ダミークエストが表示される不具合を解消した

11 months ago[Refactor] #3187 関数マクロIS_FLG() を削除した
Hourier [Fri, 28 Apr 2023 11:08:53 +0000 (20:08 +0900)]
[Refactor] #3187 関数マクロIS_FLG() を削除した

11 months ago[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-matcher.cpp のみ)
Hourier [Fri, 28 Apr 2023 11:08:17 +0000 (20:08 +0900)]
[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-matcher.cpp のみ)

11 months ago[Refactor] #3187 autopick_line_from_entry_kill() が単なるautopick_line_from_entry() のラップ関...
Hourier [Fri, 28 Apr 2023 10:54:03 +0000 (19:54 +0900)]
[Refactor] #3187 autopick_line_from_entry_kill() が単なるautopick_line_from_entry() のラップ関数だったので後者に統一した

11 months ago[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-entry.cpp のみ)
Hourier [Fri, 28 Apr 2023 10:51:04 +0000 (19:51 +0900)]
[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-entry.cpp のみ)

11 months ago[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-editor-util...
Hourier [Fri, 28 Apr 2023 10:46:45 +0000 (19:46 +0900)]
[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-editor-util.cpp のみ)

11 months ago[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-describer.cpp のみ)
Hourier [Thu, 27 Apr 2023 14:33:45 +0000 (23:33 +0900)]
[Refactor] #3187 関数マクロIS_FLG() をautopick_type::has() に差し替えた (autopick-describer.cpp のみ)

11 months ago[Refactor] #3187 Separated check_item_feature() from is_autopick_match()
Hourier [Wed, 26 Apr 2023 14:40:21 +0000 (23:40 +0900)]
[Refactor] #3187 Separated check_item_feature() from is_autopick_match()

11 months ago[Refactor] #3187 is_autopick_match() の引数をconcptr からstd::string_view に変えた
Hourier [Wed, 26 Apr 2023 14:27:43 +0000 (23:27 +0900)]
[Refactor] #3187 is_autopick_match() の引数をconcptr からstd::string_view に変えた

11 months ago[Refactor] #3187 autopick_type::flag をautopick_type::flags に改名した
Hourier [Fri, 28 Apr 2023 11:03:16 +0000 (20:03 +0900)]
[Refactor] #3187 autopick_type::flag をautopick_type::flags に改名した

11 months agoMerge pull request #3195 from Hourier/Change-Avatar-ConcptrArray-StringVector
Hourier [Sat, 29 Apr 2023 14:29:35 +0000 (23:29 +0900)]
Merge pull request #3195 from Hourier/Change-Avatar-ConcptrArray-StringVector

avatar::virtue をconcptr[] からstd::map<Virtue, std::string> に差し替えた

11 months agoMerge pull request #3175 from Hourier/Change-Signature-PathParse
Hourier [Sat, 29 Apr 2023 14:08:45 +0000 (23:08 +0900)]
Merge pull request #3175 from Hourier/Change-Signature-PathParse

path_parse() のシグネチャからchar* 引数を削除し、戻り値の型をpathにした

11 months ago[Refactor] #3173 どこからも呼ばれていないfd_copy() とfd_chop() を削除した
Hourier [Sat, 29 Apr 2023 13:45:36 +0000 (22:45 +0900)]
[Refactor] #3173 どこからも呼ばれていないfd_copy() とfd_chop() を削除した

11 months ago[Fix] #3173 Windows以外の環境でlib/save/log/ がない場合にクラッシュする事象を修正した
Hourier [Sat, 29 Apr 2023 13:11:41 +0000 (22:11 +0900)]
[Fix] #3173 Windows以外の環境でlib/save/log/ がない場合にクラッシュする事象を修正した

11 months agoMerge pull request #3198 from Hourier/Change-String-GfDescriptions
Hourier [Sat, 29 Apr 2023 11:54:43 +0000 (20:54 +0900)]
Merge pull request #3198 from Hourier/Change-String-GfDescriptions

named_num::name をconcptr からstd::string に変えた

11 months agoMerge pull request #3201 from Hourier/Change-String-HorrorDescriptions
Hourier [Sat, 29 Apr 2023 11:50:18 +0000 (20:50 +0900)]
Merge pull request #3201 from Hourier/Change-String-HorrorDescriptions

エルドリッチホラーの形容詞テーブルをconcptr[] からvector<string> に変えた

11 months ago[Refactor] #3197 Reshaped interpret_z_token()
Hourier [Sat, 29 Apr 2023 04:19:22 +0000 (13:19 +0900)]
[Refactor] #3197 Reshaped interpret_z_token()

11 months ago[Refactor] #3197 named_num 構造体のconcptr をstd::string に変えた
Hourier [Sat, 29 Apr 2023 04:15:01 +0000 (13:15 +0900)]
[Refactor] #3197 named_num 構造体のconcptr をstd::string に変えた

11 months ago[Refactor] #3199 decide_horror_message() をMonsterRaceInfo のオブジェクトメソッドに繰り込んだ
Hourier [Sat, 29 Apr 2023 05:16:47 +0000 (14:16 +0900)]
[Refactor] #3199 decide_horror_message() をMonsterRaceInfo のオブジェクトメソッドに繰り込んだ

11 months agoMerge pull request #3202 from Hourier/Fix-ChaosPatron-Reward
Hourier [Sat, 29 Apr 2023 11:04:09 +0000 (20:04 +0900)]
Merge pull request #3202 from Hourier/Fix-ChaosPatron-Reward

カオスパトロン報酬が時々異常になる不具合を修正した

11 months ago[Refactor] #3200 Reshaped gain_level_reward()
Hourier [Sat, 29 Apr 2023 06:04:18 +0000 (15:04 +0900)]
[Refactor] #3200 Reshaped gain_level_reward()

11 months ago[Fix] #3200 配列外アクセスで異常なカオスパトロン報酬が与えられる不具合を修正した
Hourier [Sat, 29 Apr 2023 06:00:02 +0000 (15:00 +0900)]
[Fix] #3200 配列外アクセスで異常なカオスパトロン報酬が与えられる不具合を修正した

11 months ago[Refactor] #3199 Reshaped eldritch-horror.cpp
Hourier [Sat, 29 Apr 2023 05:12:03 +0000 (14:12 +0900)]
[Refactor] #3199 Reshaped eldritch-horror.cpp

11 months ago[Refactor] #3199 horror-descriptions.cpp/h のconcptr[] をvector<string> に差し替えた
Hourier [Sat, 29 Apr 2023 04:53:52 +0000 (13:53 +0900)]
[Refactor] #3199 horror-descriptions.cpp/h のconcptr[] をvector<string> に差し替えた

11 months ago[Refactor] #3199 horror-descriptions.cpp の日英表記を統合した
Hourier [Sat, 29 Apr 2023 04:44:34 +0000 (13:44 +0900)]
[Refactor] #3199 horror-descriptions.cpp の日英表記を統合した

11 months ago[Fix] #2384 古い城のテキストに誤植があったのでついでに修正
Hourier [Sat, 29 Apr 2023 03:38:36 +0000 (12:38 +0900)]
[Fix] #2384 古い城のテキストに誤植があったのでついでに修正

11 months ago[Refactor] #2384 変数宣言と変数名を調整した
Hourier [Sat, 29 Apr 2023 03:34:39 +0000 (12:34 +0900)]
[Refactor] #2384 変数宣言と変数名を調整した

11 months ago[Fix] #2384 0階相当のクエストが表示される事象を修正した
Hourier [Sat, 29 Apr 2023 03:28:47 +0000 (12:28 +0900)]
[Fix] #2384 0階相当のクエストが表示される事象を修正した

11 months ago[Refactor] #3194 virtue_names をconcptr[] からstd::map<Virtue, std::string> に差し替えた
Hourier [Sat, 29 Apr 2023 03:08:08 +0000 (12:08 +0900)]
[Refactor] #3194 virtue_names をconcptr[] からstd::map<Virtue, std::string> に差し替えた

11 months ago[Refactor] #3194 配列virtue をvirtue_names に改名した
Hourier [Sat, 29 Apr 2023 02:53:44 +0000 (11:53 +0900)]
[Refactor] #3194 配列virtue をvirtue_names に改名した

11 months ago[Refactor] #3194 実態のない定数定義を除去した
Hourier [Sat, 29 Apr 2023 02:52:43 +0000 (11:52 +0900)]
[Refactor] #3194 実態のない定数定義を除去した

11 months ago[Refactor] #3194 引数名の不整合を解消した
Hourier [Sat, 29 Apr 2023 02:48:12 +0000 (11:48 +0900)]
[Refactor] #3194 引数名の不整合を解消した

11 months ago[Refactor] #3194 Virtue をenum からenum class へ差し替えた
Hourier [Sat, 29 Apr 2023 02:40:51 +0000 (11:40 +0900)]
[Refactor] #3194 Virtue をenum からenum class へ差し替えた

11 months ago[Refactor] #3194 virtue_idx をVirtue に改名した
Hourier [Sat, 29 Apr 2023 02:24:51 +0000 (11:24 +0900)]
[Refactor] #3194 virtue_idx をVirtue に改名した

12 months ago[Refactor] #2906 Reshaped exe_curse_removal()
Hourier [Sat, 22 Apr 2023 11:01:36 +0000 (20:01 +0900)]
[Refactor] #2906 Reshaped exe_curse_removal()

12 months ago[Refactor] #2906 player-speed.cpp の横に長過ぎるif文を分割した
Hourier [Sat, 22 Apr 2023 10:44:23 +0000 (19:44 +0900)]
[Refactor] #2906 player-speed.cpp の横に長過ぎるif文を分割した

12 months ago[Refactor] #2906 PlayerClass クラスにhas_ninja_speed() メソッドを作った
Hourier [Sat, 22 Apr 2023 10:36:52 +0000 (19:36 +0900)]
[Refactor] #2906 PlayerClass クラスにhas_ninja_speed() メソッドを作った

12 months ago[Refactor] #2906 bi_idが0か0でないかを判定している箇所をis_valid() でカプセル化した
Hourier [Sat, 22 Apr 2023 10:22:05 +0000 (19:22 +0900)]
[Refactor] #2906 bi_idが0か0でないかを判定している箇所をis_valid() でカプセル化した

12 months agoMerge pull request #3143 from Hourier/Change-Describe-Flavor-Return-Type-String-3
Hourier [Wed, 26 Apr 2023 13:53:16 +0000 (22:53 +0900)]
Merge pull request #3143 from Hourier/Change-Describe-Flavor-Return-Type-String-3

describe_flavor() の引数からchar *を除去し、戻り値をstd::string に変えた

12 months ago[Refactor] #3173 fd_make()へのパーミッション引数が複数箇所でマジックナンバー的に扱われていたので関数内で宣言した
Hourier [Sun, 23 Apr 2023 03:57:20 +0000 (12:57 +0900)]
[Refactor] #3173 fd_make()へのパーミッション引数が複数箇所でマジックナンバー的に扱われていたので関数内で宣言した

実コード上の引数はグループへの書き込みを許可するか否かの2択 (0644 or 0664)であり、実行権限のあるファイルを動的に生成することはないので、敢えて外からあちこちから引数を受ける必要はないと判断した

12 months ago[Refactor] #3173 path_parse() のシグネチャを、char*の引数からpathの戻り値に変えた
Hourier [Sun, 23 Apr 2023 03:54:03 +0000 (12:54 +0900)]
[Refactor] #3173 path_parse() のシグネチャを、char*の引数からpathの戻り値に変えた

12 months agoMerge pull request #3173 from Hourier/Change-Signature-Angband-Fopen
Hourier [Mon, 24 Apr 2023 09:49:44 +0000 (18:49 +0900)]
Merge pull request #3173 from Hourier/Change-Signature-Angband-Fopen

angband_fopen() の引数からconcptr をなくし、pathとenum classに差し替えた

12 months ago[Fix] #2604 大文字変換のフォーマット指定子に漏れがあったので修正した
Hourier [Sat, 15 Apr 2023 07:18:24 +0000 (16:18 +0900)]
[Fix] #2604 大文字変換のフォーマット指定子に漏れがあったので修正した