OSDN Git Service

[Refactor] #37353 get_item() のオプション定義を object.h へ移動.
authordeskull <deskull@users.sourceforge.jp>
Mon, 27 May 2019 14:12:17 +0000 (23:12 +0900)
committerdeskull <deskull@users.sourceforge.jp>
Mon, 27 May 2019 14:12:17 +0000 (23:12 +0900)
src/defines.h
src/object.h

index 1bfd06b..2c2f9c0 100644 (file)
 #define PROJECT_WHO_UNCTRL_POWER -1 /*!< 魔法効果の自然発生要因: 名状し難い力の解放 */
 #define PROJECT_WHO_GLASS_SHARDS -2 /*!< 魔法効果の自然発生要因: 破壊されたガラス地形の破片 */
 
 #define PROJECT_WHO_UNCTRL_POWER -1 /*!< 魔法効果の自然発生要因: 名状し難い力の解放 */
 #define PROJECT_WHO_GLASS_SHARDS -2 /*!< 魔法効果の自然発生要因: 破壊されたガラス地形の破片 */
 
-/*
- * get_item()関数でアイテムの選択を行うフラグ / Bit flags for the "get_item" function
- */
-#define USE_EQUIP 0x01 /*!< アイテム表示/選択範囲: 装備品からの選択を許可する / Allow equip items */
-#define USE_INVEN 0x02 /*!< アイテム表示/選択範囲: 所持品からの選択を許可する /  Allow inven items */
-#define USE_FLOOR 0x04 /*!< アイテム表示/選択範囲: 床下のアイテムからの選択を許可する /  Allow floor items */
-#define USE_FORCE 0x08 /*!< 特殊: wキーで錬気術への切り替えを許可する */
-#define IGNORE_BOTHHAND_SLOT 0x10 /*!< アイテム表示/選択範囲: 両手持ちスロットを選択に含めない */
-#define USE_FULL  0x20 /*!< アイテム表示/選択範囲: 空欄まですべて表示する*/
-
-
-
-
-/*
- * p_ptr->updateに充てるプレイヤーステータス更新処理要求 / Bit flags for the "p_ptr->update" variable
- */
-
 
 /*
  * Bit flags for the "p_ptr->redraw" variable
 
 /*
  * Bit flags for the "p_ptr->redraw" variable
index 9d83ef7..30cc72b 100644 (file)
@@ -111,6 +111,16 @@ extern void display_equip(void);
 extern COMMAND_CODE show_inven(int target_item, BIT_FLAGS mode);
 extern COMMAND_CODE show_equip(int target_item, BIT_FLAGS mode);
 extern void toggle_inven_equip(void);
 extern COMMAND_CODE show_inven(int target_item, BIT_FLAGS mode);
 extern COMMAND_CODE show_equip(int target_item, BIT_FLAGS mode);
 extern void toggle_inven_equip(void);
+
+/*
+ * get_item()\8aÖ\90\94\82Å\83A\83C\83e\83\80\82Ì\91I\91ð\82ð\8ds\82¤\83t\83\89\83O / Bit flags for the "get_item" function
+ */
+#define USE_EQUIP 0x01 /*!< \83A\83C\83e\83\80\95\\8e¦/\91I\91ð\94Í\88Í: \91\95\94õ\95i\82©\82ç\82Ì\91I\91ð\82ð\8b\96\89Â\82·\82é / Allow equip items */
+#define USE_INVEN 0x02 /*!< \83A\83C\83e\83\80\95\\8e¦/\91I\91ð\94Í\88Í: \8f\8a\8e\9d\95i\82©\82ç\82Ì\91I\91ð\82ð\8b\96\89Â\82·\82é /  Allow inven items */
+#define USE_FLOOR 0x04 /*!< \83A\83C\83e\83\80\95\\8e¦/\91I\91ð\94Í\88Í: \8f°\89º\82Ì\83A\83C\83e\83\80\82©\82ç\82Ì\91I\91ð\82ð\8b\96\89Â\82·\82é /  Allow floor items */
+#define USE_FORCE 0x08 /*!< \93Á\8eê: w\83L\81[\82Å\98B\8bC\8fp\82Ö\82Ì\90Ø\82è\91Ö\82¦\82ð\8b\96\89Â\82·\82é */
+#define IGNORE_BOTHHAND_SLOT 0x10 /*!< \83A\83C\83e\83\80\95\\8e¦/\91I\91ð\94Í\88Í: \97¼\8eè\8e\9d\82¿\83X\83\8d\83b\83g\82ð\91I\91ð\82É\8aÜ\82ß\82È\82¢ */
+#define USE_FULL  0x20 /*!< \83A\83C\83e\83\80\95\\8e¦/\91I\91ð\94Í\88Í: \8bó\97\93\82Ü\82Å\82·\82×\82Ä\95\\8e¦\82·\82é*/
 extern bool can_get_item(void);
 extern bool get_item(OBJECT_IDX *cp, concptr pmt, concptr str, BIT_FLAGS mode);
 extern object_type *choose_object(OBJECT_IDX *idx, concptr q, concptr s, BIT_FLAGS option);
 extern bool can_get_item(void);
 extern bool get_item(OBJECT_IDX *cp, concptr pmt, concptr str, BIT_FLAGS mode);
 extern object_type *choose_object(OBJECT_IDX *idx, concptr q, concptr s, BIT_FLAGS option);