• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

変愚蛮怒のメインリポジトリです


Commit MetaInfo

Revisiona2eb43ed641fc0373c3837f5697608deb0f80969 (tree)
Time2019-05-28 21:53:49
Authordeskull <deskull@user...>
Commiterdeskull

Log Message

[Refactor] #37353 OM_* 定義を object.h へ移動.

Change Summary

Incremental Difference

--- a/src/defines.h
+++ b/src/defines.h
@@ -1200,20 +1200,6 @@
12001200 /*** Object flag values ***/
12011201
12021202
1203-
1204-/*
1205- * How object is marked (flags in object_type.mark)
1206- * OM_FOUND --- original boolean flag
1207- * OM_NOMSG --- temporary flag to suppress messages which were
1208- * already printed in autopick_pickup_items().
1209- */
1210-#define OM_FOUND 0x01 /*!< アイテムを一度でも視界に収めたことがあるか */
1211-#define OM_NOMSG 0x02 /* temporary flag to suppress messages */
1212-#define OM_NO_QUERY 0x04 /* Query for auto-pick was already answered as 'No' */
1213-#define OM_AUTODESTROY 0x08 /* Destroy later to avoid illegal inventry shift */
1214-#define OM_TOUCHED 0x10 /* Object was touched by player */
1215-
1216-
12171203 /*
12181204 * Object flags
12191205 *
--- a/src/object.h
+++ b/src/object.h
@@ -92,6 +92,17 @@ struct object_type
9292 #define IDENT_BROKEN 0x80 /* Item is permanently worthless */
9393 byte ident; /* Special flags */
9494
95+ /*
96+ * How object is marked (flags in object_type.mark)
97+ * OM_FOUND --- original boolean flag
98+ * OM_NOMSG --- temporary flag to suppress messages which were
99+ * already printed in autopick_pickup_items().
100+ */
101+ #define OM_FOUND 0x01 /*!< アイテムを一度でも視界に収めたことがあるか */
102+ #define OM_NOMSG 0x02 /* temporary flag to suppress messages */
103+ #define OM_NO_QUERY 0x04 /* Query for auto-pick was already answered as 'No' */
104+ #define OM_AUTODESTROY 0x08 /* Destroy later to avoid illegal inventry shift */
105+ #define OM_TOUCHED 0x10 /* Object was touched by player */
95106 byte marked; /* Object is marked */
96107
97108 u16b inscription; /* Inscription index */
Show on old repository browser