OSDN Git Service
Eric Branlund [Sun, 15 Oct 2023 12:54:58 +0000 (06:54 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Sun, 15 Oct 2023 11:31:29 +0000 (20:31 +0900)]
Merge pull request #3644 from Hourier/Make-GetMonrace
MonsterEntity クラスにget_monrace() メソッドを追加した
Hourier [Mon, 9 Oct 2023 03:05:50 +0000 (12:05 +0900)]
[Refactor] #3640 get_monrace() または get_real_monrace() への差し替え (ファイル名ソートで残り全部)
Hourier [Mon, 9 Oct 2023 01:59:18 +0000 (10:59 +0900)]
[Refactor] #3640 get_monrace() または get_real_monrace() への差し替え (ファイル名ソートでmonster-util.cpp まで)
Hourier [Sun, 8 Oct 2023 13:50:07 +0000 (22:50 +0900)]
[Refactor] #3640 'monraces_info[monster.r_idx]' を厳密一致で'monster.get_monrace()' に差し替えた
Hourier [Wed, 4 Oct 2023 12:41:23 +0000 (21:41 +0900)]
[Refactor] #3640 'monraces_info[m_ptr->r_idx]' を厳密一致で'm_ptr->get_monrace()' に差し替えた
Hourier [Mon, 2 Oct 2023 11:37:51 +0000 (20:37 +0900)]
[Refactor] #3640 get_real_r_idx() とget_real_r_ref() のメソッド名を見直し、それぞれget_real_monrace_id() とget_real_monrace() に改名した
Deskull [Sun, 15 Oct 2023 10:55:18 +0000 (19:55 +0900)]
Merge pull request #3653 from sikabane-works/homonculous-plural
English: use Homonculi as the plural for Homonculous
Hourier [Sun, 15 Oct 2023 10:46:09 +0000 (19:46 +0900)]
Merge pull request #3616 from Hourier/Change-Artifacts-Spoiler-Signature
アーティファクトの出力スポイラー処理に関わる設計を改善した その1
Habu [Sun, 15 Oct 2023 10:40:02 +0000 (19:40 +0900)]
Merge pull request #3648 from habu1010/feature/fix-autopick-autoregister
[Fix] アイテム破壊時に自動破壊登録すると自動拾いファイルがリセットされる
Hourier [Sun, 15 Oct 2023 10:11:10 +0000 (19:11 +0900)]
Merge pull request #3643 from Hourier/Fix-Compilation-Warnings-Alpha90-3
コンパイル警告の解消 (変数キャプチャ)
Eric Branlund [Sun, 15 Oct 2023 09:53:30 +0000 (18:53 +0900)]
English: use Homonculi as the plural for Homonculous
Resolves https://github.com/hengband/hengband/issues/3604 .
Deskull [Sun, 15 Oct 2023 09:39:20 +0000 (18:39 +0900)]
Merge pull request #3652 from hengband/feature/fix-drop
ケット・シー及びイェンダーの魔法使い(YENDER_WIZARD_2)を地上で倒すと(なし)をドロップしてしまうバグを修正
Slimebreath6078 [Wed, 16 Aug 2023 13:55:15 +0000 (22:55 +0900)]
ケット・シー及びイェンダーの魔法使い(YENDER_WIZARD_2)を地上で倒すと(なし)をドロップしてしまうバグを修正
Habu [Sat, 14 Oct 2023 04:22:20 +0000 (13:22 +0900)]
[Fix] アイテム破壊時に自動破壊登録すると自動拾いファイルがリセットされる
自動破壊登録時に自動拾いファイルをpicktype-プレイヤー名.prf、picktype.prf
の順に探しているが、後者のみ存在する場合後者のパスを変数に再代入するのを
忘れているため前者のファイルに対して自動破壊を登録してしまう。
その結果自動破壊のみが登録されたpicktype-プレイヤー名.prfが新しく作られ
てしまう。
他にも上述の順序で自動拾いファイルを決定している場所があるので、この際
自動拾いファイルを決定する処理を search_pickpref_path() に関数化し、
それを使用するようにすることで修正とする。
Eric Branlund [Wed, 11 Oct 2023 17:03:42 +0000 (11:03 -0600)]
Merge branch 'develop' into macos-develop
Habu [Wed, 11 Oct 2023 12:20:46 +0000 (21:20 +0900)]
Merge pull request #3608 from habu1010/feature/fix-crash-on-charcter-dump-to-invalid-filename
[Fix] 不正な名前のファイルにキャラクタダンプを出力するとクラッシュ
Hourier [Sun, 8 Oct 2023 13:11:18 +0000 (22:11 +0900)]
[Refactor] #3642 静的解析用のNuget パッケージを更新した
Hourier [Sun, 8 Oct 2023 11:27:27 +0000 (20:27 +0900)]
[Refactor] #3642 VS2022の警告 (関数戻り値のムーブ)を解消した
Hourier [Mon, 11 Sep 2023 08:08:29 +0000 (17:08 +0900)]
[Refactor] #3566 get_flags() の戻り値がconst に扱えるところを全てconst に変えた
だけでなく、1箇所からしか呼ばれていなかったら直接呼び出しに差し替え、それでif 文の簡略化ができるところは簡略化した
Hourier [Thu, 27 Jul 2023 14:54:04 +0000 (23:54 +0900)]
[Refactor] #3566 object_flags() とobject_flags_known() をItemEntity のオブジェクトメソッドに移した
Hourier [Thu, 27 Jul 2023 14:39:03 +0000 (23:39 +0900)]
[Refactor] #3566 object_flags() をItemEntity のオブジェクトメソッドにコピペした (差し替えは次のメソッドで)
Hourier [Tue, 25 Jul 2023 12:17:06 +0000 (21:17 +0900)]
[Refactor] #3566 MAX_LINE_LEN 定数が1箇所でしか使われていなかったのでローカルコンパイル時定数に置換した
Hourier [Mon, 24 Jul 2023 13:59:50 +0000 (22:59 +0900)]
[Refactor] #3566 spoiler_outlist() のstring::append() を廃止してstringstream へ差し替えた
Hourier [Mon, 24 Jul 2023 09:34:25 +0000 (18:34 +0900)]
[Refactor] #3566 object_analyze() とrandom_artifact_analyze() の引数からobj_desc_list* を消し、戻り値をobj_desc_list にした
Hourier [Thu, 27 Jul 2023 14:16:03 +0000 (23:16 +0900)]
[Refactor] #3566 obj_desc_list 構造体をArtifactsDumpInfo クラスに改名した
Eric Branlund [Tue, 3 Oct 2023 12:43:45 +0000 (06:43 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Mon, 2 Oct 2023 11:29:31 +0000 (20:29 +0900)]
Merge pull request #3639 from rurero2/feature/powerful_pet_ball_range_dev
[Fix] powerfulフラグを持つペットがボールの範囲拡大を計算に入れていなかったのを修正
rurero [Sun, 1 Oct 2023 20:00:14 +0000 (05:00 +0900)]
[Fix] powerfulフラグを持つペットがボールの範囲拡大を計算に入れていなかったのを修正
powerfulフラグを持つモンスターは一部のボール魔法の範囲が2ではなく4になる。
ペットがこれを考慮せず、プレイヤーを巻き込んでいたため、その場合該当ボール魔法を使わないよう修正。
Eric Branlund [Sun, 1 Oct 2023 16:46:17 +0000 (10:46 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Sun, 1 Oct 2023 12:28:22 +0000 (21:28 +0900)]
Merge pull request #3634 from Hourier/Prepare-Replace-ChooseRandomTrap-FloorType
フロアとクエストの依存性を片方向に寄せた
Hourier [Sun, 1 Oct 2023 12:25:16 +0000 (21:25 +0900)]
Merge pull request #3637 from Hourier/Fix-Compilation-Warnings-Alpha90-2
コンパイル警告の解消 α90 その2
Hourier [Sun, 1 Oct 2023 04:26:41 +0000 (13:26 +0900)]
[Refactor] #3635 write_floor() のmake_pair() に名前空間を付け、ついでに少し整形した
Hourier [Sun, 1 Oct 2023 04:15:29 +0000 (13:15 +0900)]
[Refactor] #3635 定数変数をmoveしないようにコンパイル警告を解消した
Hourier [Sat, 30 Sep 2023 10:02:23 +0000 (19:02 +0900)]
[Refactor] #3633 FloorType::is_in_quest() を作成し、inside_quest(FloorType::quest_number) をオブジェクトメソッドに変えた
Hourier [Thu, 28 Sep 2023 10:14:11 +0000 (19:14 +0900)]
[Refactor] #3633 quest_number() をFloorType::get_quest_id() に繰り込んだ
Hourier [Thu, 28 Sep 2023 09:45:30 +0000 (18:45 +0900)]
[Refactor] #3633 random_quest_number() をFloorType::get_random_quest_id() に繰り込んだ
Eric Branlund [Thu, 28 Sep 2023 06:16:32 +0000 (00:16 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Wed, 27 Sep 2023 14:14:39 +0000 (23:14 +0900)]
Merge pull request #3618 from Hourier/Fix-Compilation-Warnings-Alpha90
コンパイル警告の解消 (特殊コンストラクタ周り)
Hourier [Mon, 11 Sep 2023 09:59:18 +0000 (18:59 +0900)]
[Refactor] #3617 デストラクタだけが定義されている通常クラスからデストラクタを消し、同基底クラスにはdefault 指定した特殊コンストラクタを追加した
Eric Branlund [Mon, 11 Sep 2023 18:49:41 +0000 (12:49 -0600)]
Merge branch 'develop' into macos-develop
Hourier [Mon, 11 Sep 2023 09:31:36 +0000 (18:31 +0900)]
[Refactor] #3617 switch/case 文の意図しないフォールスルーを、論理を保ったままフォールスルーなしに書き換えた
Hourier [Mon, 11 Sep 2023 05:38:48 +0000 (14:38 +0900)]
Merge pull request #3573 from Hourier/Fix-Tile-Unselectable
タイルを選択するとエラーになる不具合を修正した
Eric Branlund [Fri, 1 Sep 2023 03:50:49 +0000 (21:50 -0600)]
Merge branch 'develop' into macos-develop
火炎の飛竜 [Thu, 31 Aug 2023 09:24:16 +0000 (18:24 +0900)]
Merge pull request #3587 from Slimebreath6078/feature/Refactor_mane_spell_mask
ものまねの範囲指定を全部マスクに移した
Habu [Thu, 31 Aug 2023 09:19:25 +0000 (18:19 +0900)]
[Fix] 不正な名前のファイルにキャラクタダンプを出力するとクラッシュ
キャラクタダンプを出力するファイル名にファイルシステム上で無効な名称を
指定したとき angband_fopen が失敗するが、その時例外を送出しているので
クラッシュする。
例外送出ではなくエラーメッセージを表示するように変更する。
また、ついでに書き出したファイルストリームでエラーが発生しなかったか
どうかもチェックするようにする。
Eric Branlund [Wed, 23 Aug 2023 22:51:13 +0000 (16:51 -0600)]
Merge branch 'develop' into macos-develop
火炎の飛竜 [Tue, 22 Aug 2023 21:44:47 +0000 (06:44 +0900)]
Merge pull request #3586 from Slimebreath6078/feature/Refactor_attack_spell_enums
spell-selector用のマスクを追加し、spell_between()を廃止した
Slimebreath6078 [Sat, 5 Aug 2023 19:13:27 +0000 (04:13 +0900)]
ものまねの範囲指定を全部マスクに移動した
Eric Branlund [Sun, 20 Aug 2023 23:05:53 +0000 (17:05 -0600)]
Merge branch 'develop' into macos-develop
Deskull [Sun, 20 Aug 2023 02:43:03 +0000 (11:43 +0900)]
Merge pull request #3600 from backwardsEric/english-recall-escorts
English: fix formatting of escorts list in monster lore
Eric Branlund [Sun, 20 Aug 2023 01:23:26 +0000 (19:23 -0600)]
English: fix formatting of escorts list in monster lore
Resolves https://github.com/hengband/hengband/issues/3599 .
Eric Branlund [Wed, 16 Aug 2023 17:34:22 +0000 (11:34 -0600)]
Merge branch 'develop' into macos-develop
火炎の飛竜 [Tue, 15 Aug 2023 13:25:55 +0000 (22:25 +0900)]
Merge pull request #3594 from backwardsEric/english-red-chiokovo
English: more natural phrasing and spaces after period for Lv. 99 Red Chiokovo
Eric Branlund [Tue, 15 Aug 2023 10:41:31 +0000 (04:41 -0600)]
English: more natural phrasing and spaces after period for Lv. 99 Red Chiokovo
Eric Branlund [Tue, 15 Aug 2023 10:32:13 +0000 (04:32 -0600)]
Merge branch 'develop' of github.com:hengband/hengband into macos-develop
火炎の飛竜 [Sun, 13 Aug 2023 18:38:20 +0000 (03:38 +0900)]
Merge pull request #3588 from Slimebreath6078/feature/Add_red_chiokovo_lv_99
赤チォコヴォLv99を実装
Slimebreath6078 [Sat, 29 Jul 2023 03:57:10 +0000 (12:57 +0900)]
赤チォコヴォLv99を追加
Eric Branlund [Sun, 6 Aug 2023 13:11:57 +0000 (07:11 -0600)]
Merge branch 'develop' into macos-develop
Slimebreath6078 [Sat, 5 Aug 2023 18:58:28 +0000 (03:58 +0900)]
spell_in_between()を削除
Slimebreath6078 [Sat, 5 Aug 2023 18:56:53 +0000 (03:56 +0900)]
spell_summon()内のspell_in_between()を廃止
Slimebreath6078 [Sat, 5 Aug 2023 18:54:02 +0000 (03:54 +0900)]
spell_annoy()内のspell_in_between()を廃止
Slimebreath6078 [Sat, 5 Aug 2023 18:52:37 +0000 (03:52 +0900)]
spell_annoy()用マスクを追加
Slimebreath6078 [Sat, 5 Aug 2023 18:45:01 +0000 (03:45 +0900)]
spell_attack()内のspell_in_between()を廃止
Slimebreath6078 [Sat, 5 Aug 2023 18:32:44 +0000 (03:32 +0900)]
spell_attack()用マスクを追加
Deskull [Sun, 6 Aug 2023 07:26:00 +0000 (16:26 +0900)]
Merge pull request #3584 from backwardsEric/english-last-words-prompt
English: add colon and space after prompt for last words
火炎の飛竜 [Sun, 6 Aug 2023 07:22:16 +0000 (16:22 +0900)]
Merge pull request #3576 from Slimebreath6078/feature/add_meteor_ball_and_bolt
隕石属性のボール・ボルトを追加
Slimebreath6078 [Sun, 30 Jul 2023 04:20:14 +0000 (13:20 +0900)]
巨大サイバー(ryに魔法と耐性を追加
Slimebreath6078 [Sat, 29 Jul 2023 04:17:57 +0000 (13:17 +0900)]
隕石属性のボール・ボルトを攻撃魔法に含めるようspell_attack関数を修正
Slimebreath6078 [Sat, 29 Jul 2023 03:03:19 +0000 (12:03 +0900)]
隕石耐性を追加
隕石耐性、というものもよくわからないが、他に当てはまりそうな耐性もない(せいぜいフォースくらい?)ので新規に追加
Slimebreath6078 [Sat, 29 Jul 2023 02:19:57 +0000 (11:19 +0900)]
青魔法・ものまねに魔法「メテオストライク」を追加
Slimebreath6078 [Sat, 29 Jul 2023 02:10:46 +0000 (11:10 +0900)]
魔法「メテオストライク」の敵魔法としての実装
Slimebreath6078 [Sat, 29 Jul 2023 01:44:41 +0000 (10:44 +0900)]
魔法「メテオストライク」のフラグを追加
Slimebreath6078 [Sat, 29 Jul 2023 01:42:58 +0000 (10:42 +0900)]
青魔法・ものまねに魔法「メテオスウォーム」を追加
Slimebreath6078 [Sat, 29 Jul 2023 01:42:25 +0000 (10:42 +0900)]
魔法「メテオスウォーム」の敵魔法としての実装
Slimebreath6078 [Sat, 29 Jul 2023 01:40:58 +0000 (10:40 +0900)]
魔法「メテオスウォーム」のフラグを追加
Deskull [Sun, 6 Aug 2023 05:58:13 +0000 (14:58 +0900)]
Merge pull request #3582 from sikabane-works/fix/mute-firebreath-display
[Fix] 突然変異の炎のブレス威力表記がレベルx1になっていたものを実際通り、レベルx2に修正。
Eric Branlund [Fri, 4 Aug 2023 21:42:11 +0000 (15:42 -0600)]
English: add colon and space after prompt for last words
Resolves https://github.com/hengband/hengband/issues/3583 .
Deskull [Sun, 30 Jul 2023 13:06:09 +0000 (22:06 +0900)]
[Fix] 突然変異の炎のブレス威力表記がレベルx1になっていたものを実際通り、レベルx2に修正。
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:34:58 +0000 (22:34 +0900)]
[Refactor] #3571 if文のネストを解消した
Hourier [Thu, 27 Jul 2023 13:07:53 +0000 (22:07 +0900)]
[Fix] #3571 タイルが読み込めない不具合を修正した
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さんのまま、日付はリリース当日としておく。