OSDN Git Service
Hourier [Sat, 29 Oct 2022 05:28:49 +0000 (14:28 +0900)]
[Refactor] #2734 Habu氏のコメントに従い、不要な判定を1つ削除し、FixedArtifactId::NONE を引数に取っていたものをis_fixed_artifact() に置き換えた
Hourier [Fri, 28 Oct 2022 14:31:07 +0000 (23:31 +0900)]
[Refactor] #2734 ObjectType::fixed_artifact_idx とFixedArtifactId の比較をis_specific_artifact() でメソッド化した
Hourier [Thu, 27 Oct 2022 13:41:22 +0000 (22:41 +0900)]
Merge pull request #2730 from Hourier/Clarify-Town-Definition-Files
町の名前を分かりやすくし、使われていない町を削除した
Hourier [Thu, 27 Oct 2022 13:24:28 +0000 (22:24 +0900)]
[Refactor] #2705 TownDefinitionList.txt にて、意味のない町番号ではなく意味のある町の日本語名をコメントとして記載した
Hourier [Thu, 27 Oct 2022 13:22:31 +0000 (22:22 +0900)]
[Refactor] #2705 廃止済クエスト『海底都市』を廃止と明記してtowns/ へ移した (将来的に普通の町として復活させる予定)
Habu [Wed, 26 Oct 2022 09:42:10 +0000 (18:42 +0900)]
Merge pull request #2594 from EvidentlyCube/readme-translations
Readme translations
Maurycy Zarzycki [Wed, 26 Oct 2022 06:44:00 +0000 (08:44 +0200)]
Code review typo fixes
Hourier [Mon, 24 Oct 2022 13:17:35 +0000 (22:17 +0900)]
[Refactor] #2705 Renamed t0000005.txt to 05_Zul.txt
Hourier [Mon, 24 Oct 2022 13:16:13 +0000 (22:16 +0900)]
[Refactor] #2705 Renamed t0000004.txt to 04_Angwil.txt
Hourier [Mon, 24 Oct 2022 13:14:26 +0000 (22:14 +0900)]
[Refactor] #2705 Renamed t0000003.txt to 03_Morivant.txt
Hourier [Mon, 24 Oct 2022 13:09:25 +0000 (22:09 +0900)]
[Refactor] #2705 Renamed t0000002.txt to 02_Telmora.txt
Hourier [Mon, 24 Oct 2022 12:02:02 +0000 (21:02 +0900)]
[Refactor] #2705 Renamed t_basic.txt to 01_Outpost_OnlyAngband.txt
Hourier [Mon, 24 Oct 2022 11:59:36 +0000 (20:59 +0900)]
[Refactor] #2705 Renamed t000001.txt to 01_Outpost_Full.txt
Hourier [Mon, 24 Oct 2022 11:56:50 +0000 (20:56 +0900)]
[Refactor] #2705 Renamed t_lite.txt to 01_Outpost_Lite.txt (01 is town number; max numbers of town is expected to be less than 100)
Hourier [Mon, 24 Oct 2022 11:51:04 +0000 (20:51 +0900)]
[Refactor] #2705 Renamed t_pref.txt to TownPreferences.txt
Hourier [Mon, 24 Oct 2022 11:37:07 +0000 (20:37 +0900)]
Merge pull request #2726 from Hourier/Rename-BadStatusSetter-Methods
BadStatusSetter のメソッド名を調整した
Hourier [Mon, 24 Oct 2022 11:18:40 +0000 (20:18 +0900)]
[Refactor] #2721 Renamed cut() to set_cut()
Hourier [Mon, 24 Oct 2022 11:18:06 +0000 (20:18 +0900)]
[Refactor] #2721 Renamed stun() to set_stun()
Hourier [Mon, 24 Oct 2022 11:17:32 +0000 (20:17 +0900)]
[Refactor] #2721 Renamed paralysis() to set_paralysis()
Hourier [Mon, 24 Oct 2022 11:31:01 +0000 (20:31 +0900)]
[Refactor] #2721 Renamed fear() to set_fear()
Hourier [Mon, 24 Oct 2022 07:08:42 +0000 (16:08 +0900)]
Merge pull request #2725 from Hourier/Move-Feature-to-System
terrain_type をfeature.cpp/h からsystem/terrain-type-definition.cpp/h に移した
Maurycy Zarzycki [Sat, 15 Oct 2022 18:06:44 +0000 (20:06 +0200)]
Further improvements to english readme from code review
Hourier [Sat, 15 Oct 2022 04:50:06 +0000 (13:50 +0900)]
[Refactor] #2712 Separated terrain-type-definition.cpp/h from feature.cpp/h
Hourier [Fri, 14 Oct 2022 16:34:13 +0000 (01:34 +0900)]
[Refactor] #2712 Renamed struct terrain_type to class TerrainType
Hourier [Fri, 14 Oct 2022 10:09:49 +0000 (19:09 +0900)]
[Refactor] #2712 feature.cpp/h をsystem/ へ移す準備として、has_river_flag() をfeature-generator.cpp/h のグローバル関数から、dungeon_type のオブジェクトメソッドとして再定義した
Hourier [Fri, 14 Oct 2022 09:57:36 +0000 (18:57 +0900)]
[Refactor] #2712 Renamed enum FloorFeatureType to TerrainCharacteristics
Hourier [Fri, 14 Oct 2022 09:51:34 +0000 (18:51 +0900)]
[Refactor] #2712 Renamed feature_action_flags to terrain_action_flags
Hourier [Fri, 14 Oct 2022 12:48:15 +0000 (21:48 +0900)]
Merge pull request #2723 from Hourier/Fix-History-Generator-Humand
クラスによって生い立ちが一部欠ける場合がある事象を修正した
Hourier [Fri, 14 Oct 2022 12:47:36 +0000 (21:47 +0900)]
Merge pull request #2716 from Hourier/Move-Dungeon-to-System
dungeon.cpp/h を system/dungeon-info.cpp/h に移した
Hourier [Thu, 13 Oct 2022 12:53:45 +0000 (21:53 +0900)]
Merge pull request #2720 from Hourier/Fix-Wizard-All-Cure
ウィザードモードの全回復で減速と恐怖にも対応した
Hourier [Thu, 13 Oct 2022 08:41:58 +0000 (17:41 +0900)]
[Fix] #2717 クラスによって生い立ちが一部欠ける場合がある事象を修正した / Resolved the issue that birth history sometimes lacks by player class
Hourier [Wed, 12 Oct 2022 14:07:19 +0000 (23:07 +0900)]
[Refactor] #2091 ウィザードモードの全回復で減速と恐怖にも対応した
Hourier [Wed, 12 Oct 2022 15:08:19 +0000 (00:08 +0900)]
Merge pull request #2719 from backwardsEric/TerrainDefinitions_for_GridFeatureDefinitions
Use TerrainDefinitions.txt rather than GridFeatureDefinitions.txt in …
Eric Branlund [Tue, 11 Oct 2022 13:24:40 +0000 (07:24 -0600)]
Use TerrainDefinitions.txt rather than GridFeatureDefinitions.txt in lib/edit/Makefile.am since the former file is what is present. Update the comments that refer to GridFeatureDefinitions.txt. Resolves https://github.com/hengband/hengband/issues/2718 .
Hourier [Tue, 11 Oct 2022 12:30:38 +0000 (21:30 +0900)]
Merge pull request #2710 from Hourier/Change-Signature-Decide-Social-Class
decide_social_class() のシグネチャを、std::stringを返すように書き換えた
Hourier [Tue, 11 Oct 2022 11:54:19 +0000 (20:54 +0900)]
[Refactor] #2711 Changed raw array to std::array in dungeon_type
Hourier [Tue, 11 Oct 2022 11:36:13 +0000 (20:36 +0900)]
[Refactor] #2711 Moved dungeon/dungeon.cpp/h to system/dungeon-info.cpp/h
Notes: DungeonInfo class will be defined, dungeon_type will be renamed to DungeonDefinition, max_dlv will be incorporated into new class DungeonMemory and both of 2 classes will be incorporated into DungeonInfo
Hourier [Mon, 10 Oct 2022 02:33:33 +0000 (11:33 +0900)]
[Refactor] #2688 decide_social_class() のシグネチャを、std::stringを返すように書き換えた
Hourier [Mon, 10 Oct 2022 14:28:35 +0000 (23:28 +0900)]
[Refactor] #2711 choose_dungeon() をdungeon.cpp/h から spells-world.cpp/h へ移動させた
Hourier [Mon, 10 Oct 2022 14:06:48 +0000 (23:06 +0900)]
[Refactor] #2711 is_in_dungeon() をグローバル関数からfloor_type のオブジェクトメソッドに繰り込んだ (dungeon.cpp/h の軽量化)
Hourier [Mon, 10 Oct 2022 12:20:28 +0000 (21:20 +0900)]
Merge pull request #2706 from Hourier/Rename-Edit-Files
lib/edit 以下にある「x_info.txt」を、誰でも意味が分かるように改名した
Hourier [Mon, 10 Oct 2022 12:00:39 +0000 (21:00 +0900)]
Merge pull request #2708 from Hourier/Obsolete-Askfor-Aux
現askfor() を廃止し、askfor_aux() に統合した
Hourier [Sun, 9 Oct 2022 15:46:01 +0000 (00:46 +0900)]
[Refactor] #56 Renamed v_info.txt to VaultDefinitions.txt
Hourier [Sun, 9 Oct 2022 15:42:23 +0000 (00:42 +0900)]
[Refactor] #56 Renamed s_info.txt to ClassSkillDefinitions.txt
Hourier [Sun, 9 Oct 2022 15:39:12 +0000 (00:39 +0900)]
[Refactor] #56 Renamed r_info.txt to MonsterRaceDefinitions.txt
Hourier [Sun, 9 Oct 2022 15:29:22 +0000 (00:29 +0900)]
[Refactor] #56 Renamed w_info.txt to WildernessDefinition.txt
Hourier [Sun, 9 Oct 2022 15:25:05 +0000 (00:25 +0900)]
[Refactor] #56 Renamed t_info.txt to TownDefinitionList.txt
Hourier [Sun, 9 Oct 2022 15:18:00 +0000 (00:18 +0900)]
[Refactor] #56 Renamed q_info.txt to QuestDefinitionList.txt
Hourier [Sun, 9 Oct 2022 14:45:22 +0000 (23:45 +0900)]
[Refactor] #56 Renamed m_info.txt to ClassMagicDefinitions.txt
Hourier [Sun, 9 Oct 2022 11:53:54 +0000 (20:53 +0900)]
[Refactor] #56 Renamed k_info.txt to BaseItemDefinitions.txt
Hourier [Sun, 9 Oct 2022 11:50:59 +0000 (20:50 +0900)]
[Refactor] #56 Renamed f_info.txt to GridFeatureDefinitions.txt
Hourier [Sun, 9 Oct 2022 11:49:05 +0000 (20:49 +0900)]
[Refactor] #56 Renamed e_info.txt to EgoDefinitions.txt
Hourier [Sun, 9 Oct 2022 11:38:45 +0000 (20:38 +0900)]
[Refactor] #56 Renamed d_info.txt to DungeonDefinitions.txt
Hourier [Sun, 9 Oct 2022 11:36:59 +0000 (20:36 +0900)]
[Refactor] #56 Renamed a_info.txt to ArtifactDefinitions.txt
Hourier [Mon, 10 Oct 2022 01:34:03 +0000 (10:34 +0900)]
[Refactor] #2699 Reshaped askfor()
Hourier [Mon, 10 Oct 2022 01:08:53 +0000 (10:08 +0900)]
[Refactor] #2699 askfor_aux() をオプション引数付きaskfor() に改名し、元のaskfor() は削除した
Hourier [Sun, 9 Oct 2022 11:34:57 +0000 (20:34 +0900)]
[Refactor] #56 init_info() 及びinit_info_txt() の可読性を上げた
Deskull [Sun, 9 Oct 2022 12:20:12 +0000 (21:20 +0900)]
Merge pull request #2700 from sikabane-works/release/3.0.0Alpha69
Release/3.0.0 alpha69
Deskull [Sun, 9 Oct 2022 12:05:59 +0000 (21:05 +0900)]
[Release] 3.0.0Alpha69
Deskull [Sun, 9 Oct 2022 11:59:57 +0000 (20:59 +0900)]
Merge branch 'master' of https://github.com/hengband/hengband into develop
Deskull [Sun, 9 Oct 2022 11:18:01 +0000 (20:18 +0900)]
Merge pull request #2285 from sikabane-works/feature/refactor-wizard-get_value
ウィザードモード一部の数値入力にget_value()適用
Hourier [Sun, 9 Oct 2022 10:21:21 +0000 (19:21 +0900)]
Merge pull request #2696 from Hourier/Remove-Extra-From-BaseItemInfo
k_info.txt から使われていないフィールドを除外した
Hourier [Sun, 9 Oct 2022 10:20:43 +0000 (19:20 +0900)]
Merge pull request #2690 from Hourier/Unify-History-Japanese-English-1
生い立ちの日英を統合した (1)
Hourier [Sun, 9 Oct 2022 07:25:02 +0000 (16:25 +0900)]
[Refactor] #2693 使われていないものの、関数ポインタの都合により存在するparse_k_info() の引数に変数名を明記した
Hourier [Sun, 9 Oct 2022 08:31:58 +0000 (17:31 +0900)]
Merge pull request #2695 from Hourier/Enter-Functions-to-ObjectType-Object-Methods
object_value() とobject_value_base() をObjectTypeのオブジェクトメソッドとして再定義した
Deskull [Sun, 9 Oct 2022 07:58:20 +0000 (16:58 +0900)]
[Fix] 不要なキャストを修正。
Deskull [Sun, 9 Oct 2022 07:55:51 +0000 (16:55 +0900)]
[Refactor] 一時変数の命名を意図のあるものに修正。
Deskull [Sun, 9 Oct 2022 06:07:06 +0000 (15:07 +0900)]
[Refactor] プレイ日数変更処理に get_value() を採用。
Deskull [Sun, 9 Oct 2022 06:07:03 +0000 (15:07 +0900)]
[Refactor] 復帰させる固定アーティファクトID指定を get_value() に変更。
Hourier [Sun, 9 Oct 2022 07:18:38 +0000 (16:18 +0900)]
[Refactor] #2693 k_info.txt から使われていないフィールドを除外した
Deskull [Sun, 9 Oct 2022 06:01:05 +0000 (15:01 +0900)]
[Refactor] クエスト突入時のID指定にget_value()を使用。
Hourier [Sun, 9 Oct 2022 06:33:14 +0000 (15:33 +0900)]
[Refactor] #2694 object_value() をget_price() に、object_value_base() をget_baseitem_price() に、それぞれ差し替えた
Hourier [Sun, 9 Oct 2022 06:24:44 +0000 (15:24 +0900)]
[Refactorl #2694 Reshaped object-type-definition.cpp
Hourier [Sun, 9 Oct 2022 05:52:59 +0000 (14:52 +0900)]
[Refactor] #2694 object_value() とobject_value_base() を整形した
Hourier [Sun, 9 Oct 2022 04:34:49 +0000 (13:34 +0900)]
[Refactor] #2694 object_value() とobject_value_base() をObjectTypeのオブジェクトメソッドとして繰り込んだ
Hourier [Sun, 9 Oct 2022 05:07:16 +0000 (14:07 +0900)]
Merge pull request #2692 from Hourier/Move-Object-Kind-to-System
object-kind.cpp/h をobject/ からsystem/ へ移し、baseitem-info-definition.cpp/h に改名した
Hourier [Sat, 8 Oct 2022 14:04:47 +0000 (23:04 +0900)]
[Refactor] #2653 ミュータブルなフィールド変数とイミュータブルなフィールド変数の位置関係を調整した
Hourier [Sat, 8 Oct 2022 13:36:09 +0000 (22:36 +0900)]
[Refacftor] #2653 Renamed struct object_kind to class BaseItemInfo
Hourier [Sat, 8 Oct 2022 13:23:12 +0000 (22:23 +0900)]
[Refactor] #2653 コメントが旧設計のままだったのを現状に合うよう修正
Hourier [Sat, 8 Oct 2022 13:18:23 +0000 (22:18 +0900)]
[Refactor] #2653 Renamed object/object-kind.cpp/h to system/baseitem-info-definition.cpp/h
Hourier [Sat, 8 Oct 2022 02:58:10 +0000 (11:58 +0900)]
[Refactor] #2678 人間からドワーフまでの種族について、生い立ちの日英を統合した
Hourier [Sat, 8 Oct 2022 02:38:13 +0000 (11:38 +0900)]
[Refactor] #2678 bgは省略しすぎて不明瞭なのでbackgroundsへと改名した
Hourier [Thu, 6 Oct 2022 13:49:20 +0000 (22:49 +0900)]
Merge pull request #2659 from Hourier/Enter-MonsterType-Functions-2
decide_mosnter_speed() をオブジェクトメソッド「monster_type::get_riding_speed()」にした
Maurycy Zarzycki [Thu, 6 Oct 2022 13:44:30 +0000 (15:44 +0200)]
Readded `--disable-japanese` to command in english readme
Hourier [Thu, 6 Oct 2022 09:24:54 +0000 (18:24 +0900)]
[Refactor] #2679 モンスターの速度をスポイルする処理を加速の正負にかかわらないよう統一した
Hourier [Tue, 4 Oct 2022 09:31:06 +0000 (18:31 +0900)]
[Refactor] #2679 プレイヤーの標準スピードである110を、STANDARD_SPEED に差し替えた
Hourier [Wed, 28 Sep 2022 08:51:28 +0000 (17:51 +0900)]
[Refactor] #2679 プレイヤー/モンスターの標準スピードである110を、gamevalue.h に「STANDARD_SPEED」として定義した
Hourier [Sun, 18 Sep 2022 10:56:17 +0000 (19:56 +0900)]
[Refactor] #2679 decide_mosnter_speed() をオブジェクトメソッド「monster_type::get_temporary_speed()」にした
Habu [Mon, 3 Oct 2022 22:59:23 +0000 (07:59 +0900)]
Merge pull request #2677 from habu1010/feature/wrap-long-monster-name
[Feature] キャラクタダンプなどで長いモンスター名を折り返し表示する
Habu [Sun, 2 Oct 2022 13:30:19 +0000 (22:30 +0900)]
[Feature] 既知のユニーク・モンスター一覧表示で長いモンスター名を折り返す
知識の確認('~'コマンド)から表示できる「既知の生きているユニーク・モンスター」「既知の
撃破したユニーク・モンスター」の表示で長い名前のモンスターは右側にはみ出してしまうこと
があるので、折り返して表示するようにする。
それに伴い、モンスターのレベルや撃破した時のプレイヤーレベル・プレイ時間などの表示位置
が揃うようにする。
Habu [Thu, 29 Sep 2022 13:32:42 +0000 (22:32 +0900)]
[Feature] 撃破済みの上位ユニークモンスター一覧表示で長いモンスター名を折り返す
撃破済みの上位N体のユニークモンスターの一覧表示で長い名前のモンスターが選択された場合、
その行だけ右側に表示がはみ出てしまっている。
長い名前の時は折り返し表示して表示が揃うようにする。
Habu [Thu, 29 Sep 2022 13:30:50 +0000 (22:30 +0900)]
[Feature] 達成/失敗したクエストの一覧表示で長いモンスター名を折り返す
ランダムクエストで長い名前のモンスターが選択された場合、クエスト一覧表示でその行だけ
右側に表示がはみ出てしまっている。
長い名前の時は折り返し表示して表示が揃うようにする。
Habu [Thu, 29 Sep 2022 13:27:06 +0000 (22:27 +0900)]
[Refactor] モンスター一覧スポイラーの折り返し表示に str_separate を使用する
Habu [Thu, 29 Sep 2022 13:25:16 +0000 (22:25 +0900)]
[Feature] 文字列を指定した文字数ごとに分割する関数
与えられた文字列を指定した文字数ごとに分割する関数 str_separate を追加する。
長いモンスター名などの折り返し表示などに使用することを想定。
Deskull [Tue, 27 Sep 2022 14:20:47 +0000 (23:20 +0900)]
Merge pull request #2673 from sikabane-works/release/3.0.0Alpha68
[Release] 3.0.0Alpha68
Deskull [Tue, 27 Sep 2022 14:20:19 +0000 (23:20 +0900)]
Merge pull request #2674 from sikabane-works/release/3.0.0Alpha68
Release/3.0.0 alpha68
Deskull [Tue, 27 Sep 2022 14:01:22 +0000 (23:01 +0900)]
[Release] 3.0.0Alpha68
Habu [Tue, 27 Sep 2022 10:39:33 +0000 (19:39 +0900)]
Merge pull request #2671 from habu1010/feature/fix-crash-on-super-ray
[Fix] #2667 自身をターゲットにスーパーレイを打つとクラッシュする
Habu [Tue, 27 Sep 2022 10:39:24 +0000 (19:39 +0900)]
Merge pull request #2670 from habu1010/feature/fix-resist-blindness-condition
[Fix] 暗黒・盲目耐性なしで暗黒属性攻撃を受けても盲目にならない
Habu [Tue, 27 Sep 2022 10:39:12 +0000 (19:39 +0900)]
Merge pull request #2669 from habu1010/feature/fix-nullptr-reference
[Fix] モンスターが魔法を使用する時にクラッシュする