OSDN Git Service
Eric Branlund [Sat, 29 Jul 2023 22:17:19 +0000 (16:17 -0600)]
Merge branch 'develop' into macos-develop
Deskull [Sat, 29 Jul 2023 13:09:14 +0000 (22:09 +0900)]
Merge pull request #3580 from daradarach/feature/fix
サルーインのExpを0→66666に修正
daradarach [Sat, 29 Jul 2023 12:43:43 +0000 (21:43 +0900)]
サルーインのExpを0→66666に修正
Eric Branlund [Thu, 27 Jul 2023 20:03:53 +0000 (14:03 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Thu, 27 Jul 2023 13:04:16 +0000 (22:04 +0900)]
Merge pull request #3562 from Hourier/Remove-Spoiler-File-2
spoiler_file グローバル変数の使用箇所削減 その2
Hourier [Mon, 17 Jul 2023 00:52:18 +0000 (09:52 +0900)]
[Refactor] #3559 モンスター一覧のスポイラーファイル出力処理からspoiler_file を消した
Hourier [Sun, 16 Jul 2023 06:14:45 +0000 (15:14 +0900)]
[Refactor] #3559 monster-info-sipoiler.h からspoiler-util.h への参照を消した
Hourier [Sun, 16 Jul 2023 05:43:42 +0000 (14:43 +0900)]
[Refactor] #3359 モンスタースポイラーファイル出力処理の引数からconcptr を消した
Hourier [Sat, 15 Jul 2023 14:39:26 +0000 (23:39 +0900)]
[Refactor] #3559 spoil_mon_evol() の引数を廃止して関数内部で直接使用するようにした
Hourier [Thu, 27 Jul 2023 11:26:20 +0000 (20:26 +0900)]
Merge pull request #3564 from Hourier/Change-Format-Const
concptr の削減
Hourier [Sun, 23 Jul 2023 02:41:57 +0000 (11:41 +0900)]
[Refactor] 配列未初期化警告を解消した
Hourier [Sun, 23 Jul 2023 02:37:53 +0000 (11:37 +0900)]
[Refactor] #3482 q, s の実行時定数値をコンパイル定数値に変えた
Eric Branlund [Tue, 25 Jul 2023 12:34:48 +0000 (06:34 -0600)]
Run 'apt-get update' before 'apt-get install'
That is in the hope that more transient failures are avoided when the system's package list is out of date with the repository than transient failures are induced because of the extra action invoked on the repository.
Eric Branlund [Mon, 24 Jul 2023 17:26:01 +0000 (11:26 -0600)]
Merge branch 'develop' into macos-develop
Deskull [Mon, 24 Jul 2023 13:26:26 +0000 (22:26 +0900)]
Merge pull request #3570 from whitehara/update-spec
Update spec
whitehara [Mon, 24 Jul 2023 10:40:26 +0000 (12:40 +0200)]
Enable X11 in hengband.spec
Deskull [Mon, 24 Jul 2023 10:39:06 +0000 (19:39 +0900)]
Merge pull request #3568 from sikabane-works/release/3.0.0.88-alpha
[Release] 3.0.0.88-Alpha
Deskull [Sun, 23 Jul 2023 13:47:54 +0000 (22:47 +0900)]
Merge pull request #3569 from sikabane-works/release/3.0.0.88-alpha
Release/3.0.0.88 alpha
Deskull [Sun, 23 Jul 2023 13:29:50 +0000 (22:29 +0900)]
[Release] 3.0.0.88-Alpha
* 今回からhengband.specも更新、ログの名義はビルドしていただくwhiteharaさんのまま、日付はリリース当日としておく。
Hourier [Sun, 23 Jul 2023 02:35:56 +0000 (11:35 +0900)]
[Refactor] #3483 format() の戻り値をauto に差し替えた
Eric Branlund [Mon, 17 Jul 2023 17:38:03 +0000 (11:38 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Sun, 16 Jul 2023 14:07:49 +0000 (23:07 +0900)]
Merge pull request #3560 from Hourier/Remove-Spoiler-File-1
spoiler_file グローバル変数の使用箇所削減
Hourier [Sat, 15 Jul 2023 14:29:15 +0000 (23:29 +0900)]
[Refactor] #3554 ベースアイテムのスポイラーファイル出力処理からspoiler_file を消した
Hourier [Sat, 15 Jul 2023 14:23:20 +0000 (23:23 +0900)]
[Refactor] #3554 spoil_obj_desc() の引数を廃止して関数内部で直接使用するようにした
Hourier [Fri, 14 Jul 2023 13:34:19 +0000 (22:34 +0900)]
[Refactor] #3554 spoil_random_artifact() の引数を廃止して関数内部で直接使用するようにした
Hourier [Fri, 14 Jul 2023 11:43:17 +0000 (20:43 +0900)]
[Refactor] #3554 固定/ランダムアーティファクト情報の出力処理からspoiler_file グローバル変数を消した
Hourier [Sun, 16 Jul 2023 11:43:54 +0000 (20:43 +0900)]
[Fix] #3155 path_build() が絶対パスを返さない場合がある事象を修正した
Hourier [Sun, 16 Jul 2023 13:51:59 +0000 (22:51 +0900)]
Merge pull request #3561 from Hourier/Change-Signature-Terms
画面サイズを取得する関数からint* の引数をなくし、戻り値をXY のpair にした
Hourier [Sun, 16 Jul 2023 09:26:48 +0000 (18:26 +0900)]
[Refactor] #3155 display-sub-windows.cpp から呼ぶ必要のないヘッダを削除した
Hourier [Sun, 16 Jul 2023 07:37:11 +0000 (16:37 +0900)]
[Refactor] #3155 term_get_size() からint* の引数を削除し、戻り値をpair に変えた
Hourier [Sun, 16 Jul 2023 07:19:00 +0000 (16:19 +0900)]
[Refactor] #3155 get_screen_size() の引数からint* をなくし、戻り値をpair に変えた
Hourier [Sun, 16 Jul 2023 07:14:34 +0000 (16:14 +0900)]
[Refactor] #3155 get_screen_size() のシグネチャを変える準備
Habu [Sun, 16 Jul 2023 10:54:48 +0000 (19:54 +0900)]
Merge pull request #3558 from habu1010/feature/fix-publish-auto-generated-spoiler-page
[Fix] GitHub Actionsによる自動生成スポイラーページの公開に失敗する
Eric Branlund [Sat, 15 Jul 2023 17:08:17 +0000 (11:08 -0600)]
Merge branch 'develop' into macos-develop
Habu [Sat, 15 Jul 2023 14:43:32 +0000 (23:43 +0900)]
[Fix] GitHub Actionsによる自動生成スポイラーページの公開に失敗する
ネット機能の実装により --disable-worldscore だけでは libcurl が依然とし
て必要になったため、--disable-net を指定するようにして libcurl のインス
トールをしなくてもコンパイルできるように修正する。
Habu [Sat, 15 Jul 2023 14:32:21 +0000 (23:32 +0900)]
Merge pull request #3557 from habu1010/feature/fix-dump-witness-cloaker-grid
[Fix] クエスト「もの言えぬ証人」のクローカーのマスが暗い
Habu [Sat, 15 Jul 2023 14:16:04 +0000 (23:16 +0900)]
[Fix] クエスト「もの言えぬ証人」のクローカーのマスが暗い
クエスト「もの言えぬ証人」は部屋の中が最初から明るく照らされた状態になっ
ているが、クローカーのいるマスだけ照らされていない状態になっている。
モンスターを設置しているマスが暗いのはチュートリアルクエストとして範囲の
狭い光源の危険性を認知してもらうための意図的なものだったが、これについて
は扉の奥のデスソードでも伝えられ、クローカーのマスに関してはやや不自然な
挙動ではあるので最初からあかるく照らされた状態に修正する。
Habu [Sat, 15 Jul 2023 14:07:56 +0000 (23:07 +0900)]
Merge pull request #2875 from habu1010/feature/candidates-selector
[Feature] 候補を表示して選択するクラス
Habu [Sat, 15 Jul 2023 13:36:52 +0000 (22:36 +0900)]
Merge pull request #3556 from habu1010/feature/fix-term-erase-to-right-edge
[Fix] 消去時に画面右端までの消去されないことがある
Habu [Sat, 15 Jul 2023 12:35:39 +0000 (21:35 +0900)]
[Refactor] メンバをコンストラクタで初期化する
prompt と start_col メンバをコンストラクタで初期化するようにし private
にしておく。
Habu [Sat, 15 Jul 2023 12:23:15 +0000 (21:23 +0900)]
[Fix] 消去時に画面右端までの消去されないことがある
term_erase で消去する文字数を255に指定しているものは、画面右端まで消去
する事を意図しているが、ウィンドウ横幅が255桁以上の場合消しきれないことが
ある。
先に実装した term_erase で画面右端まで消去する機能を使用するように変更する。
Habu [Sat, 15 Jul 2023 12:23:15 +0000 (21:23 +0900)]
[Feature] term_eraseで画面右端まで消去する機能
消去するカラム数を指定する引数をstd::optionalにし、std::nulloptが指定
された場合は画面右端まで消去を行う。
Hourier [Sat, 15 Jul 2023 11:27:10 +0000 (20:27 +0900)]
Merge pull request #3553 from Hourier/Change-Artifact-Spoiler-Signatures
アーティファクトスポイラー周りのシグネチャ整理
Hourier [Wed, 12 Jul 2023 10:16:47 +0000 (19:16 +0900)]
[Refactor] #3453 spoiler_underline() の引数をconcptr からstring_view に変えた
Hourier [Wed, 12 Jul 2023 10:15:43 +0000 (19:15 +0900)]
[Refactor] #3453 spoiler_ident をconcptr からstring に変えた
Habu [Sat, 15 Jul 2023 10:49:04 +0000 (19:49 +0900)]
[Refactor] 固定アーティファクト生成のウィザードコマンド
固定アーティファクト生成を行うウィザードコマンドで、アーティファクトの
選択にCandidateSelectorを使用する。
Habu [Sat, 15 Jul 2023 10:44:44 +0000 (19:44 +0900)]
[Feature] 候補のリストを表示し選択するクラス
汎用的に使用できる候補のリストを画面に表示し、その中から1つ選択する
クラスを実装する。
Hourier [Wed, 12 Jul 2023 10:14:12 +0000 (19:14 +0900)]
[Refactor] #3453 アーティファクトのスポイラー出力先が'artifact.txt' しかなく、今後の拡張可能性も低く、リテラルのコピペなので、1箇所にまとめた
Hourier [Tue, 11 Jul 2023 14:25:34 +0000 (23:25 +0900)]
[Refactor] #3543 make_fake_artifact() の引数からItemEntity* を除去し、戻り値をbool からItemEntity に変えた
Habu [Sat, 15 Jul 2023 08:54:46 +0000 (17:54 +0900)]
Merge pull request #3552 from habu1010/feature/delete-bom-from-utf8-encoding-files
[Chore] ソースファイルのBOMを削除する
Habu [Sat, 15 Jul 2023 06:59:41 +0000 (15:59 +0900)]
[Chore] .editorconfigからutf-8-bomの指定を削除
ソースファイルのエンコーディングをBOM付きUTF-8からBOMなしUTF-8に変更する
ことになったので、.editorconfigからutf-8-bomの指定を削除して意図せずBOM
付きUTF-8にならないようにする。
Habu [Sat, 15 Jul 2023 06:59:41 +0000 (15:59 +0900)]
[Chore] BOMチェックワークフローの変更
ソースコードのエンコーディングがBOM付きUTF-8からBOMなしUTF-8に変更になっ
たので、BOMチェックのワークフローの処理をBOM付きである事の確認からBOM
なしである事の確認に変更する。
Habu [Sat, 15 Jul 2023 06:59:41 +0000 (15:59 +0900)]
[Chore] UTF-8エンコーディングのファイルからBOMを削除
ソースファイルとその他一部の意図せずBOM付きUTF-8となっているファイルから
BOMを削除する。
Habu [Sat, 15 Jul 2023 06:59:41 +0000 (15:59 +0900)]
[Chore] MSVCのコンパイルオプションにsource-charset:utf8を追加
BOMなしUTF-8のファイルのエンコーディングを正しく認識するために必要となる
ので、MSVCのコンパイルオプションにsource-charset:utf8を追加する。
Hourier [Sat, 15 Jul 2023 06:46:54 +0000 (15:46 +0900)]
Merge pull request #3550 from Hourier/Change-RawArrays-Vectors
obj_desc_list を構成していた生配列を全てvector とstring に変えた
Hourier [Sat, 15 Jul 2023 03:41:08 +0000 (12:41 +0900)]
Merge pull request #3535 from daradarach/feature/necro
モンスター魔法「ユニークモンスター口寄せ」を追加。併せて使用するモンスターの追加、巨大サイバー以下略の使用魔法に追加、青魔法とものまねも追加。
Hourier [Tue, 11 Jul 2023 14:17:38 +0000 (23:17 +0900)]
[Refactor] #3541 obj_desc_list::misc_desc の型をchar[] からstring に変えた
Hourier [Tue, 11 Jul 2023 14:09:38 +0000 (23:09 +0900)]
[Refactor] #3541 obj_desc_list::activation の型をconcptr からstring に変えた
Hourier [Tue, 11 Jul 2023 14:03:34 +0000 (23:03 +0900)]
[Refactor] #3541 obj_desc_list::addition の型をchar[] からstring に変えた
Hourier [Tue, 11 Jul 2023 13:59:25 +0000 (22:59 +0900)]
[Refactor] #3541 obj_desc_list::description の型をchar[] からstring に変えた
Hourier [Tue, 11 Jul 2023 13:52:23 +0000 (22:52 +0900)]
[Refactor] #3541 obj_desc_list::immunities の型をconcptr[] からvector<string> に変えた
Hourier [Tue, 11 Jul 2023 13:48:32 +0000 (22:48 +0900)]
[Refactor] #3541 obj_desc_list::sustains の型をconcptr[] からvector<string> に変え、名前もsustenances に変えた
sustenance は不可算名詞だが、sustainability だと「持続可能性」で意味的に少し不自然なので英語としての正しさは少し無視した (少なくともsustains は三人称単数現在形の動詞としか読めないのでフィールド変数名として意味不明)
Hourier [Tue, 11 Jul 2023 13:41:18 +0000 (22:41 +0900)]
[Refactor] #3541 obj_desc_list::vulnerables の型をconcptr[] からvector<string> に変え、名前もvulnerabilities に変えた
Hourier [Tue, 11 Jul 2023 13:38:27 +0000 (22:38 +0900)]
[Refactor] #3541 obj_desc_list::resistances の型をconcptr[] からvector<string> に変えた
Hourier [Tue, 11 Jul 2023 11:56:49 +0000 (20:56 +0900)]
[Refactor] #3541 obj_desc_list::brands の型をconcptr[] からvector<string> に変えた
Hourier [Tue, 11 Jul 2023 11:54:42 +0000 (20:54 +0900)]
[Refactor] #3541 obj_desc_list::slays の型をconcptr[] からvector<string> に変えた
Hourier [Fri, 14 Jul 2023 12:39:42 +0000 (21:39 +0900)]
Merge pull request #3548 from Hourier/Fix-Crash-Cancel-Purchase
店で存在しないアイテム番号を選択した後にEsc で抜けるとクラッシュする不具合を修正した
Eric Branlund [Fri, 14 Jul 2023 12:39:38 +0000 (06:39 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Fri, 14 Jul 2023 12:04:08 +0000 (21:04 +0900)]
[Refactor] #3546 分かりにくい箇所をコメントしたり-1 を無効値扱いしていたりした箇所を分かりやすく修正した
Hourier [Fri, 14 Jul 2023 12:20:16 +0000 (21:20 +0900)]
Merge pull request #3549 from Hourier/Fix-Winner-Check
勝利メッセージ確定のyes/no が反転していた不具合を修正した
Hourier [Fri, 14 Jul 2023 12:12:38 +0000 (21:12 +0900)]
[Refactor] #3547 鉄獄100Fがムーンサイド状態になっていた不具合を修正した
勝利メッセージ確定のyes/no が反転していた
Hourier [Fri, 14 Jul 2023 11:55:15 +0000 (20:55 +0900)]
[Fix] #3546 店で存在しないアイテム番号を選択した後にEsc で抜けるとクラッシュする不具合を修正した
Hourier [Fri, 14 Jul 2023 11:40:41 +0000 (20:40 +0900)]
Merge pull request #3540 from Hourier/Change-GetStock-Signature
get_stock() をinput_stock() に変え、シグネチャを差し替えた
Habu [Fri, 14 Jul 2023 09:44:05 +0000 (18:44 +0900)]
Merge pull request #3544 from habu1010/feature/fix-museum-inventory-count
[Fix] 博物館で240個までしかアイテムが表示されない
Habu [Wed, 12 Jul 2023 13:35:55 +0000 (22:35 +0900)]
[Fix] 博物館で240個までしかアイテムが表示されない
アイテムの個数の上限を得る関数 store_get_stock_max を常に引数
StoreSaleType::HOME で呼んでしまっており、我が家と同等の個数しか表示でき
なくなってしまっている。
引数に実際の店舗の値を渡すように修正する。
daradarach [Tue, 11 Jul 2023 12:56:09 +0000 (21:56 +0900)]
Discordでの協議の結果を反映。Level82→79、加速+25→+15に変更
Eric Branlund [Tue, 11 Jul 2023 19:19:28 +0000 (13:19 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Tue, 11 Jul 2023 12:10:14 +0000 (21:10 +0900)]
Merge pull request #3533 from Hourier/Change-RawArray-Vector-PvalFlags
stat_flags_desc とpval_flags1_desc を生配列からvector に変えた
Hourier [Tue, 11 Jul 2023 11:40:47 +0000 (20:40 +0900)]
[Refactor] #3529 pvalの書式を分かりやすく変更した
Hourier [Sun, 9 Jul 2023 10:24:31 +0000 (19:24 +0900)]
[Refactor] #3529 pval の分析処理をParameterValueInfo クラスへ移動させた
Hourier [Sun, 9 Jul 2023 10:10:20 +0000 (19:10 +0900)]
[Refactor] #3529 pval_info_type をParameterValueInfo に改名した
Hourier [Sun, 9 Jul 2023 10:07:26 +0000 (19:07 +0900)]
[Refactor] #3529 pval_info_type::pval_desc をchar[] からstd::string に変えた
Hourier [Sun, 9 Jul 2023 10:00:04 +0000 (19:00 +0900)]
[Refactor] #3529 stat_flags_desc とpval_flags1_desc をconcptr[] からvector<string> に差し替えた
daradarach [Sun, 9 Jul 2023 13:49:41 +0000 (22:49 +0900)]
モンスター魔法「ユニークモンスター口寄せ」を追加。併せて使用するモンスターの追加、巨大サイバー以下略の使用魔法に追加、青魔法とものまねも追加。
Eric Branlund [Mon, 10 Jul 2023 19:18:34 +0000 (13:18 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Mon, 10 Jul 2023 13:05:41 +0000 (22:05 +0900)]
[Refactor] #3539 input_stock() の引数からcom_val をなくし、戻り値をoptional<short> に変えた
Hourier [Mon, 10 Jul 2023 12:52:07 +0000 (21:52 +0900)]
[Refactor] #3539 ほぼ無意味な引数名i, jをそれぞれ意味のある変数名に変えた
Hourier [Mon, 10 Jul 2023 12:23:31 +0000 (21:23 +0900)]
[Refactor] #3539 Renamed get_stock() to input_stock()
Hourier [Mon, 10 Jul 2023 13:33:53 +0000 (22:33 +0900)]
Merge pull request #3538 from Hourier/Fix-Store-Cancel
買い物や自宅のアイテム選択中にESCキーが反応しない不具合を修正した
Deskull [Mon, 10 Jul 2023 13:32:38 +0000 (22:32 +0900)]
Merge pull request #3536 from whitehara/update-spec
Update the version in hengband.spec
Hourier [Mon, 10 Jul 2023 11:35:36 +0000 (20:35 +0900)]
[Fix] #3537 買い物や自宅のアイテム選択中にESCキーが反応しない不具合を修正した
whitehara [Mon, 10 Jul 2023 05:39:54 +0000 (07:39 +0200)]
Update the version in hengband.spec
Eric Branlund [Sun, 9 Jul 2023 20:36:07 +0000 (14:36 -0600)]
Try to get the right package name for libcurl again
Eric Branlund [Sun, 9 Jul 2023 17:26:24 +0000 (11:26 -0600)]
Workflows: fix name of libcurl package on Ubuntu
Eric Branlund [Sun, 9 Jul 2023 16:38:37 +0000 (10:38 -0600)]
Fix up workflows for libcurl dependence
Eric Branlund [Sun, 9 Jul 2023 12:52:10 +0000 (06:52 -0600)]
Merge branch 'develop' into macos-develop
Eric Branlund [Sun, 9 Jul 2023 12:48:40 +0000 (06:48 -0600)]
macOS: fall back to AC_CHECK_LIB if PKG_CHECK_MODULES does not find libcurl
Deskull [Sun, 9 Jul 2023 12:33:18 +0000 (21:33 +0900)]
Merge pull request #3531 from sikabane-works/release/3.0.0.87-alpha
[Release] 3.0.0.87-Alpha
Deskull [Sun, 9 Jul 2023 12:12:46 +0000 (21:12 +0900)]
Merge pull request #3532 from sikabane-works/release/3.0.0.87-alpha
Release/3.0.0.87 alpha
Deskull [Sun, 9 Jul 2023 10:53:30 +0000 (19:53 +0900)]
[Release] 3.0.0.87-Alpha