OSDN Git Service

hengbandforosx/hengbandosx.git
20 months ago[Refactor] #2680 MAX_SIGHTとAAF_LIMITが分かりにくかったので分かりやすい定数名に変更した
Hourier [Sun, 30 Oct 2022 14:42:01 +0000 (23:42 +0900)]
[Refactor] #2680 MAX_SIGHTとAAF_LIMITが分かりにくかったので分かりやすい定数名に変更した

20 months ago[Refactor] #2680 wilderness_gen() からgenerate_wild_monsters() を分離して意味を分かりやすくし、MIN_M_AL...
Hourier [Sun, 30 Oct 2022 14:08:15 +0000 (23:08 +0900)]
[Refactor] #2680 wilderness_gen() からgenerate_wild_monsters() を分離して意味を分かりやすくし、MIN_M_ALLOC_* を削除し、ついでに中途半端な位置にいたborder変数をファイル先頭に移動させた

20 months ago[Refactor] #2680 何を意味しているのか分かりにくかったMAX_REPRO を意味が分かりやすくなるようにコメント化した
Hourier [Sun, 30 Oct 2022 13:37:08 +0000 (22:37 +0900)]
[Refactor] #2680 何を意味しているのか分かりにくかったMAX_REPRO を意味が分かりやすくなるようにコメント化した

20 months ago[Refactor] #2680 HURT_CHANCE 定数の意味が分かりにくかったのでCHANCE_ABILITY_SCORE_DECREASE に差し替えてcons...
Hourier [Sun, 30 Oct 2022 13:11:44 +0000 (22:11 +0900)]
[Refactor] #2680 HURT_CHANCE 定数の意味が分かりにくかったのでCHANCE_ABILITY_SCORE_DECREASE に差し替えてconstexpr として再定義した

20 months ago[Refactor] #2680 monster-generator.cpp でしか参照されていなかった定数をgamevalue.h から移した
Hourier [Sun, 30 Oct 2022 13:04:04 +0000 (22:04 +0900)]
[Refactor] #2680 monster-generator.cpp でしか参照されていなかった定数をgamevalue.h から移した

20 months ago[Refactor] #2680 ランダムアーティファクトへの確率的免疫付与フラグをgamevalue.h からrandom-art-resistance.cpp...
Hourier [Sun, 30 Oct 2022 09:27:03 +0000 (18:27 +0900)]
[Refactor] #2680 ランダムアーティファクトへの確率的免疫付与フラグをgamevalue.h からrandom-art-resistance.cpp に移した

20 months ago[Refactor] #2680 MAX_VAMPIRIC_DRAIN をgamevalue.h からplayer-attack.cpp に移した
Hourier [Sun, 30 Oct 2022 09:20:53 +0000 (18:20 +0900)]
[Refactor] #2680 MAX_VAMPIRIC_DRAIN をgamevalue.h からplayer-attack.cpp に移した

20 months ago[Refactor] #2680 ランダムアーティファクトの強化/弱化処理に関わる確率定義をgamevalue.h からrandom-art-generator...
Hourier [Sun, 30 Oct 2022 09:16:24 +0000 (18:16 +0900)]
[Refactor] #2680 ランダムアーティファクトの強化/弱化処理に関わる確率定義をgamevalue.h からrandom-art-generator.cpp に移した

20 months ago[Refactor] #2680 ランダムアーティファクトに銘を付ける確率定義をgamevalue.h からrandom-art-characteristics...
Hourier [Sun, 30 Oct 2022 06:53:50 +0000 (15:53 +0900)]
[Refactor] #2680 ランダムアーティファクトに銘を付ける確率定義をgamevalue.h からrandom-art-characteristics.cpp に移した

20 months ago[Refactor] #2680 ACTIVATION_CHANCE 定数は1箇所からしか参照されていないので、random-art-generator.cpp...
Hourier [Sat, 29 Oct 2022 16:06:48 +0000 (01:06 +0900)]
[Refactor] #2680 ACTIVATION_CHANCE 定数は1箇所からしか参照されていないので、random-art-generator.cpp で再定義した

20 months ago[Refactor] #2680 ダンジョンのストリーム (川や溶岩の流れ) に関する定数が各1箇所からしか参照されていなかったので、floor-streams...
Hourier [Sat, 29 Oct 2022 16:04:08 +0000 (01:04 +0900)]
[Refactor] #2680 ダンジョンのストリーム (川や溶岩の流れ) に関する定数が各1箇所からしか参照されていなかったので、floor-streams.cpp とcave-gnerator.cpp にそれぞれ関数内コンパイル定数として再定義した

20 months ago[Refactor] #2680 DUN_STR_* が各1箇所からしか参照されていなかったので、floor-streams.cpp とcave-gnerator...
Hourier [Sat, 29 Oct 2022 15:04:38 +0000 (00:04 +0900)]
[Refactor] #2680 DUN_STR_* が各1箇所からしか参照されていなかったので、floor-streams.cpp とcave-gnerator.cpp にそれぞれ関数内コンパイル定数として再定義した

20 months ago[Refactor] #2680 Separated calc_cavern_terrains() from gen_caverns_and_lakes()
Hourier [Sat, 29 Oct 2022 12:31:54 +0000 (21:31 +0900)]
[Refactor] #2680 Separated calc_cavern_terrains() from gen_caverns_and_lakes()

20 months ago[Refactor] #2680 Separated decide_cavern() from gen_caverns_and_lakes()
Hourier [Sat, 29 Oct 2022 12:25:41 +0000 (21:25 +0900)]
[Refactor] #2680 Separated decide_cavern() from gen_caverns_and_lakes()

20 months ago[Refactor] #2680 1箇所からしか呼ばれていないDUN_CAVERN定数をfeature-generator.cpp に移した
Hourier [Sat, 29 Oct 2022 12:22:30 +0000 (21:22 +0900)]
[Refactor] #2680 1箇所からしか呼ばれていないDUN_CAVERN定数をfeature-generator.cpp に移した

20 months ago[Refactor] #2680 1箇所からしか呼ばれていないEMPTY_DARK定数をcave-generator.cpp に移した
Hourier [Sat, 29 Oct 2022 12:18:36 +0000 (21:18 +0900)]
[Refactor] #2680 1箇所からしか呼ばれていないEMPTY_DARK定数をcave-generator.cpp に移した

20 months ago[Refactor] #2680 1箇所からしか呼ばれていないLAKE_LEVEL定数をfeature-generator.cpp に移した
Hourier [Sat, 29 Oct 2022 12:18:17 +0000 (21:18 +0900)]
[Refactor] #2680 1箇所からしか呼ばれていないLAKE_LEVEL定数をfeature-generator.cpp に移した

20 months ago[Refactor] #2680 1箇所からしか呼ばれていないEMPTY_LEVEL定数をcave-generator.cpp に移した
Hourier [Sat, 29 Oct 2022 12:07:08 +0000 (21:07 +0900)]
[Refactor] #2680 1箇所からしか呼ばれていないEMPTY_LEVEL定数をcave-generator.cpp に移した

20 months ago[Refactor] #2680 1箇所からしか呼ばれていないSMALL_LEVEL定数をfloor-generator.cpp に移した
Hourier [Sat, 29 Oct 2022 12:05:11 +0000 (21:05 +0900)]
[Refactor] #2680 1箇所からしか呼ばれていないSMALL_LEVEL定数をfloor-generator.cpp に移した

20 months ago[Refactor] #2680 使われていないDUN_UNUSUAL定数を廃止し、DUN_DEST定数は1箇所からしか呼ばれていないのでfeature-generato...
Hourier [Sat, 29 Oct 2022 11:58:29 +0000 (20:58 +0900)]
[Refactor] #2680 使われていないDUN_UNUSUAL定数を廃止し、DUN_DEST定数は1箇所からしか呼ばれていないのでfeature-generator.cpp に移した

20 months ago[Refactor] #2680 Moved Dungeon treausre allocation values from gamevalue.h to cave...
Hourier [Fri, 28 Oct 2022 13:21:48 +0000 (22:21 +0900)]
[Refactor] #2680 Moved Dungeon treausre allocation values from gamevalue.h to cave-generator.cpp

20 months agoMerge pull request #2764 from habu1010/feature/fix-to_multibyte-c_str-method
Habu [Wed, 2 Nov 2022 15:18:31 +0000 (00:18 +0900)]
Merge pull request #2764 from habu1010/feature/fix-to_multibyte-c_str-method

[Fix] to_multibyte クラスの存在しないメソッド data() を呼んでいる

20 months ago[Fix] to_multibyte クラスの存在しないメソッド data() を呼んでいる
Habu [Wed, 2 Nov 2022 15:12:06 +0000 (00:12 +0900)]
[Fix] to_multibyte クラスの存在しないメソッド data() を呼んでいる

先の std::string クラスの c_str() メソッド呼び出しを data() 呼び出しに統一する
修正を行った時に to_multibyte クラスの c_str() メソッド呼び出しまで巻き込んで
しまっていた。
to_multibyte は独自に作成したクラスであり、対となるクラス to_wchar に wc_str()
というメソッドもあるため、とりあえずこのクラスでは c_str() を呼び出すことにする。

20 months agoMerge pull request #2761 from habu1010/feature/unify-string-to-ptr_to_char-method
Habu [Wed, 2 Nov 2022 14:15:02 +0000 (23:15 +0900)]
Merge pull request #2761 from habu1010/feature/unify-string-to-ptr_to_char-method

[Refactor] std::string をC言語の文字列表現に変換するメソッドを統一

20 months ago[Refactor] std::string をC言語の文字列表現に変換するメソッドを統一
Habu [Wed, 2 Nov 2022 13:39:21 +0000 (22:39 +0900)]
[Refactor] std::string をC言語の文字列表現に変換するメソッドを統一

現在 std::string オブジェクトをC言語の文字列表現に変換するメソッドとして c_str()
と data() が混在して使用されているので、data() に統一する。

20 months agoMerge pull request #2755 from Hourier/Fix-Artifact-Index-Not-Exist
Hourier [Wed, 2 Nov 2022 12:49:14 +0000 (21:49 +0900)]
Merge pull request #2755 from Hourier/Fix-Artifact-Index-Not-Exist

噂を聞く時に欠番の固定アーティファクトIDを指定されるとクラッシュする不具合を修正した

20 months ago[Fix] #2753 最老番の固定アーティファクトに関する噂が聞けなかった不具合を解消した
Hourier [Wed, 2 Nov 2022 11:54:05 +0000 (20:54 +0900)]
[Fix] #2753 最老番の固定アーティファクトに関する噂が聞けなかった不具合を解消した

20 months ago[Refactor] #2753 display_rumor() からget_rumor_tokens() を分離した
Hourier [Tue, 1 Nov 2022 12:36:31 +0000 (21:36 +0900)]
[Refactor] #2753 display_rumor() からget_rumor_tokens() を分離した

20 months ago[Refactor] #2753 char[][] を扱いやすくvector<string_view> に変換した
Hourier [Tue, 1 Nov 2022 11:37:25 +0000 (20:37 +0900)]
[Refactor] #2753 char[][] を扱いやすくvector<string_view> に変換した

20 months ago[Refactor] #2753 display_rumor() からget_artifact_definition() を分離した
Hourier [Tue, 1 Nov 2022 11:23:04 +0000 (20:23 +0900)]
[Refactor] #2753 display_rumor() からget_artifact_definition() を分離した

20 months ago[Refactor] #2753 意味も関数スコープも分かりにくかったrumor_num() とrumor_bind_name() を小改名した
Hourier [Tue, 1 Nov 2022 10:58:13 +0000 (19:58 +0900)]
[Refactor] #2753 意味も関数スコープも分かりにくかったrumor_num() とrumor_bind_name() を小改名した

20 months ago[Fix] #2753 artifacts_info をラップしたシングルトンを作り、そこからArtifactTypeへのポインタを取り出せるように修正した
Hourier [Tue, 1 Nov 2022 10:56:08 +0000 (19:56 +0900)]
[Fix] #2753 artifacts_info をラップしたシングルトンを作り、そこからArtifactTypeへのポインタを取り出せるように修正した
これにより固定アーティファクトの欠番部分が乱数で出てきても例外なく取得できるようになった
(欠番に対してはnullptrを返す。呼び出し側でnullチェックすること)

21 months agoMerge pull request #2750 from sikabane-works/release/3.0.0Alpha70
Deskull [Sun, 30 Oct 2022 12:51:14 +0000 (21:51 +0900)]
Merge pull request #2750 from sikabane-works/release/3.0.0Alpha70

[Release] 3.0.0Alpha70

21 months ago[Release] 3.0.0Alpha70
Deskull [Sun, 30 Oct 2022 12:43:39 +0000 (21:43 +0900)]
[Release] 3.0.0Alpha70

21 months agoMerge pull request #2715 from sikabane-works/Deskull/refactor-store_table
Deskull [Sun, 30 Oct 2022 12:34:25 +0000 (21:34 +0900)]
Merge pull request #2715 from sikabane-works/Deskull/refactor-store_table

store_table近辺リファクタリング

21 months ago[Refactor] 修正不足で無駄に冗長していたテーブル代入処理を2か所修正。
Deskull [Sun, 30 Oct 2022 11:56:23 +0000 (20:56 +0900)]
[Refactor] 修正不足で無駄に冗長していたテーブル代入処理を2か所修正。

21 months agoMerge pull request #2742 from Hourier/Clarify-Quest-Definition-Files
Hourier [Sun, 30 Oct 2022 04:07:47 +0000 (13:07 +0900)]
Merge pull request #2742 from Hourier/Clarify-Quest-Definition-Files

クエスト定義ファイル群を分かりやすく整理した

21 months ago[Refactor] 不要になった初期化0,NONE判定を削除。
Deskull [Sun, 30 Oct 2022 02:24:37 +0000 (11:24 +0900)]
[Refactor] 不要になった初期化0,NONE判定を削除。

21 months ago[Refactor] store_regular_table を同様に std::map<StoreSaleType, std::vector<store_stock_i...
Deskull [Mon, 10 Oct 2022 16:00:21 +0000 (01:00 +0900)]
[Refactor] store_regular_table を同様に std::map<StoreSaleType, std::vector<store_stock_item_type>> に変更し、store_regulat_sale_tableに修正。

21 months ago[Refactor] 参照しなくなったSTORE_CHOICESを削除。
Deskull [Mon, 10 Oct 2022 15:48:16 +0000 (00:48 +0900)]
[Refactor] 参照しなくなったSTORE_CHOICESを削除。

21 months ago[Refactor] store_listを、const std::map<StoreSaleType,std::vector<store_stock_item_type...
Deskull [Mon, 10 Oct 2022 15:45:51 +0000 (00:45 +0900)]
[Refactor] store_listを、const std::map<StoreSaleType,std::vector<store_stock_item_type>>に型変更しつつ、store_sale_tableに変更。

21 months agoMerge pull request #2743 from Hourier/Move-Jump-Floor-To-Wizard-Process
Hourier [Sun, 30 Oct 2022 00:12:51 +0000 (09:12 +0900)]
Merge pull request #2743 from Hourier/Move-Jump-Floor-To-Wizard-Process

jump_floor() 関数を floor_leaver.cpp/h からwizard-special-process.cpp/h に移した

21 months ago[Refactor] jump_floor() はデバッグ専用コマンドなのでwiz_ を接頭辞に付けた
Hourier [Sat, 29 Oct 2022 09:50:57 +0000 (18:50 +0900)]
[Refactor] jump_floor() はデバッグ専用コマンドなのでwiz_ を接頭辞に付けた

21 months ago[Refactor] 分かりやすさのため、select_debugging_dungeon() とselect_debugging_floor() を逆にした
Hourier [Sat, 29 Oct 2022 09:34:20 +0000 (18:34 +0900)]
[Refactor] 分かりやすさのため、select_debugging_dungeon() とselect_debugging_floor() を逆にした

21 months ago[Refactor] Moved jump_floor() from floor-leaver.cpp/h to wizard-special-process.cpp
Hourier [Sat, 29 Oct 2022 09:32:57 +0000 (18:32 +0900)]
[Refactor] Moved jump_floor() from floor-leaver.cpp/h to wizard-special-process.cpp

21 months ago[Refactor] #2627 Unix/Linux環境で、--with-setgidオプションを付けたコンパイルが正しく動作するようにMakefileを作成した
Hourier [Sat, 29 Oct 2022 07:39:05 +0000 (16:39 +0900)]
[Refactor] #2627 Unix/Linux環境で、--with-setgidオプションを付けたコンパイルが正しく動作するようにMakefileを作成した

21 months ago[Refactor] #2627 Renamed q_pref.txt to QuestPreferences.txt
Hourier [Fri, 28 Oct 2022 12:36:38 +0000 (21:36 +0900)]
[Refactor] #2627 Renamed q_pref.txt to QuestPreferences.txt

21 months ago[Refactor] #2627 Renamed q_random.txt to 040-049_RandomQuests.txt
Hourier [Fri, 28 Oct 2022 12:35:07 +0000 (21:35 +0900)]
[Refactor] #2627 Renamed q_random.txt to 040-049_RandomQuests.txt

21 months ago[Refactor] #2627 Renamed q0dumpwitness.txt to 034_DumpWitness.txt
Hourier [Fri, 28 Oct 2022 12:32:49 +0000 (21:32 +0900)]
[Refactor] #2627 Renamed q0dumpwitness.txt to 034_DumpWitness.txt

21 months ago[Refactor] #2627 Renamed q0clone0.txt to 033_CloningPits.txt
Hourier [Fri, 28 Oct 2022 12:29:47 +0000 (21:29 +0900)]
[Refactor] #2627 Renamed q0clone0.txt to 033_CloningPits.txt

21 months ago[Refactor] #2627 Renamed qdarkelf.txt to 032_DarkElvenLords.txt
Hourier [Fri, 28 Oct 2022 12:25:36 +0000 (21:25 +0900)]
[Refactor] #2627 Renamed qdarkelf.txt to 032_DarkElvenLords.txt

21 months ago[Refactor] #2627 Renamed q0willow.txt to 031_OldManWillow.txt
Hourier [Fri, 28 Oct 2022 12:23:03 +0000 (21:23 +0900)]
[Refactor] #2627 Renamed q0willow.txt to 031_OldManWillow.txt

21 months ago[Refactor] #2627 Renamed q0thief2.txt to 030_TenguAndDeathSword.txt
Hourier [Fri, 28 Oct 2022 12:21:48 +0000 (21:21 +0900)]
[Refactor] #2627 Renamed q0thief2.txt to 030_TenguAndDeathSword.txt

21 months ago[Refactor] #2627 Renamed q0thief1.txt to 029_TheMimicTreasure.txt
Hourier [Fri, 28 Oct 2022 12:19:34 +0000 (21:19 +0900)]
[Refactor] #2627 Renamed q0thief1.txt to 029_TheMimicTreasure.txt

21 months ago[Refactor] #2627 Renamed q0000028.txt to 028_TheRoyalCrypt.txt
Hourier [Fri, 28 Oct 2022 12:17:52 +0000 (21:17 +0900)]
[Refactor] #2627 Renamed q0000028.txt to 028_TheRoyalCrypt.txt

21 months ago[Refactor] #2627 Renamed q0000027.txt to 027_TheOldCastle.txt
Hourier [Fri, 28 Oct 2022 12:16:10 +0000 (21:16 +0900)]
[Refactor] #2627 Renamed q0000027.txt to 027_TheOldCastle.txt

21 months ago[Refactor] #2627 Renamed q0fields.txt to 026_KillingFields.txt
Hourier [Fri, 28 Oct 2022 12:14:50 +0000 (21:14 +0900)]
[Refactor] #2627 Renamed q0fields.txt to 026_KillingFields.txt

21 months ago[Refactor] #2627 Renamed qhaunted.txt to 025_HauntedHouse.txt
Hourier [Fri, 28 Oct 2022 11:54:07 +0000 (20:54 +0900)]
[Refactor] #2627 Renamed qhaunted.txt to 025_HauntedHouse.txt

21 months ago[Refactor] #2627 Renamed q00000ms.txt to 024_MicroShaft.txt; '$'はスクリプト等で別の意味に解釈されても困る...
Hourier [Fri, 28 Oct 2022 11:49:30 +0000 (20:49 +0900)]
[Refactor] #2627 Renamed q00000ms.txt to 024_MicroShaft.txt; '$'はスクリプト等で別の意味に解釈されても困るし、かといってMicroNftでは日本語のソとンが似ていることが伝わらないし、何より某メモリチップベンダに迷惑がかかる。昔MicroShaftというWin98があったのと、$oft をshaft と発音すると聞き及んだことがあるのでこのファイル名にした

21 months ago[Refactor] #2627 Renamed q0000023.txt to 023_SpawningPits.txt
Hourier [Fri, 28 Oct 2022 11:44:48 +0000 (20:44 +0900)]
[Refactor] #2627 Renamed q0000023.txt to 023_SpawningPits.txt

21 months ago[Refactor] #2627 Renamed q0000022.txt to 022_OrcCamp.txt
Hourier [Fri, 28 Oct 2022 11:43:44 +0000 (20:43 +0900)]
[Refactor] #2627 Renamed q0000022.txt to 022_OrcCamp.txt

21 months ago[Refactor] #2627 Renamed q0000021.txt to 021_DoomQuest2.txt
Hourier [Fri, 28 Oct 2022 11:37:12 +0000 (20:37 +0900)]
[Refactor] #2627 Renamed q0000021.txt to 021_DoomQuest2.txt

21 months ago[Refactor] #2627 Renamed q0000020.txt to 020_VaporQuest.txt
Hourier [Fri, 28 Oct 2022 11:35:24 +0000 (20:35 +0900)]
[Refactor] #2627 Renamed q0000020.txt to 020_VaporQuest.txt

21 months ago[Refactor] #2627 Renamed q0000019.txt to 019_DoomQuest1.txt
Hourier [Fri, 28 Oct 2022 11:33:36 +0000 (20:33 +0900)]
[Refactor] #2627 Renamed q0000019.txt to 019_DoomQuest1.txt

21 months ago[Refactor] #2627 Renamed q00water.txt to 018_WaterCave.txt
Hourier [Fri, 28 Oct 2022 11:30:38 +0000 (20:30 +0900)]
[Refactor] #2627 Renamed q00water.txt to 018_WaterCave.txt

21 months ago[Refactor] #2627 Renamed q000dekn.txt to 016_AssaultOnMontsalvat.txt
Hourier [Fri, 28 Oct 2022 11:28:37 +0000 (20:28 +0900)]
[Refactor] #2627 Renamed q000dekn.txt to 016_AssaultOnMontsalvat.txt

21 months ago[Refactor] #2627 Renamed q000eric.txt to 015_Eric_Stronghold.txt
Hourier [Fri, 28 Oct 2022 11:23:12 +0000 (20:23 +0900)]
[Refactor] #2627 Renamed q000eric.txt to 015_Eric_Stronghold.txt

21 months ago[Refactor] #2627 Renamed q_warg.txt to 014_WargProblem.txt
Hourier [Thu, 27 Oct 2022 14:36:20 +0000 (23:36 +0900)]
[Refactor] #2627 Renamed q_warg.txt to 014_WargProblem.txt

21 months ago[Refactor] #2627 Renamed q_000natu.txt to 012_NodeOfNature.txt
Hourier [Thu, 27 Oct 2022 14:33:03 +0000 (23:33 +0900)]
[Refactor] #2627 Renamed q_000natu.txt to 012_NodeOfNature.txt

21 months ago[Refactor] #2627 Renamed q_000chao.txt to 011_NodeOfChaos.txt
Hourier [Thu, 27 Oct 2022 14:31:34 +0000 (23:31 +0900)]
[Refactor] #2627 Renamed q_000chao.txt to 011_NodeOfChaos.txt

21 months ago[Refactor] #2627 Renamed q_000sorc.txt to 010_NodeOfSorcery.txt
Hourier [Thu, 27 Oct 2022 14:30:00 +0000 (23:30 +0900)]
[Refactor] #2627 Renamed q_000sorc.txt to 010_NodeOfSorcery.txt

21 months ago[Refactor] #2627 Renamed q_serpen.txt to 008_SerpentOfChaos.txt
Hourier [Thu, 27 Oct 2022 14:17:00 +0000 (23:17 +0900)]
[Refactor] #2627 Renamed q_serpen.txt to 008_SerpentOfChaos.txt

21 months ago[Refactor] #2627 Renamed q_oberon.txt to 008_Oberon.txt
Hourier [Thu, 27 Oct 2022 14:15:22 +0000 (23:15 +0900)]
[Refactor] #2627 Renamed q_oberon.txt to 008_Oberon.txt

21 months ago[Refactor] #2627 Renamed q0000007.txt to 007_TheTower_3.txt
Hourier [Thu, 27 Oct 2022 14:14:02 +0000 (23:14 +0900)]
[Refactor] #2627 Renamed q0000007.txt to 007_TheTower_3.txt

21 months ago[Refactor] #2627 Renamed q0000006.txt to 006_TheTower_2.txt
Hourier [Thu, 27 Oct 2022 14:12:22 +0000 (23:12 +0900)]
[Refactor] #2627 Renamed q0000006.txt to 006_TheTower_2.txt

21 months ago[Refactor] #2627 Renamed q0000005.txt to 005_TheTower_1.txt
Hourier [Thu, 27 Oct 2022 14:09:37 +0000 (23:09 +0900)]
[Refactor] #2627 Renamed q0000005.txt to 005_TheTower_1.txt

21 months ago[Refactor] #2627 Renamed q0000004.txt to 004_TheVault.txt
Hourier [Thu, 27 Oct 2022 14:08:14 +0000 (23:08 +0900)]
[Refactor] #2627 Renamed q0000004.txt to 004_TheVault.txt

21 months ago[Refactor] #2627 Renamed q0000003.txt to 003_LogrusMaster.txt
Hourier [Thu, 27 Oct 2022 14:05:42 +0000 (23:05 +0900)]
[Refactor] #2627 Renamed q0000003.txt to 003_LogrusMaster.txt

21 months ago[Refactor] #2627 Renamed q0000002.txt to 002_TheSewer.txt
Hourier [Thu, 27 Oct 2022 14:04:01 +0000 (23:04 +0900)]
[Refactor] #2627 Renamed q0000002.txt to 002_TheSewer.txt

21 months ago[Refactor] #2627 Renamed q0000001.txt to 001_ThievesHideout.txt
Hourier [Thu, 27 Oct 2022 14:02:22 +0000 (23:02 +0900)]
[Refactor] #2627 Renamed q0000001.txt to 001_ThievesHideout.txt

21 months agoMerge pull request #2739 from Hourier/Change-FloorType-Class
Hourier [Sat, 29 Oct 2022 07:14:53 +0000 (16:14 +0900)]
Merge pull request #2739 from Hourier/Change-FloorType-Class

struct floor_type をclass FloorType に変え、クラス定義からしか呼ばれていなかったヘッダを移した

21 months agoMerge pull request #2735 from Hourier/Make-FixedArtifactIdx-Private
Hourier [Sat, 29 Oct 2022 07:14:00 +0000 (16:14 +0900)]
Merge pull request #2735 from Hourier/Make-FixedArtifactIdx-Private

ObjectType::fixed_artifact_idx とFixedArtifactId の比較をis_specific_artifact() とis_fixed_artifact()でメソッド化した

21 months ago[Refactor] #2738 定数定義だけのsight-definitions.h を削除した
Hourier [Sat, 29 Oct 2022 06:07:25 +0000 (15:07 +0900)]
[Refactor] #2738 定数定義だけのsight-definitions.h を削除した

21 months ago[Refactor] #2738 sight-definitions.h の中身をfloor-type-definition.h に移し、define定数をconstex...
Hourier [Sat, 29 Oct 2022 06:06:05 +0000 (15:06 +0900)]
[Refactor] #2738 sight-definitions.h の中身をfloor-type-definition.h に移し、define定数をconstexprに置換し、配列をstd::array に変えた

21 months ago[Refactor] #2734 Habu氏のコメントに従い、不要な判定を1つ削除し、FixedArtifactId::NONE を引数に取っていたものをis_fixed...
Hourier [Sat, 29 Oct 2022 05:28:49 +0000 (14:28 +0900)]
[Refactor] #2734 Habu氏のコメントに従い、不要な判定を1つ削除し、FixedArtifactId::NONE を引数に取っていたものをis_fixed_artifact() に置き換えた

21 months agoMerge pull request #2736 from habu1010/feature/fix-setgid-install
Habu [Sat, 29 Oct 2022 05:58:01 +0000 (14:58 +0900)]
Merge pull request #2736 from habu1010/feature/fix-setgid-install

[Fix] configure の --with-setgid オプションが正しく機能しない

21 months ago[Refactor] #2738 struct floor_type をclass FloorType に変えた
Hourier [Sat, 29 Oct 2022 05:56:22 +0000 (14:56 +0900)]
[Refactor] #2738 struct floor_type をclass FloorType に変えた

21 months ago[Fix] configure の --with-setgid オプションが正しく機能しない
Habu [Sat, 29 Oct 2022 02:14:00 +0000 (11:14 +0900)]
[Fix] configure の --with-setgid オプションが正しく機能しない

configure の --with-setgid オプションででグループを指定してコンパイルし、
make install を行うと指定された prefix ディレクトリ以下に実行バイナリとゲームの
データがインストールされるが、このときゲームのデータがインストールされるパス
DEFAULT_LIB_PATH の定義が "${prefix}/share/games/hengband/lib/" と
${prefix} の部分が正しく展開されずそのまま残ってしまうためゲームのデータが読み込めず、
ゲームを起動することができない。
configure.ac 内の $datadir を $datarootdir にすると ${prefix} の部分が正しく
展開されるようになるようなので、そのように修正する。

21 months agoMerge pull request #2733 from backwardsEric/lib-edit-towns-installation
Habu [Sat, 29 Oct 2022 01:36:28 +0000 (10:36 +0900)]
Merge pull request #2733 from backwardsEric/lib-edit-towns-installation

Add lib/edit/towns/Makefile.am to handle installation of the files …

21 months ago[Refactor] #2734 ObjectType::fixed_artifact_idx とFixedArtifactId の比較をis_specific_arti...
Hourier [Fri, 28 Oct 2022 14:31:07 +0000 (23:31 +0900)]
[Refactor] #2734 ObjectType::fixed_artifact_idx とFixedArtifactId の比較をis_specific_artifact() でメソッド化した

21 months agoAdd lib/edit/towns/Makefile.am to handle installation of the files there. Resolves...
Eric Branlund [Thu, 27 Oct 2022 20:24:41 +0000 (14:24 -0600)]
Add lib/edit/towns/Makefile.am to handle installation of the files there.  Resolves https://github.com/hengband/hengband/issues/2731 .

21 months agoMerge pull request #2730 from Hourier/Clarify-Town-Definition-Files
Hourier [Thu, 27 Oct 2022 13:41:22 +0000 (22:41 +0900)]
Merge pull request #2730 from Hourier/Clarify-Town-Definition-Files

町の名前を分かりやすくし、使われていない町を削除した

21 months ago[Refactor] #2705 TownDefinitionList.txt にて、意味のない町番号ではなく意味のある町の日本語名をコメントとして記載した
Hourier [Thu, 27 Oct 2022 13:24:28 +0000 (22:24 +0900)]
[Refactor] #2705 TownDefinitionList.txt にて、意味のない町番号ではなく意味のある町の日本語名をコメントとして記載した

21 months ago[Refactor] #2705 廃止済クエスト『海底都市』を廃止と明記してtowns/ へ移した (将来的に普通の町として復活させる予定)
Hourier [Thu, 27 Oct 2022 13:22:31 +0000 (22:22 +0900)]
[Refactor] #2705 廃止済クエスト『海底都市』を廃止と明記してtowns/ へ移した (将来的に普通の町として復活させる予定)

21 months agoMerge pull request #2594 from EvidentlyCube/readme-translations
Habu [Wed, 26 Oct 2022 09:42:10 +0000 (18:42 +0900)]
Merge pull request #2594 from EvidentlyCube/readme-translations

Readme translations

21 months agoCode review typo fixes
Maurycy Zarzycki [Wed, 26 Oct 2022 06:44:00 +0000 (08:44 +0200)]
Code review typo fixes

21 months ago[Refactor] #2705 Renamed t0000005.txt to 05_Zul.txt
Hourier [Mon, 24 Oct 2022 13:17:35 +0000 (22:17 +0900)]
[Refactor] #2705 Renamed t0000005.txt to 05_Zul.txt

21 months ago[Refactor] #2705 Renamed t0000004.txt to 04_Angwil.txt
Hourier [Mon, 24 Oct 2022 13:16:13 +0000 (22:16 +0900)]
[Refactor] #2705 Renamed t0000004.txt to 04_Angwil.txt

21 months ago[Refactor] #2705 Renamed t0000003.txt to 03_Morivant.txt
Hourier [Mon, 24 Oct 2022 13:14:26 +0000 (22:14 +0900)]
[Refactor] #2705 Renamed t0000003.txt to 03_Morivant.txt

21 months ago[Refactor] #2705 Renamed t0000002.txt to 02_Telmora.txt
Hourier [Mon, 24 Oct 2022 13:09:25 +0000 (22:09 +0900)]
[Refactor] #2705 Renamed t0000002.txt to 02_Telmora.txt