OSDN Git Service

hengbandforosx/hengbandosx.git
2 years ago[Feature] gcc-wrap によりビルド用ディレクトリでコンパイルを行う
Habu [Fri, 25 Feb 2022 15:23:21 +0000 (00:23 +0900)]
[Feature] gcc-wrap によりビルド用ディレクトリでコンパイルを行う

Resolve #2286
内部処理の文字コードが EUC-JP である必要があるため、コンパイル時にソースコードを
EUC-JP に変換する処理を行っているが、現状の src ディレクトリ下で直接変換を行う方法だと
色々な不都合が生じる。
一旦ビルド専用ディレクトリに移動してコンパイルを行う事でそれらの問題を回避する。

2 years ago[Fix] サブディレクトリが記述されていないインクルードヘッダ
Habu [Fri, 25 Feb 2022 15:16:26 +0000 (00:16 +0900)]
[Fix] サブディレクトリが記述されていないインクルードヘッダ

gcc-wrap を改良してビルドディレクトリでコンパイルを行うようにするにあたり、カレント
ディレクトリのヘッダを参照しても見つからなくなるのでサブディレクトリが記述されていない
インクルードヘッダに正しくサブディレクトリを記述するようにする。

2 years agoMerge pull request #2287 from sikabane-works/feature/refactor-monster_blow
Deskull [Fri, 25 Feb 2022 14:43:46 +0000 (23:43 +0900)]
Merge pull request #2287 from sikabane-works/feature/refactor-monster_blow

[Refactor] monster_blow 構造体を MonsterBlow クラスにリファクタリング。

2 years agoMerge pull request #2284 from Hourier/Delete-SYMBOL_CODE
Hourier [Fri, 25 Feb 2022 14:14:33 +0000 (23:14 +0900)]
Merge pull request #2284 from Hourier/Delete-SYMBOL_CODE

SYMBOL_CODE をchar型に変えた

2 years ago[Refactor] monster_blow 構造体を MonsterBlow クラスにリファクタリング。
Deskull [Fri, 25 Feb 2022 14:14:33 +0000 (23:14 +0900)]
[Refactor] monster_blow 構造体を MonsterBlow クラスにリファクタリング。

2 years ago[Refactor] #2201 SYMBOL_CODE をchar型に変えた
Hourier [Fri, 25 Feb 2022 11:21:27 +0000 (20:21 +0900)]
[Refactor] #2201 SYMBOL_CODE をchar型に変えた

2 years agoMerge pull request #2279 from Hourier/Make-Mimic-Kind-Type-Enum-Class
Hourier [Fri, 25 Feb 2022 09:41:04 +0000 (18:41 +0900)]
Merge pull request #2279 from Hourier/Make-Mimic-Kind-Type-Enum-Class

mimic_kind_type をenum class として再定義した

2 years ago[Refactor] #2217 TODO を削除し、目に付いたDoxygenコメントのないファイルにコメントを追加した
Hourier [Thu, 24 Feb 2022 12:20:05 +0000 (21:20 +0900)]
[Refactor] #2217 TODO を削除し、目に付いたDoxygenコメントのないファイルにコメントを追加した

2 years ago[Refactor] #2217 mimic_kind_typeをMimicKindTypeに変更した
Hourier [Thu, 24 Feb 2022 11:58:13 +0000 (20:58 +0900)]
[Refactor] #2217 mimic_kind_typeをMimicKindTypeに変更した

2 years agoMerge pull request #2283 from habu1010/feature/fix-shop-bow-bolt
Habu [Thu, 24 Feb 2022 15:09:46 +0000 (00:09 +0900)]
Merge pull request #2283 from habu1010/feature/fix-shop-bow-bolt

[Fix] 店に売り出される矢の決定時に誤った矢が選択される

2 years ago[Fix] 店に売り出される矢の決定時に誤った矢が選択される
Habu [Thu, 24 Feb 2022 14:46:11 +0000 (23:46 +0900)]
[Fix] 店に売り出される矢の決定時に誤った矢が選択される

何故か複数の矢に同じ sval が設定されており、今まではアイテムIDが若いものが優先されて
いたため *たまたま* 正しいものが選択されていたが、lookup_kind() を二分探索にした影響
によりアイテムIDが若いものが選択されるとは限らなくなったため、束矢や鋼鉄のクロスボウの
矢が店に並ぶようになってしまっている。
そもそも tval と sval が全く同じアイテムがあるというのがおかしいので、束矢、細矢、
鋼鉄のクロスボウの矢には別の sval を与えるようにする。

2 years agoMerge pull request #2280 from habu1010/feature/workflow-buildtest-use-ccache
Habu [Thu, 24 Feb 2022 12:57:02 +0000 (21:57 +0900)]
Merge pull request #2280 from habu1010/feature/workflow-buildtest-use-ccache

[Feature] ビルドテストに ccache を使用する

2 years ago[Feature] ビルドテストに ccache を使用する
Habu [Thu, 24 Feb 2022 12:35:14 +0000 (21:35 +0900)]
[Feature] ビルドテストに ccache を使用する

GitHub Actions でキャッシュストレージを使用できるらしいので、ccache でビルドテスト
を高速化する。
リポジトリごとに 10GB まで使用できるらしいが、とりあえず ccache のキャッシュサイズ
設定を 8.0GB として様子を見る。

2 years agoMerge pull request #2275 from Hourier/Correct-Name1-Name2
Hourier [Thu, 24 Feb 2022 11:22:53 +0000 (20:22 +0900)]
Merge pull request #2275 from Hourier/Correct-Name1-Name2

namae1をfixed_artifact_idxに、name2をego_idxに改名した

2 years ago[Refactor] #2233 コメントとリソース部のname1/name2をそれぞれ置換した
Hourier [Thu, 24 Feb 2022 10:48:55 +0000 (19:48 +0900)]
[Refactor] #2233 コメントとリソース部のname1/name2をそれぞれ置換した

2 years ago[Refactor] #2233 コメント修正
Hourier [Thu, 24 Feb 2022 10:42:00 +0000 (19:42 +0900)]
[Refactor] #2233 コメント修正

2 years ago[Refactor] #2233 name2をego_idxに改名した
Hourier [Thu, 24 Feb 2022 10:40:13 +0000 (19:40 +0900)]
[Refactor] #2233 name2をego_idxに改名した

2 years ago[Refactor] #2233 name1をfixed_artifact_idxに改名した
Hourier [Thu, 24 Feb 2022 10:39:33 +0000 (19:39 +0900)]
[Refactor] #2233 name1をfixed_artifact_idxに改名した

2 years agoMerge pull request #2272 from Hourier/Include-Swimsuit-Into-Armor-Enchanter
Hourier [Wed, 23 Feb 2022 15:09:31 +0000 (00:09 +0900)]
Merge pull request #2272 from Hourier/Include-Swimsuit-Into-Armor-Enchanter

黒装束とあぶない水着のpval強化処理を一箇所にまとめた

2 years ago[Refactor] #2271 黒装束とあぶない水着のpval強化処理を一箇所にまとめた
Hourier [Wed, 23 Feb 2022 04:16:59 +0000 (13:16 +0900)]
[Refactor] #2271 黒装束とあぶない水着のpval強化処理を一箇所にまとめた

2 years agoMerge pull request #2266 from Hourier/Make-Apply-Magic-Others-Class
Hourier [Wed, 23 Feb 2022 11:28:31 +0000 (20:28 +0900)]
Merge pull request #2266 from Hourier/Make-Apply-Magic-Others-Class

apply-magic-others.cpp/h をクラス化した

2 years agoMerge pull request #2174 from Slimebreath6078/feature/Fix_gravity_obvious
火炎の飛竜 [Wed, 23 Feb 2022 11:23:03 +0000 (20:23 +0900)]
Merge pull request #2174 from Slimebreath6078/feature/Fix_gravity_obvious

重力属性のobviousの挙動を修正

2 years ago[Refactor] #2172 整形
Slimebreath6078 [Wed, 23 Feb 2022 11:04:30 +0000 (20:04 +0900)]
[Refactor] #2172 整形

2 years ago[Fix] #2172 重力属性で一つの効果が効かなければ全て効かなかったことになる不具合を修正
Slimebreath6078 [Sun, 13 Feb 2022 10:08:48 +0000 (19:08 +0900)]
[Fix] #2172 重力属性で一つの効果が効かなければ全て効かなかったことになる不具合を修正

2 years ago[Refactor] #2205 generate_figurine() のポインタを参照に変えた
Hourier [Wed, 23 Feb 2022 02:54:41 +0000 (11:54 +0900)]
[Refactor] #2205 generate_figurine() のポインタを参照に変えた

2 years ago[Refactor] #2205 enchant_hoge() がふさわしくないメソッド名をgenerate_hoge()に変え、Doxygenコメントを追加・修正した
Hourier [Wed, 23 Feb 2022 02:53:44 +0000 (11:53 +0900)]
[Refactor] #2205 enchant_hoge() がふさわしくないメソッド名をgenerate_hoge()に変え、Doxygenコメントを追加・修正した

2 years ago[Refactor] #2205 Separated enchant_chest() from OtherItemsEnchanter::apply_magic()
Hourier [Tue, 22 Feb 2022 13:28:17 +0000 (22:28 +0900)]
[Refactor] #2205 Separated enchant_chest() from OtherItemsEnchanter::apply_magic()

2 years ago[Refactor] #2205 Separated enchant_statue() from OtherItemsEnchanter::apply_magic()
Hourier [Tue, 22 Feb 2022 13:26:25 +0000 (22:26 +0900)]
[Refactor] #2205 Separated enchant_statue() from OtherItemsEnchanter::apply_magic()

2 years ago[Refactor] #2205 Separated enchant_corpse() from OtherItemsEnchanter::apply_magic()
Hourier [Tue, 22 Feb 2022 13:21:24 +0000 (22:21 +0900)]
[Refactor] #2205 Separated enchant_corpse() from OtherItemsEnchanter::apply_magic()

2 years ago[Refactor] #2205 Separated enchant_figurine() from OtherItemsEnchanter::apply_magic()
Hourier [Tue, 22 Feb 2022 13:17:00 +0000 (22:17 +0900)]
[Refactor] #2205 Separated enchant_figurine() from OtherItemsEnchanter::apply_magic()

2 years ago[Refactor] #2205 Separated enchant_staff() from OtherItemsEnchanter::apply_magic()
Hourier [Tue, 22 Feb 2022 11:49:22 +0000 (20:49 +0900)]
[Refactor] #2205 Separated enchant_staff() from OtherItemsEnchanter::apply_magic()

2 years ago[Refactor] #2205 apply-magic-others.cpp/h をOtherItemsEnchanterとして定義した
Hourier [Mon, 21 Feb 2022 10:43:37 +0000 (19:43 +0900)]
[Refactor] #2205 apply-magic-others.cpp/h をOtherItemsEnchanterとして定義した

2 years agoMerge pull request #2249 from Hourier/Unite-Abstract-Weapon-Enchanter-Decision
Hourier [Wed, 23 Feb 2022 02:54:52 +0000 (11:54 +0900)]
Merge pull request #2249 from Hourier/Unite-Abstract-Weapon-Enchanter-Decision

AbstractWeaponEnchanter のコンストラクタで武器類の強化/弱化を判定させることにした

2 years ago[Refactor] #2267 powerが0ならばearly returnすることとし、武器種別に基づくスキップ判定は上流のswtichで処理されるので除去した
Hourier [Tue, 22 Feb 2022 11:17:49 +0000 (20:17 +0900)]
[Refactor] #2267 powerが0ならばearly returnすることとし、武器種別に基づくスキップ判定は上流のswtichで処理されるので除去した

2 years ago[Refactor] #2267 Reshaped apply-magic-weapon.cpp
Hourier [Mon, 21 Feb 2022 13:17:00 +0000 (22:17 +0900)]
[Refactor] #2267 Reshaped apply-magic-weapon.cpp

2 years ago[Refactor] #2267 AbstractEnchanterのコンストラクタで、強化/弱化に値する武器かどうかを判定するルーチンを追加した
Hourier [Mon, 21 Feb 2022 13:14:28 +0000 (22:14 +0900)]
[Refactor] #2267 AbstractEnchanterのコンストラクタで、強化/弱化に値する武器かどうかを判定するルーチンを追加した

2 years agoMerge pull request #2269 from Hourier/Fix-Special-Menu-Content
Hourier [Wed, 23 Feb 2022 01:17:04 +0000 (10:17 +0900)]
Merge pull request #2269 from Hourier/Fix-Special-Menu-Content

クラスまたは荒野に依存する判定の設計を修正した

2 years ago[Refactor] #2127 special_menu_infoのスイープ部分をrange-based forに置換した
Hourier [Wed, 23 Feb 2022 00:11:18 +0000 (09:11 +0900)]
[Refactor] #2127 special_menu_infoのスイープ部分をrange-based forに置換した

2 years ago[Refactor] #2127 class_conditionからwild_modeを分離した
Hourier [Wed, 23 Feb 2022 00:05:01 +0000 (09:05 +0900)]
[Refactor] #2127 class_conditionからwild_modeを分離した

2 years ago[Refactor] #2127 条件内容部分をjouken_naiyouからclass_conditionに修正した
Hourier [Tue, 22 Feb 2022 23:55:46 +0000 (08:55 +0900)]
[Refactor] #2127 条件内容部分をjouken_naiyouからclass_conditionに修正した

2 years ago[Refactor] #2127 条件部分をjoukenからmenu_conditionに修正した
Hourier [Tue, 22 Feb 2022 23:53:56 +0000 (08:53 +0900)]
[Refactor] #2127 条件部分をjoukenからmenu_conditionに修正した

2 years ago[Refactor] #2127 条件部分をenum classで再定義した
Hourier [Tue, 22 Feb 2022 23:53:07 +0000 (08:53 +0900)]
[Refactor] #2127 条件部分をenum classで再定義した

2 years ago[Refactor] #2127 Made special_menu_content class
Hourier [Tue, 22 Feb 2022 23:28:42 +0000 (08:28 +0900)]
[Refactor] #2127 Made special_menu_content class

2 years agoMerge pull request #2251 from habu1010/feature/e-info-mapize
Habu [Tue, 22 Feb 2022 15:55:37 +0000 (00:55 +0900)]
Merge pull request #2251 from habu1010/feature/e-info-mapize

[Refactor] エゴアイテムの情報を格納する e_info を std::map にする

2 years agoMerge pull request #2265 from sikabane-works/feature/fix-refactor-wiz_restore_monster...
Deskull [Tue, 22 Feb 2022 14:45:38 +0000 (23:45 +0900)]
Merge pull request #2265 from sikabane-works/feature/fix-refactor-wiz_restore_monster_max_num

[Fix] wiz_restore_monster_max_num()の範囲指定を修正しつつn/Nコマンドと同等の仕様にリファクタリング。

2 years ago[Refactor] 変数型1箇所auto、{}追加して整形。
Deskull [Tue, 22 Feb 2022 14:21:23 +0000 (23:21 +0900)]
[Refactor] 変数型1箇所auto、{}追加して整形。

2 years agoMerge pull request #2263 from Slimebreath6078/feature/Rocalize_project_y_and_x_1
火炎の飛竜 [Tue, 22 Feb 2022 13:02:48 +0000 (22:02 +0900)]
Merge pull request #2263 from Slimebreath6078/feature/Rocalize_project_y_and_x_1

project()関数内のy, xを一部ローカル化した①+グローバルなy, xをtemp_*に変えた

2 years ago[Document] is_vector_v の Doxygen コメントを追加
Habu [Tue, 22 Feb 2022 12:57:45 +0000 (21:57 +0900)]
[Document] is_vector_v の Doxygen コメントを追加

2 years ago[Refactor] #2262 置き換えたもの以外をローカル化した
Slimebreath6078 [Tue, 22 Feb 2022 12:12:01 +0000 (21:12 +0900)]
[Refactor] #2262 置き換えたもの以外をローカル化した

2 years ago[Refactor] #2262 グローバル化してるx, yをtemp_*に変えた
Slimebreath6078 [Tue, 22 Feb 2022 12:09:58 +0000 (21:09 +0900)]
[Refactor] #2262 グローバル化してるx, yをtemp_*に変えた

2 years ago[Fix] wiz_restore_monster_max_num()の範囲指定を修正しつつn/Nコマンドと同等の仕様にリファクタリング。
Deskull [Tue, 22 Feb 2022 12:21:28 +0000 (21:21 +0900)]
[Fix] wiz_restore_monster_max_num()の範囲指定を修正しつつn/Nコマンドと同等の仕様にリファクタリング。

2 years agoMerge pull request #2261 from Slimebreath6078/feature/Fix_lore_flag
火炎の飛竜 [Tue, 22 Feb 2022 11:53:35 +0000 (20:53 +0900)]
Merge pull request #2261 from Slimebreath6078/feature/Fix_lore_flag

思い出フラグがモンスター情報の変更に対応できてないバグを修正

2 years ago[Fix] #2260 一部の思い出フラグをモンスター情報変更に対応させた
Slimebreath6078 [Tue, 22 Feb 2022 11:33:15 +0000 (20:33 +0900)]
[Fix] #2260 一部の思い出フラグをモンスター情報変更に対応させた

2 years agoMerge pull request #2259 from Slimebreath6078/feature/change_breath_project_rule
火炎の飛竜 [Tue, 22 Feb 2022 10:44:43 +0000 (19:44 +0900)]
Merge pull request #2259 from Slimebreath6078/feature/change_breath_project_rule

ブレスのルールを変更した

2 years ago[Refactor] ブレスのルールを「radが負の値である」ことからフラグ式に変更
Slimebreath6078 [Tue, 22 Feb 2022 09:34:38 +0000 (18:34 +0900)]
[Refactor] ブレスのルールを「radが負の値である」ことからフラグ式に変更

2 years ago[Refactor] プロジェクトのフラグ定義にPROJECT_BREATHを追加
Slimebreath6078 [Tue, 22 Feb 2022 09:33:39 +0000 (18:33 +0900)]
[Refactor] プロジェクトのフラグ定義にPROJECT_BREATHを追加

2 years agoMerge pull request #2244 from Slimebreath6078/feature/split_breath_func
火炎の飛竜 [Tue, 22 Feb 2022 09:21:22 +0000 (18:21 +0900)]
Merge pull request #2244 from Slimebreath6078/feature/split_breath_func

breath関数を4つの関数に分割

2 years agoMerge pull request #2222 from Hourier/Make-Input-Key-Requestor-Class
Hourier [Tue, 22 Feb 2022 09:20:33 +0000 (18:20 +0900)]
Merge pull request #2222 from Hourier/Make-Input-Key-Requestor-Class

input-key-requestor.cpp/h をクラス化した

2 years ago[Refactor] e_info を map 型に変更
Habu [Mon, 21 Feb 2022 16:31:22 +0000 (01:31 +0900)]
[Refactor] e_info を map 型に変更

enum class EgoType でアクセスしやすくするため、e_info を map 型に変更する。
それにより不要になった enum2i の変換を削除するとともに、要素へのポインタ変数の宣言を
auto にしておく。

2 years ago[Feature] init_info で vector 以外のコンテナの info を受け取れるようにする
Habu [Mon, 21 Feb 2022 16:25:27 +0000 (01:25 +0900)]
[Feature] init_info で vector 以外のコンテナの info を受け取れるようにする

*_info の map 化を行えるようにするため、現在 vector 型のコンテナしか受け取らない
init_info で他の型を受け取れるようにする。
vector 型でのみ行う処理があるので、型が vector 型か判定するメタ関数 is_vector を
用意して、if constexpr で分岐する。

2 years agoMerge pull request #1411 from sikabane-works/feature/refactor-ego-id-enum-class
Deskull [Mon, 21 Feb 2022 15:31:40 +0000 (00:31 +0900)]
Merge pull request #1411 from sikabane-works/feature/refactor-ego-id-enum-class

[Refactor] エゴIDのenum class(EgoType)化

2 years ago[Refactor] 条件文に is_ego() を適用。
Deskull [Mon, 21 Feb 2022 14:18:28 +0000 (23:18 +0900)]
[Refactor] 条件文に is_ego() を適用。

2 years agoMerge pull request #2248 from hengband/feature/refactor-owners2
Deskull [Mon, 21 Feb 2022 15:03:36 +0000 (00:03 +0900)]
Merge pull request #2248 from hengband/feature/refactor-owners2

店舗のデータ整理後に発生したエラーについて、ロード時剰余計算で、店舗情報領域からのアウトを修正。

2 years ago[Refactor] #2243 整形
Slimebreath6078 [Sun, 20 Feb 2022 16:45:25 +0000 (01:45 +0900)]
[Refactor] #2243 整形

2 years ago[Refactor] #2243 残ったbreath関数からbreath変数を削除
Slimebreath6078 [Sun, 20 Feb 2022 16:26:32 +0000 (01:26 +0900)]
[Refactor] #2243 残ったbreath関数からbreath変数を削除

2 years ago[Refactor] #2243 ボールをbreath関数から切り離す
Slimebreath6078 [Sun, 20 Feb 2022 16:19:18 +0000 (01:19 +0900)]
[Refactor] #2243 ボールをbreath関数から切り離す

2 years ago[Refactor] #2243 一点を狙う魔法をbreath関数から切り離す
Slimebreath6078 [Sun, 20 Feb 2022 16:03:31 +0000 (01:03 +0900)]
[Refactor] #2243 一点を狙う魔法をbreath関数から切り離す

2 years ago[Refactor] #2243 ロケットをbreath関数から切り離す
Slimebreath6078 [Sun, 20 Feb 2022 15:40:44 +0000 (00:40 +0900)]
[Refactor] #2243 ロケットをbreath関数から切り離す

2 years ago[Refactor] #2243 attribute-types.hのインクルードを消し、宣言に置き換える
Slimebreath6078 [Mon, 21 Feb 2022 14:52:51 +0000 (23:52 +0900)]
[Refactor] #2243 attribute-types.hのインクルードを消し、宣言に置き換える

2 years ago[Fix] 余計な空白の削除。
Deskull [Mon, 21 Feb 2022 14:52:59 +0000 (23:52 +0900)]
[Fix] 余計な空白の削除。

2 years ago[Fix] ロード時剰余計算で、店舗情報領域からのアウトを修正。
Deskull [Mon, 21 Feb 2022 13:02:46 +0000 (22:02 +0900)]
[Fix] ロード時剰余計算で、店舗情報領域からのアウトを修正。

2 years agoMerge pull request #2247 from Slimebreath6078/feature/add_resistance_parse
火炎の飛竜 [Mon, 21 Feb 2022 13:46:52 +0000 (22:46 +0900)]
Merge pull request #2247 from Slimebreath6078/feature/add_resistance_parse

耐性フラグのパーステーブルを現状のフラグ定義に合わせた

2 years agoRevert "[Temporal fix] #2236 Revert "Merge pull request #2206 from sikabane-works...
Deskull [Mon, 21 Feb 2022 12:47:50 +0000 (21:47 +0900)]
Revert "[Temporal fix] #2236 Revert "Merge pull request #2206 from sikabane-works/feature/refactor-owners""

This reverts commit c204a73aa82ccec9a6a8e041465a22a629d1ecd3.

2 years ago[Refactor] #2239 r_info_flagsrを現状のenum class定義に合わせる
Slimebreath6078 [Mon, 21 Feb 2022 10:59:47 +0000 (19:59 +0900)]
[Refactor] #2239 r_info_flagsrを現状のenum class定義に合わせる

2 years ago[Fix] #2138 Habu氏のコメントに従い、ポインタのナローキャスティングを止めて狭い型の一時変数を用意してからワイドキャスティングをするように修正し、ポインタ引...
Hourier [Sun, 20 Feb 2022 14:59:54 +0000 (23:59 +0900)]
[Fix] #2138 Habu氏のコメントに従い、ポインタのナローキャスティングを止めて狭い型の一時変数を用意してからワイドキャスティングをするように修正し、ポインタ引数を参照引数に変えた

2 years ago[Fix] #2138 request_command_buffer をクラスの内部からグローバル空間 (但しinput-key-requestorしか見えない...
Hourier [Sun, 20 Feb 2022 11:16:52 +0000 (20:16 +0900)]
[Fix] #2138 request_command_buffer をクラスの内部からグローバル空間 (但しinput-key-requestorしか見えない)に移し戻した

2 years ago[Refactor] #2138 Reshaped input-key-requestor.cpp
Hourier [Sat, 19 Feb 2022 12:20:16 +0000 (21:20 +0900)]
[Refactor] #2138 Reshaped input-key-requestor.cpp

2 years ago[Refactor] #2138 Separated process_right_left_cursor() from inkey_from_menu()
Hourier [Sat, 19 Feb 2022 11:56:24 +0000 (20:56 +0900)]
[Refactor] #2138 Separated process_right_left_cursor() from inkey_from_menu()

2 years ago[Refactor] #2138 Separated process_up_cursor() from inkey_from_menu()
Hourier [Sat, 19 Feb 2022 11:42:44 +0000 (20:42 +0900)]
[Refactor] #2138 Separated process_up_cursor() from inkey_from_menu()

2 years ago[Refactor] #2138 Separated process_down_cursor() from inkey_from_menu()
Hourier [Sat, 19 Feb 2022 11:39:16 +0000 (20:39 +0900)]
[Refactor] #2138 Separated process_down_cursor() from inkey_from_menu()

2 years ago[Refactor] #2138 Separated check_escape_key() from inkey_from_menu()
Hourier [Sat, 19 Feb 2022 11:30:22 +0000 (20:30 +0900)]
[Refactor] #2138 Separated check_escape_key() from inkey_from_menu()

2 years ago[Refactor] #2138 Separated check_continuous_command() from ininkey_from_menu()
Hourier [Sat, 19 Feb 2022 11:22:36 +0000 (20:22 +0900)]
[Refactor] #2138 Separated check_continuous_command() from ininkey_from_menu()

2 years ago[Refactor] #2138 Separated get_command_per_menu_num() from request_command()
Hourier [Sat, 19 Feb 2022 11:06:35 +0000 (20:06 +0900)]
[Refactor] #2138 Separated get_command_per_menu_num() from request_command()

2 years ago[Refactor] #2138 if判定の「!」がbool以外ならば正しい比較にした
Hourier [Sat, 19 Feb 2022 11:02:11 +0000 (20:02 +0900)]
[Refactor] #2138 if判定の「!」がbool以外ならば正しい比較にした

2 years ago[Refactor] #2138 Separated switch_special_menu_condition() from inkey_from_menu()
Hourier [Sat, 19 Feb 2022 10:45:49 +0000 (19:45 +0900)]
[Refactor] #2138 Separated switch_special_menu_condition() from inkey_from_menu()

2 years ago[Refactor] #2138 Separated make_commands_frame() from inkey_from_menu()
Hourier [Sat, 19 Feb 2022 10:37:32 +0000 (19:37 +0900)]
[Refactor] #2138 Separated make_commands_frame() from inkey_from_menu()

2 years ago[Refactor] #2138 Made base_y and base_x private variables
Hourier [Sat, 19 Feb 2022 10:22:52 +0000 (19:22 +0900)]
[Refactor] #2138 Made base_y and base_x private variables

2 years ago[Refactor] #2138 Separated sweep_confirmation_equipments() from request_command()
Hourier [Sat, 19 Feb 2022 10:17:51 +0000 (19:17 +0900)]
[Refactor] #2138 Separated sweep_confirmation_equipments() from request_command()

2 years ago[Refactor] #2138 Separated confirm_command() from request_command()
Hourier [Sat, 19 Feb 2022 10:06:50 +0000 (19:06 +0900)]
[Refactor] #2138 Separated confirm_command() from request_command()

2 years ago[Refactor] #2138 Separated get_caret_command() from request_command()
Hourier [Sat, 19 Feb 2022 09:35:20 +0000 (18:35 +0900)]
[Refactor] #2138 Separated get_caret_command() from request_command()

2 years ago[Refactor] #2138 Separated change_shopping_command() from request_command()
Hourier [Sat, 19 Feb 2022 09:31:12 +0000 (18:31 +0900)]
[Refactor] #2138 Separated change_shopping_command() from request_command()

2 years ago[Refactor] #2138 shoppingの型をintからboolに変えた
Hourier [Sat, 19 Feb 2022 09:28:30 +0000 (18:28 +0900)]
[Refactor] #2138 shoppingの型をintからboolに変えた

2 years ago[Refactor] #2138 Separated input_command() from request_command()
Hourier [Sat, 19 Feb 2022 09:27:43 +0000 (18:27 +0900)]
[Refactor] #2138 Separated input_command() from request_command()

2 years ago[Refactor] #2138 Separated process_control_command() from request_command()
Hourier [Sat, 19 Feb 2022 09:23:48 +0000 (18:23 +0900)]
[Refactor] #2138 Separated process_control_command() from request_command()

2 years ago[Refactor] #2138 Separated process_command_command() from request_command()
Hourier [Sat, 19 Feb 2022 09:19:37 +0000 (18:19 +0900)]
[Refactor] #2138 Separated process_command_command() from request_command()

2 years ago[Refactor] #2138 Separated process_repeat_num() from request_command()
Hourier [Sat, 19 Feb 2022 09:08:46 +0000 (18:08 +0900)]
[Refactor] #2138 Separated process_repeat_num() from request_command()

2 years ago[Refactor] #2138 Separated input_repeat_num() from request_command()
Hourier [Sat, 19 Feb 2022 09:00:38 +0000 (18:00 +0900)]
[Refactor] #2138 Separated input_repeat_num() from request_command()

2 years ago[Refactor] #2138 Separated get_command() from request_command()
Hourier [Sat, 19 Feb 2022 08:54:04 +0000 (17:54 +0900)]
[Refactor] #2138 Separated get_command() from request_command()

2 years ago[Refactor] #2138 COMMAND_NUM型エイリアスを廃止した
Hourier [Sat, 19 Feb 2022 08:25:18 +0000 (17:25 +0900)]
[Refactor] #2138 COMMAND_NUM型エイリアスを廃止した

2 years ago[Refactor] #2138 request_command_buffer[] をInputKeyRequestorに組み込み、private変数の呼び出しにthisを付けた
Hourier [Sat, 19 Feb 2022 08:22:56 +0000 (17:22 +0900)]
[Refactor] #2138 request_command_buffer[] をInputKeyRequestorに組み込み、private変数の呼び出しにthisを付けた