OSDN Git Service

hengbandforosx/hengbandosx.git
15 months ago[Refactor] #3288 Extracted set_smith_redrawing_flags() from various functions in...
Hourier [Thu, 4 May 2023 07:39:51 +0000 (16:39 +0900)]
[Refactor] #3288 Extracted set_smith_redrawing_flags() from various functions in mind-weaponsmith.cpp

15 months ago[Refactor] #3288 Extracted reset_concentration_flag() from snipe_concentrate() and...
Hourier [Thu, 4 May 2023 06:50:10 +0000 (15:50 +0900)]
[Refactor] #3288 Extracted reset_concentration_flag() from snipe_concentrate() and reset_concentration()

15 months ago[Refactor] #3288 Extracted update_sun_light() from day_break() and night_falls()
Hourier [Thu, 4 May 2023 06:00:14 +0000 (15:00 +0900)]
[Refactor] #3288 Extracted update_sun_light() from day_break() and night_falls()

15 months agoMerge pull request #3293 from habu1010/feature/fix-crash-on-monster-move
Habu [Sat, 13 May 2023 04:35:19 +0000 (13:35 +0900)]
Merge pull request #3293 from habu1010/feature/fix-crash-on-monster-move

[Fix] モンスターが動くとクラッシュする

15 months ago[Fix] モンスターが動くとクラッシュする
Habu [Sat, 13 May 2023 04:05:42 +0000 (13:05 +0900)]
[Fix] モンスターが動くとクラッシュする

一時オブジェクトから自身の参照を返すメソッドを呼び出した結果を参照変数で
受けているため、その参照変数を使用する時にすでに実態がなくなっており、
ダングリング参照になってしまっている。
&を削除してコピーを受け取るようにして修正する。

15 months agoMerge pull request #3279 from habu1010/feature/display-etc-screen-on-center
Habu [Tue, 9 May 2023 08:42:42 +0000 (17:42 +0900)]
Merge pull request #3279 from habu1010/feature/display-etc-screen-on-center

[Feature] 現在の知識の確認画面および記録の設定画面をウィンドウ中央に表示する

15 months agoMerge pull request #3261 from Hourier/Move-Update-Flags-1
Hourier [Mon, 8 May 2023 11:55:29 +0000 (20:55 +0900)]
Merge pull request #3261 from Hourier/Move-Update-Flags-1

PlayerType::update/redraw/window_flags をRedrawingFlagsUpdater クラスへ移す準備

15 months agoMerge pull request #3285 from Hourier/Remove-Autopick-Macro-Functions
Hourier [Sun, 7 May 2023 12:09:18 +0000 (21:09 +0900)]
Merge pull request #3285 from Hourier/Remove-Autopick-Macro-Functions

autopick-key-flag-process.h に定義されていた関数マクロを削除し、普通の関数に置き換えた

15 months ago[Refactor] #3283 自動拾いの定義文作成をstringstream を使って簡潔にまとめた
Hourier [Sun, 7 May 2023 09:23:20 +0000 (18:23 +0900)]
[Refactor] #3283 自動拾いの定義文作成をstringstream を使って簡潔にまとめた

15 months ago[Refactor] #3283 無効値を-1と定義していたprevious_flag をoptional に変えた
Hourier [Sun, 7 May 2023 06:46:19 +0000 (15:46 +0900)]
[Refactor] #3283 無効値を-1と定義していたprevious_flag をoptional に変えた

15 months ago[Refactor] #3283 省略形の変数名を省略しない書き方に修正した
Hourier [Sun, 7 May 2023 06:44:29 +0000 (15:44 +0900)]
[Refactor] #3283 省略形の変数名を省略しない書き方に修正した

15 months ago[Refactor] #3283 ADD_KEY() とADD_KEY2() を廃止し、shape_autopick_key() を作った
Hourier [Sun, 7 May 2023 06:40:49 +0000 (15:40 +0900)]
[Refactor] #3283 ADD_KEY() とADD_KEY2() を廃止し、shape_autopick_key() を作った

15 months ago[Refactor] #3191 Remove macro function ADD_FLG_NOUN() from autopick-key-flag-process.h
Hourier [Sun, 7 May 2023 06:16:06 +0000 (15:16 +0900)]
[Refactor] #3191 Remove macro function ADD_FLG_NOUN() from autopick-key-flag-process.h

15 months ago[Refactor] #3189 Remove macro function ADD_FLG() from autopick-key-flag-process.h
Hourier [Sun, 7 May 2023 06:09:05 +0000 (15:09 +0900)]
[Refactor] #3189 Remove macro function ADD_FLG() from autopick-key-flag-process.h

15 months ago[Refactor] #3190 Remove macro function REM_FLG() from autopick-key-flag-process.h
Hourier [Sun, 7 May 2023 06:08:08 +0000 (15:08 +0900)]
[Refactor] #3190 Remove macro function REM_FLG() from autopick-key-flag-process.h

15 months agoMerge pull request #3284 from whitehara/change-spec-version
Hourier [Sun, 7 May 2023 06:48:16 +0000 (15:48 +0900)]
Merge pull request #3284 from whitehara/change-spec-version

Change hengband.spec version

15 months agoChange hengband.spec version
Shiro Hara [Sun, 7 May 2023 06:33:52 +0000 (15:33 +0900)]
Change hengband.spec version

15 months ago[Refactor] #3230 PlayerType::window_flags への読み書きを行っているファイル群について、横に長過ぎる文を適宜分割した
Hourier [Wed, 3 May 2023 12:45:54 +0000 (21:45 +0900)]
[Refactor] #3230 PlayerType::window_flags への読み書きを行っているファイル群について、横に長過ぎる文を適宜分割した

15 months ago[Refactor] #3230 PlayerType::redraw への読み書きを行っているファイル群について、横に長過ぎる文を適宜分割した
Hourier [Wed, 3 May 2023 04:13:22 +0000 (13:13 +0900)]
[Refactor] #3230 PlayerType::redraw への読み書きを行っているファイル群について、横に長過ぎる文を適宜分割した

15 months ago[Refactor] #3230 PlayerType::update への読み書きを行っているファイル群について、横に長過ぎる文を適宜分割した
Hourier [Wed, 3 May 2023 02:32:48 +0000 (11:32 +0900)]
[Refactor] #3230 PlayerType::update への読み書きを行っているファイル群について、横に長過ぎる文を適宜分割した

15 months agoMerge pull request #3280 from Hourier/Fix-Write-Background-Setting
Hourier [Sun, 7 May 2023 04:31:19 +0000 (13:31 +0900)]
Merge pull request #3280 from Hourier/Fix-Write-Background-Setting

背景画像設定をiniファイルへ書き込む際の判定が反転していた事象を修正した

15 months agoMerge pull request #3278 from Hourier/Change-Signature-PathBuild-5
Hourier [Sun, 7 May 2023 04:30:56 +0000 (13:30 +0900)]
Merge pull request #3278 from Hourier/Change-Signature-PathBuild-5

path_build() の返り値をvoid からpath に差し替えた

15 months ago[Refactor] #3278 Habu氏のコメントに対応した
Hourier [Sun, 7 May 2023 03:12:48 +0000 (12:12 +0900)]
[Refactor] #3278 Habu氏のコメントに対応した

path_build() の戻り値を直接stringに変換している箇所を、全てpath に戻し、代りにstring の変数を追加した
狭くできる変数スコープを狭めた
各種フォルダパスの初期化処理を直接代入に変えた
パスの一時コピーを作っている箇所を消した

15 months ago[Fix] 背景画像設定をiniファイルへ書き込む際の判定が反転していた事象を修正した
Hourier [Sun, 7 May 2023 01:56:39 +0000 (10:56 +0900)]
[Fix] 背景画像設定をiniファイルへ書き込む際の判定が反転していた事象を修正した

15 months ago[Feature] 記録の設定コマンドの画面をウィンドウ中央に表示する
Habu [Sun, 7 May 2023 00:42:58 +0000 (09:42 +0900)]
[Feature] 記録の設定コマンドの画面をウィンドウ中央に表示する

記録の設定コマンド('|'キー)の画面をウィンドウ中央に表示する。
また、この画面の項目の一つである「プレイ動画を記録する/中止する」を選択
した時に画面が乱れないようにするため、prepare_movie_hooks()関数で画面表
示幅をウィンドウいっぱいに戻すようにする。

15 months ago[Feature] 現在の知識の確認で選択できる項目の内容をウィンドウ中央に表示する
Habu [Sun, 7 May 2023 00:38:48 +0000 (09:38 +0900)]
[Feature] 現在の知識の確認で選択できる項目の内容をウィンドウ中央に表示する

現在の知識の確認で選択できる、以下の項目の内容は幅80カラムを想定している
ので、ウィンドウの横幅の中央に表示する。なお、縦幅はいっぱいに使用する。

- 既知のアイテム
- 既知のモンスター
- 地形の表示文字/タイル

15 months ago[Feature] 現在の知識の確認画面をウィンドウ中央に表示する
Habu [Sun, 7 May 2023 00:32:50 +0000 (09:32 +0900)]
[Feature] 現在の知識の確認画面をウィンドウ中央に表示する

現在の知識の確認の項目選択画面は 80x24 で表示することを想定しているので、
ウィンドウ中央に表示する。

15 months ago[Refactor] #2932 path_build() の返り値をvoid からpath に差し替えた
Hourier [Tue, 2 May 2023 11:54:00 +0000 (20:54 +0900)]
[Refactor] #2932 path_build() の返り値をvoid からpath に差し替えた

15 months agoMerge pull request #3246 from Hourier/Change-Signature-PathBuild-4
Hourier [Sat, 6 May 2023 11:10:09 +0000 (20:10 +0900)]
Merge pull request #3246 from Hourier/Change-Signature-PathBuild-4

path_build() のシグネチャを変える準備 その4

15 months ago[Refactor] #3250 get_open_filename() の引数をstring_view からpath に差し替えた
Hourier [Wed, 3 May 2023 06:21:49 +0000 (15:21 +0900)]
[Refactor] #3250 get_open_filename() の引数をstring_view からpath に差し替えた

15 months ago[Refactor] #3250 wallpaper_file をwallpaper_path に改名し、型もchar[] からpath に差し替えた
Hourier [Wed, 3 May 2023 06:17:35 +0000 (15:17 +0900)]
[Refactor] #3250 wallpaper_file をwallpaper_path に改名し、型もchar[] からpath に差し替えた

15 months agoMerge pull request #3245 from Hourier/Change-Signature-PathBuild-3
Hourier [Sat, 6 May 2023 03:50:34 +0000 (12:50 +0900)]
Merge pull request #3245 from Hourier/Change-Signature-PathBuild-3

path_build() のシグネチャを変える準備 その3

15 months agoMerge pull request #3276 from habu1010/feature/refactor-jverb
Habu [Sat, 6 May 2023 02:46:13 +0000 (11:46 +0900)]
Merge pull request #3276 from habu1010/feature/refactor-jverb

[Refactor] #3275 jverb関数のシグネチャ改善

15 months ago[Refactor] #3275 jverb関数のシグネチャ改善
Habu [Sat, 6 May 2023 02:31:07 +0000 (11:31 +0900)]
[Refactor] #3275 jverb関数のシグネチャ改善

既存のシグネチャは入力文字列としてconst char*を受け取る、引数に出力用バッ
ファを指定する、int型引数で処理内容をスイッチする、関数名から処理内容が
わからない、とツッコミが追いつかない状況なのでよりよい形に変更する。

15 months agoMerge pull request #3274 from habu1010/feature/fix-obj-desc-spoiler-output
Habu [Fri, 5 May 2023 13:19:10 +0000 (22:19 +0900)]
Merge pull request #3274 from habu1010/feature/fix-obj-desc-spoiler-output

[Fix] スポイラーのオブジェクト一覧(obj-desc.txt)の内容がおかしい

15 months ago[Fix] スポイラーのオブジェクト一覧(obj-desc.txt)の内容がおかしい
Habu [Fri, 5 May 2023 12:28:17 +0000 (21:28 +0900)]
[Fix] スポイラーのオブジェクト一覧(obj-desc.txt)の内容がおかしい

describe_flavorのリファクタリングの際に、アイテム名称用のバッファにアイ
テム名が書き込まれなくなったのが原因であるが、この際なので色々な事をやり
すぎている関数describe_baseitem_info()を分割して対応する。

15 months agoMerge pull request #3271 from sikabane-works/release/3.0.0Alpha82
Deskull [Fri, 5 May 2023 10:31:58 +0000 (19:31 +0900)]
Merge pull request #3271 from sikabane-works/release/3.0.0Alpha82

[Release] 3.0.0Alpha82

15 months ago[Release] 3.0.0Alpha82
Deskull [Fri, 5 May 2023 10:20:18 +0000 (19:20 +0900)]
[Release] 3.0.0Alpha82

15 months agoMerge pull request #3268 from Hourier/Fix-Crash-Selling-Multibytes
Hourier [Fri, 5 May 2023 02:44:18 +0000 (11:44 +0900)]
Merge pull request #3268 from Hourier/Fix-Crash-Selling-Multibytes

特定パターンの文字列を持ったアイテムを店で売るとクラッシュする不具合を解消した

15 months agoMerge pull request #3266 from Hourier/Fix-Autopick-Not-Match-HelmCrown
Hourier [Fri, 5 May 2023 02:31:15 +0000 (11:31 +0900)]
Merge pull request #3266 from Hourier/Fix-Autopick-Not-Match-HelmCrown

自動拾いで兜を拾えない問題を修正した

15 months ago[Fix] #3267 特定パターンの文字列を持ったアイテムを店で売るとクラッシュする不具合を解消した
Hourier [Fri, 5 May 2023 00:53:44 +0000 (09:53 +0900)]
[Fix] #3267 特定パターンの文字列を持ったアイテムを店で売るとクラッシュする不具合を解消した

15 months ago[Fix] #3265 自動拾いで兜を拾えない問題を修正した
Hourier [Fri, 5 May 2023 00:03:34 +0000 (09:03 +0900)]
[Fix] #3265 自動拾いで兜を拾えない問題を修正した

15 months agoMerge pull request #3244 from Hourier/Remove-Colour-Check
Hourier [Thu, 4 May 2023 13:50:23 +0000 (22:50 +0900)]
Merge pull request #3244 from Hourier/Remove-Colour-Check

8ビットカラー環境のWindowsはもう絶滅したと判断し、モニタの色数チェックを除去した

15 months agoMerge pull request #3262 from whitehara/change-hengband.spec-version
Hourier [Thu, 4 May 2023 10:00:36 +0000 (19:00 +0900)]
Merge pull request #3262 from whitehara/change-hengband.spec-version

Change hengband.spec version

15 months agoChange hengband.spec version
Shiro Hara [Thu, 4 May 2023 08:29:34 +0000 (17:29 +0900)]
Change hengband.spec version

15 months ago[Refactor] #3236 cmd-processor-screen.cpp において、path_build()のシグネチャを変える準備としてメソッドの引数を調整し...
Hourier [Tue, 2 May 2023 08:52:07 +0000 (17:52 +0900)]
[Refactor] #3236 cmd-processor-screen.cpp において、path_build()のシグネチャを変える準備としてメソッドの引数を調整した (不必要に上から流し込んでいるchar[] の引数をなくす)"

15 months ago[Refactor] #3236 current_music_path をconcptr からpath に差し替えた
Hourier [Mon, 1 May 2023 15:32:08 +0000 (00:32 +0900)]
[Refactor] #3236 current_music_path をconcptr からpath に差し替えた

15 months ago[Refactor] #3236 ANGBAND_DIR_XTRA_MUSIC をconcptr からpath に差し替えた
Hourier [Mon, 1 May 2023 15:20:32 +0000 (00:20 +0900)]
[Refactor] #3236 ANGBAND_DIR_XTRA_MUSIC をconcptr からpath に差し替えた

15 months ago[Refactor] #3236 ANGBAND_DIR_XTRA_SOUND をconcptr からpath に差し替えた
Hourier [Mon, 1 May 2023 15:08:44 +0000 (00:08 +0900)]
[Refactor] #3236 ANGBAND_DIR_XTRA_SOUND をconcptr からpath に差し替えた

15 months ago[Refactor] #3236 ANGBAND_DIR_XTRA をconcptr からpath に差し替えた
Hourier [Mon, 1 May 2023 15:02:13 +0000 (00:02 +0900)]
[Refactor] #3236 ANGBAND_DIR_XTRA をconcptr からpath に差し替えた

15 months ago[Refactor] #3236 open_dir_explorer() の引数をchar* からstring_view に変えた
Hourier [Mon, 1 May 2023 14:37:11 +0000 (23:37 +0900)]
[Refactor] #3236 open_dir_explorer() の引数をchar* からstring_view に変えた

15 months ago[Refactor] #3236 セーブファイル類のパスを表すグローバル変数の型をchar[] からpath に変えた
Hourier [Mon, 1 May 2023 14:24:00 +0000 (23:24 +0900)]
[Refactor] #3236 セーブファイル類のパスを表すグローバル変数の型をchar[] からpath に変えた

15 months ago[Refactor] #3236 path_build() において、同一処理をするif文の塊をまとめた
Hourier [Mon, 1 May 2023 13:32:26 +0000 (22:32 +0900)]
[Refactor] #3236 path_build() において、同一処理をするif文の塊をまとめた

15 months agoMerge pull request #3259 from sikabane-works/release/3.0.0Alpha81
Deskull [Wed, 3 May 2023 13:47:08 +0000 (22:47 +0900)]
Merge pull request #3259 from sikabane-works/release/3.0.0Alpha81

[Release] 3.0.0Alpha81

15 months ago[Release] 3.0.0Alpha81
Deskull [Wed, 3 May 2023 13:28:34 +0000 (22:28 +0900)]
[Release] 3.0.0Alpha81

15 months agoMerge pull request #3257 from backwardsEric/make-dist-misc-txt
Hourier [Wed, 3 May 2023 13:25:46 +0000 (22:25 +0900)]
Merge pull request #3257 from backwardsEric/make-dist-misc-txt

Remove reference to misc.txt

15 months agoRemove reference to misc.txt
Eric Branlund [Wed, 3 May 2023 13:11:56 +0000 (07:11 -0600)]
Remove reference to misc.txt

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

15 months agoMerge pull request #3252 from habu1010/feature/fix-abort-when-remove-old-savefile
Habu [Wed, 3 May 2023 11:41:16 +0000 (20:41 +0900)]
Merge pull request #3252 from habu1010/feature/fix-abort-when-remove-old-savefile

[Fix] デバッグセーブ用ディレクトリが存在しない場合にクラッシュする

15 months agoMerge pull request #3255 from Hourier/Refactor-ReadWildernessDefinition
Hourier [Wed, 3 May 2023 11:15:27 +0000 (20:15 +0900)]
Merge pull request #3255 from Hourier/Refactor-ReadWildernessDefinition

str_split() の戻り値をコピーで受け取っていたので参照に受け変えた

15 months ago[Refactor] str_split() の戻り値をコピーで受け取っていたので参照に受け変えた
Hourier [Wed, 3 May 2023 09:56:14 +0000 (18:56 +0900)]
[Refactor] str_split() の戻り値をコピーで受け取っていたので参照に受け変えた

15 months ago[Fix] デバッグセーブ用ディレクトリが存在しない場合にクラッシュする
Habu [Wed, 3 May 2023 08:43:37 +0000 (17:43 +0900)]
[Fix] デバッグセーブ用ディレクトリが存在しない場合にクラッシュする

デバッグセーブ用のディレクトリが存在しない場合、std::directory_iterator
のコンストラクタが例外を送出するためクラッシュする。
後のstd::removeと同様に、例外を送出せずエラーコードを引数で返すコンスト
ラクタのオーバーロードを使用するよう修正する。

15 months agoMerge pull request #3254 from Hourier/Fix-Autopick-Destroy
Hourier [Wed, 3 May 2023 10:43:04 +0000 (19:43 +0900)]
Merge pull request #3254 from Hourier/Fix-Autopick-Destroy

picktypeで保護されるはずのアイテムが破壊される事象を修正した

15 months ago[Refactor] #3253 picktypeで保護されるはずのアイテムが破壊される事象を修正した
Hourier [Wed, 3 May 2023 09:46:49 +0000 (18:46 +0900)]
[Refactor] #3253 picktypeで保護されるはずのアイテムが破壊される事象を修正した

15 months agoMerge pull request #3251 from habu1010/feature/refactor-remove-old-debug-savefile
Habu [Wed, 3 May 2023 07:14:41 +0000 (16:14 +0900)]
Merge pull request #3251 from habu1010/feature/refactor-remove-old-debug-savefile

[Refactor] 古いデバッグ用セーブファイルの削除

15 months agoMerge pull request #3249 from Hourier/Dismantle-Misc-Txt
Hourier [Wed, 3 May 2023 07:13:20 +0000 (16:13 +0900)]
Merge pull request #3249 from Hourier/Dismantle-Misc-Txt

misc.txt を廃止した

15 months ago[Refactor] #3248 荒野の広さを表す定数をmisc.txt からWildernessDefinition.txt に移し、misc.txt を廃止した
Hourier [Wed, 3 May 2023 04:53:36 +0000 (13:53 +0900)]
[Refactor] #3248 荒野の広さを表す定数をmisc.txt からWildernessDefinition.txt に移し、misc.txt を廃止した

15 months ago[Refactor] 古いデバッグ用セーブファイルの削除
Habu [Wed, 3 May 2023 06:56:53 +0000 (15:56 +0900)]
[Refactor] 古いデバッグ用セーブファイルの削除

STLのstd::filesystemを使用し、古いデバッグ用セーブファイルの削除のコード
をシステムに依存しないようにする。

15 months ago[Refactor] #3247 max_o_idx とmax_m_idx をハードコードにし、misc.txt から定義文を外した
Hourier [Wed, 3 May 2023 04:20:24 +0000 (13:20 +0900)]
[Refactor] #3247 max_o_idx とmax_m_idx をハードコードにし、misc.txt から定義文を外した

15 months agoMerge pull request #3234 from Hourier/Make-GetArtifact-To-ItemEntity
Hourier [Tue, 2 May 2023 23:19:52 +0000 (08:19 +0900)]
Merge pull request #3234 from Hourier/Make-GetArtifact-To-ItemEntity

ItemEntity にget_artifact() メソッドを追加し、ArtifactsInfo から取得していた処理を差し替えた

15 months agoMerge pull request #3235 from Hourier/Remove-MySqrt
Hourier [Tue, 2 May 2023 13:45:46 +0000 (22:45 +0900)]
Merge pull request #3235 from Hourier/Remove-MySqrt

mysqrt() を削除し、std::sqrt に差し替えた

15 months ago[Refactor] #3213 ItemEntity にget_artifact() メソッドを追加し、ArtifactsInfo から取得していた処理を差し替えた
Hourier [Mon, 1 May 2023 10:15:34 +0000 (19:15 +0900)]
[Refactor] #3213 ItemEntity にget_artifact() メソッドを追加し、ArtifactsInfo から取得していた処理を差し替えた

15 months agoMerge pull request #3242 from sikabane-works/release/3.0.0Alpha80
Deskull [Tue, 2 May 2023 09:25:46 +0000 (18:25 +0900)]
Merge pull request #3242 from sikabane-works/release/3.0.0Alpha80

[Release] 3.0.0Alpha80

15 months ago[Refactor] 8ビットカラー環境のWindowsはもう絶滅したと判断し、モニタの色数チェックを除去した
Hourier [Tue, 2 May 2023 09:24:30 +0000 (18:24 +0900)]
[Refactor] 8ビットカラー環境のWindowsはもう絶滅したと判断し、モニタの色数チェックを除去した

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

15 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)が出力される事象を修正した

15 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ファイルの読み書きが正常に行われない事象を修正した

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

15 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ファイルの読み書きが正常に行われない事象を修正した

15 months ago[Refactor] mysqrt() を削除し、std::sqrt に差し替えた
Hourier [Mon, 1 May 2023 13:07:11 +0000 (22:07 +0900)]
[Refactor] mysqrt() を削除し、std::sqrt に差し替えた

15 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

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

15 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() を実装した

15 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() を追加した

15 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() に差し替えた

15 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 に変えた

15 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() メソッドを追加した

15 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 を取り出すようにした

15 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 に改名した

15 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 クラスを作った

15 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 に変えた

15 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()

15 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 引数をポインタから参照に変えた

15 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 に差し替えた

15 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

15 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 .

15 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 へ差し替えた

15 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 に差し替えた

15 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 に差し替えた

15 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] 職業選択時にカーソルやテンキーで選択できない

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

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