OSDN Git Service

hengbandforosx/hengbandosx.git
4 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha3-f93ddc769
Eric Branlund [Sun, 10 Dec 2023 19:51:14 +0000 (12:51 -0700)]
Merge branch 'develop' into macos-develop

4 months agoMerge pull request #3788 from hengband/release/3.0.1.3-Beta 3.0.1.3-Beta
Deskull [Sun, 10 Dec 2023 14:10:56 +0000 (23:10 +0900)]
Merge pull request #3788 from hengband/release/3.0.1.3-Beta

[Release] 3.0.1.3-Beta

4 months ago[Release] 3.0.1.3-Beta
Deskull [Sun, 10 Dec 2023 13:53:46 +0000 (22:53 +0900)]
[Release] 3.0.1.3-Beta

4 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha2-f37d572b4
Eric Branlund [Sat, 9 Dec 2023 20:29:45 +0000 (13:29 -0700)]
Merge branch 'develop' into macos-develop

4 months agoMerge pull request #3780 from Hourier/Change-World-As-Class
Hourier [Sat, 9 Dec 2023 13:15:14 +0000 (22:15 +0900)]
Merge pull request #3780 from Hourier/Change-World-As-Class

world_type 構造体をAngbandWorld クラスへ作り替えた

4 months ago[Refactor] #3779 birth_class_color() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 9 Dec 2023 03:15:52 +0000 (12:15 +0900)]
[Refactor] #3779 birth_class_color() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 is_retired_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 9 Dec 2023 03:11:56 +0000 (12:11 +0900)]
[Refactor] #3779 is_retired_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 is_winner_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 9 Dec 2023 03:09:03 +0000 (12:09 +0900)]
[Refactor] #3779 is_winner_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 add_retired_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 9 Dec 2023 03:06:57 +0000 (12:06 +0900)]
[Refactor] #3779 add_retired_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 add_winner_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 9 Dec 2023 03:05:36 +0000 (12:05 +0900)]
[Refactor] #3779 add_winner_class() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 update_playtime() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 9 Dec 2023 03:01:46 +0000 (12:01 +0900)]
[Refactor] #3779 update_playtime() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 is_daytime() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 9 Dec 2023 02:58:20 +0000 (11:58 +0900)]
[Refactor] #3779 is_daytime() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 extract_day_hour_min() をAngbandWorld のオブジェクトメソッドへ繰り込んだ
Hourier [Mon, 30 Oct 2023 13:13:13 +0000 (22:13 +0900)]
[Refactor] #3779 extract_day_hour_min() をAngbandWorld のオブジェクトメソッドへ繰り込んだ

4 months ago[Refactor] #3779 アリーナ内外フラグをPlayerType からAngbandWorld に移した
Hourier [Sun, 29 Oct 2023 12:48:18 +0000 (21:48 +0900)]
[Refactor] #3779 アリーナ内外フラグをPlayerType からAngbandWorld に移した

4 months ago[Refactor] #3779 アリーナ内外フラグをAngbandWorld クラスに導入した
Hourier [Sun, 1 Oct 2023 08:03:46 +0000 (17:03 +0900)]
[Refactor] #3779 アリーナ内外フラグをAngbandWorld クラスに導入した

4 months ago[Refactor] #3779 world_type をAngbandWorld に改名した
Hourier [Sun, 1 Oct 2023 07:59:33 +0000 (16:59 +0900)]
[Refactor] #3779 world_type をAngbandWorld に改名した

4 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha2-2660be31d
Eric Branlund [Thu, 7 Dec 2023 18:11:45 +0000 (11:11 -0700)]
Merge branch 'develop' into macos-develop

4 months agoMerge pull request #3776 from Hourier/Reshape-Rooms-Normal
Hourier [Thu, 7 Dec 2023 13:21:51 +0000 (22:21 +0900)]
Merge pull request #3776 from Hourier/Reshape-Rooms-Normal

rooms-normal.cpp を整形した

4 months agoMerge pull request #3777 from Hourier/Remove-Leave-Building
Hourier [Thu, 7 Dec 2023 13:21:34 +0000 (22:21 +0900)]
Merge pull request #3777 from Hourier/Remove-Leave-Building

PlayerType::leave_bldg を廃止した

4 months ago[Refactor] #3778 PlayerType::leave_bldg を廃止した
Hourier [Tue, 5 Dec 2023 12:47:49 +0000 (21:47 +0900)]
[Refactor] #3778 PlayerType::leave_bldg を廃止した

4 months ago[Refactor] #3778 使われていない施設種別を削除した
Hourier [Tue, 5 Dec 2023 10:34:38 +0000 (19:34 +0900)]
[Refactor] #3778 使われていない施設種別を削除した

4 months ago[Refactor] #3778 Reshaped bldg_process_command()
Hourier [Tue, 5 Dec 2023 09:45:23 +0000 (18:45 +0900)]
[Refactor] #3778 Reshaped bldg_process_command()

4 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha2-f8721d35f
Eric Branlund [Mon, 4 Dec 2023 23:24:12 +0000 (16:24 -0700)]
Merge branch 'develop' into macos-develop

4 months agoMerge pull request #3773 from Hourier/Shorten-ItemEntity-2
Hourier [Mon, 4 Dec 2023 14:09:04 +0000 (23:09 +0900)]
Merge pull request #3773 from Hourier/Shorten-ItemEntity-2

ItemEntity のメソッド群を軽量化した その2

4 months ago[Refactor] #3772 refuse_enchant_weapon() では状態変更の意なのでshould_refuse_enchant() に改名した
Hourier [Sat, 2 Dec 2023 12:12:35 +0000 (21:12 +0900)]
[Refactor] #3772 refuse_enchant_weapon() では状態変更の意なのでshould_refuse_enchant() に改名した

4 months ago[Refactor] #3772 ItemEntity クラスにis_corpse() メソッドを実装した
Hourier [Sat, 2 Dec 2023 12:05:27 +0000 (21:05 +0900)]
[Refactor] #3772 ItemEntity クラスにis_corpse() メソッドを実装した

4 months ago[Refactor] #3772 DragonBreaths クラスを定義してdragonbreath_info 改め dragon_breaths_info へのアクセ...
Hourier [Sat, 2 Dec 2023 11:51:58 +0000 (20:51 +0900)]
[Refactor] #3772 DragonBreaths クラスを定義してdragonbreath_info 改め dragon_breaths_info へのアクセスをファイル内に限定した

4 months ago[Refactor] #3772 dragonbreath_info をvector に置き換えた
Hourier [Sat, 2 Dec 2023 11:26:57 +0000 (20:26 +0900)]
[Refactor] #3772 dragonbreath_info をvector に置き換えた

4 months ago[Refactor] #3772 ActivationType::build_timeout_description() を定義して、ItemEntity::build_...
Hourier [Sat, 2 Dec 2023 11:04:53 +0000 (20:04 +0900)]
[Refactor] #3772 ActivationType::build_timeout_description() を定義して、ItemEntity::build_timeout_description() を軽量化した

4 months ago[Refactor] #3772 死体判定処理をBaseitemKey::is_corpse() に実装した
Hourier [Sat, 2 Dec 2023 10:50:23 +0000 (19:50 +0900)]
[Refactor] #3772 死体判定処理をBaseitemKey::is_corpse() に実装した

4 months ago[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type12)
Hourier [Sun, 3 Dec 2023 03:58:29 +0000 (12:58 +0900)]
[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type12)

4 months ago[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type11)
Hourier [Sun, 3 Dec 2023 03:58:05 +0000 (12:58 +0900)]
[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type11)

4 months ago[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type4)
Hourier [Sun, 3 Dec 2023 03:57:43 +0000 (12:57 +0900)]
[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type4)

4 months ago[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type3)
Hourier [Sun, 3 Dec 2023 03:57:04 +0000 (12:57 +0900)]
[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type3)

4 months ago[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type2)
Hourier [Sun, 3 Dec 2023 03:56:28 +0000 (12:56 +0900)]
[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type2)

4 months ago[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type1)
Hourier [Sun, 3 Dec 2023 03:55:49 +0000 (12:55 +0900)]
[Refactor] #3774 rooms-normal.cpp のコード調整 (build_type1)

4 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha2-5b538f266
Eric Branlund [Sat, 2 Dec 2023 23:39:58 +0000 (16:39 -0700)]
Merge branch 'develop' into macos-develop

4 months ago[Refactor] #3772 ItemEntity::is_readable() の実体をBaseitemKey::is_readable() に移した
Hourier [Sat, 2 Dec 2023 10:47:26 +0000 (19:47 +0900)]
[Refactor] #3772 ItemEntity::is_readable() の実体をBaseitemKey::is_readable() に移した

一部の固定アーティファクトは読めるようフラグが拡張されているのでそれはItemEntity 側に残した

4 months ago[Refactor] #3772 ItemEntity::is_lance() の実体をBaseitemKey::is_lance() に移した
Hourier [Sat, 2 Dec 2023 10:42:39 +0000 (19:42 +0900)]
[Refactor] #3772 ItemEntity::is_lance() の実体をBaseitemKey::is_lance() に移した

4 months agoMerge pull request #3771 from Hourier/Shorten-ItemEntity-1
Hourier [Sat, 2 Dec 2023 10:35:16 +0000 (19:35 +0900)]
Merge pull request #3771 from Hourier/Shorten-ItemEntity-1

ItemEntity のメソッド群を軽量化した その1

4 months agoMerge pull request #3770 from Hourier/Fix-Compilation-Warnings-Beta3
Hourier [Sat, 2 Dec 2023 10:32:57 +0000 (19:32 +0900)]
Merge pull request #3770 from Hourier/Fix-Compilation-Warnings-Beta3

VS2022 で出ているコンパイル警告を解消した

4 months ago[Refactor] VS2022 で出ているコンパイル警告を解消した
Hourier [Sat, 2 Dec 2023 06:06:28 +0000 (15:06 +0900)]
[Refactor] VS2022 で出ているコンパイル警告を解消した

4 months ago[Refactor] #3756 activation_type 構造体をActivationType クラスに変え、-1で無効値を表していたcontant フィールド変...
Hourier [Sat, 2 Dec 2023 05:30:45 +0000 (14:30 +0900)]
[Refactor] #3756 activation_type 構造体をActivationType クラスに変え、-1で無効値を表していたcontant フィールド変数をoptional に変えた

4 months ago[Refactor] #3756 activation_type の実効的に使われていない入れ子構造体を廃止した
Hourier [Sat, 2 Dec 2023 05:13:13 +0000 (14:13 +0900)]
[Refactor] #3756 activation_type の実効的に使われていない入れ子構造体を廃止した

4 months ago[Refactor] #3756 BaseitemKey::is_fuel() を定義し、ItemEntity::is_fuel() を軽量化した
Hourier [Sat, 2 Dec 2023 04:47:57 +0000 (13:47 +0900)]
[Refactor] #3756 BaseitemKey::is_fuel() を定義し、ItemEntity::is_fuel() を軽量化した

4 months ago[Refactor] #3756 BaseitemKey::is_convertible() を定義し、ItemEntity::is_convertible()...
Hourier [Sat, 2 Dec 2023 04:47:40 +0000 (13:47 +0900)]
[Refactor] #3756 BaseitemKey::is_convertible() を定義し、ItemEntity::is_convertible() を軽量化した

4 months ago[Refactor] #3756 MonraceList::calc_capture_value() を定義し、ItemEntity::calc_capture_valu...
Hourier [Sat, 2 Dec 2023 04:37:16 +0000 (13:37 +0900)]
[Refactor] #3756 MonraceList::calc_capture_value() を定義し、ItemEntity::calc_capture_value() を軽量化した

4 months ago[Refactor] #3756 MonraceList::calc_figurine_value() を定義し、ItemEntity::calc_figurine_va...
Hourier [Sat, 2 Dec 2023 04:30:17 +0000 (13:30 +0900)]
[Refactor] #3756 MonraceList::calc_figurine_value() を定義し、ItemEntity::calc_figurine_value() を軽量化した

4 months ago[Refactor] #3756 BaseitemKey::explain_activation() を定義し、ItemEntity::explain_activatio...
Hourier [Sat, 2 Dec 2023 04:24:49 +0000 (13:24 +0900)]
[Refactor] #3756 BaseitemKey::explain_activation() を定義し、ItemEntity::explain_activation() を軽量化した

4 months ago[Refactor] #3756 ItemEntity::is() とBaseitemKey::is() を定義した
Hourier [Sat, 2 Dec 2023 04:19:00 +0000 (13:19 +0900)]
[Refactor] #3756 ItemEntity::is() とBaseitemKey::is() を定義した

4 months ago[Refactor] #3756 BaseitemKey::refuse_enchant_weapon() を定義した
Hourier [Sat, 2 Dec 2023 04:14:09 +0000 (13:14 +0900)]
[Refactor] #3756 BaseitemKey::refuse_enchant_weapon() を定義した

4 months ago[Refactor] #3756 item-entity.cpp のコメントを修正した
Hourier [Sat, 2 Dec 2023 03:32:49 +0000 (12:32 +0900)]
[Refactor] #3756 item-entity.cpp のコメントを修正した

4 months ago[Refactor] #3756 冗長化していたBaseitemKey::is_equipment() を簡略化した
Hourier [Sat, 2 Dec 2023 01:46:17 +0000 (10:46 +0900)]
[Refactor] #3756 冗長化していたBaseitemKey::is_equipment() を簡略化した

4 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha2-bef328ac0
Eric Branlund [Thu, 30 Nov 2023 16:22:24 +0000 (09:22 -0700)]
Merge branch 'develop' into macos-develop

4 months agoMerge pull request #3767 from Hourier/Unify-Activation-ItemEntity-2
Hourier [Thu, 30 Nov 2023 14:24:24 +0000 (23:24 +0900)]
Merge pull request #3767 from Hourier/Unify-Activation-ItemEntity-2

object-info.cpp/h のグローバル関数群をItemEntity のオブジェクトメソッドへ繰り込んだ

4 months agoMerge pull request #3769 from backwardsEric/dist-THIRD-PARTY-NOTICES
Deskull [Thu, 30 Nov 2023 13:53:12 +0000 (22:53 +0900)]
Merge pull request #3769 from backwardsEric/dist-THIRD-PARTY-NOTICES

Include THIRD-PARTY-NOTICES.txt in archive from 'make dist'

4 months ago[Refactor] #3766 メソッドの呼び出し行目を上から下へ流れるように揃えた
Hourier [Wed, 29 Nov 2023 10:58:06 +0000 (19:58 +0900)]
[Refactor] #3766 メソッドの呼び出し行目を上から下へ流れるように揃えた

4 months ago[Refactor] #3766 activation_explanation() をグローバル関数からItemEntity のオブジェクトメソッドへ移した
Hourier [Wed, 29 Nov 2023 10:53:42 +0000 (19:53 +0900)]
[Refactor] #3766 activation_explanation() をグローバル関数からItemEntity のオブジェクトメソッドへ移した

4 months ago[Refactor] #3766 build_activation_description() をグローバル関数からItemEntity のオブジェクトメソッドへ移した
Hourier [Wed, 29 Nov 2023 10:46:47 +0000 (19:46 +0900)]
[Refactor] #3766 build_activation_description() をグローバル関数からItemEntity のオブジェクトメソッドへ移した

4 months agoMerge branch 'dist-THIRD-PARTY-NOTICES' into macos-develop vauto3.0.1-alpha2-974792236
Eric Branlund [Thu, 30 Nov 2023 03:21:08 +0000 (20:21 -0700)]
Merge branch 'dist-THIRD-PARTY-NOTICES' into macos-develop

4 months agomacOS: link to THIRD-PARTY-NOTICES.txt in the about dialog vauto3.0.1-alpha2-c3b76c2e1
Eric Branlund [Wed, 29 Nov 2023 21:33:36 +0000 (14:33 -0700)]
macOS: link to THIRD-PARTY-NOTICES.txt in the about dialog

4 months agoInclude THIRD-PARTY-NOTICES.txt in archive from 'make dist'
Eric Branlund [Wed, 29 Nov 2023 21:29:55 +0000 (14:29 -0700)]
Include THIRD-PARTY-NOTICES.txt in archive from 'make dist'

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

4 months ago[Refactor] #3766 Renamed item_activation_aux() to build_activation_description()
Hourier [Thu, 23 Nov 2023 12:30:00 +0000 (21:30 +0900)]
[Refactor] #3766 Renamed item_activation_aux() to build_activation_description()

4 months ago[Refactor] #3766 build_timeout_description() をItemEntityのオブジェクトメソッドへ移した
Hourier [Thu, 23 Nov 2023 12:28:35 +0000 (21:28 +0900)]
[Refactor] #3766 build_timeout_description() をItemEntityのオブジェクトメソッドへ移した

4 months ago[Refactor] #3766 build_activation_description() をItemEntity のオブジェクトメソッドへ移した
Hourier [Thu, 23 Nov 2023 12:20:02 +0000 (21:20 +0900)]
[Refactor] #3766 build_activation_description() をItemEntity のオブジェクトメソッドへ移した

4 months ago[Refactor] #3766 item_activation_dragon_breath() をItemEntity のオブジェクトメソッドへ移した
Hourier [Thu, 23 Nov 2023 12:13:50 +0000 (21:13 +0900)]
[Refactor] #3766 item_activation_dragon_breath() をItemEntity のオブジェクトメソッドへ移した

4 months ago[Refactor] #3766 Separated build_timeout_description() from item_activation_aux()
Hourier [Sun, 12 Nov 2023 10:06:03 +0000 (19:06 +0900)]
[Refactor] #3766 Separated build_timeout_description() from item_activation_aux()

4 months ago[Refactor] #3766 Separated build_activation_description() from item_activation_aux()
Hourier [Sun, 12 Nov 2023 03:39:54 +0000 (12:39 +0900)]
[Refactor] #3766 Separated build_activation_description() from item_activation_aux()

4 months agoRevert "MacOS: avoid "D::" info lines for macOS 14.1.1" vauto3.0.1-alpha2-a9300903c
Eric Branlund [Wed, 29 Nov 2023 04:25:14 +0000 (21:25 -0700)]
Revert "MacOS: avoid "D::" info lines for macOS 14.1.1"

This reverts commit e7a9eb5f81921999e4cb4f19fc35e7370e5ca227.  The parsing now tolerates "D::" if they are changed to "D::" by the UTF-8 to system encoding conversion.

4 months agoMerge branch 'develop' into macos-develop
Eric Branlund [Wed, 29 Nov 2023 04:23:08 +0000 (21:23 -0700)]
Merge branch 'develop' into macos-develop

4 months agoMerge pull request #3754 from Hourier/Unify-Activation-ItemEntity-1
Hourier [Wed, 29 Nov 2023 00:52:41 +0000 (09:52 +0900)]
Merge pull request #3754 from Hourier/Unify-Activation-ItemEntity-1

装備品の発動に関する処理をItemEntity へ寄せた その1

4 months agoMerge pull request #3752 from Hourier/Replace-Pos2D-Beta2
Hourier [Wed, 29 Nov 2023 00:25:03 +0000 (09:25 +0900)]
Merge pull request #3752 from Hourier/Replace-Pos2D-Beta2

POSITION y, POSITION x の引数を持つ関数をPos2D に差し替えた その1

4 months agoMerge pull request #3764 from backwardsEric/d-colon-colon-info-lines
Deskull [Tue, 28 Nov 2023 22:24:21 +0000 (07:24 +0900)]
Merge pull request #3764 from backwardsEric/d-colon-colon-info-lines

Tolerate info lines starting with "D::"

5 months agoTolerate info lines starting with "D::"
Eric Branlund [Tue, 28 Nov 2023 04:57:52 +0000 (21:57 -0700)]
Tolerate info lines starting with "D::"

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

5 months agoMerge pull request #3765 from whitehara/update-spec
Deskull [Tue, 28 Nov 2023 03:52:46 +0000 (12:52 +0900)]
Merge pull request #3765 from whitehara/update-spec

Update the version to 3.0.1.2 in hengband.spec

5 months agoMacOS: avoid "D::" info lines for macOS 14.1.1 vauto3.0.1-alpha2-e7a9eb5f8
Eric Branlund [Mon, 27 Nov 2023 15:35:15 +0000 (08:35 -0700)]
MacOS: avoid "D::" info lines for macOS 14.1.1

That is a temporary fix to allow the game to start; see https://github.com/backwardsEric/hengband/issues/36 .

5 months ago[Refactor] #3736 activation_type のフィールド変数をconcptr からstring に差し替えた
Hourier [Sat, 11 Nov 2023 14:15:03 +0000 (23:15 +0900)]
[Refactor] #3736 activation_type のフィールド変数をconcptr からstring に差し替えた

5 months ago[Refactor] #3736 switch_activation() のシグネチャを使いやすく書き換えた
Hourier [Sat, 11 Nov 2023 11:31:13 +0000 (20:31 +0900)]
[Refactor] #3736 switch_activation() のシグネチャを使いやすく書き換えた

5 months ago[Refactor] #3745 mmove2() の引数からポインタを除去し、戻り値をPos2D に変えた
Hourier [Thu, 23 Nov 2023 10:07:23 +0000 (19:07 +0900)]
[Refactor] #3745 mmove2() の引数からポインタを除去し、戻り値をPos2D に変えた

5 months ago[Refactor] #3745 find_space_aux() の引数をPos2D に変えた
Hourier [Thu, 23 Nov 2023 07:53:04 +0000 (16:53 +0900)]
[Refactor] #3745 find_space_aux() の引数をPos2D に変えた

5 months ago[Refactor] #3745 check_room_boundary() の引数をPos2D に変えた
Hourier [Thu, 23 Nov 2023 07:44:54 +0000 (16:44 +0900)]
[Refactor] #3745 check_room_boundary() の引数をPos2D に変えた

5 months ago[Refactor] #3745 count_dt() のポインタ引数をなくし、戻り値をPos2D に変えた
Hourier [Thu, 23 Nov 2023 07:20:27 +0000 (16:20 +0900)]
[Refactor] #3745 count_dt() のポインタ引数をなくし、戻り値をPos2D に変えた

5 months ago[Refactor] #3745 count_chests() のポインタ引数をなくし、戻り値をPos2D に変えた
Hourier [Thu, 23 Nov 2023 06:53:39 +0000 (15:53 +0900)]
[Refactor] #3745 count_chests() のポインタ引数をなくし、戻り値をPos2D に変えた

5 months ago[Refactor] #3745 chest_check() の引数をPos2D に変えた
Hourier [Thu, 23 Nov 2023 06:17:56 +0000 (15:17 +0900)]
[Refactor] #3745 chest_check() の引数をPos2D に変えた

5 months ago[Refactor] #3745 pattern_seq() の引数をPos2D に変えた
Hourier [Thu, 23 Nov 2023 06:09:05 +0000 (15:09 +0900)]
[Refactor] #3745 pattern_seq() の引数をPos2D に変えた

5 months ago[Refactor] #3745 Chest クラスのメソッド引数をPos2D に変えた
Hourier [Mon, 20 Nov 2023 13:25:00 +0000 (22:25 +0900)]
[Refactor] #3745 Chest クラスのメソッド引数をPos2D に変えた

5 months ago[Refactor] #3745 fix_floor_item_list() の引数をPos2D に変えた
Hourier [Mon, 20 Nov 2023 12:04:29 +0000 (21:04 +0900)]
[Refactor] #3745 fix_floor_item_list() の引数をPos2D に変えた

5 months ago[Refactor] #3736 get_activation_index() とhas_activation() をItemEntity のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 11 Nov 2023 11:16:43 +0000 (20:16 +0900)]
[Refactor] #3736 get_activation_index() とhas_activation() をItemEntity のオブジェクトメソッドへ繰り込んだ

5 months ago[Refactor] #3736 find_activation_info() をItemEntity のオブジェクトメソッドへ繰り込んだ
Hourier [Sat, 11 Nov 2023 10:39:19 +0000 (19:39 +0900)]
[Refactor] #3736 find_activation_info() をItemEntity のオブジェクトメソッドへ繰り込んだ

5 months agoUpdate the version to 3.0.1.2 in hengband.spec
whitehara [Mon, 27 Nov 2023 01:07:31 +0000 (10:07 +0900)]
Update the version to 3.0.1.2 in hengband.spec

5 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha2-8cf397a76
Eric Branlund [Sun, 26 Nov 2023 18:35:53 +0000 (11:35 -0700)]
Merge branch 'develop' into macos-develop

5 months agoMerge pull request #3761 from sikabane-works/release/3.0.1.2-Beta
Deskull [Sun, 26 Nov 2023 14:05:07 +0000 (23:05 +0900)]
Merge pull request #3761 from sikabane-works/release/3.0.1.2-Beta

[Release] 3.0.1.2-Beta

5 months ago[Release] 3.0.1.2-Beta
Deskull [Sun, 26 Nov 2023 13:44:57 +0000 (22:44 +0900)]
[Release] 3.0.1.2-Beta

5 months agoMerge pull request #3758 from sikabane-works/fix/arena-loser-message-offset
Deskull [Sun, 26 Nov 2023 13:40:07 +0000 (22:40 +0900)]
Merge pull request #3758 from sikabane-works/fix/arena-loser-message-offset

[Fix] 施設入場不可メッセージがズレるエラーを修正。

5 months ago[Fix] 施設入場不可メッセージがズレるエラーを修正。
Deskull [Sun, 26 Nov 2023 09:31:30 +0000 (18:31 +0900)]
[Fix] 施設入場不可メッセージがズレるエラーを修正。

* 表示前にメインウィンドウの `term_type` 内 `offset_x` と `offset_y`
  が先に `TermCenteredOffsetSetter`
  でウィンドウサイズに応じて中央に回ってしまうのが原因だった。

5 months agoMerge branch 'develop' into macos-develop vauto3.0.1-alpha1-d20968014
Eric Branlund [Fri, 24 Nov 2023 20:47:16 +0000 (13:47 -0700)]
Merge branch 'develop' into macos-develop

5 months agoMerge pull request #3753 from Hourier/Change-BaseitemKey-Constructor-CompilationConstant
Hourier [Thu, 23 Nov 2023 13:44:17 +0000 (22:44 +0900)]
Merge pull request #3753 from Hourier/Change-BaseitemKey-Constructor-CompilationConstant

BaseitemKey のコンストラクタをコンパイル時定数に置き換えた

5 months ago[Refactor] BaseitemKey のコンストラクタをコンパイル時定数に置き換えた
Hourier [Thu, 23 Nov 2023 12:39:55 +0000 (21:39 +0900)]
[Refactor] BaseitemKey のコンストラクタをコンパイル時定数に置き換えた

5 months agoMerge pull request #3749 from Hourier/Fix-Broken-Chest-Crash
Hourier [Thu, 23 Nov 2023 03:13:09 +0000 (12:13 +0900)]
Merge pull request #3749 from Hourier/Fix-Broken-Chest-Crash

トラップ付の箱を開けた時、箱が破損する処理と中のアイテムを取り出す処理が競合してクラッシュする不具合を解消した

5 months ago[Fix] #3747 トラップ付の箱を開けた時、箱が破損する処理と中のアイテムを取り出す処理が競合してクラッシュする不具合を解消した
Hourier [Tue, 21 Nov 2023 10:16:21 +0000 (19:16 +0900)]
[Fix] #3747 トラップ付の箱を開けた時、箱が破損する処理と中のアイテムを取り出す処理が競合してクラッシュする不具合を解消した

箱は破損しているので中のアイテムは取り出せないものとする